From 1a4fc9535a89b58e8b67c8996ade0b833116af3a Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Sun, 17 Aug 2025 23:50:24 -0700 Subject: Move to pengueno. --- tsconfig.json | 54 +++++++++++++++++++++++++++++------------------------- 1 file changed, 29 insertions(+), 25 deletions(-) (limited to 'tsconfig.json') diff --git a/tsconfig.json b/tsconfig.json index 238655f..70e3f12 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,27 +1,31 @@ { - "compilerOptions": { - // Enable latest features - "lib": ["ESNext", "DOM"], - "target": "ESNext", - "module": "ESNext", - "moduleDetection": "force", - "jsx": "react-jsx", - "allowJs": true, - - // Bundler mode - "moduleResolution": "bundler", - "allowImportingTsExtensions": true, - "verbatimModuleSyntax": true, - "noEmit": true, - - // Best practices - "strict": true, - "skipLibCheck": true, - "noFallthroughCasesInSwitch": true, - - // Some stricter flags (disabled by default) - "noUnusedLocals": false, - "noUnusedParameters": false, - "noPropertyAccessFromIndexSignature": false - } + "compilerOptions": { + "target": "ES2022", + "module": "ESNext", + "baseUrl": ".", + "rootDir": "./", + "outDir": "./dist", + "declaration": true, + "moduleResolution": "node", + "strict": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "allowSyntheticDefaultImports": true, + "esModuleInterop": true, + "resolveJsonModule": true, + "isolatedModules": true, + "noUncheckedIndexedAccess": true, + "exactOptionalPropertyTypes": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true, + "lib": ["ES2022"], + "paths": { + "@emprespresso/uptime": ["./lib/index.js"] + } + }, + "tsc-alias": { + "resolveFullPaths": true + }, + "include": ["lib/**/*.ts", "lib/**/*.js", "index.ts"], + "exclude": ["node_modules", "dist", "**/*.d.ts"] } -- cgit v1.2.3-70-g09d2