Skip to content

chore: sync package-lock.json with package.json - #1073

Closed
RUKAYAT-CODER wants to merge 1 commit into
mainfrom
chore/sync-package-lock
Closed

chore: sync package-lock.json with package.json#1073
RUKAYAT-CODER wants to merge 1 commit into
mainfrom
chore/sync-package-lock

Conversation

@RUKAYAT-CODER

Copy link
Copy Markdown
Contributor

Restores CI installs across all workflows.

Problem

Every CI job installs with npm ci --prefer-offline --no-audit --legacy-peer-deps and fails at the install step because package-lock.json is out of sync with package.json. Several devDependencies declared in package.json — including dependency-cruiser@^18.2.0 and license-checker@^25.0.1 — and their transitive dependencies are missing from the lock file, so npm ci aborts before any check runs.

Fix

Regenerated package-lock.json so it satisfies package.json. The change only adds the missing dependency trees (76 packages added, 2 removed); no application dependency versions were intentionally bumped. Verified locally that npm ci --prefer-offline --no-audit --legacy-peer-deps now completes successfully.

closes #1072

@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

⚡ Performance Regression Report

Report not available.

CI installs with `npm ci`, which requires package-lock.json to be in sync
with package.json. Several devDependencies (dependency-cruiser,
license-checker) and their transitive dependencies were missing from the
lock file, causing npm ci to abort before any checks ran. Regenerate the
lock file so it satisfies package.json under both strict and legacy peer
resolution, restoring installs across all workflows.
@RUKAYAT-CODER
RUKAYAT-CODER force-pushed the chore/sync-package-lock branch from c6f4179 to add4545 Compare September 8, 2026 10:11
@RUKAYAT-CODER

Copy link
Copy Markdown
Contributor Author

Superseded by the combined CI-repair PR (#1075), which carries the correct npm 10 lock file plus the workflow rationalization. Closing in favor of that.

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.

package-lock.json out of sync with package.json breaks CI (npm ci fails)

1 participant