Skip to content

fix(admin): resync package-lock.json with package.json - #97

Merged
innovayse-admin merged 1 commit into
mainfrom
fix/admin-lockfile-sync
Aug 13, 2026
Merged

fix(admin): resync package-lock.json with package.json#97
innovayse-admin merged 1 commit into
mainfrom
fix/admin-lockfile-sync

Conversation

@innovayse-admin

Copy link
Copy Markdown
Contributor

admin:test failed on every CI run with Missing: sortablejs@1.14.0 from lock file. npm ci refuses to install when the lock file and package.json disagree, and they did: vuedraggable, @iconify/vue and @vuepic/vue-datepicker (plus transitive deps — sortablejs, @floating-ui/*, @vueuse/*, date-fns) are declared in package.json but were entirely absent from package-lock.json.

Regenerated with npm install --package-lock-only inside a node:22 container (matching the CI image). Verified npm ci and npm run build-only both succeed clean against the new lock file.

Found while fixing the builder-tag runner gap that was leaving every hostpanel pipeline stuck pending forever — once jobs could actually run, this was one of two pre-existing failures the pipeline had never been able to surface before now (the other is a broken admin-seed login path in the integration test suite, tracked separately).

admin:test failed on every CI run with "Missing: sortablejs@1.14.0 from
lock file" — `npm ci` refuses to install when the lock file and
package.json disagree, and it did here: vuedraggable, @iconify/vue and
@vuepic/vue-datepicker (plus their transitive deps — sortablejs,
@floating-ui/*, @vueuse/*, date-fns) are all declared in package.json but
were entirely absent from package-lock.json. Someone added them without
running an install that would have regenerated the lock.

Regenerated with `npm install --package-lock-only` inside a node:22
container (matching the CI image exactly), then verified `npm ci` and
`npm run build-only` both succeed clean against the new lock file.

admin/yarn.lock changed too when I ran this locally, for reasons I don't
have an explanation for — reverted that separately since nothing in this
project's CI or scripts reads it, and an unexplained lockfile diff isn't
something to fold into an unrelated fix.

Co-Authored-By: Hakob Vardanyan <info@innovayse.com>
@innovayse-admin
innovayse-admin merged commit db22b3a into main Aug 13, 2026
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.

2 participants