Fix Failing tests with TsConfig

This commit is contained in:
Thomas Rogers
2024-03-09 15:00:28 +01:00
parent 89493c4463
commit a2e01e8380
3 changed files with 18 additions and 6 deletions

View File

@ -1,9 +1,18 @@
{
"extends": "@tsconfig/node14/tsconfig.json",
"$schema": "https://json.schemastore.org/tsconfig",
"display": "Node 14",
"compilerOptions": {
"outDir": "build",
"rootDir": ".",
"lib": ["dom"]
"lib": ["dom", "es2020"],
"module": "commonjs",
"target": "es2020",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node"
},
"include": ["src"]
}

View File

@ -25,8 +25,7 @@
"@types/node": "^14.11.2",
"chai": "^4.3.6",
"chai-string": "^1.5.0",
"mocha": "^10.0.0",
"@tsconfig/node14": "^1.0.1"
"mocha": "^10.0.0"
},
"dependencies": {
"@google-cloud/functions-framework": "3.1.2",

View File

@ -1,14 +1,18 @@
{
"extends": "@tsconfig/node14/tsconfig.json",
"$schema": "https://json.schemastore.org/tsconfig",
"display": "Node 14",
"compilerOptions": {
"outDir": "build",
"rootDir": ".",
"lib": ["dom"],
"lib": ["dom", "es2020"],
"module": "commonjs",
"target": "es2020",
"noImplicitAny": false,
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node"
},
"include": ["src"]
}