Fix gulp files not belonging to any project

This moves the gulp files into the top level tsconfig project. However this also revealed that they were not being type checked and contain main errors, so I've also disabled `checkJs` for now
This commit is contained in:
Matt Bierner 2022-02-28 15:35:27 -08:00
parent d45c89bc65
commit a68f5aa83e
No known key found for this signature in database
GPG key ID: 099C331567E11888
3 changed files with 11 additions and 21 deletions

View file

@ -1,15 +0,0 @@
{
"compilerOptions": {
"module": "commonjs",
"target": "es2017",
"jsx": "preserve",
"checkJs": true
},
"include": [
"**/*.js"
],
"exclude": [
"node_modules",
"**/node_modules/*"
]
}

View file

@ -2,6 +2,10 @@
"extends": "./tsconfig.json",
"compilerOptions": {
"allowJs": false,
"checkJs": false
}
}
"checkJs": false,
"noEmit": false
},
"include": [
"**/*.ts"
]
}

View file

@ -12,16 +12,17 @@
// use the tsconfig.build.json for compiling which disable JavaScript
// type checking so that JavaScript file are not transpiled
"allowJs": true,
"checkJs": true,
"strict": true,
"exactOptionalPropertyTypes": false,
"useUnknownInCatchVariables": false,
"noUnusedLocals": true,
"noUnusedParameters": true,
"newLine": "lf"
"newLine": "lf",
"noEmit": true
},
"include": [
"**/*.ts"
"**/*.ts",
"**/*.js"
],
"exclude": [
"node_modules/**"