mirror of
https://github.com/HeyPuter/puter.git
synced 2026-08-01 03:41:07 +00:00
This update fixes configuration issues in the TypeScript setup by standardizing the tsconfig.json. It sets modern compiler targets (ES2024), uses Node16 module resolution, enables strict type checking, and cleans up test-related exclusions. These changes improve build reliability, prevent casing inconsistencies, and ensure accurate source mapping during development.
28 lines
627 B
JSON
28 lines
627 B
JSON
{
|
|
"compilerOptions": {
|
|
"target": "ES2024",
|
|
"module": "node16",
|
|
"moduleResolution": "node16",
|
|
"rootDir": ".",
|
|
"strict": true,
|
|
"esModuleInterop": true,
|
|
"forceConsistentCasingInFileNames": true,
|
|
"skipLibCheck": true,
|
|
"sourceMap": true
|
|
},
|
|
"exclude": [
|
|
"**/*.test.ts",
|
|
"**/*.test.mts",
|
|
"**/vitest.config.ts",
|
|
"**/vitest.config.mts",
|
|
"**/*.spec.ts",
|
|
"**/*.spec.mts",
|
|
"**/test/**",
|
|
"**/tests/**",
|
|
"node_modules",
|
|
"dist",
|
|
"volatile",
|
|
"extensions"
|
|
]
|
|
}
|