From a991740373b1eda45f61a42c2f68c7ae47ab874a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mih=C3=A1ly=20T=C3=B3th?= Date: Fri, 10 Apr 2026 11:13:34 +0200 Subject: [PATCH 1/4] chore: release flow to use trusted publisher --- .github/workflows/release.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 157a2b07..4e5f4dd9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -37,8 +37,6 @@ jobs: registry-url: "https://registry.npmjs.org" scope: "@calycode" always-auth: true - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - name: Install dependencies run: pnpm install --frozen-lockfile @@ -52,7 +50,7 @@ jobs: with: commit: "changeset-release" title: "Release Version [@coderabbitai ignore]" - publish: pnpm -r publish + publish: pnpm -r publish --provenance env: GITHUB_TOKEN: ${{ secrets.CHANGESETS_GH_TOKEN }} - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + NPM_CONFIG_PROVENANCE: true From 37c5fef6daee7e43f9aad60b219a6c2dd804b767 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mih=C3=A1ly=20T=C3=B3th?= Date: Fri, 10 Apr 2026 11:14:17 +0200 Subject: [PATCH 2/4] chore: dep cleanup --- packages/browser-consumer/package.json | 11 ++++------- packages/cli/package.json | 6 +----- packages/utils/package.json | 4 ++-- 3 files changed, 7 insertions(+), 14 deletions(-) diff --git a/packages/browser-consumer/package.json b/packages/browser-consumer/package.json index dd411d5f..01160efc 100644 --- a/packages/browser-consumer/package.json +++ b/packages/browser-consumer/package.json @@ -38,14 +38,11 @@ "url": "https://github.com/calycode/xano-tools/issues" }, "homepage": "https://github.com/calycode/xano-tools/tree/main/packages/browser-consumer#readme", - "dependencies": { - "@calycode/core": "workspace:*", - "@repo/types": "workspace:*", - "idb": "^8.0.0", - "js-untar": "^2.0.0" - }, "devDependencies": { + "@repo/types": "workspace:*", "@repo/utils": "workspace:*", + "idb": "^8.0.0", + "js-untar": "^2.0.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0" }, @@ -60,4 +57,4 @@ "postbuild": "tsx ../../scripts/clean-types.ts . index.bundled.d.ts", "build": "pnpm clean && pnpm build:js && pnpm build:types && pnpm bundle:types && pnpm postbuild" } -} \ No newline at end of file +} diff --git a/packages/cli/package.json b/packages/cli/package.json index 1de78c66..52204b45 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -51,6 +51,7 @@ "@vercel/ncc": "^0.38.4", "commander": "^14.0.0", "js-yaml": "^4.1.0", + "posthog-node": "^5.9.2", "postject": "1.0.0-alpha.6", "shx": "^0.4.0", "tar": "^7.4.3" @@ -80,10 +81,5 @@ "dist/actions/**/*" ], "outputPath": "dist/bin" - }, - "dependencies": { - "dotenv": "^16.4.5", - "opencode-ai": "^1.1.35", - "posthog-node": "^5.9.2" } } diff --git a/packages/utils/package.json b/packages/utils/package.json index 74eb7d38..97ed647a 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -45,7 +45,7 @@ "url": "https://github.com/calycode/xano-tools/issues" }, "homepage": "https://github.com/calycode/xano-tools/tree/main/packages/utils#readme", - "dependencies": { + "devDependencies": { "@repo/types": "workspace:*" }, "scripts": { @@ -59,4 +59,4 @@ "postbuild": "tsx ../../scripts/clean-types.ts . index.bundled.d.ts", "build": "pnpm clean && pnpm build:js && pnpm build:types && pnpm bundle:types && pnpm postbuild" } -} \ No newline at end of file +} From ef26cf199bd44d996f6b717290eca224db7ec4f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mih=C3=A1ly=20T=C3=B3th?= Date: Fri, 10 Apr 2026 11:15:02 +0200 Subject: [PATCH 3/4] chore: changeset --- .changeset/tender-pants-dress.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .changeset/tender-pants-dress.md diff --git a/.changeset/tender-pants-dress.md b/.changeset/tender-pants-dress.md new file mode 100644 index 00000000..5155e9df --- /dev/null +++ b/.changeset/tender-pants-dress.md @@ -0,0 +1,7 @@ +--- +"@calycode/browser-consumer": patch +"@repo/utils": patch +"@calycode/cli": patch +--- + +chore: dep cleanup + release workflow adjustments From 867c329ca456e4c6b4a713572a67428ec358b18b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mih=C3=A1ly=20T=C3=B3th?= Date: Fri, 10 Apr 2026 11:31:56 +0200 Subject: [PATCH 4/4] fix: browser-consumer deps + pnpm calling npm publish --- .github/workflows/release.yml | 2 +- packages/browser-consumer/package.json | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4e5f4dd9..4b61146e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,7 +50,7 @@ jobs: with: commit: "changeset-release" title: "Release Version [@coderabbitai ignore]" - publish: pnpm -r publish --provenance + publish: pnpm -r exec npm publish env: GITHUB_TOKEN: ${{ secrets.CHANGESETS_GH_TOKEN }} NPM_CONFIG_PROVENANCE: true diff --git a/packages/browser-consumer/package.json b/packages/browser-consumer/package.json index 01160efc..041c2550 100644 --- a/packages/browser-consumer/package.json +++ b/packages/browser-consumer/package.json @@ -38,11 +38,13 @@ "url": "https://github.com/calycode/xano-tools/issues" }, "homepage": "https://github.com/calycode/xano-tools/tree/main/packages/browser-consumer#readme", + "dependencies": { + "idb": "^8.0.0", + "js-untar": "^2.0.0" + }, "devDependencies": { "@repo/types": "workspace:*", "@repo/utils": "workspace:*", - "idb": "^8.0.0", - "js-untar": "^2.0.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0" },