Skip to content

chore(deps): fix lockfile for #70 dependency bump (napi-rs/keyring 2.0.0, vitest 5.0.0) - #72

Closed
stephendolan wants to merge 2 commits into
mainfrom
deps/fix-lockfile-pr-70
Closed

stephendolan wants to merge 2 commits into
mainfrom
deps/fix-lockfile-pr-70

Conversation

@stephendolan

Copy link
Copy Markdown
Owner

What

Dependabot PR #70 bumped @napi-rs/keyring (1.2.0 → 2.0.0, major) and vitest (4.0.4 → 5.0.0, major) in package.json, but did not update bun.lock — installing with a frozen lockfile would fail or silently keep the old resolved versions.

This branch regenerates bun.lock against the bumped package.json from #70.

Verification (all green against the updated lockfile)

  • bun install — resolves cleanly, no peer conflicts
  • bun run typecheck — passes
  • bun run test — 98/98 tests pass
  • bun run build — tsup build succeeds
  • bun run lint — oxlint clean

@napi-rs/keyring's Entry API (used in src/lib/auth.ts for credential storage) is unchanged across the major bump — no source changes needed.

Merge note

This is a scheduled Dependabot triage run — not auto-merged. Please review and merge manually (or close #70 in favor of this once merged, since this includes everything from #70 plus the lockfile fix).

🤖 Generated with automated Dependabot triage

dependabot Bot and others added 2 commits September 7, 2026 07:44
Bumps the all-dependencies group with 2 updates: [@napi-rs/keyring](https://github.com/Brooooooklyn/keyring-node) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).


Updates `@napi-rs/keyring` from 1.3.0 to 2.0.0
- [Release notes](https://github.com/Brooooooklyn/keyring-node/releases)
- [Commits](Brooooooklyn/keyring-node@v1.3.0...v2.0.0)

Updates `vitest` from 4.1.11 to 5.0.0
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.0/packages/vitest)

---
updated-dependencies:
- dependency-name: "@napi-rs/keyring"
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: vitest
  dependency-version: 5.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Dependabot bumped @napi-rs/keyring to 2.0.0 and vitest to 5.0.0 in
package.json but did not update bun.lock, which would break a
frozen-lockfile install. This regenerates bun.lock against the bumped
package.json.

Verified: typecheck, build, lint, and full test suite (98 tests) all
pass against the updated lockfile.

Supersedes #70 (adds the missing lockfile update).
@stephendolan

Copy link
Copy Markdown
Owner Author

Duplicate of #71 (identical tree). #71 merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant