Skip to content

Commit

Permalink
[desk-tool] Enable TypeScript
Browse files Browse the repository at this point in the history
  • Loading branch information
bjoerge committed Feb 19, 2020
1 parent 02f81e9 commit 9cb1ec0
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 1 deletion.
2 changes: 1 addition & 1 deletion packages/@sanity/desk-tool/.babelrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"extends": "../../../.babelrc",
"presets": ["@babel/react"]
"presets": ["@babel/react", "@babel/typescript"]
}
3 changes: 3 additions & 0 deletions packages/@sanity/desk-tool/.eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": ["../../../.eslintrc-ts.js"]
}
1 change: 1 addition & 0 deletions packages/@sanity/desk-tool/src/@types/css.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
declare module '*.css'
2 changes: 2 additions & 0 deletions packages/@sanity/desk-tool/src/@types/parts.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
declare module 'part:*'
declare module 'all:part:*'
18 changes: 18 additions & 0 deletions packages/@sanity/desk-tool/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"extends": "../../../tsconfig",
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.test.ts", "src/**/*.test.tsx"],
"exclude": ["src/**/*.test.ts"],
"compilerOptions": {
"outDir": "./lib",
"strict": true,
"jsx": "react",
"plugins": [
{
"name": "typescript-plugin-css-modules",
"options": {
"customMatcher": "\\.css$"
}
}
]
}
}

0 comments on commit 9cb1ec0

Please sign in to comment.