The fifth version of chriskrycho.com, built in Eleventy.
1{
2 "$schema": "https://json.schemastore.org/tsconfig",
3 "compilerOptions": {
4 /* Basic Options */
5 "target": "es2019",
6 "lib": [
7 "es2019",
8 "es2021.intl"
9 ] /* Specify library files to be included in the compilation. */,
10 "checkJs": true /* Report errors in .js files. */,
11 "allowJs": true,
12 "moduleResolution": "Node16",
13 "module": "Node16",
14 /* Strict Type-Checking Options */
15 "strict": true /* Enable all strict type-checking options. */,
16 /* Additional Checks */
17 "noUnusedLocals": true /* Report errors on unused locals. */,
18 "noUnusedParameters": true /* Report errors on unused parameters. */,
19 "noImplicitReturns": true /* Report error when not all code paths in function return a value. */,
20 "noFallthroughCasesInSwitch": true /* Report errors for fallthrough cases in switch statement. */,
21 /* Module Resolution Options */
22 "baseUrl": "./" /* Base directory to resolve non-absolute module names. */,
23 "paths": {
24 "*": ["types/*"]
25 } /* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */,
26 // "allowSyntheticDefaultImports": true, /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */
27 "esModuleInterop": true /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */,
28 // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */
29 /* Source Map Options */
30 // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */
31 // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */
32 // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */
33 // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */
34 /* Experimental Options */
35 "experimentalDecorators": true /* Enables experimental support for ES7 decorators. */
36 }
37}