mirror of
https://github.com/apache/superset.git
synced 2026-04-07 18:35:15 +00:00
104 lines
3.5 KiB
JSON
104 lines
3.5 KiB
JSON
{
|
|
"compilerOptions": {
|
|
/* Type Checking */
|
|
"noImplicitAny": true,
|
|
"noImplicitReturns": true,
|
|
"noImplicitThis": true,
|
|
"noUnusedLocals": true,
|
|
"strictNullChecks": true,
|
|
"module": "esnext",
|
|
"moduleResolution": "bundler",
|
|
|
|
"types": ["jest", "node"],
|
|
"typeRoots": ["src/types", "node_modules/@types"],
|
|
|
|
/* Emit */
|
|
"declaration": true,
|
|
"declarationMap": true,
|
|
"importHelpers": false,
|
|
"noEmitOnError": true,
|
|
"outDir": "./dist",
|
|
"rootDir": ".",
|
|
"declarationDir": "lib",
|
|
"sourceMap": true,
|
|
|
|
/* JavaScript Support */
|
|
"allowJs": true,
|
|
|
|
/* Interop Constraints */
|
|
"allowSyntheticDefaultImports": true,
|
|
"esModuleInterop": true,
|
|
"resolveJsonModule": true,
|
|
"forceConsistentCasingInFileNames": true,
|
|
|
|
/* Language and Environment */
|
|
"target": "es2020",
|
|
"jsx": "react-jsx",
|
|
"jsxImportSource": "@emotion/react",
|
|
"lib": ["dom", "dom.iterable", "esnext"],
|
|
|
|
/* Projects */
|
|
"composite": true,
|
|
|
|
/* Completeness */
|
|
"skipLibCheck": true,
|
|
|
|
"baseUrl": ".",
|
|
"paths": {
|
|
"@storybook-shared": ["./.storybook/shared"],
|
|
"@superset-ui/core": ["./packages/superset-ui-core/src"],
|
|
"@superset-ui/core/*": ["./packages/superset-ui-core/src/*"],
|
|
"@superset-ui/chart-controls": [
|
|
"./packages/superset-ui-chart-controls/src"
|
|
],
|
|
"@superset-ui/chart-controls/*": [
|
|
"./packages/superset-ui-chart-controls/src/*"
|
|
],
|
|
"@superset-ui/switchboard": ["./packages/superset-ui-switchboard/src"],
|
|
"@apache-superset/core": ["./packages/superset-core/src"],
|
|
"@apache-superset/core/*": ["./packages/superset-core/src/*"],
|
|
"@superset-ui/plugin-chart-*": ["./plugins/plugin-chart-*/src"],
|
|
"@superset-ui/legacy-plugin-chart-*": ["./plugins/legacy-plugin-chart-*/src"],
|
|
"@superset-ui/legacy-preset-chart-*": ["./plugins/legacy-preset-chart-*/src"],
|
|
"echarts/types/src/*": ["./node_modules/echarts/types/src/*"]
|
|
}
|
|
},
|
|
"include": [
|
|
"./src/**/*",
|
|
"./spec/**/*",
|
|
"./plugins/**/*",
|
|
"./packages/**/*",
|
|
"./scripts/**/*",
|
|
"./.storybook/**/*",
|
|
"./webpack.config.js",
|
|
"./webpack*.js",
|
|
"./package.json"
|
|
],
|
|
"references": [
|
|
{ "path": "./packages/superset-core" },
|
|
{ "path": "./packages/superset-ui-core" },
|
|
{ "path": "./packages/superset-ui-chart-controls" },
|
|
{ "path": "./packages/superset-ui-switchboard" },
|
|
{ "path": "./plugins/legacy-plugin-chart-calendar" },
|
|
{ "path": "./plugins/legacy-plugin-chart-chord" },
|
|
{ "path": "./plugins/legacy-plugin-chart-country-map" },
|
|
{ "path": "./plugins/legacy-plugin-chart-horizon" },
|
|
{ "path": "./plugins/legacy-plugin-chart-map-box" },
|
|
{ "path": "./plugins/legacy-plugin-chart-paired-t-test" },
|
|
{ "path": "./plugins/legacy-plugin-chart-parallel-coordinates" },
|
|
{ "path": "./plugins/legacy-plugin-chart-partition" },
|
|
{ "path": "./plugins/legacy-plugin-chart-rose" },
|
|
{ "path": "./plugins/legacy-plugin-chart-world-map" },
|
|
{ "path": "./plugins/legacy-preset-chart-deckgl" },
|
|
{ "path": "./plugins/legacy-preset-chart-nvd3" },
|
|
{ "path": "./plugins/plugin-chart-ag-grid-table" },
|
|
{ "path": "./plugins/plugin-chart-cartodiagram" },
|
|
{ "path": "./plugins/plugin-chart-echarts" },
|
|
{ "path": "./plugins/plugin-chart-handlebars" },
|
|
{ "path": "./plugins/plugin-chart-pivot-table" },
|
|
{ "path": "./plugins/plugin-chart-table" },
|
|
{ "path": "./plugins/plugin-chart-word-cloud" }
|
|
],
|
|
"exclude": []
|
|
}
|