Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

frontend: bump node version to 22 #808

Closed
wants to merge 3 commits into from
Closed

frontend: bump node version to 22 #808

wants to merge 3 commits into from

Conversation

tormath1
Copy link
Contributor

@tormath1 tormath1 commented Jul 16, 2024

16 is not supported / maintained since more than 1y

EDIT: Need to update to webpack5 now.

@tormath1 tormath1 self-assigned this Jul 16, 2024
@tormath1 tormath1 added frontend Issues related to the frontend dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code and removed frontend Issues related to the frontend labels Jul 16, 2024
16 is not supported / maintained since more than 1y

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Module not found: Error: Can't resolve 'querystring' in '/home/tormath1/github.com/flatcar/nebraska/frontend/src/api'
BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.
This is no longer the case. Verify if you need this module and configure a polyfill for it.

If you want to include a polyfill, you need to:
	- add a fallback 'resolve.fallback: { "querystring": require.resolve("querystring-es3") }'
	- install 'querystring-es3'
If you don't want to include a polyfill, you can use an empty module like this:
	resolve.fallback: { "querystring": false }

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Browserslist: caniuse-lite is outdated. Please run:
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
@tormath1 tormath1 changed the title frontend: bump node version to 18 LTS frontend: bump node version to 22 Aug 1, 2024
@tormath1
Copy link
Contributor Author

Closing in favor of: #878

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant