chore: bump the development-dependencies group across 1 directory with 3 updates - #1999
Conversation
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: d792f1bd29
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "eruda": "^3.4.3", | ||
| "husky": "^9.1.7", | ||
| "jsdom": "^29.1.1", | ||
| "jsdom": "^30.0.0", |
There was a problem hiding this comment.
Align the project Node floor with jsdom
This bump installs jsdom 30, whose lockfile metadata requires Node ^22.22.2 || ^24.15.0 || >=26.0.0, but devEngines.runtime.version still accepts/downloads only >=22.22.0. In environments that satisfy the repo floor but not jsdom's floor, such as Node 22.22.0/22.22.1 or Node 24.0–24.14, Vitest's jsdom environment can run under an unsupported runtime instead of forcing a compatible Node version. Please raise the project Node constraint along with this dependency bump or keep jsdom on a compatible version.
Useful? React with 👍 / 👎.
…h 3 updates Bumps the development-dependencies group with 3 updates in the / directory: [jsdom](https://github.com/jsdom/jsdom), [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt) and [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint). Updates `jsdom` from 29.1.1 to 30.0.0 - [Release notes](https://github.com/jsdom/jsdom/releases) - [Commits](jsdom/jsdom@v29.1.1...v30.0.0) Updates `oxfmt` from 0.60.0 to 0.61.0 - [Release notes](https://github.com/oxc-project/oxc/releases) - [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxfmt/CHANGELOG.md) - [Commits](https://github.com/oxc-project/oxc/commits/oxfmt_v0.61.0/npm/oxfmt) Updates `oxlint` from 1.75.0 to 1.76.0 - [Release notes](https://github.com/oxc-project/oxc/releases) - [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md) - [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.76.0/npm/oxlint) --- updated-dependencies: - dependency-name: jsdom dependency-version: 30.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: development-dependencies - dependency-name: oxfmt dependency-version: 0.61.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: oxlint dependency-version: 1.76.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
d792f1b to
536566f
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 536566fe0e
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| jsdom@29.1.1: | ||
| resolution: {integrity: sha512-ECi4Fi2f7BdJtUKTflYRTiaMxIB0O6zfR1fX0GXpUrf6flp8QIYn1UT20YQqdSOfk2dfkCwS8LAFoJDEppNK5Q==} | ||
| engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} | ||
| jsdom@30.0.0: |
There was a problem hiding this comment.
Lock jsdom to the patched 30.0.1 release
In the PR/release workflows (.github/workflows/pr-test.yml:33, release.yml:50) installs are frozen, so this lockfile entry forces Vitest's jsdom environments onto 30.0.0 even though 30.0.1 was released to fix a 30.0.0 regression where getComputedStyle() throws on calc()/function-valued CSS. Several jsdom-covered DOM paths call window.getComputedStyle (e.g. src/utils/host/dom/traversal.ts:171), so tests that render elements with those styles can start failing just from this dependency bump; please refresh the lockfile to 30.0.1 or keep jsdom 29 until then.
Useful? React with 👍 / 👎.
|
Looks like these dependencies are no longer updatable, so this is no longer needed. |
Bumps the development-dependencies group with 3 updates in the / directory: jsdom, oxfmt and oxlint.
Updates
jsdomfrom 29.1.1 to 30.0.0Release notes
Sourced from jsdom's releases.
Commits
20a01fc30.0.08c8e583Precompute WPT expectation matchesf32245cBump Node.js floor and dependencies03ef23bAdd background-position longhandsded056fTest CSS.escape() with numeric IDsd312832Convert CSS values to pixels for computed styles4e0ee41Implement CSS.escape() and CSS.supports()05eb709Fix benchmark:compare script on Windows97c1b90Fix CSS function value serialization15642baAdd benchmark comparison scriptUpdates
oxfmtfrom 0.60.0 to 0.61.0Commits
65fe65drelease(apps): oxlint v1.76.0 && oxfmt v0.61.0 (#24976)Updates
oxlintfrom 1.75.0 to 1.76.0Release notes
Sourced from oxlint's releases.
... (truncated)
Changelog
Sourced from oxlint's changelog.
Commits
65fe65drelease(apps): oxlint v1.76.0 && oxfmt v0.61.0 (#24976)3ff2e0edocs(linter): clarify config extends types (#24936)8d31dfafeat(linter): verify eslint/no-restricted-globals config schema (#24598)7069621feat(linter): verify jest/vitest prefer-lowercase-title config schema (#24724)016cf2afeat(linter/oxc): add bad-match-all-arg rule (#24900)cdc941efeat(linter/n): implementexports-stylerule (#24087)1ad6f6cfeat(linter/eslint): implementid-denylistrule (#24632)