Node.js 18 が 2025 年 4 月 30 日で EOL なので、落とす #583
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes updates to the CI configuration, dependencies, and documentation. The most important changes include adding support for Node.js 23 and TypeScript
next
, updating several dependencies, and removing support for Node.js 18.CI Configuration Updates:
.github/workflows/ci.yaml
: Added Node.js 23 and TypeScriptnext
to the matrix for builds and tests. Removed Node.js 18 from the matrix..github/workflows/e2e-test.yml
: Added Node.js 23 to the matrix for end-to-end tests. Removed Node.js 18 from the matrix.Dependency Updates:
package.json
: Updated TypeScript version from5.7.2
to5.7.3
andpnpm
version from9.15.0
to9.15.3
. Updated the minimum Node.js version to>=20
.pnpm-lock.yaml
: Updated various dependencies and their versions, includingtypescript
,rollup
, and others to their latest versions. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]Documentation Updates:
CHANGES.md
: Documented the addition of Node.js 23 and TypeScriptnext
to the build and test configurations, and the removal of Node.js 18 from the build and test configurations. [1] [2]