From c39555c2ed591852b61ec1b3a857395af918db23 Mon Sep 17 00:00:00 2001 From: Aleksandr Mokhirev Date: Thu, 5 Feb 2026 10:55:25 +0500 Subject: [PATCH 1/2] =?UTF-8?q?feat(ts-jest):=20=D0=BE=D0=B1=D0=BD=D0=BE?= =?UTF-8?q?=D0=B2=D0=BB=D0=B5=D0=BD=D0=B0=20=D0=B2=D0=B5=D1=80=D1=81=D0=B8?= =?UTF-8?q?=D1=8F=20ts-jest=20c=2028.0.8=20=D0=B4=D0=BE=2029.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .changeset/odd-onions-carry.md | 5 +++ packages/arui-scripts/package.json | 2 +- yarn.lock | 64 ++++++++++++++++++++++++++++-- 3 files changed, 66 insertions(+), 5 deletions(-) create mode 100644 .changeset/odd-onions-carry.md diff --git a/.changeset/odd-onions-carry.md b/.changeset/odd-onions-carry.md new file mode 100644 index 00000000..5488f269 --- /dev/null +++ b/.changeset/odd-onions-carry.md @@ -0,0 +1,5 @@ +--- +'arui-scripts': minor +--- + +Обновлена версия ts-jest c 28.0.8 до 29.1.0 diff --git a/packages/arui-scripts/package.json b/packages/arui-scripts/package.json index 1e2ad8ee..d48dfdee 100644 --- a/packages/arui-scripts/package.json +++ b/packages/arui-scripts/package.json @@ -111,7 +111,7 @@ "swc-plugin-coverage-instrument": "0.0.32", "tar": "7.5.7", "terser-webpack-plugin": "5.3.14", - "ts-jest": "28.0.8", + "ts-jest": "^29.1.0", "ts-loader": "9.4.4", "ts-node": "9.1.1", "webpack-bundle-analyzer": "4.10.2", diff --git a/yarn.lock b/yarn.lock index 323f72d0..be8dad3e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7484,7 +7484,7 @@ __metadata: swc-plugin-coverage-instrument: "npm:0.0.32" tar: "npm:7.5.7" terser-webpack-plugin: "npm:5.3.14" - ts-jest: "npm:28.0.8" + ts-jest: "npm:^29.1.0" ts-loader: "npm:9.4.4" ts-node: "npm:9.1.1" type-fest: "npm:2.19.0" @@ -8041,7 +8041,7 @@ __metadata: languageName: node linkType: hard -"bs-logger@npm:0.x": +"bs-logger@npm:0.x, bs-logger@npm:^0.2.6": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" dependencies: @@ -12594,7 +12594,7 @@ __metadata: languageName: node linkType: hard -"handlebars@npm:^4.7.7": +"handlebars@npm:^4.7.7, handlebars@npm:^4.7.8": version: 4.7.8 resolution: "handlebars@npm:4.7.8" dependencies: @@ -15844,7 +15844,7 @@ __metadata: languageName: node linkType: hard -"make-error@npm:1.x, make-error@npm:^1.1.1": +"make-error@npm:1.x, make-error@npm:^1.1.1, make-error@npm:^1.3.6": version: 1.3.6 resolution: "make-error@npm:1.3.6" checksum: 10/b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402 @@ -20193,6 +20193,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.7.3": + version: 7.7.3 + resolution: "semver@npm:7.7.3" + bin: + semver: bin/semver.js + checksum: 10/8dbc3168e057a38fc322af909c7f5617483c50caddba135439ff09a754b20bdd6482a5123ff543dad4affa488ecf46ec5fb56d61312ad20bb140199b88dfaea9 + languageName: node + linkType: hard + "send@npm:0.19.0": version: 0.19.0 resolution: "send@npm:0.19.0" @@ -21759,6 +21768,46 @@ __metadata: languageName: node linkType: hard +"ts-jest@npm:^29.1.0": + version: 29.4.6 + resolution: "ts-jest@npm:29.4.6" + dependencies: + bs-logger: "npm:^0.2.6" + fast-json-stable-stringify: "npm:^2.1.0" + handlebars: "npm:^4.7.8" + json5: "npm:^2.2.3" + lodash.memoize: "npm:^4.1.2" + make-error: "npm:^1.3.6" + semver: "npm:^7.7.3" + type-fest: "npm:^4.41.0" + yargs-parser: "npm:^21.1.1" + peerDependencies: + "@babel/core": ">=7.0.0-beta.0 <8" + "@jest/transform": ^29.0.0 || ^30.0.0 + "@jest/types": ^29.0.0 || ^30.0.0 + babel-jest: ^29.0.0 || ^30.0.0 + jest: ^29.0.0 || ^30.0.0 + jest-util: ^29.0.0 || ^30.0.0 + typescript: ">=4.3 <6" + peerDependenciesMeta: + "@babel/core": + optional: true + "@jest/transform": + optional: true + "@jest/types": + optional: true + babel-jest: + optional: true + esbuild: + optional: true + jest-util: + optional: true + bin: + ts-jest: cli.js + checksum: 10/e0ff9e13f684166d5331808b288043b8054f49a1c2970480a92ba3caec8d0ff20edd092f2a4e7a3ad8fcb9ba4d674bee10ec7ee75046d8066bbe43a7d16cf72e + languageName: node + linkType: hard + "ts-loader@npm:9.4.4": version: 9.4.4 resolution: "ts-loader@npm:9.4.4" @@ -21984,6 +22033,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^4.41.0": + version: 4.41.0 + resolution: "type-fest@npm:4.41.0" + checksum: 10/617ace794ac0893c2986912d28b3065ad1afb484cad59297835a0807dc63286c39e8675d65f7de08fafa339afcb8fe06a36e9a188b9857756ae1e92ee8bda212 + languageName: node + linkType: hard + "type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" From 09e8656df27144aed7fa4b17de2720a90a4ced68 Mon Sep 17 00:00:00 2001 From: Aleksandr Mokhirev Date: Thu, 5 Feb 2026 12:01:25 +0500 Subject: [PATCH 2/2] fix(*): code review fixes --- packages/arui-scripts/package.json | 2 +- yarn.lock | 75 +++++++++++------------------- 2 files changed, 27 insertions(+), 50 deletions(-) diff --git a/packages/arui-scripts/package.json b/packages/arui-scripts/package.json index d48dfdee..c26341c2 100644 --- a/packages/arui-scripts/package.json +++ b/packages/arui-scripts/package.json @@ -111,7 +111,7 @@ "swc-plugin-coverage-instrument": "0.0.32", "tar": "7.5.7", "terser-webpack-plugin": "5.3.14", - "ts-jest": "^29.1.0", + "ts-jest": "29.1.0", "ts-loader": "9.4.4", "ts-node": "9.1.1", "webpack-bundle-analyzer": "4.10.2", diff --git a/yarn.lock b/yarn.lock index be8dad3e..8dcd116d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7484,7 +7484,7 @@ __metadata: swc-plugin-coverage-instrument: "npm:0.0.32" tar: "npm:7.5.7" terser-webpack-plugin: "npm:5.3.14" - ts-jest: "npm:^29.1.0" + ts-jest: "npm:29.1.0" ts-loader: "npm:9.4.4" ts-node: "npm:9.1.1" type-fest: "npm:2.19.0" @@ -8041,7 +8041,7 @@ __metadata: languageName: node linkType: hard -"bs-logger@npm:0.x, bs-logger@npm:^0.2.6": +"bs-logger@npm:0.x": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" dependencies: @@ -12594,7 +12594,7 @@ __metadata: languageName: node linkType: hard -"handlebars@npm:^4.7.7, handlebars@npm:^4.7.8": +"handlebars@npm:^4.7.7": version: 4.7.8 resolution: "handlebars@npm:4.7.8" dependencies: @@ -14842,9 +14842,9 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.6.3": - version: 29.6.3 - resolution: "jest-util@npm:29.6.3" +"jest-util@npm:^29.0.0, jest-util@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-util@npm:29.7.0" dependencies: "@jest/types": "npm:^29.6.3" "@types/node": "npm:*" @@ -14852,13 +14852,13 @@ __metadata: ci-info: "npm:^3.2.0" graceful-fs: "npm:^4.2.9" picomatch: "npm:^2.2.3" - checksum: 10/455af2b5e064213b33b837a18ddd3d31878aee31ad40bbd599de2a4977f860a797e491cb94894e38bbd352cb7b31d41448b7ec3b346408613015411cd88ed57f + checksum: 10/30d58af6967e7d42bd903ccc098f3b4d3859ed46238fbc88d4add6a3f10bea00c226b93660285f058bc7a65f6f9529cf4eb80f8d4707f79f9e3a23686b4ab8f3 languageName: node linkType: hard -"jest-util@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-util@npm:29.7.0" +"jest-util@npm:^29.6.3": + version: 29.6.3 + resolution: "jest-util@npm:29.6.3" dependencies: "@jest/types": "npm:^29.6.3" "@types/node": "npm:*" @@ -14866,7 +14866,7 @@ __metadata: ci-info: "npm:^3.2.0" graceful-fs: "npm:^4.2.9" picomatch: "npm:^2.2.3" - checksum: 10/30d58af6967e7d42bd903ccc098f3b4d3859ed46238fbc88d4add6a3f10bea00c226b93660285f058bc7a65f6f9529cf4eb80f8d4707f79f9e3a23686b4ab8f3 + checksum: 10/455af2b5e064213b33b837a18ddd3d31878aee31ad40bbd599de2a4977f860a797e491cb94894e38bbd352cb7b31d41448b7ec3b346408613015411cd88ed57f languageName: node linkType: hard @@ -15844,7 +15844,7 @@ __metadata: languageName: node linkType: hard -"make-error@npm:1.x, make-error@npm:^1.1.1, make-error@npm:^1.3.6": +"make-error@npm:1.x, make-error@npm:^1.1.1": version: 1.3.6 resolution: "make-error@npm:1.3.6" checksum: 10/b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402 @@ -20193,15 +20193,6 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.7.3": - version: 7.7.3 - resolution: "semver@npm:7.7.3" - bin: - semver: bin/semver.js - checksum: 10/8dbc3168e057a38fc322af909c7f5617483c50caddba135439ff09a754b20bdd6482a5123ff543dad4affa488ecf46ec5fb56d61312ad20bb140199b88dfaea9 - languageName: node - linkType: hard - "send@npm:0.19.0": version: 0.19.0 resolution: "send@npm:0.19.0" @@ -21768,43 +21759,36 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.1.0": - version: 29.4.6 - resolution: "ts-jest@npm:29.4.6" +"ts-jest@npm:29.1.0": + version: 29.1.0 + resolution: "ts-jest@npm:29.1.0" dependencies: - bs-logger: "npm:^0.2.6" - fast-json-stable-stringify: "npm:^2.1.0" - handlebars: "npm:^4.7.8" + bs-logger: "npm:0.x" + fast-json-stable-stringify: "npm:2.x" + jest-util: "npm:^29.0.0" json5: "npm:^2.2.3" - lodash.memoize: "npm:^4.1.2" - make-error: "npm:^1.3.6" - semver: "npm:^7.7.3" - type-fest: "npm:^4.41.0" - yargs-parser: "npm:^21.1.1" + lodash.memoize: "npm:4.x" + make-error: "npm:1.x" + semver: "npm:7.x" + yargs-parser: "npm:^21.0.1" peerDependencies: "@babel/core": ">=7.0.0-beta.0 <8" - "@jest/transform": ^29.0.0 || ^30.0.0 - "@jest/types": ^29.0.0 || ^30.0.0 - babel-jest: ^29.0.0 || ^30.0.0 - jest: ^29.0.0 || ^30.0.0 - jest-util: ^29.0.0 || ^30.0.0 + "@jest/types": ^29.0.0 + babel-jest: ^29.0.0 + jest: ^29.0.0 typescript: ">=4.3 <6" peerDependenciesMeta: "@babel/core": optional: true - "@jest/transform": - optional: true "@jest/types": optional: true babel-jest: optional: true esbuild: optional: true - jest-util: - optional: true bin: ts-jest: cli.js - checksum: 10/e0ff9e13f684166d5331808b288043b8054f49a1c2970480a92ba3caec8d0ff20edd092f2a4e7a3ad8fcb9ba4d674bee10ec7ee75046d8066bbe43a7d16cf72e + checksum: 10/e1b22cacf829899825d2f902fd0f560d4c7f3229c1f0be97f1fc12abb4fb4f09cecb603f37580a4a20ea36097dec81f898077c99af141893b22aba023e9a0408 languageName: node linkType: hard @@ -22033,13 +22017,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^4.41.0": - version: 4.41.0 - resolution: "type-fest@npm:4.41.0" - checksum: 10/617ace794ac0893c2986912d28b3065ad1afb484cad59297835a0807dc63286c39e8675d65f7de08fafa339afcb8fe06a36e9a188b9857756ae1e92ee8bda212 - languageName: node - linkType: hard - "type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18"