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 ./dist
and 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/scripts publicly if it’s generic and reusable.
- Remove or replace the
prepare step 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.