-
Notifications
You must be signed in to change notification settings - Fork 15
Fix TSConfig Paths Registration Error on Node 23+ #208
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Semantic Version Check Passed ✅Version in manifest file This comment will be automatically updated as changes are pushed to this PR branch. |
There was a problem hiding this 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 fixes TSConfig paths registration errors on Node 23+ by refactoring the bootstrap module to use dynamic imports instead of require statements, along with project configuration improvements and developer tooling enhancements.
- Refactored
src/bootstrap.ts
to use ES modules with dynamic imports for Node 23+ compatibility - Added comprehensive project documentation and VS Code configuration for Copilot
- Updated package version and enhanced CodeQL analysis configuration
Reviewed Changes
Copilot reviewed 8 out of 10 changed files in this pull request and generated 3 comments.
Show a summary per file
File | Description |
---|---|
src/bootstrap.ts | Refactored from require() to dynamic imports for ES module compatibility |
src/commands/run.ts | Added quiet option to dotenv config |
package.json | Version bump to 5.1.0 |
.vscode/settings.json | Added Copilot configuration for code review and commit messages |
.vscode/mcp.json | Added MCP server configuration |
.github/copilot-instructions.md | Added comprehensive developer guidelines |
.github/codeql/codeql-config.yml | Added CodeQL configuration with path exclusions |
.github/workflows/codeql-analysis.yml | Updated to use custom CodeQL config file |
🦙 MegaLinter status: ✅ SUCCESS
See detailed report in MegaLinter reports |
This pull request introduces several updates to improve project configuration, enhance developer guidelines, and refactor code for better modularity and maintainability. Key changes include the addition of a CodeQL configuration file, comprehensive Copilot usage instructions, new VS Code settings for Copilot, and the refactoring of module imports in
src/bootstrap.ts
.Closes #207