Skip to content

🔧 Bump module in tsconfig to node18#6501

Merged
dubzzz merged 6 commits into
mainfrom
bump-module-node20
Jan 29, 2026
Merged

🔧 Bump module in tsconfig to node18#6501
dubzzz merged 6 commits into
mainfrom
bump-module-node20

Conversation

@dubzzz

@dubzzz dubzzz commented Jan 29, 2026

Copy link
Copy Markdown
Owner

Description

We are making the whole monorepo ESM only and dropping all legacy flags from our package.json. Dropping them forced us to leave module=commonjs to something higher.

ChecklistDon't delete this checklist and make sure you do the following before opening the PR

  • The name of my PR follows gitmoji specification
  • My PR references one of several related issues (if any)
    • New features or breaking changes must come with an associated Issue or Discussion
    • My PR does not add any new dependency without an associated Issue or Discussion
  • My PR includes bumps details, please run pnpm run bump and flag the impacts properly
  • My PR adds relevant tests and they would have failed without my PR (when applicable)

Advanced

  • Category: ...
  • Impacts: ...

@changeset-bot

changeset-bot Bot commented Jan 29, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: a1ecc04

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 7 packages
Name Type
@fast-check/ava Patch
fast-check Patch
@fast-check/jest Patch
@fast-check/packaged Patch
@fast-check/poisoning Patch
@fast-check/vitest Patch
@fast-check/worker Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Bump module in tsconfig to Node 20 for compatibility.
dubzzz added a commit that referenced this pull request Jan 29, 2026
**Description**

<!-- Please provide a short description and potentially linked issues
justifying the need for this PR -->

Issue detected by #6501

<!-- * Your PR is fixing a bug or regression? Check for existing issues
related to this bug and link them -->
<!-- * Your PR is adding a new feature? Make sure there is a related
issue or discussion attached to it -->

<!-- You can provide any additional context to help into understanding
what's this PR is attempting to solve: reproduction of a bug, code
snippets... -->

**Checklist** — _Don't delete this checklist and make sure you do the
following before opening the PR_

- [ ] The name of my PR follows [gitmoji](https://gitmoji.dev/)
specification
- [ ] My PR references one of several related issues (if any)
- [ ] New features or breaking changes must come with an associated
Issue or Discussion
- [ ] My PR does not add any new dependency without an associated Issue
or Discussion
- [ ] My PR includes bumps details, please run `pnpm run bump` and flag
the impacts properly
- [ ] My PR adds relevant tests and they would have failed without my PR
(when applicable)

<!-- More about contributing at
https://github.com/dubzzz/fast-check/blob/main/CONTRIBUTING.md -->

**Advanced**

<!-- How to fill the advanced section is detailed below! -->

- [ ] Category: ...
- [ ] Impacts: ...

<!-- [Category] Please use one of the categories below, it will help us
into better understanding the urgency of the PR -->
<!-- * ✨ Introduce new features -->
<!-- * 📝 Add or update documentation -->
<!-- * ✅ Add or update tests -->
<!-- * 🐛 Fix a bug -->
<!-- * 🏷️ Add or update types -->
<!-- * ⚡️ Improve performance -->
<!-- * _Other(s):_ ... -->

<!-- [Impacts] Please provide a comma separated list of the potential
impacts that might be introduced by this change -->
<!-- * Generated values: Can your change impact any of the existing
generators in terms of generated values, if so which ones? when? -->
<!-- * Shrink values: Can your change impact any of the existing
generators in terms of shrink values, if so which ones? when? -->
<!-- * Performance: Can it require some typings changes on user side?
Please give more details -->
<!-- * Typings: Is there a potential performance impact? In which cases?
-->
@pkg-pr-new

pkg-pr-new Bot commented Jan 29, 2026

Copy link
Copy Markdown
@fast-check/ava

npm i https://pkg.pr.new/@fast-check/ava@6501

fast-check

npm i https://pkg.pr.new/fast-check@6501

@fast-check/jest

npm i https://pkg.pr.new/@fast-check/jest@6501

@fast-check/packaged

npm i https://pkg.pr.new/@fast-check/packaged@6501

@fast-check/poisoning

npm i https://pkg.pr.new/@fast-check/poisoning@6501

@fast-check/vitest

npm i https://pkg.pr.new/@fast-check/vitest@6501

@fast-check/worker

npm i https://pkg.pr.new/@fast-check/worker@6501

commit: a1ecc04

@dubzzz dubzzz changed the title 🔧 Bump module in tsconfig to node20 🔧 Bump module in tsconfig to node18 Jan 29, 2026
@codecov

codecov Bot commented Jan 29, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.85%. Comparing base (30fa485) to head (a1ecc04).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #6501   +/-   ##
=======================================
  Coverage   94.85%   94.85%           
=======================================
  Files         207      207           
  Lines        5581     5581           
  Branches     1467     1467           
=======================================
  Hits         5294     5294           
  Misses        274      274           
  Partials       13       13           
Flag Coverage Δ
tests 94.85% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

Copy link
Copy Markdown
Contributor

@dubzzz
dubzzz merged commit 791b23c into main Jan 29, 2026
51 checks passed
@dubzzz
dubzzz deleted the bump-module-node20 branch January 29, 2026 21:33
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