Files
OpenNoodl/tsconfig.json

45 lines
1.5 KiB
JSON

{
"compilerOptions": {
"jsx": "react",
"lib": ["ES2019", "DOM", "DOM.Iterable", "ESNext"],
"target": "ES2019",
"noImplicitAny": false,
"esModuleInterop": true,
"sourceMap": true,
"module": "ES2020",
"moduleResolution": "node",
"resolveJsonModule": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"baseUrl": ".",
"paths": {
"@noodl-core-ui/*": ["./packages/noodl-core-ui/src/*"],
"@noodl-hooks/*": ["./packages/noodl-editor/src/editor/src/hooks/*"],
"@noodl-utils/*": ["./packages/noodl-editor/src/editor/src/utils/*"],
"@noodl-models/*": ["./packages/noodl-editor/src/editor/src/models/*"],
"@noodl-constants/*": ["./packages/noodl-editor/src/editor/src/constants/*"],
"@noodl-contexts/*": ["./packages/noodl-editor/src/editor/src/contexts/*"],
"@noodl-types/*": ["./packages/noodl-editor/src/editor/src/types/*"],
"@noodl-store/*": ["./packages/noodl-editor/src/editor/src/store/*"]
}
},
"include": [
"packages/noodl-types/src/**/*",
"packages/noodl-core-ui/src/**/*",
"packages/noodl-editor/src/**/*",
"packages/noodl-editor/@include-types/**/*",
"packages/noodl-viewer-react/src/**/*",
"packages/noodl-viewer-cloud/src/**/*",
"packages/noodl-platform/src/**/*",
"packages/noodl-platform-electron/src/**/*",
"packages/noodl-platform-node/src/**/*",
"packages/noodl-git/src/**/*"
],
"exclude": [
"deps/parse-dashboard",
"node_modules",
"**/node_modules",
"**/*.stories.tsx"
]
}