-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
chore(lib): remove or replace private @visa/scripts dependency
What
The libs/nova-react package (and the root package.json) declares a prepare step that runs:
npx @visa/scripts package -c -o ./distand lists @visa/scripts as a devDependency. However, @visa/scripts is not published to the public npm registry, causing a 404 on install:
npm ERR! 404 Not Found - GET https://registry.npmjs.org/@visa%2fscripts - Not Found
Why
- Downstream users and CI cannot bootstrap or build the library.
- Reliance on a private/internal package prevents the public open-source workflow from working.
Proposed Fix
Choose one of the following:
- Publish
@visa/scriptspublicly if it’s generic and reusable. - Remove or replace the
preparestep with a public alternative (e.g. a simple Node script or standard Rollup/Rocket packaging plugin) so the repo no longer depends on a private package.
Verify that after the change, pnpm install, pnpm dev, and pnpm test:coverage all succeed without access to private registries.
Metadata
Metadata
Assignees
Labels
No labels