X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/f0d519637c997df11d5b1a1b32b3d9e4a2872325..dc3e54784bbab36e09c0151ba0c13792c95f2109:/tsconfig.json?ds=sidebyside diff --git a/tsconfig.json b/tsconfig.json index b0e24552..65315d61 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,13 +1,15 @@ { "compilerOptions": { - "baseUrl": "./", "outDir": "build/dist", "module": "esnext", "target": "es5", - "lib": ["es6", "dom"], + "lib": [ + "es6", + "dom" + ], "sourceMap": true, "allowJs": true, - "jsx": "react", + "jsx": "preserve", "moduleResolution": "node", "rootDir": "src", "forceConsistentCasingInFileNames": true, @@ -19,9 +21,13 @@ "noUnusedLocals": false, "experimentalDecorators": true, "emitDecoratorMetadata": true, - "paths": { - "~/*": ["src/*"] - } + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true }, "exclude": [ "node_modules", @@ -30,7 +36,11 @@ "acceptance-tests", "webpack", "jest", + "cypress", "src/setupTests.ts", "**/*.test.tsx" + ], + "include": [ + "src" ] }