balena-supervisor/tsconfig.json
Felipe Lalanne 6217546894 Update typescript to v5
This also updates code to use the default import syntax instead of
`import * as` when the imported module exposes a default. This is needed
with the latest typescript version.

Change-type: patch
2024-03-05 15:33:56 -03:00

39 lines
736 B
JSON

{
"compilerOptions": {
"baseUrl": "./",
"target": "ES2022",
"module": "Node16",
"moduleResolution": "Node16",
"strict": true,
"strictFunctionTypes": false,
"strictPropertyInitialization": false,
"preserveConstEnums": true,
"inlineSourceMap": true,
"outDir": "./build/",
"skipLibCheck": true,
"resolveJsonModule": true,
"allowJs": true,
"paths": {
"~/src/*": [
"src/*"
],
"~/lib/*": [
"src/lib/*"
],
"~/test-lib/*": [
"test/lib/*"
],
"~/test-data/*": [
"test/data/*"
]
}
},
"include": [
"src/**/*",
"test/**/*",
"typings/**/*.d.ts",
"sync/**/*",
"build-utils/**/*"
]
}