Skip to content

Commit cfb874e

Browse files
WellDunDunclaudegithub-actions[bot]
authored
fix: resolve workspace:* protocol to enable npm install (#62)
* fix: replace workspace:* with file: protocol for npm compatibility The workspace:* dependency on @selftune/telemetry-contract breaks npm install because npm doesn't understand the workspace protocol. Using file: instead works with both bun and npm since the package is already bundled in the tarball via the files array. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * chore: bump cli version to v0.2.6 [skip ci] * fix: remove duplicate lockfile entry causing CI module resolution failure The merge created a duplicate @selftune/telemetry-contract entry in bun.lock (both workspace: and file: variants), which caused bun to fail module resolution in CI. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent d4cc630 commit cfb874e

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

bun.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "selftune",
3-
"version": "0.2.5",
3+
"version": "0.2.6",
44
"description": "Self-improving skills CLI for AI agents",
55
"type": "module",
66
"license": "MIT",
@@ -68,7 +68,7 @@
6868
"apps/*"
6969
],
7070
"dependencies": {
71-
"@selftune/telemetry-contract": "workspace:*"
71+
"@selftune/telemetry-contract": "file:packages/telemetry-contract"
7272
},
7373
"devDependencies": {
7474
"@biomejs/biome": "^2.4.7",

0 commit comments

Comments
 (0)