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

Package Updates #301

Merged
merged 12 commits into from
Jul 24, 2024
Merged

Package Updates #301

merged 12 commits into from
Jul 24, 2024

Conversation

labkey-nicka
Copy link

@labkey-nicka labkey-nicka commented Jul 23, 2024

Rationale

This updates the jbrowse module to run on Node v20.

Related Pull Requests

Changes

  • Remove dependency on @labkey/components as it is not used.
  • Add explicit dependencies on react and react-dom so it is declared by the package rather than leaving it up to node/npm to decide which version to use.
  • Replace pkg (dead/archived) dependency with @yao-pkg/pkg forked version. This supports binaries being built on Node 20+.
  • Convert hot reload pattern from react-hot-loader to use webpack serve.
  • Note: Could not fix the typings so they'd correctly resolve against the declared @types/react package. Fixed by adding "overrides" into the package.json.

@bbimber
Copy link
Collaborator

bbimber commented Jul 23, 2024

@hextraza and @EthanD1998: can we discuss this tomorrow?

@labkey-nicka
Copy link
Author

@hextraza and @EthanD1998: can we discuss this tomorrow?

@bbimber Thanks for taking a look. Things are looking good in CI so I'm prepared to merge soon. Please provide feedback and/or approval when you have a moment.

Copy link
Collaborator

@bbimber bbimber left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@labkey-nicka: if CI is passing I'm not that concerned. we will take a closer look, but go ahead and merge if you need

@labkey-nicka labkey-nicka merged commit c0fb39d into develop Jul 24, 2024
2 of 4 checks passed
@labkey-nicka labkey-nicka deleted the fb_package_updates_0724 branch July 24, 2024 19:59
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.

2 participants