Update TypeScript configuration to use ESNext module and include Microsoft type definitions

This commit is contained in:
Torsten Brendgen
2026-07-16 22:51:49 +02:00
parent 5446fa871a
commit edfcace3dd

View File

@@ -2,14 +2,16 @@
"compilerOptions": { "compilerOptions": {
"target": "es5", "target": "es5",
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"module": "commonjs", "module": "esnext",
"moduleResolution": "node",
"jsx": "react", "jsx": "react",
"declaration": true, "declaration": true,
"sourceMap": true, "sourceMap": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"skipLibCheck": true, "skipLibCheck": true,
"typeRoots": [ "typeRoots": [
"./node_modules/@types" "./node_modules/@types",
"./node_modules/@microsoft"
], ],
"types": [ "types": [
"es6-promise", "es6-promise",
@@ -20,9 +22,5 @@
"dom", "dom",
"es2015.collection" "es2015.collection"
] ]
}, }
"include": [
"src/**/*.ts"
]
} }