Skip to content

Minor bug fixes#116

Merged
vpetersson merged 2 commits intomasterfrom
npm-fix
Jan 16, 2026
Merged

Minor bug fixes#116
vpetersson merged 2 commits intomasterfrom
npm-fix

Conversation

@vpetersson
Copy link
Contributor

  • Adds SBOMs for JavaScript Stack
  • Bumps JS deps
  • Fixes npm in Docker container with symlink

* Adds SBOMs for JavaScript Stack
* Bumps JS deps
Copilot AI review requested due to automatic review settings January 16, 2026 12:22
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR addresses minor bug fixes and enhancements, primarily focusing on adding SBOM (Software Bill of Materials) generation for JavaScript dependencies, updating TypeScript version constraints, and fixing npm compatibility in the Docker container.

Changes:

  • Adds SBOM generation and upload workflows for JavaScript dependencies in both staging and production environments
  • Updates TypeScript peer dependency version constraint to be more specific
  • Fixes npm compatibility in Docker by creating a symlink from npm to bun

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
package.json Updates TypeScript peer dependency version from ^5 to ^5.9.3
Dockerfile Adds npm symlink to bun for better tool compatibility alongside existing node symlink
.github/workflows/sbomify.yaml Adds JavaScript Dependencies SBOM upload steps for staging and production, plus attestation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@vpetersson vpetersson merged commit f0f214e into master Jan 16, 2026
5 checks passed
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.

1 participant