-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtsconfig.json
25 lines (25 loc) · 1.05 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
{
"compilerOptions": {
"allowJs": true, // Allows TypeScript to process JS files
"checkJs": true, // Enables type checking for JS files, based on your JSDoc comments
"emitDeclarationOnly": true, // Instructs the compiler to only emit `.d.ts` declaration files
"declaration": true, // Enables generation of declaration files
"declarationDir": "./dist/types",
"outDir": "./dist",
"noEmit": false, // Ensures that files are emitted
"esModuleInterop": true,
"module": "ESNext", // Specifies the module system, adjust according to your project's module system
"target": "ESNext", // Set the target ECMAScript version according to your project's needs
"baseUrl": "./",
"paths": {
"@base-framework/base": ["node_modules/@base-framework/base/dist/types/base.d.ts"],
"@base-framework/atoms": ["node_modules/@base-framework/atoms/dist/types/atoms.d.ts"]
}
},
"include": [
"src/**/*"
],
"exclude": [
"node_modules/**/*"
]
}