Skip to content

Commit

Permalink
Update dependencies (#1473)
Browse files Browse the repository at this point in the history
* Update dependencies

Dependencies with new minor versions updated via npm update.
commander updated to new major version safely. Other dependencies with
new major versions are not updated due to the nature of their respective
breaking changes.

* Update minor dependency versions in package.json

Update DEPENDENCY-NOTES.md to reflect that the non-updated dependencies
have been checked recently.

* Explain why eslint isn't being updated

Other minor updates based on releases in the last few days.

* update required node version
  • Loading branch information
mint-thompson authored Jun 20, 2024
1 parent dc139e8 commit 055f260
Show file tree
Hide file tree
Showing 4 changed files with 1,135 additions and 1,711 deletions.
2 changes: 1 addition & 1 deletion .tool-versions
Original file line number Diff line number Diff line change
@@ -1 +1 @@
nodejs 18.17.1
nodejs 18.18.0
3 changes: 2 additions & 1 deletion DEPENDENCY-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
As of 2024 January 25:
As of 2024 June 17:

The `npm outdated` command reports some dependencies as outdated. They are not being updated at this time for the reasons given below:

- `chalk`: major version 5 causes problems for jest. Keep updated to latest 4.x release.
- `eslint`: version 8.57.0 is the newest version supported by `@typescript-eslint` packages. Update this package when the `@typescript-eslint` packages' support is updated.
- `html-minifier-terser`: major version 6 changes the functions we use to become async, which would require changing more or less the entirety of SUSHI's export functions to async.
- `junk`: major version 4 is an esmodule.
- `title-case`: major version 4 is an esmodule.
Expand Down
Loading

0 comments on commit 055f260

Please sign in to comment.