mirror of
https://github.com/HeyPuter/puter.git
synced 2026-05-04 16:40:41 +00:00
d4f44be5e4
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"
|
|
]
|
|
}
|