Skip to content

Commit

Permalink
try: explicit tsconfig
Browse files Browse the repository at this point in the history
  • Loading branch information
VsevolodX committed Dec 19, 2024
1 parent edcdf80 commit 8dcf5f9
Showing 1 changed file with 54 additions and 1 deletion.
55 changes: 54 additions & 1 deletion tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,56 @@
{
"extends": "@mat3ra/tsconfig/tsconfig.json"
"compilerOptions": {

/* Basic Options */
"target": "es2018",
"module": "commonjs",
"allowJs": true,
"jsx": "react",
// "incremental": true,
// "noEmit": true,
"noEmitOnError": false,
"outDir": "../../../dist",
"lib": [
"ES2019",
"dom"
],

/* Strict Type-Checking Options */
"strict": true,
// "noImplicitAny": false,
"strictNullChecks": true,
"experimentalDecorators": true,

/* Additional Checks */
"noUnusedLocals": true,
"noUnusedParameters": true,
"noImplicitReturns": false,
"noFallthroughCasesInSwitch": false,

/* Module Resolution Options */
"baseUrl": "../../../", // Base directory for the parent project
"rootDir": "../../../src/js", // Root directory containing the sources
"moduleResolution": "node",
"resolveJsonModule": true,
"esModuleInterop": true,
"declaration": true,
"isolatedModules": true,
"forceConsistentCasingInFileNames": true,
"skipLibCheck": true,
"types": [
"mocha",
"node"
]
},
"include": [
"../../../src/js"
],
"exclude": [
"../../../node_modules",
"../../../dist"
],
"ts-node": {
"files": true,
"compilerOptions": {}
}
}

0 comments on commit 8dcf5f9

Please sign in to comment.