Skip to content

fix: regenerate lockfile for CI installs#51

Merged
Helweg merged 1 commit intomainfrom
fix/ci-lockfile-sync
Apr 9, 2026
Merged

fix: regenerate lockfile for CI installs#51
Helweg merged 1 commit intomainfrom
fix/ci-lockfile-sync

Conversation

@Helweg
Copy link
Copy Markdown
Owner

@Helweg Helweg commented Apr 9, 2026

Summary

Regenerate the repository lockfile so fresh CI installs stay in sync with package.json and the TypeScript build can resolve platform-specific optional packages again.

Changes

  • regenerated package-lock.json from the merged package.json state
  • restored missing optional dependency metadata required for clean installs
  • left application code and workflow definitions unchanged

Testing

How were these changes tested?

  • Unit tests added/updated
  • Manual testing performed
  • Build passes (npm run build)
  • Typecheck passes (npm run typecheck)
  • Tests pass (npm run test:run)
  • Lint passes (npm run lint)

Release Labels

  • Added at least one release category label (dependencies)
  • Added at most one semver label (semver:patch) when needed

Related Issues

N/A

@github-actions github-actions bot added the dependencies Dependency updates label Apr 9, 2026
@Helweg Helweg added semver:patch Bug fix or patch and removed semver:patch Bug fix or patch labels Apr 9, 2026
Copy link
Copy Markdown
Owner Author

@Helweg Helweg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the lockfile-only diff and local verification evidence. This is a scoped metadata repair that restores clean CI installs without changing application code.

@Helweg Helweg merged commit 3a2387b into main Apr 9, 2026
8 of 10 checks passed
@Helweg Helweg deleted the fix/ci-lockfile-sync branch April 9, 2026 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates semver:patch Bug fix or patch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant