| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Disable git commit signing in snap fixture commits so a contributor's global commit.gpgsign config cannot break non-interactive runs, and mock getNpmRegistry in package.spec.ts so URL assertions do not depend on the developer's configured npm registry mirror.
…cies vp create and vp migrate wrote the latest dist-tag for vite-plus and the vite/vitest aliases, which made vp update vite-plus unreliable because dist-tag specs are not re-resolved consistently by package managers. Derive a caret range from the CLI's own version (cli/core/test are published in lockstep) for the vite-plus, vite-plus-core, and vite-plus-test specs. vp migrate also normalizes a legacy "vite-plus": "latest" devDependency to the range while leaving deliberate user pins untouched. The snap runner normalizes the new specs to ^<semver> so snapshots stay stable across releases. With real ranges npm also records the vite/vitest alias overrides in the lockfile; the previously failing verification step in the migration-standalone-npm snap test now passes.
✅ Deploy Preview for viteplus-preview ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Sorry, something went wrong.
|
✅ Staging deployment successful! Preview: https://viteplus-staging.void.app/ |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Problem
vp create and vp migrate wrote the latest dist-tag for vite-plus and the vite/vitest aliases. Dist-tag specs are not re-resolved consistently by package managers, so vp update vite-plus was often a no-op, and npm did not record the alias overrides in the lockfile.
Changes
With real ranges npm now records the vite/vitest alias overrides in the lockfile: the previously failing verification step in the migration-standalone-npm snap test now passes.