Skip to content

Commit

Permalink
[base] Enable TypeScript
Browse files Browse the repository at this point in the history
  • Loading branch information
bjoerge committed Feb 7, 2020
1 parent 815775b commit f0375e9
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 1 deletion.
2 changes: 1 addition & 1 deletion packages/@sanity/base/.babelrc
@@ -1,4 +1,4 @@
{
"extends": "../../../.babelrc",
"presets": ["@babel/react"]
"presets": ["@babel/react", "@babel/typescript"]
}
3 changes: 3 additions & 0 deletions packages/@sanity/base/.eslintrc
@@ -0,0 +1,3 @@
{
"extends": ["../../../.eslintrc-ts.js"]
}
4 changes: 4 additions & 0 deletions packages/@sanity/base/.jest.config.js
@@ -0,0 +1,4 @@
module.exports = {
preset: 'ts-jest',
testEnvironment: 'node'
}
2 changes: 2 additions & 0 deletions packages/@sanity/base/src/@types/parts.d.ts
@@ -0,0 +1,2 @@
declare module 'part:*'
declare module 'all:part:*'
10 changes: 10 additions & 0 deletions packages/@sanity/base/tsconfig.json
@@ -0,0 +1,10 @@
{
"extends": "../../../tsconfig",
"include": ["src/**/*.ts", "src/**/*.test.ts"],
"exclude": ["src/**/*.test.ts", "test/**/*"],
"compilerOptions": {
"outDir": "./lib",
"strictNullChecks": false,
"jsx": "react"
}
}

0 comments on commit f0375e9

Please sign in to comment.