Skip to content

Conversation

@mctylr-gh
Copy link
Contributor

This is a low-priority update of React related packages.

  • @types/react & @types/react-dom
  • react-syntax-highlighter
  • react-draggable
  • react-refresh
  • tss-react

These are all minor updates or patches, some small fixes, often dependency updates. They should be all minor, low-risk package updates.

Update @types/react and @types/react-dom to
17.0.26 (ts3.8) and 17.0.89 (ts3.8) from
17.0.21 (2021) and 17.0.67.

To major changes, no apparent breaking changes,
mostly packaging fixes.
Update from 15.5.0 (2022) to 15.6.6 (August 2025) which
fixes a bug with wrapLines (15.6.0, 15.6.1), fixes some
small bugs in 15.6.3 (line count, spelling), and
primarily updates dependencies, in particular prismjs to 1.30.0.
Updates from 4.4.6 to
[4.5.0](https://github.com/react-grid-layout/react-draggable/commits/master/),
some small fixes, updated dependencies. Nothing critical, but
nothing breaking or radical as far as I can tell.
Patch level update of [tss-react](https://www.tss-react.dev/) package,
from 4.9.10 (Apr 2024) to 4.9.19 (Jul 2025). Appears to be primarily
for React 19 and Material UI 7 support. Low-priority, but should be
low-risk.
@catloversg
Copy link
Collaborator

Please perform the check at #2339 (comment). There are a bunch of new "peer": true, in package-lock.json, but I don't see them when testing on my machines.

@mctylr-gh
Copy link
Contributor Author

I believe that is due to my usage of npm 11.6.2 as the latest npm version with node v22.20.0.

I believe in particular, npm/cli#8579, where the peer flag was missing in some cases, or incorrectly applied in others.

In your previous test you were using node v22.20.0 and npm 10.9.3 as a comparison.

@d0sboots d0sboots merged commit d785f20 into bitburner-official:dev Oct 18, 2025
6 checks passed
@mctylr-gh mctylr-gh deleted the react-minor branch October 20, 2025 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants