1{2 // Node runs these files directly (type stripping), so only erasable3 // syntax is allowed and imports name their .ts files. tsc only checks.4 "compilerOptions": {5 "target": "es2023",6 "module": "nodenext",7 "moduleResolution": "nodenext",8 "lib": ["es2023", "dom", "dom.iterable"],9 "types": ["node"],10 "strict": true,11 "noEmit": true,12 "allowImportingTsExtensions": true,13 "erasableSyntaxOnly": true,14 "verbatimModuleSyntax": true,15 "noUnusedLocals": true,16 "noFallthroughCasesInSwitch": true,17 "skipLibCheck": true18 },19 "include": ["lib/**/*.ts", "site/assets/*.ts", "eleventy.config.ts", "demo/*.ts", "test/*.ts"]20}