chore(deps): update dependency jest to v30.0.0-beta.4 (#17524)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
This commit is contained in:
renovate[bot]andfisker authored and GitHub committed 2025-05-28 03:49:42 +08:00
1 parent a2dbbc8cbf
commit 175ca0fc45
5 files changed
+551 -554

No files matched your search

-77
View File
@@ -1,77 +0,0 @@
import fs from "node:fs";
const packageJsonFile = new URL("../package.json", import.meta.url);
const packageJson = JSON.parse(fs.readFileSync(packageJsonFile));
// Script to get dependencies
// console.log(
// Object.fromEntries(
// Array.from(
// fs
// .readFileSync("./yarn.lock", "utf8")
// .matchAll(/"(.*?)@npm:30\.0\.0-alpha\.3[",]/g),
// (match) => match[1],
// )
// .sort()
// .map((dependency) => [dependency, "30.0.0-alpha.2"]),
// ),
// );
fs.writeFileSync(
packageJsonFile,
JSON.stringify(
{
...packageJson,
resolutions: {
...packageJson.resolutions,
"@jest/console": "30.0.0-alpha.2",
"@jest/core": "30.0.0-alpha.2",
"@jest/environment": "30.0.0-alpha.2",
"@jest/expect": "30.0.0-alpha.2",
"@jest/expect-utils": "30.0.0-alpha.2",
"@jest/fake-timers": "30.0.0-alpha.2",
"@jest/globals": "30.0.0-alpha.2",
"@jest/reporters": "30.0.0-alpha.2",
"@jest/schemas": "30.0.0-alpha.2",
"@jest/source-map": "30.0.0-alpha.2",
"@jest/test-result": "30.0.0-alpha.2",
"@jest/test-sequencer": "30.0.0-alpha.2",
"@jest/transform": "30.0.0-alpha.2",
// "@jest/types": "30.0.0-alpha.2",
"babel-jest": "30.0.0-alpha.2",
"babel-plugin-jest-hoist": "30.0.0-alpha.2",
"babel-preset-jest": "30.0.0-alpha.2",
"diff-sequences": "30.0.0-alpha.2",
expect: "30.0.0-alpha.2",
jest: "30.0.0-alpha.2",
"jest-changed-files": "30.0.0-alpha.2",
"jest-circus": "30.0.0-alpha.2",
"jest-cli": "30.0.0-alpha.2",
"jest-config": "30.0.0-alpha.2",
"jest-diff": "30.0.0-alpha.2",
// "jest-docblock": "30.0.0-alpha.2",
"jest-each": "30.0.0-alpha.2",
"jest-environment-node": "30.0.0-alpha.2",
"jest-get-type": "30.0.0-alpha.2",
"jest-haste-map": "30.0.0-alpha.2",
"jest-leak-detector": "30.0.0-alpha.2",
"jest-matcher-utils": "30.0.0-alpha.2",
"jest-message-util": "30.0.0-alpha.2",
"jest-mock": "30.0.0-alpha.2",
"jest-regex-util": "30.0.0-alpha.2",
"jest-resolve": "30.0.0-alpha.2",
"jest-resolve-dependencies": "30.0.0-alpha.2",
"jest-runner": "30.0.0-alpha.2",
"jest-runtime": "30.0.0-alpha.2",
"jest-snapshot": "30.0.0-alpha.2",
"jest-util": "30.0.0-alpha.2",
"jest-validate": "30.0.0-alpha.2",
"jest-watcher": "30.0.0-alpha.2",
"jest-worker": "30.0.0-alpha.2",
"pretty-format": "30.0.0-alpha.2",
},
},
undefined,
2,
),
);
+85
View File
@@ -0,0 +1,85 @@
import fs from "node:fs";
const nodejsMajorVersion = Number(process.versions.node.split(".")[0]);
const packageJsonFile = new URL("../package.json", import.meta.url);
const packageJson = JSON.parse(fs.readFileSync(packageJsonFile));
const jestVersion =
nodejsMajorVersion === 14
? // `jest@30.0.0-alpha.2` is the last version that supports Node.js v14
"30.0.0-alpha.2"
: // `jest@30.0.0-alpha.7` is the last version that supports Node.js v16
"30.0.0-alpha.7";
// Script to get dependencies
// console.log(
// Object.fromEntries(
// Array.from(
// fs
// .readFileSync("./yarn.lock", "utf8")
// .matchAll(/"(.*?)@npm:30\.0\.0-alpha\.3[",]/g),
// (match) => match[1],
// )
// .sort()
// .map((dependency) => [dependency, "30.0.0-alpha.2"]),
// ),
// );
fs.writeFileSync(
packageJsonFile,
JSON.stringify(
{
...packageJson,
resolutions: {
...packageJson.resolutions,
"@jest/console": jestVersion,
"@jest/core": jestVersion,
"@jest/environment": jestVersion,
"@jest/expect": jestVersion,
"@jest/expect-utils": jestVersion,
"@jest/fake-timers": jestVersion,
"@jest/globals": jestVersion,
"@jest/reporters": jestVersion,
"@jest/schemas": jestVersion,
"@jest/source-map": jestVersion,
"@jest/test-result": jestVersion,
"@jest/test-sequencer": jestVersion,
"@jest/transform": jestVersion,
// "@jest/types": jestVersion,
"babel-jest": jestVersion,
"babel-plugin-jest-hoist": jestVersion,
"babel-preset-jest": jestVersion,
"diff-sequences": jestVersion,
expect: jestVersion,
jest: jestVersion,
"jest-changed-files": jestVersion,
"jest-circus": jestVersion,
"jest-cli": jestVersion,
"jest-config": jestVersion,
"jest-diff": jestVersion,
// "jest-docblock": jestVersion,
"jest-each": jestVersion,
"jest-environment-node": jestVersion,
"jest-get-type": jestVersion,
"jest-haste-map": jestVersion,
"jest-leak-detector": jestVersion,
"jest-matcher-utils": jestVersion,
"jest-message-util": jestVersion,
"jest-mock": jestVersion,
"jest-regex-util": jestVersion,
"jest-resolve": jestVersion,
"jest-resolve-dependencies": jestVersion,
"jest-runner": jestVersion,
"jest-runtime": jestVersion,
"jest-snapshot": jestVersion,
"jest-util": jestVersion,
"jest-validate": jestVersion,
"jest-watcher": jestVersion,
"jest-worker": jestVersion,
"pretty-format": jestVersion,
},
},
undefined,
2,
),
);