jsPsych/packages/config/tsconfig.json
2024-10-29 14:42:44 -04:00

23 lines
766 B
JSON

{
"compilerOptions": {
"target": "ES6",
"module": "ESNext",
"lib": ["dom", "esnext"],
"importHelpers": true,
"declaration": true,
"sourceMap": true,
"strict": false, // should be enabled one lucky day
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true,
"noUnusedLocals": false, // should be enabled one lucky day
"noUnusedParameters": false, // should be enabled one lucky day
"moduleResolution": "node",
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"noEmit": true,
"isolatedModules": true, // required by Sucrase
"resolveJsonModule": true, // required for automatic package versioning and needed for transitive imports of jspsych
}
}