From 5343dc119798ec96a1a2b329f84b470ea4ceafb6 Mon Sep 17 00:00:00 2001 From: Kyle Peacock Date: Wed, 1 May 2024 15:56:41 -0700 Subject: [PATCH] fix: publish script will correctly update the package-lock.json file with the correct dependencies when making a new release --- docs/CHANGELOG.md | 4 ++++ package-lock.json | 54 +++++++++++++++++++++++------------------------ package.json | 5 +++++ 3 files changed, 36 insertions(+), 27 deletions(-) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 75facd80d..286bbd5ef 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +### Changed + +- fix: publish script will correctly update the `package-lock.json` file with the correct dependencies when making a new release + ## [1.3.0] - 2024-05-01 ### Added diff --git a/package-lock.json b/package-lock.json index 4df052acd..e36769a22 100644 --- a/package-lock.json +++ b/package-lock.json @@ -62,11 +62,11 @@ }, "e2e/browser": { "name": "@do-not-publish/ic-cypress-e2e-tests", - "version": "1.2.1", + "version": "1.3.0", "dependencies": { - "@dfinity/agent": "^1.2.1", - "@dfinity/identity": "^1.2.1", - "@dfinity/principal": "^1.2.1", + "@dfinity/agent": "^1.3.0", + "@dfinity/identity": "^1.3.0", + "@dfinity/principal": "^1.3.0", "idb-keyval": "^6.2.0" }, "devDependencies": { @@ -173,12 +173,12 @@ }, "e2e/node": { "name": "@do-not-publish/ic-node-e2e-tests", - "version": "1.2.1", + "version": "1.3.0", "dependencies": { - "@dfinity/agent": "^1.2.1", - "@dfinity/assets": "^1.2.1", - "@dfinity/identity": "^1.2.1", - "@dfinity/principal": "^1.2.1", + "@dfinity/agent": "^1.3.0", + "@dfinity/assets": "^1.3.0", + "@dfinity/identity": "^1.3.0", + "@dfinity/principal": "^1.3.0", "whatwg-fetch": "^3.6.2" }, "devDependencies": { @@ -20683,7 +20683,7 @@ }, "packages/agent": { "name": "@dfinity/agent", - "version": "1.2.1", + "version": "1.3.0", "license": "Apache-2.0", "dependencies": { "@noble/curves": "^1.4.0", @@ -20710,8 +20710,8 @@ "whatwg-fetch": "^3.0.0" }, "peerDependencies": { - "@dfinity/candid": "^1.2.1", - "@dfinity/principal": "^1.2.1" + "@dfinity/candid": "^1.3.0", + "@dfinity/principal": "^1.3.0" } }, "packages/agent/node_modules/@esbuild/android-arm": { @@ -21039,7 +21039,7 @@ }, "packages/assets": { "name": "@dfinity/assets", - "version": "1.2.1", + "version": "1.3.0", "license": "Apache-2.0", "dependencies": { "base64-arraybuffer": "^1.0.2", @@ -21059,8 +21059,8 @@ "typedoc": "^0.22.11" }, "peerDependencies": { - "@dfinity/agent": "^1.2.1", - "@dfinity/principal": "^1.2.1", + "@dfinity/agent": "^1.3.0", + "@dfinity/principal": "^1.3.0", "@noble/hashes": "^1.3.1" } }, @@ -21396,7 +21396,7 @@ }, "packages/auth-client": { "name": "@dfinity/auth-client", - "version": "1.2.1", + "version": "1.3.0", "license": "Apache-2.0", "dependencies": { "idb": "^7.0.2" @@ -21419,9 +21419,9 @@ "whatwg-fetch": "^3.0.0" }, "peerDependencies": { - "@dfinity/agent": "^1.2.1", - "@dfinity/identity": "^1.2.1", - "@dfinity/principal": "^1.2.1" + "@dfinity/agent": "^1.3.0", + "@dfinity/identity": "^1.3.0", + "@dfinity/principal": "^1.3.0" } }, "packages/auth-client/node_modules/@esbuild/android-arm": { @@ -21749,7 +21749,7 @@ }, "packages/candid": { "name": "@dfinity/candid", - "version": "1.2.1", + "version": "1.3.0", "license": "Apache-2.0", "devDependencies": { "@types/jest": "^29.5.5", @@ -21767,7 +21767,7 @@ "whatwg-fetch": "^3.0.0" }, "peerDependencies": { - "@dfinity/principal": "^1.2.1" + "@dfinity/principal": "^1.3.0" } }, "packages/candid/node_modules/@esbuild/android-arm": { @@ -22154,7 +22154,7 @@ }, "packages/identity": { "name": "@dfinity/identity", - "version": "1.2.1", + "version": "1.3.0", "license": "Apache-2.0", "dependencies": { "@noble/curves": "^1.2.0", @@ -22175,17 +22175,17 @@ "whatwg-fetch": "^3.0.0" }, "peerDependencies": { - "@dfinity/agent": "^1.2.1", - "@dfinity/principal": "^1.2.1", + "@dfinity/agent": "^1.3.0", + "@dfinity/principal": "^1.3.0", "@peculiar/webcrypto": "^1.4.0" } }, "packages/identity-secp256k1": { "name": "@dfinity/identity-secp256k1", - "version": "1.2.1", + "version": "1.3.0", "license": "Apache-2.0", "dependencies": { - "@dfinity/agent": "^1.2.1", + "@dfinity/agent": "^1.3.0", "@noble/curves": "^1.4.0", "@noble/hashes": "^1.3.1", "asn1js": "^3.0.5", @@ -22523,7 +22523,7 @@ }, "packages/principal": { "name": "@dfinity/principal", - "version": "1.2.1", + "version": "1.3.0", "license": "Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.1" diff --git a/package.json b/package.json index 828b1176f..7be5da626 100644 --- a/package.json +++ b/package.json @@ -127,6 +127,11 @@ "git pull", "git checkout release/${version} 2>/dev/null || git checkout -b release/${version}", "git merge main", + "npm run build", + "npm install", + "npm audit fix", + "git add .", + "git commit -m 'chore: release ${version}'", "git push --set-upstream origin release/${version}" ], "after:release": [