Problem/Motivation
package-lock.json is committed to this repository. The webship-js step-pack family is
dropping the committed lockfile so that the published packages resolve their peer
webship-js version at install time rather than pinning a stale tree.
Steps to reproduce
git ls-files package-lock.json — the lockfile is tracked.
Proposed resolution
Remove package-lock.json from version control and add it to .gitignore.
This repository's workflows do not use npm ci, so no CI change is required here.
Checkpoints
Problem/Motivation
package-lock.jsonis committed to this repository. The webship-js step-pack family isdropping the committed lockfile so that the published packages resolve their peer
webship-jsversion at install time rather than pinning a stale tree.Steps to reproduce
git ls-files package-lock.json— the lockfile is tracked.Proposed resolution
Remove
package-lock.jsonfrom version control and add it to.gitignore.This repository's workflows do not use
npm ci, so no CI change is required here.Checkpoints
Automated unit/functional testing coverageDeveloper Documentation support on feature change/additionUser Guide Documentation support on feature change/additionAccessibility and Readability