-
Notifications
You must be signed in to change notification settings - Fork 1
chore(all): Updated node to 22, lerna to 7, and removed automatic install of ngrok #146
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
|
Copilot request just for fun :) |
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 PR upgrades the project's Node.js version from 18 to 22 and updates Lerna from version 6 to version 7, along with necessary compatibility adjustments throughout the codebase.
- Updated Node.js version from 18 to 22 across configuration and documentation
- Upgraded Lerna to version 7 with corresponding configuration changes
- Made ngrok dependency optional to avoid installation issues
Reviewed Changes
Copilot reviewed 7 out of 8 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| readme.md | Updated Node.js version requirement and installation instructions |
| packages/frontend/package.json | Updated @types/node to version 22.9.0 |
| packages/backend/src/services/oauth.service.ts | Added type assertion for TypeScript compatibility |
| package.json | Updated Node.js types, Lerna version, and dependency resolutions |
| lerna.json | Removed useWorkspaces configuration for Lerna 7 compatibility |
| dotenv.js | Made ngrok optional dependency with error handling |
| .nvmrc | Updated Node.js version specification |
Upgraded to Node 22, needed to upgrade lerna to 7 as well. Had to do some minor changes to other code for that