Description
The current Node.js engine for the frontend app is set to 18.17.0. Many dependencies in the project now require a higher version of Node.js. For example, when running the next lint command, an error is encountered indicating that Node.js version ^18.18.0 || ^19.8.0 || >= 20.0.0 is required, and that the current version is insufficient.
This issue is blocking the ability to lint and may affect other dependency compatibility and functionality within the frontend workspace.
Reproduction steps
1. Use Node.js 18.17.0 in the frontend workspace.
2. Run `npm run lint`.
3. Observe the version error.
Logs
You are using Node.js 18.17.0. For Next.js, Node.js version "^18.18.0 || ^19.8.0 || >= 20.0.0" is required.
npm ERR! Lifecycle script `lint` failed with error:
npm ERR! Error: command failed
npm ERR! in workspace: [email protected]
npm ERR! at location: /home/chedli/Documents/Hexastack/Hexabot/Hexabot/frontend
Browsers
No response
OS
No response