Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@ncalteen
Copy link
Collaborator

This pull request updates the Node.js version requirements for the project and bumps the package version to reflect the change. These updates ensure compatibility with newer Node.js releases and signal the change to consumers.

@ncalteen ncalteen self-assigned this Aug 26, 2025
Copilot AI review requested due to automatic review settings August 26, 2025 19:03

This comment was marked as outdated.

@github-actions
Copy link

Semantic Version Check Passed ✅

Version in manifest file package.json is valid.

This comment will be automatically updated as changes are pushed to this PR branch.

@github-actions
Copy link

github-actions bot commented Aug 26, 2025

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 5 0 0 0.11s
✅ JAVASCRIPT prettier 19 0 0 1.22s
✅ JSON npm-package-json-lint yes no no 2.8s
✅ JSON prettier 31 0 0 1.72s
✅ MARKDOWN markdownlint 10 0 0 1.16s
✅ REPOSITORY checkov yes no no 24.78s
✅ REPOSITORY gitleaks yes no no 1.31s
✅ REPOSITORY git_diff yes no no 0.01s
✅ REPOSITORY grype yes no no 45.33s
✅ REPOSITORY secretlint yes no no 1.17s
✅ REPOSITORY syft yes no no 6.5s
✅ REPOSITORY trivy yes no no 11.01s
✅ REPOSITORY trivy-sbom yes no no 5.6s
✅ REPOSITORY trufflehog yes no no 29.63s
✅ TYPESCRIPT prettier 96 0 0 3.88s
✅ YAML prettier 25 0 0 1.31s
✅ YAML yamllint 25 0 0 0.88s

See detailed report in MegaLinter reports

MegaLinter is graciously provided by OX Security

@ncalteen ncalteen requested a review from Copilot August 27, 2025 19:14
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 pull request updates the Node.js version support to include Node.js 24, bumps the package version to 5.2.0, and refactors the TypeScript configuration handling logic. The changes also improve the CI workflow by fixing package linking issues across different package managers.

  • Updated Node.js engine requirements to support Node.js 24
  • Refactored bootstrap logic by moving it from a separate file into the main run command
  • Enhanced CI workflow with better package linking strategies for pnpm and yarn

Reviewed Changes

Copilot reviewed 7 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
package.json Updated version to 5.2.0 and added Node.js 24 support to engines
.node-version Updated Node.js version from 22.9.0 to 24.4.0
src/commands/run.ts Integrated TypeScript configuration handling logic directly into the run command
src/bootstrap.ts Removed entire bootstrap file as logic was moved elsewhere
jest.config.ts Removed bootstrap.ts from coverage ignore patterns
.grype.yml Updated security configuration with vulnerability exceptions
.github/workflows/continuous-integration.yml Enhanced CI workflow with improved package linking for pnpm and yarn

@ncalteen ncalteen merged commit 08357c8 into main Aug 27, 2025
14 checks passed
@ncalteen ncalteen deleted the ncalteen/node-24 branch August 27, 2025 19:24
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