chore: refresh package-lock shrinkwrap metadata #251

Merged
david merged 1 commit from chore/2026-09-15/refresh-package-lock-shrinkwrap-metadata into main 2026-09-18 06:56:29 +00:00
Owner

What & why

Refreshes the root package-lock.json so it matches what the currently installed npm version writes.

A single stale metadata flag, "hasShrinkwrap": true, was sitting on the @earendil-works/pi-coding-agent (0.84.1) entry. That field describes a package whose published tarball contains its own npm-shrinkwrap.json; npm no longer emits it for this dependency, so re-resolving the lockfile drops it. Removing the stale flag keeps the lockfile canonical and stops the file showing up as a spurious working-tree modification on every install.

No dependency versions, integrity hashes, or resolution URLs change — this is lockfile metadata only, with no behavioural effect on installs or runtime.

Files changed

Modified

  • package-lock.json — removes "hasShrinkwrap": true from the node_modules/@earendil-works/pi-coding-agent entry (version 0.84.1). One line deleted; no other edits.

Added / Deleted

None.

Verification

  • git diff confirms the change is exactly one deleted line, with no version, resolved, or integrity fields touched.
  • Lockfile remains lockfileVersion: 3.
  • No .env files were included in the commit.
## What & why Refreshes the root `package-lock.json` so it matches what the currently installed npm version writes. A single stale metadata flag, `"hasShrinkwrap": true`, was sitting on the `@earendil-works/pi-coding-agent` (0.84.1) entry. That field describes a package whose published tarball contains its own `npm-shrinkwrap.json`; npm no longer emits it for this dependency, so re-resolving the lockfile drops it. Removing the stale flag keeps the lockfile canonical and stops the file showing up as a spurious working-tree modification on every install. No dependency versions, integrity hashes, or resolution URLs change — this is lockfile metadata only, with no behavioural effect on installs or runtime. ## Files changed ### Modified - **`package-lock.json`** — removes `"hasShrinkwrap": true` from the `node_modules/@earendil-works/pi-coding-agent` entry (`version` 0.84.1). One line deleted; no other edits. ### Added / Deleted None. ## Verification - `git diff` confirms the change is exactly one deleted line, with no version, `resolved`, or `integrity` fields touched. - Lockfile remains `lockfileVersion: 3`. - No `.env` files were included in the commit.
david merged commit 7dd3b189f9 into main 2026-09-18 06:56:29 +00:00
david deleted branch chore/2026-09-15/refresh-package-lock-shrinkwrap-metadata 2026-09-18 06:56:29 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
david/pi-extensions-and-skills!251
No description provided.