{ "declaration": true, "compilerOptions": { "target": "es2020", "isolatedModules": true, "esModuleInterop": true, "declaration": true, "declarationDir": "./srcts/types", "emitDeclarationOnly": true, "moduleResolution": "node", // Can not use `types: []` to disable injecting NodeJS types. More types are // needed than just the DOM's `window.setTimeout` // "types": [], "strict": true, }, "include": [ "srcts/src/index.ts", "srcts/src/**/*.ts", "srcts/extras/globalShiny.ts" ], "exclude": [ "node_modules", "srcts/types/", "**/__tests__" ] }