-
Notifications
You must be signed in to change notification settings - Fork 5
/
tsconfig.json
46 lines (46 loc) · 1.85 KB
/
tsconfig.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
{
"compilerOptions": {
"baseUrl": ".",
"target": "es5",
"esModuleInterop": true,
"jsx": "react-jsx",
"isolatedModules": true,
"strict": true,
"allowJs": true,
"moduleResolution": "Bundler",
"module": "preserve",
"noLib": false,
// TODO: Remove this once @storybook/theming fixes their type issues
"skipLibCheck": true,
"noEmit": true,
"sourceMap": true,
"lib": ["ES2023", "esnext.asynciterable", "dom"],
"types": ["jest", "node"],
"paths": {
"@ndla/article-converter": ["./packages/article-converter/src"],
"@ndla/button": ["./packages/button/src"],
"@ndla/core": ["./packages/core/src"],
"@ndla/dropdown-menu": ["./packages/dropdown-menu/src"],
"@ndla/hooks": ["./packages/hooks/src"],
"@ndla/audio-search": ["./packages/ndla-audio-search/src"],
"@ndla/error-reporter": ["./packages/ndla-error-reporter/src"],
"@ndla/icons": ["./packages/ndla-icons/src"],
"@ndla/icons/*": ["./packages/ndla-icons/src/*"],
"@ndla/image-search": ["./packages/ndla-image-search/src"],
"@ndla/licenses": ["./packages/ndla-licenses/src"],
"@ndla/modal": ["./packages/ndla-modal/src"],
"@ndla/tracker": ["./packages/ndla-tracker/src"],
"@ndla/ui": ["./packages/ndla-ui/src"],
"@ndla/video-search": ["./packages/ndla-video-search/src"],
"@ndla/safelink": ["./packages/safelink/src"],
"@ndla/types-embed": ["./packages/types-embed/src"],
"@ndla/util": ["./packages/util/src"],
"@ndla/preset-panda": ["./packages/preset-panda/src"],
"@ndla/primitives": ["./packages/primitives/src"],
"@ndla/styled-system": ["./packages/styled-system/src"],
"*": ["node_modules"]
}
},
"include": ["./packages/**/*", "./stories/**/*", "./dummydata/**/*", ".storybook/**/*"],
"exclude": ["./packages/*/lib", "**/*-test.*"]
}