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 standard-things/esm dependency + many refactorings + Node.js 22 support #140

Merged
merged 7 commits into from
Dec 14, 2024

Conversation

thomvaill
Copy link
Owner

@thomvaill thomvaill commented Dec 12, 2024

#138

Please review commit by commit because many files had to be moved during the required refactorings.

Key changes:

  1. Make all packages produce valid ESM and CommonJS bundles
  2. In the web package: separate correctly the nextjs codebase of the "wrapping cli": now we have 2 distinct builds
  3. We can now remove the standard-things/esm dependency, which does not support Node.js 22
  4. Minor fixes to support Node.js 22 (Support new Node.js LTS version: 22 #135)

@thomvaill thomvaill added this to the v1.1.0 milestone Dec 12, 2024
@thomvaill thomvaill force-pushed the chore-remove-esm-dependency branch 2 times, most recently from 8935492 to 7f7dbd8 Compare December 14, 2024 08:56
@thomvaill thomvaill force-pushed the chore-remove-esm-dependency branch from 7f7dbd8 to bcc9f5b Compare December 14, 2024 09:01
@thomvaill thomvaill changed the title Remove standard-things/esm dependency + many refactorings Remove standard-things/esm dependency + many refactorings + Node.js 22 support Dec 14, 2024
@thomvaill thomvaill merged commit f7781b6 into develop Dec 14, 2024
5 checks passed
@thomvaill thomvaill deleted the chore-remove-esm-dependency branch December 14, 2024 09:19
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.

1 participant