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

Remove unneeded NodeJS dependencies #12379

Merged

Commits on Oct 18, 2022

  1. refactor: replace deprecated crypto test lib

    Remove a deprecated library and replace with a native test shim.
    
        node-webcrypto-ossl has been deprecated. This module was created in
        2015 because at the time the Node team did not feel the need to
        have two crypto interfaces and they already had one before
        WebCrypto was defined
    
    Refs: https://www.npmjs.com/package/node-webcrypto-ossl
    
    Signed-off-by: Mike Fiedler <miketheman@gmail.com>
    miketheman committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    edd5d97 View commit details
    Browse the repository at this point in the history
  2. chore: remove unnecessary mutationobserver-shim

    jsdom 13.2.0 added direct support for MutationObserver, and recommends
    removing all workarounds. We're on version 19.0.
    
    Refs: jsdom/jsdom#639 (comment)
    
    Signed-off-by: Mike Fiedler <miketheman@gmail.com>
    miketheman committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    6f8adbd View commit details
    Browse the repository at this point in the history
  3. chore: remove whatwg-fetch polyfill

    With `fetch()` being available to all modern browsers, we no longer need
    to provide this polyfill.
    
    Remove related `imports-loader` and `exports-loader` as well.
    
    Signed-off-by: Mike Fiedler <miketheman@gmail.com>
    miketheman committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    1d00e56 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. Configuration menu
    Copy the full SHA
    f6b67d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20cd61a View commit details
    Browse the repository at this point in the history