You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Claude Code plugin install skips packages: bun.lock does not list the plugin as its only workspace #7501
Installing hyperframes@hyperframes as a Claude Code plugin (v0.9.28) shows this warning in /plugin:
The packages it lists were not installed, because its bun.lock does not list the plugin as its only workspace. If it needs those packages, parts of it may not work. Updating or reinstalling this version of the plugin will not install them while that is still true.
Cause: the plugin root is the whole monorepo. Its bun.lock lists 17 workspaces (packages/* plus the root), so Claude Code skips installing the root dependencies.
Impact (what I checked): the root package.json lists yaml as its only runtime dependency, and I found no import of it under skills/, hooks/ or .claude-plugin/. skills/hyperframes/scripts/plugin-cli.mjs --help runs fine without node_modules. So the warning looks harmless today, but any future runtime dependency in the plugin root would be silently missing.
Suggestion: either ship the plugin from a directory whose lockfile lists only that one workspace, or keep the plugin scripts free of root dependencies and say so, so the warning can be treated as expected.
Environment: Claude Code 2.1.322, hyperframes plugin 0.9.28, macOS.
Activity