Empfohlene jsconfig.json
Diese Vorlage passt für jeden DOCUMENTS-Workspace: checkJs und alwaysStrict stehen auf true. Projektspezifisch sind nur drei Stellen: paths für eigene Bibliotheken, der Ordner für eigene .d.ts-Dateien und exclude für Code, der nicht geprüft werden soll.
{
"compilerOptions": {
"checkJs": true,
"alwaysStrict": true,
"target": "es2016",
"lib": ["es2016", "scripthost"],
"baseUrl": ".",
"paths": {
// eigene Bibliotheken, die per Name geladen werden
"MeineLib": ["./src/MeineKategorie.cat/MeineLib.js"],
// Typings, deren Dateiname vom Modulnamen abweicht
"gadgetAPI": ["typings/gadgetApi.d.ts"]
},
"typeRoots": ["./typings"]
},
"include": [
"node_modules/@types/**/*.d.ts",
"src/**/*.js",
"src/**/*.mjs",
"typings/**/*.d.ts",
"typings_dexpro/**/*.d.ts"
],
"exclude": [
// Ordner, die nicht geprüft werden sollen, z.B. fremder Referenzcode
"src/Referenz.cat/**"
]
}
No comments to display
No comments to display