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

There are several out-of-date or deprecated dependencies and npm audit issues #1159

Open
ericfitz opened this issue Jan 1, 2025 · 2 comments
Assignees
Labels
bug Something isn't working version-2.3.1
Milestone

Comments

@ericfitz
Copy link
Collaborator

ericfitz commented Jan 1, 2025

Describe the bug:
There are a number of out of date, deprecated or insecure packages used in the project. These should be updated.

NPM START build warnings:

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

(node:642767) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)

(node:643011) [DEP0044] DeprecationWarning: The `util.isArray` API is deprecated. Please use `Array.isArray()` instead.
(Use `node --trace-deprecation ...` to show where the warning was created)

Expected behaviour:
NPM audit, and builds, should be clean and free of deprecation and out-of-date and insecure warnings or errors.

Environment:

  • Version: 2.3.0-RC2
  • Platform: Web App
  • OS: Amazon Linux
  • Browser: Brave (chrome)

To Reproduce:
npm start
npm audit

Any additional context, screenshots, etc:
I am working on a fork that fixes all the out-of-date issues and runs on the latest version of node.js. I will send a merge request when ready.

@ericfitz ericfitz added the bug Something isn't working label Jan 1, 2025
@ericfitz ericfitz changed the title There are numerous There are several out-of-date or deprecated dependencies and npm audit issues Jan 1, 2025
@jgadsden jgadsden added this to the Version 2.3.1 milestone Jan 2, 2025
@jgadsden
Copy link
Collaborator

jgadsden commented Jan 2, 2025

Hello @ericfitz , thanks for raising this issue and it is certainly been a long running problem
If you can get some of these fixed that would be great: mainly they are a result of various third party libs that may be difficult to upversion - please see what you can do
I have assigned it to you and tentatively marked this for version 2.3.1 due for release next month, but if you need more time then version 2.4 is due mid year

@rahul3002
Copy link

i would like to work on this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working version-2.3.1
Projects
None yet
Development

No branches or pull requests

3 participants