@simonbluhm/timely
Version:
working with date and time in javascript
37 lines (32 loc) • 1.39 kB
JSON
{
"compilerOptions": {
// # environment
"experimentalDecorators": true, // lit
//"lib": [ "dom" ],
"target": "es2020", // also changes default value of lib, but may "mix and match"
// # module resolution
"baseUrl": "./src", // resolves non-absolute module names
//"esModuleInterop": true, // fixes some issues TS originally had with the ES6 spec where TypeScript treats CommonJS/AMD/UMD modules similar to ES6 module
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
// # js
"allowJs": true,
"checkJs": true,
// # type checking
"noFallthroughCasesInSwitch": true,
//"noImplicitAny": true,
//"noImplicitReturns": true,
"noUnusedLocals": true, // Report errors on unused local variables.
"noUnusedParameters": true, // Report errors on unused parameters in functions
//"strict": true,
// # emit
"declaration": true, // Generate .d.ts files for every TypeScript file - only use for external API of your module
"outDir": "./dist", // ".js", "d.ts", ".js.map" will be emitted into this directory
"removeComments": true,
"sourceMap": true,
"skipLibCheck": true // saves time during compilation at the expense of type-system accuracy
},
"include": ["src/**/*"],
"exclude": [] // files skipped when **resolving include**
}