From b400510daf3efa07a8e2aac9db96a15c3f3bbe20 Mon Sep 17 00:00:00 2001 From: Corie Watson Date: Fri, 9 May 2025 16:29:16 +0100 Subject: [PATCH 1/2] fix: problems building --- package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 49f7dee..1269b03 100644 --- a/package.json +++ b/package.json @@ -4,14 +4,14 @@ "description": "A testing companion to firebase-functions.", "main": "lib/index.js", "scripts": { - "build": "npm i && node_modules/.bin/tsc -p tsconfig.release.json", - "build:pack": "npm prune --production && rm -rf lib && npm install && node_modules/.bin/tsc -p tsconfig.release.json && npm pack && npm install", - "build:release": "npm ci --production && npm install --no-save typescript firebase-functions firebase-admin && node_modules/.bin/tsc -p tsconfig.release.json", - "lint": "node_modules/.bin/tslint src/{**/*,*}.ts spec/{**/*,*}.ts", - "pretest": "node_modules/.bin/tsc", + "build": "npm i && tsc -p tsconfig.release.json", + "build:pack": "npm prune --production && rm -rf lib && npm install && tsc -p tsconfig.release.json && npm pack && npm install", + "build:release": "npm ci --production && npm install --no-save typescript firebase-functions firebase-admin && tsc -p tsconfig.release.json", + "lint": "tslint src/{**/*,*}.ts spec/{**/*,*}.ts", + "pretest": "tsc", "test": "mocha .tmp/spec/index.spec.js", "posttest": "npm run lint && rm -rf .tmp", - "preintegrationTest": "node_modules/.bin/tsc", + "preintegrationTest": "tsc", "integrationTest": "firebase emulators:exec --project=not-a-project --only firestore 'mocha .tmp/spec/integration/**/*.spec.js'", "postintegrationTest": "rm -rf .tmp", "format": "prettier --check '**/*.{json,ts,yml,yaml}'", @@ -54,7 +54,7 @@ "prettier": "^1.19.1", "sinon": "^7.5.0", "tslint": "^5.20.0", - "typescript": "^4.2.5" + "typescript": "^5.7.3" }, "peerDependencies": { "firebase-admin": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0", From 85758ab592379bbb8b737ba5213618a5d486bc69 Mon Sep 17 00:00:00 2001 From: Corie Watson Date: Thu, 22 May 2025 11:17:32 +0100 Subject: [PATCH 2/2] chore: update package-lock.json --- package-lock.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7b307a7..27a51b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "prettier": "^1.19.1", "sinon": "^7.5.0", "tslint": "^5.20.0", - "typescript": "^4.2.5" + "typescript": "^5.7.3" }, "engines": { "node": ">=14.0.0" @@ -13312,16 +13312,16 @@ } }, "node_modules/typescript": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/undici-types": { @@ -24958,9 +24958,9 @@ } }, "typescript": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "dev": true }, "undici-types": {