mirror of
https://github.com/apache/druid.git
synced 2025-02-06 18:18:17 +00:00
fdc3c2f362
* Update some dev dependencies, prettify, tslint-fix * Sort tsconfig keys for easy comparison * Set noImplicitThis * Slightly more accurate types * Bump Jest and related * Bump react to latest on v16 * Bump node-sass, sass-loader for node14 support * Remove node-sass-chokidar (unused) * More unused dependencies * Fix blueprint imports * Webpack 5 * Update webpack config for 'process' usage * Update playwright-chromium * Emit esnext modules for tree shaking * Enable source maps in development * Dedupe * Bump babel and things * npm audit fix * Add .editorconfig file to match prettier settings * Update licenses (tslib is 0BSD as of 1.11.2) https://github.com/microsoft/tslib/pull/96 * Require node >= 10 * Use Node 10 to run e2e tests * Use 'ws' transport mode for dev server (will be default in next version) * Remove an 'any' * No sourcemaps in prod * Exclude .editorconfig from license checks * Try nvm for setting node version
26 lines
691 B
JSON
26 lines
691 B
JSON
{
|
|
"compilerOptions": {
|
|
"declaration": false,
|
|
"esModuleInterop": true,
|
|
"experimentalDecorators": true,
|
|
"forceConsistentCasingInFileNames": true,
|
|
"importHelpers": true,
|
|
"jsx": "react",
|
|
"lib": ["dom", "es2016", "esnext"],
|
|
"module": "esnext",
|
|
"moduleResolution": "node",
|
|
"noEmitOnError": true,
|
|
"noFallthroughCasesInSwitch": true,
|
|
"noImplicitReturns": true,
|
|
"noImplicitThis": true,
|
|
"noUnusedLocals": true,
|
|
"noUnusedParameters": true,
|
|
"removeComments": true,
|
|
"rootDirs": ["lib", "src"],
|
|
"skipLibCheck": true,
|
|
"strict": true,
|
|
"target": "es5",
|
|
},
|
|
"include": ["src/**/*.ts", "src/**/*.tsx", "e2e-tests/**/*.ts"]
|
|
}
|