Skip to content

chore(deps): bump @preventive/lockfile to 1.0.0-alpha.3 - #192

Merged
ChALkeR merged 1 commit into
mainfrom
claude/optimistic-mccarthy-hrxzdt
Oct 1, 2026
Merged

ChALkeR merged 1 commit into
mainfrom
claude/optimistic-mccarthy-hrxzdt

Conversation

@exo-nikita

Copy link
Copy Markdown
Collaborator

Bumps @preventive/lockfile from 1.0.0-alpha.2 to 1.0.0-alpha.3. @preventive/upstream stays at 1.0.0-alpha.2, which is still its latest release.

What changed upstream

  • Adds readers for Cargo.lock (v3 and v4), foundry.lock and soldeer.lock, plus a Rust semver parser. Stasis doesn't import any of these yet.
  • The TOML parser is the only part of the package stasis uses (parseToml and TomlError in stasis/src/loaders/toml.js). Its code was rearranged internally (shared excerpt helpers, one dotted-key routine for headers and inline tables), but it reads files by the same rules and gives the same error messages. Its only addition is isInlineTable(), which stasis doesn't call.
  • No new dependencies: it still depends only on @exodus/bytes@^1.16.0.

Changes

  • stasis/package.json: pin bumped to 1.0.0-alpha.3.
  • pnpm-lock.yaml: regenerated with pnpm 10.33.4. The integrity hash matches the one the npm registry publishes.

Testing

On Node 24.14.0, the version in .nvmrc and the engines minimum:

  • pnpm i --frozen-lockfile passes.
  • node --run lint reports 0 warnings and 0 errors.
  • node --run test passes all 74 suites: 2062 tests passed, 3 skipped. The popular-npm-modules and cli-run-import-tsx fixtures were installed first, as CI does.

Node 26 wasn't tested locally; the CI matrix covers it.

🤖 Generated with Claude Code

https://claude.ai/code/session_01JkB2EPD7weVPUZF2Y6qa7P


Generated by Claude Code

Adds Cargo.lock, foundry.lock and soldeer.lock readers and a Rust semver
parser. The TOML parser stasis imports is refactored with the same rules
and messages, and gains isInlineTable(). @preventive/upstream stays at
1.0.0-alpha.2, still its latest.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JkB2EPD7weVPUZF2Y6qa7P
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.

3 participants