Skip to content
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

frontend: bump node version to 22 #808

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from
Draft

frontend: bump node version to 22 #808

wants to merge 3 commits into from

Commits on Aug 1, 2024

  1. frontend: bump node version to 22

    16 is not supported / maintained since more than 1y
    
    Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
    tormath1 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    6ac445e View commit details
    Browse the repository at this point in the history
  2. package: npm i querystring-es3

    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>
    tormath1 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    b802bce View commit details
    Browse the repository at this point in the history
  3. package: update caniuselist-db

    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 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    f635efb View commit details
    Browse the repository at this point in the history