From 9255a00914137af3cee3deb2778217cbc9404ffc Mon Sep 17 00:00:00 2001
From: Mark
Date: Mon, 24 Oct 2022 23:15:53 -0500
Subject: [PATCH 01/39] Start upgrading to Jest 28
---
code/addons/docs/package.json | 2 +-
.../storyshots/storyshots-core/package.json | 4 +-
code/frameworks/angular/package.json | 2 +-
code/jest.config.js | 2 +-
code/package.json | 13 +-
code/yarn.lock | 652 ++++------------
scripts/package.json | 13 +-
scripts/yarn.lock | 734 +++++++++++-------
8 files changed, 614 insertions(+), 808 deletions(-)
diff --git a/code/addons/docs/package.json b/code/addons/docs/package.json
index a2cb9357fef3..84d09da3e6f3 100644
--- a/code/addons/docs/package.json
+++ b/code/addons/docs/package.json
@@ -50,7 +50,7 @@
},
"dependencies": {
"@babel/plugin-transform-react-jsx": "^7.12.12",
- "@jest/transform": "^26.6.2",
+ "@jest/transform": "^28.0.0",
"@mdx-js/react": "^2.1.5",
"@storybook/addons": "7.0.0-alpha.42",
"@storybook/api": "7.0.0-alpha.42",
diff --git a/code/addons/storyshots/storyshots-core/package.json b/code/addons/storyshots/storyshots-core/package.json
index 07fad5938868..77b34a945c89 100644
--- a/code/addons/storyshots/storyshots-core/package.json
+++ b/code/addons/storyshots/storyshots-core/package.json
@@ -37,7 +37,7 @@
"storybook": "yarn sb dev -p 6006"
},
"dependencies": {
- "@jest/transform": "^26.6.2",
+ "@jest/transform": "^28.0.0",
"@storybook/addons": "7.0.0-alpha.42",
"@storybook/babel-plugin-require-context-hook": "1.0.1",
"@storybook/client-api": "7.0.0-alpha.42",
@@ -53,7 +53,7 @@
"global": "^4.4.0",
"jest-specific-snapshot": "^4.0.0",
"preact-render-to-string": "^5.1.19",
- "pretty-format": "^26.6.2",
+ "pretty-format": "^28.0.0",
"react-test-renderer": "^16.8.0 || ^17.0.0 || ^18.0.0",
"read-pkg-up": "^7.0.1",
"ts-dedent": "^2.0.0"
diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json
index 721ad5e0f4b1..b5506aedec05 100644
--- a/code/frameworks/angular/package.json
+++ b/code/frameworks/angular/package.json
@@ -79,7 +79,7 @@
"@nrwl/workspace": "14.6.1",
"@types/tmp": "^0.2.3",
"cross-spawn": "^7.0.3",
- "jest": "^27.5.1",
+ "jest": "^28.0.0",
"jest-preset-angular": "^12.0.0",
"jest-specific-snapshot": "^5.0.0",
"tmp": "^0.2.1",
diff --git a/code/jest.config.js b/code/jest.config.js
index 0e444db10997..b49aae1cf69f 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -84,7 +84,7 @@ module.exports = {
coverageDirectory: 'coverage',
setupFilesAfterEnv: ['./jest.init.ts'],
coverageReporters: ['lcov'],
- testEnvironment: 'jest-environment-jsdom-thirteen',
+ testEnvironment: 'jest-environment-jsdom',
setupFiles: ['raf/polyfill'],
testURL: 'http://localhost',
modulePathIgnorePatterns: [
diff --git a/code/package.json b/code/package.json
index bfb1237ba9c1..4b552642677a 100644
--- a/code/package.json
+++ b/code/package.json
@@ -241,7 +241,7 @@
"@types/escodegen": "^0.0.6",
"@types/express": "^4.17.11",
"@types/fs-extra": "^9.0.6",
- "@types/jest": "^26.0.16",
+ "@types/jest": "^28.0.0",
"@types/js-yaml": "^3.12.6",
"@types/lodash": "^4.14.167",
"@types/node": "^16.0.0",
@@ -260,7 +260,7 @@
"@vitejs/plugin-react": "^2.1.0",
"babel-core": "^7.0.0-bridge.0",
"babel-eslint": "^10.1.0",
- "babel-jest": "^26.6.3",
+ "babel-jest": "^28.0.0",
"babel-loader": "^8.2.5",
"babel-plugin-add-react-displayname": "^0.0.5",
"babel-plugin-dynamic-import-node": "^2.3.3",
@@ -292,12 +292,11 @@
"global": "^4.4.0",
"http-server": "^0.12.3",
"husky": "^4.3.7",
- "jest": "^26.6.3",
- "jest-environment-jsdom": "^26.6.2",
- "jest-environment-jsdom-thirteen": "^1.0.1",
+ "jest": "^28.0.0",
+ "jest-environment-jsdom": "^28.0.0",
"jest-enzyme": "^7.1.2",
"jest-image-snapshot": "^4.3.0",
- "jest-jasmine2": "^26.6.3",
+ "jest-jasmine2": "^28.0.0",
"jest-junit": "^13.0.0",
"jest-os-detection": "^1.3.1",
"jest-raw-loader": "^1.0.1",
@@ -334,7 +333,7 @@
"terser-webpack-plugin": "^5.3.1",
"trash": "^7.0.0",
"ts-dedent": "^2.0.0",
- "ts-jest": "^26.4.4",
+ "ts-jest": "^28.0.0",
"ts-node": "^10.4.0",
"tsup": "^6.2.2",
"typescript": "~4.6.3",
diff --git a/code/yarn.lock b/code/yarn.lock
index 38cfc693714b..cf359857d31c 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -440,7 +440,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.5, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.0, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.12.9, @babel/core@npm:^7.13.16, @babel/core@npm:^7.17.2, @babel/core@npm:^7.17.5, @babel/core@npm:^7.18.13, @babel/core@npm:^7.3.4, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.0":
+"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.5, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.0, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.12.9, @babel/core@npm:^7.13.16, @babel/core@npm:^7.17.2, @babel/core@npm:^7.17.5, @babel/core@npm:^7.18.13, @babel/core@npm:^7.3.4, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5":
version: 7.19.3
resolution: "@babel/core@npm:7.19.3"
dependencies:
@@ -2972,35 +2972,36 @@ __metadata:
languageName: node
linkType: hard
-"@jest/core@npm:^27.5.1":
- version: 27.5.1
- resolution: "@jest/core@npm:27.5.1"
+"@jest/core@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "@jest/core@npm:28.1.3"
dependencies:
- "@jest/console": ^27.5.1
- "@jest/reporters": ^27.5.1
- "@jest/test-result": ^27.5.1
- "@jest/transform": ^27.5.1
- "@jest/types": ^27.5.1
+ "@jest/console": ^28.1.3
+ "@jest/reporters": ^28.1.3
+ "@jest/test-result": ^28.1.3
+ "@jest/transform": ^28.1.3
+ "@jest/types": ^28.1.3
"@types/node": "*"
ansi-escapes: ^4.2.1
chalk: ^4.0.0
- emittery: ^0.8.1
+ ci-info: ^3.2.0
exit: ^0.1.2
graceful-fs: ^4.2.9
- jest-changed-files: ^27.5.1
- jest-config: ^27.5.1
- jest-haste-map: ^27.5.1
- jest-message-util: ^27.5.1
- jest-regex-util: ^27.5.1
- jest-resolve: ^27.5.1
- jest-resolve-dependencies: ^27.5.1
- jest-runner: ^27.5.1
- jest-runtime: ^27.5.1
- jest-snapshot: ^27.5.1
- jest-util: ^27.5.1
- jest-validate: ^27.5.1
- jest-watcher: ^27.5.1
+ jest-changed-files: ^28.1.3
+ jest-config: ^28.1.3
+ jest-haste-map: ^28.1.3
+ jest-message-util: ^28.1.3
+ jest-regex-util: ^28.0.2
+ jest-resolve: ^28.1.3
+ jest-resolve-dependencies: ^28.1.3
+ jest-runner: ^28.1.3
+ jest-runtime: ^28.1.3
+ jest-snapshot: ^28.1.3
+ jest-util: ^28.1.3
+ jest-validate: ^28.1.3
+ jest-watcher: ^28.1.3
micromatch: ^4.0.4
+ pretty-format: ^28.1.3
rimraf: ^3.0.0
slash: ^3.0.0
strip-ansi: ^6.0.0
@@ -3009,7 +3010,7 @@ __metadata:
peerDependenciesMeta:
node-notifier:
optional: true
- checksum: 8c858fe99cec9eabde8c894d4313171b923e1d4b8f66884b1fa1b7a0123db9f94b797f77d888a2b57d4832e7e46cd67aa1e2f227f1544643478de021c4b84db2
+ checksum: eac1ac262303344cccace0cef9cee57298a90aa376e649f46110e8e950bb2b36579b9dc273b1f958fa9dca2c0c152b8b3107faf5ecb76a1e8109fdf9cbe4e600
languageName: node
linkType: hard
@@ -3037,18 +3038,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/environment@npm:^27.5.1":
- version: 27.5.1
- resolution: "@jest/environment@npm:27.5.1"
- dependencies:
- "@jest/fake-timers": ^27.5.1
- "@jest/types": ^27.5.1
- "@types/node": "*"
- jest-mock: ^27.5.1
- checksum: 50e40b4f0a351a83f21af03c5cffd9f061729aee8f73131dbb32b39838c575a89d313e946ded91c08e16cf58ff470d74d6b3a48f664cec5c70a946aff45310b3
- languageName: node
- linkType: hard
-
"@jest/environment@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/environment@npm:28.1.3"
@@ -3114,20 +3103,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/fake-timers@npm:^27.5.1":
- version: 27.5.1
- resolution: "@jest/fake-timers@npm:27.5.1"
- dependencies:
- "@jest/types": ^27.5.1
- "@sinonjs/fake-timers": ^8.0.1
- "@types/node": "*"
- jest-message-util: ^27.5.1
- jest-mock: ^27.5.1
- jest-util: ^27.5.1
- checksum: df6113d11f572219ac61d3946b6cc1aaa8632e3afed9ff959bdb46e122e7cc5b5a16451a88d5fca7cc8daa66333adde3cf70d96c936f3d8406276f6e6e2cbacd
- languageName: node
- linkType: hard
-
"@jest/fake-timers@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/fake-timers@npm:28.1.3"
@@ -3153,17 +3128,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/globals@npm:^27.5.1":
- version: 27.5.1
- resolution: "@jest/globals@npm:27.5.1"
- dependencies:
- "@jest/environment": ^27.5.1
- "@jest/types": ^27.5.1
- expect: ^27.5.1
- checksum: b7309297f13b02bf748782772ab2054bbd11f10eb13e9b4660b33acb8c2c4bc7ee07aa1175045feb27ce3a6916b2d3982a3c5350ea1f9c2c3852334942077471
- languageName: node
- linkType: hard
-
"@jest/globals@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/globals@npm:28.1.3"
@@ -3249,41 +3213,41 @@ __metadata:
languageName: node
linkType: hard
-"@jest/reporters@npm:^27.5.1":
- version: 27.5.1
- resolution: "@jest/reporters@npm:27.5.1"
+"@jest/reporters@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "@jest/reporters@npm:28.1.3"
dependencies:
"@bcoe/v8-coverage": ^0.2.3
- "@jest/console": ^27.5.1
- "@jest/test-result": ^27.5.1
- "@jest/transform": ^27.5.1
- "@jest/types": ^27.5.1
+ "@jest/console": ^28.1.3
+ "@jest/test-result": ^28.1.3
+ "@jest/transform": ^28.1.3
+ "@jest/types": ^28.1.3
+ "@jridgewell/trace-mapping": ^0.3.13
"@types/node": "*"
chalk: ^4.0.0
collect-v8-coverage: ^1.0.0
exit: ^0.1.2
- glob: ^7.1.2
+ glob: ^7.1.3
graceful-fs: ^4.2.9
istanbul-lib-coverage: ^3.0.0
istanbul-lib-instrument: ^5.1.0
istanbul-lib-report: ^3.0.0
istanbul-lib-source-maps: ^4.0.0
istanbul-reports: ^3.1.3
- jest-haste-map: ^27.5.1
- jest-resolve: ^27.5.1
- jest-util: ^27.5.1
- jest-worker: ^27.5.1
+ jest-message-util: ^28.1.3
+ jest-util: ^28.1.3
+ jest-worker: ^28.1.3
slash: ^3.0.0
- source-map: ^0.6.0
string-length: ^4.0.1
+ strip-ansi: ^6.0.0
terminal-link: ^2.0.0
- v8-to-istanbul: ^8.1.0
+ v8-to-istanbul: ^9.0.1
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
peerDependenciesMeta:
node-notifier:
optional: true
- checksum: fd66b17ca8af0464759d12525cfd84ae87403132da61f18ee76a2f07ecd64427797f7ad6e56d338ffa9f956cce153444edf1e5775093e9be2903aaf4d0e049bc
+ checksum: c54f989d8b2bca758a4740826042329399d7c4e1a47a67ccefede05db0a9f414fcb1f30ec3ce7b6c4f58843383fd3d24b0cc9e6d9390f90ba6a3edaf9f9c093c
languageName: node
linkType: hard
@@ -3327,17 +3291,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/source-map@npm:^27.5.1":
- version: 27.5.1
- resolution: "@jest/source-map@npm:27.5.1"
- dependencies:
- callsites: ^3.0.0
- graceful-fs: ^4.2.9
- source-map: ^0.6.0
- checksum: 7d9937675ba4cb2f27635b13be0f86588d18cf3b2d5442e818e702ea87afa5048c5f8892c749857fd7dd884fd6e14f799851ec9af61940813a690c6d5a70979e
- languageName: node
- linkType: hard
-
"@jest/source-map@npm:^28.1.2":
version: 28.1.2
resolution: "@jest/source-map@npm:28.1.2"
@@ -3421,19 +3374,7 @@ __metadata:
languageName: node
linkType: hard
-"@jest/test-sequencer@npm:^27.5.1":
- version: 27.5.1
- resolution: "@jest/test-sequencer@npm:27.5.1"
- dependencies:
- "@jest/test-result": ^27.5.1
- graceful-fs: ^4.2.9
- jest-haste-map: ^27.5.1
- jest-runtime: ^27.5.1
- checksum: f43ecfc5b4c736c7f6e8521c13ef7b447ad29f96732675776be69b2631eb76019793a02ad58e69baf7ffbce1cc8d5b62ca30294091c4ad3acbdce6c12b73d049
- languageName: node
- linkType: hard
-
-"@jest/test-sequencer@npm:^28.1.1":
+"@jest/test-sequencer@npm:^28.1.1, @jest/test-sequencer@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/test-sequencer@npm:28.1.3"
dependencies:
@@ -3515,7 +3456,7 @@ __metadata:
languageName: node
linkType: hard
-"@jest/transform@npm:^28.1.1, @jest/transform@npm:^28.1.3":
+"@jest/transform@npm:^28.0.0, @jest/transform@npm:^28.1.1, @jest/transform@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/transform@npm:28.1.3"
dependencies:
@@ -6248,15 +6189,6 @@ __metadata:
languageName: node
linkType: hard
-"@sinonjs/fake-timers@npm:^8.0.1":
- version: 8.1.0
- resolution: "@sinonjs/fake-timers@npm:8.1.0"
- dependencies:
- "@sinonjs/commons": ^1.7.0
- checksum: d6b795f9ddaf044daf184c151555ca557ccd23636f2ee3d2f76a9d128329f81fc1aac412f6f67239ab92cb9390aad9955b71df93cf4bd442c68b1f341e381ab6
- languageName: node
- linkType: hard
-
"@sinonjs/fake-timers@npm:^9.1.2":
version: 9.1.2
resolution: "@sinonjs/fake-timers@npm:9.1.2"
@@ -6396,7 +6328,7 @@ __metadata:
dependencies:
"@babel/core": ^7.12.10
"@babel/plugin-transform-react-jsx": ^7.12.12
- "@jest/transform": ^26.6.2
+ "@jest/transform": ^28.0.0
"@mdx-js/react": ^2.1.5
"@storybook/addons": 7.0.0-alpha.42
"@storybook/api": 7.0.0-alpha.42
@@ -6653,7 +6585,7 @@ __metadata:
"@angular/core": ^13.3.6
"@angular/platform-browser-dynamic": ^13.3.6
"@emotion/jest": ^11.8.0
- "@jest/transform": ^26.6.2
+ "@jest/transform": ^28.0.0
"@storybook/addon-docs": 7.0.0-alpha.42
"@storybook/addons": 7.0.0-alpha.42
"@storybook/angular": 7.0.0-alpha.42
@@ -6679,7 +6611,7 @@ __metadata:
jest-specific-snapshot: ^4.0.0
jest-vue-preprocessor: ^1.7.1
preact-render-to-string: ^5.1.19
- pretty-format: ^26.6.2
+ pretty-format: ^28.0.0
react-test-renderer: ^16
read-pkg-up: ^7.0.1
rxjs: ^6.6.3
@@ -6904,7 +6836,7 @@ __metadata:
cross-spawn: ^7.0.3
find-up: ^5.0.0
global: ^4.4.0
- jest: ^27.5.1
+ jest: ^28.0.0
jest-preset-angular: ^12.0.0
jest-specific-snapshot: ^5.0.0
react: ^16.14.0
@@ -8357,7 +8289,7 @@ __metadata:
"@types/escodegen": ^0.0.6
"@types/express": ^4.17.11
"@types/fs-extra": ^9.0.6
- "@types/jest": ^26.0.16
+ "@types/jest": ^28.0.0
"@types/js-yaml": ^3.12.6
"@types/lodash": ^4.14.167
"@types/node": ^16.0.0
@@ -8376,7 +8308,7 @@ __metadata:
"@vitejs/plugin-react": ^2.1.0
babel-core: ^7.0.0-bridge.0
babel-eslint: ^10.1.0
- babel-jest: ^26.6.3
+ babel-jest: ^28.0.0
babel-loader: ^8.2.5
babel-plugin-add-react-displayname: ^0.0.5
babel-plugin-dynamic-import-node: ^2.3.3
@@ -8408,12 +8340,11 @@ __metadata:
global: ^4.4.0
http-server: ^0.12.3
husky: ^4.3.7
- jest: ^26.6.3
- jest-environment-jsdom: ^26.6.2
- jest-environment-jsdom-thirteen: ^1.0.1
+ jest: ^28.0.0
+ jest-environment-jsdom: ^28.0.0
jest-enzyme: ^7.1.2
jest-image-snapshot: ^4.3.0
- jest-jasmine2: ^26.6.3
+ jest-jasmine2: ^28.0.0
jest-junit: ^13.0.0
jest-os-detection: ^1.3.1
jest-raw-loader: ^1.0.1
@@ -8451,7 +8382,7 @@ __metadata:
terser-webpack-plugin: ^5.3.1
trash: ^7.0.0
ts-dedent: ^2.0.0
- ts-jest: ^26.4.4
+ ts-jest: ^28.0.0
ts-loader: ^9.2.8
ts-node: ^10.4.0
tsup: ^6.2.2
@@ -9686,6 +9617,16 @@ __metadata:
languageName: node
linkType: hard
+"@types/jest@npm:^28.0.0":
+ version: 28.1.8
+ resolution: "@types/jest@npm:28.1.8"
+ dependencies:
+ expect: ^28.0.0
+ pretty-format: ^28.0.0
+ checksum: e69912b4285bd3a0545521425e76cdee669d89c4918b2126157c084bf496da1d0cf007366d47b99a9c7076e6567e16917b28c2790a19a6e72a80570c359e4de1
+ languageName: node
+ linkType: hard
+
"@types/js-yaml@npm:^3.12.6":
version: 3.12.7
resolution: "@types/js-yaml@npm:3.12.7"
@@ -11224,7 +11165,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn-globals@npm:^4.1.0, acorn-globals@npm:^4.3.0, acorn-globals@npm:^4.3.2":
+"acorn-globals@npm:^4.1.0, acorn-globals@npm:^4.3.2":
version: 4.3.4
resolution: "acorn-globals@npm:4.3.4"
dependencies:
@@ -11303,7 +11244,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^6.0.1, acorn@npm:^6.0.4":
+"acorn@npm:^6.0.1":
version: 6.4.2
resolution: "acorn@npm:6.4.2"
bin:
@@ -12395,25 +12336,7 @@ __metadata:
languageName: node
linkType: hard
-"babel-jest@npm:^27.5.1":
- version: 27.5.1
- resolution: "babel-jest@npm:27.5.1"
- dependencies:
- "@jest/transform": ^27.5.1
- "@jest/types": ^27.5.1
- "@types/babel__core": ^7.1.14
- babel-plugin-istanbul: ^6.1.1
- babel-preset-jest: ^27.5.1
- chalk: ^4.0.0
- graceful-fs: ^4.2.9
- slash: ^3.0.0
- peerDependencies:
- "@babel/core": ^7.8.0
- checksum: 3ec8fdabba150431e430ab98d31ba62a1e0bc0fb2fd8d9236cb7dffda740de99c0b04f24da54ff0b5814dce9f81ff0c35a61add53c0734775996a11a7ba38318
- languageName: node
- linkType: hard
-
-"babel-jest@npm:^28.1.1":
+"babel-jest@npm:^28.0.0, babel-jest@npm:^28.1.1, babel-jest@npm:^28.1.3":
version: 28.1.3
resolution: "babel-jest@npm:28.1.3"
dependencies:
@@ -12556,18 +12479,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-jest-hoist@npm:^27.5.1":
- version: 27.5.1
- resolution: "babel-plugin-jest-hoist@npm:27.5.1"
- dependencies:
- "@babel/template": ^7.3.3
- "@babel/types": ^7.3.3
- "@types/babel__core": ^7.0.0
- "@types/babel__traverse": ^7.0.6
- checksum: 2f08ebde32d9d2bffff75524bda44812995b3fcab6cbf259e1db52561b6c8d829f4688db77ef277054a362c9a61826e121a2a4853b0bf93d077ebb3b69685f8e
- languageName: node
- linkType: hard
-
"babel-plugin-jest-hoist@npm:^28.1.3":
version: 28.1.3
resolution: "babel-plugin-jest-hoist@npm:28.1.3"
@@ -12737,18 +12648,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-preset-jest@npm:^27.5.1":
- version: 27.5.1
- resolution: "babel-preset-jest@npm:27.5.1"
- dependencies:
- babel-plugin-jest-hoist: ^27.5.1
- babel-preset-current-node-syntax: ^1.0.0
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: fc2f7fd03d8cddb36e0a07a94f1bb1826f7d7dae1f3519ed170c7a5e56c863aecbdb3fd2b034674a53210088478f000318b06415bad511bcf203c5729e5dd079
- languageName: node
- linkType: hard
-
"babel-preset-jest@npm:^28.1.3":
version: 28.1.3
resolution: "babel-preset-jest@npm:28.1.3"
@@ -15969,7 +15868,7 @@ __metadata:
languageName: node
linkType: hard
-"cssom@npm:0.3.x, cssom@npm:>= 0.3.2 < 0.4.0, cssom@npm:^0.3.4, cssom@npm:~0.3.6":
+"cssom@npm:0.3.x, cssom@npm:>= 0.3.2 < 0.4.0, cssom@npm:~0.3.6":
version: 0.3.8
resolution: "cssom@npm:0.3.8"
checksum: d74017b209440822f9e24d8782d6d2e808a8fdd58fa626a783337222fe1c87a518ba944d4c88499031b4786e68772c99dfae616638d71906fe9f203aeaf14411
@@ -15990,7 +15889,7 @@ __metadata:
languageName: node
linkType: hard
-"cssstyle@npm:^1.0.0, cssstyle@npm:^1.1.1":
+"cssstyle@npm:^1.0.0":
version: 1.4.0
resolution: "cssstyle@npm:1.4.0"
dependencies:
@@ -17835,13 +17734,6 @@ __metadata:
languageName: node
linkType: hard
-"emittery@npm:^0.8.1":
- version: 0.8.1
- resolution: "emittery@npm:0.8.1"
- checksum: 1302868b6e258909964339f28569b97658d75c1030271024ac2f50f84957eab6a6a04278861a9c1d47131b9dfb50f25a5d017750d1c99cd86763e19a93b838bf
- languageName: node
- linkType: hard
-
"emoji-regex@npm:^7.0.1":
version: 7.0.3
resolution: "emoji-regex@npm:7.0.3"
@@ -18639,7 +18531,7 @@ __metadata:
languageName: node
linkType: hard
-"escodegen@npm:^1.11.0, escodegen@npm:^1.11.1, escodegen@npm:^1.9.1":
+"escodegen@npm:^1.11.1, escodegen@npm:^1.9.1":
version: 1.14.3
resolution: "escodegen@npm:1.14.3"
dependencies:
@@ -19496,7 +19388,7 @@ __metadata:
languageName: node
linkType: hard
-"expect@npm:^28.1.3":
+"expect@npm:^28.0.0, expect@npm:^28.1.3":
version: 28.1.3
resolution: "expect@npm:28.1.3"
dependencies:
@@ -24144,45 +24036,17 @@ __metadata:
languageName: node
linkType: hard
-"jest-changed-files@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-changed-files@npm:27.5.1"
+"jest-changed-files@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "jest-changed-files@npm:28.1.3"
dependencies:
- "@jest/types": ^27.5.1
execa: ^5.0.0
- throat: ^6.0.1
- checksum: ee2e663da669a1f8a1452626c71b9691a34cc6789bbf6cb04ef4430a63301db806039e93dd5c9cc6c0caa3d3f250ff18ed51e058fc3533a71f73e24f41b5d1bd
- languageName: node
- linkType: hard
-
-"jest-circus@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-circus@npm:27.5.1"
- dependencies:
- "@jest/environment": ^27.5.1
- "@jest/test-result": ^27.5.1
- "@jest/types": ^27.5.1
- "@types/node": "*"
- chalk: ^4.0.0
- co: ^4.6.0
- dedent: ^0.7.0
- expect: ^27.5.1
- is-generator-fn: ^2.0.0
- jest-each: ^27.5.1
- jest-matcher-utils: ^27.5.1
- jest-message-util: ^27.5.1
- jest-runtime: ^27.5.1
- jest-snapshot: ^27.5.1
- jest-util: ^27.5.1
- pretty-format: ^27.5.1
- slash: ^3.0.0
- stack-utils: ^2.0.3
- throat: ^6.0.1
- checksum: 195b88ff6c74a1ad0f2386bea25700e884f32e05be9211bc197b960e7553a952ab38aff9aafb057c6a92eaa85bde2804e01244278a477b80a99e11f890ee15d9
+ p-limit: ^3.1.0
+ checksum: fec92f6348456c3157ac74abcfe8b341d7d8ddbb51efc1bc7d76b9e613c6a0b1bf627b505b5f49ec4d7829885a6cf2615920eeeda7f55bc0aed4695cf02e1085
languageName: node
linkType: hard
-"jest-circus@npm:^28.1.1":
+"jest-circus@npm:^28.1.1, jest-circus@npm:^28.1.3":
version: 28.1.3
resolution: "jest-circus@npm:28.1.3"
dependencies:
@@ -24232,22 +24096,22 @@ __metadata:
languageName: node
linkType: hard
-"jest-cli@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-cli@npm:27.5.1"
+"jest-cli@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "jest-cli@npm:28.1.3"
dependencies:
- "@jest/core": ^27.5.1
- "@jest/test-result": ^27.5.1
- "@jest/types": ^27.5.1
+ "@jest/core": ^28.1.3
+ "@jest/test-result": ^28.1.3
+ "@jest/types": ^28.1.3
chalk: ^4.0.0
exit: ^0.1.2
graceful-fs: ^4.2.9
import-local: ^3.0.2
- jest-config: ^27.5.1
- jest-util: ^27.5.1
- jest-validate: ^27.5.1
+ jest-config: ^28.1.3
+ jest-util: ^28.1.3
+ jest-validate: ^28.1.3
prompts: ^2.0.1
- yargs: ^16.2.0
+ yargs: ^17.3.1
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
peerDependenciesMeta:
@@ -24255,7 +24119,7 @@ __metadata:
optional: true
bin:
jest: bin/jest.js
- checksum: 45abaafbe1a01ea4c48953c85d42c961b6e33ef5847e10642713cde97761611b0af56d5a0dcb82abf19c500c6e9b680222a7f953b437e5760ba584521b74f9ea
+ checksum: 7d47b89785fd6cf7c21560fcf09280bfb80057e3e7f85d4da2828d780a6ff81a1a41611e55eb3831564530edc3060159d23fd20d60d6640161d4652233c0c6a3
languageName: node
linkType: hard
@@ -24328,40 +24192,41 @@ __metadata:
languageName: node
linkType: hard
-"jest-config@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-config@npm:27.5.1"
+"jest-config@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "jest-config@npm:28.1.3"
dependencies:
- "@babel/core": ^7.8.0
- "@jest/test-sequencer": ^27.5.1
- "@jest/types": ^27.5.1
- babel-jest: ^27.5.1
+ "@babel/core": ^7.11.6
+ "@jest/test-sequencer": ^28.1.3
+ "@jest/types": ^28.1.3
+ babel-jest: ^28.1.3
chalk: ^4.0.0
ci-info: ^3.2.0
deepmerge: ^4.2.2
- glob: ^7.1.1
+ glob: ^7.1.3
graceful-fs: ^4.2.9
- jest-circus: ^27.5.1
- jest-environment-jsdom: ^27.5.1
- jest-environment-node: ^27.5.1
- jest-get-type: ^27.5.1
- jest-jasmine2: ^27.5.1
- jest-regex-util: ^27.5.1
- jest-resolve: ^27.5.1
- jest-runner: ^27.5.1
- jest-util: ^27.5.1
- jest-validate: ^27.5.1
+ jest-circus: ^28.1.3
+ jest-environment-node: ^28.1.3
+ jest-get-type: ^28.0.2
+ jest-regex-util: ^28.0.2
+ jest-resolve: ^28.1.3
+ jest-runner: ^28.1.3
+ jest-util: ^28.1.3
+ jest-validate: ^28.1.3
micromatch: ^4.0.4
parse-json: ^5.2.0
- pretty-format: ^27.5.1
+ pretty-format: ^28.1.3
slash: ^3.0.0
strip-json-comments: ^3.1.1
peerDependencies:
+ "@types/node": "*"
ts-node: ">=9.0.0"
peerDependenciesMeta:
+ "@types/node":
+ optional: true
ts-node:
optional: true
- checksum: 28867b165f0e25b711a2ade5f261a1b1606b476704ff68a50688eaf3b9c853f69542645cc7e0dab38079ed74e3acc99e38628faf736c1739e44fc869c62c6051
+ checksum: d5c160e22036f14aaf2e48a72d69d31aa4f499be204e8d97e88b06f913dc93c0f55d3bb9deef8519481365349db91e1803353fe62e7ceba439cd650083a0a0e4
languageName: node
linkType: hard
@@ -24422,15 +24287,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-docblock@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-docblock@npm:27.5.1"
- dependencies:
- detect-newline: ^3.0.0
- checksum: 0ce3661a9152497b3a766996eda42edeab51f676fa57ec414a0168fef2a9b1784d056879281c22bca2875c9e63d41327cac0749a8c6e205330e13fcfe0e40316
- languageName: node
- linkType: hard
-
"jest-docblock@npm:^28.1.1":
version: 28.1.1
resolution: "jest-docblock@npm:28.1.1"
@@ -24453,19 +24309,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-each@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-each@npm:27.5.1"
- dependencies:
- "@jest/types": ^27.5.1
- chalk: ^4.0.0
- jest-get-type: ^27.5.1
- jest-util: ^27.5.1
- pretty-format: ^27.5.1
- checksum: e382f677e69c15aa906ec0ae2d3d944aa948ce338b2bbcb480b76c16eb12cc2141d78edda48c510363e3b2c507cc2140569c3a163c64ffa34e14cc6a8b37fb81
- languageName: node
- linkType: hard
-
"jest-each@npm:^28.1.3":
version: 28.1.3
resolution: "jest-each@npm:28.1.3"
@@ -24492,17 +24335,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-environment-jsdom-thirteen@npm:^1.0.1":
- version: 1.0.1
- resolution: "jest-environment-jsdom-thirteen@npm:1.0.1"
- dependencies:
- jest-mock: ^24.0.0
- jest-util: ^24.0.0
- jsdom: ^13.0.0
- checksum: bd067dcdf9c8ac019911abaf7db8f98dd554a65b0c33317e8b8143bf9f413ce3fb3d4c1ac0e3c62fbe187c4b7e3e3bad6bee2103a22eb53b663451b4f92ebc64
- languageName: node
- linkType: hard
-
"jest-environment-jsdom@npm:^24.0.0":
version: 24.9.0
resolution: "jest-environment-jsdom@npm:24.9.0"
@@ -24532,21 +24364,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-environment-jsdom@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-environment-jsdom@npm:27.5.1"
- dependencies:
- "@jest/environment": ^27.5.1
- "@jest/fake-timers": ^27.5.1
- "@jest/types": ^27.5.1
- "@types/node": "*"
- jest-mock: ^27.5.1
- jest-util: ^27.5.1
- jsdom: ^16.6.0
- checksum: ea759ffa43e96d773983a4172c32c1a3774907723564a30a001c8a85d22d9ed82f6c45329a514152744e8916379c1c4cf9e527297ecfa1e8a4cc4888141b38fd
- languageName: node
- linkType: hard
-
"jest-environment-jsdom@npm:^28.0.0":
version: 28.1.3
resolution: "jest-environment-jsdom@npm:28.1.3"
@@ -24577,20 +24394,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-environment-node@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-environment-node@npm:27.5.1"
- dependencies:
- "@jest/environment": ^27.5.1
- "@jest/fake-timers": ^27.5.1
- "@jest/types": ^27.5.1
- "@types/node": "*"
- jest-mock: ^27.5.1
- jest-util: ^27.5.1
- checksum: 3bbc31545436c6bb4a18841241e62036382a7261b9bb8cdc2823ec942a8a3053f98219b3ec2a4a7920bfba347602c16dd16767d9fece915134aee2e30091165c
- languageName: node
- linkType: hard
-
"jest-environment-node@npm:^28.1.1, jest-environment-node@npm:^28.1.3":
version: 28.1.3
resolution: "jest-environment-node@npm:28.1.3"
@@ -24787,28 +24590,28 @@ __metadata:
languageName: node
linkType: hard
-"jest-jasmine2@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-jasmine2@npm:27.5.1"
+"jest-jasmine2@npm:^28.0.0":
+ version: 28.1.3
+ resolution: "jest-jasmine2@npm:28.1.3"
dependencies:
- "@jest/environment": ^27.5.1
- "@jest/source-map": ^27.5.1
- "@jest/test-result": ^27.5.1
- "@jest/types": ^27.5.1
+ "@jest/environment": ^28.1.3
+ "@jest/expect": ^28.1.3
+ "@jest/source-map": ^28.1.2
+ "@jest/test-result": ^28.1.3
+ "@jest/types": ^28.1.3
"@types/node": "*"
chalk: ^4.0.0
co: ^4.6.0
- expect: ^27.5.1
is-generator-fn: ^2.0.0
- jest-each: ^27.5.1
- jest-matcher-utils: ^27.5.1
- jest-message-util: ^27.5.1
- jest-runtime: ^27.5.1
- jest-snapshot: ^27.5.1
- jest-util: ^27.5.1
- pretty-format: ^27.5.1
- throat: ^6.0.1
- checksum: 028172d5d65abf7e8da89c30894112efdd18007a934f30b89e3f35def3764824a9680917996d5e551caa2087589a372a2539777d5554fa3bae6c7e36afec6d4c
+ jest-each: ^28.1.3
+ jest-matcher-utils: ^28.1.3
+ jest-message-util: ^28.1.3
+ jest-runtime: ^28.1.3
+ jest-snapshot: ^28.1.3
+ jest-util: ^28.1.3
+ p-limit: ^3.1.0
+ pretty-format: ^28.1.3
+ checksum: ebc28398279c3e9de0025d3d41bf03f47ead61c5486aaa55fa632ecdc7e83b14c7a454b0284360d04f127d6c9332c54a93a7d20b64fc479624584642cee11b68
languageName: node
linkType: hard
@@ -24834,16 +24637,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-leak-detector@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-leak-detector@npm:27.5.1"
- dependencies:
- jest-get-type: ^27.5.1
- pretty-format: ^27.5.1
- checksum: 33ec88ab7d76931ae0a03b18186234114e42a4e9fae748f8a197f7f85b884c2e92ea692c06704b8a469ac26b9c6411a7a1bbc8d34580ed56672a7f6be2681aee
- languageName: node
- linkType: hard
-
"jest-leak-detector@npm:^28.1.3":
version: 28.1.3
resolution: "jest-leak-detector@npm:28.1.3"
@@ -24986,7 +24779,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-mock@npm:^24.0.0, jest-mock@npm:^24.9.0":
+"jest-mock@npm:^24.9.0":
version: 24.9.0
resolution: "jest-mock@npm:24.9.0"
dependencies:
@@ -25005,7 +24798,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-mock@npm:^27.0.6, jest-mock@npm:^27.3.0, jest-mock@npm:^27.5.1":
+"jest-mock@npm:^27.0.6, jest-mock@npm:^27.3.0":
version: 27.5.1
resolution: "jest-mock@npm:27.5.1"
dependencies:
@@ -25128,14 +24921,13 @@ __metadata:
languageName: node
linkType: hard
-"jest-resolve-dependencies@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-resolve-dependencies@npm:27.5.1"
+"jest-resolve-dependencies@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "jest-resolve-dependencies@npm:28.1.3"
dependencies:
- "@jest/types": ^27.5.1
- jest-regex-util: ^27.5.1
- jest-snapshot: ^27.5.1
- checksum: 06ba847f9386b0c198bb033a2041fac141dec443ae3c60acdc3426c1844aa4c942770f8f272a1f54686979894e389bc7774d4123bb3a0fbfabe02b7deef9ef62
+ jest-regex-util: ^28.0.2
+ jest-snapshot: ^28.1.3
+ checksum: 534f5f1a204c00858e909ba4f66cbf7f3fcb0b787399ae803c66f2fb344eac1d0f3e802c579ca110a54a1271ec3b4eb7095ef14d56ffeae2b88da0e6ca6cd8a0
languageName: node
linkType: hard
@@ -25172,24 +24964,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-resolve@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-resolve@npm:27.5.1"
- dependencies:
- "@jest/types": ^27.5.1
- chalk: ^4.0.0
- graceful-fs: ^4.2.9
- jest-haste-map: ^27.5.1
- jest-pnp-resolver: ^1.2.2
- jest-util: ^27.5.1
- jest-validate: ^27.5.1
- resolve: ^1.20.0
- resolve.exports: ^1.1.0
- slash: ^3.0.0
- checksum: 5f9577e424346881964683f22472bd12bd9cfd70e49cb1800ccd31f2e88b0985ed353ca5cc7fb02de9093be2c733ab32de526c99a1192455ddb167afe916efd1
- languageName: node
- linkType: hard
-
"jest-resolve@npm:^28.1.1, jest-resolve@npm:^28.1.3":
version: 28.1.3
resolution: "jest-resolve@npm:28.1.3"
@@ -25235,36 +25009,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-runner@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-runner@npm:27.5.1"
- dependencies:
- "@jest/console": ^27.5.1
- "@jest/environment": ^27.5.1
- "@jest/test-result": ^27.5.1
- "@jest/transform": ^27.5.1
- "@jest/types": ^27.5.1
- "@types/node": "*"
- chalk: ^4.0.0
- emittery: ^0.8.1
- graceful-fs: ^4.2.9
- jest-docblock: ^27.5.1
- jest-environment-jsdom: ^27.5.1
- jest-environment-node: ^27.5.1
- jest-haste-map: ^27.5.1
- jest-leak-detector: ^27.5.1
- jest-message-util: ^27.5.1
- jest-resolve: ^27.5.1
- jest-runtime: ^27.5.1
- jest-util: ^27.5.1
- jest-worker: ^27.5.1
- source-map-support: ^0.5.6
- throat: ^6.0.1
- checksum: b79962003c641eaabe4fa8855ee2127009c48f929dfca67f7fbdbc3fe84ea827964d5cbfcfd791405448011014172ea8c4faffe3669a148824ef4fac37838fe8
- languageName: node
- linkType: hard
-
-"jest-runner@npm:^28.1.1":
+"jest-runner@npm:^28.1.1, jest-runner@npm:^28.1.3":
version: 28.1.3
resolution: "jest-runner@npm:28.1.3"
dependencies:
@@ -25330,36 +25075,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-runtime@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-runtime@npm:27.5.1"
- dependencies:
- "@jest/environment": ^27.5.1
- "@jest/fake-timers": ^27.5.1
- "@jest/globals": ^27.5.1
- "@jest/source-map": ^27.5.1
- "@jest/test-result": ^27.5.1
- "@jest/transform": ^27.5.1
- "@jest/types": ^27.5.1
- chalk: ^4.0.0
- cjs-module-lexer: ^1.0.0
- collect-v8-coverage: ^1.0.0
- execa: ^5.0.0
- glob: ^7.1.3
- graceful-fs: ^4.2.9
- jest-haste-map: ^27.5.1
- jest-message-util: ^27.5.1
- jest-mock: ^27.5.1
- jest-regex-util: ^27.5.1
- jest-resolve: ^27.5.1
- jest-snapshot: ^27.5.1
- jest-util: ^27.5.1
- slash: ^3.0.0
- strip-bom: ^4.0.0
- checksum: 22ec24f4b928bdbdb7415ae7470ef523a6379812b8d0500d4d2f2124107d3af2c8fb99842352e320e79a47508a017dd5ab4b713270ad04ba9144c1961672ce29
- languageName: node
- linkType: hard
-
"jest-runtime@npm:^28.1.3":
version: 28.1.3
resolution: "jest-runtime@npm:28.1.3"
@@ -25450,7 +25165,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-snapshot@npm:^27.0.2, jest-snapshot@npm:^27.5.1":
+"jest-snapshot@npm:^27.0.2":
version: 27.5.1
resolution: "jest-snapshot@npm:27.5.1"
dependencies:
@@ -25547,7 +25262,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^24.0.0, jest-util@npm:^24.9.0":
+"jest-util@npm:^24.9.0":
version: 24.9.0
resolution: "jest-util@npm:24.9.0"
dependencies:
@@ -25637,20 +25352,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-validate@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-validate@npm:27.5.1"
- dependencies:
- "@jest/types": ^27.5.1
- camelcase: ^6.2.0
- chalk: ^4.0.0
- jest-get-type: ^27.5.1
- leven: ^3.1.0
- pretty-format: ^27.5.1
- checksum: ac5aa45b3ce798e450eda33764fa6d8c75f8794f92005e596928a78847b6013c5a6198ca2c2b4097a9315befb3868d12a52fbe7e6945cc85f81cb824d87c5c59
- languageName: node
- linkType: hard
-
"jest-validate@npm:^28.1.1, jest-validate@npm:^28.1.3":
version: 28.1.3
resolution: "jest-validate@npm:28.1.3"
@@ -25712,7 +25413,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-watcher@npm:^27.0.0, jest-watcher@npm:^27.5.1":
+"jest-watcher@npm:^27.0.0":
version: 27.5.1
resolution: "jest-watcher@npm:27.5.1"
dependencies:
@@ -25799,13 +25500,14 @@ __metadata:
languageName: node
linkType: hard
-"jest@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest@npm:27.5.1"
+"jest@npm:^28.0.0":
+ version: 28.1.3
+ resolution: "jest@npm:28.1.3"
dependencies:
- "@jest/core": ^27.5.1
+ "@jest/core": ^28.1.3
+ "@jest/types": ^28.1.3
import-local: ^3.0.2
- jest-cli: ^27.5.1
+ jest-cli: ^28.1.3
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
peerDependenciesMeta:
@@ -25813,7 +25515,7 @@ __metadata:
optional: true
bin:
jest: bin/jest.js
- checksum: c013d07e911e423612756bc42d376e578b8721d847db38d94344f9cdf8fdaa0241b0a5c2fe1aad7b7758d415e0b9517c1098312f0d03760f123958d5b6cf5597
+ checksum: 2423e06159976c026be8899fc6a6e4a0c314a4d8020edbfa51b70b7e30a2ddc8629401872483cc9d9c8939eaee494cbe777ed48b522920a51e01640c7ec8370f
languageName: node
linkType: hard
@@ -26024,41 +25726,7 @@ __metadata:
languageName: node
linkType: hard
-"jsdom@npm:^13.0.0":
- version: 13.2.0
- resolution: "jsdom@npm:13.2.0"
- dependencies:
- abab: ^2.0.0
- acorn: ^6.0.4
- acorn-globals: ^4.3.0
- array-equal: ^1.0.0
- cssom: ^0.3.4
- cssstyle: ^1.1.1
- data-urls: ^1.1.0
- domexception: ^1.0.1
- escodegen: ^1.11.0
- html-encoding-sniffer: ^1.0.2
- nwsapi: ^2.0.9
- parse5: 5.1.0
- pn: ^1.1.0
- request: ^2.88.0
- request-promise-native: ^1.0.5
- saxes: ^3.1.5
- symbol-tree: ^3.2.2
- tough-cookie: ^2.5.0
- w3c-hr-time: ^1.0.1
- w3c-xmlserializer: ^1.0.1
- webidl-conversions: ^4.0.2
- whatwg-encoding: ^1.0.5
- whatwg-mimetype: ^2.3.0
- whatwg-url: ^7.0.0
- ws: ^6.1.2
- xml-name-validator: ^3.0.0
- checksum: e4bd3120f5c1077f6ace1ac2e069a104f48ff4df6507097b6740990c783ecec6017122dd9904f2500805d8003932020d32c9f922b21c3009864dfb70fbeac6bf
- languageName: node
- linkType: hard
-
-"jsdom@npm:^16.4.0, jsdom@npm:^16.6.0":
+"jsdom@npm:^16.4.0":
version: 16.7.0
resolution: "jsdom@npm:16.7.0"
dependencies:
@@ -30593,7 +30261,7 @@ __metadata:
languageName: node
linkType: hard
-"nwsapi@npm:^2.0.7, nwsapi@npm:^2.0.9, nwsapi@npm:^2.2.0":
+"nwsapi@npm:^2.0.7, nwsapi@npm:^2.2.0":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: f7c4fedb0dc0786204ee99f440e9827d6e01a0c0322e93b5c9a9a382dd0bd9650d98ca3d1967a77554e3ec1f9a46a20cfea80a41fb00e91c5101c53d8b2c9aed
@@ -35676,7 +35344,7 @@ __metadata:
languageName: node
linkType: hard
-"saxes@npm:^3.1.5, saxes@npm:^3.1.9":
+"saxes@npm:^3.1.9":
version: 3.1.11
resolution: "saxes@npm:3.1.11"
dependencies:
@@ -38204,13 +37872,6 @@ __metadata:
languageName: node
linkType: hard
-"throat@npm:^6.0.1":
- version: 6.0.1
- resolution: "throat@npm:6.0.1"
- checksum: 60a42d762a35d21ac71abd9eb4026b665fbbbf6ddd7bcbdcacc3c3b20f7b99f41939afedf9fe3273611f1b7c003ee98ac4dc94aa5edd1a6dc2a49985ad2545e1
- languageName: node
- linkType: hard
-
"throttle-debounce@npm:^3.0.1":
version: 3.0.1
resolution: "throttle-debounce@npm:3.0.1"
@@ -38508,7 +38169,7 @@ __metadata:
languageName: node
linkType: hard
-"tough-cookie@npm:^2.3.3, tough-cookie@npm:^2.3.4, tough-cookie@npm:^2.5.0, tough-cookie@npm:~2.5.0":
+"tough-cookie@npm:^2.3.3, tough-cookie@npm:^2.3.4, tough-cookie@npm:~2.5.0":
version: 2.5.0
resolution: "tough-cookie@npm:2.5.0"
dependencies:
@@ -40017,18 +39678,7 @@ __metadata:
languageName: node
linkType: hard
-"v8-to-istanbul@npm:^8.1.0":
- version: 8.1.1
- resolution: "v8-to-istanbul@npm:8.1.1"
- dependencies:
- "@types/istanbul-lib-coverage": ^2.0.1
- convert-source-map: ^1.6.0
- source-map: ^0.7.3
- checksum: c3c99c4aa1ffffb098cc85c0c13c21871e6cbb9a83537d4e0650aa61589c347b2add787ceac68b8ea7fa1b7f446e9059d8e374cd7e7ab13b170a6caf8ad29c30
- languageName: node
- linkType: hard
-
-"v8-to-istanbul@npm:^9.0.0":
+"v8-to-istanbul@npm:^9.0.0, v8-to-istanbul@npm:^9.0.1":
version: 9.0.1
resolution: "v8-to-istanbul@npm:9.0.1"
dependencies:
@@ -40525,7 +40175,7 @@ __metadata:
languageName: node
linkType: hard
-"w3c-xmlserializer@npm:^1.0.1, w3c-xmlserializer@npm:^1.1.2":
+"w3c-xmlserializer@npm:^1.1.2":
version: 1.1.2
resolution: "w3c-xmlserializer@npm:1.1.2"
dependencies:
@@ -41367,7 +41017,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^6.1.0, ws@npm:^6.1.2":
+"ws@npm:^6.1.0":
version: 6.2.2
resolution: "ws@npm:6.2.2"
dependencies:
@@ -41690,7 +41340,7 @@ __metadata:
languageName: node
linkType: hard
-"yargs@npm:^17.2.1, yargs@npm:^17.4.0":
+"yargs@npm:^17.2.1, yargs@npm:^17.3.1, yargs@npm:^17.4.0":
version: 17.6.0
resolution: "yargs@npm:17.6.0"
dependencies:
diff --git a/scripts/package.json b/scripts/package.json
index af2e463602cd..ce9e67339d85 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -57,7 +57,7 @@
"@compodoc/compodoc": "^1.1.18",
"@emotion/babel-plugin": "^11.10.2",
"@emotion/jest": "^11.10.0",
- "@jest/globals": "^26.6.2",
+ "@jest/globals": "^28.0.0",
"@linear/sdk": "^1.21.0",
"@nrwl/cli": "14.6.1",
"@nrwl/nx-cloud": "14.6.0",
@@ -78,7 +78,7 @@
"@types/escodegen": "^0.0.6",
"@types/express": "^4.17.11",
"@types/fs-extra": "^9.0.6",
- "@types/jest": "^26.0.16",
+ "@types/jest": "^28.0.0",
"@types/js-yaml": "^3.12.6",
"@types/node": "^16.0.0",
"@types/node-cleanup": "^2.1.1",
@@ -94,7 +94,7 @@
"@typescript-eslint/parser": "^5.15.0",
"babel-core": "^7.0.0-bridge.0",
"babel-eslint": "^10.1.0",
- "babel-jest": "^26.6.3",
+ "babel-jest": "^28.0.0",
"babel-loader": "^8.2.5",
"babel-plugin-add-react-displayname": "^0.0.5",
"babel-plugin-dynamic-import-node": "^2.3.3",
@@ -123,9 +123,8 @@
"glob": "^7.1.6",
"http-server": "^0.12.3",
"husky": "^4.3.7",
- "jest": "^26.6.3",
- "jest-environment-jsdom": "^26.6.2",
- "jest-environment-jsdom-thirteen": "^1.0.1",
+ "jest": "^28.0.0",
+ "jest-environment-jsdom": "^28.0.0",
"jest-enzyme": "^7.1.2",
"jest-image-snapshot": "^4.3.0",
"jest-jasmine2": "^26.6.3",
@@ -168,7 +167,7 @@
"tempy": "^1.0.0",
"trash": "^7.0.0",
"ts-dedent": "^2.0.0",
- "ts-jest": "^26.4.4",
+ "ts-jest": "^28.0.0",
"ts-node": "^10.4.0",
"tsup": "^6.2.2",
"typescript": "~4.6.3",
diff --git a/scripts/yarn.lock b/scripts/yarn.lock
index 2023797dd75b..cd4096d0197b 100644
--- a/scripts/yarn.lock
+++ b/scripts/yarn.lock
@@ -113,7 +113,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.17.5, @babel/core@npm:^7.7.5":
+"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.17.5":
version: 7.19.3
resolution: "@babel/core@npm:7.19.3"
dependencies:
@@ -2001,39 +2001,45 @@ __metadata:
languageName: node
linkType: hard
-"@jest/core@npm:^26.6.3":
- version: 26.6.3
- resolution: "@jest/core@npm:26.6.3"
+"@jest/core@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "@jest/core@npm:28.1.3"
dependencies:
- "@jest/console": ^26.6.2
- "@jest/reporters": ^26.6.2
- "@jest/test-result": ^26.6.2
- "@jest/transform": ^26.6.2
- "@jest/types": ^26.6.2
+ "@jest/console": ^28.1.3
+ "@jest/reporters": ^28.1.3
+ "@jest/test-result": ^28.1.3
+ "@jest/transform": ^28.1.3
+ "@jest/types": ^28.1.3
"@types/node": "*"
ansi-escapes: ^4.2.1
chalk: ^4.0.0
+ ci-info: ^3.2.0
exit: ^0.1.2
- graceful-fs: ^4.2.4
- jest-changed-files: ^26.6.2
- jest-config: ^26.6.3
- jest-haste-map: ^26.6.2
- jest-message-util: ^26.6.2
- jest-regex-util: ^26.0.0
- jest-resolve: ^26.6.2
- jest-resolve-dependencies: ^26.6.3
- jest-runner: ^26.6.3
- jest-runtime: ^26.6.3
- jest-snapshot: ^26.6.2
- jest-util: ^26.6.2
- jest-validate: ^26.6.2
- jest-watcher: ^26.6.2
- micromatch: ^4.0.2
- p-each-series: ^2.1.0
+ graceful-fs: ^4.2.9
+ jest-changed-files: ^28.1.3
+ jest-config: ^28.1.3
+ jest-haste-map: ^28.1.3
+ jest-message-util: ^28.1.3
+ jest-regex-util: ^28.0.2
+ jest-resolve: ^28.1.3
+ jest-resolve-dependencies: ^28.1.3
+ jest-runner: ^28.1.3
+ jest-runtime: ^28.1.3
+ jest-snapshot: ^28.1.3
+ jest-util: ^28.1.3
+ jest-validate: ^28.1.3
+ jest-watcher: ^28.1.3
+ micromatch: ^4.0.4
+ pretty-format: ^28.1.3
rimraf: ^3.0.0
slash: ^3.0.0
strip-ansi: ^6.0.0
- checksum: 3a4816997f1e206e0dfc6ad236f53b8a554a9b705aa78a62bc754697b8adf8314187a5ac8cfbd31ee6a38feec1412dc17c85cefe39e6d9e21f5e7e2697452e7e
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+ checksum: eac1ac262303344cccace0cef9cee57298a90aa376e649f46110e8e950bb2b36579b9dc273b1f958fa9dca2c0c152b8b3107faf5ecb76a1e8109fdf9cbe4e600
languageName: node
linkType: hard
@@ -2151,7 +2157,7 @@ __metadata:
languageName: node
linkType: hard
-"@jest/globals@npm:^28.1.3":
+"@jest/globals@npm:^28.0.0, @jest/globals@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/globals@npm:28.1.3"
dependencies:
@@ -2200,39 +2206,41 @@ __metadata:
languageName: node
linkType: hard
-"@jest/reporters@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/reporters@npm:26.6.2"
+"@jest/reporters@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "@jest/reporters@npm:28.1.3"
dependencies:
"@bcoe/v8-coverage": ^0.2.3
- "@jest/console": ^26.6.2
- "@jest/test-result": ^26.6.2
- "@jest/transform": ^26.6.2
- "@jest/types": ^26.6.2
+ "@jest/console": ^28.1.3
+ "@jest/test-result": ^28.1.3
+ "@jest/transform": ^28.1.3
+ "@jest/types": ^28.1.3
+ "@jridgewell/trace-mapping": ^0.3.13
+ "@types/node": "*"
chalk: ^4.0.0
collect-v8-coverage: ^1.0.0
exit: ^0.1.2
- glob: ^7.1.2
- graceful-fs: ^4.2.4
+ glob: ^7.1.3
+ graceful-fs: ^4.2.9
istanbul-lib-coverage: ^3.0.0
- istanbul-lib-instrument: ^4.0.3
+ istanbul-lib-instrument: ^5.1.0
istanbul-lib-report: ^3.0.0
istanbul-lib-source-maps: ^4.0.0
- istanbul-reports: ^3.0.2
- jest-haste-map: ^26.6.2
- jest-resolve: ^26.6.2
- jest-util: ^26.6.2
- jest-worker: ^26.6.2
- node-notifier: ^8.0.0
+ istanbul-reports: ^3.1.3
+ jest-message-util: ^28.1.3
+ jest-util: ^28.1.3
+ jest-worker: ^28.1.3
slash: ^3.0.0
- source-map: ^0.6.0
string-length: ^4.0.1
+ strip-ansi: ^6.0.0
terminal-link: ^2.0.0
- v8-to-istanbul: ^7.0.0
- dependenciesMeta:
+ v8-to-istanbul: ^9.0.1
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
node-notifier:
optional: true
- checksum: 311f8c467fc2e810ca884cd9ef032c6c58a88c4c54b41a7c85ae6da5a27b3d4c7042938f62611cf19a336a0d487976b348b8f3414cced2802b815d81bf7c1d5f
+ checksum: c54f989d8b2bca758a4740826042329399d7c4e1a47a67ccefede05db0a9f414fcb1f30ec3ce7b6c4f58843383fd3d24b0cc9e6d9390f90ba6a3edaf9f9c093c
languageName: node
linkType: hard
@@ -2359,7 +2367,7 @@ __metadata:
languageName: node
linkType: hard
-"@jest/test-sequencer@npm:^28.1.1":
+"@jest/test-sequencer@npm:^28.1.1, @jest/test-sequencer@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/test-sequencer@npm:28.1.3"
dependencies:
@@ -3343,7 +3351,7 @@ __metadata:
"@compodoc/compodoc": ^1.1.18
"@emotion/babel-plugin": ^11.10.2
"@emotion/jest": ^11.10.0
- "@jest/globals": ^26.6.2
+ "@jest/globals": ^28.0.0
"@linear/sdk": ^1.21.0
"@nrwl/cli": 14.6.1
"@nrwl/nx-cloud": 14.6.0
@@ -3364,7 +3372,7 @@ __metadata:
"@types/escodegen": ^0.0.6
"@types/express": ^4.17.11
"@types/fs-extra": ^9.0.6
- "@types/jest": ^26.0.16
+ "@types/jest": ^28.0.0
"@types/js-yaml": ^3.12.6
"@types/lodash": ^4
"@types/node": ^16.0.0
@@ -3381,7 +3389,7 @@ __metadata:
"@typescript-eslint/parser": ^5.15.0
babel-core: ^7.0.0-bridge.0
babel-eslint: ^10.1.0
- babel-jest: ^26.6.3
+ babel-jest: ^28.0.0
babel-loader: ^8.2.5
babel-plugin-add-react-displayname: ^0.0.5
babel-plugin-dynamic-import-node: ^2.3.3
@@ -3410,9 +3418,8 @@ __metadata:
glob: ^7.1.6
http-server: ^0.12.3
husky: ^4.3.7
- jest: ^26.6.3
- jest-environment-jsdom: ^26.6.2
- jest-environment-jsdom-thirteen: ^1.0.1
+ jest: ^28.0.0
+ jest-environment-jsdom: ^28.0.0
jest-enzyme: ^7.1.2
jest-image-snapshot: ^4.3.0
jest-jasmine2: ^26.6.3
@@ -3456,7 +3463,7 @@ __metadata:
tempy: ^1.0.0
trash: ^7.0.0
ts-dedent: ^2.0.0
- ts-jest: ^26.4.4
+ ts-jest: ^28.0.0
ts-loader: ^9.2.8
ts-node: ^10.4.0
tsup: ^6.2.2
@@ -3880,13 +3887,13 @@ __metadata:
languageName: node
linkType: hard
-"@types/jest@npm:^26.0.16":
- version: 26.0.24
- resolution: "@types/jest@npm:26.0.24"
+"@types/jest@npm:^28.0.0":
+ version: 28.1.8
+ resolution: "@types/jest@npm:28.1.8"
dependencies:
- jest-diff: ^26.0.0
- pretty-format: ^26.0.0
- checksum: 1085ac96af43566518daf3aca60cb7881bfe2ffe1f5343738933e386ebf909095fde15273c3e99c685854dfc833b05b156fb5daf68707c0daa1c0c0db13a665b
+ expect: ^28.0.0
+ pretty-format: ^28.0.0
+ checksum: e69912b4285bd3a0545521425e76cdee669d89c4918b2126157c084bf496da1d0cf007366d47b99a9c7076e6567e16917b28c2790a19a6e72a80570c359e4de1
languageName: node
linkType: hard
@@ -3897,6 +3904,17 @@ __metadata:
languageName: node
linkType: hard
+"@types/jsdom@npm:^16.2.4":
+ version: 16.2.15
+ resolution: "@types/jsdom@npm:16.2.15"
+ dependencies:
+ "@types/node": "*"
+ "@types/parse5": ^6.0.3
+ "@types/tough-cookie": "*"
+ checksum: d4ea8dc4568ba5cf37c3c246be360d45758d47ff056ca1321e23f5ff680dc63177ec78f9a82218d2f3c936ca458ea056c05ff37a2c5abca28410bd0120763ea7
+ languageName: node
+ linkType: hard
+
"@types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.9":
version: 7.0.11
resolution: "@types/json-schema@npm:7.0.11"
@@ -4000,6 +4018,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/parse5@npm:^6.0.3":
+ version: 6.0.3
+ resolution: "@types/parse5@npm:6.0.3"
+ checksum: a7c7ef6625974b74b93c1105953003a2291897e453369efcadc569b907de2784d61d4e6905de3ef959fa07f3278f41ed0c22ead0173776023fc43b6ed31042d0
+ languageName: node
+ linkType: hard
+
"@types/prettier@npm:^2.0.0, @types/prettier@npm:^2.1.5":
version: 2.7.1
resolution: "@types/prettier@npm:2.7.1"
@@ -4132,6 +4157,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/tough-cookie@npm:*":
+ version: 4.0.2
+ resolution: "@types/tough-cookie@npm:4.0.2"
+ checksum: 38d01fc79a9a87166253b8c548bb401599424c57a818bea1b47a68be6dcd37fc3bff381f978354e00221f284937d5066bb92d58bf79952f9d21deb934e8ec9a7
+ languageName: node
+ linkType: hard
+
"@types/unist@npm:*, @types/unist@npm:^2.0.0, @types/unist@npm:^2.0.2":
version: 2.0.6
resolution: "@types/unist@npm:2.0.6"
@@ -4445,7 +4477,7 @@ __metadata:
languageName: node
linkType: hard
-"abab@npm:^2.0.0, abab@npm:^2.0.3, abab@npm:^2.0.5":
+"abab@npm:^2.0.0, abab@npm:^2.0.3, abab@npm:^2.0.5, abab@npm:^2.0.6":
version: 2.0.6
resolution: "abab@npm:2.0.6"
checksum: 0b245c3c3ea2598fe0025abf7cc7bb507b06949d51e8edae5d12c1b847a0a0c09639abcb94788332b4e2044ac4491c1e8f571b51c7826fd4b0bda1685ad4a278
@@ -4514,7 +4546,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn-globals@npm:^4.1.0, acorn-globals@npm:^4.3.0, acorn-globals@npm:^4.3.2":
+"acorn-globals@npm:^4.1.0, acorn-globals@npm:^4.3.2":
version: 4.3.4
resolution: "acorn-globals@npm:4.3.4"
dependencies:
@@ -4584,7 +4616,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^6.0.1, acorn@npm:^6.0.4":
+"acorn@npm:^6.0.1":
version: 6.4.2
resolution: "acorn@npm:6.4.2"
bin:
@@ -4611,6 +4643,15 @@ __metadata:
languageName: node
linkType: hard
+"acorn@npm:^8.5.0":
+ version: 8.8.1
+ resolution: "acorn@npm:8.8.1"
+ bin:
+ acorn: bin/acorn
+ checksum: 9fd00e3373ecd6c7e8f6adfb3216f5bc9ac050e6fc4ef932f03dbd1d45ccc08289ae16fc9eec10c5de8f1ca65b5f70c02635e1e9015d109dae96fdede340abf5
+ languageName: node
+ linkType: hard
+
"address@npm:^1.0.1":
version: 1.2.1
resolution: "address@npm:1.2.1"
@@ -5325,7 +5366,7 @@ __metadata:
languageName: node
linkType: hard
-"babel-jest@npm:^28.1.1":
+"babel-jest@npm:^28.0.0, babel-jest@npm:^28.1.1, babel-jest@npm:^28.1.3":
version: 28.1.3
resolution: "babel-jest@npm:28.1.3"
dependencies:
@@ -5855,7 +5896,7 @@ __metadata:
languageName: node
linkType: hard
-"buffer-from@npm:1.x, buffer-from@npm:^1.0.0":
+"buffer-from@npm:^1.0.0":
version: 1.1.2
resolution: "buffer-from@npm:1.1.2"
checksum: 124fff9d66d691a86d3b062eff4663fe437a9d9ee4b47b1b9e97f5a5d14f6d5399345db80f796827be7c95e70a8e765dd404b7c3ff3b3324f98e9b0c8826cc34
@@ -6854,7 +6895,7 @@ __metadata:
languageName: node
linkType: hard
-"cssom@npm:0.3.x, cssom@npm:>= 0.3.2 < 0.4.0, cssom@npm:^0.3.4, cssom@npm:~0.3.6":
+"cssom@npm:0.3.x, cssom@npm:>= 0.3.2 < 0.4.0, cssom@npm:~0.3.6":
version: 0.3.8
resolution: "cssom@npm:0.3.8"
checksum: d74017b209440822f9e24d8782d6d2e808a8fdd58fa626a783337222fe1c87a518ba944d4c88499031b4786e68772c99dfae616638d71906fe9f203aeaf14411
@@ -6868,7 +6909,14 @@ __metadata:
languageName: node
linkType: hard
-"cssstyle@npm:^1.0.0, cssstyle@npm:^1.1.1":
+"cssom@npm:^0.5.0":
+ version: 0.5.0
+ resolution: "cssom@npm:0.5.0"
+ checksum: 8c4121c243baf0678c65dcac29b201ff0067dfecf978de9d5c83b2ff127a8fdefd2bfd54577f5ad8c80ed7d2c8b489ae01c82023545d010c4ecb87683fb403dd
+ languageName: node
+ linkType: hard
+
+"cssstyle@npm:^1.0.0":
version: 1.4.0
resolution: "cssstyle@npm:1.4.0"
dependencies:
@@ -7009,6 +7057,17 @@ __metadata:
languageName: node
linkType: hard
+"data-urls@npm:^3.0.1":
+ version: 3.0.2
+ resolution: "data-urls@npm:3.0.2"
+ dependencies:
+ abab: ^2.0.6
+ whatwg-mimetype: ^3.0.0
+ whatwg-url: ^11.0.0
+ checksum: 051c3aaaf3e961904f136aab095fcf6dff4db23a7fc759dd8ba7b3e6ba03fc07ef608086caad8ab910d864bd3b5e57d0d2f544725653d77c96a2c971567045f4
+ languageName: node
+ linkType: hard
+
"dayjs@npm:1.10.4":
version: 1.10.4
resolution: "dayjs@npm:1.10.4"
@@ -7078,6 +7137,13 @@ __metadata:
languageName: node
linkType: hard
+"decimal.js@npm:^10.3.1":
+ version: 10.4.2
+ resolution: "decimal.js@npm:10.4.2"
+ checksum: 2f50de33c9c9fcd4c7ffd74cd02edecadeaa4d954e14ef721ee1d381d293c9237b1a90f54198b91f06fd5d3bb8b97079bba54fbc9ccd205d9e6bc8ffa82f6202
+ languageName: node
+ linkType: hard
+
"decode-uri-component@npm:^0.2.0":
version: 0.2.0
resolution: "decode-uri-component@npm:0.2.0"
@@ -7450,6 +7516,15 @@ __metadata:
languageName: node
linkType: hard
+"domexception@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "domexception@npm:4.0.0"
+ dependencies:
+ webidl-conversions: ^7.0.0
+ checksum: 774277cd9d4df033f852196e3c0077a34dbd15a96baa4d166e0e47138a80f4c0bdf0d94e4703e6ff5883cec56bb821a6fff84402d8a498e31de7c87eb932a294
+ languageName: node
+ linkType: hard
+
"domhandler@npm:^2.3.0":
version: 2.4.2
resolution: "domhandler@npm:2.4.2"
@@ -8279,7 +8354,7 @@ __metadata:
languageName: node
linkType: hard
-"escodegen@npm:^1.11.0, escodegen@npm:^1.11.1, escodegen@npm:^1.9.1":
+"escodegen@npm:^1.11.1, escodegen@npm:^1.9.1":
version: 1.14.3
resolution: "escodegen@npm:1.14.3"
dependencies:
@@ -8835,7 +8910,7 @@ __metadata:
languageName: node
linkType: hard
-"execa@npm:^4.0.0, execa@npm:^4.0.2, execa@npm:^4.1.0":
+"execa@npm:^4.0.2, execa@npm:^4.1.0":
version: 4.1.0
resolution: "execa@npm:4.1.0"
dependencies:
@@ -8914,7 +8989,7 @@ __metadata:
languageName: node
linkType: hard
-"expect@npm:^28.1.3":
+"expect@npm:^28.0.0, expect@npm:^28.1.3":
version: 28.1.3
resolution: "expect@npm:28.1.3"
dependencies:
@@ -9476,6 +9551,17 @@ __metadata:
languageName: node
linkType: hard
+"form-data@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "form-data@npm:4.0.0"
+ dependencies:
+ asynckit: ^0.4.0
+ combined-stream: ^1.0.8
+ mime-types: ^2.1.12
+ checksum: cb6f3ac49180be03ff07ba3ff125f9eba2ff0b277fb33c7fc47569fc5e616882c5b1c69b9904c4c4187e97dd0419dd03b134174756f296dec62041e6527e2c6e
+ languageName: node
+ linkType: hard
+
"form-data@npm:~2.3.2":
version: 2.3.3
resolution: "form-data@npm:2.3.3"
@@ -10052,13 +10138,6 @@ __metadata:
languageName: node
linkType: hard
-"growly@npm:^1.3.0":
- version: 1.3.0
- resolution: "growly@npm:1.3.0"
- checksum: 3043bd5c064e87f89e8c9b66894ed09fd882c7fa645621a543b45b72f040c7241e25061207a858ab191be2fbdac34795ff57c2a40962b154a6b2908a5e509252
- languageName: node
- linkType: hard
-
"handlebars@npm:4.7.7, handlebars@npm:^4.7.7":
version: 4.7.7
resolution: "handlebars@npm:4.7.7"
@@ -10278,6 +10357,15 @@ __metadata:
languageName: node
linkType: hard
+"html-encoding-sniffer@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "html-encoding-sniffer@npm:3.0.0"
+ dependencies:
+ whatwg-encoding: ^2.0.0
+ checksum: b17b3b0fb5d061d8eb15121c3b0b536376c3e295ecaf09ba48dd69c6b6c957839db124fe1e2b3f11329753a4ee01aa7dedf63b7677999e86da17fbbdd82c5386
+ languageName: node
+ linkType: hard
+
"html-entities@npm:^2.3.2":
version: 2.3.3
resolution: "html-entities@npm:2.3.3"
@@ -10615,7 +10703,7 @@ __metadata:
languageName: node
linkType: hard
-"iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3":
+"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3":
version: 0.6.3
resolution: "iconv-lite@npm:0.6.3"
dependencies:
@@ -11393,18 +11481,6 @@ __metadata:
languageName: node
linkType: hard
-"istanbul-lib-instrument@npm:^4.0.3":
- version: 4.0.3
- resolution: "istanbul-lib-instrument@npm:4.0.3"
- dependencies:
- "@babel/core": ^7.7.5
- "@istanbuljs/schema": ^0.1.2
- istanbul-lib-coverage: ^3.0.0
- semver: ^6.3.0
- checksum: 7f1005566a912e33e847576b2c1072d48a7c556810a54d912f3e2f0bd966171e68b30c40b0c1ce6ee9b8864de422d0c10e2d0dfd2d25b48723950cc78cd437c2
- languageName: node
- linkType: hard
-
"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0":
version: 5.2.0
resolution: "istanbul-lib-instrument@npm:5.2.0"
@@ -11440,7 +11516,7 @@ __metadata:
languageName: node
linkType: hard
-"istanbul-reports@npm:^3.0.2, istanbul-reports@npm:^3.1.3":
+"istanbul-reports@npm:^3.1.3":
version: 3.1.5
resolution: "istanbul-reports@npm:3.1.5"
dependencies:
@@ -11464,18 +11540,17 @@ __metadata:
languageName: node
linkType: hard
-"jest-changed-files@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-changed-files@npm:26.6.2"
+"jest-changed-files@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "jest-changed-files@npm:28.1.3"
dependencies:
- "@jest/types": ^26.6.2
- execa: ^4.0.0
- throat: ^5.0.0
- checksum: 6b679ba45c3fe08f659b59e2c22b6b773436e498aa57e62694ea1f185ed3d4e439bc1831dedca3df7b28d1562eec31ae9d79c65c8caea1dd5e620419da20013d
+ execa: ^5.0.0
+ p-limit: ^3.1.0
+ checksum: fec92f6348456c3157ac74abcfe8b341d7d8ddbb51efc1bc7d76b9e613c6a0b1bf627b505b5f49ec4d7829885a6cf2615920eeeda7f55bc0aed4695cf02e1085
languageName: node
linkType: hard
-"jest-circus@npm:^28.1.1":
+"jest-circus@npm:^28.1.1, jest-circus@npm:^28.1.3":
version: 28.1.3
resolution: "jest-circus@npm:28.1.3"
dependencies:
@@ -11502,26 +11577,30 @@ __metadata:
languageName: node
linkType: hard
-"jest-cli@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-cli@npm:26.6.3"
+"jest-cli@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "jest-cli@npm:28.1.3"
dependencies:
- "@jest/core": ^26.6.3
- "@jest/test-result": ^26.6.2
- "@jest/types": ^26.6.2
+ "@jest/core": ^28.1.3
+ "@jest/test-result": ^28.1.3
+ "@jest/types": ^28.1.3
chalk: ^4.0.0
exit: ^0.1.2
- graceful-fs: ^4.2.4
+ graceful-fs: ^4.2.9
import-local: ^3.0.2
- is-ci: ^2.0.0
- jest-config: ^26.6.3
- jest-util: ^26.6.2
- jest-validate: ^26.6.2
+ jest-config: ^28.1.3
+ jest-util: ^28.1.3
+ jest-validate: ^28.1.3
prompts: ^2.0.1
- yargs: ^15.4.1
+ yargs: ^17.3.1
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
bin:
jest: bin/jest.js
- checksum: 3f62c26b300549115bcfc0393d7d49467d414d200bb211a8843fd48d0296ddbfc5e6fe808c64ad2039127657b662e3ba3db44166341bd5db2d089bf09cf82a2c
+ checksum: 7d47b89785fd6cf7c21560fcf09280bfb80057e3e7f85d4da2828d780a6ff81a1a41611e55eb3831564530edc3060159d23fd20d60d6640161d4652233c0c6a3
languageName: node
linkType: hard
@@ -11594,7 +11673,45 @@ __metadata:
languageName: node
linkType: hard
-"jest-diff@npm:^26.0.0, jest-diff@npm:^26.6.2":
+"jest-config@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "jest-config@npm:28.1.3"
+ dependencies:
+ "@babel/core": ^7.11.6
+ "@jest/test-sequencer": ^28.1.3
+ "@jest/types": ^28.1.3
+ babel-jest: ^28.1.3
+ chalk: ^4.0.0
+ ci-info: ^3.2.0
+ deepmerge: ^4.2.2
+ glob: ^7.1.3
+ graceful-fs: ^4.2.9
+ jest-circus: ^28.1.3
+ jest-environment-node: ^28.1.3
+ jest-get-type: ^28.0.2
+ jest-regex-util: ^28.0.2
+ jest-resolve: ^28.1.3
+ jest-runner: ^28.1.3
+ jest-util: ^28.1.3
+ jest-validate: ^28.1.3
+ micromatch: ^4.0.4
+ parse-json: ^5.2.0
+ pretty-format: ^28.1.3
+ slash: ^3.0.0
+ strip-json-comments: ^3.1.1
+ peerDependencies:
+ "@types/node": "*"
+ ts-node: ">=9.0.0"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ ts-node:
+ optional: true
+ checksum: d5c160e22036f14aaf2e48a72d69d31aa4f499be204e8d97e88b06f913dc93c0f55d3bb9deef8519481365349db91e1803353fe62e7ceba439cd650083a0a0e4
+ languageName: node
+ linkType: hard
+
+"jest-diff@npm:^26.6.2":
version: 26.6.2
resolution: "jest-diff@npm:26.6.2"
dependencies:
@@ -11687,17 +11804,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-environment-jsdom-thirteen@npm:^1.0.1":
- version: 1.0.1
- resolution: "jest-environment-jsdom-thirteen@npm:1.0.1"
- dependencies:
- jest-mock: ^24.0.0
- jest-util: ^24.0.0
- jsdom: ^13.0.0
- checksum: bd067dcdf9c8ac019911abaf7db8f98dd554a65b0c33317e8b8143bf9f413ce3fb3d4c1ac0e3c62fbe187c4b7e3e3bad6bee2103a22eb53b663451b4f92ebc64
- languageName: node
- linkType: hard
-
"jest-environment-jsdom@npm:^24.0.0":
version: 24.9.0
resolution: "jest-environment-jsdom@npm:24.9.0"
@@ -11727,6 +11833,22 @@ __metadata:
languageName: node
linkType: hard
+"jest-environment-jsdom@npm:^28.0.0":
+ version: 28.1.3
+ resolution: "jest-environment-jsdom@npm:28.1.3"
+ dependencies:
+ "@jest/environment": ^28.1.3
+ "@jest/fake-timers": ^28.1.3
+ "@jest/types": ^28.1.3
+ "@types/jsdom": ^16.2.4
+ "@types/node": "*"
+ jest-mock: ^28.1.3
+ jest-util: ^28.1.3
+ jsdom: ^19.0.0
+ checksum: f3239dc01f33ae613eff6f3bad61b5c7709385085a85904e44d6457c38aa5e4500792da475bfd7918b1aaff7a6c1febbb5b6e9974f7e08bcc273b7f5242ac95d
+ languageName: node
+ linkType: hard
+
"jest-environment-node@npm:^26.6.2":
version: 26.6.2
resolution: "jest-environment-node@npm:26.6.2"
@@ -12058,7 +12180,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-mock@npm:^24.0.0, jest-mock@npm:^24.9.0":
+"jest-mock@npm:^24.9.0":
version: 24.9.0
resolution: "jest-mock@npm:24.9.0"
dependencies:
@@ -12151,14 +12273,13 @@ __metadata:
languageName: node
linkType: hard
-"jest-resolve-dependencies@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-resolve-dependencies@npm:26.6.3"
+"jest-resolve-dependencies@npm:^28.1.3":
+ version: 28.1.3
+ resolution: "jest-resolve-dependencies@npm:28.1.3"
dependencies:
- "@jest/types": ^26.6.2
- jest-regex-util: ^26.0.0
- jest-snapshot: ^26.6.2
- checksum: d8a9392354d7775e2e7234e854069a1e0d21ea616b8de162562b57d77e296b8259952d03f10e2a3031a2369657d5950a807391455dadbafb3f4523804a2585d6
+ jest-regex-util: ^28.0.2
+ jest-snapshot: ^28.1.3
+ checksum: 534f5f1a204c00858e909ba4f66cbf7f3fcb0b787399ae803c66f2fb344eac1d0f3e802c579ca110a54a1271ec3b4eb7095ef14d56ffeae2b88da0e6ca6cd8a0
languageName: node
linkType: hard
@@ -12240,7 +12361,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-runner@npm:^28.1.1":
+"jest-runner@npm:^28.1.1, jest-runner@npm:^28.1.3":
version: 28.1.3
resolution: "jest-runner@npm:28.1.3"
dependencies:
@@ -12431,7 +12552,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^24.0.0, jest-util@npm:^24.9.0":
+"jest-util@npm:^24.9.0":
version: 24.9.0
resolution: "jest-util@npm:24.9.0"
dependencies:
@@ -12451,7 +12572,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^26.1.0, jest-util@npm:^26.6.2":
+"jest-util@npm:^26.6.2":
version: 26.6.2
resolution: "jest-util@npm:26.6.2"
dependencies:
@@ -12479,7 +12600,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^28.1.1, jest-util@npm:^28.1.3":
+"jest-util@npm:^28.0.0, jest-util@npm:^28.1.1, jest-util@npm:^28.1.3":
version: 28.1.3
resolution: "jest-util@npm:28.1.3"
dependencies:
@@ -12552,21 +12673,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-watcher@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-watcher@npm:26.6.2"
- dependencies:
- "@jest/test-result": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- ansi-escapes: ^4.2.1
- chalk: ^4.0.0
- jest-util: ^26.6.2
- string-length: ^4.0.1
- checksum: 3a0caf17f3d586ec7099a576757336e6ba5ac6f2449e66aa1416214b32188970b1fa10f83e1aef58254a30a55a6698cbbb16aa5187c8023516d8bea8833aee12
- languageName: node
- linkType: hard
-
"jest-watcher@npm:^27.0.0":
version: 27.5.1
resolution: "jest-watcher@npm:27.5.1"
@@ -12630,16 +12736,22 @@ __metadata:
languageName: node
linkType: hard
-"jest@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest@npm:26.6.3"
+"jest@npm:^28.0.0":
+ version: 28.1.3
+ resolution: "jest@npm:28.1.3"
dependencies:
- "@jest/core": ^26.6.3
+ "@jest/core": ^28.1.3
+ "@jest/types": ^28.1.3
import-local: ^3.0.2
- jest-cli: ^26.6.3
+ jest-cli: ^28.1.3
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
bin:
jest: bin/jest.js
- checksum: 4469f5c426f5b00855e2264dc4fce5ab16c0fab31d2dc6fc829d769ca7ec84a9c74763f7c1d281d085ad55897927a08df2b4778b0df899a66188ff0722e17d29
+ checksum: 2423e06159976c026be8899fc6a6e4a0c314a4d8020edbfa51b70b7e30a2ddc8629401872483cc9d9c8939eaee494cbe777ed48b522920a51e01640c7ec8370f
languageName: node
linkType: hard
@@ -12780,40 +12892,6 @@ __metadata:
languageName: node
linkType: hard
-"jsdom@npm:^13.0.0":
- version: 13.2.0
- resolution: "jsdom@npm:13.2.0"
- dependencies:
- abab: ^2.0.0
- acorn: ^6.0.4
- acorn-globals: ^4.3.0
- array-equal: ^1.0.0
- cssom: ^0.3.4
- cssstyle: ^1.1.1
- data-urls: ^1.1.0
- domexception: ^1.0.1
- escodegen: ^1.11.0
- html-encoding-sniffer: ^1.0.2
- nwsapi: ^2.0.9
- parse5: 5.1.0
- pn: ^1.1.0
- request: ^2.88.0
- request-promise-native: ^1.0.5
- saxes: ^3.1.5
- symbol-tree: ^3.2.2
- tough-cookie: ^2.5.0
- w3c-hr-time: ^1.0.1
- w3c-xmlserializer: ^1.0.1
- webidl-conversions: ^4.0.2
- whatwg-encoding: ^1.0.5
- whatwg-mimetype: ^2.3.0
- whatwg-url: ^7.0.0
- ws: ^6.1.2
- xml-name-validator: ^3.0.0
- checksum: e4bd3120f5c1077f6ace1ac2e069a104f48ff4df6507097b6740990c783ecec6017122dd9904f2500805d8003932020d32c9f922b21c3009864dfb70fbeac6bf
- languageName: node
- linkType: hard
-
"jsdom@npm:^16.4.0":
version: 16.7.0
resolution: "jsdom@npm:16.7.0"
@@ -12854,6 +12932,46 @@ __metadata:
languageName: node
linkType: hard
+"jsdom@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "jsdom@npm:19.0.0"
+ dependencies:
+ abab: ^2.0.5
+ acorn: ^8.5.0
+ acorn-globals: ^6.0.0
+ cssom: ^0.5.0
+ cssstyle: ^2.3.0
+ data-urls: ^3.0.1
+ decimal.js: ^10.3.1
+ domexception: ^4.0.0
+ escodegen: ^2.0.0
+ form-data: ^4.0.0
+ html-encoding-sniffer: ^3.0.0
+ http-proxy-agent: ^5.0.0
+ https-proxy-agent: ^5.0.0
+ is-potential-custom-element-name: ^1.0.1
+ nwsapi: ^2.2.0
+ parse5: 6.0.1
+ saxes: ^5.0.1
+ symbol-tree: ^3.2.4
+ tough-cookie: ^4.0.0
+ w3c-hr-time: ^1.0.2
+ w3c-xmlserializer: ^3.0.0
+ webidl-conversions: ^7.0.0
+ whatwg-encoding: ^2.0.0
+ whatwg-mimetype: ^3.0.0
+ whatwg-url: ^10.0.0
+ ws: ^8.2.3
+ xml-name-validator: ^4.0.0
+ peerDependencies:
+ canvas: ^2.5.0
+ peerDependenciesMeta:
+ canvas:
+ optional: true
+ checksum: c39c71aa64df60f2b609adfc61fa4406c1a710da3278c730b0093181d1d09c1e6ba5551e32d78259a21800e10c2984c571777d6f7080249a5d21287be4f17bd9
+ languageName: node
+ linkType: hard
+
"jsesc@npm:^2.5.1":
version: 2.5.2
resolution: "jsesc@npm:2.5.2"
@@ -12921,15 +13039,6 @@ __metadata:
languageName: node
linkType: hard
-"json5@npm:2.x, json5@npm:^2.0.0, json5@npm:^2.1.0, json5@npm:^2.1.2, json5@npm:^2.2.0, json5@npm:^2.2.1":
- version: 2.2.1
- resolution: "json5@npm:2.2.1"
- bin:
- json5: lib/cli.js
- checksum: a7174bc4e146613750a04a8a7fe2bc4ab6f4cad20486f8d7026cc4546b3ee1dc3762fc5e7377557ae99414745aac782486e409f31c363084a455e05cb495ce7a
- languageName: node
- linkType: hard
-
"json5@npm:^1.0.1":
version: 1.0.1
resolution: "json5@npm:1.0.1"
@@ -12941,6 +13050,15 @@ __metadata:
languageName: node
linkType: hard
+"json5@npm:^2.0.0, json5@npm:^2.1.0, json5@npm:^2.1.2, json5@npm:^2.2.0, json5@npm:^2.2.1":
+ version: 2.2.1
+ resolution: "json5@npm:2.2.1"
+ bin:
+ json5: lib/cli.js
+ checksum: a7174bc4e146613750a04a8a7fe2bc4ab6f4cad20486f8d7026cc4546b3ee1dc3762fc5e7377557ae99414745aac782486e409f31c363084a455e05cb495ce7a
+ languageName: node
+ linkType: hard
+
"jsonc-parser@npm:3.0.0":
version: 3.0.0
resolution: "jsonc-parser@npm:3.0.0"
@@ -13608,7 +13726,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash.memoize@npm:^4.1.2":
+"lodash.memoize@npm:4.x, lodash.memoize@npm:^4.1.2":
version: 4.1.2
resolution: "lodash.memoize@npm:4.1.2"
checksum: c8713e51eccc650422716a14cece1809cfe34bc5ab5e242b7f8b4e2241c2483697b971a604252807689b9dd69bfe3a98852e19a5b89d506b000b4187a1285df8
@@ -13657,7 +13775,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:4.17.21, lodash@npm:4.x, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.7.0":
+"lodash@npm:4.17.21, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.7.0":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
@@ -14343,15 +14461,6 @@ __metadata:
languageName: node
linkType: hard
-"mkdirp@npm:1.x, mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4":
- version: 1.0.4
- resolution: "mkdirp@npm:1.0.4"
- bin:
- mkdirp: bin/cmd.js
- checksum: 46ea0f3ffa8bc6a5bc0c7081ffc3907777f0ed6516888d40a518c5111f8366d97d2678911ad1a6882bf592fa9de6c784fea32e1687bb94e1f4944170af48a5cf
- languageName: node
- linkType: hard
-
"mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.4, mkdirp@npm:^0.5.6, mkdirp@npm:~0.5.1":
version: 0.5.6
resolution: "mkdirp@npm:0.5.6"
@@ -14363,6 +14472,15 @@ __metadata:
languageName: node
linkType: hard
+"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "mkdirp@npm:1.0.4"
+ bin:
+ mkdirp: bin/cmd.js
+ checksum: 46ea0f3ffa8bc6a5bc0c7081ffc3907777f0ed6516888d40a518c5111f8366d97d2678911ad1a6882bf592fa9de6c784fea32e1687bb94e1f4944170af48a5cf
+ languageName: node
+ linkType: hard
+
"mocha-list-tests@npm:^1.0.5":
version: 1.1.0
resolution: "mocha-list-tests@npm:1.1.0"
@@ -14694,20 +14812,6 @@ __metadata:
languageName: node
linkType: hard
-"node-notifier@npm:^8.0.0":
- version: 8.0.2
- resolution: "node-notifier@npm:8.0.2"
- dependencies:
- growly: ^1.3.0
- is-wsl: ^2.2.0
- semver: ^7.3.2
- shellwords: ^0.1.1
- uuid: ^8.3.0
- which: ^2.0.2
- checksum: 8df8618628c14ef26214a376dbde425264b92ae5e5944d21807f41e3d2ed3ff29f6c5aba089f4a5f22328b2157aa874e93f2304a2134b1ee59508cedf7e889bb
- languageName: node
- linkType: hard
-
"node-releases@npm:^2.0.6":
version: 2.0.6
resolution: "node-releases@npm:2.0.6"
@@ -14825,7 +14929,7 @@ __metadata:
languageName: node
linkType: hard
-"nwsapi@npm:^2.0.7, nwsapi@npm:^2.0.9, nwsapi@npm:^2.2.0":
+"nwsapi@npm:^2.0.7, nwsapi@npm:^2.2.0":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: f7c4fedb0dc0786204ee99f440e9827d6e01a0c0322e93b5c9a9a382dd0bd9650d98ca3d1967a77554e3ec1f9a46a20cfea80a41fb00e91c5101c53d8b2c9aed
@@ -15172,13 +15276,6 @@ __metadata:
languageName: node
linkType: hard
-"p-each-series@npm:^2.1.0":
- version: 2.2.0
- resolution: "p-each-series@npm:2.2.0"
- checksum: 32a7cce1312bf70f99079db2ff070fc3ee2ed6efe0fa0444616fa38f79730ad09b461d009127d25254c4c865c40b6664e2c656b1a7b2c4781756d9173c974269
- languageName: node
- linkType: hard
-
"p-finally@npm:^1.0.0":
version: 1.0.0
resolution: "p-finally@npm:1.0.0"
@@ -15745,7 +15842,7 @@ __metadata:
languageName: node
linkType: hard
-"pretty-format@npm:^26.0.0, pretty-format@npm:^26.6.2":
+"pretty-format@npm:^26.6.2":
version: 26.6.2
resolution: "pretty-format@npm:26.6.2"
dependencies:
@@ -15768,7 +15865,7 @@ __metadata:
languageName: node
linkType: hard
-"pretty-format@npm:^28.1.1, pretty-format@npm:^28.1.3":
+"pretty-format@npm:^28.0.0, pretty-format@npm:^28.1.1, pretty-format@npm:^28.1.3":
version: 28.1.3
resolution: "pretty-format@npm:28.1.3"
dependencies:
@@ -17259,7 +17356,7 @@ __metadata:
languageName: node
linkType: hard
-"saxes@npm:^3.1.5, saxes@npm:^3.1.9":
+"saxes@npm:^3.1.9":
version: 3.1.11
resolution: "saxes@npm:3.1.11"
dependencies:
@@ -17547,13 +17644,6 @@ __metadata:
languageName: node
linkType: hard
-"shellwords@npm:^0.1.1":
- version: 0.1.1
- resolution: "shellwords@npm:0.1.1"
- checksum: 7d66b28927e0b524b71b2e185651fcd88a70473a077dd230fbf86188380e948ffb36cea00832d78fc13c93cd15f6f52286fb05f2746b7580623ca1ec619eb004
- languageName: node
- linkType: hard
-
"shx@npm:^0.3.2":
version: 0.3.4
resolution: "shx@npm:0.3.4"
@@ -17816,13 +17906,6 @@ __metadata:
languageName: node
linkType: hard
-"source-map@npm:^0.7.3":
- version: 0.7.4
- resolution: "source-map@npm:0.7.4"
- checksum: dc0cf3768fe23c345ea8760487f8c97ef6fca8a73c83cd7c9bf2fde8bc2c34adb9c0824d6feb14bc4f9e37fb522e18af621543f1289038a66ac7586da29aa7dc
- languageName: node
- linkType: hard
-
"source-map@npm:~0.1.30":
version: 0.1.43
resolution: "source-map@npm:0.1.43"
@@ -18664,7 +18747,7 @@ __metadata:
languageName: node
linkType: hard
-"tough-cookie@npm:^2.3.3, tough-cookie@npm:^2.3.4, tough-cookie@npm:^2.5.0, tough-cookie@npm:~2.5.0":
+"tough-cookie@npm:^2.3.3, tough-cookie@npm:^2.3.4, tough-cookie@npm:~2.5.0":
version: 2.5.0
resolution: "tough-cookie@npm:2.5.0"
dependencies:
@@ -18725,6 +18808,15 @@ __metadata:
languageName: node
linkType: hard
+"tr46@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "tr46@npm:3.0.0"
+ dependencies:
+ punycode: ^2.1.1
+ checksum: cdc47cad3a9d0b6cb293e39ccb1066695ae6fdd39b9e4f351b010835a1f8b4f3a6dc3a55e896b421371187f22b48d7dac1b693de4f6551bdef7b6ab6735dfe3b
+ languageName: node
+ linkType: hard
+
"tr46@npm:~0.0.3":
version: 0.0.3
resolution: "tr46@npm:0.0.3"
@@ -18806,26 +18898,36 @@ __metadata:
languageName: node
linkType: hard
-"ts-jest@npm:^26.4.4":
- version: 26.5.6
- resolution: "ts-jest@npm:26.5.6"
+"ts-jest@npm:^28.0.0":
+ version: 28.0.8
+ resolution: "ts-jest@npm:28.0.8"
dependencies:
bs-logger: 0.x
- buffer-from: 1.x
fast-json-stable-stringify: 2.x
- jest-util: ^26.1.0
- json5: 2.x
- lodash: 4.x
+ jest-util: ^28.0.0
+ json5: ^2.2.1
+ lodash.memoize: 4.x
make-error: 1.x
- mkdirp: 1.x
semver: 7.x
- yargs-parser: 20.x
+ yargs-parser: ^21.0.1
peerDependencies:
- jest: ">=26 <27"
- typescript: ">=3.8 <5.0"
+ "@babel/core": ">=7.0.0-beta.0 <8"
+ "@jest/types": ^28.0.0
+ babel-jest: ^28.0.0
+ jest: ^28.0.0
+ typescript: ">=4.3"
+ peerDependenciesMeta:
+ "@babel/core":
+ optional: true
+ "@jest/types":
+ optional: true
+ babel-jest:
+ optional: true
+ esbuild:
+ optional: true
bin:
ts-jest: cli.js
- checksum: f86db9a8489409549c61c007c37f6f745b7e1b2c88af5118b3fdff729cf897d97f20eb11af1ae9cdbeb709d942c945a49272555ba5c1d274ab382e46566fbbdb
+ checksum: 4f6d7c8dbf6deaf56f4490ae819071077e8ed30c1a3c87c7d2e21b3103e6d12aaa53d2776cb5c947bac3f3a05cd9f8dea2aedc4c6550c14fbf639c1368a0fbc9
languageName: node
linkType: hard
@@ -19599,7 +19701,7 @@ __metadata:
languageName: node
linkType: hard
-"uuid@npm:^8.0.0, uuid@npm:^8.3.0, uuid@npm:^8.3.2":
+"uuid@npm:^8.0.0, uuid@npm:^8.3.2":
version: 8.3.2
resolution: "uuid@npm:8.3.2"
bin:
@@ -19622,18 +19724,7 @@ __metadata:
languageName: node
linkType: hard
-"v8-to-istanbul@npm:^7.0.0":
- version: 7.1.2
- resolution: "v8-to-istanbul@npm:7.1.2"
- dependencies:
- "@types/istanbul-lib-coverage": ^2.0.1
- convert-source-map: ^1.6.0
- source-map: ^0.7.3
- checksum: a901917e3e321e2c74a9582cbe6652ff2b983040a683c924ce98fbccdfe249cbcb34d7d7913a13a7e4eee9bed3a51c7181b09103f4405d92f4ebac1cc40dc005
- languageName: node
- linkType: hard
-
-"v8-to-istanbul@npm:^9.0.0":
+"v8-to-istanbul@npm:^9.0.0, v8-to-istanbul@npm:^9.0.1":
version: 9.0.1
resolution: "v8-to-istanbul@npm:9.0.1"
dependencies:
@@ -19854,7 +19945,7 @@ __metadata:
languageName: node
linkType: hard
-"w3c-xmlserializer@npm:^1.0.1, w3c-xmlserializer@npm:^1.1.2":
+"w3c-xmlserializer@npm:^1.1.2":
version: 1.1.2
resolution: "w3c-xmlserializer@npm:1.1.2"
dependencies:
@@ -19874,6 +19965,15 @@ __metadata:
languageName: node
linkType: hard
+"w3c-xmlserializer@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "w3c-xmlserializer@npm:3.0.0"
+ dependencies:
+ xml-name-validator: ^4.0.0
+ checksum: 8c455303ee2aec813f8688f4a1618b78d2fd90156a233c8ef60b853418a6b23f00fe86b680f7584f48d1c2348ee0677ad43be6fb6fcc032130cfda4de8c7188e
+ languageName: node
+ linkType: hard
+
"wait-on@npm:^5.2.1":
version: 5.3.0
resolution: "wait-on@npm:5.3.0"
@@ -19942,6 +20042,13 @@ __metadata:
languageName: node
linkType: hard
+"webidl-conversions@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "webidl-conversions@npm:7.0.0"
+ checksum: 228d8cb6d270c23b0720cb2d95c579202db3aaf8f633b4e9dd94ec2000a04e7e6e43b76a94509cdb30479bd00ae253ab2371a2da9f81446cc313f89a4213a2c4
+ languageName: node
+ linkType: hard
+
"websocket-driver@npm:>=0.5.1":
version: 0.7.4
resolution: "websocket-driver@npm:0.7.4"
@@ -19969,6 +20076,15 @@ __metadata:
languageName: node
linkType: hard
+"whatwg-encoding@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "whatwg-encoding@npm:2.0.0"
+ dependencies:
+ iconv-lite: 0.6.3
+ checksum: 91b90a49f312dc751496fd23a7e68981e62f33afe938b97281ad766235c4872fc4e66319f925c5e9001502b3040dd25a33b02a9c693b73a4cbbfdc4ad10c3e3e
+ languageName: node
+ linkType: hard
+
"whatwg-mimetype@npm:^2.1.0, whatwg-mimetype@npm:^2.2.0, whatwg-mimetype@npm:^2.3.0":
version: 2.3.0
resolution: "whatwg-mimetype@npm:2.3.0"
@@ -19976,6 +20092,33 @@ __metadata:
languageName: node
linkType: hard
+"whatwg-mimetype@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "whatwg-mimetype@npm:3.0.0"
+ checksum: 323895a1cda29a5fb0b9ca82831d2c316309fede0365047c4c323073e3239067a304a09a1f4b123b9532641ab604203f33a1403b5ca6a62ef405bcd7a204080f
+ languageName: node
+ linkType: hard
+
+"whatwg-url@npm:^10.0.0":
+ version: 10.0.0
+ resolution: "whatwg-url@npm:10.0.0"
+ dependencies:
+ tr46: ^3.0.0
+ webidl-conversions: ^7.0.0
+ checksum: 57f295913cbad3b8f7843168f30dde5ff0a875cbcf80f9cceb96276e296ba925f0455b2bfd55b6829eb3d770c6ebcac48abcc182826decb748c139dbe85d92e8
+ languageName: node
+ linkType: hard
+
+"whatwg-url@npm:^11.0.0":
+ version: 11.0.0
+ resolution: "whatwg-url@npm:11.0.0"
+ dependencies:
+ tr46: ^3.0.0
+ webidl-conversions: ^7.0.0
+ checksum: f7ec264976d7c725e0696fcaf9ebe056e14422eacbf92fdbb4462034609cba7d0c85ffa1aab05e9309d42969bcf04632ba5ed3f3882c516d7b093053315bf4c1
+ languageName: node
+ linkType: hard
+
"whatwg-url@npm:^5.0.0":
version: 5.0.0
resolution: "whatwg-url@npm:5.0.0"
@@ -20225,7 +20368,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^6.1.0, ws@npm:^6.1.2":
+"ws@npm:^6.1.0":
version: 6.2.2
resolution: "ws@npm:6.2.2"
dependencies:
@@ -20249,6 +20392,21 @@ __metadata:
languageName: node
linkType: hard
+"ws@npm:^8.2.3":
+ version: 8.10.0
+ resolution: "ws@npm:8.10.0"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: db88d92897c7547ca5b24c91eca8e401788bac96c5a7935d647766481ec27fbc020947149ff820156cb1a574477e7f042962e0561cf58257e4e8be8e095534a3
+ languageName: node
+ linkType: hard
+
"xdg-basedir@npm:^4.0.0":
version: 4.0.0
resolution: "xdg-basedir@npm:4.0.0"
@@ -20275,6 +20433,13 @@ __metadata:
languageName: node
linkType: hard
+"xml-name-validator@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "xml-name-validator@npm:4.0.0"
+ checksum: c1bfa219d64e56fee265b2bd31b2fcecefc063ee802da1e73bad1f21d7afd89b943c9e2c97af2942f60b1ad46f915a4c81e00039c7d398b53cf410e29d3c30bd
+ languageName: node
+ linkType: hard
+
"xml@npm:^1.0.1":
version: 1.0.1
resolution: "xml@npm:1.0.1"
@@ -20340,13 +20505,6 @@ __metadata:
languageName: node
linkType: hard
-"yargs-parser@npm:20.x":
- version: 20.2.9
- resolution: "yargs-parser@npm:20.2.9"
- checksum: 0685a8e58bbfb57fab6aefe03c6da904a59769bd803a722bb098bd5b0f29d274a1357762c7258fb487512811b8063fb5d2824a3415a0a4540598335b3b086c72
- languageName: node
- linkType: hard
-
"yargs-parser@npm:21.0.1":
version: 21.0.1
resolution: "yargs-parser@npm:21.0.1"
@@ -20354,7 +20512,7 @@ __metadata:
languageName: node
linkType: hard
-"yargs-parser@npm:>=21.0.1, yargs-parser@npm:^21.0.0":
+"yargs-parser@npm:>=21.0.1, yargs-parser@npm:^21.0.0, yargs-parser@npm:^21.0.1":
version: 21.1.1
resolution: "yargs-parser@npm:21.1.1"
checksum: f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2
@@ -20390,7 +20548,7 @@ __metadata:
languageName: node
linkType: hard
-"yargs@npm:^17.4.0":
+"yargs@npm:^17.3.1, yargs@npm:^17.4.0":
version: 17.6.0
resolution: "yargs@npm:17.6.0"
dependencies:
From 22bcdd0d8932992b77e21e1a94143d3b5b26d905 Mon Sep 17 00:00:00 2001
From: Mark
Date: Mon, 24 Oct 2022 23:23:14 -0500
Subject: [PATCH 02/39] Fix some of the Angular tests
---
.../src/builders/build-storybook/index.spec.ts | 2 +-
.../src/builders/start-storybook/index.spec.ts | 2 +-
.../angular/src/builders/utils/run-compodoc.spec.ts | 2 ++
.../src/client/angular-beta/RendererFactory.test.ts | 12 +++++++-----
.../src/client/angular-beta/StorybookModule.ts | 12 +++++++++++-
5 files changed, 22 insertions(+), 8 deletions(-)
diff --git a/code/frameworks/angular/src/builders/build-storybook/index.spec.ts b/code/frameworks/angular/src/builders/build-storybook/index.spec.ts
index 6703244616da..7e6e2b729c02 100644
--- a/code/frameworks/angular/src/builders/build-storybook/index.spec.ts
+++ b/code/frameworks/angular/src/builders/build-storybook/index.spec.ts
@@ -4,7 +4,7 @@ import { schema } from '@angular-devkit/core';
import * as path from 'path';
const buildStandaloneMock = jest.fn();
-jest.doMock('@storybook/angular/standalone', () => buildStandaloneMock);
+jest.doMock('@storybook/core-server/standalone', () => buildStandaloneMock);
jest.doMock('find-up', () => ({ sync: () => './storybook/tsconfig.ts' }));
const cpSpawnMock = {
diff --git a/code/frameworks/angular/src/builders/start-storybook/index.spec.ts b/code/frameworks/angular/src/builders/start-storybook/index.spec.ts
index 381024a46399..081926793439 100644
--- a/code/frameworks/angular/src/builders/start-storybook/index.spec.ts
+++ b/code/frameworks/angular/src/builders/start-storybook/index.spec.ts
@@ -4,7 +4,7 @@ import { schema } from '@angular-devkit/core';
import * as path from 'path';
const buildStandaloneMock = jest.fn();
-jest.doMock('@storybook/angular/standalone', () => buildStandaloneMock);
+jest.doMock('@storybook/core-server/standalone', () => buildStandaloneMock);
jest.doMock('find-up', () => ({ sync: () => './storybook/tsconfig.ts' }));
const cpSpawnMock = {
diff --git a/code/frameworks/angular/src/builders/utils/run-compodoc.spec.ts b/code/frameworks/angular/src/builders/utils/run-compodoc.spec.ts
index 900bc6a7669f..06d0f37a5223 100644
--- a/code/frameworks/angular/src/builders/utils/run-compodoc.spec.ts
+++ b/code/frameworks/angular/src/builders/utils/run-compodoc.spec.ts
@@ -51,6 +51,7 @@ describe('runCompodoc', () => {
['compodoc', '-p', 'path/to/tsconfig.json', '-d', 'path/to/project'],
{
cwd: 'path/to/project',
+ shell: true,
}
);
});
@@ -74,6 +75,7 @@ describe('runCompodoc', () => {
['compodoc', '-d', 'path/to/project', '-p', 'path/to/tsconfig.stories.json'],
{
cwd: 'path/to/project',
+ shell: true,
}
);
});
diff --git a/code/frameworks/angular/src/client/angular-beta/RendererFactory.test.ts b/code/frameworks/angular/src/client/angular-beta/RendererFactory.test.ts
index 0129a09f68a2..a50a8c5ff80c 100644
--- a/code/frameworks/angular/src/client/angular-beta/RendererFactory.test.ts
+++ b/code/frameworks/angular/src/client/angular-beta/RendererFactory.test.ts
@@ -18,8 +18,8 @@ describe('RendererFactory', () => {
beforeEach(async () => {
rendererFactory = new RendererFactory();
document.body.innerHTML =
- '';
- rootTargetDOMNode = global.document.getElementById('root');
+ '';
+ rootTargetDOMNode = global.document.getElementById('storybook-root');
rootDocstargetDOMNode = global.document.getElementById('root-docs');
(platformBrowserDynamic as any).mockImplementation(platformBrowserDynamicTesting);
jest.spyOn(console, 'log').mockImplementation(() => {});
@@ -301,14 +301,16 @@ describe('RendererFactory', () => {
});
it('should reset root HTML', async () => {
- global.document.getElementById('root').appendChild(global.document.createElement('👾'));
+ global.document
+ .getElementById('storybook-root')
+ .appendChild(global.document.createElement('👾'));
- expect(global.document.getElementById('root').innerHTML).toContain('Canvas 🖼');
+ expect(global.document.getElementById('storybook-root').innerHTML).toContain('Canvas 🖼');
const render = await rendererFactory.getRendererInstance(
'my-story-in-docs',
rootDocstargetDOMNode
);
- expect(global.document.getElementById('root').innerHTML).toBe('');
+ expect(global.document.getElementById('storybook-root').innerHTML).toBe('');
});
});
diff --git a/code/frameworks/angular/src/client/angular-beta/StorybookModule.ts b/code/frameworks/angular/src/client/angular-beta/StorybookModule.ts
index 7bc401b66c54..5403a3ecbea0 100644
--- a/code/frameworks/angular/src/client/angular-beta/StorybookModule.ts
+++ b/code/frameworks/angular/src/client/angular-beta/StorybookModule.ts
@@ -7,6 +7,7 @@ import { storyPropsProvider } from './StorybookProvider';
import { isComponentAlreadyDeclaredInModules } from './utils/NgModulesAnalyzer';
import { isDeclarable, isStandaloneComponent } from './utils/NgComponentAnalyzer';
import { createStorybookWrapperComponent } from './StorybookWrapperComponent';
+import { computesTemplateFromComponent } from './ComputesTemplateFromComponent';
export const getStorybookModuleMetadata = (
{
@@ -21,7 +22,12 @@ export const getStorybookModuleMetadata = (
storyProps$: Subject
): NgModule => {
const { props, styles, moduleMetadata = {} } = storyFnAngular;
- const { template } = storyFnAngular;
+ let { template } = storyFnAngular;
+
+ const hasTemplate = !hasNoTemplate(template);
+ if (!hasTemplate && component) {
+ template = computesTemplateFromComponent(component, props, '');
+ }
/**
* Create a component that wraps generated template and gives it props
@@ -68,3 +74,7 @@ export const createStorybookModule = (ngModule: NgModule): Type => {
class StorybookModule {}
return StorybookModule;
};
+
+function hasNoTemplate(template: string | null | undefined): template is undefined {
+ return template === null || template === undefined;
+}
From 2c509cb2f743187fd1315a076822b20f38f55478 Mon Sep 17 00:00:00 2001
From: Mark
Date: Tue, 1 Nov 2022 03:08:53 -0500
Subject: [PATCH 03/39] More Angular test fixes and others
---
code/frameworks/angular/jest.config.js | 2 +-
code/frameworks/angular/setup-jest.ts | 8 +
.../builders/build-storybook/index.spec.ts | 34 +++--
.../builders/start-storybook/index.spec.ts | 30 +++-
.../doc-button/compodoc-posix.snapshot | 140 +++++++++---------
.../doc-button/compodoc-undefined.snapshot | 112 +++++++-------
code/jest.config.js | 6 +-
code/jest.init.ts | 7 +
code/lib/api/package.json | 2 +-
code/lib/core-server/package.json | 2 +-
.../src/utils/StoryIndexGenerator.test.ts | 9 +-
.../lib/core-server/src/withTelemetry.test.ts | 31 ++--
.../src/PreviewWeb.integration.test.ts | 5 +-
code/lib/preview-web/src/PreviewWeb.test.ts | 5 +-
code/renderers/react/package.json | 2 +-
code/yarn.lock | 10 +-
16 files changed, 221 insertions(+), 184 deletions(-)
diff --git a/code/frameworks/angular/jest.config.js b/code/frameworks/angular/jest.config.js
index 687a16f155b2..c98df845e713 100644
--- a/code/frameworks/angular/jest.config.js
+++ b/code/frameworks/angular/jest.config.js
@@ -1,5 +1,5 @@
module.exports = {
preset: 'jest-preset-angular',
setupFilesAfterEnv: ['/setup-jest.ts'],
- transformIgnorePatterns: ['^.+\\.js$'],
+ transformIgnorePatterns: ['/node_modules/(?!@angular|rxjs|nanoid|uuid)'],
};
diff --git a/code/frameworks/angular/setup-jest.ts b/code/frameworks/angular/setup-jest.ts
index 3caa91649606..06e753a2e78e 100644
--- a/code/frameworks/angular/setup-jest.ts
+++ b/code/frameworks/angular/setup-jest.ts
@@ -1,4 +1,12 @@
// eslint-disable-next-line import/no-extraneous-dependencies
import 'jest-preset-angular/setup-jest';
+import { webcrypto } from 'node:crypto';
+
+Object.defineProperty(window, 'crypto', {
+ get() {
+ return webcrypto;
+ },
+});
+
global.EventSource = class {} as any;
diff --git a/code/frameworks/angular/src/builders/build-storybook/index.spec.ts b/code/frameworks/angular/src/builders/build-storybook/index.spec.ts
index 7e6e2b729c02..e408b36d4ac8 100644
--- a/code/frameworks/angular/src/builders/build-storybook/index.spec.ts
+++ b/code/frameworks/angular/src/builders/build-storybook/index.spec.ts
@@ -3,8 +3,13 @@ import { TestingArchitectHost } from '@angular-devkit/architect/testing';
import { schema } from '@angular-devkit/core';
import * as path from 'path';
-const buildStandaloneMock = jest.fn();
-jest.doMock('@storybook/core-server/standalone', () => buildStandaloneMock);
+const buildDevStandaloneMock = jest.fn();
+const buildStaticStandaloneMock = jest.fn();
+const buildMock = {
+ buildDevStandalone: buildDevStandaloneMock,
+ buildStaticStandalone: buildStaticStandaloneMock,
+};
+jest.doMock('@storybook/core-server', () => buildMock);
jest.doMock('find-up', () => ({ sync: () => './storybook/tsconfig.ts' }));
const cpSpawnMock = {
@@ -50,7 +55,7 @@ describe('Build Storybook Builder', () => {
});
beforeEach(() => {
- buildStandaloneMock.mockImplementation((_options: unknown) => Promise.resolve());
+ buildStaticStandaloneMock.mockImplementation((_options: unknown) => Promise.resolve());
cpSpawnMock.spawn.mockImplementation(() => ({
stdout: { on: () => {} },
stderr: { on: () => {} },
@@ -74,14 +79,16 @@ describe('Build Storybook Builder', () => {
expect(output.success).toBeTruthy();
expect(cpSpawnMock.spawn).not.toHaveBeenCalledWith();
- expect(buildStandaloneMock).toHaveBeenCalledWith({
+ expect(buildStaticStandaloneMock).toHaveBeenCalledWith({
angularBrowserTarget: 'angular-cli:build-2',
angularBuilderContext: expect.any(Object),
angularBuilderOptions: {},
configDir: '.storybook',
+ docs: undefined,
loglevel: undefined,
quiet: false,
outputDir: 'storybook-static',
+ packageJson: expect.any(Object),
mode: 'static',
tsConfig: './storybook/tsconfig.ts',
webpackStatsJson: false,
@@ -100,14 +107,16 @@ describe('Build Storybook Builder', () => {
expect(output.success).toBeTruthy();
expect(cpSpawnMock.spawn).not.toHaveBeenCalledWith();
- expect(buildStandaloneMock).toHaveBeenCalledWith({
+ expect(buildStaticStandaloneMock).toHaveBeenCalledWith({
angularBrowserTarget: null,
angularBuilderContext: expect.any(Object),
angularBuilderOptions: {},
configDir: '.storybook',
+ docs: undefined,
loglevel: undefined,
quiet: false,
outputDir: 'storybook-static',
+ packageJson: expect.any(Object),
mode: 'static',
tsConfig: 'path/to/tsConfig.json',
webpackStatsJson: false,
@@ -127,14 +136,16 @@ describe('Build Storybook Builder', () => {
expect(output.success).toBeTruthy();
expect(cpSpawnMock.spawn).not.toHaveBeenCalledWith();
- expect(buildStandaloneMock).toHaveBeenCalledWith({
+ expect(buildStaticStandaloneMock).toHaveBeenCalledWith({
angularBrowserTarget: null,
angularBuilderContext: expect.any(Object),
angularBuilderOptions: {},
configDir: '.storybook',
+ docs: undefined,
loglevel: undefined,
quiet: false,
outputDir: 'storybook-static',
+ packageJson: expect.any(Object),
mode: 'static',
tsConfig: 'path/to/tsConfig.json',
webpackStatsJson: true,
@@ -142,7 +153,7 @@ describe('Build Storybook Builder', () => {
});
it('should throw error', async () => {
- buildStandaloneMock.mockRejectedValue(true);
+ buildStaticStandaloneMock.mockRejectedValue(true);
const run = await architect.scheduleBuilder('@storybook/angular:start-storybook', {
browserTarget: 'angular-cli:build-2',
@@ -177,16 +188,19 @@ describe('Build Storybook Builder', () => {
['compodoc', '-p', './storybook/tsconfig.ts', '-d', '', '-e', 'json'],
{
cwd: '',
+ shell: true,
}
);
- expect(buildStandaloneMock).toHaveBeenCalledWith({
+ expect(buildStaticStandaloneMock).toHaveBeenCalledWith({
angularBrowserTarget: 'angular-cli:build-2',
angularBuilderContext: expect.any(Object),
angularBuilderOptions: {},
configDir: '.storybook',
+ docs: undefined,
loglevel: undefined,
quiet: false,
outputDir: 'storybook-static',
+ packageJson: expect.any(Object),
mode: 'static',
tsConfig: './storybook/tsconfig.ts',
webpackStatsJson: false,
@@ -206,14 +220,16 @@ describe('Build Storybook Builder', () => {
expect(output.success).toBeTruthy();
expect(cpSpawnMock.spawn).not.toHaveBeenCalledWith();
- expect(buildStandaloneMock).toHaveBeenCalledWith({
+ expect(buildStaticStandaloneMock).toHaveBeenCalledWith({
angularBrowserTarget: null,
angularBuilderContext: expect.any(Object),
angularBuilderOptions: { styles: ['style.scss'] },
configDir: '.storybook',
+ docs: undefined,
loglevel: undefined,
quiet: false,
outputDir: 'storybook-static',
+ packageJson: expect.any(Object),
mode: 'static',
tsConfig: 'path/to/tsConfig.json',
webpackStatsJson: false,
diff --git a/code/frameworks/angular/src/builders/start-storybook/index.spec.ts b/code/frameworks/angular/src/builders/start-storybook/index.spec.ts
index 081926793439..e6aa5f0df051 100644
--- a/code/frameworks/angular/src/builders/start-storybook/index.spec.ts
+++ b/code/frameworks/angular/src/builders/start-storybook/index.spec.ts
@@ -3,8 +3,13 @@ import { TestingArchitectHost } from '@angular-devkit/architect/testing';
import { schema } from '@angular-devkit/core';
import * as path from 'path';
-const buildStandaloneMock = jest.fn();
-jest.doMock('@storybook/core-server/standalone', () => buildStandaloneMock);
+const buildDevStandaloneMock = jest.fn();
+const buildStaticStandaloneMock = jest.fn();
+const buildMock = {
+ buildDevStandalone: buildDevStandaloneMock,
+ buildStaticStandalone: buildStaticStandaloneMock,
+};
+jest.doMock('@storybook/core-server', () => buildMock);
jest.doMock('find-up', () => ({ sync: () => './storybook/tsconfig.ts' }));
const cpSpawnMock = {
@@ -49,7 +54,7 @@ describe('Start Storybook Builder', () => {
});
beforeEach(() => {
- buildStandaloneMock.mockImplementation((_options: unknown) => Promise.resolve());
+ buildDevStandaloneMock.mockImplementation((_options: unknown) => Promise.resolve());
cpSpawnMock.spawn.mockImplementation(() => ({
stdout: { on: () => {} },
stderr: { on: () => {} },
@@ -74,14 +79,16 @@ describe('Start Storybook Builder', () => {
expect(output.success).toBeTruthy();
expect(cpSpawnMock.spawn).not.toHaveBeenCalledWith();
- expect(buildStandaloneMock).toHaveBeenCalledWith({
+ expect(buildDevStandaloneMock).toHaveBeenCalledWith({
angularBrowserTarget: 'angular-cli:build-2',
angularBuilderContext: expect.any(Object),
angularBuilderOptions: {},
ci: false,
configDir: '.storybook',
+ docs: undefined,
host: 'localhost',
https: false,
+ packageJson: expect.any(Object),
port: 4400,
quiet: false,
smokeTest: false,
@@ -105,14 +112,16 @@ describe('Start Storybook Builder', () => {
expect(output.success).toBeTruthy();
expect(cpSpawnMock.spawn).not.toHaveBeenCalledWith();
- expect(buildStandaloneMock).toHaveBeenCalledWith({
+ expect(buildDevStandaloneMock).toHaveBeenCalledWith({
angularBrowserTarget: null,
angularBuilderContext: expect.any(Object),
angularBuilderOptions: {},
ci: false,
configDir: '.storybook',
+ docs: undefined,
host: 'localhost',
https: false,
+ packageJson: expect.any(Object),
port: 4400,
quiet: false,
smokeTest: false,
@@ -124,7 +133,7 @@ describe('Start Storybook Builder', () => {
});
it('should throw error', async () => {
- buildStandaloneMock.mockRejectedValue(true);
+ buildDevStandaloneMock.mockRejectedValue(true);
const run = await architect.scheduleBuilder('@storybook/angular:start-storybook', {
browserTarget: 'angular-cli:build-2',
@@ -159,16 +168,19 @@ describe('Start Storybook Builder', () => {
['compodoc', '-p', './storybook/tsconfig.ts', '-d', '', '-e', 'json'],
{
cwd: '',
+ shell: true,
}
);
- expect(buildStandaloneMock).toHaveBeenCalledWith({
+ expect(buildDevStandaloneMock).toHaveBeenCalledWith({
angularBrowserTarget: 'angular-cli:build-2',
angularBuilderContext: expect.any(Object),
angularBuilderOptions: {},
ci: false,
configDir: '.storybook',
+ docs: undefined,
host: 'localhost',
https: false,
+ packageJson: expect.any(Object),
port: 9009,
quiet: false,
smokeTest: false,
@@ -193,7 +205,7 @@ describe('Start Storybook Builder', () => {
expect(output.success).toBeTruthy();
expect(cpSpawnMock.spawn).not.toHaveBeenCalledWith();
- expect(buildStandaloneMock).toHaveBeenCalledWith({
+ expect(buildDevStandaloneMock).toHaveBeenCalledWith({
angularBrowserTarget: null,
angularBuilderContext: expect.any(Object),
angularBuilderOptions: {
@@ -201,9 +213,11 @@ describe('Start Storybook Builder', () => {
},
ci: false,
configDir: '.storybook',
+ docs: undefined,
host: 'localhost',
https: false,
port: 4400,
+ packageJson: expect.any(Object),
quiet: false,
smokeTest: false,
sslCa: undefined,
diff --git a/code/frameworks/angular/src/client/docs/__testfixtures__/doc-button/compodoc-posix.snapshot b/code/frameworks/angular/src/client/docs/__testfixtures__/doc-button/compodoc-posix.snapshot
index dbb2d4c08edf..de95727d81f5 100644
--- a/code/frameworks/angular/src/client/docs/__testfixtures__/doc-button/compodoc-posix.snapshot
+++ b/code/frameworks/angular/src/client/docs/__testfixtures__/doc-button/compodoc-posix.snapshot
@@ -10,7 +10,7 @@ Object {
"getSignature": Object {
"description": "Getter for inputValue
.
",
- "line": 115,
+ "line": 116,
"name": "inputValue",
"rawdescription": "
Getter for \`inputValue\`.",
@@ -42,7 +42,7 @@ Getter for \`inputValue\`.",
"type": "string",
},
],
- "line": 110,
+ "line": 111,
"name": "inputValue",
"rawdescription": "
Setter for \`inputValue\` that is also an \`@Input\`.",
@@ -74,7 +74,7 @@ Setter for \`inputValue\` that is also an \`@Input\`.",
"type": "T[]",
},
],
- "line": 195,
+ "line": 196,
"name": "item",
"returnType": "void",
"type": "void",
@@ -84,7 +84,7 @@ Setter for \`inputValue\` that is also an \`@Input\`.",
"getSignature": Object {
"description": "Get the private value.
",
- "line": 154,
+ "line": 155,
"name": "value",
"rawdescription": "
Get the private value.",
@@ -116,7 +116,7 @@ Get the private value.",
"type": "string | number",
},
],
- "line": 149,
+ "line": 150,
"name": "value",
"rawdescription": "
Set the private value.",
@@ -137,14 +137,14 @@ like bold, italic, and inline code
.
",
"encapsulation": Array [],
"entryComponents": Array [],
- "file": "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts",
+ "file": "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts",
"hostBindings": Array [
Object {
"decorators": Array [],
"defaultValue": "false",
"deprecated": false,
"deprecationMessage": "",
- "line": 124,
+ "line": 125,
"name": "class.focused",
"type": "boolean",
},
@@ -164,7 +164,7 @@ like bold, italic, and inline code
.
],
"deprecated": false,
"deprecationMessage": "",
- "line": 120,
+ "line": 121,
"name": "click",
},
],
@@ -177,7 +177,7 @@ like bold, italic, and inline code
.
"deprecationMessage": "",
"description": "Specify the accent-type of the button
",
- "line": 56,
+ "line": 57,
"name": "accent",
"rawdescription": "
Specify the accent-type of the button",
@@ -190,7 +190,7 @@ Specify the accent-type of the button",
"deprecationMessage": "",
"description": "Appearance style of the button.
",
- "line": 52,
+ "line": 53,
"name": "appearance",
"rawdescription": "
Appearance style of the button.",
@@ -202,7 +202,7 @@ Appearance style of the button.",
"deprecationMessage": "",
"description": "Setter for inputValue
that is also an @Input
.
",
- "line": 110,
+ "line": 111,
"name": "inputValue",
"rawdescription": "
Setter for \`inputValue\` that is also an \`@Input\`.",
@@ -215,7 +215,7 @@ Setter for \`inputValue\` that is also an \`@Input\`.",
"deprecationMessage": "",
"description": "Sets the button to a disabled state.
",
- "line": 60,
+ "line": 61,
"name": "isDisabled",
"rawdescription": "
Sets the button to a disabled state.",
@@ -225,7 +225,7 @@ Sets the button to a disabled state.",
"decorators": Array [],
"deprecated": false,
"deprecationMessage": "",
- "line": 195,
+ "line": 196,
"name": "item",
"type": "T[]",
},
@@ -238,24 +238,24 @@ Sets the button to a disabled state.",
"jsdoctags": Array [
Object {
"comment": "",
- "end": 1525,
+ "end": 1587,
"flags": 4227072,
"kind": 325,
"modifierFlagsCache": 0,
- "pos": 1512,
+ "pos": 1574,
"tagName": Object {
- "end": 1521,
+ "end": 1583,
"escapedText": "required",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 1513,
+ "pos": 1575,
"transformFlags": 0,
},
"transformFlags": 0,
},
],
- "line": 68,
+ "line": 69,
"name": "label",
"rawdescription": "
@@ -268,7 +268,7 @@ The inner text of the button.
"decorators": Array [],
"deprecated": false,
"deprecationMessage": "",
- "line": 192,
+ "line": 193,
"name": "showKeyAlias",
"type": "",
},
@@ -279,7 +279,7 @@ The inner text of the button.
"deprecationMessage": "",
"description": "Size of the button.
",
- "line": 72,
+ "line": 73,
"name": "size",
"rawdescription": "
Size of the button.",
@@ -291,7 +291,7 @@ Size of the button.",
"deprecationMessage": "",
"description": "Specifies some arbitrary object
",
- "line": 75,
+ "line": 76,
"name": "someDataObject",
"rawdescription": "
Specifies some arbitrary object",
@@ -307,24 +307,24 @@ Specifies some arbitrary object",
"jsdoctags": Array [
Object {
"comment": "",
- "end": 1802,
+ "end": 1864,
"flags": 4227072,
"kind": 329,
"modifierFlagsCache": 0,
- "pos": 1787,
+ "pos": 1849,
"tagName": Object {
- "end": 1798,
+ "end": 1860,
"escapedText": "deprecated",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 1788,
+ "pos": 1850,
"transformFlags": 0,
},
"transformFlags": 0,
},
],
- "line": 83,
+ "line": 84,
"name": "somethingYouShouldNotUse",
"rawdescription": "
@@ -361,21 +361,21 @@ Some input you shouldn't use.
"deprecated": false,
"deprecationMessage": "",
"name": Object {
- "end": 3518,
+ "end": 3580,
"escapedText": "x",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3517,
+ "pos": 3579,
"transformFlags": 0,
},
"tagName": Object {
- "end": 3516,
+ "end": 3578,
"escapedText": "param",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3511,
+ "pos": 3573,
"transformFlags": 0,
},
"type": "number",
@@ -386,27 +386,27 @@ Some input you shouldn't use.
"deprecated": false,
"deprecationMessage": "",
"name": Object {
- "end": 3563,
+ "end": 3625,
"escapedText": "y",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3562,
+ "pos": 3624,
"transformFlags": 0,
},
"tagName": Object {
- "end": 3561,
+ "end": 3623,
"escapedText": "param",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3556,
+ "pos": 3618,
"transformFlags": 0,
},
"type": "string | number",
},
],
- "line": 164,
+ "line": 165,
"modifierKind": Array [
123,
],
@@ -448,7 +448,7 @@ An internal calculation method which adds \`x\` and \`y\` together.
"type": "",
},
],
- "line": 120,
+ "line": 121,
"name": "onClickListener",
"optional": false,
"returnType": "void",
@@ -474,27 +474,27 @@ An internal calculation method which adds \`x\` and \`y\` together.
"deprecated": false,
"deprecationMessage": "",
"name": Object {
- "end": 4079,
+ "end": 4141,
"escapedText": "password",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 4071,
+ "pos": 4133,
"transformFlags": 0,
},
"tagName": Object {
- "end": 4070,
+ "end": 4132,
"escapedText": "param",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 4065,
+ "pos": 4127,
"transformFlags": 0,
},
"type": "string",
},
],
- "line": 187,
+ "line": 188,
"modifierKind": Array [
121,
],
@@ -529,28 +529,28 @@ A private method.
"deprecated": false,
"deprecationMessage": "",
"name": Object {
- "end": 3938,
+ "end": 4000,
"escapedText": "id",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3936,
+ "pos": 3998,
"transformFlags": 0,
},
"optional": true,
"tagName": Object {
- "end": 3935,
+ "end": 3997,
"escapedText": "param",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3930,
+ "pos": 3992,
"transformFlags": 0,
},
"type": "number",
},
],
- "line": 178,
+ "line": 179,
"modifierKind": Array [
122,
],
@@ -588,7 +588,7 @@ A protected method.
"type": "ISomeInterface",
},
],
- "line": 169,
+ "line": 170,
"modifierKind": Array [
123,
],
@@ -610,7 +610,7 @@ A public method using an interface.",
"description": "Handler to be called when the button is clicked by a user.
Will also block the emission of the event if isDisabled
is true.
",
- "line": 91,
+ "line": 92,
"name": "onClick",
"rawdescription": "
@@ -627,7 +627,7 @@ Will also block the emission of the event if \`isDisabled\` is true.
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 106,
+ "line": 107,
"modifierKind": Array [
121,
],
@@ -641,7 +641,7 @@ Will also block the emission of the event if \`isDisabled\` is true.
"deprecationMessage": "",
"description": "Private value.
",
- "line": 146,
+ "line": 147,
"modifierKind": Array [
121,
],
@@ -661,7 +661,7 @@ Private value.",
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 48,
+ "line": 49,
"name": "buttonRef",
"optional": false,
"type": "ElementRef",
@@ -677,7 +677,7 @@ Private value.",
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 124,
+ "line": 125,
"name": "focus",
"optional": false,
"type": "",
@@ -688,7 +688,7 @@ Private value.",
"deprecationMessage": "",
"description": "Public value.
",
- "line": 143,
+ "line": 144,
"modifierKind": Array [
123,
],
@@ -702,7 +702,7 @@ Public value.",
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 199,
+ "line": 200,
"modifierKind": Array [
123,
],
@@ -937,7 +937,7 @@ export class InputComponent {
Object {
"coverageCount": "16/25",
"coveragePercent": 64,
- "filePath": "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts",
+ "filePath": "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts",
"linktype": "component",
"name": "InputComponent",
"status": "good",
@@ -946,7 +946,7 @@ export class InputComponent {
Object {
"coverageCount": "0/4",
"coveragePercent": 0,
- "filePath": "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts",
+ "filePath": "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts",
"linktype": "interface",
"name": "ISomeInterface",
"status": "low",
@@ -955,7 +955,7 @@ export class InputComponent {
Object {
"coverageCount": "0/1",
"coveragePercent": 0,
- "filePath": "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts",
+ "filePath": "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts",
"linksubtype": "variable",
"linktype": "miscellaneous",
"name": "exportedConstant",
@@ -973,7 +973,7 @@ export class InputComponent {
Object {
"deprecated": false,
"deprecationMessage": "",
- "file": "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts",
+ "file": "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts",
"id": "interface-ISomeInterface-d145da25329b094ee29610c45a9e46387cb39eddb2a67b4c9fadb84bcec76eacd60d131e48d98b2ee5725dedd25f2eb299b704e8e0a34307d6e84f6e57d57044",
"indexSignatures": Array [],
"kind": 165,
@@ -984,7 +984,7 @@ export class InputComponent {
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 25,
+ "line": 26,
"name": "one",
"optional": false,
"type": "string",
@@ -993,7 +993,7 @@ export class InputComponent {
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 27,
+ "line": 28,
"name": "three",
"optional": false,
"type": "any[]",
@@ -1002,7 +1002,7 @@ export class InputComponent {
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 26,
+ "line": 27,
"name": "two",
"optional": false,
"type": "boolean",
@@ -1230,14 +1230,14 @@ export class InputComponent {
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "file": "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts",
+ "file": "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts",
"name": "ButtonAccent",
"subtype": "enum",
},
],
"functions": Array [],
"groupedEnumerations": Object {
- "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts": Array [
+ "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts": Array [
Object {
"childs": Array [
Object {
@@ -1257,7 +1257,7 @@ export class InputComponent {
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "file": "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts",
+ "file": "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts",
"name": "ButtonAccent",
"subtype": "enum",
},
@@ -1265,13 +1265,13 @@ export class InputComponent {
},
"groupedFunctions": Object {},
"groupedTypeAliases": Object {
- "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts": Array [
+ "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts": Array [
Object {
"ctype": "miscellaneous",
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "file": "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts",
+ "file": "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts",
"kind": 186,
"name": "ButtonSize",
"rawtype": "\\"small\\" | \\"medium\\" | \\"large\\" | \\"xlarge\\"",
@@ -1280,13 +1280,13 @@ export class InputComponent {
],
},
"groupedVariables": Object {
- "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts": Array [
+ "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts": Array [
Object {
"ctype": "miscellaneous",
"defaultValue": "'An exported constant'",
"deprecated": false,
"deprecationMessage": "",
- "file": "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts",
+ "file": "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts",
"name": "exportedConstant",
"subtype": "variable",
"type": "string",
@@ -1299,7 +1299,7 @@ export class InputComponent {
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "file": "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts",
+ "file": "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts",
"kind": 186,
"name": "ButtonSize",
"rawtype": "\\"small\\" | \\"medium\\" | \\"large\\" | \\"xlarge\\"",
@@ -1312,7 +1312,7 @@ export class InputComponent {
"defaultValue": "'An exported constant'",
"deprecated": false,
"deprecationMessage": "",
- "file": "addons/docs/src/frameworks/angular/__testfixtures__/doc-button/input.ts",
+ "file": "frameworks/angular/src/client/docs/__testfixtures__/doc-button/input.ts",
"name": "exportedConstant",
"subtype": "variable",
"type": "string",
diff --git a/code/frameworks/angular/src/client/docs/__testfixtures__/doc-button/compodoc-undefined.snapshot b/code/frameworks/angular/src/client/docs/__testfixtures__/doc-button/compodoc-undefined.snapshot
index 012aeb4a1651..de95727d81f5 100644
--- a/code/frameworks/angular/src/client/docs/__testfixtures__/doc-button/compodoc-undefined.snapshot
+++ b/code/frameworks/angular/src/client/docs/__testfixtures__/doc-button/compodoc-undefined.snapshot
@@ -10,7 +10,7 @@ Object {
"getSignature": Object {
"description": "Getter for inputValue
.
",
- "line": 115,
+ "line": 116,
"name": "inputValue",
"rawdescription": "
Getter for \`inputValue\`.",
@@ -42,7 +42,7 @@ Getter for \`inputValue\`.",
"type": "string",
},
],
- "line": 110,
+ "line": 111,
"name": "inputValue",
"rawdescription": "
Setter for \`inputValue\` that is also an \`@Input\`.",
@@ -74,7 +74,7 @@ Setter for \`inputValue\` that is also an \`@Input\`.",
"type": "T[]",
},
],
- "line": 195,
+ "line": 196,
"name": "item",
"returnType": "void",
"type": "void",
@@ -84,7 +84,7 @@ Setter for \`inputValue\` that is also an \`@Input\`.",
"getSignature": Object {
"description": "Get the private value.
",
- "line": 154,
+ "line": 155,
"name": "value",
"rawdescription": "
Get the private value.",
@@ -116,7 +116,7 @@ Get the private value.",
"type": "string | number",
},
],
- "line": 149,
+ "line": 150,
"name": "value",
"rawdescription": "
Set the private value.",
@@ -144,7 +144,7 @@ like bold, italic, and inline code
.
"defaultValue": "false",
"deprecated": false,
"deprecationMessage": "",
- "line": 124,
+ "line": 125,
"name": "class.focused",
"type": "boolean",
},
@@ -164,7 +164,7 @@ like bold, italic, and inline code
.
],
"deprecated": false,
"deprecationMessage": "",
- "line": 120,
+ "line": 121,
"name": "click",
},
],
@@ -177,7 +177,7 @@ like bold, italic, and inline code
.
"deprecationMessage": "",
"description": "Specify the accent-type of the button
",
- "line": 56,
+ "line": 57,
"name": "accent",
"rawdescription": "
Specify the accent-type of the button",
@@ -190,7 +190,7 @@ Specify the accent-type of the button",
"deprecationMessage": "",
"description": "Appearance style of the button.
",
- "line": 52,
+ "line": 53,
"name": "appearance",
"rawdescription": "
Appearance style of the button.",
@@ -202,7 +202,7 @@ Appearance style of the button.",
"deprecationMessage": "",
"description": "Setter for inputValue
that is also an @Input
.
",
- "line": 110,
+ "line": 111,
"name": "inputValue",
"rawdescription": "
Setter for \`inputValue\` that is also an \`@Input\`.",
@@ -215,7 +215,7 @@ Setter for \`inputValue\` that is also an \`@Input\`.",
"deprecationMessage": "",
"description": "Sets the button to a disabled state.
",
- "line": 60,
+ "line": 61,
"name": "isDisabled",
"rawdescription": "
Sets the button to a disabled state.",
@@ -225,7 +225,7 @@ Sets the button to a disabled state.",
"decorators": Array [],
"deprecated": false,
"deprecationMessage": "",
- "line": 195,
+ "line": 196,
"name": "item",
"type": "T[]",
},
@@ -238,24 +238,24 @@ Sets the button to a disabled state.",
"jsdoctags": Array [
Object {
"comment": "",
- "end": 1525,
+ "end": 1587,
"flags": 4227072,
"kind": 325,
"modifierFlagsCache": 0,
- "pos": 1512,
+ "pos": 1574,
"tagName": Object {
- "end": 1521,
+ "end": 1583,
"escapedText": "required",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 1513,
+ "pos": 1575,
"transformFlags": 0,
},
"transformFlags": 0,
},
],
- "line": 68,
+ "line": 69,
"name": "label",
"rawdescription": "
@@ -268,7 +268,7 @@ The inner text of the button.
"decorators": Array [],
"deprecated": false,
"deprecationMessage": "",
- "line": 192,
+ "line": 193,
"name": "showKeyAlias",
"type": "",
},
@@ -279,7 +279,7 @@ The inner text of the button.
"deprecationMessage": "",
"description": "Size of the button.
",
- "line": 72,
+ "line": 73,
"name": "size",
"rawdescription": "
Size of the button.",
@@ -291,7 +291,7 @@ Size of the button.",
"deprecationMessage": "",
"description": "Specifies some arbitrary object
",
- "line": 75,
+ "line": 76,
"name": "someDataObject",
"rawdescription": "
Specifies some arbitrary object",
@@ -307,24 +307,24 @@ Specifies some arbitrary object",
"jsdoctags": Array [
Object {
"comment": "",
- "end": 1802,
+ "end": 1864,
"flags": 4227072,
"kind": 329,
"modifierFlagsCache": 0,
- "pos": 1787,
+ "pos": 1849,
"tagName": Object {
- "end": 1798,
+ "end": 1860,
"escapedText": "deprecated",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 1788,
+ "pos": 1850,
"transformFlags": 0,
},
"transformFlags": 0,
},
],
- "line": 83,
+ "line": 84,
"name": "somethingYouShouldNotUse",
"rawdescription": "
@@ -361,21 +361,21 @@ Some input you shouldn't use.
"deprecated": false,
"deprecationMessage": "",
"name": Object {
- "end": 3518,
+ "end": 3580,
"escapedText": "x",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3517,
+ "pos": 3579,
"transformFlags": 0,
},
"tagName": Object {
- "end": 3516,
+ "end": 3578,
"escapedText": "param",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3511,
+ "pos": 3573,
"transformFlags": 0,
},
"type": "number",
@@ -386,27 +386,27 @@ Some input you shouldn't use.
"deprecated": false,
"deprecationMessage": "",
"name": Object {
- "end": 3563,
+ "end": 3625,
"escapedText": "y",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3562,
+ "pos": 3624,
"transformFlags": 0,
},
"tagName": Object {
- "end": 3561,
+ "end": 3623,
"escapedText": "param",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3556,
+ "pos": 3618,
"transformFlags": 0,
},
"type": "string | number",
},
],
- "line": 164,
+ "line": 165,
"modifierKind": Array [
123,
],
@@ -448,7 +448,7 @@ An internal calculation method which adds \`x\` and \`y\` together.
"type": "",
},
],
- "line": 120,
+ "line": 121,
"name": "onClickListener",
"optional": false,
"returnType": "void",
@@ -474,27 +474,27 @@ An internal calculation method which adds \`x\` and \`y\` together.
"deprecated": false,
"deprecationMessage": "",
"name": Object {
- "end": 4079,
+ "end": 4141,
"escapedText": "password",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 4071,
+ "pos": 4133,
"transformFlags": 0,
},
"tagName": Object {
- "end": 4070,
+ "end": 4132,
"escapedText": "param",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 4065,
+ "pos": 4127,
"transformFlags": 0,
},
"type": "string",
},
],
- "line": 187,
+ "line": 188,
"modifierKind": Array [
121,
],
@@ -529,28 +529,28 @@ A private method.
"deprecated": false,
"deprecationMessage": "",
"name": Object {
- "end": 3938,
+ "end": 4000,
"escapedText": "id",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3936,
+ "pos": 3998,
"transformFlags": 0,
},
"optional": true,
"tagName": Object {
- "end": 3935,
+ "end": 3997,
"escapedText": "param",
"flags": 4227072,
"kind": 79,
"modifierFlagsCache": 0,
- "pos": 3930,
+ "pos": 3992,
"transformFlags": 0,
},
"type": "number",
},
],
- "line": 178,
+ "line": 179,
"modifierKind": Array [
122,
],
@@ -588,7 +588,7 @@ A protected method.
"type": "ISomeInterface",
},
],
- "line": 169,
+ "line": 170,
"modifierKind": Array [
123,
],
@@ -610,7 +610,7 @@ A public method using an interface.",
"description": "Handler to be called when the button is clicked by a user.
Will also block the emission of the event if isDisabled
is true.
",
- "line": 91,
+ "line": 92,
"name": "onClick",
"rawdescription": "
@@ -627,7 +627,7 @@ Will also block the emission of the event if \`isDisabled\` is true.
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 106,
+ "line": 107,
"modifierKind": Array [
121,
],
@@ -641,7 +641,7 @@ Will also block the emission of the event if \`isDisabled\` is true.
"deprecationMessage": "",
"description": "Private value.
",
- "line": 146,
+ "line": 147,
"modifierKind": Array [
121,
],
@@ -661,7 +661,7 @@ Private value.",
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 48,
+ "line": 49,
"name": "buttonRef",
"optional": false,
"type": "ElementRef",
@@ -677,7 +677,7 @@ Private value.",
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 124,
+ "line": 125,
"name": "focus",
"optional": false,
"type": "",
@@ -688,7 +688,7 @@ Private value.",
"deprecationMessage": "",
"description": "Public value.
",
- "line": 143,
+ "line": 144,
"modifierKind": Array [
123,
],
@@ -702,7 +702,7 @@ Public value.",
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 199,
+ "line": 200,
"modifierKind": Array [
123,
],
@@ -984,7 +984,7 @@ export class InputComponent {
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 25,
+ "line": 26,
"name": "one",
"optional": false,
"type": "string",
@@ -993,7 +993,7 @@ export class InputComponent {
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 27,
+ "line": 28,
"name": "three",
"optional": false,
"type": "any[]",
@@ -1002,7 +1002,7 @@ export class InputComponent {
"deprecated": false,
"deprecationMessage": "",
"description": "",
- "line": 26,
+ "line": 27,
"name": "two",
"optional": false,
"type": "boolean",
diff --git a/code/jest.config.js b/code/jest.config.js
index b49aae1cf69f..bd7aeb6f1b5f 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -31,10 +31,7 @@ module.exports = {
'^.+\\.[jt]sx?$': '/../scripts/utils/jest-transform-js.js',
'^.+\\.mdx$': '@storybook/addon-docs/jest-transform-mdx',
},
- transformIgnorePatterns: [
- '/node_modules/(?!(lit-html|@mdx-js)).+\\.js',
- '/node_modules/(?!).+\\.js',
- ],
+ transformIgnorePatterns: ['/node_modules/(?!@angular|rxjs|nanoid|uuid|lit-html|@mdx-js)'],
testMatch: ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'],
testPathIgnorePatterns: [
'/storybook-static/',
@@ -43,7 +40,6 @@ module.exports = {
'/prebuilt/',
'/template/',
'addon-jest.test.js',
- '/frameworks/angular/*',
'/examples/*/src/*.*',
'/examples/*/src/*/*.*',
'/examples/*/src/*/*/*.*',
diff --git a/code/jest.init.ts b/code/jest.init.ts
index bf6a5ee3a9af..b87aae751a2b 100644
--- a/code/jest.init.ts
+++ b/code/jest.init.ts
@@ -9,6 +9,7 @@ import Adapter from 'enzyme-adapter-react-16';
import regeneratorRuntime from 'regenerator-runtime';
import registerRequireContextHook from '@storybook/babel-plugin-require-context-hook/register';
import EventEmitter from 'events';
+import { webcrypto } from 'node:crypto';
registerRequireContextHook();
@@ -96,3 +97,9 @@ class EventSourceMock {
}
global.window.EventSource = EventSourceMock as any;
+
+Object.defineProperty(window, 'crypto', {
+ get() {
+ return webcrypto;
+ },
+});
diff --git a/code/lib/api/package.json b/code/lib/api/package.json
index 26e5c0c54656..ca9066e4fd71 100644
--- a/code/lib/api/package.json
+++ b/code/lib/api/package.json
@@ -62,7 +62,7 @@
"util-deprecate": "^1.0.2"
},
"devDependencies": {
- "@jest/globals": "^26.6.2",
+ "@jest/globals": "^28.0.0",
"@storybook/core-common": "7.0.0-alpha.42",
"@types/lodash": "^4.14.167",
"@types/qs": "^6",
diff --git a/code/lib/core-server/package.json b/code/lib/core-server/package.json
index 0765a5507b91..8e228b8dd626 100644
--- a/code/lib/core-server/package.json
+++ b/code/lib/core-server/package.json
@@ -83,7 +83,7 @@
"@types/ws": "^8",
"jest-os-detection": "^1.3.1",
"jest-specific-snapshot": "^4.0.0",
- "ts-jest": "^26.4.4",
+ "ts-jest": "^28.0.0",
"typescript": "~4.6.3",
"webpack": "5"
},
diff --git a/code/lib/core-server/src/utils/StoryIndexGenerator.test.ts b/code/lib/core-server/src/utils/StoryIndexGenerator.test.ts
index cae6ef1110ab..f1feb5f3f138 100644
--- a/code/lib/core-server/src/utils/StoryIndexGenerator.test.ts
+++ b/code/lib/core-server/src/utils/StoryIndexGenerator.test.ts
@@ -7,7 +7,6 @@ import type { NormalizedStoriesSpecifier } from '@storybook/core-common';
import { loadCsf, getStorySortParameter } from '@storybook/csf-tools';
import { toId } from '@storybook/csf';
import { logger } from '@storybook/node-logger';
-import { mocked } from 'ts-jest/utils';
import { StoryIndexGenerator } from './StoryIndexGenerator';
@@ -59,7 +58,7 @@ describe('StoryIndexGenerator', () => {
beforeEach(() => {
const actual = jest.requireActual('@storybook/csf-tools');
loadCsfMock.mockImplementation(actual.loadCsf);
- mocked(logger.warn).mockClear();
+ jest.mocked(logger.warn).mockClear();
});
describe('extraction', () => {
const storiesSpecifier: NormalizedStoriesSpecifier = normalizeStoriesEntry(
@@ -701,7 +700,7 @@ describe('StoryIndexGenerator', () => {
`);
expect(logger.warn).toHaveBeenCalledTimes(1);
- expect(mocked(logger.warn).mock.calls[0][0]).toMatchInlineSnapshot(
+ expect(jest.mocked(logger.warn).mock.calls[0][0]).toMatchInlineSnapshot(
`"🚨 You have two component docs pages with the same name A:docs. Use \`\` to distinguish them."`
);
});
@@ -729,7 +728,7 @@ describe('StoryIndexGenerator', () => {
`);
expect(logger.warn).toHaveBeenCalledTimes(1);
- expect(mocked(logger.warn).mock.calls[0][0]).toMatchInlineSnapshot(
+ expect(jest.mocked(logger.warn).mock.calls[0][0]).toMatchInlineSnapshot(
`"🚨 You have a story for A with the same name as your component docs page (Story One), so the docs page is being dropped. Use \`\` to distinguish them."`
);
});
@@ -751,7 +750,7 @@ describe('StoryIndexGenerator', () => {
`);
expect(logger.warn).toHaveBeenCalledTimes(1);
- expect(mocked(logger.warn).mock.calls[0][0]).toMatchInlineSnapshot(
+ expect(jest.mocked(logger.warn).mock.calls[0][0]).toMatchInlineSnapshot(
`"🚨 You have a story for A with the same name as your default docs entry name (Story One), so the docs page is being dropped. Consider changing the story name."`
);
});
diff --git a/code/lib/core-server/src/withTelemetry.test.ts b/code/lib/core-server/src/withTelemetry.test.ts
index b60fd8d382f2..d887909ecc72 100644
--- a/code/lib/core-server/src/withTelemetry.test.ts
+++ b/code/lib/core-server/src/withTelemetry.test.ts
@@ -3,7 +3,6 @@
import prompts from 'prompts';
import { loadAllPresets, cache } from '@storybook/core-common';
import { telemetry } from '@storybook/telemetry';
-import { mocked } from 'ts-jest/utils';
import { withTelemetry } from './withTelemetry';
@@ -57,7 +56,7 @@ describe('when command fails', () => {
});
it('does not send error message when crash reports are disabled', async () => {
- mocked(loadAllPresets).mockResolvedValueOnce({
+ jest.mocked(loadAllPresets).mockResolvedValueOnce({
apply: async () => ({ enableCrashReports: false } as any),
});
await expect(async () =>
@@ -73,7 +72,7 @@ describe('when command fails', () => {
});
it('does send error message when crash reports are enabled', async () => {
- mocked(loadAllPresets).mockResolvedValueOnce({
+ jest.mocked(loadAllPresets).mockResolvedValueOnce({
apply: async () => ({ enableCrashReports: true } as any),
});
@@ -90,7 +89,7 @@ describe('when command fails', () => {
});
it('does not send error message when telemetry is disabled', async () => {
- mocked(loadAllPresets).mockResolvedValueOnce({
+ jest.mocked(loadAllPresets).mockResolvedValueOnce({
apply: async () => ({ disableTelemetry: true } as any),
});
@@ -107,7 +106,7 @@ describe('when command fails', () => {
});
it('does send error messages when telemetry is disabled, but crash reports are enabled', async () => {
- mocked(loadAllPresets).mockResolvedValueOnce({
+ jest.mocked(loadAllPresets).mockResolvedValueOnce({
apply: async () => ({ disableTelemetry: true, enableCrashReports: true } as any),
});
@@ -124,10 +123,10 @@ describe('when command fails', () => {
});
it('does not send error messages when disabled crash reports are cached', async () => {
- mocked(loadAllPresets).mockResolvedValueOnce({
+ jest.mocked(loadAllPresets).mockResolvedValueOnce({
apply: async () => ({} as any),
});
- mocked(cache.get).mockResolvedValueOnce(false);
+ jest.mocked(cache.get).mockResolvedValueOnce(false);
await expect(async () =>
withTelemetry('dev', { presetOptions: {} as any }, run)
@@ -142,10 +141,10 @@ describe('when command fails', () => {
});
it('does send error messages when enabled crash reports are cached', async () => {
- mocked(loadAllPresets).mockResolvedValueOnce({
+ jest.mocked(loadAllPresets).mockResolvedValueOnce({
apply: async () => ({} as any),
});
- mocked(cache.get).mockResolvedValueOnce(true);
+ jest.mocked(cache.get).mockResolvedValueOnce(true);
await expect(async () =>
withTelemetry('dev', { presetOptions: {} as any }, run)
@@ -160,11 +159,11 @@ describe('when command fails', () => {
});
it('does not send error messages when disabled crash reports are prompted', async () => {
- mocked(loadAllPresets).mockResolvedValueOnce({
+ jest.mocked(loadAllPresets).mockResolvedValueOnce({
apply: async () => ({} as any),
});
- mocked(cache.get).mockResolvedValueOnce(undefined);
- mocked(prompts).mockResolvedValueOnce({ enableCrashReports: false });
+ jest.mocked(cache.get).mockResolvedValueOnce(undefined);
+ jest.mocked(prompts).mockResolvedValueOnce({ enableCrashReports: false });
await expect(async () =>
withTelemetry('dev', { presetOptions: {} as any }, run)
@@ -179,11 +178,11 @@ describe('when command fails', () => {
});
it('does send error messages when enabled crash reports are prompted', async () => {
- mocked(loadAllPresets).mockResolvedValueOnce({
+ jest.mocked(loadAllPresets).mockResolvedValueOnce({
apply: async () => ({} as any),
});
- mocked(cache.get).mockResolvedValueOnce(undefined);
- mocked(prompts).mockResolvedValueOnce({ enableCrashReports: true });
+ jest.mocked(cache.get).mockResolvedValueOnce(undefined);
+ jest.mocked(prompts).mockResolvedValueOnce({ enableCrashReports: true });
await expect(async () =>
withTelemetry('dev', { presetOptions: {} as any }, run)
@@ -199,7 +198,7 @@ describe('when command fails', () => {
// if main.js has errors, we have no way to tell if they've disabled telemetry
it('does not send error messages when presets fail to evaluate', async () => {
- mocked(loadAllPresets).mockRejectedValueOnce(error);
+ jest.mocked(loadAllPresets).mockRejectedValueOnce(error);
await expect(async () =>
withTelemetry('dev', { presetOptions: {} as any }, run)
diff --git a/code/lib/preview-web/src/PreviewWeb.integration.test.ts b/code/lib/preview-web/src/PreviewWeb.integration.test.ts
index 852d994f2602..b8a701042729 100644
--- a/code/lib/preview-web/src/PreviewWeb.integration.test.ts
+++ b/code/lib/preview-web/src/PreviewWeb.integration.test.ts
@@ -3,7 +3,6 @@ import global from 'global';
import { RenderContext } from '@storybook/store';
import addons, { mockChannel as createMockChannel } from '@storybook/addons';
-import { mocked } from 'ts-jest/utils';
import { expect } from '@jest/globals';
import { PreviewWeb } from './PreviewWeb';
@@ -63,8 +62,8 @@ beforeEach(() => {
addons.setChannel(mockChannel as any);
addons.setServerChannel(createMockChannel());
- mocked(WebView.prototype).prepareForDocs.mockReturnValue('docs-element' as any);
- mocked(WebView.prototype).prepareForStory.mockReturnValue('story-element' as any);
+ jest.mocked(WebView.prototype).prepareForDocs.mockReturnValue('docs-element' as any);
+ jest.mocked(WebView.prototype).prepareForStory.mockReturnValue('story-element' as any);
});
describe('PreviewWeb', () => {
diff --git a/code/lib/preview-web/src/PreviewWeb.test.ts b/code/lib/preview-web/src/PreviewWeb.test.ts
index 75fb1b8de23f..b486b21f2051 100644
--- a/code/lib/preview-web/src/PreviewWeb.test.ts
+++ b/code/lib/preview-web/src/PreviewWeb.test.ts
@@ -31,7 +31,6 @@ import { logger } from '@storybook/client-logger';
import { addons, mockChannel as createMockChannel } from '@storybook/addons';
import type { AnyFramework } from '@storybook/csf';
import type { ModuleImportFn, WebProjectAnnotations } from '@storybook/store';
-import { mocked } from 'ts-jest/utils';
import { PreviewWeb } from './PreviewWeb';
import {
@@ -140,8 +139,8 @@ beforeEach(() => {
addons.setServerChannel(createMockChannel());
mockFetchResult = { status: 200, json: mockStoryIndex, text: () => 'error text' };
- mocked(WebView.prototype).prepareForDocs.mockReturnValue('docs-element' as any);
- mocked(WebView.prototype).prepareForStory.mockReturnValue('story-element' as any);
+ jest.mocked(WebView.prototype).prepareForDocs.mockReturnValue('docs-element' as any);
+ jest.mocked(WebView.prototype).prepareForStory.mockReturnValue('story-element' as any);
});
describe('PreviewWeb', () => {
diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json
index f1742c0868c6..02058badff44 100644
--- a/code/renderers/react/package.json
+++ b/code/renderers/react/package.json
@@ -74,7 +74,7 @@
},
"devDependencies": {
"@babel/core": "^7.11.5",
- "@jest/globals": "^26.6.2",
+ "@jest/globals": "^28.0.0",
"@types/util-deprecate": "^1.0.0",
"expect-type": "^0.14.2",
"jest-specific-snapshot": "^4.0.0",
diff --git a/code/yarn.lock b/code/yarn.lock
index cf359857d31c..6a47b7e54bbd 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -3128,7 +3128,7 @@ __metadata:
languageName: node
linkType: hard
-"@jest/globals@npm:^28.1.3":
+"@jest/globals@npm:^28.0.0, @jest/globals@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/globals@npm:28.1.3"
dependencies:
@@ -6880,7 +6880,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/api@workspace:lib/api"
dependencies:
- "@jest/globals": ^26.6.2
+ "@jest/globals": ^28.0.0
"@storybook/channels": 7.0.0-alpha.42
"@storybook/client-logger": 7.0.0-alpha.42
"@storybook/core-common": 7.0.0-alpha.42
@@ -7405,7 +7405,7 @@ __metadata:
slash: ^3.0.0
telejson: ^6.0.8
ts-dedent: ^2.0.0
- ts-jest: ^26.4.4
+ ts-jest: ^28.0.0
typescript: ~4.6.3
util-deprecate: ^1.0.2
watchpack: ^2.2.0
@@ -8132,7 +8132,7 @@ __metadata:
resolution: "@storybook/react@workspace:renderers/react"
dependencies:
"@babel/core": ^7.11.5
- "@jest/globals": ^26.6.2
+ "@jest/globals": ^28.0.0
"@storybook/addons": 7.0.0-alpha.42
"@storybook/client-logger": 7.0.0-alpha.42
"@storybook/core-client": 7.0.0-alpha.42
@@ -38378,7 +38378,7 @@ __metadata:
languageName: node
linkType: hard
-"ts-jest@npm:26.x, ts-jest@npm:^26.4.4":
+"ts-jest@npm:26.x":
version: 26.5.6
resolution: "ts-jest@npm:26.5.6"
dependencies:
From 0d29947358480b290bedbd3d616d342ddbf8e665 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 13:44:11 -0500
Subject: [PATCH 04/39] Create separate jest configs for browser and node
---
code/jest.config.base.js | 118 +++++++++++++++++++++++
code/jest.config.browser.js | 9 ++
code/jest.config.node.js | 7 ++
code/{jest.init.ts => jest.init.base.ts} | 48 +--------
code/jest.init.browser.ts | 48 +++++++++
5 files changed, 183 insertions(+), 47 deletions(-)
create mode 100644 code/jest.config.base.js
create mode 100644 code/jest.config.browser.js
create mode 100644 code/jest.config.node.js
rename code/{jest.init.ts => jest.init.base.ts} (66%)
create mode 100644 code/jest.init.browser.ts
diff --git a/code/jest.config.base.js b/code/jest.config.base.js
new file mode 100644
index 000000000000..494e040c1023
--- /dev/null
+++ b/code/jest.config.base.js
@@ -0,0 +1,118 @@
+const os = require('os');
+const path = require('path');
+
+// TODO Revisit this test later, when we have a windows machine @valentinpalkovic
+const skipOnWindows = [
+ 'lib/core-server/src/utils/stories-json.test.ts',
+ 'lib/core-server/src/utils/StoryIndexGenerator.test.ts',
+ 'lib/cli/src/helpers.test.ts',
+ 'lib/core-server/src/utils/__tests__/server-statics.test.ts',
+ 'lib/core-common/src/utils/__tests__/template.test.ts',
+ 'addons/storyshots/storyshots-core/src/frameworks/configure.test.ts',
+ 'lib/core-common/src/utils/__tests__/interpret-files.test.ts',
+ 'lib/builder-manager/src/utils/files.test.ts',
+ 'lib/cli/src/helpers.test.ts',
+ 'lib/core-server/src/utils/__tests__/server-statics.test.ts',
+ 'lib/core-common/src/utils/__tests__/template.test.ts',
+ 'addons/storyshots/storyshots-core/src/frameworks/configure.test.ts',
+ 'lib/core-common/src/utils/__tests__/interpret-files.test.ts',
+ 'lib/builder-manager/src/utils/files.test.ts',
+];
+
+module.exports = {
+ cacheDirectory: path.resolve('.cache/jest'),
+ clearMocks: true,
+ moduleNameMapper: {
+ // non-js files
+ '\\.(jpg|jpeg|png|apng|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$':
+ '/__mocks__/fileMock.js',
+ '\\.(css|scss|stylesheet)$': '/__mocks__/styleMock.js',
+ '\\.(md)$': '/__mocks__/htmlMock.js',
+
+ // core-js v2 to v3 mapping
+ 'core-js/modules/es6.(.*)': 'core-js/modules/es.$1',
+ 'core-js/modules/es7.(.*)': 'core-js/modules/esnext.$1',
+ 'core-js/library/fn/(.*)': `core-js/features/$1`,
+ 'core-js/es5/(.*)': `core-js/es/$1`,
+ 'core-js/es6/(.*)': `core-js/es/$1`,
+ 'core-js/es7/reflect': `core-js/proposals/reflect-metadata`,
+ 'core-js/es7/(.*)': `core-js/proposals/$1`,
+ 'core-js/object$/': `core-js/es/object`,
+ 'core-js/object/(.*)': `core-js/es/object/$1`,
+ 'babel-runtime/core-js/(.*)': `core-js/es/$1`,
+ // 'babel-runtime/core-js/object/assign'
+ 'core-js/library/fn/object/assign': 'core-js/es/object/assign',
+ },
+ transform: {
+ '^.+\\.stories\\.[jt]sx?$': '@storybook/addon-storyshots/injectFileName',
+ '^.+\\.[jt]sx?$': path.resolve('../scripts/utils/jest-transform-js.js'),
+ '^.+\\.mdx$': '@storybook/addon-docs/jest-transform-mdx',
+ },
+ transformIgnorePatterns: ['/node_modules/(?!@angular|rxjs|nanoid|uuid|lit-html|@mdx-js)'],
+ testMatch: ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'],
+ testPathIgnorePatterns: [
+ '/storybook-static/',
+ '/node_modules/',
+ '/dist/',
+ '/prebuilt/',
+ '/template/',
+ 'addon-jest.test.js',
+ '/examples/*/src/*.*',
+ '/examples/*/src/*/*.*',
+ '/examples/*/src/*/*/*.*',
+ // TODO: Can not get svelte-jester to work, but also not necessary for this test, as it is run by tsc/svelte-check.
+ '/renderers/svelte/src/public-types.test.ts',
+ '/renderers/vue/src/public-types.test.ts',
+ '/renderers/vue3/src/public-types.test.ts',
+ ...(process.platform === 'win32' ? skipOnWindows : []),
+ ],
+ collectCoverage: false,
+ collectCoverageFrom: [
+ 'frameworks/*/src/**/*.{js,jsx,ts,tsx}',
+ 'lib/*/src/**/*.{js,jsx,ts,tsx}',
+ 'renderers/*/src/**/*.{js,jsx,ts,tsx}',
+ 'addons/*/src/**/*.{js,jsx,ts,tsx}',
+ ],
+ coveragePathIgnorePatterns: [
+ '/node_modules/',
+ '/cli/test/',
+ '/dist/',
+ '/prebuilt/',
+ '/generators/',
+ '/template/',
+ '/dll/',
+ '/__mocks__ /',
+ '/__mockdata__/',
+ '/__mocks-ng-workspace__/',
+ '/__testfixtures__/',
+ '^.*\\.stories\\.[jt]sx?$',
+ 'typings.d.ts$',
+ ],
+ globals: {
+ PREVIEW_URL: undefined,
+ SNAPSHOT_OS: os.platform() === 'win32' ? 'windows' : 'posix',
+ },
+ snapshotSerializers: [
+ '@emotion/jest/serializer',
+ 'enzyme-to-json/serializer',
+ 'jest-serializer-html',
+ ],
+ coverageDirectory: 'coverage',
+ coverageReporters: ['lcov'],
+ testEnvironmentOptions: {
+ url: 'http://localhost',
+ },
+ modulePathIgnorePatterns: [
+ //
+ '/dist/.*/__mocks__/',
+ '/storybook-static/',
+ '/template/',
+ ],
+ moduleFileExtensions: ['js', 'jsx', 'ts', 'tsx', 'json', 'node'],
+ watchPlugins: ['jest-watch-typeahead/filename', 'jest-watch-typeahead/testname'],
+ reporters: ['default', 'jest-junit'],
+ snapshotFormat: {
+ escapeString: true,
+ printBasicPrototype: true,
+ },
+};
diff --git a/code/jest.config.browser.js b/code/jest.config.browser.js
new file mode 100644
index 000000000000..2e94523b8eff
--- /dev/null
+++ b/code/jest.config.browser.js
@@ -0,0 +1,9 @@
+const path = require('path');
+const baseConfig = require('./jest.config.base');
+
+module.exports = {
+ ...baseConfig,
+ setupFilesAfterEnv: [path.resolve('./jest.init.browser.ts')],
+ testEnvironment: 'jest-environment-jsdom',
+ setupFiles: ['raf/polyfill'],
+};
diff --git a/code/jest.config.node.js b/code/jest.config.node.js
new file mode 100644
index 000000000000..54acf2670929
--- /dev/null
+++ b/code/jest.config.node.js
@@ -0,0 +1,7 @@
+const path = require('path');
+const baseConfig = require('./jest.config.base');
+
+module.exports = {
+ ...baseConfig,
+ setupFilesAfterEnv: [path.resolve('./jest.init.base.ts')],
+};
diff --git a/code/jest.init.ts b/code/jest.init.base.ts
similarity index 66%
rename from code/jest.init.ts
rename to code/jest.init.base.ts
index b87aae751a2b..929a2b0373a3 100644
--- a/code/jest.init.ts
+++ b/code/jest.init.base.ts
@@ -1,4 +1,4 @@
-import 'jest-enzyme/lib/index';
+// import 'jest-enzyme/lib/index';
import '@testing-library/jest-dom';
// setup file
@@ -8,8 +8,6 @@ import Adapter from 'enzyme-adapter-react-16';
// @ts-expect-error (Converted from ts-ignore)
import regeneratorRuntime from 'regenerator-runtime';
import registerRequireContextHook from '@storybook/babel-plugin-require-context-hook/register';
-import EventEmitter from 'events';
-import { webcrypto } from 'node:crypto';
registerRequireContextHook();
@@ -59,47 +57,3 @@ const throwError = (message: any) => throwMessage('error: ', message);
global.console.error = throwError;
global.console.warn = throwWarning;
-
-// Mock for matchMedia since it's not yet implemented in JSDOM (https://jestjs.io/docs/en/manual-mocks#mocking-methods-which-are-not-implemented-in-jsdom)
-global.window.matchMedia = jest.fn().mockImplementation((query) => {
- return {
- matches: false,
- media: query,
- onchange: null,
- addListener: jest.fn(), // deprecated
- removeListener: jest.fn(), // deprecated
- addEventListener: jest.fn(),
- removeEventListener: jest.fn(),
- dispatchEvent: jest.fn(),
- };
-});
-class EventSourceMock {
- static sources: EventSourceMock[] = [];
-
- static reset() {
- this.sources = [];
- }
-
- emitter: EventEmitter;
-
- constructor() {
- this.emitter = new EventEmitter();
- EventSourceMock.sources.push(this);
- }
-
- addEventListener(event: string, cb: (data: any) => void) {
- this.emitter.on(event, cb);
- }
-
- emit(event: string, data: any) {
- this.emitter.emit(event, data);
- }
-}
-
-global.window.EventSource = EventSourceMock as any;
-
-Object.defineProperty(window, 'crypto', {
- get() {
- return webcrypto;
- },
-});
diff --git a/code/jest.init.browser.ts b/code/jest.init.browser.ts
new file mode 100644
index 000000000000..0ad9f9d2e7ac
--- /dev/null
+++ b/code/jest.init.browser.ts
@@ -0,0 +1,48 @@
+import './jest.init.base';
+import EventEmitter from 'events';
+import { webcrypto } from 'node:crypto';
+
+// Mock for matchMedia since it's not yet implemented in JSDOM (https://jestjs.io/docs/en/manual-mocks#mocking-methods-which-are-not-implemented-in-jsdom)
+global.window.matchMedia = jest.fn().mockImplementation((query) => {
+ return {
+ matches: false,
+ media: query,
+ onchange: null,
+ addListener: jest.fn(), // deprecated
+ removeListener: jest.fn(), // deprecated
+ addEventListener: jest.fn(),
+ removeEventListener: jest.fn(),
+ dispatchEvent: jest.fn(),
+ };
+});
+
+class EventSourceMock {
+ static sources: EventSourceMock[] = [];
+
+ static reset() {
+ this.sources = [];
+ }
+
+ emitter: EventEmitter;
+
+ constructor() {
+ this.emitter = new EventEmitter();
+ EventSourceMock.sources.push(this);
+ }
+
+ addEventListener(event: string, cb: (data: any) => void) {
+ this.emitter.on(event, cb);
+ }
+
+ emit(event: string, data: any) {
+ this.emitter.emit(event, data);
+ }
+}
+
+global.window.EventSource = EventSourceMock as any;
+
+Object.defineProperty(window, 'crypto', {
+ get() {
+ return webcrypto;
+ },
+});
From dfb9384de6982bb41bbfd256603e6579cbd5a517 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 13:46:42 -0500
Subject: [PATCH 05/39] Create separate jest projects in /lib
This allows us to run some projects with node, and others with browser environment
---
code/jest.config.js | 115 +-------------------
code/lib/addons/jest.config.js | 6 +
code/lib/api/jest.config.js | 6 +
code/lib/builder-manager/jest.config.js | 6 +
code/lib/builder-vite/jest.config.js | 6 +
code/lib/builder-webpack5/jest.config.js | 6 +
code/lib/channel-postmessage/jest.config.js | 6 +
code/lib/channel-websocket/jest.config.js | 6 +
code/lib/channels/jest.config.js | 6 +
code/lib/cli/jest.config.js | 6 +
code/lib/client-api/jest.config.js | 6 +
code/lib/client-logger/jest.config.js | 6 +
code/lib/codemod/jest.config.js | 6 +
code/lib/core-client/jest.config.js | 6 +
code/lib/core-common/jest.config.js | 6 +
code/lib/core-events/jest.config.js | 6 +
code/lib/core-server/jest.config.js | 6 +
code/lib/core-webpack/jest.config.js | 6 +
code/lib/csf-plugin/jest.config.js | 6 +
code/lib/csf-tools/jest.config.js | 6 +
code/lib/docs-tools/jest.config.js | 6 +
code/lib/instrumenter/jest.config.js | 6 +
code/lib/node-logger/jest.config.js | 6 +
code/lib/postinstall/jest.config.js | 6 +
code/lib/preview-web/jest.config.js | 6 +
code/lib/router/jest.config.js | 6 +
code/lib/source-loader/jest.config.js | 6 +
code/lib/store/jest.config.js | 6 +
code/lib/telemetry/jest.config.js | 6 +
code/lib/theming/jest.config.js | 6 +
30 files changed, 175 insertions(+), 114 deletions(-)
create mode 100644 code/lib/addons/jest.config.js
create mode 100644 code/lib/api/jest.config.js
create mode 100644 code/lib/builder-manager/jest.config.js
create mode 100644 code/lib/builder-vite/jest.config.js
create mode 100644 code/lib/builder-webpack5/jest.config.js
create mode 100644 code/lib/channel-postmessage/jest.config.js
create mode 100644 code/lib/channel-websocket/jest.config.js
create mode 100644 code/lib/channels/jest.config.js
create mode 100644 code/lib/cli/jest.config.js
create mode 100644 code/lib/client-api/jest.config.js
create mode 100644 code/lib/client-logger/jest.config.js
create mode 100644 code/lib/codemod/jest.config.js
create mode 100644 code/lib/core-client/jest.config.js
create mode 100644 code/lib/core-common/jest.config.js
create mode 100644 code/lib/core-events/jest.config.js
create mode 100644 code/lib/core-server/jest.config.js
create mode 100644 code/lib/core-webpack/jest.config.js
create mode 100644 code/lib/csf-plugin/jest.config.js
create mode 100644 code/lib/csf-tools/jest.config.js
create mode 100644 code/lib/docs-tools/jest.config.js
create mode 100644 code/lib/instrumenter/jest.config.js
create mode 100644 code/lib/node-logger/jest.config.js
create mode 100644 code/lib/postinstall/jest.config.js
create mode 100644 code/lib/preview-web/jest.config.js
create mode 100644 code/lib/router/jest.config.js
create mode 100644 code/lib/source-loader/jest.config.js
create mode 100644 code/lib/store/jest.config.js
create mode 100644 code/lib/telemetry/jest.config.js
create mode 100644 code/lib/theming/jest.config.js
diff --git a/code/jest.config.js b/code/jest.config.js
index 90b0a2cb5cce..4b57c9686398 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -1,116 +1,3 @@
-const os = require('os');
-
-// TODO Revisit this test later, when we have a windows machine @valentinpalkovic
-const skipOnWindows = [
- 'lib/core-server/src/utils/stories-json.test.ts',
- 'lib/core-server/src/utils/StoryIndexGenerator.test.ts',
- 'lib/cli/src/helpers.test.ts',
- 'lib/core-server/src/utils/__tests__/server-statics.test.ts',
- 'lib/core-common/src/utils/__tests__/template.test.ts',
- 'addons/storyshots/storyshots-core/src/frameworks/configure.test.ts',
- 'lib/core-common/src/utils/__tests__/interpret-files.test.ts',
- 'lib/builder-manager/src/utils/files.test.ts',
- 'lib/cli/src/helpers.test.ts',
- 'lib/core-server/src/utils/__tests__/server-statics.test.ts',
- 'lib/core-common/src/utils/__tests__/template.test.ts',
- 'addons/storyshots/storyshots-core/src/frameworks/configure.test.ts',
- 'lib/core-common/src/utils/__tests__/interpret-files.test.ts',
- 'lib/builder-manager/src/utils/files.test.ts',
-];
-
module.exports = {
- cacheDirectory: '.cache/jest',
- clearMocks: true,
- moduleNameMapper: {
- // non-js files
- '\\.(jpg|jpeg|png|apng|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$':
- '/__mocks__/fileMock.js',
- '\\.(css|scss|stylesheet)$': '/__mocks__/styleMock.js',
- '\\.(md)$': '/__mocks__/htmlMock.js',
-
- // core-js v2 to v3 mapping
- 'core-js/modules/es6.(.*)': 'core-js/modules/es.$1',
- 'core-js/modules/es7.(.*)': 'core-js/modules/esnext.$1',
- 'core-js/library/fn/(.*)': `core-js/features/$1`,
- 'core-js/es5/(.*)': `core-js/es/$1`,
- 'core-js/es6/(.*)': `core-js/es/$1`,
- 'core-js/es7/reflect': `core-js/proposals/reflect-metadata`,
- 'core-js/es7/(.*)': `core-js/proposals/$1`,
- 'core-js/object$/': `core-js/es/object`,
- 'core-js/object/(.*)': `core-js/es/object/$1`,
- 'babel-runtime/core-js/(.*)': `core-js/es/$1`,
- // 'babel-runtime/core-js/object/assign'
- 'core-js/library/fn/object/assign': 'core-js/es/object/assign',
- },
- projects: [''],
- roots: ['/addons', '/frameworks', '/lib', '/renderers'],
- transform: {
- '^.+\\.stories\\.[jt]sx?$': '@storybook/addon-storyshots/injectFileName',
- '^.+\\.[jt]sx?$': '/../scripts/utils/jest-transform-js.js',
- '^.+\\.mdx$': '@storybook/addon-docs/jest-transform-mdx',
- },
- transformIgnorePatterns: ['/node_modules/(?!@angular|rxjs|nanoid|uuid|lit-html|@mdx-js)'],
- testMatch: ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'],
- testPathIgnorePatterns: [
- '/storybook-static/',
- '/node_modules/',
- '/dist/',
- '/prebuilt/',
- '/template/',
- 'addon-jest.test.js',
- '/examples/*/src/*.*',
- '/examples/*/src/*/*.*',
- '/examples/*/src/*/*/*.*',
- // TODO: Can not get svelte-jester to work, but also not necessary for this test, as it is run by tsc/svelte-check.
- '/renderers/svelte/src/public-types.test.ts',
- '/renderers/vue/src/public-types.test.ts',
- '/renderers/vue3/src/public-types.test.ts',
- ...(process.platform === 'win32' ? skipOnWindows : []),
- ],
- collectCoverage: false,
- collectCoverageFrom: [
- 'frameworks/*/src/**/*.{js,jsx,ts,tsx}',
- 'lib/*/src/**/*.{js,jsx,ts,tsx}',
- 'renderers/*/src/**/*.{js,jsx,ts,tsx}',
- 'addons/*/src/**/*.{js,jsx,ts,tsx}',
- ],
- coveragePathIgnorePatterns: [
- '/node_modules/',
- '/cli/test/',
- '/dist/',
- '/prebuilt/',
- '/generators/',
- '/template/',
- '/dll/',
- '/__mocks__ /',
- '/__mockdata__/',
- '/__mocks-ng-workspace__/',
- '/__testfixtures__/',
- '^.*\\.stories\\.[jt]sx?$',
- 'typings.d.ts$',
- ],
- globals: {
- PREVIEW_URL: undefined,
- SNAPSHOT_OS: os.platform() === 'win32' ? 'windows' : 'posix',
- },
- snapshotSerializers: [
- '@emotion/jest/serializer',
- 'enzyme-to-json/serializer',
- 'jest-serializer-html',
- ],
- coverageDirectory: 'coverage',
- setupFilesAfterEnv: ['./jest.init.ts'],
- coverageReporters: ['lcov'],
- testEnvironment: 'jest-environment-jsdom',
- setupFiles: ['raf/polyfill'],
- testURL: 'http://localhost',
- modulePathIgnorePatterns: [
- //
- '/dist/.*/__mocks__/',
- '/storybook-static/',
- '/template/',
- ],
- moduleFileExtensions: ['js', 'jsx', 'ts', 'tsx', 'json', 'node'],
- watchPlugins: ['jest-watch-typeahead/filename', 'jest-watch-typeahead/testname'],
- reporters: ['default', 'jest-junit'],
+ projects: ['/lib/*'],
};
diff --git a/code/lib/addons/jest.config.js b/code/lib/addons/jest.config.js
new file mode 100644
index 000000000000..3354aafd016a
--- /dev/null
+++ b/code/lib/addons/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons',
+};
diff --git a/code/lib/api/jest.config.js b/code/lib/api/jest.config.js
new file mode 100644
index 000000000000..715970cc4659
--- /dev/null
+++ b/code/lib/api/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'api',
+};
diff --git a/code/lib/builder-manager/jest.config.js b/code/lib/builder-manager/jest.config.js
new file mode 100644
index 000000000000..18f9c50fb9aa
--- /dev/null
+++ b/code/lib/builder-manager/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'builder-manager',
+};
diff --git a/code/lib/builder-vite/jest.config.js b/code/lib/builder-vite/jest.config.js
new file mode 100644
index 000000000000..1dc179b08408
--- /dev/null
+++ b/code/lib/builder-vite/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'builder-vite',
+};
diff --git a/code/lib/builder-webpack5/jest.config.js b/code/lib/builder-webpack5/jest.config.js
new file mode 100644
index 000000000000..bd15dc0f815a
--- /dev/null
+++ b/code/lib/builder-webpack5/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'builder-webpack5',
+};
diff --git a/code/lib/channel-postmessage/jest.config.js b/code/lib/channel-postmessage/jest.config.js
new file mode 100644
index 000000000000..5627a0b97ec2
--- /dev/null
+++ b/code/lib/channel-postmessage/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'channel-postmessage',
+};
diff --git a/code/lib/channel-websocket/jest.config.js b/code/lib/channel-websocket/jest.config.js
new file mode 100644
index 000000000000..24548addcb2b
--- /dev/null
+++ b/code/lib/channel-websocket/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'channel-websocket',
+};
diff --git a/code/lib/channels/jest.config.js b/code/lib/channels/jest.config.js
new file mode 100644
index 000000000000..383553b228d4
--- /dev/null
+++ b/code/lib/channels/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'channels',
+};
diff --git a/code/lib/cli/jest.config.js b/code/lib/cli/jest.config.js
new file mode 100644
index 000000000000..8112772ca053
--- /dev/null
+++ b/code/lib/cli/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'cli',
+};
diff --git a/code/lib/client-api/jest.config.js b/code/lib/client-api/jest.config.js
new file mode 100644
index 000000000000..f7c7b3e452fe
--- /dev/null
+++ b/code/lib/client-api/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'client-api',
+};
diff --git a/code/lib/client-logger/jest.config.js b/code/lib/client-logger/jest.config.js
new file mode 100644
index 000000000000..48a8120e6ac5
--- /dev/null
+++ b/code/lib/client-logger/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'client-logger',
+};
diff --git a/code/lib/codemod/jest.config.js b/code/lib/codemod/jest.config.js
new file mode 100644
index 000000000000..ee1c76c59fc6
--- /dev/null
+++ b/code/lib/codemod/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'codemod',
+};
diff --git a/code/lib/core-client/jest.config.js b/code/lib/core-client/jest.config.js
new file mode 100644
index 000000000000..1ca60fc306f8
--- /dev/null
+++ b/code/lib/core-client/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'core-client',
+};
diff --git a/code/lib/core-common/jest.config.js b/code/lib/core-common/jest.config.js
new file mode 100644
index 000000000000..cb3617d323c2
--- /dev/null
+++ b/code/lib/core-common/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'core-common',
+};
diff --git a/code/lib/core-events/jest.config.js b/code/lib/core-events/jest.config.js
new file mode 100644
index 000000000000..fd437808dea7
--- /dev/null
+++ b/code/lib/core-events/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'core-events',
+};
diff --git a/code/lib/core-server/jest.config.js b/code/lib/core-server/jest.config.js
new file mode 100644
index 000000000000..a11e8d504d67
--- /dev/null
+++ b/code/lib/core-server/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'core-server',
+};
diff --git a/code/lib/core-webpack/jest.config.js b/code/lib/core-webpack/jest.config.js
new file mode 100644
index 000000000000..13a5afe2473f
--- /dev/null
+++ b/code/lib/core-webpack/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'core-webpack',
+};
diff --git a/code/lib/csf-plugin/jest.config.js b/code/lib/csf-plugin/jest.config.js
new file mode 100644
index 000000000000..aef17e5b36fd
--- /dev/null
+++ b/code/lib/csf-plugin/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'csf-plugin',
+};
diff --git a/code/lib/csf-tools/jest.config.js b/code/lib/csf-tools/jest.config.js
new file mode 100644
index 000000000000..516ff99ded8a
--- /dev/null
+++ b/code/lib/csf-tools/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'csf-tools',
+};
diff --git a/code/lib/docs-tools/jest.config.js b/code/lib/docs-tools/jest.config.js
new file mode 100644
index 000000000000..67a0e0d9102f
--- /dev/null
+++ b/code/lib/docs-tools/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'docs-tools',
+};
diff --git a/code/lib/instrumenter/jest.config.js b/code/lib/instrumenter/jest.config.js
new file mode 100644
index 000000000000..dfcba9243cdd
--- /dev/null
+++ b/code/lib/instrumenter/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'instrumenter',
+};
diff --git a/code/lib/node-logger/jest.config.js b/code/lib/node-logger/jest.config.js
new file mode 100644
index 000000000000..b1a5187c047a
--- /dev/null
+++ b/code/lib/node-logger/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'node-logger',
+};
diff --git a/code/lib/postinstall/jest.config.js b/code/lib/postinstall/jest.config.js
new file mode 100644
index 000000000000..bbb1f56efeca
--- /dev/null
+++ b/code/lib/postinstall/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'postinstall',
+};
diff --git a/code/lib/preview-web/jest.config.js b/code/lib/preview-web/jest.config.js
new file mode 100644
index 000000000000..aaaa4707b09f
--- /dev/null
+++ b/code/lib/preview-web/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'preview-web',
+};
diff --git a/code/lib/router/jest.config.js b/code/lib/router/jest.config.js
new file mode 100644
index 000000000000..5a57c1662bda
--- /dev/null
+++ b/code/lib/router/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'router',
+};
diff --git a/code/lib/source-loader/jest.config.js b/code/lib/source-loader/jest.config.js
new file mode 100644
index 000000000000..74e7cecae6f8
--- /dev/null
+++ b/code/lib/source-loader/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'source-loader',
+};
diff --git a/code/lib/store/jest.config.js b/code/lib/store/jest.config.js
new file mode 100644
index 000000000000..b53d1d6072f8
--- /dev/null
+++ b/code/lib/store/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'store',
+};
diff --git a/code/lib/telemetry/jest.config.js b/code/lib/telemetry/jest.config.js
new file mode 100644
index 000000000000..89d8d4cd72b3
--- /dev/null
+++ b/code/lib/telemetry/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'telemetry',
+};
diff --git a/code/lib/theming/jest.config.js b/code/lib/theming/jest.config.js
new file mode 100644
index 000000000000..5f5a1b1cd84e
--- /dev/null
+++ b/code/lib/theming/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'theming',
+};
From 8e0511563039959e1f2a93e1784f1d8a85838841 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 13:47:30 -0500
Subject: [PATCH 06/39] Update a few jest package stragglers
---
code/lib/codemod/package.json | 2 +-
code/lib/postinstall/package.json | 2 +-
code/yarn.lock | 740 +--------------------------
scripts/package.json | 2 +-
scripts/yarn.lock | 820 ++----------------------------
5 files changed, 60 insertions(+), 1506 deletions(-)
diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json
index 61a87d4def31..e0c8232c0297 100644
--- a/code/lib/codemod/package.json
+++ b/code/lib/codemod/package.json
@@ -51,7 +51,7 @@
"util": "^0.12.4"
},
"devDependencies": {
- "jest": "^26.6.3",
+ "jest": "^28.0.0",
"jest-specific-snapshot": "^4.0.0",
"typescript": "~4.6.3"
},
diff --git a/code/lib/postinstall/package.json b/code/lib/postinstall/package.json
index 914ed77992a7..67fb5f110840 100644
--- a/code/lib/postinstall/package.json
+++ b/code/lib/postinstall/package.json
@@ -43,7 +43,7 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"devDependencies": {
- "jest": "^26.6.3",
+ "jest": "^28.0.0",
"jest-specific-snapshot": "^4.0.0",
"jscodeshift": "^0.13.1",
"typescript": "~4.6.3"
diff --git a/code/yarn.lock b/code/yarn.lock
index 409e71341ac6..beafd1667b36 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -2130,7 +2130,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.4, @babel/traverse@npm:^7.19.6, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.8.6":
+"@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.4, @babel/traverse@npm:^7.19.6, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.8.6":
version: 7.19.6
resolution: "@babel/traverse@npm:7.19.6"
dependencies:
@@ -2872,20 +2872,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/console@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/console@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- "@types/node": "*"
- chalk: ^4.0.0
- jest-message-util: ^26.6.2
- jest-util: ^26.6.2
- slash: ^3.0.0
- checksum: e85a68b1ef49e5ecadb0055812c2493a92592b5206c26e78ce6b21869aff2847e4c808beae1dd353738c24fd51fa9d5bf135ced62931844a5d57f9ff4f40743a
- languageName: node
- linkType: hard
-
"@jest/console@npm:^27.5.1":
version: 27.5.1
resolution: "@jest/console@npm:27.5.1"
@@ -2914,42 +2900,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/core@npm:^26.6.3":
- version: 26.6.3
- resolution: "@jest/core@npm:26.6.3"
- dependencies:
- "@jest/console": ^26.6.2
- "@jest/reporters": ^26.6.2
- "@jest/test-result": ^26.6.2
- "@jest/transform": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- ansi-escapes: ^4.2.1
- chalk: ^4.0.0
- exit: ^0.1.2
- graceful-fs: ^4.2.4
- jest-changed-files: ^26.6.2
- jest-config: ^26.6.3
- jest-haste-map: ^26.6.2
- jest-message-util: ^26.6.2
- jest-regex-util: ^26.0.0
- jest-resolve: ^26.6.2
- jest-resolve-dependencies: ^26.6.3
- jest-runner: ^26.6.3
- jest-runtime: ^26.6.3
- jest-snapshot: ^26.6.2
- jest-util: ^26.6.2
- jest-validate: ^26.6.2
- jest-watcher: ^26.6.2
- micromatch: ^4.0.2
- p-each-series: ^2.1.0
- rimraf: ^3.0.0
- slash: ^3.0.0
- strip-ansi: ^6.0.0
- checksum: 3a4816997f1e206e0dfc6ad236f53b8a554a9b705aa78a62bc754697b8adf8314187a5ac8cfbd31ee6a38feec1412dc17c85cefe39e6d9e21f5e7e2697452e7e
- languageName: node
- linkType: hard
-
"@jest/core@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/core@npm:28.1.3"
@@ -3004,18 +2954,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/environment@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/environment@npm:26.6.2"
- dependencies:
- "@jest/fake-timers": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- jest-mock: ^26.6.2
- checksum: b489afb2fa9bbde360f222bc905abd9abd77ae5802b16ca7a34d018405ad7df57a506c01efae8ff8b566c211314ec74b3f37a1cb850623e15eb1e6d020582197
- languageName: node
- linkType: hard
-
"@jest/environment@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/environment@npm:28.1.3"
@@ -3067,20 +3005,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/fake-timers@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/fake-timers@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- "@sinonjs/fake-timers": ^6.0.1
- "@types/node": "*"
- jest-message-util: ^26.6.2
- jest-mock: ^26.6.2
- jest-util: ^26.6.2
- checksum: 861b033ead8c749f0fecffb84cbe88603291d9db66129494d0059dee101616a2aa646fc32c8cab468826eeb32647d2b0b4f72869f048163cb3406ddd2902ece0
- languageName: node
- linkType: hard
-
"@jest/fake-timers@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/fake-timers@npm:28.1.3"
@@ -3095,17 +3019,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/globals@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/globals@npm:26.6.2"
- dependencies:
- "@jest/environment": ^26.6.2
- "@jest/types": ^26.6.2
- expect: ^26.6.2
- checksum: 6516baa19339a62c8f5eeb2ef3871bfa5bd5645016f1eb87dbe52a37658e7b33b836a1325ba40db250df5d06c08dd1cb1532fbfac5712f4041561525b59bb03f
- languageName: node
- linkType: hard
-
"@jest/globals@npm:^28.0.0, @jest/globals@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/globals@npm:28.1.3"
@@ -3155,42 +3068,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/reporters@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/reporters@npm:26.6.2"
- dependencies:
- "@bcoe/v8-coverage": ^0.2.3
- "@jest/console": ^26.6.2
- "@jest/test-result": ^26.6.2
- "@jest/transform": ^26.6.2
- "@jest/types": ^26.6.2
- chalk: ^4.0.0
- collect-v8-coverage: ^1.0.0
- exit: ^0.1.2
- glob: ^7.1.2
- graceful-fs: ^4.2.4
- istanbul-lib-coverage: ^3.0.0
- istanbul-lib-instrument: ^4.0.3
- istanbul-lib-report: ^3.0.0
- istanbul-lib-source-maps: ^4.0.0
- istanbul-reports: ^3.0.2
- jest-haste-map: ^26.6.2
- jest-resolve: ^26.6.2
- jest-util: ^26.6.2
- jest-worker: ^26.6.2
- node-notifier: ^8.0.0
- slash: ^3.0.0
- source-map: ^0.6.0
- string-length: ^4.0.1
- terminal-link: ^2.0.0
- v8-to-istanbul: ^7.0.0
- dependenciesMeta:
- node-notifier:
- optional: true
- checksum: 311f8c467fc2e810ca884cd9ef032c6c58a88c4c54b41a7c85ae6da5a27b3d4c7042938f62611cf19a336a0d487976b348b8f3414cced2802b815d81bf7c1d5f
- languageName: node
- linkType: hard
-
"@jest/reporters@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/reporters@npm:28.1.3"
@@ -3258,17 +3135,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/source-map@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/source-map@npm:26.6.2"
- dependencies:
- callsites: ^3.0.0
- graceful-fs: ^4.2.4
- source-map: ^0.6.0
- checksum: fad0b35abf71b9e35b63d4ea7ddafb227a176fa44b84b8efc749ec3911991203f4a58019dd403af8380de4de752f0d40c9fe4c69f76a0866d266e964a02042cb
- languageName: node
- linkType: hard
-
"@jest/source-map@npm:^28.1.2":
version: 28.1.2
resolution: "@jest/source-map@npm:28.1.2"
@@ -3303,18 +3169,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/test-result@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/test-result@npm:26.6.2"
- dependencies:
- "@jest/console": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/istanbul-lib-coverage": ^2.0.0
- collect-v8-coverage: ^1.0.0
- checksum: 4b6f480ebf917f2f6beb5ebefc1c6dedaa768030706f184be9a545e3ad457bde802bae78c50e06f68310084921fb048e030a8eca2adfd7df9f46a6663abb0b98
- languageName: node
- linkType: hard
-
"@jest/test-result@npm:^27.5.1":
version: 27.5.1
resolution: "@jest/test-result@npm:27.5.1"
@@ -3339,19 +3193,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/test-sequencer@npm:^26.6.3":
- version: 26.6.3
- resolution: "@jest/test-sequencer@npm:26.6.3"
- dependencies:
- "@jest/test-result": ^26.6.2
- graceful-fs: ^4.2.4
- jest-haste-map: ^26.6.2
- jest-runner: ^26.6.3
- jest-runtime: ^26.6.3
- checksum: 670cf1161a22716f8396baf2a2d9d1741ad169f8a0115f6b0c4f88f2cfc29fec9179bbcfd87f579a46a69b38af47abd5656fb7ded5face06c3960d8e1cdbbdae
- languageName: node
- linkType: hard
-
"@jest/test-sequencer@npm:^28.1.1, @jest/test-sequencer@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/test-sequencer@npm:28.1.3"
@@ -3388,29 +3229,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/transform@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/transform@npm:26.6.2"
- dependencies:
- "@babel/core": ^7.1.0
- "@jest/types": ^26.6.2
- babel-plugin-istanbul: ^6.0.0
- chalk: ^4.0.0
- convert-source-map: ^1.4.0
- fast-json-stable-stringify: ^2.0.0
- graceful-fs: ^4.2.4
- jest-haste-map: ^26.6.2
- jest-regex-util: ^26.0.0
- jest-util: ^26.6.2
- micromatch: ^4.0.2
- pirates: ^4.0.1
- slash: ^3.0.0
- source-map: ^0.6.1
- write-file-atomic: ^3.0.0
- checksum: 1a1d636528d9b122b87b870633763c67f131533fce61e5db536dfbbea0bbfe8fe130daededb686ccc230389473a2b8ece5d0e1eaf380066d8902bde48579de31
- languageName: node
- linkType: hard
-
"@jest/transform@npm:^27.5.1":
version: 27.5.1
resolution: "@jest/transform@npm:27.5.1"
@@ -5291,15 +5109,6 @@ __metadata:
languageName: node
linkType: hard
-"@sinonjs/fake-timers@npm:^6.0.1":
- version: 6.0.1
- resolution: "@sinonjs/fake-timers@npm:6.0.1"
- dependencies:
- "@sinonjs/commons": ^1.7.0
- checksum: a77bead4d71b40d6f7f9a3ad66a00269aa2c078260f43f594b8aed4676c6c4e7c2b642d4b8e34df314e1c971589455f7b4267ab831bf44ffdccc0bda599850ad
- languageName: node
- linkType: hard
-
"@sinonjs/fake-timers@npm:^9.1.2":
version: 9.1.2
resolution: "@sinonjs/fake-timers@npm:9.1.2"
@@ -6345,7 +6154,7 @@ __metadata:
"@storybook/types": 7.0.0-alpha.48
cross-spawn: ^7.0.3
globby: ^11.0.2
- jest: ^26.6.3
+ jest: ^28.0.0
jest-specific-snapshot: ^4.0.0
jscodeshift: ^0.13.1
lodash: ^4.17.21
@@ -6938,7 +6747,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/postinstall@workspace:lib/postinstall"
dependencies:
- jest: ^26.6.3
+ jest: ^28.0.0
jest-specific-snapshot: ^4.0.0
jscodeshift: ^0.13.1
typescript: ~4.6.3
@@ -8238,7 +8047,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.1.7":
+"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14":
version: 7.1.19
resolution: "@types/babel__core@npm:7.1.19"
dependencies:
@@ -10060,7 +9869,7 @@ __metadata:
languageName: node
linkType: hard
-"abab@npm:^2.0.0, abab@npm:^2.0.3, abab@npm:^2.0.5, abab@npm:^2.0.6":
+"abab@npm:^2.0.0, abab@npm:^2.0.5, abab@npm:^2.0.6":
version: 2.0.6
resolution: "abab@npm:2.0.6"
checksum: 0b245c3c3ea2598fe0025abf7cc7bb507b06949d51e8edae5d12c1b847a0a0c09639abcb94788332b4e2044ac4491c1e8f571b51c7826fd4b0bda1685ad4a278
@@ -10226,7 +10035,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.0.0, acorn@npm:^8.2.4, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.6.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0":
+"acorn@npm:^8.0.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.6.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0":
version: 8.8.1
resolution: "acorn@npm:8.8.1"
bin:
@@ -11194,24 +11003,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-jest@npm:^26.6.3":
- version: 26.6.3
- resolution: "babel-jest@npm:26.6.3"
- dependencies:
- "@jest/transform": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/babel__core": ^7.1.7
- babel-plugin-istanbul: ^6.0.0
- babel-preset-jest: ^26.6.2
- chalk: ^4.0.0
- graceful-fs: ^4.2.4
- slash: ^3.0.0
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 355e431fbd663fd43dcf68c93edcf66e31c3295c35754739edb3ce39435fdc407de75540b310b370e6eb924af528839b6effb8de21870ad12423aac31e258221
- languageName: node
- linkType: hard
-
"babel-jest@npm:^28.0.0, babel-jest@npm:^28.1.1, babel-jest@npm:^28.1.3":
version: 28.1.3
resolution: "babel-jest@npm:28.1.3"
@@ -11311,7 +11102,7 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-istanbul@npm:6.1.1, babel-plugin-istanbul@npm:^6.0.0, babel-plugin-istanbul@npm:^6.1.1":
+"babel-plugin-istanbul@npm:6.1.1, babel-plugin-istanbul@npm:^6.1.1":
version: 6.1.1
resolution: "babel-plugin-istanbul@npm:6.1.1"
dependencies:
@@ -11336,18 +11127,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-jest-hoist@npm:^26.6.2":
- version: 26.6.2
- resolution: "babel-plugin-jest-hoist@npm:26.6.2"
- dependencies:
- "@babel/template": ^7.3.3
- "@babel/types": ^7.3.3
- "@types/babel__core": ^7.0.0
- "@types/babel__traverse": ^7.0.6
- checksum: 2fcddf7b338e38453d6a42c23db5b790e4188fcbffeba8ff74a62b7d64fe5a642b009a7bd780e47840c382600628de2a6486a92bb151648c64028a6c628e9bfd
- languageName: node
- linkType: hard
-
"babel-plugin-jest-hoist@npm:^28.1.3":
version: 28.1.3
resolution: "babel-plugin-jest-hoist@npm:28.1.3"
@@ -11492,18 +11271,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-preset-jest@npm:^26.6.2":
- version: 26.6.2
- resolution: "babel-preset-jest@npm:26.6.2"
- dependencies:
- babel-plugin-jest-hoist: ^26.6.2
- babel-preset-current-node-syntax: ^1.0.0
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: b6e0efe33b485eb2fba019026933e46d680605b3bf84a6b7378f1df8344b890f66318c49129921dd98bf5819694316312a97b50b16d9aa377faf8624f9f0db5b
- languageName: node
- linkType: hard
-
"babel-preset-jest@npm:^28.1.3":
version: 28.1.3
resolution: "babel-preset-jest@npm:28.1.3"
@@ -12522,7 +12289,7 @@ __metadata:
languageName: node
linkType: hard
-"camelcase@npm:^6.0.0, camelcase@npm:^6.2.0":
+"camelcase@npm:^6.2.0":
version: 6.3.0
resolution: "camelcase@npm:6.3.0"
checksum: 0d701658219bd3116d12da3eab31acddb3f9440790c0792e0d398f0a520a6a4058018e546862b6fba89d7ae990efaeb97da71e1913e9ebf5a8b5621a3d55c710
@@ -12844,13 +12611,6 @@ __metadata:
languageName: node
linkType: hard
-"cjs-module-lexer@npm:^0.6.0":
- version: 0.6.0
- resolution: "cjs-module-lexer@npm:0.6.0"
- checksum: a4fe091f5551e8580d74c0afbf767893ea0ace49f8e33eecb54ae8e325661f31d44752171b4ec52d33aca90c4d854114afe315aa6021780a3c49a0f4a67924b5
- languageName: node
- linkType: hard
-
"cjs-module-lexer@npm:^1.0.0":
version: 1.2.2
resolution: "cjs-module-lexer@npm:1.2.2"
@@ -13997,7 +13757,7 @@ __metadata:
languageName: node
linkType: hard
-"cssom@npm:^0.4.1, cssom@npm:^0.4.4":
+"cssom@npm:^0.4.1":
version: 0.4.4
resolution: "cssom@npm:0.4.4"
checksum: 0d4fc70255ea3afbd4add79caffa3b01720929da91105340600d8c0f06c31716f933c6314c3d43b62b57c9637bc2eb35296a9e2db427e8b572ee38a4be2b5f82
@@ -14173,17 +13933,6 @@ __metadata:
languageName: node
linkType: hard
-"data-urls@npm:^2.0.0":
- version: 2.0.0
- resolution: "data-urls@npm:2.0.0"
- dependencies:
- abab: ^2.0.3
- whatwg-mimetype: ^2.3.0
- whatwg-url: ^8.0.0
- checksum: 1246442178eb756afb1d99e54669a119eafb3e69c73300d14089687c50c64f9feadd93c973f496224a12f89daa94267a6114aecd70e9b279c09d908c5be44d01
- languageName: node
- linkType: hard
-
"data-urls@npm:^3.0.1":
version: 3.0.2
resolution: "data-urls@npm:3.0.2"
@@ -14307,7 +14056,7 @@ __metadata:
languageName: node
linkType: hard
-"decimal.js@npm:^10.2.1, decimal.js@npm:^10.3.1":
+"decimal.js@npm:^10.3.1":
version: 10.4.2
resolution: "decimal.js@npm:10.4.2"
checksum: 2f50de33c9c9fcd4c7ffd74cd02edecadeaa4d954e14ef721ee1d381d293c9237b1a90f54198b91f06fd5d3bb8b97079bba54fbc9ccd205d9e6bc8ffa82f6202
@@ -14877,15 +14626,6 @@ __metadata:
languageName: node
linkType: hard
-"domexception@npm:^2.0.1":
- version: 2.0.1
- resolution: "domexception@npm:2.0.1"
- dependencies:
- webidl-conversions: ^5.0.0
- checksum: 24a3a07b85420671bc805ead7305e0f2ec9e55f104889b64c5a9fa7d93681e514f05c65f947bd9401b3da67f77b92fe7861bd15f4d0d418c4d32e34a2cd55d38
- languageName: node
- linkType: hard
-
"domexception@npm:^4.0.0":
version: 4.0.0
resolution: "domexception@npm:4.0.0"
@@ -15370,13 +15110,6 @@ __metadata:
languageName: node
linkType: hard
-"emittery@npm:^0.7.1":
- version: 0.7.2
- resolution: "emittery@npm:0.7.2"
- checksum: a90d8b59a14de5f3c2bf9d9884867ab6f62d1da1363b660e1429543286f627372c07b70d78465e739f4a616ba1e6638f63c831ef0da146b89c7935f1e5a96ad5
- languageName: node
- linkType: hard
-
"emoji-regex@npm:^7.0.1":
version: 7.0.3
resolution: "emoji-regex@npm:7.0.3"
@@ -16916,7 +16649,7 @@ __metadata:
languageName: node
linkType: hard
-"execa@npm:^4.0.0, execa@npm:^4.0.2, execa@npm:^4.1.0":
+"execa@npm:^4.0.2, execa@npm:^4.1.0":
version: 4.1.0
resolution: "execa@npm:4.1.0"
dependencies:
@@ -18841,13 +18574,6 @@ __metadata:
languageName: node
linkType: hard
-"growly@npm:^1.3.0":
- version: 1.3.0
- resolution: "growly@npm:1.3.0"
- checksum: 3043bd5c064e87f89e8c9b66894ed09fd882c7fa645621a543b45b72f040c7241e25061207a858ab191be2fbdac34795ff57c2a40962b154a6b2908a5e509252
- languageName: node
- linkType: hard
-
"handle-thing@npm:^2.0.0":
version: 2.0.1
resolution: "handle-thing@npm:2.0.1"
@@ -19240,15 +18966,6 @@ __metadata:
languageName: node
linkType: hard
-"html-encoding-sniffer@npm:^2.0.1":
- version: 2.0.1
- resolution: "html-encoding-sniffer@npm:2.0.1"
- dependencies:
- whatwg-encoding: ^1.0.5
- checksum: 6dc3aa2d35a8f0c8c7906ffb665dd24a88f7004f913fafdd3541d24a4da6182ab30c4a0a81387649a1234ecb90182c4136220ed12ae3dc1a57ed68e533dea416
- languageName: node
- linkType: hard
-
"html-encoding-sniffer@npm:^3.0.0":
version: 3.0.0
resolution: "html-encoding-sniffer@npm:3.0.0"
@@ -20966,18 +20683,6 @@ __metadata:
languageName: node
linkType: hard
-"istanbul-lib-instrument@npm:^4.0.3":
- version: 4.0.3
- resolution: "istanbul-lib-instrument@npm:4.0.3"
- dependencies:
- "@babel/core": ^7.7.5
- "@istanbuljs/schema": ^0.1.2
- istanbul-lib-coverage: ^3.0.0
- semver: ^6.3.0
- checksum: 7f1005566a912e33e847576b2c1072d48a7c556810a54d912f3e2f0bd966171e68b30c40b0c1ce6ee9b8864de422d0c10e2d0dfd2d25b48723950cc78cd437c2
- languageName: node
- linkType: hard
-
"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0":
version: 5.2.1
resolution: "istanbul-lib-instrument@npm:5.2.1"
@@ -21013,7 +20718,7 @@ __metadata:
languageName: node
linkType: hard
-"istanbul-reports@npm:^3.0.2, istanbul-reports@npm:^3.1.3, istanbul-reports@npm:^3.1.4":
+"istanbul-reports@npm:^3.1.3, istanbul-reports@npm:^3.1.4":
version: 3.1.5
resolution: "istanbul-reports@npm:3.1.5"
dependencies:
@@ -21055,17 +20760,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-changed-files@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-changed-files@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- execa: ^4.0.0
- throat: ^5.0.0
- checksum: 6b679ba45c3fe08f659b59e2c22b6b773436e498aa57e62694ea1f185ed3d4e439bc1831dedca3df7b28d1562eec31ae9d79c65c8caea1dd5e620419da20013d
- languageName: node
- linkType: hard
-
"jest-changed-files@npm:^28.1.3":
version: 28.1.3
resolution: "jest-changed-files@npm:28.1.3"
@@ -21103,29 +20797,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-cli@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-cli@npm:26.6.3"
- dependencies:
- "@jest/core": ^26.6.3
- "@jest/test-result": ^26.6.2
- "@jest/types": ^26.6.2
- chalk: ^4.0.0
- exit: ^0.1.2
- graceful-fs: ^4.2.4
- import-local: ^3.0.2
- is-ci: ^2.0.0
- jest-config: ^26.6.3
- jest-util: ^26.6.2
- jest-validate: ^26.6.2
- prompts: ^2.0.1
- yargs: ^15.4.1
- bin:
- jest: bin/jest.js
- checksum: 3f62c26b300549115bcfc0393d7d49467d414d200bb211a8843fd48d0296ddbfc5e6fe808c64ad2039127657b662e3ba3db44166341bd5db2d089bf09cf82a2c
- languageName: node
- linkType: hard
-
"jest-cli@npm:^28.1.3":
version: 28.1.3
resolution: "jest-cli@npm:28.1.3"
@@ -21191,37 +20862,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-config@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-config@npm:26.6.3"
- dependencies:
- "@babel/core": ^7.1.0
- "@jest/test-sequencer": ^26.6.3
- "@jest/types": ^26.6.2
- babel-jest: ^26.6.3
- chalk: ^4.0.0
- deepmerge: ^4.2.2
- glob: ^7.1.1
- graceful-fs: ^4.2.4
- jest-environment-jsdom: ^26.6.2
- jest-environment-node: ^26.6.2
- jest-get-type: ^26.3.0
- jest-jasmine2: ^26.6.3
- jest-regex-util: ^26.0.0
- jest-resolve: ^26.6.2
- jest-util: ^26.6.2
- jest-validate: ^26.6.2
- micromatch: ^4.0.2
- pretty-format: ^26.6.2
- peerDependencies:
- ts-node: ">=9.0.0"
- peerDependenciesMeta:
- ts-node:
- optional: true
- checksum: 7ca34c8d4fa48d9af081e05a2a7a54df5ad03df14dc1edca52f162c65f54fbd3745c14512b3f9dd42b753bd90d4aec4b86a7e1fdd410780bc79d27be3af5a36e
- languageName: node
- linkType: hard
-
"jest-config@npm:^28.1.3":
version: 28.1.3
resolution: "jest-config@npm:28.1.3"
@@ -21308,15 +20948,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-docblock@npm:^26.0.0":
- version: 26.0.0
- resolution: "jest-docblock@npm:26.0.0"
- dependencies:
- detect-newline: ^3.0.0
- checksum: 769c9379a906b98afd9fa2feca3a271a06bec62e26bb99e7bba4182ead955b677cbedeaa7b129653dd21ee9473604c40836651f7c4c1265e37ca2a68e01e0f8b
- languageName: node
- linkType: hard
-
"jest-docblock@npm:^28.1.1":
version: 28.1.1
resolution: "jest-docblock@npm:28.1.1"
@@ -21326,19 +20957,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-each@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-each@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- chalk: ^4.0.0
- jest-get-type: ^26.3.0
- jest-util: ^26.6.2
- pretty-format: ^26.6.2
- checksum: 93fca8619afba3e9f77903929a5f4ba84a4b4ab22852d062a24e7029038456b2d5bef5761afa1c3ac52a59434484f101d44beae35f3b7e5ec1a8aa695a1c879a
- languageName: node
- linkType: hard
-
"jest-each@npm:^28.1.3":
version: 28.1.3
resolution: "jest-each@npm:28.1.3"
@@ -21379,21 +20997,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-environment-jsdom@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-environment-jsdom@npm:26.6.2"
- dependencies:
- "@jest/environment": ^26.6.2
- "@jest/fake-timers": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- jest-mock: ^26.6.2
- jest-util: ^26.6.2
- jsdom: ^16.4.0
- checksum: 5bbcc49240d59e966adb690ae73bdd7cd650b401a2420837c4770dbd148ddb2d417bcfb9fe0b4f5e85fda5d5d2e93e62788b699350eb6bd924cbf6bc9c833080
- languageName: node
- linkType: hard
-
"jest-environment-jsdom@npm:^28.0.0":
version: 28.1.3
resolution: "jest-environment-jsdom@npm:28.1.3"
@@ -21410,20 +21013,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-environment-node@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-environment-node@npm:26.6.2"
- dependencies:
- "@jest/environment": ^26.6.2
- "@jest/fake-timers": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- jest-mock: ^26.6.2
- jest-util: ^26.6.2
- checksum: 887382992bfd8110337cdc6e8a931f647d78363aa1ed777a2d9ff0f2edc468e6cc9e9b9a5d26c772534d0bd8ec41d860e433beb2d6f3c8a8a2cab3007ceec126
- languageName: node
- linkType: hard
-
"jest-environment-node@npm:^28.1.1, jest-environment-node@npm:^28.1.3":
version: 28.1.3
resolution: "jest-environment-node@npm:28.1.3"
@@ -21594,32 +21183,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-jasmine2@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-jasmine2@npm:26.6.3"
- dependencies:
- "@babel/traverse": ^7.1.0
- "@jest/environment": ^26.6.2
- "@jest/source-map": ^26.6.2
- "@jest/test-result": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- chalk: ^4.0.0
- co: ^4.6.0
- expect: ^26.6.2
- is-generator-fn: ^2.0.0
- jest-each: ^26.6.2
- jest-matcher-utils: ^26.6.2
- jest-message-util: ^26.6.2
- jest-runtime: ^26.6.3
- jest-snapshot: ^26.6.2
- jest-util: ^26.6.2
- pretty-format: ^26.6.2
- throat: ^5.0.0
- checksum: 9154ceb08fdfd263a1850af9008b6e5ab4d1242af45fede5a6580fc1db85cd9072a27b609590e76ae8d80e281b2ec96476528e8d37938b92061b746e88330f77
- languageName: node
- linkType: hard
-
"jest-jasmine2@npm:^28.0.0":
version: 28.1.3
resolution: "jest-jasmine2@npm:28.1.3"
@@ -21657,16 +21220,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-leak-detector@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-leak-detector@npm:26.6.2"
- dependencies:
- jest-get-type: ^26.3.0
- pretty-format: ^26.6.2
- checksum: 6062c04531126d1dfb3dee21483963dd75a975cb89a105b54cf767cc350b174ffcc9177d8750d14e30f36c475be7d96554c558bdf1f1ae6ad9b93bcea7097312
- languageName: node
- linkType: hard
-
"jest-leak-detector@npm:^28.1.3":
version: 28.1.3
resolution: "jest-leak-detector@npm:28.1.3"
@@ -21818,16 +21371,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-mock@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-mock@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- "@types/node": "*"
- checksum: cf77b49efe76cdedc63363ccdbae8bc68e0301fbded669e7b45647b7b7c1dce90985cf6a3a13da161f644523d7d0aad03184c6f39302ee4b52f954a1de37960f
- languageName: node
- linkType: hard
-
"jest-mock@npm:^27.0.6, jest-mock@npm:^27.3.0":
version: 27.5.1
resolution: "jest-mock@npm:27.5.1"
@@ -21940,17 +21483,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-resolve-dependencies@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-resolve-dependencies@npm:26.6.3"
- dependencies:
- "@jest/types": ^26.6.2
- jest-regex-util: ^26.0.0
- jest-snapshot: ^26.6.2
- checksum: d8a9392354d7775e2e7234e854069a1e0d21ea616b8de162562b57d77e296b8259952d03f10e2a3031a2369657d5950a807391455dadbafb3f4523804a2585d6
- languageName: node
- linkType: hard
-
"jest-resolve-dependencies@npm:^28.1.3":
version: 28.1.3
resolution: "jest-resolve-dependencies@npm:28.1.3"
@@ -22011,34 +21543,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-runner@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-runner@npm:26.6.3"
- dependencies:
- "@jest/console": ^26.6.2
- "@jest/environment": ^26.6.2
- "@jest/test-result": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- chalk: ^4.0.0
- emittery: ^0.7.1
- exit: ^0.1.2
- graceful-fs: ^4.2.4
- jest-config: ^26.6.3
- jest-docblock: ^26.0.0
- jest-haste-map: ^26.6.2
- jest-leak-detector: ^26.6.2
- jest-message-util: ^26.6.2
- jest-resolve: ^26.6.2
- jest-runtime: ^26.6.3
- jest-util: ^26.6.2
- jest-worker: ^26.6.2
- source-map-support: ^0.5.6
- throat: ^5.0.0
- checksum: 81ce9ce686623c93e50b34babd12a4fdd05edf00b0478570ae57aa2384942fe6fc1c8ca8ee6715ec15561d350f45ec3c26a19304c20b91d4cf51e73b54b0d347
- languageName: node
- linkType: hard
-
"jest-runner@npm:^28.1.1, jest-runner@npm:^28.1.3":
version: 28.1.3
resolution: "jest-runner@npm:28.1.3"
@@ -22068,43 +21572,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-runtime@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-runtime@npm:26.6.3"
- dependencies:
- "@jest/console": ^26.6.2
- "@jest/environment": ^26.6.2
- "@jest/fake-timers": ^26.6.2
- "@jest/globals": ^26.6.2
- "@jest/source-map": ^26.6.2
- "@jest/test-result": ^26.6.2
- "@jest/transform": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/yargs": ^15.0.0
- chalk: ^4.0.0
- cjs-module-lexer: ^0.6.0
- collect-v8-coverage: ^1.0.0
- exit: ^0.1.2
- glob: ^7.1.3
- graceful-fs: ^4.2.4
- jest-config: ^26.6.3
- jest-haste-map: ^26.6.2
- jest-message-util: ^26.6.2
- jest-mock: ^26.6.2
- jest-regex-util: ^26.0.0
- jest-resolve: ^26.6.2
- jest-snapshot: ^26.6.2
- jest-util: ^26.6.2
- jest-validate: ^26.6.2
- slash: ^3.0.0
- strip-bom: ^4.0.0
- yargs: ^15.4.1
- bin:
- jest-runtime: bin/jest-runtime.js
- checksum: d0fd139d01b9af87b5546586e8c3907d61e95c07d52fe29d7e247f08830a074f1d35c5417449fcfc5c1e5e210dd5c08c48e4789ca7900586e7624c202388a346
- languageName: node
- linkType: hard
-
"jest-runtime@npm:^28.1.3":
version: 28.1.3
resolution: "jest-runtime@npm:28.1.3"
@@ -22171,7 +21638,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-snapshot@npm:^26.3.0, jest-snapshot@npm:^26.6.2":
+"jest-snapshot@npm:^26.3.0":
version: 26.6.2
resolution: "jest-snapshot@npm:26.6.2"
dependencies:
@@ -22368,20 +21835,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-validate@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-validate@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- camelcase: ^6.0.0
- chalk: ^4.0.0
- jest-get-type: ^26.3.0
- leven: ^3.1.0
- pretty-format: ^26.6.2
- checksum: 0c8df164641e797f80011e359553411e097ea495b95b41100be00d6c827bfd854e92ef8c528fe4cac0d113055a5075d1409f2616099ec648dbd6809bb0a29c67
- languageName: node
- linkType: hard
-
"jest-validate@npm:^28.1.1, jest-validate@npm:^28.1.3":
version: 28.1.3
resolution: "jest-validate@npm:28.1.3"
@@ -22428,21 +21881,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-watcher@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-watcher@npm:26.6.2"
- dependencies:
- "@jest/test-result": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- ansi-escapes: ^4.2.1
- chalk: ^4.0.0
- jest-util: ^26.6.2
- string-length: ^4.0.1
- checksum: 3a0caf17f3d586ec7099a576757336e6ba5ac6f2449e66aa1416214b32188970b1fa10f83e1aef58254a30a55a6698cbbb16aa5187c8023516d8bea8833aee12
- languageName: node
- linkType: hard
-
"jest-watcher@npm:^27.0.0":
version: 27.5.1
resolution: "jest-watcher@npm:27.5.1"
@@ -22517,19 +21955,6 @@ __metadata:
languageName: node
linkType: hard
-"jest@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest@npm:26.6.3"
- dependencies:
- "@jest/core": ^26.6.3
- import-local: ^3.0.2
- jest-cli: ^26.6.3
- bin:
- jest: bin/jest.js
- checksum: 4469f5c426f5b00855e2264dc4fce5ab16c0fab31d2dc6fc829d769ca7ec84a9c74763f7c1d281d085ad55897927a08df2b4778b0df899a66188ff0722e17d29
- languageName: node
- linkType: hard
-
"jest@npm:^28.0.0":
version: 28.1.3
resolution: "jest@npm:28.1.3"
@@ -22738,46 +22163,6 @@ __metadata:
languageName: node
linkType: hard
-"jsdom@npm:^16.4.0":
- version: 16.7.0
- resolution: "jsdom@npm:16.7.0"
- dependencies:
- abab: ^2.0.5
- acorn: ^8.2.4
- acorn-globals: ^6.0.0
- cssom: ^0.4.4
- cssstyle: ^2.3.0
- data-urls: ^2.0.0
- decimal.js: ^10.2.1
- domexception: ^2.0.1
- escodegen: ^2.0.0
- form-data: ^3.0.0
- html-encoding-sniffer: ^2.0.1
- http-proxy-agent: ^4.0.1
- https-proxy-agent: ^5.0.0
- is-potential-custom-element-name: ^1.0.1
- nwsapi: ^2.2.0
- parse5: 6.0.1
- saxes: ^5.0.1
- symbol-tree: ^3.2.4
- tough-cookie: ^4.0.0
- w3c-hr-time: ^1.0.2
- w3c-xmlserializer: ^2.0.0
- webidl-conversions: ^6.1.0
- whatwg-encoding: ^1.0.5
- whatwg-mimetype: ^2.3.0
- whatwg-url: ^8.5.0
- ws: ^7.4.6
- xml-name-validator: ^3.0.0
- peerDependencies:
- canvas: ^2.5.0
- peerDependenciesMeta:
- canvas:
- optional: true
- checksum: e9ba6ea5f5e0d18647ccedec16bc3c69c8c739732ffcb27c66ffd3cc3f876add291ca4f0b9c209ace939ce2aa3ba9e4d67b7f05317921a4d3eab02fe1cc164ef
- languageName: node
- linkType: hard
-
"jsdom@npm:^19.0.0":
version: 19.0.0
resolution: "jsdom@npm:19.0.0"
@@ -23979,7 +23364,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:4.17.21, lodash@npm:4.x, lodash@npm:^4.17.12, lodash@npm:^4.17.13, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.2.1, lodash@npm:^4.7.0":
+"lodash@npm:4.17.21, lodash@npm:4.x, lodash@npm:^4.17.12, lodash@npm:^4.17.13, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.2.1":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
@@ -26116,20 +25501,6 @@ __metadata:
languageName: node
linkType: hard
-"node-notifier@npm:^8.0.0":
- version: 8.0.2
- resolution: "node-notifier@npm:8.0.2"
- dependencies:
- growly: ^1.3.0
- is-wsl: ^2.2.0
- semver: ^7.3.2
- shellwords: ^0.1.1
- uuid: ^8.3.0
- which: ^2.0.2
- checksum: 8df8618628c14ef26214a376dbde425264b92ae5e5944d21807f41e3d2ed3ff29f6c5aba089f4a5f22328b2157aa874e93f2304a2134b1ee59508cedf7e889bb
- languageName: node
- linkType: hard
-
"node-releases@npm:^2.0.6":
version: 2.0.6
resolution: "node-releases@npm:2.0.6"
@@ -26855,13 +26226,6 @@ __metadata:
languageName: node
linkType: hard
-"p-each-series@npm:^2.1.0":
- version: 2.2.0
- resolution: "p-each-series@npm:2.2.0"
- checksum: 32a7cce1312bf70f99079db2ff070fc3ee2ed6efe0fa0444616fa38f79730ad09b461d009127d25254c4c865c40b6664e2c656b1a7b2c4781756d9173c974269
- languageName: node
- linkType: hard
-
"p-finally@npm:^1.0.0":
version: 1.0.0
resolution: "p-finally@npm:1.0.0"
@@ -31529,13 +30893,6 @@ __metadata:
languageName: node
linkType: hard
-"shellwords@npm:^0.1.1":
- version: 0.1.1
- resolution: "shellwords@npm:0.1.1"
- checksum: 7d66b28927e0b524b71b2e185651fcd88a70473a077dd230fbf86188380e948ffb36cea00832d78fc13c93cd15f6f52286fb05f2746b7580623ca1ec619eb004
- languageName: node
- linkType: hard
-
"shx@npm:^0.3.2":
version: 0.3.4
resolution: "shx@npm:0.3.4"
@@ -31858,7 +31215,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map-support@npm:0.5.21, source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.5, source-map-support@npm:^0.5.6, source-map-support@npm:~0.5.20":
+"source-map-support@npm:0.5.21, source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.5, source-map-support@npm:~0.5.20":
version: 0.5.21
resolution: "source-map-support@npm:0.5.21"
dependencies:
@@ -33229,13 +32586,6 @@ __metadata:
languageName: node
linkType: hard
-"throat@npm:^5.0.0":
- version: 5.0.0
- resolution: "throat@npm:5.0.0"
- checksum: 1b9c661dabf93ff9026fecd781ccfd9b507c41b9d5e581614884fffd09f3f9ebfe26d3be668ccf904fd324dd3f6efe1a3ec7f83e91b1dff9fdcc6b7d39b8bfe3
- languageName: node
- linkType: hard
-
"throttle-debounce@npm:^3.0.1":
version: 3.0.1
resolution: "throttle-debounce@npm:3.0.1"
@@ -33478,15 +32828,6 @@ __metadata:
languageName: node
linkType: hard
-"tr46@npm:^2.1.0":
- version: 2.1.0
- resolution: "tr46@npm:2.1.0"
- dependencies:
- punycode: ^2.1.1
- checksum: 397f5c39d97c5fe29fa9bab73b03853be18ad2738b2c66ee5ce84ecb36b091bdaec493f9b3cee711d45f7678f342452600843264cc8242b591c8dc983146a6c4
- languageName: node
- linkType: hard
-
"tr46@npm:^3.0.0":
version: 3.0.0
resolution: "tr46@npm:3.0.0"
@@ -34793,7 +34134,7 @@ __metadata:
languageName: node
linkType: hard
-"uuid@npm:8.3.2, uuid@npm:^8.0.0, uuid@npm:^8.3.0, uuid@npm:^8.3.2":
+"uuid@npm:8.3.2, uuid@npm:^8.0.0, uuid@npm:^8.3.2":
version: 8.3.2
resolution: "uuid@npm:8.3.2"
bin:
@@ -34839,17 +34180,6 @@ __metadata:
languageName: node
linkType: hard
-"v8-to-istanbul@npm:^7.0.0":
- version: 7.1.2
- resolution: "v8-to-istanbul@npm:7.1.2"
- dependencies:
- "@types/istanbul-lib-coverage": ^2.0.1
- convert-source-map: ^1.6.0
- source-map: ^0.7.3
- checksum: a901917e3e321e2c74a9582cbe6652ff2b983040a683c924ce98fbccdfe249cbcb34d7d7913a13a7e4eee9bed3a51c7181b09103f4405d92f4ebac1cc40dc005
- languageName: node
- linkType: hard
-
"v8-to-istanbul@npm:^9.0.0, v8-to-istanbul@npm:^9.0.1":
version: 9.0.1
resolution: "v8-to-istanbul@npm:9.0.1"
@@ -35406,15 +34736,6 @@ __metadata:
languageName: node
linkType: hard
-"w3c-xmlserializer@npm:^2.0.0":
- version: 2.0.0
- resolution: "w3c-xmlserializer@npm:2.0.0"
- dependencies:
- xml-name-validator: ^3.0.0
- checksum: 92b8af34766f5bb8f37c505bc459ee1791b30af778d3a86551f7dd3b1716f79cb98c71d65d03f2bf6eba6b09861868eaf2be7e233b9202b26a9df7595f2bd290
- languageName: node
- linkType: hard
-
"w3c-xmlserializer@npm:^3.0.0":
version: 3.0.0
resolution: "w3c-xmlserializer@npm:3.0.0"
@@ -35554,20 +34875,6 @@ __metadata:
languageName: node
linkType: hard
-"webidl-conversions@npm:^5.0.0":
- version: 5.0.0
- resolution: "webidl-conversions@npm:5.0.0"
- checksum: bf31df332ed11e1114bfcae7712d9ab2c37e7faa60ba32d8fdbee785937c0b012eee235c19d2b5d84f5072db84a160e8d08dd382da7f850feec26a4f46add8ff
- languageName: node
- linkType: hard
-
-"webidl-conversions@npm:^6.1.0":
- version: 6.1.0
- resolution: "webidl-conversions@npm:6.1.0"
- checksum: 66ad3b9073cd1e0e173444d8c636673b016e25b5856694429072cc966229adb734a8d410188e031effadcfb837936d79bc9e87c48f4d5925a90d42dec97f6590
- languageName: node
- linkType: hard
-
"webidl-conversions@npm:^7.0.0":
version: 7.0.0
resolution: "webidl-conversions@npm:7.0.0"
@@ -35848,17 +35155,6 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-url@npm:^8.0.0, whatwg-url@npm:^8.5.0":
- version: 8.7.0
- resolution: "whatwg-url@npm:8.7.0"
- dependencies:
- lodash: ^4.7.0
- tr46: ^2.1.0
- webidl-conversions: ^6.1.0
- checksum: de0bc94387dba586b278e701cf5a1c1f5002725d22b8564dbca2cab1966ef24b839018e57ae2423fb514d8a2dd3aa3bf97323e2f89b55cd89e79141e432e9df1
- languageName: node
- linkType: hard
-
"which-boxed-primitive@npm:^1.0.1, which-boxed-primitive@npm:^1.0.2":
version: 1.0.2
resolution: "which-boxed-primitive@npm:1.0.2"
@@ -36176,7 +35472,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^7.0.0, ws@npm:^7.2.3, ws@npm:^7.4.6":
+"ws@npm:^7.0.0, ws@npm:^7.2.3":
version: 7.5.9
resolution: "ws@npm:7.5.9"
peerDependencies:
@@ -36424,7 +35720,7 @@ __metadata:
languageName: node
linkType: hard
-"yargs@npm:^15.3.1, yargs@npm:^15.4.1":
+"yargs@npm:^15.3.1":
version: 15.4.1
resolution: "yargs@npm:15.4.1"
dependencies:
diff --git a/scripts/package.json b/scripts/package.json
index dcf2132d99f5..d17158b386a2 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -127,7 +127,7 @@
"jest-environment-jsdom": "^28.0.0",
"jest-enzyme": "^7.1.2",
"jest-image-snapshot": "^4.3.0",
- "jest-jasmine2": "^26.6.3",
+ "jest-jasmine2": "^28.0.0",
"jest-junit": "^13.0.0",
"jest-os-detection": "^1.3.1",
"jest-raw-loader": "^1.0.1",
diff --git a/scripts/yarn.lock b/scripts/yarn.lock
index 0f6657f6293f..752520f80c40 100644
--- a/scripts/yarn.lock
+++ b/scripts/yarn.lock
@@ -1554,7 +1554,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.3, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2":
+"@babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.3, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2":
version: 7.19.3
resolution: "@babel/traverse@npm:7.19.3"
dependencies:
@@ -1957,20 +1957,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/console@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/console@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- "@types/node": "*"
- chalk: ^4.0.0
- jest-message-util: ^26.6.2
- jest-util: ^26.6.2
- slash: ^3.0.0
- checksum: e85a68b1ef49e5ecadb0055812c2493a92592b5206c26e78ce6b21869aff2847e4c808beae1dd353738c24fd51fa9d5bf135ced62931844a5d57f9ff4f40743a
- languageName: node
- linkType: hard
-
"@jest/console@npm:^27.5.1":
version: 27.5.1
resolution: "@jest/console@npm:27.5.1"
@@ -2053,18 +2039,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/environment@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/environment@npm:26.6.2"
- dependencies:
- "@jest/fake-timers": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- jest-mock: ^26.6.2
- checksum: b489afb2fa9bbde360f222bc905abd9abd77ae5802b16ca7a34d018405ad7df57a506c01efae8ff8b566c211314ec74b3f37a1cb850623e15eb1e6d020582197
- languageName: node
- linkType: hard
-
"@jest/environment@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/environment@npm:28.1.3"
@@ -2116,20 +2090,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/fake-timers@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/fake-timers@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- "@sinonjs/fake-timers": ^6.0.1
- "@types/node": "*"
- jest-message-util: ^26.6.2
- jest-mock: ^26.6.2
- jest-util: ^26.6.2
- checksum: 861b033ead8c749f0fecffb84cbe88603291d9db66129494d0059dee101616a2aa646fc32c8cab468826eeb32647d2b0b4f72869f048163cb3406ddd2902ece0
- languageName: node
- linkType: hard
-
"@jest/fake-timers@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/fake-timers@npm:28.1.3"
@@ -2144,17 +2104,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/globals@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/globals@npm:26.6.2"
- dependencies:
- "@jest/environment": ^26.6.2
- "@jest/types": ^26.6.2
- expect: ^26.6.2
- checksum: 6516baa19339a62c8f5eeb2ef3871bfa5bd5645016f1eb87dbe52a37658e7b33b836a1325ba40db250df5d06c08dd1cb1532fbfac5712f4041561525b59bb03f
- languageName: node
- linkType: hard
-
"@jest/globals@npm:^28.0.0, @jest/globals@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/globals@npm:28.1.3"
@@ -2271,17 +2220,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/source-map@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/source-map@npm:26.6.2"
- dependencies:
- callsites: ^3.0.0
- graceful-fs: ^4.2.4
- source-map: ^0.6.0
- checksum: fad0b35abf71b9e35b63d4ea7ddafb227a176fa44b84b8efc749ec3911991203f4a58019dd403af8380de4de752f0d40c9fe4c69f76a0866d266e964a02042cb
- languageName: node
- linkType: hard
-
"@jest/source-map@npm:^28.1.2":
version: 28.1.2
resolution: "@jest/source-map@npm:28.1.2"
@@ -2316,18 +2254,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/test-result@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/test-result@npm:26.6.2"
- dependencies:
- "@jest/console": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/istanbul-lib-coverage": ^2.0.0
- collect-v8-coverage: ^1.0.0
- checksum: 4b6f480ebf917f2f6beb5ebefc1c6dedaa768030706f184be9a545e3ad457bde802bae78c50e06f68310084921fb048e030a8eca2adfd7df9f46a6663abb0b98
- languageName: node
- linkType: hard
-
"@jest/test-result@npm:^27.5.1":
version: 27.5.1
resolution: "@jest/test-result@npm:27.5.1"
@@ -2352,19 +2278,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/test-sequencer@npm:^26.6.3":
- version: 26.6.3
- resolution: "@jest/test-sequencer@npm:26.6.3"
- dependencies:
- "@jest/test-result": ^26.6.2
- graceful-fs: ^4.2.4
- jest-haste-map: ^26.6.2
- jest-runner: ^26.6.3
- jest-runtime: ^26.6.3
- checksum: 670cf1161a22716f8396baf2a2d9d1741ad169f8a0115f6b0c4f88f2cfc29fec9179bbcfd87f579a46a69b38af47abd5656fb7ded5face06c3960d8e1cdbbdae
- languageName: node
- linkType: hard
-
"@jest/test-sequencer@npm:^28.1.1, @jest/test-sequencer@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/test-sequencer@npm:28.1.3"
@@ -2401,29 +2314,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/transform@npm:^26.6.2":
- version: 26.6.2
- resolution: "@jest/transform@npm:26.6.2"
- dependencies:
- "@babel/core": ^7.1.0
- "@jest/types": ^26.6.2
- babel-plugin-istanbul: ^6.0.0
- chalk: ^4.0.0
- convert-source-map: ^1.4.0
- fast-json-stable-stringify: ^2.0.0
- graceful-fs: ^4.2.4
- jest-haste-map: ^26.6.2
- jest-regex-util: ^26.0.0
- jest-util: ^26.6.2
- micromatch: ^4.0.2
- pirates: ^4.0.1
- slash: ^3.0.0
- source-map: ^0.6.1
- write-file-atomic: ^3.0.0
- checksum: 1a1d636528d9b122b87b870633763c67f131533fce61e5db536dfbbea0bbfe8fe130daededb686ccc230389473a2b8ece5d0e1eaf380066d8902bde48579de31
- languageName: node
- linkType: hard
-
"@jest/transform@npm:^28.1.1, @jest/transform@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/transform@npm:28.1.3"
@@ -3114,15 +3004,6 @@ __metadata:
languageName: node
linkType: hard
-"@sinonjs/fake-timers@npm:^6.0.1":
- version: 6.0.1
- resolution: "@sinonjs/fake-timers@npm:6.0.1"
- dependencies:
- "@sinonjs/commons": ^1.7.0
- checksum: a77bead4d71b40d6f7f9a3ad66a00269aa2c078260f43f594b8aed4676c6c4e7c2b642d4b8e34df314e1c971589455f7b4267ab831bf44ffdccc0bda599850ad
- languageName: node
- linkType: hard
-
"@sinonjs/fake-timers@npm:^9.1.2":
version: 9.1.2
resolution: "@sinonjs/fake-timers@npm:9.1.2"
@@ -3419,7 +3300,7 @@ __metadata:
jest-environment-jsdom: ^28.0.0
jest-enzyme: ^7.1.2
jest-image-snapshot: ^4.3.0
- jest-jasmine2: ^26.6.3
+ jest-jasmine2: ^28.0.0
jest-junit: ^13.0.0
jest-os-detection: ^1.3.1
jest-raw-loader: ^1.0.1
@@ -3664,7 +3545,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.1.7":
+"@types/babel__core@npm:^7.1.14":
version: 7.1.19
resolution: "@types/babel__core@npm:7.1.19"
dependencies:
@@ -3696,7 +3577,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.4, @types/babel__traverse@npm:^7.0.6":
+"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6":
version: 7.18.2
resolution: "@types/babel__traverse@npm:7.18.2"
dependencies:
@@ -3823,7 +3704,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/graceful-fs@npm:^4.1.2, @types/graceful-fs@npm:^4.1.3":
+"@types/graceful-fs@npm:^4.1.3":
version: 4.1.5
resolution: "@types/graceful-fs@npm:4.1.5"
dependencies:
@@ -4022,7 +3903,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/prettier@npm:^2.0.0, @types/prettier@npm:^2.1.5":
+"@types/prettier@npm:^2.1.5":
version: 2.7.1
resolution: "@types/prettier@npm:2.7.1"
checksum: 1acbc69eb6f36cf04256ab2a7a05737b670a81d96de9f5f4d765d8c1f5f68978a6a5800dc059968075ef2492a26a39f6ccdff72a4d8639144297235548b789cc
@@ -4426,7 +4307,7 @@ __metadata:
languageName: node
linkType: hard
-"abab@npm:^2.0.0, abab@npm:^2.0.3, abab@npm:^2.0.5, abab@npm:^2.0.6":
+"abab@npm:^2.0.0, abab@npm:^2.0.5, abab@npm:^2.0.6":
version: 2.0.6
resolution: "abab@npm:2.0.6"
checksum: 0b245c3c3ea2598fe0025abf7cc7bb507b06949d51e8edae5d12c1b847a0a0c09639abcb94788332b4e2044ac4491c1e8f571b51c7826fd4b0bda1685ad4a278
@@ -4583,7 +4464,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.2.4, acorn@npm:^8.4.1, acorn@npm:^8.8.0":
+"acorn@npm:^8.4.1, acorn@npm:^8.8.0":
version: 8.8.0
resolution: "acorn@npm:8.8.0"
bin:
@@ -5297,24 +5178,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-jest@npm:^26.6.3":
- version: 26.6.3
- resolution: "babel-jest@npm:26.6.3"
- dependencies:
- "@jest/transform": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/babel__core": ^7.1.7
- babel-plugin-istanbul: ^6.0.0
- babel-preset-jest: ^26.6.2
- chalk: ^4.0.0
- graceful-fs: ^4.2.4
- slash: ^3.0.0
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 355e431fbd663fd43dcf68c93edcf66e31c3295c35754739edb3ce39435fdc407de75540b310b370e6eb924af528839b6effb8de21870ad12423aac31e258221
- languageName: node
- linkType: hard
-
"babel-jest@npm:^28.0.0, babel-jest@npm:^28.1.1, babel-jest@npm:^28.1.3":
version: 28.1.3
resolution: "babel-jest@npm:28.1.3"
@@ -5375,7 +5238,7 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-istanbul@npm:^6.0.0, babel-plugin-istanbul@npm:^6.1.1":
+"babel-plugin-istanbul@npm:^6.1.1":
version: 6.1.1
resolution: "babel-plugin-istanbul@npm:6.1.1"
dependencies:
@@ -5388,18 +5251,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-jest-hoist@npm:^26.6.2":
- version: 26.6.2
- resolution: "babel-plugin-jest-hoist@npm:26.6.2"
- dependencies:
- "@babel/template": ^7.3.3
- "@babel/types": ^7.3.3
- "@types/babel__core": ^7.0.0
- "@types/babel__traverse": ^7.0.6
- checksum: 2fcddf7b338e38453d6a42c23db5b790e4188fcbffeba8ff74a62b7d64fe5a642b009a7bd780e47840c382600628de2a6486a92bb151648c64028a6c628e9bfd
- languageName: node
- linkType: hard
-
"babel-plugin-jest-hoist@npm:^28.1.3":
version: 28.1.3
resolution: "babel-plugin-jest-hoist@npm:28.1.3"
@@ -5481,18 +5332,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-preset-jest@npm:^26.6.2":
- version: 26.6.2
- resolution: "babel-preset-jest@npm:26.6.2"
- dependencies:
- babel-plugin-jest-hoist: ^26.6.2
- babel-preset-current-node-syntax: ^1.0.0
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: b6e0efe33b485eb2fba019026933e46d680605b3bf84a6b7378f1df8344b890f66318c49129921dd98bf5819694316312a97b50b16d9aa377faf8624f9f0db5b
- languageName: node
- linkType: hard
-
"babel-preset-jest@npm:^28.1.3":
version: 28.1.3
resolution: "babel-preset-jest@npm:28.1.3"
@@ -6024,7 +5863,7 @@ __metadata:
languageName: node
linkType: hard
-"camelcase@npm:^6.0.0, camelcase@npm:^6.2.0":
+"camelcase@npm:^6.2.0":
version: 6.3.0
resolution: "camelcase@npm:6.3.0"
checksum: 0d701658219bd3116d12da3eab31acddb3f9440790c0792e0d398f0a520a6a4058018e546862b6fba89d7ae990efaeb97da71e1913e9ebf5a8b5621a3d55c710
@@ -6226,13 +6065,6 @@ __metadata:
languageName: node
linkType: hard
-"cjs-module-lexer@npm:^0.6.0":
- version: 0.6.0
- resolution: "cjs-module-lexer@npm:0.6.0"
- checksum: a4fe091f5551e8580d74c0afbf767893ea0ace49f8e33eecb54ae8e325661f31d44752171b4ec52d33aca90c4d854114afe315aa6021780a3c49a0f4a67924b5
- languageName: node
- linkType: hard
-
"cjs-module-lexer@npm:^1.0.0":
version: 1.2.2
resolution: "cjs-module-lexer@npm:1.2.2"
@@ -6299,17 +6131,6 @@ __metadata:
languageName: node
linkType: hard
-"cliui@npm:^6.0.0":
- version: 6.0.0
- resolution: "cliui@npm:6.0.0"
- dependencies:
- string-width: ^4.2.0
- strip-ansi: ^6.0.0
- wrap-ansi: ^6.2.0
- checksum: 35229b1bb48647e882104cac374c9a18e34bbf0bace0e2cf03000326b6ca3050d6b59545d91e17bfe3705f4a0e2988787aa5cde6331bf5cbbf0164732cef6492
- languageName: node
- linkType: hard
-
"cliui@npm:^7.0.2":
version: 7.0.4
resolution: "cliui@npm:7.0.4"
@@ -6837,7 +6658,7 @@ __metadata:
languageName: node
linkType: hard
-"cssom@npm:^0.4.1, cssom@npm:^0.4.4":
+"cssom@npm:^0.4.1":
version: 0.4.4
resolution: "cssom@npm:0.4.4"
checksum: 0d4fc70255ea3afbd4add79caffa3b01720929da91105340600d8c0f06c31716f933c6314c3d43b62b57c9637bc2eb35296a9e2db427e8b572ee38a4be2b5f82
@@ -6981,17 +6802,6 @@ __metadata:
languageName: node
linkType: hard
-"data-urls@npm:^2.0.0":
- version: 2.0.0
- resolution: "data-urls@npm:2.0.0"
- dependencies:
- abab: ^2.0.3
- whatwg-mimetype: ^2.3.0
- whatwg-url: ^8.0.0
- checksum: 1246442178eb756afb1d99e54669a119eafb3e69c73300d14089687c50c64f9feadd93c973f496224a12f89daa94267a6114aecd70e9b279c09d908c5be44d01
- languageName: node
- linkType: hard
-
"data-urls@npm:^3.0.1":
version: 3.0.2
resolution: "data-urls@npm:3.0.2"
@@ -7058,20 +6868,6 @@ __metadata:
languageName: node
linkType: hard
-"decamelize@npm:^1.2.0":
- version: 1.2.0
- resolution: "decamelize@npm:1.2.0"
- checksum: 85c39fe8fbf0482d4a1e224ef0119db5c1897f8503bcef8b826adff7a1b11414972f6fef2d7dec2ee0b4be3863cf64ac1439137ae9e6af23a3d8dcbe26a5b4b2
- languageName: node
- linkType: hard
-
-"decimal.js@npm:^10.2.1":
- version: 10.4.1
- resolution: "decimal.js@npm:10.4.1"
- checksum: 7dfe188af43c50c10cea18349d0f85cf89ac2952e53b5f359f4a37606b789da54116cea0060497794df9deca8f98fd6b662562507031ade66be974d2c49898bd
- languageName: node
- linkType: hard
-
"decimal.js@npm:^10.3.1":
version: 10.4.2
resolution: "decimal.js@npm:10.4.2"
@@ -7293,13 +7089,6 @@ __metadata:
languageName: node
linkType: hard
-"diff-sequences@npm:^26.6.2":
- version: 26.6.2
- resolution: "diff-sequences@npm:26.6.2"
- checksum: a576b78f542377ce2bb032aa91aaf12376c6f562f79b2570f5fe16b4c18acff78de144ae44f0d86bedfe9c29ef38aa027db963850213e07bbc1c1a3b2834e861
- languageName: node
- linkType: hard
-
"diff-sequences@npm:^28.1.1":
version: 28.1.1
resolution: "diff-sequences@npm:28.1.1"
@@ -7442,15 +7231,6 @@ __metadata:
languageName: node
linkType: hard
-"domexception@npm:^2.0.1":
- version: 2.0.1
- resolution: "domexception@npm:2.0.1"
- dependencies:
- webidl-conversions: ^5.0.0
- checksum: 24a3a07b85420671bc805ead7305e0f2ec9e55f104889b64c5a9fa7d93681e514f05c65f947bd9401b3da67f77b92fe7861bd15f4d0d418c4d32e34a2cd55d38
- languageName: node
- linkType: hard
-
"domexception@npm:^4.0.0":
version: 4.0.0
resolution: "domexception@npm:4.0.0"
@@ -7640,13 +7420,6 @@ __metadata:
languageName: node
linkType: hard
-"emittery@npm:^0.7.1":
- version: 0.7.2
- resolution: "emittery@npm:0.7.2"
- checksum: a90d8b59a14de5f3c2bf9d9884867ab6f62d1da1363b660e1429543286f627372c07b70d78465e739f4a616ba1e6638f63c831ef0da146b89c7935f1e5a96ad5
- languageName: node
- linkType: hard
-
"emoji-regex@npm:^8.0.0":
version: 8.0.0
resolution: "emoji-regex@npm:8.0.0"
@@ -8952,20 +8725,6 @@ __metadata:
languageName: node
linkType: hard
-"expect@npm:^26.6.2":
- version: 26.6.2
- resolution: "expect@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- ansi-styles: ^4.0.0
- jest-get-type: ^26.3.0
- jest-matcher-utils: ^26.6.2
- jest-message-util: ^26.6.2
- jest-regex-util: ^26.0.0
- checksum: e84ab6c96e99eaf92586e5c554317413352082b66be952ba338bf690e15106c0b6350ac99d0d66237d675cc75963811255120d47172a8e764b1d6a9ae2b6b1b4
- languageName: node
- linkType: hard
-
"expect@npm:^28.0.0, expect@npm:^28.1.3":
version: 28.1.3
resolution: "expect@npm:28.1.3"
@@ -9667,7 +9426,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@npm:^2.1.2, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2":
+"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2":
version: 2.3.2
resolution: "fsevents@npm:2.3.2"
dependencies:
@@ -9687,7 +9446,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin":
+"fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin":
version: 2.3.2
resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7"
dependencies:
@@ -9769,7 +9528,7 @@ __metadata:
languageName: node
linkType: hard
-"get-caller-file@npm:^2.0.1, get-caller-file@npm:^2.0.5":
+"get-caller-file@npm:^2.0.5":
version: 2.0.5
resolution: "get-caller-file@npm:2.0.5"
checksum: c6c7b60271931fa752aeb92f2b47e355eac1af3a2673f47c9589e8f8a41adc74d45551c1bc57b5e66a80609f10ffb72b6f575e4370d61cc3f7f3aaff01757cde
@@ -9970,7 +9729,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^7.0.0, glob@npm:^7.0.3, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0":
+"glob@npm:^7.0.0, glob@npm:^7.0.3, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0":
version: 7.2.3
resolution: "glob@npm:7.2.3"
dependencies:
@@ -10334,15 +10093,6 @@ __metadata:
languageName: node
linkType: hard
-"html-encoding-sniffer@npm:^2.0.1":
- version: 2.0.1
- resolution: "html-encoding-sniffer@npm:2.0.1"
- dependencies:
- whatwg-encoding: ^1.0.5
- checksum: 6dc3aa2d35a8f0c8c7906ffb665dd24a88f7004f913fafdd3541d24a4da6182ab30c4a0a81387649a1234ecb90182c4136220ed12ae3dc1a57ed68e533dea416
- languageName: node
- linkType: hard
-
"html-encoding-sniffer@npm:^3.0.0":
version: 3.0.0
resolution: "html-encoding-sniffer@npm:3.0.0"
@@ -11600,37 +11350,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-config@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-config@npm:26.6.3"
- dependencies:
- "@babel/core": ^7.1.0
- "@jest/test-sequencer": ^26.6.3
- "@jest/types": ^26.6.2
- babel-jest: ^26.6.3
- chalk: ^4.0.0
- deepmerge: ^4.2.2
- glob: ^7.1.1
- graceful-fs: ^4.2.4
- jest-environment-jsdom: ^26.6.2
- jest-environment-node: ^26.6.2
- jest-get-type: ^26.3.0
- jest-jasmine2: ^26.6.3
- jest-regex-util: ^26.0.0
- jest-resolve: ^26.6.2
- jest-util: ^26.6.2
- jest-validate: ^26.6.2
- micromatch: ^4.0.2
- pretty-format: ^26.6.2
- peerDependencies:
- ts-node: ">=9.0.0"
- peerDependenciesMeta:
- ts-node:
- optional: true
- checksum: 7ca34c8d4fa48d9af081e05a2a7a54df5ad03df14dc1edca52f162c65f54fbd3745c14512b3f9dd42b753bd90d4aec4b86a7e1fdd410780bc79d27be3af5a36e
- languageName: node
- linkType: hard
-
"jest-config@npm:^28.1.3":
version: 28.1.3
resolution: "jest-config@npm:28.1.3"
@@ -11669,18 +11388,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-diff@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-diff@npm:26.6.2"
- dependencies:
- chalk: ^4.0.0
- diff-sequences: ^26.6.2
- jest-get-type: ^26.3.0
- pretty-format: ^26.6.2
- checksum: 3a9c88c8f308487059788ab1199e12f9b4657168964a2307573760b4d41ab5b851e5bef70125ef5ceddc1e201d6753d6ceae88994c197990dd9307cb7d94b9a1
- languageName: node
- linkType: hard
-
"jest-diff@npm:^28.1.3":
version: 28.1.3
resolution: "jest-diff@npm:28.1.3"
@@ -11705,15 +11412,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-docblock@npm:^26.0.0":
- version: 26.0.0
- resolution: "jest-docblock@npm:26.0.0"
- dependencies:
- detect-newline: ^3.0.0
- checksum: 769c9379a906b98afd9fa2feca3a271a06bec62e26bb99e7bba4182ead955b677cbedeaa7b129653dd21ee9473604c40836651f7c4c1265e37ca2a68e01e0f8b
- languageName: node
- linkType: hard
-
"jest-docblock@npm:^28.1.1":
version: 28.1.1
resolution: "jest-docblock@npm:28.1.1"
@@ -11723,19 +11421,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-each@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-each@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- chalk: ^4.0.0
- jest-get-type: ^26.3.0
- jest-util: ^26.6.2
- pretty-format: ^26.6.2
- checksum: 93fca8619afba3e9f77903929a5f4ba84a4b4ab22852d062a24e7029038456b2d5bef5761afa1c3ac52a59434484f101d44beae35f3b7e5ec1a8aa695a1c879a
- languageName: node
- linkType: hard
-
"jest-each@npm:^28.1.3":
version: 28.1.3
resolution: "jest-each@npm:28.1.3"
@@ -11776,21 +11461,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-environment-jsdom@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-environment-jsdom@npm:26.6.2"
- dependencies:
- "@jest/environment": ^26.6.2
- "@jest/fake-timers": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- jest-mock: ^26.6.2
- jest-util: ^26.6.2
- jsdom: ^16.4.0
- checksum: 5bbcc49240d59e966adb690ae73bdd7cd650b401a2420837c4770dbd148ddb2d417bcfb9fe0b4f5e85fda5d5d2e93e62788b699350eb6bd924cbf6bc9c833080
- languageName: node
- linkType: hard
-
"jest-environment-jsdom@npm:^28.0.0":
version: 28.1.3
resolution: "jest-environment-jsdom@npm:28.1.3"
@@ -11807,20 +11477,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-environment-node@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-environment-node@npm:26.6.2"
- dependencies:
- "@jest/environment": ^26.6.2
- "@jest/fake-timers": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- jest-mock: ^26.6.2
- jest-util: ^26.6.2
- checksum: 887382992bfd8110337cdc6e8a931f647d78363aa1ed777a2d9ff0f2edc468e6cc9e9b9a5d26c772534d0bd8ec41d860e433beb2d6f3c8a8a2cab3007ceec126
- languageName: node
- linkType: hard
-
"jest-environment-node@npm:^28.1.1, jest-environment-node@npm:^28.1.3":
version: 28.1.3
resolution: "jest-environment-node@npm:28.1.3"
@@ -11849,13 +11505,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-get-type@npm:^26.3.0":
- version: 26.3.0
- resolution: "jest-get-type@npm:26.3.0"
- checksum: 112fc7f962d1c4625a51b6ccfe6e9c8e54ab80816bf8dbf2b1bf25d12c0f75c74ebad0c2f37622aea81019a2087451bfb12a46619ed6717e64ee875ea2de5520
- languageName: node
- linkType: hard
-
"jest-get-type@npm:^28.0.2":
version: 28.0.2
resolution: "jest-get-type@npm:28.0.2"
@@ -11893,31 +11542,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-haste-map@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-haste-map@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- "@types/graceful-fs": ^4.1.2
- "@types/node": "*"
- anymatch: ^3.0.3
- fb-watchman: ^2.0.0
- fsevents: ^2.1.2
- graceful-fs: ^4.2.4
- jest-regex-util: ^26.0.0
- jest-serializer: ^26.6.2
- jest-util: ^26.6.2
- jest-worker: ^26.6.2
- micromatch: ^4.0.2
- sane: ^4.0.3
- walker: ^1.0.7
- dependenciesMeta:
- fsevents:
- optional: true
- checksum: 85a40d8ecf4bfb659613f107c963c7366cdf6dcceb0ca73dc8ca09fbe0e2a63b976940f573db6260c43011993cb804275f447f268c3bc4b680c08baed300701d
- languageName: node
- linkType: hard
-
"jest-haste-map@npm:^28.1.1, jest-haste-map@npm:^28.1.3":
version: 28.1.3
resolution: "jest-haste-map@npm:28.1.3"
@@ -11960,29 +11584,28 @@ __metadata:
languageName: node
linkType: hard
-"jest-jasmine2@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-jasmine2@npm:26.6.3"
+"jest-jasmine2@npm:^28.0.0":
+ version: 28.1.3
+ resolution: "jest-jasmine2@npm:28.1.3"
dependencies:
- "@babel/traverse": ^7.1.0
- "@jest/environment": ^26.6.2
- "@jest/source-map": ^26.6.2
- "@jest/test-result": ^26.6.2
- "@jest/types": ^26.6.2
+ "@jest/environment": ^28.1.3
+ "@jest/expect": ^28.1.3
+ "@jest/source-map": ^28.1.2
+ "@jest/test-result": ^28.1.3
+ "@jest/types": ^28.1.3
"@types/node": "*"
chalk: ^4.0.0
co: ^4.6.0
- expect: ^26.6.2
is-generator-fn: ^2.0.0
- jest-each: ^26.6.2
- jest-matcher-utils: ^26.6.2
- jest-message-util: ^26.6.2
- jest-runtime: ^26.6.3
- jest-snapshot: ^26.6.2
- jest-util: ^26.6.2
- pretty-format: ^26.6.2
- throat: ^5.0.0
- checksum: 9154ceb08fdfd263a1850af9008b6e5ab4d1242af45fede5a6580fc1db85cd9072a27b609590e76ae8d80e281b2ec96476528e8d37938b92061b746e88330f77
+ jest-each: ^28.1.3
+ jest-matcher-utils: ^28.1.3
+ jest-message-util: ^28.1.3
+ jest-runtime: ^28.1.3
+ jest-snapshot: ^28.1.3
+ jest-util: ^28.1.3
+ p-limit: ^3.1.0
+ pretty-format: ^28.1.3
+ checksum: ebc28398279c3e9de0025d3d41bf03f47ead61c5486aaa55fa632ecdc7e83b14c7a454b0284360d04f127d6c9332c54a93a7d20b64fc479624584642cee11b68
languageName: node
linkType: hard
@@ -11998,16 +11621,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-leak-detector@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-leak-detector@npm:26.6.2"
- dependencies:
- jest-get-type: ^26.3.0
- pretty-format: ^26.6.2
- checksum: 6062c04531126d1dfb3dee21483963dd75a975cb89a105b54cf767cc350b174ffcc9177d8750d14e30f36c475be7d96554c558bdf1f1ae6ad9b93bcea7097312
- languageName: node
- linkType: hard
-
"jest-leak-detector@npm:^28.1.3":
version: 28.1.3
resolution: "jest-leak-detector@npm:28.1.3"
@@ -12018,18 +11631,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-matcher-utils@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-matcher-utils@npm:26.6.2"
- dependencies:
- chalk: ^4.0.0
- jest-diff: ^26.6.2
- jest-get-type: ^26.3.0
- pretty-format: ^26.6.2
- checksum: 1303fc4dfd80848483b64bafc99beb31678653ad3f34b4c23e982a16016aec1f8a7de4a583044d9c43e59ee7e68e07c57f3a8b51e40fbefe42eafad45cc725ed
- languageName: node
- linkType: hard
-
"jest-matcher-utils@npm:^28.1.3":
version: 28.1.3
resolution: "jest-matcher-utils@npm:28.1.3"
@@ -12070,23 +11671,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-message-util@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-message-util@npm:26.6.2"
- dependencies:
- "@babel/code-frame": ^7.0.0
- "@jest/types": ^26.6.2
- "@types/stack-utils": ^2.0.0
- chalk: ^4.0.0
- graceful-fs: ^4.2.4
- micromatch: ^4.0.2
- pretty-format: ^26.6.2
- slash: ^3.0.0
- stack-utils: ^2.0.2
- checksum: f6138d67154137cf3e985b2b469d0c78846cce787fed16b107c177fc9c6eb2606b7bce8e88d2a6bc830262d77469ecf26c70925cefc98dee83b5e8ed08981ff5
- languageName: node
- linkType: hard
-
"jest-message-util@npm:^27.5.1":
version: 27.5.1
resolution: "jest-message-util@npm:27.5.1"
@@ -12147,16 +11731,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-mock@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-mock@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- "@types/node": "*"
- checksum: cf77b49efe76cdedc63363ccdbae8bc68e0301fbded669e7b45647b7b7c1dce90985cf6a3a13da161f644523d7d0aad03184c6f39302ee4b52f954a1de37960f
- languageName: node
- linkType: hard
-
"jest-mock@npm:^27.3.0":
version: 27.5.1
resolution: "jest-mock@npm:27.5.1"
@@ -12210,13 +11784,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-regex-util@npm:^26.0.0":
- version: 26.0.0
- resolution: "jest-regex-util@npm:26.0.0"
- checksum: 988675764a08945b90f48e6f5a8640b0d9885a977f100a168061d10037d53808a6cdb7dc8cb6fe9b1332f0523b42bf3edbb6d2cc6c7f7ba582d05d432efb3e60
- languageName: node
- linkType: hard
-
"jest-regex-util@npm:^27.0.0":
version: 27.5.1
resolution: "jest-regex-util@npm:27.5.1"
@@ -12258,22 +11825,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-resolve@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-resolve@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- chalk: ^4.0.0
- graceful-fs: ^4.2.4
- jest-pnp-resolver: ^1.2.2
- jest-util: ^26.6.2
- read-pkg-up: ^7.0.1
- resolve: ^1.18.1
- slash: ^3.0.0
- checksum: 9ead2ebe49efeb6c428c25b2da0e773844692cbd1b0b55145c950592053113e67b6121f9cfe1dcea901df3cea8c06ee38a464a37a9b611dc9f1ab376ea7be35a
- languageName: node
- linkType: hard
-
"jest-resolve@npm:^28.1.1, jest-resolve@npm:^28.1.3":
version: 28.1.3
resolution: "jest-resolve@npm:28.1.3"
@@ -12291,34 +11842,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-runner@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-runner@npm:26.6.3"
- dependencies:
- "@jest/console": ^26.6.2
- "@jest/environment": ^26.6.2
- "@jest/test-result": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/node": "*"
- chalk: ^4.0.0
- emittery: ^0.7.1
- exit: ^0.1.2
- graceful-fs: ^4.2.4
- jest-config: ^26.6.3
- jest-docblock: ^26.0.0
- jest-haste-map: ^26.6.2
- jest-leak-detector: ^26.6.2
- jest-message-util: ^26.6.2
- jest-resolve: ^26.6.2
- jest-runtime: ^26.6.3
- jest-util: ^26.6.2
- jest-worker: ^26.6.2
- source-map-support: ^0.5.6
- throat: ^5.0.0
- checksum: 81ce9ce686623c93e50b34babd12a4fdd05edf00b0478570ae57aa2384942fe6fc1c8ca8ee6715ec15561d350f45ec3c26a19304c20b91d4cf51e73b54b0d347
- languageName: node
- linkType: hard
-
"jest-runner@npm:^28.1.1, jest-runner@npm:^28.1.3":
version: 28.1.3
resolution: "jest-runner@npm:28.1.3"
@@ -12348,43 +11871,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-runtime@npm:^26.6.3":
- version: 26.6.3
- resolution: "jest-runtime@npm:26.6.3"
- dependencies:
- "@jest/console": ^26.6.2
- "@jest/environment": ^26.6.2
- "@jest/fake-timers": ^26.6.2
- "@jest/globals": ^26.6.2
- "@jest/source-map": ^26.6.2
- "@jest/test-result": ^26.6.2
- "@jest/transform": ^26.6.2
- "@jest/types": ^26.6.2
- "@types/yargs": ^15.0.0
- chalk: ^4.0.0
- cjs-module-lexer: ^0.6.0
- collect-v8-coverage: ^1.0.0
- exit: ^0.1.2
- glob: ^7.1.3
- graceful-fs: ^4.2.4
- jest-config: ^26.6.3
- jest-haste-map: ^26.6.2
- jest-message-util: ^26.6.2
- jest-mock: ^26.6.2
- jest-regex-util: ^26.0.0
- jest-resolve: ^26.6.2
- jest-snapshot: ^26.6.2
- jest-util: ^26.6.2
- jest-validate: ^26.6.2
- slash: ^3.0.0
- strip-bom: ^4.0.0
- yargs: ^15.4.1
- bin:
- jest-runtime: bin/jest-runtime.js
- checksum: d0fd139d01b9af87b5546586e8c3907d61e95c07d52fe29d7e247f08830a074f1d35c5417449fcfc5c1e5e210dd5c08c48e4789ca7900586e7624c202388a346
- languageName: node
- linkType: hard
-
"jest-runtime@npm:^28.1.3":
version: 28.1.3
resolution: "jest-runtime@npm:28.1.3"
@@ -12431,40 +11917,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-serializer@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-serializer@npm:26.6.2"
- dependencies:
- "@types/node": "*"
- graceful-fs: ^4.2.4
- checksum: 1c67aa1acefdc0b244f2629aaef12a56e563a5c5cb817970d2b97bdad5e8aae187b269c8d356c42ff9711436499c4da71ec8400e6280dab110be8cc5300884b0
- languageName: node
- linkType: hard
-
-"jest-snapshot@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-snapshot@npm:26.6.2"
- dependencies:
- "@babel/types": ^7.0.0
- "@jest/types": ^26.6.2
- "@types/babel__traverse": ^7.0.4
- "@types/prettier": ^2.0.0
- chalk: ^4.0.0
- expect: ^26.6.2
- graceful-fs: ^4.2.4
- jest-diff: ^26.6.2
- jest-get-type: ^26.3.0
- jest-haste-map: ^26.6.2
- jest-matcher-utils: ^26.6.2
- jest-message-util: ^26.6.2
- jest-resolve: ^26.6.2
- natural-compare: ^1.4.0
- pretty-format: ^26.6.2
- semver: ^7.3.2
- checksum: b7b829e7179411cf9a5718d9cf4214e3ac66c41fa17c2f32b7273d12a5e4e85e30504335c4a673f6537af660531fe7c475d09266d63cf19aae3d346809a9a4a2
- languageName: node
- linkType: hard
-
"jest-snapshot@npm:^28.1.3":
version: 28.1.3
resolution: "jest-snapshot@npm:28.1.3"
@@ -12530,20 +11982,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-util@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- "@types/node": "*"
- chalk: ^4.0.0
- graceful-fs: ^4.2.4
- is-ci: ^2.0.0
- micromatch: ^4.0.2
- checksum: ab93709840f87bdf478d082f5465467c27a20a422cbe456cc2a56961d8c950ea52511995fb6063f62a113737f3dd714b836a1fbde51abef96642a5975e835a01
- languageName: node
- linkType: hard
-
"jest-util@npm:^27.5.1":
version: 27.5.1
resolution: "jest-util@npm:27.5.1"
@@ -12586,20 +12024,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-validate@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-validate@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- camelcase: ^6.0.0
- chalk: ^4.0.0
- jest-get-type: ^26.3.0
- leven: ^3.1.0
- pretty-format: ^26.6.2
- checksum: 0c8df164641e797f80011e359553411e097ea495b95b41100be00d6c827bfd854e92ef8c528fe4cac0d113055a5075d1409f2616099ec648dbd6809bb0a29c67
- languageName: node
- linkType: hard
-
"jest-validate@npm:^28.1.1, jest-validate@npm:^28.1.3":
version: 28.1.3
resolution: "jest-validate@npm:28.1.3"
@@ -12672,17 +12096,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-worker@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-worker@npm:26.6.2"
- dependencies:
- "@types/node": "*"
- merge-stream: ^2.0.0
- supports-color: ^7.0.0
- checksum: 07e4dba650381604cda253ab6d5837fe0279c8d68c25884995b45bfe149a7a1e1b5a97f304b4518f257dac2a9ddc1808d57d650649c3ab855e9e60cf824d2970
- languageName: node
- linkType: hard
-
"jest-worker@npm:^28.1.1, jest-worker@npm:^28.1.3":
version: 28.1.3
resolution: "jest-worker@npm:28.1.3"
@@ -12857,46 +12270,6 @@ __metadata:
languageName: node
linkType: hard
-"jsdom@npm:^16.4.0":
- version: 16.7.0
- resolution: "jsdom@npm:16.7.0"
- dependencies:
- abab: ^2.0.5
- acorn: ^8.2.4
- acorn-globals: ^6.0.0
- cssom: ^0.4.4
- cssstyle: ^2.3.0
- data-urls: ^2.0.0
- decimal.js: ^10.2.1
- domexception: ^2.0.1
- escodegen: ^2.0.0
- form-data: ^3.0.0
- html-encoding-sniffer: ^2.0.1
- http-proxy-agent: ^4.0.1
- https-proxy-agent: ^5.0.0
- is-potential-custom-element-name: ^1.0.1
- nwsapi: ^2.2.0
- parse5: 6.0.1
- saxes: ^5.0.1
- symbol-tree: ^3.2.4
- tough-cookie: ^4.0.0
- w3c-hr-time: ^1.0.2
- w3c-xmlserializer: ^2.0.0
- webidl-conversions: ^6.1.0
- whatwg-encoding: ^1.0.5
- whatwg-mimetype: ^2.3.0
- whatwg-url: ^8.5.0
- ws: ^7.4.6
- xml-name-validator: ^3.0.0
- peerDependencies:
- canvas: ^2.5.0
- peerDependenciesMeta:
- canvas:
- optional: true
- checksum: e9ba6ea5f5e0d18647ccedec16bc3c69c8c739732ffcb27c66ffd3cc3f876add291ca4f0b9c209ace939ce2aa3ba9e4d67b7f05317921a4d3eab02fe1cc164ef
- languageName: node
- linkType: hard
-
"jsdom@npm:^19.0.0":
version: 19.0.0
resolution: "jsdom@npm:19.0.0"
@@ -13733,7 +13106,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:4.17.21, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.7.0":
+"lodash@npm:4.17.21, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
@@ -16860,7 +16233,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.18.1, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0":
+"resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0":
version: 1.22.1
resolution: "resolve@npm:1.22.1"
dependencies:
@@ -16893,7 +16266,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@^1.1.5#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.18.1#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin":
+"resolve@patch:resolve@^1.1.5#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin":
version: 1.22.1
resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b"
dependencies:
@@ -17217,7 +16590,7 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7":
+"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7":
version: 7.3.8
resolution: "semver@npm:7.3.8"
dependencies:
@@ -17625,16 +16998,6 @@ __metadata:
languageName: node
linkType: hard
-"source-map-support@npm:^0.5.6":
- version: 0.5.21
- resolution: "source-map-support@npm:0.5.21"
- dependencies:
- buffer-from: ^1.0.0
- source-map: ^0.6.0
- checksum: 9ee09942f415e0f721d6daad3917ec1516af746a8120bba7bb56278707a37f1eb8642bde456e98454b8a885023af81a16e646869975f06afc1a711fb90484e7d
- languageName: node
- linkType: hard
-
"source-map-url@npm:^0.4.0":
version: 0.4.1
resolution: "source-map-url@npm:0.4.1"
@@ -17827,7 +17190,7 @@ __metadata:
languageName: node
linkType: hard
-"stack-utils@npm:^2.0.2, stack-utils@npm:^2.0.3":
+"stack-utils@npm:^2.0.3":
version: 2.0.5
resolution: "stack-utils@npm:2.0.5"
dependencies:
@@ -18357,13 +17720,6 @@ __metadata:
languageName: node
linkType: hard
-"throat@npm:^5.0.0":
- version: 5.0.0
- resolution: "throat@npm:5.0.0"
- checksum: 1b9c661dabf93ff9026fecd781ccfd9b507c41b9d5e581614884fffd09f3f9ebfe26d3be668ccf904fd324dd3f6efe1a3ec7f83e91b1dff9fdcc6b7d39b8bfe3
- languageName: node
- linkType: hard
-
"through2@npm:^2.0.0, through2@npm:~2.0.3":
version: 2.0.5
resolution: "through2@npm:2.0.5"
@@ -18534,15 +17890,6 @@ __metadata:
languageName: node
linkType: hard
-"tr46@npm:^2.1.0":
- version: 2.1.0
- resolution: "tr46@npm:2.1.0"
- dependencies:
- punycode: ^2.1.1
- checksum: 397f5c39d97c5fe29fa9bab73b03853be18ad2738b2c66ee5ce84ecb36b091bdaec493f9b3cee711d45f7678f342452600843264cc8242b591c8dc983146a6c4
- languageName: node
- linkType: hard
-
"tr46@npm:^3.0.0":
version: 3.0.0
resolution: "tr46@npm:3.0.0"
@@ -18895,7 +18242,7 @@ __metadata:
languageName: node
linkType: hard
-"typedarray-to-buffer@npm:^3.1.5, typedarray-to-buffer@npm:~3.1.5":
+"typedarray-to-buffer@npm:~3.1.5":
version: 3.1.5
resolution: "typedarray-to-buffer@npm:3.1.5"
dependencies:
@@ -19658,15 +19005,6 @@ __metadata:
languageName: node
linkType: hard
-"w3c-xmlserializer@npm:^2.0.0":
- version: 2.0.0
- resolution: "w3c-xmlserializer@npm:2.0.0"
- dependencies:
- xml-name-validator: ^3.0.0
- checksum: 92b8af34766f5bb8f37c505bc459ee1791b30af778d3a86551f7dd3b1716f79cb98c71d65d03f2bf6eba6b09861868eaf2be7e233b9202b26a9df7595f2bd290
- languageName: node
- linkType: hard
-
"w3c-xmlserializer@npm:^3.0.0":
version: 3.0.0
resolution: "w3c-xmlserializer@npm:3.0.0"
@@ -19730,20 +19068,6 @@ __metadata:
languageName: node
linkType: hard
-"webidl-conversions@npm:^5.0.0":
- version: 5.0.0
- resolution: "webidl-conversions@npm:5.0.0"
- checksum: bf31df332ed11e1114bfcae7712d9ab2c37e7faa60ba32d8fdbee785937c0b012eee235c19d2b5d84f5072db84a160e8d08dd382da7f850feec26a4f46add8ff
- languageName: node
- linkType: hard
-
-"webidl-conversions@npm:^6.1.0":
- version: 6.1.0
- resolution: "webidl-conversions@npm:6.1.0"
- checksum: 66ad3b9073cd1e0e173444d8c636673b016e25b5856694429072cc966229adb734a8d410188e031effadcfb837936d79bc9e87c48f4d5925a90d42dec97f6590
- languageName: node
- linkType: hard
-
"webidl-conversions@npm:^7.0.0":
version: 7.0.0
resolution: "webidl-conversions@npm:7.0.0"
@@ -19853,17 +19177,6 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-url@npm:^8.0.0, whatwg-url@npm:^8.5.0":
- version: 8.7.0
- resolution: "whatwg-url@npm:8.7.0"
- dependencies:
- lodash: ^4.7.0
- tr46: ^2.1.0
- webidl-conversions: ^6.1.0
- checksum: de0bc94387dba586b278e701cf5a1c1f5002725d22b8564dbca2cab1966ef24b839018e57ae2423fb514d8a2dd3aa3bf97323e2f89b55cd89e79141e432e9df1
- languageName: node
- linkType: hard
-
"which-boxed-primitive@npm:^1.0.2":
version: 1.0.2
resolution: "which-boxed-primitive@npm:1.0.2"
@@ -19877,13 +19190,6 @@ __metadata:
languageName: node
linkType: hard
-"which-module@npm:^2.0.0":
- version: 2.0.0
- resolution: "which-module@npm:2.0.0"
- checksum: 946ffdbcd6f0cf517638f8f2319c6d51e528c3b41bc2c0f5dc3dc46047347abd7326aea5cdf5def0a8b32bdca313ac87a32ce5a76b943fe1ca876c4557e6b716
- languageName: node
- linkType: hard
-
"which-pm-runs@npm:^1.0.0":
version: 1.1.0
resolution: "which-pm-runs@npm:1.1.0"
@@ -20039,18 +19345,6 @@ __metadata:
languageName: node
linkType: hard
-"write-file-atomic@npm:^3.0.0":
- version: 3.0.3
- resolution: "write-file-atomic@npm:3.0.3"
- dependencies:
- imurmurhash: ^0.1.4
- is-typedarray: ^1.0.0
- signal-exit: ^3.0.2
- typedarray-to-buffer: ^3.1.5
- checksum: 7fb67affd811c7a1221bed0c905c26e28f0041e138fb19ccf02db57a0ef93ea69220959af3906b920f9b0411d1914474cdd90b93a96e5cd9e8368d9777caac0e
- languageName: node
- linkType: hard
-
"write-file-atomic@npm:^4.0.1":
version: 4.0.2
resolution: "write-file-atomic@npm:4.0.2"
@@ -20079,7 +19373,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^7.0.0, ws@npm:^7.4.6":
+"ws@npm:^7.0.0":
version: 7.5.9
resolution: "ws@npm:7.5.9"
peerDependencies:
@@ -20172,13 +19466,6 @@ __metadata:
languageName: node
linkType: hard
-"y18n@npm:^4.0.0":
- version: 4.0.3
- resolution: "y18n@npm:4.0.3"
- checksum: 308a2efd7cc296ab2c0f3b9284fd4827be01cfeb647b3ba18230e3a416eb1bc887ac050de9f8c4fd9e7856b2e8246e05d190b53c96c5ad8d8cb56dffb6f81024
- languageName: node
- linkType: hard
-
"y18n@npm:^5.0.5":
version: 5.0.8
resolution: "y18n@npm:5.0.8"
@@ -20221,35 +19508,6 @@ __metadata:
languageName: node
linkType: hard
-"yargs-parser@npm:^18.1.2":
- version: 18.1.3
- resolution: "yargs-parser@npm:18.1.3"
- dependencies:
- camelcase: ^5.0.0
- decamelize: ^1.2.0
- checksum: 25df918833592a83f52e7e4f91ba7d7bfaa2b891ebf7fe901923c2ee797534f23a176913ff6ff7ebbc1cc1725a044cc6a6539fed8bfd4e13b5b16376875f9499
- languageName: node
- linkType: hard
-
-"yargs@npm:^15.4.1":
- version: 15.4.1
- resolution: "yargs@npm:15.4.1"
- dependencies:
- cliui: ^6.0.0
- decamelize: ^1.2.0
- find-up: ^4.1.0
- get-caller-file: ^2.0.1
- require-directory: ^2.1.1
- require-main-filename: ^2.0.0
- set-blocking: ^2.0.0
- string-width: ^4.2.0
- which-module: ^2.0.0
- y18n: ^4.0.0
- yargs-parser: ^18.1.2
- checksum: f1ca680c974333a5822732825cca7e95306c5a1e7750eb7b973ce6dc4f97a6b0a8837203c8b194f461969bfe1fb1176d1d423036635285f6010b392fa498ab2d
- languageName: node
- linkType: hard
-
"yargs@npm:^17.3.1, yargs@npm:^17.4.0":
version: 17.6.0
resolution: "yargs@npm:17.6.0"
From 30358270d416396858a29c1ea311d3e945d5099c Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 13:50:43 -0500
Subject: [PATCH 07/39] Get /lib tests passing
---
code/lib/api/src/tests/shortcut.test.js | 4 +++
.../src/utils/StoryIndexGenerator.test.ts | 4 +++
code/lib/preview-web/src/PreviewWeb.test.ts | 27 ++++++++++++-------
.../preview-web/src/PreviewWithSelection.tsx | 2 +-
.../lib/preview-web/src/render/StoryRender.ts | 5 ++--
5 files changed, 29 insertions(+), 13 deletions(-)
diff --git a/code/lib/api/src/tests/shortcut.test.js b/code/lib/api/src/tests/shortcut.test.js
index 9a4532532682..23aeb049236e 100644
--- a/code/lib/api/src/tests/shortcut.test.js
+++ b/code/lib/api/src/tests/shortcut.test.js
@@ -1,3 +1,7 @@
+/**
+ * @jest-environment jsdom
+ */
+
import global from 'global';
import { eventToShortcut, keyToSymbol } from '../lib/shortcut';
diff --git a/code/lib/core-server/src/utils/StoryIndexGenerator.test.ts b/code/lib/core-server/src/utils/StoryIndexGenerator.test.ts
index 2ad8e823b836..6fa3e6e23cf0 100644
--- a/code/lib/core-server/src/utils/StoryIndexGenerator.test.ts
+++ b/code/lib/core-server/src/utils/StoryIndexGenerator.test.ts
@@ -1,6 +1,10 @@
/* eslint-disable @typescript-eslint/no-shadow */
/// ;
+/**
+ * @jest-environment node
+ */
+
import path from 'path';
import fs from 'fs-extra';
import { normalizeStoriesEntry } from '@storybook/core-common';
diff --git a/code/lib/preview-web/src/PreviewWeb.test.ts b/code/lib/preview-web/src/PreviewWeb.test.ts
index 2b00be279c9d..77765607ee09 100644
--- a/code/lib/preview-web/src/PreviewWeb.test.ts
+++ b/code/lib/preview-web/src/PreviewWeb.test.ts
@@ -66,11 +66,6 @@ jest.mock('global', () => ({
search: '?id=*',
},
},
- window: {
- location: {
- reload: mockJest.fn(),
- },
- },
FEATURES: {
storyStoreV7: true,
breakingChangesV7: true,
@@ -100,7 +95,8 @@ const createGate = (): [Promise, (_?: any) => void] => {
// a timer, so we need to first setImmediate (to get past the resolution), then run the timers
// Probably jest modern timers do this but they aren't working for some bizzarre reason.
async function waitForSetCurrentStory() {
- await new Promise((r) => setImmediate(r));
+ jest.useFakeTimers({ doNotFake: ['setTimeout'] });
+ await new Promise((r) => setTimeout(r, 0));
jest.runAllTimers();
}
@@ -2014,6 +2010,18 @@ describe('PreviewWeb', () => {
});
describe('while story is still rendering', () => {
+ let originalLocation = window.location;
+ beforeEach(() => {
+ originalLocation = window.location;
+ delete (window as Partial).location;
+ window.location = { ...originalLocation, reload: jest.fn() };
+ });
+
+ afterEach(() => {
+ delete (window as Partial).location;
+ window.location = { ...originalLocation, reload: originalLocation.reload };
+ });
+
it('stops initial story after loaders if running', async () => {
const [gate, openGate] = createGate();
componentOneExports.default.loaders[0].mockImplementationOnce(async () => gate);
@@ -2161,10 +2169,11 @@ describe('PreviewWeb', () => {
// Wait three ticks without resolving the play function
await waitForSetCurrentStory();
- await waitForSetCurrentStory();
- await waitForSetCurrentStory();
+ // We can't mock setTimeout for this test, due to waitForSetCurrentStory hack,
+ // So give some (real) time for the reload to be called
+ await new Promise((r) => setTimeout(r, 100));
- expect(global.window.location.reload).toHaveBeenCalled();
+ expect(window.location.reload).toHaveBeenCalled();
expect(mockChannel.emit).not.toHaveBeenCalledWith(STORY_CHANGED, 'component-one--b');
expect(projectAnnotations.renderToCanvas).not.toHaveBeenCalledWith(
expect.objectContaining({
diff --git a/code/lib/preview-web/src/PreviewWithSelection.tsx b/code/lib/preview-web/src/PreviewWithSelection.tsx
index e4d1802b9bfb..cb35c6d0fdcb 100644
--- a/code/lib/preview-web/src/PreviewWithSelection.tsx
+++ b/code/lib/preview-web/src/PreviewWithSelection.tsx
@@ -41,7 +41,7 @@ import { StandaloneDocsRender } from './render/StandaloneDocsRender';
import type { SelectionStore } from './SelectionStore';
import type { View } from './View';
-const { window: globalWindow } = global;
+const globalWindow = globalThis;
function focusInInput(event: Event) {
const target = event.target as Element;
diff --git a/code/lib/preview-web/src/render/StoryRender.ts b/code/lib/preview-web/src/render/StoryRender.ts
index c9206457b7f4..416d6804bb5c 100644
--- a/code/lib/preview-web/src/render/StoryRender.ts
+++ b/code/lib/preview-web/src/render/StoryRender.ts
@@ -1,4 +1,3 @@
-import global from 'global';
import type {
Framework,
Store_RenderContext,
@@ -21,7 +20,7 @@ import {
import type { Render, RenderType } from './Render';
import { PREPARE_ABORTED } from './Render';
-const { AbortController } = global;
+const { AbortController } = globalThis;
export type RenderPhase =
| 'preparing'
@@ -293,7 +292,7 @@ export class StoryRender implements Render {});
}
}
From 13f50c3c0f021415adf54234f2b016f756175057 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 13:53:36 -0500
Subject: [PATCH 08/39] Fix some typescript errors
---
code/lib/api/src/tests/stories.test.ts | 2 +-
code/lib/core-client/src/start.test.ts | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/code/lib/api/src/tests/stories.test.ts b/code/lib/api/src/tests/stories.test.ts
index 229862fa0871..59ce70e8cf7d 100644
--- a/code/lib/api/src/tests/stories.test.ts
+++ b/code/lib/api/src/tests/stories.test.ts
@@ -34,7 +34,7 @@ function mockChannel() {
return new Channel({ transport });
}
-const mockGetEntries = jest.fn();
+const mockGetEntries = jest.fn<() => API_StoryIndex['entries']>();
jest.mock('../lib/events');
jest.mock('global', () => ({
diff --git a/code/lib/core-client/src/start.test.ts b/code/lib/core-client/src/start.test.ts
index 8d3040025c86..c09ce001b591 100644
--- a/code/lib/core-client/src/start.test.ts
+++ b/code/lib/core-client/src/start.test.ts
@@ -15,7 +15,6 @@ import {
import { start as realStart } from './start';
jest.mock('global', () => ({
- // @ts-expect-error (jest is not happy with this)
...jest.requireActual('global'),
history: { replaceState: jest.fn() },
document: {
From 28bac3478e82f17a8d3f032581a3362f6f34b5cb Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 14:25:21 -0500
Subject: [PATCH 09/39] Add frameworks
---
code/frameworks/angular/jest.config.js | 5 +++++
code/frameworks/ember/jest.config.js | 6 ++++++
code/frameworks/html-webpack5/jest.config.js | 6 ++++++
code/frameworks/nextjs/jest.config.js | 6 ++++++
code/frameworks/preact-webpack5/jest.config.js | 6 ++++++
code/frameworks/react-vite/jest.config.js | 6 ++++++
code/frameworks/react-webpack5/jest.config.js | 6 ++++++
code/frameworks/server-webpack5/jest.config.js | 6 ++++++
code/frameworks/svelte-vite/jest.config.js | 6 ++++++
code/frameworks/svelte-webpack5/jest.config.js | 6 ++++++
code/frameworks/vue-vite/jest.config.js | 6 ++++++
code/frameworks/vue-webpack5/jest.config.js | 6 ++++++
code/frameworks/vue3-vite/jest.config.js | 6 ++++++
code/frameworks/vue3-webpack5/jest.config.js | 6 ++++++
code/frameworks/web-components-vite/jest.config.js | 6 ++++++
code/frameworks/web-components-webpack5/jest.config.js | 6 ++++++
code/jest.config.js | 2 +-
17 files changed, 96 insertions(+), 1 deletion(-)
create mode 100644 code/frameworks/ember/jest.config.js
create mode 100644 code/frameworks/html-webpack5/jest.config.js
create mode 100644 code/frameworks/nextjs/jest.config.js
create mode 100644 code/frameworks/preact-webpack5/jest.config.js
create mode 100644 code/frameworks/react-vite/jest.config.js
create mode 100644 code/frameworks/react-webpack5/jest.config.js
create mode 100644 code/frameworks/server-webpack5/jest.config.js
create mode 100644 code/frameworks/svelte-vite/jest.config.js
create mode 100644 code/frameworks/svelte-webpack5/jest.config.js
create mode 100644 code/frameworks/vue-vite/jest.config.js
create mode 100644 code/frameworks/vue-webpack5/jest.config.js
create mode 100644 code/frameworks/vue3-vite/jest.config.js
create mode 100644 code/frameworks/vue3-webpack5/jest.config.js
create mode 100644 code/frameworks/web-components-vite/jest.config.js
create mode 100644 code/frameworks/web-components-webpack5/jest.config.js
diff --git a/code/frameworks/angular/jest.config.js b/code/frameworks/angular/jest.config.js
index c98df845e713..dab65db95a13 100644
--- a/code/frameworks/angular/jest.config.js
+++ b/code/frameworks/angular/jest.config.js
@@ -1,5 +1,10 @@
module.exports = {
+ displayName: 'frameworks/angular',
preset: 'jest-preset-angular',
setupFilesAfterEnv: ['/setup-jest.ts'],
transformIgnorePatterns: ['/node_modules/(?!@angular|rxjs|nanoid|uuid)'],
+ snapshotFormat: {
+ escapeString: true,
+ printBasicPrototype: true,
+ },
};
diff --git a/code/frameworks/ember/jest.config.js b/code/frameworks/ember/jest.config.js
new file mode 100644
index 000000000000..8fae184e72d6
--- /dev/null
+++ b/code/frameworks/ember/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/ember',
+};
diff --git a/code/frameworks/html-webpack5/jest.config.js b/code/frameworks/html-webpack5/jest.config.js
new file mode 100644
index 000000000000..21e2c947c52a
--- /dev/null
+++ b/code/frameworks/html-webpack5/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/html-webpack5',
+};
diff --git a/code/frameworks/nextjs/jest.config.js b/code/frameworks/nextjs/jest.config.js
new file mode 100644
index 000000000000..b8690bc68874
--- /dev/null
+++ b/code/frameworks/nextjs/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/nextjs',
+};
diff --git a/code/frameworks/preact-webpack5/jest.config.js b/code/frameworks/preact-webpack5/jest.config.js
new file mode 100644
index 000000000000..cbaa15c1177c
--- /dev/null
+++ b/code/frameworks/preact-webpack5/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/preact-webpack5',
+};
diff --git a/code/frameworks/react-vite/jest.config.js b/code/frameworks/react-vite/jest.config.js
new file mode 100644
index 000000000000..e7735865adfc
--- /dev/null
+++ b/code/frameworks/react-vite/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/react-vite',
+};
diff --git a/code/frameworks/react-webpack5/jest.config.js b/code/frameworks/react-webpack5/jest.config.js
new file mode 100644
index 000000000000..0e19f5f58d6e
--- /dev/null
+++ b/code/frameworks/react-webpack5/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/react-webpack5',
+};
diff --git a/code/frameworks/server-webpack5/jest.config.js b/code/frameworks/server-webpack5/jest.config.js
new file mode 100644
index 000000000000..834291034752
--- /dev/null
+++ b/code/frameworks/server-webpack5/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/server-webpack5',
+};
diff --git a/code/frameworks/svelte-vite/jest.config.js b/code/frameworks/svelte-vite/jest.config.js
new file mode 100644
index 000000000000..6fb4dcde2a03
--- /dev/null
+++ b/code/frameworks/svelte-vite/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/svelte-vite',
+};
diff --git a/code/frameworks/svelte-webpack5/jest.config.js b/code/frameworks/svelte-webpack5/jest.config.js
new file mode 100644
index 000000000000..4ef4111bffbb
--- /dev/null
+++ b/code/frameworks/svelte-webpack5/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/svelte-webpack5',
+};
diff --git a/code/frameworks/vue-vite/jest.config.js b/code/frameworks/vue-vite/jest.config.js
new file mode 100644
index 000000000000..e51211119e04
--- /dev/null
+++ b/code/frameworks/vue-vite/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/vue-vite',
+};
diff --git a/code/frameworks/vue-webpack5/jest.config.js b/code/frameworks/vue-webpack5/jest.config.js
new file mode 100644
index 000000000000..58e54f72b977
--- /dev/null
+++ b/code/frameworks/vue-webpack5/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/vue-webpack5',
+};
diff --git a/code/frameworks/vue3-vite/jest.config.js b/code/frameworks/vue3-vite/jest.config.js
new file mode 100644
index 000000000000..ca5e6a8ce80d
--- /dev/null
+++ b/code/frameworks/vue3-vite/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/vue3-vite',
+};
diff --git a/code/frameworks/vue3-webpack5/jest.config.js b/code/frameworks/vue3-webpack5/jest.config.js
new file mode 100644
index 000000000000..5c8fefc5e1f1
--- /dev/null
+++ b/code/frameworks/vue3-webpack5/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/vue3-webpack5',
+};
diff --git a/code/frameworks/web-components-vite/jest.config.js b/code/frameworks/web-components-vite/jest.config.js
new file mode 100644
index 000000000000..9f6b6ec075be
--- /dev/null
+++ b/code/frameworks/web-components-vite/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/web-components-vite',
+};
diff --git a/code/frameworks/web-components-webpack5/jest.config.js b/code/frameworks/web-components-webpack5/jest.config.js
new file mode 100644
index 000000000000..6ac062f84b4d
--- /dev/null
+++ b/code/frameworks/web-components-webpack5/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'frameworks/web-components-webpack5',
+};
diff --git a/code/jest.config.js b/code/jest.config.js
index 4b57c9686398..d4f14340e478 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -1,3 +1,3 @@
module.exports = {
- projects: ['/lib/*'],
+ projects: ['/lib/*', '/frameworks/*'],
};
From 359421911debcf2bd0021aee4e154171b6c91f6d Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 14:26:02 -0500
Subject: [PATCH 10/39] Ignore angular project for now
---
code/package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/package.json b/code/package.json
index ba0f84dce867..7ac5eb159770 100644
--- a/code/package.json
+++ b/code/package.json
@@ -83,7 +83,7 @@
"storybook:ui:build": "NODE_OPTIONS=\"--preserve-symlinks --preserve-symlinks-main\" ./lib/cli/bin/index.js build --config-dir ./ui/.storybook",
"storybook:ui:chromatic": "yarn chromatic --build-script-name storybook:ui:build --storybook-config-dir ./ui/.storybook --storybook-base-dir ./code/ui --project-token=${CHROMATIC_TOKEN_STORYBOOK_UI:-MISSING_PROJECT_TOKEN} --only-changed --exit-zero-on-changes --exit-once-uploaded",
"task": "cd .. && yarn task",
- "test": "NODE_OPTIONS=--max_old_space_size=4096 jest --config ./jest.config.js",
+ "test": "NODE_OPTIONS=--max_old_space_size=4096 jest --config ./jest.config.js --ignoreProjects=frameworks/angular",
"test:cli": "npm --prefix lib/cli run test"
},
"husky": {
From b5f18607176e05562431ea8e06f3d8123c9d0321 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 14:26:40 -0500
Subject: [PATCH 11/39] Add projects to avoid warnings
Even though there are no tests in here
---
code/lib/cli-sb/jest.config.js | 6 ++++++
code/lib/cli-storybook/jest.config.js | 6 ++++++
code/lib/types/jest.config.js | 6 ++++++
3 files changed, 18 insertions(+)
create mode 100644 code/lib/cli-sb/jest.config.js
create mode 100644 code/lib/cli-storybook/jest.config.js
create mode 100644 code/lib/types/jest.config.js
diff --git a/code/lib/cli-sb/jest.config.js b/code/lib/cli-sb/jest.config.js
new file mode 100644
index 000000000000..693d5068bcdb
--- /dev/null
+++ b/code/lib/cli-sb/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'cli-sb',
+};
diff --git a/code/lib/cli-storybook/jest.config.js b/code/lib/cli-storybook/jest.config.js
new file mode 100644
index 000000000000..3c4b37bb7964
--- /dev/null
+++ b/code/lib/cli-storybook/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'cli-storybook',
+};
diff --git a/code/lib/types/jest.config.js b/code/lib/types/jest.config.js
new file mode 100644
index 000000000000..595d8a667de8
--- /dev/null
+++ b/code/lib/types/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.node');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'types',
+};
From d296ad82e9a97a8dbc016c4acf9a32150ab624c6 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 14:39:57 -0500
Subject: [PATCH 12/39] Add tests for renderers
---
code/jest.config.base.js | 7 +++----
code/jest.config.js | 2 +-
code/renderers/html/jest.config.js | 6 ++++++
code/renderers/preact/jest.config.js | 6 ++++++
code/renderers/react/jest.config.js | 6 ++++++
code/renderers/server/jest.config.js | 6 ++++++
code/renderers/svelte/jest.config.js | 6 ++++++
code/renderers/vue/jest.config.js | 6 ++++++
code/renderers/vue3/jest.config.js | 6 ++++++
code/renderers/web-components/jest.config.js | 6 ++++++
10 files changed, 52 insertions(+), 5 deletions(-)
create mode 100644 code/renderers/html/jest.config.js
create mode 100644 code/renderers/preact/jest.config.js
create mode 100644 code/renderers/react/jest.config.js
create mode 100644 code/renderers/server/jest.config.js
create mode 100644 code/renderers/svelte/jest.config.js
create mode 100644 code/renderers/vue/jest.config.js
create mode 100644 code/renderers/vue3/jest.config.js
create mode 100644 code/renderers/web-components/jest.config.js
diff --git a/code/jest.config.base.js b/code/jest.config.base.js
index 494e040c1023..d4e0d5ff7c83 100644
--- a/code/jest.config.base.js
+++ b/code/jest.config.base.js
@@ -25,9 +25,9 @@ module.exports = {
moduleNameMapper: {
// non-js files
'\\.(jpg|jpeg|png|apng|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$':
- '/__mocks__/fileMock.js',
- '\\.(css|scss|stylesheet)$': '/__mocks__/styleMock.js',
- '\\.(md)$': '/__mocks__/htmlMock.js',
+ path.resolve('./__mocks__/fileMock.js'),
+ '\\.(css|scss|stylesheet)$': path.resolve('./__mocks__/styleMock.js'),
+ '\\.(md)$': path.resolve('./__mocks__/htmlMock.js'),
// core-js v2 to v3 mapping
'core-js/modules/es6.(.*)': 'core-js/modules/es.$1',
@@ -44,7 +44,6 @@ module.exports = {
'core-js/library/fn/object/assign': 'core-js/es/object/assign',
},
transform: {
- '^.+\\.stories\\.[jt]sx?$': '@storybook/addon-storyshots/injectFileName',
'^.+\\.[jt]sx?$': path.resolve('../scripts/utils/jest-transform-js.js'),
'^.+\\.mdx$': '@storybook/addon-docs/jest-transform-mdx',
},
diff --git a/code/jest.config.js b/code/jest.config.js
index d4f14340e478..fb4d386da4c7 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -1,3 +1,3 @@
module.exports = {
- projects: ['/lib/*', '/frameworks/*'],
+ projects: ['/lib/*', '/frameworks/*', '/renderers/*'],
};
diff --git a/code/renderers/html/jest.config.js b/code/renderers/html/jest.config.js
new file mode 100644
index 000000000000..c0027b84a8eb
--- /dev/null
+++ b/code/renderers/html/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'renderers/html',
+};
diff --git a/code/renderers/preact/jest.config.js b/code/renderers/preact/jest.config.js
new file mode 100644
index 000000000000..389c62b3366c
--- /dev/null
+++ b/code/renderers/preact/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'renderers/preact',
+};
diff --git a/code/renderers/react/jest.config.js b/code/renderers/react/jest.config.js
new file mode 100644
index 000000000000..30e666a46ebc
--- /dev/null
+++ b/code/renderers/react/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'renderers/react',
+};
diff --git a/code/renderers/server/jest.config.js b/code/renderers/server/jest.config.js
new file mode 100644
index 000000000000..d7153f07b70f
--- /dev/null
+++ b/code/renderers/server/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'renderers/server',
+};
diff --git a/code/renderers/svelte/jest.config.js b/code/renderers/svelte/jest.config.js
new file mode 100644
index 000000000000..b19915a2daac
--- /dev/null
+++ b/code/renderers/svelte/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'renderers/svelte',
+};
diff --git a/code/renderers/vue/jest.config.js b/code/renderers/vue/jest.config.js
new file mode 100644
index 000000000000..882834f3959a
--- /dev/null
+++ b/code/renderers/vue/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'renderers/vue',
+};
diff --git a/code/renderers/vue3/jest.config.js b/code/renderers/vue3/jest.config.js
new file mode 100644
index 000000000000..4b7b0dcb9be9
--- /dev/null
+++ b/code/renderers/vue3/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'renderers/vue3',
+};
diff --git a/code/renderers/web-components/jest.config.js b/code/renderers/web-components/jest.config.js
new file mode 100644
index 000000000000..293cdfa3ed27
--- /dev/null
+++ b/code/renderers/web-components/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'renderers/web-components',
+};
From d5f5648acfa8c5c3fa04c2208c50a2b055409063 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 14:51:01 -0500
Subject: [PATCH 13/39] Add tests for addons
---
code/addons/a11y/jest.config.js | 6 ++++++
code/addons/actions/jest.config.js | 6 ++++++
code/addons/backgrounds/jest.config.js | 6 ++++++
code/addons/controls/jest.config.js | 6 ++++++
code/addons/docs/jest.config.js | 6 ++++++
code/addons/essentials/jest.config.js | 6 ++++++
code/addons/highlight/jest.config.js | 6 ++++++
code/addons/interactions/jest.config.js | 6 ++++++
code/addons/jest/jest.config.js | 6 ++++++
code/addons/links/jest.config.js | 6 ++++++
code/addons/measure/jest.config.js | 6 ++++++
code/addons/outline/jest.config.js | 6 ++++++
code/addons/storyshots/jest.config.js | 6 ++++++
code/addons/storysource/jest.config.js | 6 ++++++
code/addons/toolbars/jest.config.js | 6 ++++++
code/addons/viewport/jest.config.js | 6 ++++++
code/jest.config.js | 7 ++++++-
17 files changed, 102 insertions(+), 1 deletion(-)
create mode 100644 code/addons/a11y/jest.config.js
create mode 100644 code/addons/actions/jest.config.js
create mode 100644 code/addons/backgrounds/jest.config.js
create mode 100644 code/addons/controls/jest.config.js
create mode 100644 code/addons/docs/jest.config.js
create mode 100644 code/addons/essentials/jest.config.js
create mode 100644 code/addons/highlight/jest.config.js
create mode 100644 code/addons/interactions/jest.config.js
create mode 100644 code/addons/jest/jest.config.js
create mode 100644 code/addons/links/jest.config.js
create mode 100644 code/addons/measure/jest.config.js
create mode 100644 code/addons/outline/jest.config.js
create mode 100644 code/addons/storyshots/jest.config.js
create mode 100644 code/addons/storysource/jest.config.js
create mode 100644 code/addons/toolbars/jest.config.js
create mode 100644 code/addons/viewport/jest.config.js
diff --git a/code/addons/a11y/jest.config.js b/code/addons/a11y/jest.config.js
new file mode 100644
index 000000000000..d957f80e373d
--- /dev/null
+++ b/code/addons/a11y/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/a11y',
+};
diff --git a/code/addons/actions/jest.config.js b/code/addons/actions/jest.config.js
new file mode 100644
index 000000000000..1f1aeeb7f105
--- /dev/null
+++ b/code/addons/actions/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/actions',
+};
diff --git a/code/addons/backgrounds/jest.config.js b/code/addons/backgrounds/jest.config.js
new file mode 100644
index 000000000000..151b1699161f
--- /dev/null
+++ b/code/addons/backgrounds/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/backgrounds',
+};
diff --git a/code/addons/controls/jest.config.js b/code/addons/controls/jest.config.js
new file mode 100644
index 000000000000..056eb971790e
--- /dev/null
+++ b/code/addons/controls/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/controls',
+};
diff --git a/code/addons/docs/jest.config.js b/code/addons/docs/jest.config.js
new file mode 100644
index 000000000000..0d3d9bf7a4c2
--- /dev/null
+++ b/code/addons/docs/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/docs',
+};
diff --git a/code/addons/essentials/jest.config.js b/code/addons/essentials/jest.config.js
new file mode 100644
index 000000000000..0236b90a1cab
--- /dev/null
+++ b/code/addons/essentials/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/essentials',
+};
diff --git a/code/addons/highlight/jest.config.js b/code/addons/highlight/jest.config.js
new file mode 100644
index 000000000000..25896803c6dc
--- /dev/null
+++ b/code/addons/highlight/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/highlight',
+};
diff --git a/code/addons/interactions/jest.config.js b/code/addons/interactions/jest.config.js
new file mode 100644
index 000000000000..cece9d2b23f2
--- /dev/null
+++ b/code/addons/interactions/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/interactions',
+};
diff --git a/code/addons/jest/jest.config.js b/code/addons/jest/jest.config.js
new file mode 100644
index 000000000000..733a6a70bf95
--- /dev/null
+++ b/code/addons/jest/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/jest',
+};
diff --git a/code/addons/links/jest.config.js b/code/addons/links/jest.config.js
new file mode 100644
index 000000000000..b971bb6254de
--- /dev/null
+++ b/code/addons/links/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/links',
+};
diff --git a/code/addons/measure/jest.config.js b/code/addons/measure/jest.config.js
new file mode 100644
index 000000000000..95da5e589340
--- /dev/null
+++ b/code/addons/measure/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/measure',
+};
diff --git a/code/addons/outline/jest.config.js b/code/addons/outline/jest.config.js
new file mode 100644
index 000000000000..06d14ca161f1
--- /dev/null
+++ b/code/addons/outline/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/outline',
+};
diff --git a/code/addons/storyshots/jest.config.js b/code/addons/storyshots/jest.config.js
new file mode 100644
index 000000000000..5a9f2d6f8f39
--- /dev/null
+++ b/code/addons/storyshots/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/storyshots',
+};
diff --git a/code/addons/storysource/jest.config.js b/code/addons/storysource/jest.config.js
new file mode 100644
index 000000000000..8dcca0eec95b
--- /dev/null
+++ b/code/addons/storysource/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/storysource',
+};
diff --git a/code/addons/toolbars/jest.config.js b/code/addons/toolbars/jest.config.js
new file mode 100644
index 000000000000..bc24ec4f60cd
--- /dev/null
+++ b/code/addons/toolbars/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/toolbars',
+};
diff --git a/code/addons/viewport/jest.config.js b/code/addons/viewport/jest.config.js
new file mode 100644
index 000000000000..e3e5d13047f7
--- /dev/null
+++ b/code/addons/viewport/jest.config.js
@@ -0,0 +1,6 @@
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: 'addons/viewport',
+};
diff --git a/code/jest.config.js b/code/jest.config.js
index fb4d386da4c7..68f7eb792d7d 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -1,3 +1,8 @@
module.exports = {
- projects: ['/lib/*', '/frameworks/*', '/renderers/*'],
+ projects: [
+ '/addons/*',
+ '/frameworks/*',
+ '/lib/*',
+ '/renderers/*',
+ ],
};
From 96c7dce840b5df7160c7f654b5b7ba04850be619 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 15:39:53 -0500
Subject: [PATCH 14/39] Move enzyme serializer to storyshots config
---
code/addons/storyshots/jest.config.js | 5 +++++
code/jest.config.base.js | 6 +-----
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/code/addons/storyshots/jest.config.js b/code/addons/storyshots/jest.config.js
index 5a9f2d6f8f39..51478c677b74 100644
--- a/code/addons/storyshots/jest.config.js
+++ b/code/addons/storyshots/jest.config.js
@@ -2,5 +2,10 @@ const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
+ snapshotSerializers: [...baseConfig.snapshotSerializers, 'enzyme-to-json/serializer'],
+ transform: {
+ ...baseConfig.transform,
+ '^.+\\.stories\\.[jt]sx?$': '@storybook/addon-storyshots/injectFileName',
+ },
displayName: 'addons/storyshots',
};
diff --git a/code/jest.config.base.js b/code/jest.config.base.js
index d4e0d5ff7c83..4698c6b8a344 100644
--- a/code/jest.config.base.js
+++ b/code/jest.config.base.js
@@ -91,11 +91,7 @@ module.exports = {
PREVIEW_URL: undefined,
SNAPSHOT_OS: os.platform() === 'win32' ? 'windows' : 'posix',
},
- snapshotSerializers: [
- '@emotion/jest/serializer',
- 'enzyme-to-json/serializer',
- 'jest-serializer-html',
- ],
+ snapshotSerializers: ['@emotion/jest/serializer', 'jest-serializer-html'],
coverageDirectory: 'coverage',
coverageReporters: ['lcov'],
testEnvironmentOptions: {
From 89b08918f7657fbb1079f308980291bf52c677f2 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 15:43:43 -0500
Subject: [PATCH 15/39] Ignore angular in config, not cli
Otherwise it's not possible to run a single file with the command line
---
code/jest.config.js | 2 +-
code/package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/jest.config.js b/code/jest.config.js
index 68f7eb792d7d..dbcca0b0f2ab 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -1,7 +1,7 @@
module.exports = {
projects: [
'/addons/*',
- '/frameworks/*',
+ '/frameworks/!(angular)*',
'/lib/*',
'/renderers/*',
],
diff --git a/code/package.json b/code/package.json
index 7ac5eb159770..ba0f84dce867 100644
--- a/code/package.json
+++ b/code/package.json
@@ -83,7 +83,7 @@
"storybook:ui:build": "NODE_OPTIONS=\"--preserve-symlinks --preserve-symlinks-main\" ./lib/cli/bin/index.js build --config-dir ./ui/.storybook",
"storybook:ui:chromatic": "yarn chromatic --build-script-name storybook:ui:build --storybook-config-dir ./ui/.storybook --storybook-base-dir ./code/ui --project-token=${CHROMATIC_TOKEN_STORYBOOK_UI:-MISSING_PROJECT_TOKEN} --only-changed --exit-zero-on-changes --exit-once-uploaded",
"task": "cd .. && yarn task",
- "test": "NODE_OPTIONS=--max_old_space_size=4096 jest --config ./jest.config.js --ignoreProjects=frameworks/angular",
+ "test": "NODE_OPTIONS=--max_old_space_size=4096 jest --config ./jest.config.js",
"test:cli": "npm --prefix lib/cli run test"
},
"husky": {
From 80c699f1741567ac3f79f9ce0020283f7b34a74b Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Thu, 10 Nov 2022 15:44:10 -0500
Subject: [PATCH 16/39] [fixme] check in new snapshot
---
.../__snapshots__/Text.stories.storyshot | 11 +++++++++++
1 file changed, 11 insertions(+)
create mode 100644 code/addons/storyshots/storyshots-core/stories/addons/storyshots/storyshots-core/stories/exported_metadata/__snapshots__/Text.stories.storyshot
diff --git a/code/addons/storyshots/storyshots-core/stories/addons/storyshots/storyshots-core/stories/exported_metadata/__snapshots__/Text.stories.storyshot b/code/addons/storyshots/storyshots-core/stories/addons/storyshots/storyshots-core/stories/exported_metadata/__snapshots__/Text.stories.storyshot
new file mode 100644
index 000000000000..c9965e394a4c
--- /dev/null
+++ b/code/addons/storyshots/storyshots-core/stories/addons/storyshots/storyshots-core/stories/exported_metadata/__snapshots__/Text.stories.storyshot
@@ -0,0 +1,11 @@
+// Jest Snapshot v1, https://goo.gl/fbAQLP
+
+exports[`Storyshots Text Simple 1`] = `
+
+ prefix
+
+ contents
+
+ suffix
+
+`;
From e6eac86e3b46848e2543fcbebb1d24d06364dc0a Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Sat, 12 Nov 2022 22:51:06 -0500
Subject: [PATCH 17/39] Fix export map for jest-transform-mdx
---
code/addons/docs/package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/addons/docs/package.json b/code/addons/docs/package.json
index 0947b44db815..73734970f41e 100644
--- a/code/addons/docs/package.json
+++ b/code/addons/docs/package.json
@@ -56,7 +56,7 @@
"./angular": "./angular/index.js",
"./angular/index.js": "./angular/index.js",
"./web-components/index.js": "./web-components/index.js",
- "./jest-transform-mdx.js": "./jest-transform-mdx.js",
+ "./jest-transform-mdx": "./jest-transform-mdx.js",
"./package.json": "./package.json"
},
"main": "dist/index.js",
From 7fc44d04486dfb06d874207369d7102f1b73ef21 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Sat, 12 Nov 2022 23:02:51 -0500
Subject: [PATCH 18/39] Ensure that storyshot files are absolute
---
.../src/Stories2SnapsConverter.test.ts | 18 +++++++++---------
.../src/Stories2SnapsConverter.ts | 10 +++++++++-
.../__snapshots__/Text.stories.storyshot | 11 -----------
3 files changed, 18 insertions(+), 21 deletions(-)
delete mode 100644 code/addons/storyshots/storyshots-core/stories/addons/storyshots/storyshots-core/stories/exported_metadata/__snapshots__/Text.stories.storyshot
diff --git a/code/addons/storyshots/storyshots-core/src/Stories2SnapsConverter.test.ts b/code/addons/storyshots/storyshots-core/src/Stories2SnapsConverter.test.ts
index 168849f26be5..d066d1226e58 100644
--- a/code/addons/storyshots/storyshots-core/src/Stories2SnapsConverter.test.ts
+++ b/code/addons/storyshots/storyshots-core/src/Stories2SnapsConverter.test.ts
@@ -4,33 +4,33 @@ const target = new Stories2SnapsConverter();
describe('getSnapshotFileName', () => {
it('fileName is provided - snapshot is stored in __snapshots__ dir', () => {
- const context = { fileName: 'foo.js' };
+ const context = { fileName: 'foo.js', kind: 'kind' };
- // @ts-expect-error (TODO)
const result = target.getSnapshotFileName(context);
const platformAgnosticResult = result.replace(/\\|\//g, '/');
- expect(platformAgnosticResult).toBe('__snapshots__/foo.storyshot');
+ // This is an absolute path, so we need to use `toContain()`
+ expect(platformAgnosticResult).toContain('__snapshots__/foo.storyshot');
});
it('fileName with multiple extensions is provided - only the last extension is replaced', () => {
- const context = { fileName: 'foo.web.stories.js' };
+ const context = { fileName: 'foo.web.stories.js', kind: 'kind' };
- // @ts-expect-error (TODO)
const result = target.getSnapshotFileName(context);
const platformAgnosticResult = result.replace(/\\|\//g, '/');
- expect(platformAgnosticResult).toBe('__snapshots__/foo.web.stories.storyshot');
+ // This is an absolute path, so we need to use `toContain()`
+ expect(platformAgnosticResult).toContain('__snapshots__/foo.web.stories.storyshot');
});
it('fileName with dir is provided - __snapshots__ dir is created inside another dir', () => {
- const context = { fileName: 'test/foo.js' };
+ const context = { fileName: 'test/foo.js', kind: 'kind' };
- // @ts-expect-error (TODO)
const result = target.getSnapshotFileName(context);
const platformAgnosticResult = result.replace(/\\|\//g, '/');
- expect(platformAgnosticResult).toBe('test/__snapshots__/foo.storyshot');
+ // This is an absolute path, so we need to use `toContain()`
+ expect(platformAgnosticResult).toContain('test/__snapshots__/foo.storyshot');
});
});
diff --git a/code/addons/storyshots/storyshots-core/src/Stories2SnapsConverter.ts b/code/addons/storyshots/storyshots-core/src/Stories2SnapsConverter.ts
index 527a946847c8..439a514f7bd4 100644
--- a/code/addons/storyshots/storyshots-core/src/Stories2SnapsConverter.ts
+++ b/code/addons/storyshots/storyshots-core/src/Stories2SnapsConverter.ts
@@ -29,7 +29,15 @@ export class Stories2SnapsConverter {
const { dir, name } = path.parse(fileName);
const { snapshotsDirName, snapshotExtension } = this.options;
- return path.format({ dir: path.join(dir, snapshotsDirName), name, ext: snapshotExtension });
+ // Convert to absolute path, in case jest is not running in CWD,
+ // else it will create snapshots with the wrong path
+ const absDir = path.isAbsolute(dir) ? dir : path.resolve(dir);
+
+ return path.format({
+ dir: path.join(absDir, snapshotsDirName),
+ name,
+ ext: snapshotExtension,
+ });
}
getSnapshotFileName(context: { fileName?: string; kind: any }) {
diff --git a/code/addons/storyshots/storyshots-core/stories/addons/storyshots/storyshots-core/stories/exported_metadata/__snapshots__/Text.stories.storyshot b/code/addons/storyshots/storyshots-core/stories/addons/storyshots/storyshots-core/stories/exported_metadata/__snapshots__/Text.stories.storyshot
deleted file mode 100644
index c9965e394a4c..000000000000
--- a/code/addons/storyshots/storyshots-core/stories/addons/storyshots/storyshots-core/stories/exported_metadata/__snapshots__/Text.stories.storyshot
+++ /dev/null
@@ -1,11 +0,0 @@
-// Jest Snapshot v1, https://goo.gl/fbAQLP
-
-exports[`Storyshots Text Simple 1`] = `
-
- prefix
-
- contents
-
- suffix
-
-`;
From 4820cf904c53cda49df7c6be77509b12f478afab Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Sat, 12 Nov 2022 23:34:20 -0500
Subject: [PATCH 19/39] Remove unnecessary/unused ts-jest
---
code/lib/core-server/package.json | 1 -
code/lib/preview-web/package.json | 1 -
code/package.json | 1 -
code/yarn.lock | 5 +--
scripts/package.json | 1 -
scripts/yarn.lock | 73 +++++++------------------------
6 files changed, 16 insertions(+), 66 deletions(-)
diff --git a/code/lib/core-server/package.json b/code/lib/core-server/package.json
index 983cdebcb568..c895f230f799 100644
--- a/code/lib/core-server/package.json
+++ b/code/lib/core-server/package.json
@@ -84,7 +84,6 @@
"@types/ws": "^8",
"jest-os-detection": "^1.3.1",
"jest-specific-snapshot": "^4.0.0",
- "ts-jest": "^28.0.0",
"typescript": "~4.6.3",
"webpack": "5"
},
diff --git a/code/lib/preview-web/package.json b/code/lib/preview-web/package.json
index 0a636823871e..18ad670a179d 100644
--- a/code/lib/preview-web/package.json
+++ b/code/lib/preview-web/package.json
@@ -59,7 +59,6 @@
"devDependencies": {
"@storybook/channel-postmessage": "7.0.0-alpha.48",
"react": "16.14.0",
- "ts-jest": "^28.0.8",
"typescript": "~4.6.3"
},
"publishConfig": {
diff --git a/code/package.json b/code/package.json
index ba0f84dce867..ee98b0a6571f 100644
--- a/code/package.json
+++ b/code/package.json
@@ -334,7 +334,6 @@
"terser-webpack-plugin": "^5.3.1",
"trash": "^7.0.0",
"ts-dedent": "^2.0.0",
- "ts-jest": "^28.0.0",
"ts-node": "^10.4.0",
"tsup": "^6.2.2",
"typescript": "~4.6.3",
diff --git a/code/yarn.lock b/code/yarn.lock
index d150402c6263..9715db4537bd 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -6297,7 +6297,6 @@ __metadata:
slash: ^3.0.0
telejson: ^6.0.8
ts-dedent: ^2.0.0
- ts-jest: ^28.0.0
typescript: ~4.6.3
util-deprecate: ^1.0.2
watchpack: ^2.2.0
@@ -6960,7 +6959,6 @@ __metadata:
react: 16.14.0
synchronous-promise: ^2.0.15
ts-dedent: ^2.0.0
- ts-jest: ^28.0.8
typescript: ~4.6.3
util-deprecate: ^1.0.2
languageName: unknown
@@ -7291,7 +7289,6 @@ __metadata:
terser-webpack-plugin: ^5.3.1
trash: ^7.0.0
ts-dedent: ^2.0.0
- ts-jest: ^28.0.0
ts-loader: ^9.2.8
ts-node: ^10.4.0
tsup: ^6.2.2
@@ -32957,7 +32954,7 @@ __metadata:
languageName: node
linkType: hard
-"ts-jest@npm:^28.0.0, ts-jest@npm:^28.0.8":
+"ts-jest@npm:^28.0.0":
version: 28.0.8
resolution: "ts-jest@npm:28.0.8"
dependencies:
diff --git a/scripts/package.json b/scripts/package.json
index d17158b386a2..bdd6df201d9f 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -167,7 +167,6 @@
"tempy": "^1.0.0",
"trash": "^7.0.0",
"ts-dedent": "^2.0.0",
- "ts-jest": "^28.0.0",
"ts-node": "^10.4.0",
"tsup": "^6.2.2",
"typescript": "~4.6.3",
diff --git a/scripts/yarn.lock b/scripts/yarn.lock
index 752520f80c40..cf828db81009 100644
--- a/scripts/yarn.lock
+++ b/scripts/yarn.lock
@@ -3341,7 +3341,6 @@ __metadata:
tempy: ^1.0.0
trash: ^7.0.0
ts-dedent: ^2.0.0
- ts-jest: ^28.0.0
ts-loader: ^9.2.8
ts-node: ^10.4.0
tsup: ^6.2.2
@@ -5638,15 +5637,6 @@ __metadata:
languageName: node
linkType: hard
-"bs-logger@npm:0.x":
- version: 0.2.6
- resolution: "bs-logger@npm:0.2.6"
- dependencies:
- fast-json-stable-stringify: 2.x
- checksum: 80e89aaaed4b68e3374ce936f2eb097456a0dddbf11f75238dbd53140b1e39259f0d248a5089ed456f1158984f22191c3658d54a713982f676709fbe1a6fa5a0
- languageName: node
- linkType: hard
-
"bser@npm:2.1.1":
version: 2.1.1
resolution: "bser@npm:2.1.1"
@@ -8975,7 +8965,7 @@ __metadata:
languageName: node
linkType: hard
-"fast-json-stable-stringify@npm:2.1.0, fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0":
+"fast-json-stable-stringify@npm:2.1.0, fast-json-stable-stringify@npm:^2.0.0":
version: 2.1.0
resolution: "fast-json-stable-stringify@npm:2.1.0"
checksum: 7f081eb0b8a64e0057b3bb03f974b3ef00135fbf36c1c710895cd9300f13c94ba809bb3a81cf4e1b03f6e5285610a61abbd7602d0652de423144dfee5a389c9b
@@ -11996,7 +11986,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^28.0.0, jest-util@npm:^28.1.1, jest-util@npm:^28.1.3":
+"jest-util@npm:^28.1.1, jest-util@npm:^28.1.3":
version: 28.1.3
resolution: "jest-util@npm:28.1.3"
dependencies:
@@ -13064,7 +13054,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash.memoize@npm:4.x, lodash.memoize@npm:^4.1.2":
+"lodash.memoize@npm:^4.1.2":
version: 4.1.2
resolution: "lodash.memoize@npm:4.1.2"
checksum: c8713e51eccc650422716a14cece1809cfe34bc5ab5e242b7f8b4e2241c2483697b971a604252807689b9dd69bfe3a98852e19a5b89d506b000b4187a1285df8
@@ -13259,7 +13249,7 @@ __metadata:
languageName: node
linkType: hard
-"make-error@npm:1.x, make-error@npm:^1.1.1":
+"make-error@npm:^1.1.1":
version: 1.3.6
resolution: "make-error@npm:1.3.6"
checksum: 171e458d86854c6b3fc46610cfacf0b45149ba043782558c6875d9f42f222124384ad0b468c92e996d815a8a2003817a710c0a160e49c1c394626f76fa45396f
@@ -16590,7 +16580,16 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7":
+"semver@npm:^6.0.0, semver@npm:^6.1.1, semver@npm:^6.1.2, semver@npm:^6.3.0":
+ version: 6.3.0
+ resolution: "semver@npm:6.3.0"
+ bin:
+ semver: ./bin/semver.js
+ checksum: 1f4959e15bcfbaf727e964a4920f9260141bb8805b399793160da4e7de128e42a7d1f79c1b7d5cd21a6073fba0d55feb9966f5fef3e5ccb8e1d7ead3d7527458
+ languageName: node
+ linkType: hard
+
+"semver@npm:^7.0.0, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7":
version: 7.3.8
resolution: "semver@npm:7.3.8"
dependencies:
@@ -16601,15 +16600,6 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^6.0.0, semver@npm:^6.1.1, semver@npm:^6.1.2, semver@npm:^6.3.0":
- version: 6.3.0
- resolution: "semver@npm:6.3.0"
- bin:
- semver: ./bin/semver.js
- checksum: 1f4959e15bcfbaf727e964a4920f9260141bb8805b399793160da4e7de128e42a7d1f79c1b7d5cd21a6073fba0d55feb9966f5fef3e5ccb8e1d7ead3d7527458
- languageName: node
- linkType: hard
-
"send@npm:0.17.1":
version: 0.17.1
resolution: "send@npm:0.17.1"
@@ -17966,39 +17956,6 @@ __metadata:
languageName: node
linkType: hard
-"ts-jest@npm:^28.0.0":
- version: 28.0.8
- resolution: "ts-jest@npm:28.0.8"
- dependencies:
- bs-logger: 0.x
- fast-json-stable-stringify: 2.x
- jest-util: ^28.0.0
- json5: ^2.2.1
- lodash.memoize: 4.x
- make-error: 1.x
- semver: 7.x
- yargs-parser: ^21.0.1
- peerDependencies:
- "@babel/core": ">=7.0.0-beta.0 <8"
- "@jest/types": ^28.0.0
- babel-jest: ^28.0.0
- jest: ^28.0.0
- typescript: ">=4.3"
- peerDependenciesMeta:
- "@babel/core":
- optional: true
- "@jest/types":
- optional: true
- babel-jest:
- optional: true
- esbuild:
- optional: true
- bin:
- ts-jest: cli.js
- checksum: 4f6d7c8dbf6deaf56f4490ae819071077e8ed30c1a3c87c7d2e21b3103e6d12aaa53d2776cb5c947bac3f3a05cd9f8dea2aedc4c6550c14fbf639c1368a0fbc9
- languageName: node
- linkType: hard
-
"ts-loader@npm:^9.2.8":
version: 9.4.1
resolution: "ts-loader@npm:9.4.1"
@@ -19501,7 +19458,7 @@ __metadata:
languageName: node
linkType: hard
-"yargs-parser@npm:>=21.0.1, yargs-parser@npm:^21.0.0, yargs-parser@npm:^21.0.1":
+"yargs-parser@npm:>=21.0.1, yargs-parser@npm:^21.0.0":
version: 21.1.1
resolution: "yargs-parser@npm:21.1.1"
checksum: f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2
From 729243417eba46c385740a395b87ba7ebfa57561 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Sat, 12 Nov 2022 23:48:06 -0500
Subject: [PATCH 20/39] Replace @types/jest with @jest/globals
---
code/addons/essentials/package.json | 1 -
.../storyshots/storyshots-core/package.json | 1 -
code/lib/api/package.json | 1 -
code/package.json | 2 +-
code/renderers/react/package.json | 1 -
code/yarn.lock | 32 +++----------------
scripts/package.json | 1 -
scripts/yarn.lock | 15 ++-------
8 files changed, 7 insertions(+), 47 deletions(-)
diff --git a/code/addons/essentials/package.json b/code/addons/essentials/package.json
index eb9dcee2c222..aa926fbceb9b 100644
--- a/code/addons/essentials/package.json
+++ b/code/addons/essentials/package.json
@@ -129,7 +129,6 @@
"devDependencies": {
"@babel/core": "^7.12.10",
"@storybook/vue": "7.0.0-alpha.48",
- "@types/jest": "^26.0.16",
"typescript": "~4.6.3"
},
"peerDependencies": {
diff --git a/code/addons/storyshots/storyshots-core/package.json b/code/addons/storyshots/storyshots-core/package.json
index decd72d5e59c..1a381e2402e6 100644
--- a/code/addons/storyshots/storyshots-core/package.json
+++ b/code/addons/storyshots/storyshots-core/package.json
@@ -46,7 +46,6 @@
"@storybook/core-webpack": "7.0.0-alpha.48",
"@storybook/types": "7.0.0-alpha.48",
"@types/glob": "^7.1.3",
- "@types/jest": "^26.0.16",
"@types/jest-specific-snapshot": "^0.5.3",
"core-js": "^3.8.2",
"glob": "^7.1.6",
diff --git a/code/lib/api/package.json b/code/lib/api/package.json
index f098212a98e3..440693ff13d8 100644
--- a/code/lib/api/package.json
+++ b/code/lib/api/package.json
@@ -63,7 +63,6 @@
"util-deprecate": "^1.0.2"
},
"devDependencies": {
- "@jest/globals": "^28.0.0",
"@storybook/core-common": "7.0.0-alpha.48",
"@types/lodash": "^4.14.167",
"@types/qs": "^6",
diff --git a/code/package.json b/code/package.json
index ee98b0a6571f..a0c602f106f3 100644
--- a/code/package.json
+++ b/code/package.json
@@ -141,6 +141,7 @@
"@compodoc/compodoc": "^1.1.18",
"@emotion/babel-plugin": "^11.10.2",
"@emotion/jest": "^11.10.0",
+ "@jest/globals": "^28.0.0",
"@linear/sdk": "^1.21.0",
"@nrwl/cli": "14.6.1",
"@nrwl/nx-cloud": "14.6.0",
@@ -242,7 +243,6 @@
"@types/escodegen": "^0.0.6",
"@types/express": "^4.17.11",
"@types/fs-extra": "^9.0.6",
- "@types/jest": "^28.0.0",
"@types/js-yaml": "^3.12.6",
"@types/lodash": "^4.14.167",
"@types/node": "^16.0.0",
diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json
index c03cbca3a005..23e78b09acfb 100644
--- a/code/renderers/react/package.json
+++ b/code/renderers/react/package.json
@@ -75,7 +75,6 @@
},
"devDependencies": {
"@babel/core": "^7.11.5",
- "@jest/globals": "^28.0.0",
"@types/util-deprecate": "^1.0.0",
"expect-type": "^0.14.2",
"jest-specific-snapshot": "^4.0.0",
diff --git a/code/yarn.lock b/code/yarn.lock
index 9715db4537bd..03b3a1bfdeba 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -5287,7 +5287,6 @@ __metadata:
"@storybook/core-common": 7.0.0-alpha.48
"@storybook/node-logger": 7.0.0-alpha.48
"@storybook/vue": 7.0.0-alpha.48
- "@types/jest": ^26.0.16
ts-dedent: ^2.0.0
typescript: ~4.6.3
peerDependencies:
@@ -5480,7 +5479,6 @@ __metadata:
"@storybook/vue": 7.0.0-alpha.48
"@storybook/vue3": 7.0.0-alpha.48
"@types/glob": ^7.1.3
- "@types/jest": ^26.0.16
"@types/jest-specific-snapshot": ^0.5.3
babel-loader: ^8.2.5
core-js: ^3.8.2
@@ -5763,7 +5761,6 @@ __metadata:
version: 0.0.0-use.local
resolution: "@storybook/api@workspace:lib/api"
dependencies:
- "@jest/globals": ^28.0.0
"@storybook/channels": 7.0.0-alpha.48
"@storybook/client-logger": 7.0.0-alpha.48
"@storybook/core-common": 7.0.0-alpha.48
@@ -7035,7 +7032,6 @@ __metadata:
resolution: "@storybook/react@workspace:renderers/react"
dependencies:
"@babel/core": ^7.11.5
- "@jest/globals": ^28.0.0
"@storybook/addons": 7.0.0-alpha.48
"@storybook/client-logger": 7.0.0-alpha.48
"@storybook/core-client": 7.0.0-alpha.48
@@ -7094,6 +7090,7 @@ __metadata:
"@compodoc/compodoc": ^1.1.18
"@emotion/babel-plugin": ^11.10.2
"@emotion/jest": ^11.10.0
+ "@jest/globals": ^28.0.0
"@linear/sdk": ^1.21.0
"@nrwl/cli": 14.6.1
"@nrwl/nx-cloud": 14.6.0
@@ -7195,7 +7192,6 @@ __metadata:
"@types/escodegen": ^0.0.6
"@types/express": ^4.17.11
"@types/fs-extra": ^9.0.6
- "@types/jest": ^28.0.0
"@types/js-yaml": ^3.12.6
"@types/lodash": ^4.14.167
"@types/node": ^16.0.0
@@ -8430,26 +8426,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/jest@npm:^26.0.16":
- version: 26.0.24
- resolution: "@types/jest@npm:26.0.24"
- dependencies:
- jest-diff: ^26.0.0
- pretty-format: ^26.0.0
- checksum: 1085ac96af43566518daf3aca60cb7881bfe2ffe1f5343738933e386ebf909095fde15273c3e99c685854dfc833b05b156fb5daf68707c0daa1c0c0db13a665b
- languageName: node
- linkType: hard
-
-"@types/jest@npm:^28.0.0":
- version: 28.1.8
- resolution: "@types/jest@npm:28.1.8"
- dependencies:
- expect: ^28.0.0
- pretty-format: ^28.0.0
- checksum: e69912b4285bd3a0545521425e76cdee669d89c4918b2126157c084bf496da1d0cf007366d47b99a9c7076e6567e16917b28c2790a19a6e72a80570c359e4de1
- languageName: node
- linkType: hard
-
"@types/js-yaml@npm:^3.12.6":
version: 3.12.7
resolution: "@types/js-yaml@npm:3.12.7"
@@ -16712,7 +16688,7 @@ __metadata:
languageName: node
linkType: hard
-"expect@npm:^28.0.0, expect@npm:^28.1.3":
+"expect@npm:^28.1.3":
version: 28.1.3
resolution: "expect@npm:28.1.3"
dependencies:
@@ -20865,7 +20841,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-diff@npm:^26.0.0, jest-diff@npm:^26.6.2":
+"jest-diff@npm:^26.6.2":
version: 26.6.2
resolution: "jest-diff@npm:26.6.2"
dependencies:
@@ -27683,7 +27659,7 @@ __metadata:
languageName: node
linkType: hard
-"pretty-format@npm:26.x, pretty-format@npm:^26.0.0, pretty-format@npm:^26.6.2":
+"pretty-format@npm:26.x, pretty-format@npm:^26.6.2":
version: 26.6.2
resolution: "pretty-format@npm:26.6.2"
dependencies:
diff --git a/scripts/package.json b/scripts/package.json
index bdd6df201d9f..b1d30a73f59d 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -78,7 +78,6 @@
"@types/escodegen": "^0.0.6",
"@types/express": "^4.17.11",
"@types/fs-extra": "^9.0.6",
- "@types/jest": "^28.0.0",
"@types/js-yaml": "^3.12.6",
"@types/node": "^16.0.0",
"@types/node-cleanup": "^2.1.1",
diff --git a/scripts/yarn.lock b/scripts/yarn.lock
index cf828db81009..c1a036fe3c1f 100644
--- a/scripts/yarn.lock
+++ b/scripts/yarn.lock
@@ -3250,7 +3250,6 @@ __metadata:
"@types/escodegen": ^0.0.6
"@types/express": ^4.17.11
"@types/fs-extra": ^9.0.6
- "@types/jest": ^28.0.0
"@types/js-yaml": ^3.12.6
"@types/lodash": ^4
"@types/node": ^16.0.0
@@ -3764,16 +3763,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/jest@npm:^28.0.0":
- version: 28.1.8
- resolution: "@types/jest@npm:28.1.8"
- dependencies:
- expect: ^28.0.0
- pretty-format: ^28.0.0
- checksum: e69912b4285bd3a0545521425e76cdee669d89c4918b2126157c084bf496da1d0cf007366d47b99a9c7076e6567e16917b28c2790a19a6e72a80570c359e4de1
- languageName: node
- linkType: hard
-
"@types/js-yaml@npm:^3.12.6":
version: 3.12.7
resolution: "@types/js-yaml@npm:3.12.7"
@@ -8715,7 +8704,7 @@ __metadata:
languageName: node
linkType: hard
-"expect@npm:^28.0.0, expect@npm:^28.1.3":
+"expect@npm:^28.1.3":
version: 28.1.3
resolution: "expect@npm:28.1.3"
dependencies:
@@ -15161,7 +15150,7 @@ __metadata:
languageName: node
linkType: hard
-"pretty-format@npm:^28.0.0, pretty-format@npm:^28.1.1, pretty-format@npm:^28.1.3":
+"pretty-format@npm:^28.1.1, pretty-format@npm:^28.1.3":
version: 28.1.3
resolution: "pretty-format@npm:28.1.3"
dependencies:
From 2746c371147c8be4ba47e298c66eb7624b3edae2 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Sun, 13 Nov 2022 00:06:55 -0500
Subject: [PATCH 21/39] Remove unused jest-jasmine2
---
code/package.json | 1 -
code/yarn.lock | 26 --------------------------
scripts/package.json | 1 -
scripts/yarn.lock | 26 --------------------------
4 files changed, 54 deletions(-)
diff --git a/code/package.json b/code/package.json
index a0c602f106f3..3eaf1a3facad 100644
--- a/code/package.json
+++ b/code/package.json
@@ -297,7 +297,6 @@
"jest-environment-jsdom": "^28.0.0",
"jest-enzyme": "^7.1.2",
"jest-image-snapshot": "^4.3.0",
- "jest-jasmine2": "^28.0.0",
"jest-junit": "^13.0.0",
"jest-os-detection": "^1.3.1",
"jest-raw-loader": "^1.0.1",
diff --git a/code/yarn.lock b/code/yarn.lock
index 03b3a1bfdeba..1c6fcc281dca 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -7247,7 +7247,6 @@ __metadata:
jest-environment-jsdom: ^28.0.0
jest-enzyme: ^7.1.2
jest-image-snapshot: ^4.3.0
- jest-jasmine2: ^28.0.0
jest-junit: ^13.0.0
jest-os-detection: ^1.3.1
jest-raw-loader: ^1.0.1
@@ -21124,31 +21123,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-jasmine2@npm:^28.0.0":
- version: 28.1.3
- resolution: "jest-jasmine2@npm:28.1.3"
- dependencies:
- "@jest/environment": ^28.1.3
- "@jest/expect": ^28.1.3
- "@jest/source-map": ^28.1.2
- "@jest/test-result": ^28.1.3
- "@jest/types": ^28.1.3
- "@types/node": "*"
- chalk: ^4.0.0
- co: ^4.6.0
- is-generator-fn: ^2.0.0
- jest-each: ^28.1.3
- jest-matcher-utils: ^28.1.3
- jest-message-util: ^28.1.3
- jest-runtime: ^28.1.3
- jest-snapshot: ^28.1.3
- jest-util: ^28.1.3
- p-limit: ^3.1.0
- pretty-format: ^28.1.3
- checksum: ebc28398279c3e9de0025d3d41bf03f47ead61c5486aaa55fa632ecdc7e83b14c7a454b0284360d04f127d6c9332c54a93a7d20b64fc479624584642cee11b68
- languageName: node
- linkType: hard
-
"jest-junit@npm:^13.0.0":
version: 13.2.0
resolution: "jest-junit@npm:13.2.0"
diff --git a/scripts/package.json b/scripts/package.json
index b1d30a73f59d..d44fba719a04 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -126,7 +126,6 @@
"jest-environment-jsdom": "^28.0.0",
"jest-enzyme": "^7.1.2",
"jest-image-snapshot": "^4.3.0",
- "jest-jasmine2": "^28.0.0",
"jest-junit": "^13.0.0",
"jest-os-detection": "^1.3.1",
"jest-raw-loader": "^1.0.1",
diff --git a/scripts/yarn.lock b/scripts/yarn.lock
index c1a036fe3c1f..5369bafdc4c8 100644
--- a/scripts/yarn.lock
+++ b/scripts/yarn.lock
@@ -3299,7 +3299,6 @@ __metadata:
jest-environment-jsdom: ^28.0.0
jest-enzyme: ^7.1.2
jest-image-snapshot: ^4.3.0
- jest-jasmine2: ^28.0.0
jest-junit: ^13.0.0
jest-os-detection: ^1.3.1
jest-raw-loader: ^1.0.1
@@ -11563,31 +11562,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-jasmine2@npm:^28.0.0":
- version: 28.1.3
- resolution: "jest-jasmine2@npm:28.1.3"
- dependencies:
- "@jest/environment": ^28.1.3
- "@jest/expect": ^28.1.3
- "@jest/source-map": ^28.1.2
- "@jest/test-result": ^28.1.3
- "@jest/types": ^28.1.3
- "@types/node": "*"
- chalk: ^4.0.0
- co: ^4.6.0
- is-generator-fn: ^2.0.0
- jest-each: ^28.1.3
- jest-matcher-utils: ^28.1.3
- jest-message-util: ^28.1.3
- jest-runtime: ^28.1.3
- jest-snapshot: ^28.1.3
- jest-util: ^28.1.3
- p-limit: ^3.1.0
- pretty-format: ^28.1.3
- checksum: ebc28398279c3e9de0025d3d41bf03f47ead61c5486aaa55fa632ecdc7e83b14c7a454b0284360d04f127d6c9332c54a93a7d20b64fc479624584642cee11b68
- languageName: node
- linkType: hard
-
"jest-junit@npm:^13.0.0":
version: 13.2.0
resolution: "jest-junit@npm:13.2.0"
From bb49da30aacad4f7a99f69d597dcb041f2f13cfb Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Sun, 13 Nov 2022 00:08:42 -0500
Subject: [PATCH 22/39] Remove unused jest-enzyme
---
code/jest.init.base.ts | 1 -
code/package.json | 1 -
code/yarn.lock | 611 +----------------
scripts/package.json | 1 -
scripts/yarn.lock | 1472 +---------------------------------------
5 files changed, 59 insertions(+), 2027 deletions(-)
diff --git a/code/jest.init.base.ts b/code/jest.init.base.ts
index 929a2b0373a3..535f1bc74a0d 100644
--- a/code/jest.init.base.ts
+++ b/code/jest.init.base.ts
@@ -1,4 +1,3 @@
-// import 'jest-enzyme/lib/index';
import '@testing-library/jest-dom';
// setup file
diff --git a/code/package.json b/code/package.json
index 3eaf1a3facad..b278c6bec6e0 100644
--- a/code/package.json
+++ b/code/package.json
@@ -295,7 +295,6 @@
"husky": "^4.3.7",
"jest": "^28.0.0",
"jest-environment-jsdom": "^28.0.0",
- "jest-enzyme": "^7.1.2",
"jest-image-snapshot": "^4.3.0",
"jest-junit": "^13.0.0",
"jest-os-detection": "^1.3.1",
diff --git a/code/yarn.lock b/code/yarn.lock
index 1c6fcc281dca..7def8aa46a0f 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -465,7 +465,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:^7.12.11, @babel/generator@npm:^7.16.8, @babel/generator@npm:^7.19.6, @babel/generator@npm:^7.4.0, @babel/generator@npm:^7.7.2, @babel/generator@npm:^7.8.7":
+"@babel/generator@npm:^7.12.11, @babel/generator@npm:^7.16.8, @babel/generator@npm:^7.19.6, @babel/generator@npm:^7.7.2, @babel/generator@npm:^7.8.7":
version: 7.19.6
resolution: "@babel/generator@npm:7.19.6"
dependencies:
@@ -757,7 +757,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.11.5, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.13.12, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.12, @babel/parser@npm:^7.16.4, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.18.4, @babel/parser@npm:^7.19.6, @babel/parser@npm:^7.4.3, @babel/parser@npm:^7.4.5, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.8.6, @babel/parser@npm:^7.8.7, @babel/parser@npm:^7.9.6":
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.11.5, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.13.12, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.12, @babel/parser@npm:^7.16.4, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.18.4, @babel/parser@npm:^7.19.6, @babel/parser@npm:^7.4.5, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.8.6, @babel/parser@npm:^7.8.7, @babel/parser@npm:^7.9.6":
version: 7.19.6
resolution: "@babel/parser@npm:7.19.6"
bin:
@@ -2119,7 +2119,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/template@npm:^7.16.7, @babel/template@npm:^7.18.10, @babel/template@npm:^7.3.3, @babel/template@npm:^7.4.0, @babel/template@npm:^7.7.0, @babel/template@npm:^7.8.6":
+"@babel/template@npm:^7.16.7, @babel/template@npm:^7.18.10, @babel/template@npm:^7.3.3, @babel/template@npm:^7.7.0, @babel/template@npm:^7.8.6":
version: 7.18.10
resolution: "@babel/template@npm:7.18.10"
dependencies:
@@ -2130,7 +2130,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.4, @babel/traverse@npm:^7.19.6, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.8.6":
+"@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.4, @babel/traverse@npm:^7.19.6, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.8.6":
version: 7.19.6
resolution: "@babel/traverse@npm:7.19.6"
dependencies:
@@ -2148,7 +2148,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.11.5, @babel/types@npm:^7.12.11, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.8, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.4, @babel/types@npm:^7.2.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.0, @babel/types@npm:^7.4.4, @babel/types@npm:^7.6.1, @babel/types@npm:^7.7.0, @babel/types@npm:^7.7.2, @babel/types@npm:^7.8.3, @babel/types@npm:^7.8.6, @babel/types@npm:^7.8.7, @babel/types@npm:^7.9.6":
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.11.5, @babel/types@npm:^7.12.11, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.8, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.4, @babel/types@npm:^7.2.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.6.1, @babel/types@npm:^7.7.0, @babel/types@npm:^7.7.2, @babel/types@npm:^7.8.3, @babel/types@npm:^7.8.6, @babel/types@npm:^7.8.7, @babel/types@npm:^7.9.6":
version: 7.19.4
resolution: "@babel/types@npm:7.19.4"
dependencies:
@@ -2861,17 +2861,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/console@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/console@npm:24.9.0"
- dependencies:
- "@jest/source-map": ^24.9.0
- chalk: ^2.0.1
- slash: ^2.0.0
- checksum: 7fffdd61898c1ecc9d05023a28fdcb5447a87ee78bdd0a8e4e9b8e6a8f770a1093ff46e2816fe5e1321cc0f07623cc46ea937890de5a746f59d18588aa82bd91
- languageName: node
- linkType: hard
-
"@jest/console@npm:^27.5.1":
version: 27.5.1
resolution: "@jest/console@npm:27.5.1"
@@ -2942,18 +2931,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/environment@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/environment@npm:24.9.0"
- dependencies:
- "@jest/fake-timers": ^24.9.0
- "@jest/transform": ^24.9.0
- "@jest/types": ^24.9.0
- jest-mock: ^24.9.0
- checksum: 267128ede9193374bfd1f1c9e4df8c0b31c17dcf853401b591639c39187ea3552c2ff2f3e8a75191b2dcb1e55a6c499fce2713edaa64d81fa6674ca27895e0ba
- languageName: node
- linkType: hard
-
"@jest/environment@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/environment@npm:28.1.3"
@@ -2994,17 +2971,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/fake-timers@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/fake-timers@npm:24.9.0"
- dependencies:
- "@jest/types": ^24.9.0
- jest-message-util: ^24.9.0
- jest-mock: ^24.9.0
- checksum: ce0d8146bfd2e2822eb45aaf6965a858bd4e6a490fd30f0f3bc5941edd2fca33942e1a37bba3d85d3dbc275c18cb362e8c4f0805a2e246ec09bbeb6b4c8b1364
- languageName: node
- linkType: hard
-
"@jest/fake-timers@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/fake-timers@npm:28.1.3"
@@ -3124,17 +3090,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/source-map@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/source-map@npm:24.9.0"
- dependencies:
- callsites: ^3.0.0
- graceful-fs: ^4.1.15
- source-map: ^0.6.0
- checksum: 3c897d605a5ca36cff02aac53bbb7d47fc4c50d7565b678d8d3353979933297260b5baf74cc4140809447b9e0700262385ba77f64f76068abad3ba66481dcdf4
- languageName: node
- linkType: hard
-
"@jest/source-map@npm:^28.1.2":
version: 28.1.2
resolution: "@jest/source-map@npm:28.1.2"
@@ -3158,17 +3113,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/test-result@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/test-result@npm:24.9.0"
- dependencies:
- "@jest/console": ^24.9.0
- "@jest/types": ^24.9.0
- "@types/istanbul-lib-coverage": ^2.0.0
- checksum: 450d068a39ace6219883d820c9fa17d9e455bd5c03b03f0a5d3924d860cdd2e36234cc15367bc42f18421ac42365c33fbe6077d860b7659b719d4d39de9d1331
- languageName: node
- linkType: hard
-
"@jest/test-result@npm:^27.5.1":
version: 27.5.1
resolution: "@jest/test-result@npm:27.5.1"
@@ -3205,30 +3149,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/transform@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/transform@npm:24.9.0"
- dependencies:
- "@babel/core": ^7.1.0
- "@jest/types": ^24.9.0
- babel-plugin-istanbul: ^5.1.0
- chalk: ^2.0.1
- convert-source-map: ^1.4.0
- fast-json-stable-stringify: ^2.0.0
- graceful-fs: ^4.1.15
- jest-haste-map: ^24.9.0
- jest-regex-util: ^24.9.0
- jest-util: ^24.9.0
- micromatch: ^3.1.10
- pirates: ^4.0.1
- realpath-native: ^1.1.0
- slash: ^2.0.0
- source-map: ^0.6.1
- write-file-atomic: 2.4.1
- checksum: 3def8fce5a23ddd29984e0d31a8924e12a3d9ce96c9ca0cd20412232511656931dee54833f71897566c99ee1c975b53d2ef3dc69ce62191eb78d2f7e1414cb9e
- languageName: node
- linkType: hard
-
"@jest/transform@npm:^27.5.1":
version: 27.5.1
resolution: "@jest/transform@npm:27.5.1"
@@ -3275,17 +3195,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/types@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/types@npm:24.9.0"
- dependencies:
- "@types/istanbul-lib-coverage": ^2.0.0
- "@types/istanbul-reports": ^1.1.1
- "@types/yargs": ^13.0.0
- checksum: 990b03f5e27de292a7fea6b12cd87256dd281263afe37020cad5dceb0b775945a528bafdbc2e41bf8a29c346f94a7aa5580517c5c65a2b33f245f43d3b9b4694
- languageName: node
- linkType: hard
-
"@jest/types@npm:^26.6.2":
version: 26.6.2
resolution: "@jest/types@npm:26.6.2"
@@ -7245,7 +7154,6 @@ __metadata:
husky: ^4.3.7
jest: ^28.0.0
jest-environment-jsdom: ^28.0.0
- jest-enzyme: ^7.1.2
jest-image-snapshot: ^4.3.0
jest-junit: ^13.0.0
jest-os-detection: ^1.3.1
@@ -8376,16 +8284,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/istanbul-reports@npm:^1.1.1":
- version: 1.1.2
- resolution: "@types/istanbul-reports@npm:1.1.2"
- dependencies:
- "@types/istanbul-lib-coverage": "*"
- "@types/istanbul-lib-report": "*"
- checksum: 80b76715f4ac74a4ddfc82d7942b2faaefbe9fdce8e7dfdfa497b3fb60a3e707b632c6e70e1565cfe30045eaebaf7aad0d6c3d102652d1da8fdb0bf095924eb3
- languageName: node
- linkType: hard
-
"@types/istanbul-reports@npm:^3.0.0":
version: 3.0.1
resolution: "@types/istanbul-reports@npm:3.0.1"
@@ -8850,13 +8748,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/stack-utils@npm:^1.0.1":
- version: 1.0.1
- resolution: "@types/stack-utils@npm:1.0.1"
- checksum: 4c4a8c48ba556bbe5fad2232cd9598b7f5f3e110451a3ad5cdf7e42204abf3d1abd30a9e6679d576e8e901e1f6b38e744af1f75f384e697c89bee53e5443b8c9
- languageName: node
- linkType: hard
-
"@types/stack-utils@npm:^2.0.0":
version: 2.0.1
resolution: "@types/stack-utils@npm:2.0.1"
@@ -9048,15 +8939,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/yargs@npm:^13.0.0":
- version: 13.0.12
- resolution: "@types/yargs@npm:13.0.12"
- dependencies:
- "@types/yargs-parser": "*"
- checksum: 81fdac6832d69f2f2a33bb3d77887f571677d5a9ccfd5a171ff3e76252a6c6a9773850a0df6ba9ed0328433a36596488ec4e2ce5d9bc49d713a59bbfef8e12a0
- languageName: node
- linkType: hard
-
"@types/yargs@npm:^15.0.0":
version: 15.0.14
resolution: "@types/yargs@npm:15.0.14"
@@ -9878,7 +9760,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn-globals@npm:^4.1.0, acorn-globals@npm:^4.3.2":
+"acorn-globals@npm:^4.3.2":
version: 4.3.4
resolution: "acorn-globals@npm:4.3.4"
dependencies:
@@ -9948,15 +9830,6 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^5.5.3":
- version: 5.7.4
- resolution: "acorn@npm:5.7.4"
- bin:
- acorn: bin/acorn
- checksum: b29e61d48fa31ae69d38d74bb213b77b32de6317f125890a6cb76b44d173adccbcd3a07fc9a86acdfe8ab0a80f42b5ec6290df8b7944e0506504ac3b716232bd
- languageName: node
- linkType: hard
-
"acorn@npm:^6.0.1":
version: 6.4.2
resolution: "acorn@npm:6.4.2"
@@ -11055,18 +10928,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-istanbul@npm:^5.1.0":
- version: 5.2.0
- resolution: "babel-plugin-istanbul@npm:5.2.0"
- dependencies:
- "@babel/helper-plugin-utils": ^7.0.0
- find-up: ^3.0.0
- istanbul-lib-instrument: ^3.3.0
- test-exclude: ^5.2.3
- checksum: 0691eda883872913c01be6c0afa209c868fa538f12cafd2cd6b9271edbbbe9842ece42bbf51c55864f67b19aae294a69cfdd175b1a52a5f998bfe32d8859ec74
- languageName: node
- linkType: hard
-
"babel-plugin-jest-hoist@npm:^28.1.3":
version: 28.1.3
resolution: "babel-plugin-jest-hoist@npm:28.1.3"
@@ -11382,15 +11243,6 @@ __metadata:
languageName: node
linkType: hard
-"bindings@npm:^1.5.0":
- version: 1.5.0
- resolution: "bindings@npm:1.5.0"
- dependencies:
- file-uri-to-path: 1.0.0
- checksum: 3dab2491b4bb24124252a91e656803eac24292473e56554e35bbfe3cc1875332cfa77600c3bac7564049dc95075bf6fcc63a4609920ff2d64d0fe405fcf0d4ba
- languageName: node
- linkType: hard
-
"bl@npm:^4.0.3, bl@npm:^4.1.0":
version: 4.1.0
resolution: "bl@npm:4.1.0"
@@ -12324,7 +12176,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.1.0, chalk@npm:^2.3.0, chalk@npm:^2.3.1, chalk@npm:^2.4.2":
+"chalk@npm:^2.0.0, chalk@npm:^2.1.0, chalk@npm:^2.3.0, chalk@npm:^2.3.1, chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
dependencies:
@@ -12544,13 +12396,6 @@ __metadata:
languageName: node
linkType: hard
-"circular-json-es6@npm:^2.0.1":
- version: 2.0.2
- resolution: "circular-json-es6@npm:2.0.2"
- checksum: eaaceb3dbdf113996d96af2cf0779be1544420baf3c07fada7e239aacdd4d866c0cad794095f1cef505c614ec5e1bc88c84f1b38d2004ffcac2fa87ee1a1807b
- languageName: node
- linkType: hard
-
"cjs-module-lexer@npm:^1.0.0":
version: 1.2.2
resolution: "cjs-module-lexer@npm:1.2.2"
@@ -13690,13 +13535,6 @@ __metadata:
languageName: node
linkType: hard
-"cssom@npm:0.3.x, cssom@npm:>= 0.3.2 < 0.4.0, cssom@npm:~0.3.6":
- version: 0.3.8
- resolution: "cssom@npm:0.3.8"
- checksum: d74017b209440822f9e24d8782d6d2e808a8fdd58fa626a783337222fe1c87a518ba944d4c88499031b4786e68772c99dfae616638d71906fe9f203aeaf14411
- languageName: node
- linkType: hard
-
"cssom@npm:^0.4.1":
version: 0.4.4
resolution: "cssom@npm:0.4.4"
@@ -13711,12 +13549,10 @@ __metadata:
languageName: node
linkType: hard
-"cssstyle@npm:^1.0.0":
- version: 1.4.0
- resolution: "cssstyle@npm:1.4.0"
- dependencies:
- cssom: 0.3.x
- checksum: 213df71e2f78d43608aca51d5eeb2dbcb6224fb7bb222e9f5d4c8b0d6abdca0681774642e4c35304a74d447178ca6b4f492685984491260cd286743b4fd88f27
+"cssom@npm:~0.3.6":
+ version: 0.3.8
+ resolution: "cssom@npm:0.3.8"
+ checksum: d74017b209440822f9e24d8782d6d2e808a8fdd58fa626a783337222fe1c87a518ba944d4c88499031b4786e68772c99dfae616638d71906fe9f203aeaf14411
languageName: node
linkType: hard
@@ -13862,7 +13698,7 @@ __metadata:
languageName: node
linkType: hard
-"data-urls@npm:^1.0.0, data-urls@npm:^1.1.0":
+"data-urls@npm:^1.1.0":
version: 1.1.0
resolution: "data-urls@npm:1.1.0"
dependencies:
@@ -14035,15 +13871,6 @@ __metadata:
languageName: node
linkType: hard
-"deep-equal-ident@npm:^1.1.1":
- version: 1.1.1
- resolution: "deep-equal-ident@npm:1.1.1"
- dependencies:
- lodash.isequal: ^3.0
- checksum: c81139d54181a4a15b829ce31effa96e197f3e48fd51a1758c1a583c08060f9e4ca658943702610df5e70a64206122d4e955e612adfc88c6f0a3a717b7ea0878
- languageName: node
- linkType: hard
-
"deep-equal@npm:^1.0.0, deep-equal@npm:^1.0.1":
version: 1.1.1
resolution: "deep-equal@npm:1.1.1"
@@ -15243,18 +15070,6 @@ __metadata:
languageName: node
linkType: hard
-"enzyme-matchers@npm:^7.1.2":
- version: 7.1.2
- resolution: "enzyme-matchers@npm:7.1.2"
- dependencies:
- circular-json-es6: ^2.0.1
- deep-equal-ident: ^1.1.1
- peerDependencies:
- enzyme: ">=3.4.0"
- checksum: 21c947d7122c33ada71596c40e5611c6108c6591c9d5ba0fb6bea8633792fdd894881696e3e1b394154b42cca885c3d1d89263ef9a3b1e301db25fdfb6fca394
- languageName: node
- linkType: hard
-
"enzyme-shallow-equal@npm:^1.0.1, enzyme-shallow-equal@npm:^1.0.4":
version: 1.0.4
resolution: "enzyme-shallow-equal@npm:1.0.4"
@@ -15265,7 +15080,7 @@ __metadata:
languageName: node
linkType: hard
-"enzyme-to-json@npm:^3.3.0, enzyme-to-json@npm:^3.6.1":
+"enzyme-to-json@npm:^3.6.1":
version: 3.6.2
resolution: "enzyme-to-json@npm:3.6.2"
dependencies:
@@ -15822,7 +15637,7 @@ __metadata:
languageName: node
linkType: hard
-"escodegen@npm:^1.11.1, escodegen@npm:^1.9.1":
+"escodegen@npm:^1.11.1":
version: 1.14.3
resolution: "escodegen@npm:1.14.3"
dependencies:
@@ -17140,13 +16955,6 @@ __metadata:
languageName: node
linkType: hard
-"file-uri-to-path@npm:1.0.0":
- version: 1.0.0
- resolution: "file-uri-to-path@npm:1.0.0"
- checksum: 3b545e3a341d322d368e880e1c204ef55f1d45cdea65f7efc6c6ce9e0c4d22d802d5629320eb779d006fe59624ac17b0e848d83cc5af7cd101f206cb704f5519
- languageName: node
- linkType: hard
-
"filelist@npm:^1.0.1":
version: 1.0.4
resolution: "filelist@npm:1.0.4"
@@ -17779,17 +17587,6 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@npm:^1.2.7":
- version: 1.2.13
- resolution: "fsevents@npm:1.2.13"
- dependencies:
- bindings: ^1.5.0
- nan: ^2.12.1
- checksum: 4427ff08db9ee7327f2c3ad58ec56f9096a917eed861bfffaa2e2be419479cdf37d00750869ab9ecbf5f59f32ad999bd59577d73fc639193e6c0ce52bb253e02
- conditions: os=darwin
- languageName: node
- linkType: hard
-
"fsevents@npm:^2.1.2, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2":
version: 2.3.2
resolution: "fsevents@npm:2.3.2"
@@ -17800,16 +17597,6 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@patch:fsevents@^1.2.7#~builtin":
- version: 1.2.13
- resolution: "fsevents@patch:fsevents@npm%3A1.2.13#~builtin::version=1.2.13&hash=18f3a7"
- dependencies:
- bindings: ^1.5.0
- nan: ^2.12.1
- conditions: os=darwin
- languageName: node
- linkType: hard
-
"fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin":
version: 2.3.2
resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7"
@@ -20594,13 +20381,6 @@ __metadata:
languageName: node
linkType: hard
-"istanbul-lib-coverage@npm:^2.0.5":
- version: 2.0.5
- resolution: "istanbul-lib-coverage@npm:2.0.5"
- checksum: 370bd6940532ea2737a85532870f3024b113774ce3e637438cccfaf979a7598aa29d342f4adcc3d73e306155c907b519bc1c5c6887a29234f605a1a472747821
- languageName: node
- linkType: hard
-
"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0":
version: 3.2.0
resolution: "istanbul-lib-coverage@npm:3.2.0"
@@ -20608,21 +20388,6 @@ __metadata:
languageName: node
linkType: hard
-"istanbul-lib-instrument@npm:^3.3.0":
- version: 3.3.0
- resolution: "istanbul-lib-instrument@npm:3.3.0"
- dependencies:
- "@babel/generator": ^7.4.0
- "@babel/parser": ^7.4.3
- "@babel/template": ^7.4.0
- "@babel/traverse": ^7.4.3
- "@babel/types": ^7.4.0
- istanbul-lib-coverage: ^2.0.5
- semver: ^6.0.0
- checksum: 988eb9d58ae0ae69686369f6809a610f6f8db5c5f73931a496b02b941da56cfc176f84af0dd8db819ad2e6aca6dc2f38c91a288f1c6a3f79cfb10320180e998d
- languageName: node
- linkType: hard
-
"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0":
version: 5.2.1
resolution: "istanbul-lib-instrument@npm:5.2.1"
@@ -20910,33 +20675,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-environment-enzyme@npm:^7.1.2":
- version: 7.1.2
- resolution: "jest-environment-enzyme@npm:7.1.2"
- dependencies:
- jest-environment-jsdom: ^24.0.0
- peerDependencies:
- enzyme: 3.x
- jest: ">=22.0.0"
- react: ^0.13.0 || ^0.14.0 || ^15.0.0 || >=16.x
- checksum: 4dba286640f9619d9fdc56682dddfcb82538e0d5fe1c26f0fa99c8e6b786b945ee841ea87834f0957f630e8cca95d9487e85e9752f00b78e03deb9616dfe5f24
- languageName: node
- linkType: hard
-
-"jest-environment-jsdom@npm:^24.0.0":
- version: 24.9.0
- resolution: "jest-environment-jsdom@npm:24.9.0"
- dependencies:
- "@jest/environment": ^24.9.0
- "@jest/fake-timers": ^24.9.0
- "@jest/types": ^24.9.0
- jest-mock: ^24.9.0
- jest-util: ^24.9.0
- jsdom: ^11.5.1
- checksum: 1f428e495000a8e221a11aa43e33dbb8d8073bcd5aa218b08652b12b9c6d39e7f56de1525e14b5c141d76c53fa07b62a6492e307f2513592f27556ac9913d437
- languageName: node
- linkType: hard
-
"jest-environment-jsdom@npm:^28.0.0":
version: 28.1.3
resolution: "jest-environment-jsdom@npm:28.1.3"
@@ -20967,20 +20705,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-enzyme@npm:^7.1.2":
- version: 7.1.2
- resolution: "jest-enzyme@npm:7.1.2"
- dependencies:
- enzyme-matchers: ^7.1.2
- enzyme-to-json: ^3.3.0
- jest-environment-enzyme: ^7.1.2
- peerDependencies:
- enzyme: ">=3.4.0"
- jest: ">=22.0.0"
- checksum: a27a393addf4bbe12166c46d392b0bc7d6f0a0fa9f59e5d34ca2ae5ca671f725a72c1f4a633535a53dfe0878cc9c8c591be8d52dd66998d9e87a6ab4b8a92561
- languageName: node
- linkType: hard
-
"jest-get-type@npm:^26.3.0":
version: 26.3.0
resolution: "jest-get-type@npm:26.3.0"
@@ -21009,29 +20733,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-haste-map@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-haste-map@npm:24.9.0"
- dependencies:
- "@jest/types": ^24.9.0
- anymatch: ^2.0.0
- fb-watchman: ^2.0.0
- fsevents: ^1.2.7
- graceful-fs: ^4.1.15
- invariant: ^2.2.4
- jest-serializer: ^24.9.0
- jest-util: ^24.9.0
- jest-worker: ^24.9.0
- micromatch: ^3.1.10
- sane: ^4.0.3
- walker: ^1.0.7
- dependenciesMeta:
- fsevents:
- optional: true
- checksum: 734e52354c95d1982eb4a40e9663119952bd17364b67dcf9757893956c4d3a370199531c29cab70636ab005582172b89d46553cc0afedfd343a7600b4913a81e
- languageName: node
- linkType: hard
-
"jest-haste-map@npm:^26.6.2":
version: 26.6.2
resolution: "jest-haste-map@npm:26.6.2"
@@ -21193,22 +20894,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-message-util@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-message-util@npm:24.9.0"
- dependencies:
- "@babel/code-frame": ^7.0.0
- "@jest/test-result": ^24.9.0
- "@jest/types": ^24.9.0
- "@types/stack-utils": ^1.0.1
- chalk: ^2.0.1
- micromatch: ^3.1.10
- slash: ^2.0.0
- stack-utils: ^1.0.1
- checksum: 24d0d5bae7bf580179446def5c6a3b1c6ea727b39464d84388393b1b7e653beeac7f2dd3a9fe57d31e780d5555eaf9ed1cf224c3437f3b270c32e7ca37db0013
- languageName: node
- linkType: hard
-
"jest-message-util@npm:^26.6.2":
version: 26.6.2
resolution: "jest-message-util@npm:26.6.2"
@@ -21277,15 +20962,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-mock@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-mock@npm:24.9.0"
- dependencies:
- "@jest/types": ^24.9.0
- checksum: a06ae0e76b0d270806e45298fdc9d637fe21d0e0efa8254845ac19a39b7d70a248a6f84b0341f36b2e062e9f225a0ee6ce68c1bdedb5f3a56635585ef8d6beb4
- languageName: node
- linkType: hard
-
"jest-mock@npm:^27.0.6, jest-mock@npm:^27.3.0":
version: 27.5.1
resolution: "jest-mock@npm:27.5.1"
@@ -21370,13 +21046,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-regex-util@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-regex-util@npm:24.9.0"
- checksum: 6a4dfda09d47c486eaeafafd2d836bdfc3dbeccef7d3e11d3a230f27078accbe51b694bc64d9efb7654d7f5acaa6ba70416d99d4ec97d33e452aa856d2cda03a
- languageName: node
- linkType: hard
-
"jest-regex-util@npm:^26.0.0":
version: 26.0.0
resolution: "jest-regex-util@npm:26.0.0"
@@ -21526,13 +21195,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-serializer@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-serializer@npm:24.9.0"
- checksum: 9f871cdd08750f1b9f5aef0e8ba58d2045863b4ff2268dd50f3e6d666b6eb5a9a45dad9c6dfad9d2ab2d148f78d11e2ef29d28be85b31a4e8068c718d449f623
- languageName: node
- linkType: hard
-
"jest-serializer@npm:^26.6.2":
version: 26.6.2
resolution: "jest-serializer@npm:26.6.2"
@@ -21674,26 +21336,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-util@npm:24.9.0"
- dependencies:
- "@jest/console": ^24.9.0
- "@jest/fake-timers": ^24.9.0
- "@jest/source-map": ^24.9.0
- "@jest/test-result": ^24.9.0
- "@jest/types": ^24.9.0
- callsites: ^3.0.0
- chalk: ^2.0.1
- graceful-fs: ^4.1.15
- is-ci: ^2.0.0
- mkdirp: ^0.5.1
- slash: ^2.0.0
- source-map: ^0.6.0
- checksum: 80bd56f09be4d9d6519b24f8b902f434cefbb1cdc8521bf2f32995a4e9f5abecc88a6172c31494b88df3cd2df3db5daf86271c4f200856aa7dd216e2a69f20fc
- languageName: node
- linkType: hard
-
"jest-util@npm:^26.1.0, jest-util@npm:^26.6.2":
version: 26.6.2
resolution: "jest-util@npm:26.6.2"
@@ -21827,16 +21469,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-worker@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-worker@npm:24.9.0"
- dependencies:
- merge-stream: ^2.0.0
- supports-color: ^6.1.0
- checksum: ea9f4751976d08807d33598244e6c3a60ce5889cdabf1f4e6f3e57dddcf2190978e6284f0865326f64e93677cebac53220d71a52e57d1205c467c6f09efa8bc2
- languageName: node
- linkType: hard
-
"jest-worker@npm:^26.6.2":
version: 26.6.2
resolution: "jest-worker@npm:26.6.2"
@@ -22044,40 +21676,6 @@ __metadata:
languageName: node
linkType: hard
-"jsdom@npm:^11.5.1":
- version: 11.12.0
- resolution: "jsdom@npm:11.12.0"
- dependencies:
- abab: ^2.0.0
- acorn: ^5.5.3
- acorn-globals: ^4.1.0
- array-equal: ^1.0.0
- cssom: ">= 0.3.2 < 0.4.0"
- cssstyle: ^1.0.0
- data-urls: ^1.0.0
- domexception: ^1.0.1
- escodegen: ^1.9.1
- html-encoding-sniffer: ^1.0.2
- left-pad: ^1.3.0
- nwsapi: ^2.0.7
- parse5: 4.0.0
- pn: ^1.1.0
- request: ^2.87.0
- request-promise-native: ^1.0.5
- sax: ^1.2.4
- symbol-tree: ^3.2.2
- tough-cookie: ^2.3.4
- w3c-hr-time: ^1.0.1
- webidl-conversions: ^4.0.2
- whatwg-encoding: ^1.0.3
- whatwg-mimetype: ^2.1.0
- whatwg-url: ^6.4.1
- ws: ^5.2.0
- xml-name-validator: ^3.0.0
- checksum: a909aa35527a337a55ddd66f99a0993d24e5a42ce5ef1ae0724a5fef5c9b4799f763dfd65d33798ca1feb83c604716aa054241e2b4b2274de2caa9566156566a
- languageName: node
- linkType: hard
-
"jsdom@npm:^19.0.0":
version: 19.0.0
resolution: "jsdom@npm:19.0.0"
@@ -22514,13 +22112,6 @@ __metadata:
languageName: node
linkType: hard
-"left-pad@npm:^1.3.0":
- version: 1.3.0
- resolution: "left-pad@npm:1.3.0"
- checksum: 3fb59c76e281a2f5c810ad71dbbb8eba8b10c6cf94733dc7f27b8c516a5376cacea53543e76f6ae477d866c8954b27f1e15ca349424c2542474eb5bb1d2b6955
- languageName: node
- linkType: hard
-
"lerna@npm:^3.22.1":
version: 3.22.1
resolution: "lerna@npm:3.22.1"
@@ -23004,31 +22595,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash._baseisequal@npm:^3.0.0":
- version: 3.0.7
- resolution: "lodash._baseisequal@npm:3.0.7"
- dependencies:
- lodash.isarray: ^3.0.0
- lodash.istypedarray: ^3.0.0
- lodash.keys: ^3.0.0
- checksum: 7b514d2ab579602f39b70e5f09039666f6617175595ef686da34f6ff5ea924b1c69d2022b83df91cf1b40a69a0ccd9682c376d1acb2fff7c21c6c9cf2c583e27
- languageName: node
- linkType: hard
-
-"lodash._bindcallback@npm:^3.0.0":
- version: 3.0.1
- resolution: "lodash._bindcallback@npm:3.0.1"
- checksum: c135bc26cfbe6fd11b3d2ffc7b8307fbbcecd3fbb45f6ecec301614207a164388fd7ee3f07e3ad0745bbe4c8d3acefc61b967a07b2d43b5b5f5dfdf661ed945a
- languageName: node
- linkType: hard
-
-"lodash._getnative@npm:^3.0.0":
- version: 3.9.1
- resolution: "lodash._getnative@npm:3.9.1"
- checksum: 858cff25fc52353a1e39f44ff87fc1e1e8a85da513818f0caebe50c2795cf5cbce9d71a3e91ec0972bee3b174a74d697a38c6bb16d0b416dcc32322ae152a104
- languageName: node
- linkType: hard
-
"lodash._reinterpolate@npm:^3.0.0":
version: 3.0.0
resolution: "lodash._reinterpolate@npm:3.0.0"
@@ -23099,20 +22665,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.isarguments@npm:^3.0.0":
- version: 3.1.0
- resolution: "lodash.isarguments@npm:3.1.0"
- checksum: 5e8f95ba10975900a3920fb039a3f89a5a79359a1b5565e4e5b4310ed6ebe64011e31d402e34f577eca983a1fc01ff86c926e3cbe602e1ddfc858fdd353e62d8
- languageName: node
- linkType: hard
-
-"lodash.isarray@npm:^3.0.0":
- version: 3.0.4
- resolution: "lodash.isarray@npm:3.0.4"
- checksum: c6daf1a1e450f20b1426595dc33cfe415d68c1267d3d081253e77430972865ee8d0ab98d777afb448350c677999802d43a7690eb16986e64b8450efc31e5667d
- languageName: node
- linkType: hard
-
"lodash.isboolean@npm:^3.0.3":
version: 3.0.3
resolution: "lodash.isboolean@npm:3.0.3"
@@ -23120,16 +22672,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.isequal@npm:^3.0":
- version: 3.0.4
- resolution: "lodash.isequal@npm:3.0.4"
- dependencies:
- lodash._baseisequal: ^3.0.0
- lodash._bindcallback: ^3.0.0
- checksum: 27c7792f5fd49f14032537dba47d49bdf523dbce336c384e6320cfe3fe39141b54d4fed8565bedf1f6b7bfa2190fb0da49d8f454ecab1d64dd2865dfaaa55a95
- languageName: node
- linkType: hard
-
"lodash.isequal@npm:^4.5.0":
version: 4.5.0
resolution: "lodash.isequal@npm:4.5.0"
@@ -23179,24 +22721,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.istypedarray@npm:^3.0.0":
- version: 3.0.6
- resolution: "lodash.istypedarray@npm:3.0.6"
- checksum: 8e4216dfe7f2acae00acc1fe1078ad9babb5b0d4852d508f65c59ce66884328992be23316b4cde6a2e73bbd684471019e79afaf33752912d3dadd9d268a97800
- languageName: node
- linkType: hard
-
-"lodash.keys@npm:^3.0.0":
- version: 3.1.2
- resolution: "lodash.keys@npm:3.1.2"
- dependencies:
- lodash._getnative: ^3.0.0
- lodash.isarguments: ^3.0.0
- lodash.isarray: ^3.0.0
- checksum: ac4c70f0ac158d282ca0097a8ac8e2e433f6d727635ee53b11585ce30c0bc264e7eb0ac6155aad69715f1ab73dd8d00322769d79120afd40adaa383f9bee705a
- languageName: node
- linkType: hard
-
"lodash.keys@npm:^4.0.8":
version: 4.2.0
resolution: "lodash.keys@npm:4.2.0"
@@ -25029,7 +24553,7 @@ __metadata:
languageName: node
linkType: hard
-"nan@npm:^2.12.1, nan@npm:^2.14.0":
+"nan@npm:^2.14.0":
version: 2.17.0
resolution: "nan@npm:2.17.0"
dependencies:
@@ -25723,7 +25247,7 @@ __metadata:
languageName: node
linkType: hard
-"nwsapi@npm:^2.0.7, nwsapi@npm:^2.2.0":
+"nwsapi@npm:^2.2.0":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: f7c4fedb0dc0786204ee99f440e9827d6e01a0c0322e93b5c9a9a382dd0bd9650d98ca3d1967a77554e3ec1f9a46a20cfea80a41fb00e91c5101c53d8b2c9aed
@@ -25877,7 +25401,7 @@ __metadata:
languageName: node
linkType: hard
-"object.getownpropertydescriptors@npm:^2.0.3, object.getownpropertydescriptors@npm:^2.1.1":
+"object.getownpropertydescriptors@npm:^2.0.3":
version: 2.1.4
resolution: "object.getownpropertydescriptors@npm:2.1.4"
dependencies:
@@ -26564,13 +26088,6 @@ __metadata:
languageName: node
linkType: hard
-"parse5@npm:4.0.0":
- version: 4.0.0
- resolution: "parse5@npm:4.0.0"
- checksum: 59e240aaea30d9668ba711e35367fe696d8ffadb5a8f1bb4afe8f3d4f47ac26dcfe9e35a8a6ab34e6504b3afe465b7bec302b6bbe0dd6cb13bd1c212b699d9db
- languageName: node
- linkType: hard
-
"parse5@npm:5.1.0":
version: 5.1.0
resolution: "parse5@npm:5.1.0"
@@ -28764,16 +28281,6 @@ __metadata:
languageName: node
linkType: hard
-"read-pkg-up@npm:^4.0.0":
- version: 4.0.0
- resolution: "read-pkg-up@npm:4.0.0"
- dependencies:
- find-up: ^3.0.0
- read-pkg: ^3.0.0
- checksum: c889c5bd9a4de84bfb5234ed7e5450b90cf83d05a25025ba04cfe3e1f12302e689d5c445b1c67cc564fbd7e1b931f638fea0299a188e1fd36eac183a1167b533
- languageName: node
- linkType: hard
-
"read-pkg-up@npm:^7.0.1":
version: 7.0.1
resolution: "read-pkg-up@npm:7.0.1"
@@ -28915,15 +28422,6 @@ __metadata:
languageName: node
linkType: hard
-"realpath-native@npm:^1.1.0":
- version: 1.1.0
- resolution: "realpath-native@npm:1.1.0"
- dependencies:
- util.promisify: ^1.0.0
- checksum: 8211c9d7046266ef1f504a8fc11d4dacaff9b5e915756993157d6dd3c112f2f4c5ece6c18732f1970c2bd8d49015fb0d4d8c75cd934f4354160360b74548ddb5
- languageName: node
- linkType: hard
-
"recast@npm:0.21.5":
version: 0.21.5
resolution: "recast@npm:0.21.5"
@@ -29720,7 +29218,7 @@ __metadata:
languageName: node
linkType: hard
-"request-promise-native@npm:^1.0.5, request-promise-native@npm:^1.0.7":
+"request-promise-native@npm:^1.0.7":
version: 1.0.9
resolution: "request-promise-native@npm:1.0.9"
dependencies:
@@ -29761,7 +29259,7 @@ __metadata:
languageName: node
linkType: hard
-"request@npm:2.88.2, request@npm:^2.87.0, request@npm:^2.88.0":
+"request@npm:2.88.2, request@npm:^2.88.0":
version: 2.88.2
resolution: "request@npm:2.88.2"
dependencies:
@@ -31447,15 +30945,6 @@ __metadata:
languageName: node
linkType: hard
-"stack-utils@npm:^1.0.1":
- version: 1.0.5
- resolution: "stack-utils@npm:1.0.5"
- dependencies:
- escape-string-regexp: ^2.0.0
- checksum: 9e65d2a3f4fd13c4fe2615804a6721b5bd1067d7cbc1aa20588e5a9d0cd05b9dc83ae574a4c03180d2bf78804a8453406e1cef70ab47adfb38724aad67a308f5
- languageName: node
- linkType: hard
-
"stack-utils@npm:^2.0.2, stack-utils@npm:^2.0.3":
version: 2.0.5
resolution: "stack-utils@npm:2.0.5"
@@ -32439,18 +31928,6 @@ __metadata:
languageName: node
linkType: hard
-"test-exclude@npm:^5.2.3":
- version: 5.2.3
- resolution: "test-exclude@npm:5.2.3"
- dependencies:
- glob: ^7.1.3
- minimatch: ^3.0.4
- read-pkg-up: ^4.0.0
- require-main-filename: ^2.0.0
- checksum: 36d767a6ab71b170aa42092a5d540d6974a350fcfed342f29351c6e47cf061b73fabb4fe8b316ce989d6a7f058475417af209818e3702f5e7e17f4544a93535c
- languageName: node
- linkType: hard
-
"test-exclude@npm:^6.0.0":
version: 6.0.0
resolution: "test-exclude@npm:6.0.0"
@@ -32691,7 +32168,7 @@ __metadata:
languageName: node
linkType: hard
-"tough-cookie@npm:^2.3.3, tough-cookie@npm:^2.3.4, tough-cookie@npm:~2.5.0":
+"tough-cookie@npm:^2.3.3, tough-cookie@npm:~2.5.0":
version: 2.5.0
resolution: "tough-cookie@npm:2.5.0"
dependencies:
@@ -34002,19 +33479,6 @@ __metadata:
languageName: node
linkType: hard
-"util.promisify@npm:^1.0.0":
- version: 1.1.1
- resolution: "util.promisify@npm:1.1.1"
- dependencies:
- call-bind: ^1.0.0
- define-properties: ^1.1.3
- for-each: ^0.3.3
- has-symbols: ^1.0.1
- object.getownpropertydescriptors: ^2.1.1
- checksum: aacccbf770c667430ca3b7fce9a2a04a80fcd1f9f4de5507ea54cc3bbbcdcd33cbd2501ac23d1c477c5c40817234f6068b89cf7792f0610fe6e7df7ac0fe83ce
- languageName: node
- linkType: hard
-
"util@npm:^0.12.4":
version: 0.12.5
resolution: "util@npm:0.12.5"
@@ -34986,7 +34450,7 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-encoding@npm:^1.0.1, whatwg-encoding@npm:^1.0.3, whatwg-encoding@npm:^1.0.5":
+"whatwg-encoding@npm:^1.0.1, whatwg-encoding@npm:^1.0.5":
version: 1.0.5
resolution: "whatwg-encoding@npm:1.0.5"
dependencies:
@@ -35004,7 +34468,7 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-mimetype@npm:^2.1.0, whatwg-mimetype@npm:^2.2.0, whatwg-mimetype@npm:^2.3.0":
+"whatwg-mimetype@npm:^2.2.0, whatwg-mimetype@npm:^2.3.0":
version: 2.3.0
resolution: "whatwg-mimetype@npm:2.3.0"
checksum: 81c5eaf660b1d1c27575406bcfdf58557b599e302211e13e3c8209020bbac903e73c17f9990f887232b39ce570cc8638331b0c3ff0842ba224a5c2925e830b06
@@ -35048,17 +34512,6 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-url@npm:^6.4.1":
- version: 6.5.0
- resolution: "whatwg-url@npm:6.5.0"
- dependencies:
- lodash.sortby: ^4.7.0
- tr46: ^1.0.1
- webidl-conversions: ^4.0.2
- checksum: 5afeff7da025fbaecceca6a5e0cdc6d10666efab245d0e5d785263a09a16b3afce7a81712512e184c98e70bdb79fb20d0ecd34553e9c121a9ba4f36760db4226
- languageName: node
- linkType: hard
-
"whatwg-url@npm:^7.0.0":
version: 7.1.0
resolution: "whatwg-url@npm:7.1.0"
@@ -35287,17 +34740,6 @@ __metadata:
languageName: node
linkType: hard
-"write-file-atomic@npm:2.4.1":
- version: 2.4.1
- resolution: "write-file-atomic@npm:2.4.1"
- dependencies:
- graceful-fs: ^4.1.11
- imurmurhash: ^0.1.4
- signal-exit: ^3.0.2
- checksum: 51f5927aeb8b2c8bf43cc37db23e3abd24c870b383e6773ad1b655bb119dcc50a9e262b023d427d6e82d079a901cdf42f42d7ea78045a57e4d50e64831817b21
- languageName: node
- linkType: hard
-
"write-file-atomic@npm:^2.0.0, write-file-atomic@npm:^2.3.0, write-file-atomic@npm:^2.4.2":
version: 2.4.3
resolution: "write-file-atomic@npm:2.4.3"
@@ -35369,15 +34811,6 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^5.2.0":
- version: 5.2.3
- resolution: "ws@npm:5.2.3"
- dependencies:
- async-limiter: ~1.0.0
- checksum: 3f329b29a893c660b01be81654c9bca422a0de3396e644aae165e4e998e74b2b713adcbba876f183cd74a4f488376cbb7442d1c87455084d69fce1e2f25ef088
- languageName: node
- linkType: hard
-
"ws@npm:^6.1.0":
version: 6.2.2
resolution: "ws@npm:6.2.2"
diff --git a/scripts/package.json b/scripts/package.json
index d44fba719a04..1256f9e8a440 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -124,7 +124,6 @@
"husky": "^4.3.7",
"jest": "^28.0.0",
"jest-environment-jsdom": "^28.0.0",
- "jest-enzyme": "^7.1.2",
"jest-image-snapshot": "^4.3.0",
"jest-junit": "^13.0.0",
"jest-os-detection": "^1.3.1",
diff --git a/scripts/yarn.lock b/scripts/yarn.lock
index 5369bafdc4c8..e2c69352980e 100644
--- a/scripts/yarn.lock
+++ b/scripts/yarn.lock
@@ -104,7 +104,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.17.5":
+"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.17.5":
version: 7.19.3
resolution: "@babel/core@npm:7.19.3"
dependencies:
@@ -127,7 +127,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:^7.19.3, @babel/generator@npm:^7.4.0, @babel/generator@npm:^7.7.2":
+"@babel/generator@npm:^7.19.3, @babel/generator@npm:^7.7.2":
version: 7.19.3
resolution: "@babel/generator@npm:7.19.3"
dependencies:
@@ -410,7 +410,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.19.3, @babel/parser@npm:^7.4.3, @babel/parser@npm:^7.7.0":
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.19.3, @babel/parser@npm:^7.7.0":
version: 7.19.3
resolution: "@babel/parser@npm:7.19.3"
bin:
@@ -1543,7 +1543,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/template@npm:^7.18.10, @babel/template@npm:^7.3.3, @babel/template@npm:^7.4.0":
+"@babel/template@npm:^7.18.10, @babel/template@npm:^7.3.3":
version: 7.18.10
resolution: "@babel/template@npm:7.18.10"
dependencies:
@@ -1554,7 +1554,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.3, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2":
+"@babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.3, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2":
version: 7.19.3
resolution: "@babel/traverse@npm:7.19.3"
dependencies:
@@ -1572,7 +1572,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.3, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.0, @babel/types@npm:^7.4.4, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3":
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.3, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3":
version: 7.19.3
resolution: "@babel/types@npm:7.19.3"
dependencies:
@@ -1590,18 +1590,6 @@ __metadata:
languageName: node
linkType: hard
-"@cnakazawa/watch@npm:^1.0.3":
- version: 1.0.4
- resolution: "@cnakazawa/watch@npm:1.0.4"
- dependencies:
- exec-sh: ^0.3.2
- minimist: ^1.2.0
- bin:
- watch: cli.js
- checksum: 8678b6f582bdc5ffe59c0d45c2ad21f4ea1d162ec7ddb32e85078fca481c26958f27bcdef6007b8e9a066da090ccf9d31e1753f8de1e5f32466a04227d70dc31
- languageName: node
- linkType: hard
-
"@compodoc/compodoc@npm:^1.1.18":
version: 1.1.19
resolution: "@compodoc/compodoc@npm:1.1.19"
@@ -1946,17 +1934,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/console@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/console@npm:24.9.0"
- dependencies:
- "@jest/source-map": ^24.9.0
- chalk: ^2.0.1
- slash: ^2.0.0
- checksum: 7fffdd61898c1ecc9d05023a28fdcb5447a87ee78bdd0a8e4e9b8e6a8f770a1093ff46e2816fe5e1321cc0f07623cc46ea937890de5a746f59d18588aa82bd91
- languageName: node
- linkType: hard
-
"@jest/console@npm:^27.5.1":
version: 27.5.1
resolution: "@jest/console@npm:27.5.1"
@@ -2027,18 +2004,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/environment@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/environment@npm:24.9.0"
- dependencies:
- "@jest/fake-timers": ^24.9.0
- "@jest/transform": ^24.9.0
- "@jest/types": ^24.9.0
- jest-mock: ^24.9.0
- checksum: 267128ede9193374bfd1f1c9e4df8c0b31c17dcf853401b591639c39187ea3552c2ff2f3e8a75191b2dcb1e55a6c499fce2713edaa64d81fa6674ca27895e0ba
- languageName: node
- linkType: hard
-
"@jest/environment@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/environment@npm:28.1.3"
@@ -2079,17 +2044,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/fake-timers@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/fake-timers@npm:24.9.0"
- dependencies:
- "@jest/types": ^24.9.0
- jest-message-util: ^24.9.0
- jest-mock: ^24.9.0
- checksum: ce0d8146bfd2e2822eb45aaf6965a858bd4e6a490fd30f0f3bc5941edd2fca33942e1a37bba3d85d3dbc275c18cb362e8c4f0805a2e246ec09bbeb6b4c8b1364
- languageName: node
- linkType: hard
-
"@jest/fake-timers@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/fake-timers@npm:28.1.3"
@@ -2209,17 +2163,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/source-map@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/source-map@npm:24.9.0"
- dependencies:
- callsites: ^3.0.0
- graceful-fs: ^4.1.15
- source-map: ^0.6.0
- checksum: 3c897d605a5ca36cff02aac53bbb7d47fc4c50d7565b678d8d3353979933297260b5baf74cc4140809447b9e0700262385ba77f64f76068abad3ba66481dcdf4
- languageName: node
- linkType: hard
-
"@jest/source-map@npm:^28.1.2":
version: 28.1.2
resolution: "@jest/source-map@npm:28.1.2"
@@ -2243,17 +2186,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/test-result@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/test-result@npm:24.9.0"
- dependencies:
- "@jest/console": ^24.9.0
- "@jest/types": ^24.9.0
- "@types/istanbul-lib-coverage": ^2.0.0
- checksum: 450d068a39ace6219883d820c9fa17d9e455bd5c03b03f0a5d3924d860cdd2e36234cc15367bc42f18421ac42365c33fbe6077d860b7659b719d4d39de9d1331
- languageName: node
- linkType: hard
-
"@jest/test-result@npm:^27.5.1":
version: 27.5.1
resolution: "@jest/test-result@npm:27.5.1"
@@ -2290,30 +2222,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/transform@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/transform@npm:24.9.0"
- dependencies:
- "@babel/core": ^7.1.0
- "@jest/types": ^24.9.0
- babel-plugin-istanbul: ^5.1.0
- chalk: ^2.0.1
- convert-source-map: ^1.4.0
- fast-json-stable-stringify: ^2.0.0
- graceful-fs: ^4.1.15
- jest-haste-map: ^24.9.0
- jest-regex-util: ^24.9.0
- jest-util: ^24.9.0
- micromatch: ^3.1.10
- pirates: ^4.0.1
- realpath-native: ^1.1.0
- slash: ^2.0.0
- source-map: ^0.6.1
- write-file-atomic: 2.4.1
- checksum: 3def8fce5a23ddd29984e0d31a8924e12a3d9ce96c9ca0cd20412232511656931dee54833f71897566c99ee1c975b53d2ef3dc69ce62191eb78d2f7e1414cb9e
- languageName: node
- linkType: hard
-
"@jest/transform@npm:^28.1.1, @jest/transform@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/transform@npm:28.1.3"
@@ -2337,17 +2245,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/types@npm:^24.9.0":
- version: 24.9.0
- resolution: "@jest/types@npm:24.9.0"
- dependencies:
- "@types/istanbul-lib-coverage": ^2.0.0
- "@types/istanbul-reports": ^1.1.1
- "@types/yargs": ^13.0.0
- checksum: 990b03f5e27de292a7fea6b12cd87256dd281263afe37020cad5dceb0b775945a528bafdbc2e41bf8a29c346f94a7aa5580517c5c65a2b33f245f43d3b9b4694
- languageName: node
- linkType: hard
-
"@jest/types@npm:^26.6.2":
version: 26.6.2
resolution: "@jest/types@npm:26.6.2"
@@ -3297,7 +3194,6 @@ __metadata:
husky: ^4.3.7
jest: ^28.0.0
jest-environment-jsdom: ^28.0.0
- jest-enzyme: ^7.1.2
jest-image-snapshot: ^4.3.0
jest-junit: ^13.0.0
jest-os-detection: ^1.3.1
@@ -3593,7 +3489,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/cheerio@npm:*, @types/cheerio@npm:^0.22.22":
+"@types/cheerio@npm:*":
version: 0.22.31
resolution: "@types/cheerio@npm:0.22.31"
dependencies:
@@ -3733,16 +3629,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/istanbul-reports@npm:^1.1.1":
- version: 1.1.2
- resolution: "@types/istanbul-reports@npm:1.1.2"
- dependencies:
- "@types/istanbul-lib-coverage": "*"
- "@types/istanbul-lib-report": "*"
- checksum: 80b76715f4ac74a4ddfc82d7942b2faaefbe9fdce8e7dfdfa497b3fb60a3e707b632c6e70e1565cfe30045eaebaf7aad0d6c3d102652d1da8fdb0bf095924eb3
- languageName: node
- linkType: hard
-
"@types/istanbul-reports@npm:^3.0.0":
version: 3.0.1
resolution: "@types/istanbul-reports@npm:3.0.1"
@@ -3999,13 +3885,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/stack-utils@npm:^1.0.1":
- version: 1.0.1
- resolution: "@types/stack-utils@npm:1.0.1"
- checksum: 4c4a8c48ba556bbe5fad2232cd9598b7f5f3e110451a3ad5cdf7e42204abf3d1abd30a9e6679d576e8e901e1f6b38e744af1f75f384e697c89bee53e5443b8c9
- languageName: node
- linkType: hard
-
"@types/stack-utils@npm:^2.0.0":
version: 2.0.1
resolution: "@types/stack-utils@npm:2.0.1"
@@ -4057,15 +3936,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/yargs@npm:^13.0.0":
- version: 13.0.12
- resolution: "@types/yargs@npm:13.0.12"
- dependencies:
- "@types/yargs-parser": "*"
- checksum: 81fdac6832d69f2f2a33bb3d77887f571677d5a9ccfd5a171ff3e76252a6c6a9773850a0df6ba9ed0328433a36596488ec4e2ce5d9bc49d713a59bbfef8e12a0
- languageName: node
- linkType: hard
-
"@types/yargs@npm:^15.0.0":
version: 15.0.14
resolution: "@types/yargs@npm:15.0.14"
@@ -4363,7 +4233,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn-globals@npm:^4.1.0, acorn-globals@npm:^4.3.2":
+"acorn-globals@npm:^4.3.2":
version: 4.3.4
resolution: "acorn-globals@npm:4.3.4"
dependencies:
@@ -4424,15 +4294,6 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^5.5.3":
- version: 5.7.4
- resolution: "acorn@npm:5.7.4"
- bin:
- acorn: bin/acorn
- checksum: b29e61d48fa31ae69d38d74bb213b77b32de6317f125890a6cb76b44d173adccbcd3a07fc9a86acdfe8ab0a80f42b5ec6290df8b7944e0506504ac3b716232bd
- languageName: node
- linkType: hard
-
"acorn@npm:^6.0.1":
version: 6.4.2
resolution: "acorn@npm:6.4.2"
@@ -4701,16 +4562,6 @@ __metadata:
languageName: node
linkType: hard
-"anymatch@npm:^2.0.0":
- version: 2.0.0
- resolution: "anymatch@npm:2.0.0"
- dependencies:
- micromatch: ^3.1.4
- normalize-path: ^2.1.1
- checksum: a0d745e52f0233048724b9c9d7b1d8a650f7a50151a0f1d2cce1857b09fd096052d334f8c570cc88596edef8249ae778f767db94025cd00f81e154a37bb7e34e
- languageName: node
- linkType: hard
-
"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2":
version: 3.1.2
resolution: "anymatch@npm:3.1.2"
@@ -4818,27 +4669,6 @@ __metadata:
languageName: node
linkType: hard
-"arr-diff@npm:^4.0.0":
- version: 4.0.0
- resolution: "arr-diff@npm:4.0.0"
- checksum: 67b80067137f70c89953b95f5c6279ad379c3ee39f7143578e13bd51580a40066ee2a55da066e22d498dce10f68c2d70056d7823f972fab99dfbf4c78d0bc0f7
- languageName: node
- linkType: hard
-
-"arr-flatten@npm:^1.1.0":
- version: 1.1.0
- resolution: "arr-flatten@npm:1.1.0"
- checksum: bef53be02ed3bc58f202b3861a5b1eb6e1ae4fecf39c3ad4d15b1e0433f941077d16e019a33312d820844b0661777322acbb7d0c447b04d9bdf7d6f9c532548a
- languageName: node
- linkType: hard
-
-"arr-union@npm:^3.1.0":
- version: 3.1.0
- resolution: "arr-union@npm:3.1.0"
- checksum: 7d5aa05894e54aa93c77c5726c1dd5d8e8d3afe4f77983c0aa8a14a8a5cbe8b18f0cf4ecaa4ac8c908ef5f744d2cbbdaa83fd6e96724d15fea56cfa7f5efdd51
- languageName: node
- linkType: hard
-
"array-equal@npm:^1.0.0":
version: 1.0.0
resolution: "array-equal@npm:1.0.0"
@@ -4896,13 +4726,6 @@ __metadata:
languageName: node
linkType: hard
-"array-unique@npm:^0.3.2":
- version: 0.3.2
- resolution: "array-unique@npm:0.3.2"
- checksum: dbf4462cdba8a4b85577be07705210b3d35be4b765822a3f52962d907186617638ce15e0603a4fefdcf82f4cbbc9d433f8cbbd6855148a68872fa041b6474121
- languageName: node
- linkType: hard
-
"array.prototype.filter@npm:^1.0.0":
version: 1.0.1
resolution: "array.prototype.filter@npm:1.0.1"
@@ -4952,19 +4775,6 @@ __metadata:
languageName: node
linkType: hard
-"array.prototype.reduce@npm:^1.0.4":
- version: 1.0.4
- resolution: "array.prototype.reduce@npm:1.0.4"
- dependencies:
- call-bind: ^1.0.2
- define-properties: ^1.1.3
- es-abstract: ^1.19.2
- es-array-method-boxes-properly: ^1.0.0
- is-string: ^1.0.7
- checksum: 1a71487c9f1e75447b7abd97f1abadb39f6f6aecbb2073c35231574e9be6faee2588e828aca2ae302b5646f069b30cb5d80b4e3144c18f8f6bcc78fcadfee7e7
- languageName: node
- linkType: hard
-
"asn1@npm:~0.2.3":
version: 0.2.6
resolution: "asn1@npm:0.2.6"
@@ -4981,13 +4791,6 @@ __metadata:
languageName: node
linkType: hard
-"assign-symbols@npm:^1.0.0":
- version: 1.0.0
- resolution: "assign-symbols@npm:1.0.0"
- checksum: 29a654b8a6da6889a190d0d0efef4b1bfb5948fa06cbc245054aef05139f889f2f7c75b989917e3fde853fc4093b88048e4de8578a73a76f113d41bfd66e5775
- languageName: node
- linkType: hard
-
"ast-transform@npm:0.0.0":
version: 0.0.0
resolution: "ast-transform@npm:0.0.0"
@@ -5087,15 +4890,6 @@ __metadata:
languageName: node
linkType: hard
-"atob@npm:^2.1.2":
- version: 2.1.2
- resolution: "atob@npm:2.1.2"
- bin:
- atob: bin/atob.js
- checksum: ada635b519dc0c576bb0b3ca63a73b50eefacf390abb3f062558342a8d68f2db91d0c8db54ce81b0d89de3b0f000de71f3ae7d761fd7d8cc624278fe443d6c7e
- languageName: node
- linkType: hard
-
"available-typed-arrays@npm:^1.0.5":
version: 1.0.5
resolution: "available-typed-arrays@npm:1.0.5"
@@ -5213,18 +5007,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-istanbul@npm:^5.1.0":
- version: 5.2.0
- resolution: "babel-plugin-istanbul@npm:5.2.0"
- dependencies:
- "@babel/helper-plugin-utils": ^7.0.0
- find-up: ^3.0.0
- istanbul-lib-instrument: ^3.3.0
- test-exclude: ^5.2.3
- checksum: 0691eda883872913c01be6c0afa209c868fa538f12cafd2cd6b9271edbbbe9842ece42bbf51c55864f67b19aae294a69cfdd175b1a52a5f998bfe32d8859ec74
- languageName: node
- linkType: hard
-
"babel-plugin-istanbul@npm:^6.1.1":
version: 6.1.1
resolution: "babel-plugin-istanbul@npm:6.1.1"
@@ -5359,21 +5141,6 @@ __metadata:
languageName: node
linkType: hard
-"base@npm:^0.11.1":
- version: 0.11.2
- resolution: "base@npm:0.11.2"
- dependencies:
- cache-base: ^1.0.1
- class-utils: ^0.3.5
- component-emitter: ^1.2.1
- define-property: ^1.0.0
- isobject: ^3.0.1
- mixin-deep: ^1.2.0
- pascalcase: ^0.1.1
- checksum: 30a2c0675eb52136b05ef496feb41574d9f0bb2d6d677761da579c00a841523fccf07f1dbabec2337b5f5750f428683b8ca60d89e56a1052c4ae1c0cd05de64d
- languageName: node
- linkType: hard
-
"basic-auth@npm:^1.0.3":
version: 1.1.0
resolution: "basic-auth@npm:1.1.0"
@@ -5434,15 +5201,6 @@ __metadata:
languageName: node
linkType: hard
-"bindings@npm:^1.5.0":
- version: 1.5.0
- resolution: "bindings@npm:1.5.0"
- dependencies:
- file-uri-to-path: 1.0.0
- checksum: 3dab2491b4bb24124252a91e656803eac24292473e56554e35bbfe3cc1875332cfa77600c3bac7564049dc95075bf6fcc63a4609920ff2d64d0fe405fcf0d4ba
- languageName: node
- linkType: hard
-
"bl@npm:^4.0.3, bl@npm:^4.1.0":
version: 4.1.0
resolution: "bl@npm:4.1.0"
@@ -5534,24 +5292,6 @@ __metadata:
languageName: node
linkType: hard
-"braces@npm:^2.3.1":
- version: 2.3.2
- resolution: "braces@npm:2.3.2"
- dependencies:
- arr-flatten: ^1.1.0
- array-unique: ^0.3.2
- extend-shallow: ^2.0.1
- fill-range: ^4.0.0
- isobject: ^3.0.1
- repeat-element: ^1.1.2
- snapdragon: ^0.8.1
- snapdragon-node: ^2.0.1
- split-string: ^3.0.2
- to-regex: ^3.0.1
- checksum: 72b27ea3ea2718f061c29e70fd6e17606e37c65f5801abddcf0b0052db1de7d60f3bf92cfc220ab57b44bd0083a5f69f9d03b3461d2816cfe9f9398207acc728
- languageName: node
- linkType: hard
-
"braces@npm:^3.0.2, braces@npm:~3.0.2":
version: 3.0.2
resolution: "braces@npm:3.0.2"
@@ -5793,23 +5533,6 @@ __metadata:
languageName: node
linkType: hard
-"cache-base@npm:^1.0.1":
- version: 1.0.1
- resolution: "cache-base@npm:1.0.1"
- dependencies:
- collection-visit: ^1.0.0
- component-emitter: ^1.2.1
- get-value: ^2.0.6
- has-value: ^1.0.0
- isobject: ^3.0.1
- set-value: ^2.0.0
- to-object-path: ^0.3.0
- union-value: ^1.0.0
- unset-value: ^1.0.0
- checksum: a7142e25c73f767fa520957dcd179b900b86eac63b8cfeaa3b2a35e18c9ca5968aa4e2d2bed7a3e7efd10f13be404344cfab3a4156217e71f9bdb95940bb9c8c
- languageName: node
- linkType: hard
-
"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2":
version: 1.0.2
resolution: "call-bind@npm:1.0.2"
@@ -5855,15 +5578,6 @@ __metadata:
languageName: node
linkType: hard
-"capture-exit@npm:^2.0.0":
- version: 2.0.0
- resolution: "capture-exit@npm:2.0.0"
- dependencies:
- rsvp: ^4.8.4
- checksum: d68df1e15937809501644a49c0267ef323b5b6a0cae5c08bbdceafd718aa08241844798bfdd762cf6756bc2becd83122aabc25b5222192f18093113bec670617
- languageName: node
- linkType: hard
-
"caseless@npm:~0.12.0":
version: 0.12.0
resolution: "caseless@npm:0.12.0"
@@ -5904,7 +5618,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.3.0":
+"chalk@npm:^2.0.0, chalk@npm:^2.3.0":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
dependencies:
@@ -6036,13 +5750,6 @@ __metadata:
languageName: node
linkType: hard
-"circular-json-es6@npm:^2.0.1":
- version: 2.0.2
- resolution: "circular-json-es6@npm:2.0.2"
- checksum: eaaceb3dbdf113996d96af2cf0779be1544420baf3c07fada7e239aacdd4d866c0cad794095f1cef505c614ec5e1bc88c84f1b38d2004ffcac2fa87ee1a1807b
- languageName: node
- linkType: hard
-
"cjs-module-lexer@npm:^1.0.0":
version: 1.2.2
resolution: "cjs-module-lexer@npm:1.2.2"
@@ -6050,18 +5757,6 @@ __metadata:
languageName: node
linkType: hard
-"class-utils@npm:^0.3.5":
- version: 0.3.6
- resolution: "class-utils@npm:0.3.6"
- dependencies:
- arr-union: ^3.1.0
- define-property: ^0.2.5
- isobject: ^3.0.0
- static-extend: ^0.1.1
- checksum: d44f4afc7a3e48dba4c2d3fada5f781a1adeeff371b875c3b578bc33815c6c29d5d06483c2abfd43a32d35b104b27b67bfa39c2e8a422fa858068bd756cfbd42
- languageName: node
- linkType: hard
-
"clean-stack@npm:^2.0.0":
version: 2.2.0
resolution: "clean-stack@npm:2.2.0"
@@ -6188,16 +5883,6 @@ __metadata:
languageName: node
linkType: hard
-"collection-visit@npm:^1.0.0":
- version: 1.0.0
- resolution: "collection-visit@npm:1.0.0"
- dependencies:
- map-visit: ^1.0.0
- object-visit: ^1.0.0
- checksum: add72a8d1c37cb90e53b1aaa2c31bf1989bfb733f0b02ce82c9fa6828c7a14358dba2e4f8e698c02f69e424aeccae1ffb39acdeaf872ade2f41369e84a2fcf8a
- languageName: node
- linkType: hard
-
"color-convert@npm:^1.9.0":
version: 1.9.3
resolution: "color-convert@npm:1.9.3"
@@ -6311,13 +5996,6 @@ __metadata:
languageName: node
linkType: hard
-"component-emitter@npm:^1.2.1":
- version: 1.3.0
- resolution: "component-emitter@npm:1.3.0"
- checksum: 68774a0a3754fb6c0ba53c2e88886dfbd0c773931066abb1d7fd1b0c893b2a838d8f088ab4dca1f18cc1a4fc2e6932019eba3ded2d931b5ba2241ce40e93a24f
- languageName: node
- linkType: hard
-
"compressible@npm:~2.0.16":
version: 2.0.18
resolution: "compressible@npm:2.0.18"
@@ -6464,13 +6142,6 @@ __metadata:
languageName: node
linkType: hard
-"copy-descriptor@npm:^0.1.0":
- version: 0.1.1
- resolution: "copy-descriptor@npm:0.1.1"
- checksum: 161f6760b7348c941007a83df180588fe2f1283e0867cc027182734e0f26134e6cc02de09aa24a95dc267b2e2025b55659eef76c8019df27bc2d883033690181
- languageName: node
- linkType: hard
-
"core-js-compat@npm:^3.25.1":
version: 3.25.5
resolution: "core-js-compat@npm:3.25.5"
@@ -6629,13 +6300,6 @@ __metadata:
languageName: node
linkType: hard
-"cssom@npm:0.3.x, cssom@npm:>= 0.3.2 < 0.4.0, cssom@npm:~0.3.6":
- version: 0.3.8
- resolution: "cssom@npm:0.3.8"
- checksum: d74017b209440822f9e24d8782d6d2e808a8fdd58fa626a783337222fe1c87a518ba944d4c88499031b4786e68772c99dfae616638d71906fe9f203aeaf14411
- languageName: node
- linkType: hard
-
"cssom@npm:^0.4.1":
version: 0.4.4
resolution: "cssom@npm:0.4.4"
@@ -6650,12 +6314,10 @@ __metadata:
languageName: node
linkType: hard
-"cssstyle@npm:^1.0.0":
- version: 1.4.0
- resolution: "cssstyle@npm:1.4.0"
- dependencies:
- cssom: 0.3.x
- checksum: 213df71e2f78d43608aca51d5eeb2dbcb6224fb7bb222e9f5d4c8b0d6abdca0681774642e4c35304a74d447178ca6b4f492685984491260cd286743b4fd88f27
+"cssom@npm:~0.3.6":
+ version: 0.3.8
+ resolution: "cssom@npm:0.3.8"
+ checksum: d74017b209440822f9e24d8782d6d2e808a8fdd58fa626a783337222fe1c87a518ba944d4c88499031b4786e68772c99dfae616638d71906fe9f203aeaf14411
languageName: node
linkType: hard
@@ -6769,7 +6431,7 @@ __metadata:
languageName: node
linkType: hard
-"data-urls@npm:^1.0.0, data-urls@npm:^1.1.0":
+"data-urls@npm:^1.1.0":
version: 1.1.0
resolution: "data-urls@npm:1.1.0"
dependencies:
@@ -6798,7 +6460,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.9":
+"debug@npm:2.6.9, debug@npm:^2.6.9":
version: 2.6.9
resolution: "debug@npm:2.6.9"
dependencies:
@@ -6867,15 +6529,6 @@ __metadata:
languageName: node
linkType: hard
-"deep-equal-ident@npm:^1.1.1":
- version: 1.1.1
- resolution: "deep-equal-ident@npm:1.1.1"
- dependencies:
- lodash.isequal: ^3.0
- checksum: c81139d54181a4a15b829ce31effa96e197f3e48fd51a1758c1a583c08060f9e4ca658943702610df5e70a64206122d4e955e612adfc88c6f0a3a717b7ea0878
- languageName: node
- linkType: hard
-
"deep-equal@npm:^1.0.0":
version: 1.1.1
resolution: "deep-equal@npm:1.1.1"
@@ -6940,15 +6593,6 @@ __metadata:
languageName: node
linkType: hard
-"define-property@npm:^0.2.5":
- version: 0.2.5
- resolution: "define-property@npm:0.2.5"
- dependencies:
- is-descriptor: ^0.1.0
- checksum: 9986915c0893818dedc9ca23eaf41370667762fd83ad8aa4bf026a28563120dbaacebdfbfbf2b18d3b929026b9c6ee972df1dbf22de8fafb5fe6ef18361e4750
- languageName: node
- linkType: hard
-
"define-property@npm:^1.0.0":
version: 1.0.0
resolution: "define-property@npm:1.0.0"
@@ -6958,16 +6602,6 @@ __metadata:
languageName: node
linkType: hard
-"define-property@npm:^2.0.2":
- version: 2.0.2
- resolution: "define-property@npm:2.0.2"
- dependencies:
- is-descriptor: ^1.0.2
- isobject: ^3.0.1
- checksum: f91a08ad008fa764172a2c072adc7312f10217ade89ddaea23018321c6d71b2b68b8c229141ed2064179404e345c537f1a2457c379824813695b51a6ad3e4969
- languageName: node
- linkType: hard
-
"del@npm:^6.0.0":
version: 6.1.1
resolution: "del@npm:6.1.1"
@@ -7557,18 +7191,6 @@ __metadata:
languageName: node
linkType: hard
-"enzyme-matchers@npm:^7.1.2":
- version: 7.1.2
- resolution: "enzyme-matchers@npm:7.1.2"
- dependencies:
- circular-json-es6: ^2.0.1
- deep-equal-ident: ^1.1.1
- peerDependencies:
- enzyme: ">=3.4.0"
- checksum: 21c947d7122c33ada71596c40e5611c6108c6591c9d5ba0fb6bea8633792fdd894881696e3e1b394154b42cca885c3d1d89263ef9a3b1e301db25fdfb6fca394
- languageName: node
- linkType: hard
-
"enzyme-shallow-equal@npm:^1.0.1, enzyme-shallow-equal@npm:^1.0.4":
version: 1.0.4
resolution: "enzyme-shallow-equal@npm:1.0.4"
@@ -7579,19 +7201,6 @@ __metadata:
languageName: node
linkType: hard
-"enzyme-to-json@npm:^3.3.0":
- version: 3.6.2
- resolution: "enzyme-to-json@npm:3.6.2"
- dependencies:
- "@types/cheerio": ^0.22.22
- lodash: ^4.17.21
- react-is: ^16.12.0
- peerDependencies:
- enzyme: ^3.4.0
- checksum: 90fba5bbcfda37f456d483a46d7a077123fb65f74e59bab1e137e30c84f5b3149114efae7f9736f7ea49dd9171299645816bc5f6649b16a19d47c8bd1d6d8065
- languageName: node
- linkType: hard
-
"enzyme@npm:^3.11.0":
version: 3.11.0
resolution: "enzyme@npm:3.11.0"
@@ -7649,7 +7258,7 @@ __metadata:
languageName: node
linkType: hard
-"es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1, es-abstract@npm:^1.19.2, es-abstract@npm:^1.19.4, es-abstract@npm:^1.19.5, es-abstract@npm:^1.20.0, es-abstract@npm:^1.20.1":
+"es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1, es-abstract@npm:^1.19.2, es-abstract@npm:^1.19.4, es-abstract@npm:^1.19.5, es-abstract@npm:^1.20.0":
version: 1.20.3
resolution: "es-abstract@npm:1.20.3"
dependencies:
@@ -8040,7 +7649,7 @@ __metadata:
languageName: node
linkType: hard
-"escodegen@npm:^1.11.1, escodegen@npm:^1.9.1":
+"escodegen@npm:^1.11.1":
version: 1.14.3
resolution: "escodegen@npm:1.14.3"
dependencies:
@@ -8599,13 +8208,6 @@ __metadata:
languageName: node
linkType: hard
-"exec-sh@npm:^0.3.2":
- version: 0.3.6
- resolution: "exec-sh@npm:0.3.6"
- checksum: de29ed40c263989ea151cfc8561c9a41a443185d1998b0ff7aee248323af3b46db3a1dc5341816297d0c02dca472b188640490aa4ba3cae017f531f98102607d
- languageName: node
- linkType: hard
-
"execa@npm:^1.0.0":
version: 1.0.0
resolution: "execa@npm:1.0.0"
@@ -8679,21 +8281,6 @@ __metadata:
languageName: node
linkType: hard
-"expand-brackets@npm:^2.1.4":
- version: 2.1.4
- resolution: "expand-brackets@npm:2.1.4"
- dependencies:
- debug: ^2.3.3
- define-property: ^0.2.5
- extend-shallow: ^2.0.1
- posix-character-classes: ^0.1.0
- regex-not: ^1.0.0
- snapdragon: ^0.8.1
- to-regex: ^3.0.1
- checksum: 3e2fb95d2d7d7231486493fd65db913927b656b6fcdfcce41e139c0991a72204af619ad4acb1be75ed994ca49edb7995ef241dbf8cf44dc3c03d211328428a87
- languageName: node
- linkType: hard
-
"expand-tilde@npm:^2.0.2":
version: 2.0.2
resolution: "expand-tilde@npm:2.0.2"
@@ -8824,16 +8411,6 @@ __metadata:
languageName: node
linkType: hard
-"extend-shallow@npm:^3.0.0, extend-shallow@npm:^3.0.2":
- version: 3.0.2
- resolution: "extend-shallow@npm:3.0.2"
- dependencies:
- assign-symbols: ^1.0.0
- is-extendable: ^1.0.1
- checksum: f39581b8f98e3ad94995e33214fff725b0297cf09f2725b6f624551cfb71e0764accfd0af80becc0182af5014d2a57b31b85ec999f9eb8a6c45af81752feac9a
- languageName: node
- linkType: hard
-
"extend@npm:^3.0.0, extend@npm:~3.0.2":
version: 3.0.2
resolution: "extend@npm:3.0.2"
@@ -8841,22 +8418,6 @@ __metadata:
languageName: node
linkType: hard
-"extglob@npm:^2.0.4":
- version: 2.0.4
- resolution: "extglob@npm:2.0.4"
- dependencies:
- array-unique: ^0.3.2
- define-property: ^1.0.0
- expand-brackets: ^2.1.4
- extend-shallow: ^2.0.1
- fragment-cache: ^0.2.1
- regex-not: ^1.0.0
- snapdragon: ^0.8.1
- to-regex: ^3.0.1
- checksum: e1a891342e2010d046143016c6c03d58455c2c96c30bf5570ea07929984ee7d48fad86b363aee08f7a8a638f5c3a66906429b21ecb19bc8e90df56a001cd282c
- languageName: node
- linkType: hard
-
"extract-zip@npm:^1.6.6":
version: 1.7.0
resolution: "extract-zip@npm:1.7.0"
@@ -9047,13 +8608,6 @@ __metadata:
languageName: node
linkType: hard
-"file-uri-to-path@npm:1.0.0":
- version: 1.0.0
- resolution: "file-uri-to-path@npm:1.0.0"
- checksum: 3b545e3a341d322d368e880e1c204ef55f1d45cdea65f7efc6c6ce9e0c4d22d802d5629320eb779d006fe59624ac17b0e848d83cc5af7cd101f206cb704f5519
- languageName: node
- linkType: hard
-
"filelist@npm:^1.0.1":
version: 1.0.4
resolution: "filelist@npm:1.0.4"
@@ -9063,18 +8617,6 @@ __metadata:
languageName: node
linkType: hard
-"fill-range@npm:^4.0.0":
- version: 4.0.0
- resolution: "fill-range@npm:4.0.0"
- dependencies:
- extend-shallow: ^2.0.1
- is-number: ^3.0.0
- repeat-string: ^1.6.1
- to-regex-range: ^2.1.0
- checksum: ccd57b7c43d7e28a1f8a60adfa3c401629c08e2f121565eece95e2386ebc64dedc7128d8c3448342aabf19db0c55a34f425f148400c7a7be9a606ba48749e089
- languageName: node
- linkType: hard
-
"fill-range@npm:^7.0.1":
version: 7.0.1
resolution: "fill-range@npm:7.0.1"
@@ -9229,13 +8771,6 @@ __metadata:
languageName: node
linkType: hard
-"for-in@npm:^1.0.2":
- version: 1.0.2
- resolution: "for-in@npm:1.0.2"
- checksum: 42bb609d564b1dc340e1996868b67961257fd03a48d7fdafd4f5119530b87f962be6b4d5b7e3a3fc84c9854d149494b1d358e0b0ce9837e64c4c6603a49451d6
- languageName: node
- linkType: hard
-
"forever-agent@npm:~0.6.1":
version: 0.6.1
resolution: "forever-agent@npm:0.6.1"
@@ -9310,15 +8845,6 @@ __metadata:
languageName: node
linkType: hard
-"fragment-cache@npm:^0.2.1":
- version: 0.2.1
- resolution: "fragment-cache@npm:0.2.1"
- dependencies:
- map-cache: ^0.2.2
- checksum: 5891d1c1d1d5e1a7fb3ccf28515c06731476fa88f7a50f4ede8a0d8d239a338448e7f7cc8b73db48da19c229fa30066104fe6489862065a4f1ed591c42fbeabf
- languageName: node
- linkType: hard
-
"fresh@npm:0.5.2":
version: 0.5.2
resolution: "fresh@npm:0.5.2"
@@ -9393,17 +8919,6 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@npm:^1.2.7":
- version: 1.2.13
- resolution: "fsevents@npm:1.2.13"
- dependencies:
- bindings: ^1.5.0
- nan: ^2.12.1
- checksum: 4427ff08db9ee7327f2c3ad58ec56f9096a917eed861bfffaa2e2be419479cdf37d00750869ab9ecbf5f59f32ad999bd59577d73fc639193e6c0ce52bb253e02
- conditions: os=darwin
- languageName: node
- linkType: hard
-
"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2":
version: 2.3.2
resolution: "fsevents@npm:2.3.2"
@@ -9414,16 +8929,6 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@patch:fsevents@^1.2.7#~builtin":
- version: 1.2.13
- resolution: "fsevents@patch:fsevents@npm%3A1.2.13#~builtin::version=1.2.13&hash=18f3a7"
- dependencies:
- bindings: ^1.5.0
- nan: ^2.12.1
- conditions: os=darwin
- languageName: node
- linkType: hard
-
"fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin":
version: 2.3.2
resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7"
@@ -9587,13 +9092,6 @@ __metadata:
languageName: node
linkType: hard
-"get-value@npm:^2.0.3, get-value@npm:^2.0.6":
- version: 2.0.6
- resolution: "get-value@npm:2.0.6"
- checksum: f069c132791b357c8fc4adfe9e2929b0a2c6e95f98ca7bc6fcbc27f8a302e552f86b4ae61ec56d9e9ac2544b93b6a39743d479866a37b43fcc104088ba74f0d9
- languageName: node
- linkType: hard
-
"getpass@npm:^0.1.1":
version: 0.1.7
resolution: "getpass@npm:0.1.7"
@@ -9824,7 +9322,7 @@ __metadata:
languageName: node
linkType: hard
-"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
+"graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
version: 4.2.10
resolution: "graceful-fs@npm:4.2.10"
checksum: 4223a833e38e1d0d2aea630c2433cfb94ddc07dfc11d511dbd6be1d16688c5be848acc31f9a5d0d0ddbfb56d2ee5a6ae0278aceeb0ca6a13f27e06b9956fb952
@@ -9949,7 +9447,7 @@ __metadata:
languageName: node
linkType: hard
-"has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3":
+"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3":
version: 1.0.3
resolution: "has-symbols@npm:1.0.3"
checksum: e6922b4345a3f37069cdfe8600febbca791c94988c01af3394d86ca3360b4b93928bbf395859158f88099cb10b19d98e3bbab7c9ff2c1bd09cf665ee90afa2c3
@@ -9972,45 +9470,6 @@ __metadata:
languageName: node
linkType: hard
-"has-value@npm:^0.3.1":
- version: 0.3.1
- resolution: "has-value@npm:0.3.1"
- dependencies:
- get-value: ^2.0.3
- has-values: ^0.1.4
- isobject: ^2.0.0
- checksum: 7a7c2e9d07bc9742c81806150adb154d149bc6155267248c459cd1ce2a64b0759980d26213260e4b7599c8a3754551179f155ded88d0533a0d2bc7bc29028432
- languageName: node
- linkType: hard
-
-"has-value@npm:^1.0.0":
- version: 1.0.0
- resolution: "has-value@npm:1.0.0"
- dependencies:
- get-value: ^2.0.6
- has-values: ^1.0.0
- isobject: ^3.0.0
- checksum: 17cdccaf50f8aac80a109dba2e2ee5e800aec9a9d382ef9deab66c56b34269e4c9ac720276d5ffa722764304a1180ae436df077da0dd05548cfae0209708ba4d
- languageName: node
- linkType: hard
-
-"has-values@npm:^0.1.4":
- version: 0.1.4
- resolution: "has-values@npm:0.1.4"
- checksum: a8f00ad862c20289798c35243d5bd0b0a97dd44b668c2204afe082e0265f2d0bf3b89fc8cc0ef01a52b49f10aa35cf85c336ee3a5f1cac96ed490f5e901cdbf2
- languageName: node
- linkType: hard
-
-"has-values@npm:^1.0.0":
- version: 1.0.0
- resolution: "has-values@npm:1.0.0"
- dependencies:
- is-number: ^3.0.0
- kind-of: ^4.0.0
- checksum: a6f2a1cc6b2e43eacc68e62e71ad6890def7f4b13d2ef06b4ad3ee156c23e470e6df144b9b467701908e17633411f1075fdff0cab45fb66c5e0584d89b25f35e
- languageName: node
- linkType: hard
-
"has@npm:^1.0.1, has@npm:^1.0.3":
version: 1.0.3
resolution: "has@npm:1.0.3"
@@ -10578,15 +10037,6 @@ __metadata:
languageName: node
linkType: hard
-"invariant@npm:^2.2.4":
- version: 2.2.4
- resolution: "invariant@npm:2.2.4"
- dependencies:
- loose-envify: ^1.0.0
- checksum: 5af133a917c0bcf65e84e7f23e779e7abc1cd49cb7fdc62d00d1de74b0d8c1b5ee74ac7766099fb3be1b05b26dfc67bab76a17030d2fe7ea2eef867434362dfc
- languageName: node
- linkType: hard
-
"ip-regex@npm:^2.1.0":
version: 2.1.0
resolution: "ip-regex@npm:2.1.0"
@@ -10608,15 +10058,6 @@ __metadata:
languageName: node
linkType: hard
-"is-accessor-descriptor@npm:^0.1.6":
- version: 0.1.6
- resolution: "is-accessor-descriptor@npm:0.1.6"
- dependencies:
- kind-of: ^3.0.2
- checksum: f2c314b314ec6e8a6e559351bff3c7ee9aed7a5e9c6f61dd8cb9e1382c8bfe33dca3f0e0af13daf9ded9e6e66390ff23b4acfb615d7a249009a51506a7b0f151
- languageName: node
- linkType: hard
-
"is-accessor-descriptor@npm:^1.0.0":
version: 1.0.0
resolution: "is-accessor-descriptor@npm:1.0.0"
@@ -10709,17 +10150,6 @@ __metadata:
languageName: node
linkType: hard
-"is-ci@npm:^2.0.0":
- version: 2.0.0
- resolution: "is-ci@npm:2.0.0"
- dependencies:
- ci-info: ^2.0.0
- bin:
- is-ci: bin.js
- checksum: 17de4e2cd8f993c56c86472dd53dd9e2c7f126d0ee55afe610557046cdd64de0e8feadbad476edc9eeff63b060523b8673d9094ed2ab294b59efb5a66dd05a9a
- languageName: node
- linkType: hard
-
"is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0":
version: 2.10.0
resolution: "is-core-module@npm:2.10.0"
@@ -10729,15 +10159,6 @@ __metadata:
languageName: node
linkType: hard
-"is-data-descriptor@npm:^0.1.4":
- version: 0.1.4
- resolution: "is-data-descriptor@npm:0.1.4"
- dependencies:
- kind-of: ^3.0.2
- checksum: 32fda7e966b2c1f093230d5ef2aad1bb86e43e7280da50961e38ec31dbd8a50570a2911fd45277d321074a0762adc98e8462bb62820462594128857225e90d21
- languageName: node
- linkType: hard
-
"is-data-descriptor@npm:^1.0.0":
version: 1.0.0
resolution: "is-data-descriptor@npm:1.0.0"
@@ -10763,18 +10184,7 @@ __metadata:
languageName: node
linkType: hard
-"is-descriptor@npm:^0.1.0":
- version: 0.1.6
- resolution: "is-descriptor@npm:0.1.6"
- dependencies:
- is-accessor-descriptor: ^0.1.6
- is-data-descriptor: ^0.1.4
- kind-of: ^5.0.0
- checksum: 6b8f5617b764ef8c6be3d54830184357e6cdedd8e0eddf1b97d0658616ac170bfdbc7c1ad00e0aa9f5b767acdb9d6c63d4df936501784b34936bd0f9acf3b665
- languageName: node
- linkType: hard
-
-"is-descriptor@npm:^1.0.0, is-descriptor@npm:^1.0.2":
+"is-descriptor@npm:^1.0.0":
version: 1.0.2
resolution: "is-descriptor@npm:1.0.2"
dependencies:
@@ -10801,22 +10211,13 @@ __metadata:
languageName: node
linkType: hard
-"is-extendable@npm:^0.1.0, is-extendable@npm:^0.1.1":
+"is-extendable@npm:^0.1.0":
version: 0.1.1
resolution: "is-extendable@npm:0.1.1"
checksum: dd5ca3994a28e1740d1e25192e66eed128e0b2ff161a7ea348e87ae4f616554b486854de423877a2a2c171d5f7cd6e8093b91f54533bc88a59ee1c9838c43879
languageName: node
linkType: hard
-"is-extendable@npm:^1.0.1":
- version: 1.0.1
- resolution: "is-extendable@npm:1.0.1"
- dependencies:
- is-plain-object: ^2.0.4
- checksum: 1d6678a5be1563db6ecb121331c819c38059703f0179f52aa80c242c223ee9c6b66470286636c0e63d7163e4d905c0a7d82a096e0b5eaeabb51b9f8d0af0d73f
- languageName: node
- linkType: hard
-
"is-extglob@npm:^2.1.1":
version: 2.1.1
resolution: "is-extglob@npm:2.1.1"
@@ -10944,15 +10345,6 @@ __metadata:
languageName: node
linkType: hard
-"is-plain-object@npm:^2.0.3, is-plain-object@npm:^2.0.4":
- version: 2.0.4
- resolution: "is-plain-object@npm:2.0.4"
- dependencies:
- isobject: ^3.0.1
- checksum: f050fdd5203d9c81e8c4df1b3ff461c4bc64e8b5ca383bcdde46131361d0a678e80bcf00b5257646f6c636197629644d53bd8e2375aea633de09a82d57e942f4
- languageName: node
- linkType: hard
-
"is-plain-object@npm:^5.0.0":
version: 5.0.0
resolution: "is-plain-object@npm:5.0.0"
@@ -11068,13 +10460,6 @@ __metadata:
languageName: node
linkType: hard
-"is-windows@npm:^1.0.2":
- version: 1.0.2
- resolution: "is-windows@npm:1.0.2"
- checksum: b32f418ab3385604a66f1b7a3ce39d25e8881dee0bd30816dc8344ef6ff9df473a732bcc1ec4e84fe99b2f229ae474f7133e8e93f9241686cfcf7eebe53ba7a5
- languageName: node
- linkType: hard
-
"is-wsl@npm:^2.2.0":
version: 2.2.0
resolution: "is-wsl@npm:2.2.0"
@@ -11084,7 +10469,7 @@ __metadata:
languageName: node
linkType: hard
-"isarray@npm:1.0.0, isarray@npm:~1.0.0":
+"isarray@npm:~1.0.0":
version: 1.0.0
resolution: "isarray@npm:1.0.0"
checksum: 18b5be6669be53425f0b84098732670ed4e727e3af33bc7f948aac01782110eb9a18b3b329c5323bcdd3acdaae547ee077d3951317e7f133bff7105264b3003d
@@ -11098,22 +10483,6 @@ __metadata:
languageName: node
linkType: hard
-"isobject@npm:^2.0.0":
- version: 2.1.0
- resolution: "isobject@npm:2.1.0"
- dependencies:
- isarray: 1.0.0
- checksum: c4cafec73b3b2ee11be75dff8dafd283b5728235ac099b07d7873d5182553a707768e208327bbc12931b9422d8822280bf88d894a0024ff5857b3efefb480e7b
- languageName: node
- linkType: hard
-
-"isobject@npm:^3.0.0, isobject@npm:^3.0.1":
- version: 3.0.1
- resolution: "isobject@npm:3.0.1"
- checksum: 03344f5064a82f099a0cd1a8a407f4c0d20b7b8485e8e816c39f249e9416b06c322e8dec5b842b6bb8a06de0af9cb48e7bc1b5352f0fadc2f0abac033db3d4db
- languageName: node
- linkType: hard
-
"isobject@npm:^4.0.0":
version: 4.0.0
resolution: "isobject@npm:4.0.0"
@@ -11138,13 +10507,6 @@ __metadata:
languageName: node
linkType: hard
-"istanbul-lib-coverage@npm:^2.0.5":
- version: 2.0.5
- resolution: "istanbul-lib-coverage@npm:2.0.5"
- checksum: 370bd6940532ea2737a85532870f3024b113774ce3e637438cccfaf979a7598aa29d342f4adcc3d73e306155c907b519bc1c5c6887a29234f605a1a472747821
- languageName: node
- linkType: hard
-
"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0":
version: 3.2.0
resolution: "istanbul-lib-coverage@npm:3.2.0"
@@ -11152,21 +10514,6 @@ __metadata:
languageName: node
linkType: hard
-"istanbul-lib-instrument@npm:^3.3.0":
- version: 3.3.0
- resolution: "istanbul-lib-instrument@npm:3.3.0"
- dependencies:
- "@babel/generator": ^7.4.0
- "@babel/parser": ^7.4.3
- "@babel/template": ^7.4.0
- "@babel/traverse": ^7.4.3
- "@babel/types": ^7.4.0
- istanbul-lib-coverage: ^2.0.5
- semver: ^6.0.0
- checksum: 988eb9d58ae0ae69686369f6809a610f6f8db5c5f73931a496b02b941da56cfc176f84af0dd8db819ad2e6aca6dc2f38c91a288f1c6a3f79cfb10320180e998d
- languageName: node
- linkType: hard
-
"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0":
version: 5.2.0
resolution: "istanbul-lib-instrument@npm:5.2.0"
@@ -11412,33 +10759,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-environment-enzyme@npm:^7.1.2":
- version: 7.1.2
- resolution: "jest-environment-enzyme@npm:7.1.2"
- dependencies:
- jest-environment-jsdom: ^24.0.0
- peerDependencies:
- enzyme: 3.x
- jest: ">=22.0.0"
- react: ^0.13.0 || ^0.14.0 || ^15.0.0 || >=16.x
- checksum: 4dba286640f9619d9fdc56682dddfcb82538e0d5fe1c26f0fa99c8e6b786b945ee841ea87834f0957f630e8cca95d9487e85e9752f00b78e03deb9616dfe5f24
- languageName: node
- linkType: hard
-
-"jest-environment-jsdom@npm:^24.0.0":
- version: 24.9.0
- resolution: "jest-environment-jsdom@npm:24.9.0"
- dependencies:
- "@jest/environment": ^24.9.0
- "@jest/fake-timers": ^24.9.0
- "@jest/types": ^24.9.0
- jest-mock: ^24.9.0
- jest-util: ^24.9.0
- jsdom: ^11.5.1
- checksum: 1f428e495000a8e221a11aa43e33dbb8d8073bcd5aa218b08652b12b9c6d39e7f56de1525e14b5c141d76c53fa07b62a6492e307f2513592f27556ac9913d437
- languageName: node
- linkType: hard
-
"jest-environment-jsdom@npm:^28.0.0":
version: 28.1.3
resolution: "jest-environment-jsdom@npm:28.1.3"
@@ -11469,20 +10789,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-enzyme@npm:^7.1.2":
- version: 7.1.2
- resolution: "jest-enzyme@npm:7.1.2"
- dependencies:
- enzyme-matchers: ^7.1.2
- enzyme-to-json: ^3.3.0
- jest-environment-enzyme: ^7.1.2
- peerDependencies:
- enzyme: ">=3.4.0"
- jest: ">=22.0.0"
- checksum: a27a393addf4bbe12166c46d392b0bc7d6f0a0fa9f59e5d34ca2ae5ca671f725a72c1f4a633535a53dfe0878cc9c8c591be8d52dd66998d9e87a6ab4b8a92561
- languageName: node
- linkType: hard
-
"jest-get-type@npm:^28.0.2":
version: 28.0.2
resolution: "jest-get-type@npm:28.0.2"
@@ -11497,29 +10803,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-haste-map@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-haste-map@npm:24.9.0"
- dependencies:
- "@jest/types": ^24.9.0
- anymatch: ^2.0.0
- fb-watchman: ^2.0.0
- fsevents: ^1.2.7
- graceful-fs: ^4.1.15
- invariant: ^2.2.4
- jest-serializer: ^24.9.0
- jest-util: ^24.9.0
- jest-worker: ^24.9.0
- micromatch: ^3.1.10
- sane: ^4.0.3
- walker: ^1.0.7
- dependenciesMeta:
- fsevents:
- optional: true
- checksum: 734e52354c95d1982eb4a40e9663119952bd17364b67dcf9757893956c4d3a370199531c29cab70636ab005582172b89d46553cc0afedfd343a7600b4913a81e
- languageName: node
- linkType: hard
-
"jest-haste-map@npm:^28.1.1, jest-haste-map@npm:^28.1.3":
version: 28.1.3
resolution: "jest-haste-map@npm:28.1.3"
@@ -11608,22 +10891,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-message-util@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-message-util@npm:24.9.0"
- dependencies:
- "@babel/code-frame": ^7.0.0
- "@jest/test-result": ^24.9.0
- "@jest/types": ^24.9.0
- "@types/stack-utils": ^1.0.1
- chalk: ^2.0.1
- micromatch: ^3.1.10
- slash: ^2.0.0
- stack-utils: ^1.0.1
- checksum: 24d0d5bae7bf580179446def5c6a3b1c6ea727b39464d84388393b1b7e653beeac7f2dd3a9fe57d31e780d5555eaf9ed1cf224c3437f3b270c32e7ca37db0013
- languageName: node
- linkType: hard
-
"jest-message-util@npm:^27.5.1":
version: 27.5.1
resolution: "jest-message-util@npm:27.5.1"
@@ -11675,15 +10942,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-mock@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-mock@npm:24.9.0"
- dependencies:
- "@jest/types": ^24.9.0
- checksum: a06ae0e76b0d270806e45298fdc9d637fe21d0e0efa8254845ac19a39b7d70a248a6f84b0341f36b2e062e9f225a0ee6ce68c1bdedb5f3a56635585ef8d6beb4
- languageName: node
- linkType: hard
-
"jest-mock@npm:^27.3.0":
version: 27.5.1
resolution: "jest-mock@npm:27.5.1"
@@ -11730,13 +10988,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-regex-util@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-regex-util@npm:24.9.0"
- checksum: 6a4dfda09d47c486eaeafafd2d836bdfc3dbeccef7d3e11d3a230f27078accbe51b694bc64d9efb7654d7f5acaa6ba70416d99d4ec97d33e452aa856d2cda03a
- languageName: node
- linkType: hard
-
"jest-regex-util@npm:^27.0.0":
version: 27.5.1
resolution: "jest-regex-util@npm:27.5.1"
@@ -11863,13 +11114,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-serializer@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-serializer@npm:24.9.0"
- checksum: 9f871cdd08750f1b9f5aef0e8ba58d2045863b4ff2268dd50f3e6d666b6eb5a9a45dad9c6dfad9d2ab2d148f78d11e2ef29d28be85b31a4e8068c718d449f623
- languageName: node
- linkType: hard
-
"jest-snapshot@npm:^28.1.3":
version: 28.1.3
resolution: "jest-snapshot@npm:28.1.3"
@@ -11915,26 +11159,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-util@npm:24.9.0"
- dependencies:
- "@jest/console": ^24.9.0
- "@jest/fake-timers": ^24.9.0
- "@jest/source-map": ^24.9.0
- "@jest/test-result": ^24.9.0
- "@jest/types": ^24.9.0
- callsites: ^3.0.0
- chalk: ^2.0.1
- graceful-fs: ^4.1.15
- is-ci: ^2.0.0
- mkdirp: ^0.5.1
- slash: ^2.0.0
- source-map: ^0.6.0
- checksum: 80bd56f09be4d9d6519b24f8b902f434cefbb1cdc8521bf2f32995a4e9f5abecc88a6172c31494b88df3cd2df3db5daf86271c4f200856aa7dd216e2a69f20fc
- languageName: node
- linkType: hard
-
"jest-util@npm:^27.5.1":
version: 27.5.1
resolution: "jest-util@npm:27.5.1"
@@ -12039,16 +11263,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-worker@npm:^24.9.0":
- version: 24.9.0
- resolution: "jest-worker@npm:24.9.0"
- dependencies:
- merge-stream: ^2.0.0
- supports-color: ^6.1.0
- checksum: ea9f4751976d08807d33598244e6c3a60ce5889cdabf1f4e6f3e57dddcf2190978e6284f0865326f64e93677cebac53220d71a52e57d1205c467c6f09efa8bc2
- languageName: node
- linkType: hard
-
"jest-worker@npm:^28.1.1, jest-worker@npm:^28.1.3":
version: 28.1.3
resolution: "jest-worker@npm:28.1.3"
@@ -12189,40 +11403,6 @@ __metadata:
languageName: node
linkType: hard
-"jsdom@npm:^11.5.1":
- version: 11.12.0
- resolution: "jsdom@npm:11.12.0"
- dependencies:
- abab: ^2.0.0
- acorn: ^5.5.3
- acorn-globals: ^4.1.0
- array-equal: ^1.0.0
- cssom: ">= 0.3.2 < 0.4.0"
- cssstyle: ^1.0.0
- data-urls: ^1.0.0
- domexception: ^1.0.1
- escodegen: ^1.9.1
- html-encoding-sniffer: ^1.0.2
- left-pad: ^1.3.0
- nwsapi: ^2.0.7
- parse5: 4.0.0
- pn: ^1.1.0
- request: ^2.87.0
- request-promise-native: ^1.0.5
- sax: ^1.2.4
- symbol-tree: ^3.2.2
- tough-cookie: ^2.3.4
- w3c-hr-time: ^1.0.1
- webidl-conversions: ^4.0.2
- whatwg-encoding: ^1.0.3
- whatwg-mimetype: ^2.1.0
- whatwg-url: ^6.4.1
- ws: ^5.2.0
- xml-name-validator: ^3.0.0
- checksum: a909aa35527a337a55ddd66f99a0993d24e5a42ce5ef1ae0724a5fef5c9b4799f763dfd65d33798ca1feb83c604716aa054241e2b4b2274de2caa9566156566a
- languageName: node
- linkType: hard
-
"jsdom@npm:^19.0.0":
version: 19.0.0
resolution: "jsdom@npm:19.0.0"
@@ -12281,13 +11461,6 @@ __metadata:
languageName: node
linkType: hard
-"json-parse-better-errors@npm:^1.0.1":
- version: 1.0.2
- resolution: "json-parse-better-errors@npm:1.0.2"
- checksum: 2f1287a7c833e397c9ddd361a78638e828fc523038bb3441fd4fc144cfd2c6cd4963ffb9e207e648cf7b692600f1e1e524e965c32df5152120910e4903a47dcb
- languageName: node
- linkType: hard
-
"json-parse-even-better-errors@npm:^2.3.0":
version: 2.3.1
resolution: "json-parse-even-better-errors@npm:2.3.1"
@@ -12470,7 +11643,7 @@ __metadata:
languageName: node
linkType: hard
-"kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0":
+"kind-of@npm:^3.0.2":
version: 3.2.2
resolution: "kind-of@npm:3.2.2"
dependencies:
@@ -12479,22 +11652,6 @@ __metadata:
languageName: node
linkType: hard
-"kind-of@npm:^4.0.0":
- version: 4.0.0
- resolution: "kind-of@npm:4.0.0"
- dependencies:
- is-buffer: ^1.1.5
- checksum: d6c44c75ee36898142dfc7106afbd50593216c37f96acb81a7ab33ca1a6938ce97d5692b8fc8fccd035f83811a9d97749d68771116441a48eedd0b68e2973165
- languageName: node
- linkType: hard
-
-"kind-of@npm:^5.0.0":
- version: 5.1.0
- resolution: "kind-of@npm:5.1.0"
- checksum: fe85b7a2ed4b4d5a12e16e01d00d5c336e1760842fe0da38283605b9880c984288935e87b13138909e4d23d2d197a1d492f7393c6638d2c0fab8a900c4fb0392
- languageName: node
- linkType: hard
-
"kind-of@npm:^6.0.0, kind-of@npm:^6.0.2":
version: 6.0.3
resolution: "kind-of@npm:6.0.3"
@@ -12551,13 +11708,6 @@ __metadata:
languageName: node
linkType: hard
-"left-pad@npm:^1.3.0":
- version: 1.3.0
- resolution: "left-pad@npm:1.3.0"
- checksum: 3fb59c76e281a2f5c810ad71dbbb8eba8b10c6cf94733dc7f27b8c516a5376cacea53543e76f6ae477d866c8954b27f1e15ca349424c2542474eb5bb1d2b6955
- languageName: node
- linkType: hard
-
"level-codec@npm:^9.0.0":
version: 9.0.2
resolution: "level-codec@npm:9.0.2"
@@ -12768,18 +11918,6 @@ __metadata:
languageName: node
linkType: hard
-"load-json-file@npm:^4.0.0":
- version: 4.0.0
- resolution: "load-json-file@npm:4.0.0"
- dependencies:
- graceful-fs: ^4.1.2
- parse-json: ^4.0.0
- pify: ^3.0.0
- strip-bom: ^3.0.0
- checksum: 6b48f6a0256bdfcc8970be2c57f68f10acb2ee7e63709b386b2febb6ad3c86198f840889cdbe71d28f741cbaa2f23a7771206b138cd1bdd159564511ca37c1d5
- languageName: node
- linkType: hard
-
"load-plugin@npm:^3.0.0":
version: 3.0.0
resolution: "load-plugin@npm:3.0.0"
@@ -12845,31 +11983,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash._baseisequal@npm:^3.0.0":
- version: 3.0.7
- resolution: "lodash._baseisequal@npm:3.0.7"
- dependencies:
- lodash.isarray: ^3.0.0
- lodash.istypedarray: ^3.0.0
- lodash.keys: ^3.0.0
- checksum: 7b514d2ab579602f39b70e5f09039666f6617175595ef686da34f6ff5ea924b1c69d2022b83df91cf1b40a69a0ccd9682c376d1acb2fff7c21c6c9cf2c583e27
- languageName: node
- linkType: hard
-
-"lodash._bindcallback@npm:^3.0.0":
- version: 3.0.1
- resolution: "lodash._bindcallback@npm:3.0.1"
- checksum: c135bc26cfbe6fd11b3d2ffc7b8307fbbcecd3fbb45f6ecec301614207a164388fd7ee3f07e3ad0745bbe4c8d3acefc61b967a07b2d43b5b5f5dfdf661ed945a
- languageName: node
- linkType: hard
-
-"lodash._getnative@npm:^3.0.0":
- version: 3.9.1
- resolution: "lodash._getnative@npm:3.9.1"
- checksum: 858cff25fc52353a1e39f44ff87fc1e1e8a85da513818f0caebe50c2795cf5cbce9d71a3e91ec0972bee3b174a74d697a38c6bb16d0b416dcc32322ae152a104
- languageName: node
- linkType: hard
-
"lodash.debounce@npm:^4.0.8":
version: 4.0.8
resolution: "lodash.debounce@npm:4.0.8"
@@ -12912,20 +12025,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.isarguments@npm:^3.0.0":
- version: 3.1.0
- resolution: "lodash.isarguments@npm:3.1.0"
- checksum: 5e8f95ba10975900a3920fb039a3f89a5a79359a1b5565e4e5b4310ed6ebe64011e31d402e34f577eca983a1fc01ff86c926e3cbe602e1ddfc858fdd353e62d8
- languageName: node
- linkType: hard
-
-"lodash.isarray@npm:^3.0.0":
- version: 3.0.4
- resolution: "lodash.isarray@npm:3.0.4"
- checksum: c6daf1a1e450f20b1426595dc33cfe415d68c1267d3d081253e77430972865ee8d0ab98d777afb448350c677999802d43a7690eb16986e64b8450efc31e5667d
- languageName: node
- linkType: hard
-
"lodash.isboolean@npm:^3.0.3":
version: 3.0.3
resolution: "lodash.isboolean@npm:3.0.3"
@@ -12933,16 +12032,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.isequal@npm:^3.0":
- version: 3.0.4
- resolution: "lodash.isequal@npm:3.0.4"
- dependencies:
- lodash._baseisequal: ^3.0.0
- lodash._bindcallback: ^3.0.0
- checksum: 27c7792f5fd49f14032537dba47d49bdf523dbce336c384e6320cfe3fe39141b54d4fed8565bedf1f6b7bfa2190fb0da49d8f454ecab1d64dd2865dfaaa55a95
- languageName: node
- linkType: hard
-
"lodash.isequal@npm:^4.5.0":
version: 4.5.0
resolution: "lodash.isequal@npm:4.5.0"
@@ -12985,24 +12074,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.istypedarray@npm:^3.0.0":
- version: 3.0.6
- resolution: "lodash.istypedarray@npm:3.0.6"
- checksum: 8e4216dfe7f2acae00acc1fe1078ad9babb5b0d4852d508f65c59ce66884328992be23316b4cde6a2e73bbd684471019e79afaf33752912d3dadd9d268a97800
- languageName: node
- linkType: hard
-
-"lodash.keys@npm:^3.0.0":
- version: 3.1.2
- resolution: "lodash.keys@npm:3.1.2"
- dependencies:
- lodash._getnative: ^3.0.0
- lodash.isarguments: ^3.0.0
- lodash.isarray: ^3.0.0
- checksum: ac4c70f0ac158d282ca0097a8ac8e2e433f6d727635ee53b11585ce30c0bc264e7eb0ac6155aad69715f1ab73dd8d00322769d79120afd40adaa383f9bee705a
- languageName: node
- linkType: hard
-
"lodash.keys@npm:^4.0.8":
version: 4.2.0
resolution: "lodash.keys@npm:4.2.0"
@@ -13109,7 +12180,7 @@ __metadata:
languageName: node
linkType: hard
-"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
+"loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
dependencies:
@@ -13276,13 +12347,6 @@ __metadata:
languageName: node
linkType: hard
-"map-cache@npm:^0.2.2":
- version: 0.2.2
- resolution: "map-cache@npm:0.2.2"
- checksum: 05e3eb005c1b80b9f949ca007687640e8c5d0fc88dc45c3c3ab4902a3bec79d66a58f3e3b04d6985d90cd267c629c7b46c977e9c34433e8c11ecfcbb9f0fa290
- languageName: node
- linkType: hard
-
"map-or-similar@npm:^1.5.0":
version: 1.5.0
resolution: "map-or-similar@npm:1.5.0"
@@ -13304,15 +12368,6 @@ __metadata:
languageName: node
linkType: hard
-"map-visit@npm:^1.0.0":
- version: 1.0.0
- resolution: "map-visit@npm:1.0.0"
- dependencies:
- object-visit: ^1.0.0
- checksum: fb3475e5311939a6147e339999113db607adc11c7c3cd3103e5e9dbf502898416ecba6b1c7c649c6d4d12941de00cee58b939756bdf20a9efe7d4fa5a5738b73
- languageName: node
- linkType: hard
-
"markdown-extensions@npm:^1.1.0":
version: 1.1.1
resolution: "markdown-extensions@npm:1.1.1"
@@ -13474,27 +12529,6 @@ __metadata:
languageName: node
linkType: hard
-"micromatch@npm:^3.1.10, micromatch@npm:^3.1.4":
- version: 3.1.10
- resolution: "micromatch@npm:3.1.10"
- dependencies:
- arr-diff: ^4.0.0
- array-unique: ^0.3.2
- braces: ^2.3.1
- define-property: ^2.0.2
- extend-shallow: ^3.0.2
- extglob: ^2.0.4
- fragment-cache: ^0.2.1
- kind-of: ^6.0.2
- nanomatch: ^1.2.9
- object.pick: ^1.3.0
- regex-not: ^1.0.0
- snapdragon: ^0.8.1
- to-regex: ^3.0.2
- checksum: 531a32e7ac92bef60657820202be71b63d0f945c08a69cc4c239c0b19372b751483d464a850a2e3a5ff6cc9060641e43d44c303af104c1a27493d137d8af017f
- languageName: node
- linkType: hard
-
"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4":
version: 4.0.5
resolution: "micromatch@npm:4.0.5"
@@ -13607,7 +12641,7 @@ __metadata:
languageName: node
linkType: hard
-"minimist@npm:^1.1.0, minimist@npm:^1.1.1, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6":
+"minimist@npm:^1.1.0, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6":
version: 1.2.6
resolution: "minimist@npm:1.2.6"
checksum: d0b566204044481c4401abbd24cc75814e753b37268e7fe7ccc78612bf3e37bf1e45a6c43fb0b119445ea1c413c000bde013f320b7211974f2f49bcbec1d0dbf
@@ -13699,16 +12733,6 @@ __metadata:
languageName: node
linkType: hard
-"mixin-deep@npm:^1.2.0":
- version: 1.3.2
- resolution: "mixin-deep@npm:1.3.2"
- dependencies:
- for-in: ^1.0.2
- is-extendable: ^1.0.1
- checksum: cb39ffb73c377222391af788b4c83d1a6cecb2d9fceb7015384f8deb46e151a9b030c21ef59a79cb524d4557e3f74c7248ab948a62a6e7e296b42644863d183b
- languageName: node
- linkType: hard
-
"mkdirp@npm:0.5.5":
version: 0.5.5
resolution: "mkdirp@npm:0.5.5"
@@ -13844,7 +12868,7 @@ __metadata:
languageName: node
linkType: hard
-"nan@npm:^2.12.1, nan@npm:^2.14.0":
+"nan@npm:^2.14.0":
version: 2.16.0
resolution: "nan@npm:2.16.0"
dependencies:
@@ -13853,25 +12877,6 @@ __metadata:
languageName: node
linkType: hard
-"nanomatch@npm:^1.2.9":
- version: 1.2.13
- resolution: "nanomatch@npm:1.2.13"
- dependencies:
- arr-diff: ^4.0.0
- array-unique: ^0.3.2
- define-property: ^2.0.2
- extend-shallow: ^3.0.2
- fragment-cache: ^0.2.1
- is-windows: ^1.0.2
- kind-of: ^6.0.2
- object.pick: ^1.3.0
- regex-not: ^1.0.0
- snapdragon: ^0.8.1
- to-regex: ^3.0.1
- checksum: 0f5cefa755ca2e20c86332821995effb24acb79551ddaf51c1b9112628cad234a0d8fd9ac6aa56ad1f8bfad6ff6ae86e851acb960943249d9fa44b091479953a
- languageName: node
- linkType: hard
-
"napi-macros@npm:~2.0.0":
version: 2.0.0
resolution: "napi-macros@npm:2.0.0"
@@ -14100,7 +13105,7 @@ __metadata:
languageName: node
linkType: hard
-"normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.5.0":
+"normalize-package-data@npm:^2.5.0":
version: 2.5.0
resolution: "normalize-package-data@npm:2.5.0"
dependencies:
@@ -14112,15 +13117,6 @@ __metadata:
languageName: node
linkType: hard
-"normalize-path@npm:^2.1.1":
- version: 2.1.1
- resolution: "normalize-path@npm:2.1.1"
- dependencies:
- remove-trailing-separator: ^1.0.1
- checksum: db814326ff88057437233361b4c7e9cac7b54815b051b57f2d341ce89b1d8ec8cbd43e7fa95d7652b3b69ea8fcc294b89b8530d556a84d1bdace94229e1e9a8b
- languageName: node
- linkType: hard
-
"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0":
version: 3.0.0
resolution: "normalize-path@npm:3.0.0"
@@ -14188,7 +13184,7 @@ __metadata:
languageName: node
linkType: hard
-"nwsapi@npm:^2.0.7, nwsapi@npm:^2.2.0":
+"nwsapi@npm:^2.2.0":
version: 2.2.2
resolution: "nwsapi@npm:2.2.2"
checksum: f7c4fedb0dc0786204ee99f440e9827d6e01a0c0322e93b5c9a9a382dd0bd9650d98ca3d1967a77554e3ec1f9a46a20cfea80a41fb00e91c5101c53d8b2c9aed
@@ -14257,17 +13253,6 @@ __metadata:
languageName: node
linkType: hard
-"object-copy@npm:^0.1.0":
- version: 0.1.0
- resolution: "object-copy@npm:0.1.0"
- dependencies:
- copy-descriptor: ^0.1.0
- define-property: ^0.2.5
- kind-of: ^3.0.3
- checksum: 79314b05e9d626159a04f1d913f4c4aba9eae8848511cf5f4c8e3b04bb3cc313b65f60357f86462c959a14c2d58380fedf89b6b32ecec237c452a5ef3900a293
- languageName: node
- linkType: hard
-
"object-inspect@npm:^1.12.2, object-inspect@npm:^1.6.0, object-inspect@npm:^1.7.0, object-inspect@npm:^1.9.0":
version: 1.12.2
resolution: "object-inspect@npm:1.12.2"
@@ -14292,15 +13277,6 @@ __metadata:
languageName: node
linkType: hard
-"object-visit@npm:^1.0.0":
- version: 1.0.1
- resolution: "object-visit@npm:1.0.1"
- dependencies:
- isobject: ^3.0.0
- checksum: 086b475bda24abd2318d2b187c3e928959b89f5cb5883d6fe5a42d03719b61fc18e765f658de9ac8730e67ba9ff26d61e73d991215948ff9ecefe771e0071029
- languageName: node
- linkType: hard
-
"object.assign@npm:^4.1.0, object.assign@npm:^4.1.2, object.assign@npm:^4.1.3, object.assign@npm:^4.1.4":
version: 4.1.4
resolution: "object.assign@npm:4.1.4"
@@ -14335,18 +13311,6 @@ __metadata:
languageName: node
linkType: hard
-"object.getownpropertydescriptors@npm:^2.1.1":
- version: 2.1.4
- resolution: "object.getownpropertydescriptors@npm:2.1.4"
- dependencies:
- array.prototype.reduce: ^1.0.4
- call-bind: ^1.0.2
- define-properties: ^1.1.4
- es-abstract: ^1.20.1
- checksum: 5c8bfddd2c8e68e4f70d56db3f4ccf18d3cc0f90ffc59c362668ce680ac32101ed1a2d700916371850fcd06277db9014e92b1f829b6a611b36549e842360d1ea
- languageName: node
- linkType: hard
-
"object.hasown@npm:^1.1.1":
version: 1.1.1
resolution: "object.hasown@npm:1.1.1"
@@ -14357,15 +13321,6 @@ __metadata:
languageName: node
linkType: hard
-"object.pick@npm:^1.3.0":
- version: 1.3.0
- resolution: "object.pick@npm:1.3.0"
- dependencies:
- isobject: ^3.0.1
- checksum: cd316ec986e49895a28f2df9182de9cdeee57cd2a952c122aacc86344c28624fe002d9affc4f48b5014ec7c033da9942b08821ddb44db8c5bac5b3ec54bdc31e
- languageName: node
- linkType: hard
-
"object.values@npm:^1.1.1, object.values@npm:^1.1.2, object.values@npm:^1.1.5":
version: 1.1.5
resolution: "object.values@npm:1.1.5"
@@ -14667,16 +13622,6 @@ __metadata:
languageName: node
linkType: hard
-"parse-json@npm:^4.0.0":
- version: 4.0.0
- resolution: "parse-json@npm:4.0.0"
- dependencies:
- error-ex: ^1.3.1
- json-parse-better-errors: ^1.0.1
- checksum: 8d80790b772ccb1bcea4e09e2697555e519d83d04a77c2b4237389b813f82898943a93ffff7d0d2406203bdd0c30dcf95b1661e3a53f83d0e417f053957bef32
- languageName: node
- linkType: hard
-
"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0":
version: 5.2.0
resolution: "parse-json@npm:5.2.0"
@@ -14722,13 +13667,6 @@ __metadata:
languageName: node
linkType: hard
-"parse5@npm:4.0.0":
- version: 4.0.0
- resolution: "parse5@npm:4.0.0"
- checksum: 59e240aaea30d9668ba711e35367fe696d8ffadb5a8f1bb4afe8f3d4f47ac26dcfe9e35a8a6ab34e6504b3afe465b7bec302b6bbe0dd6cb13bd1c212b699d9db
- languageName: node
- linkType: hard
-
"parse5@npm:5.1.0":
version: 5.1.0
resolution: "parse5@npm:5.1.0"
@@ -14759,13 +13697,6 @@ __metadata:
languageName: node
linkType: hard
-"pascalcase@npm:^0.1.1":
- version: 0.1.1
- resolution: "pascalcase@npm:0.1.1"
- checksum: 48dfe90618e33810bf58211d8f39ad2c0262f19ad6354da1ba563935b5f429f36409a1fb9187c220328f7a4dc5969917f8e3e01ee089b5f1627b02aefe39567b
- languageName: node
- linkType: hard
-
"path-browserify@npm:^1.0.1":
version: 1.0.1
resolution: "path-browserify@npm:1.0.1"
@@ -15044,13 +13975,6 @@ __metadata:
languageName: node
linkType: hard
-"posix-character-classes@npm:^0.1.0":
- version: 0.1.1
- resolution: "posix-character-classes@npm:0.1.1"
- checksum: cce88011548a973b4af58361cd8f5f7b5a6faff8eef0901565802f067bcabf82597e920d4c97c22068464be3cbc6447af589f6cc8a7d813ea7165be60a0395bc
- languageName: node
- linkType: hard
-
"postcss-load-config@npm:^3.0.1":
version: 3.1.4
resolution: "postcss-load-config@npm:3.1.4"
@@ -15469,7 +14393,7 @@ __metadata:
languageName: node
linkType: hard
-"react-is@npm:^16.12.0, react-is@npm:^16.13.1, react-is@npm:^16.8.6":
+"react-is@npm:^16.13.1, react-is@npm:^16.8.6":
version: 16.13.1
resolution: "react-is@npm:16.13.1"
checksum: 33977da7a5f1a287936a0c85639fec6ca74f4f15ef1e59a6bc20338fc73dc69555381e211f7a3529b8150a1f71e4225525b41b60b52965bda53ce7d47377ada1
@@ -15515,16 +14439,6 @@ __metadata:
languageName: node
linkType: hard
-"read-pkg-up@npm:^4.0.0":
- version: 4.0.0
- resolution: "read-pkg-up@npm:4.0.0"
- dependencies:
- find-up: ^3.0.0
- read-pkg: ^3.0.0
- checksum: c889c5bd9a4de84bfb5234ed7e5450b90cf83d05a25025ba04cfe3e1f12302e689d5c445b1c67cc564fbd7e1b931f638fea0299a188e1fd36eac183a1167b533
- languageName: node
- linkType: hard
-
"read-pkg-up@npm:^7.0.1":
version: 7.0.1
resolution: "read-pkg-up@npm:7.0.1"
@@ -15536,17 +14450,6 @@ __metadata:
languageName: node
linkType: hard
-"read-pkg@npm:^3.0.0":
- version: 3.0.0
- resolution: "read-pkg@npm:3.0.0"
- dependencies:
- load-json-file: ^4.0.0
- normalize-package-data: ^2.3.2
- path-type: ^3.0.0
- checksum: 65acf2df89fbcd506b48b7ced56a255ba00adf7ecaa2db759c86cc58212f6fd80f1f0b7a85c848551a5d0685232e9b64f45c1fd5b48d85df2761a160767eeb93
- languageName: node
- linkType: hard
-
"read-pkg@npm:^5.2.0":
version: 5.2.0
resolution: "read-pkg@npm:5.2.0"
@@ -15611,15 +14514,6 @@ __metadata:
languageName: node
linkType: hard
-"realpath-native@npm:^1.1.0":
- version: 1.1.0
- resolution: "realpath-native@npm:1.1.0"
- dependencies:
- util.promisify: ^1.0.0
- checksum: 8211c9d7046266ef1f504a8fc11d4dacaff9b5e915756993157d6dd3c112f2f4c5ece6c18732f1970c2bd8d49015fb0d4d8c75cd934f4354160360b74548ddb5
- languageName: node
- linkType: hard
-
"rechoir@npm:^0.6.2":
version: 0.6.2
resolution: "rechoir@npm:0.6.2"
@@ -15678,16 +14572,6 @@ __metadata:
languageName: node
linkType: hard
-"regex-not@npm:^1.0.0, regex-not@npm:^1.0.2":
- version: 1.0.2
- resolution: "regex-not@npm:1.0.2"
- dependencies:
- extend-shallow: ^3.0.2
- safe-regex: ^1.1.0
- checksum: a0f8d6045f63b22e9759db10e248369c443b41cedd7dba0922d002b66c2734bc2aef0d98c4d45772d1f756245f4c5203856b88b9624bba2a58708858a8d485d6
- languageName: node
- linkType: hard
-
"regexp.prototype.flags@npm:^1.2.0, regexp.prototype.flags@npm:^1.4.1, regexp.prototype.flags@npm:^1.4.3":
version: 1.4.3
resolution: "regexp.prototype.flags@npm:1.4.3"
@@ -16006,21 +14890,7 @@ __metadata:
languageName: node
linkType: hard
-"remove-trailing-separator@npm:^1.0.1":
- version: 1.1.0
- resolution: "remove-trailing-separator@npm:1.1.0"
- checksum: 3568f9f8f5af3737b4aee9e6e1e8ec4be65a92da9cb27f989e0893714d50aa95ed2ff02d40d1fa35e1b1a234dc9c2437050ef356704a3999feaca6667d9e9bfc
- languageName: node
- linkType: hard
-
-"repeat-element@npm:^1.1.2":
- version: 1.1.4
- resolution: "repeat-element@npm:1.1.4"
- checksum: 81aa8d82bc845780803ef52df3533fa399974b99df571d0bb86e91f0ffca9ee4b9c4e8e5e72af087938cc28d2aef93d106a6d01da685d72ce96455b90a9f9f69
- languageName: node
- linkType: hard
-
-"repeat-string@npm:^1.0.0, repeat-string@npm:^1.5.0, repeat-string@npm:^1.6.1":
+"repeat-string@npm:^1.0.0, repeat-string@npm:^1.5.0":
version: 1.6.1
resolution: "repeat-string@npm:1.6.1"
checksum: 87fa21bfdb2fbdedc44b9a5b118b7c1239bdd2c2c1e42742ef9119b7d412a5137a1d23f1a83dc6bb686f4f27429ac6f542e3d923090b44181bafa41e8ac0174d
@@ -16038,7 +14908,7 @@ __metadata:
languageName: node
linkType: hard
-"request-promise-native@npm:^1.0.5, request-promise-native@npm:^1.0.7":
+"request-promise-native@npm:^1.0.7":
version: 1.0.9
resolution: "request-promise-native@npm:1.0.9"
dependencies:
@@ -16079,7 +14949,7 @@ __metadata:
languageName: node
linkType: hard
-"request@npm:2.88.2, request@npm:^2.87.0, request@npm:^2.88.0":
+"request@npm:2.88.2, request@npm:^2.88.0":
version: 2.88.2
resolution: "request@npm:2.88.2"
dependencies:
@@ -16121,13 +14991,6 @@ __metadata:
languageName: node
linkType: hard
-"require-main-filename@npm:^2.0.0":
- version: 2.0.0
- resolution: "require-main-filename@npm:2.0.0"
- checksum: db91467d9ead311b4111cbd73a4e67fa7820daed2989a32f7023785a2659008c6d119752d9c4ac011ae07e537eb86523adff99804c5fdb39cd3a017f9b401bb6
- languageName: node
- linkType: hard
-
"requireindex@npm:^1.1.0, requireindex@npm:^1.2.0":
version: 1.2.0
resolution: "requireindex@npm:1.2.0"
@@ -16165,13 +15028,6 @@ __metadata:
languageName: node
linkType: hard
-"resolve-url@npm:^0.2.1":
- version: 0.2.1
- resolution: "resolve-url@npm:0.2.1"
- checksum: c285182cfcddea13a12af92129ce0569be27fb0074ffaefbd3ba3da2eac2acecdfc996d435c4982a9fa2b4708640e52837c9153a5ab9255886a00b0b9e8d2a54
- languageName: node
- linkType: hard
-
"resolve.exports@npm:1.1.0, resolve.exports@npm:^1.1.0":
version: 1.1.0
resolution: "resolve.exports@npm:1.1.0"
@@ -16340,13 +15196,6 @@ __metadata:
languageName: node
linkType: hard
-"rsvp@npm:^4.8.4":
- version: 4.8.5
- resolution: "rsvp@npm:4.8.5"
- checksum: 7978f01060a48204506a8ebe15cdbd468498f5ae538b1d7ee3e7630375ba7cb2f98df2f596c12d3f4d5d5c21badc1c6ca8009f5142baded8511609a28eabd19a
- languageName: node
- linkType: hard
-
"run-parallel@npm:^1.1.9":
version: 1.2.0
resolution: "run-parallel@npm:1.2.0"
@@ -16406,15 +15255,6 @@ __metadata:
languageName: node
linkType: hard
-"safe-regex@npm:^1.1.0":
- version: 1.1.0
- resolution: "safe-regex@npm:1.1.0"
- dependencies:
- ret: ~0.1.10
- checksum: 547d58aa5184cbef368fd5ed5f28d20f911614748c5da6b35f53fd6626396707587251e6e3d1e3010fd3ff1212e413841b8825eaa5f317017ca62a30899af31a
- languageName: node
- linkType: hard
-
"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0":
version: 2.1.2
resolution: "safer-buffer@npm:2.1.2"
@@ -16422,25 +15262,6 @@ __metadata:
languageName: node
linkType: hard
-"sane@npm:^4.0.3":
- version: 4.1.0
- resolution: "sane@npm:4.1.0"
- dependencies:
- "@cnakazawa/watch": ^1.0.3
- anymatch: ^2.0.0
- capture-exit: ^2.0.0
- exec-sh: ^0.3.2
- execa: ^1.0.0
- fb-watchman: ^2.0.0
- micromatch: ^3.1.4
- minimist: ^1.1.1
- walker: ~1.0.5
- bin:
- sane: ./src/cli.js
- checksum: 7d0991ecaa10b02c6d0339a6f7e31db776971f3b659a351916dcc7ce3464671e72b54d80bcce118e39d4343e1e56c699fe35f6cb89fbd88b07095b72841cbfb0
- languageName: node
- linkType: hard
-
"sax@npm:^1.2.4":
version: 1.2.4
resolution: "sax@npm:1.2.4"
@@ -16651,18 +15472,6 @@ __metadata:
languageName: node
linkType: hard
-"set-value@npm:^2.0.0, set-value@npm:^2.0.1":
- version: 2.0.1
- resolution: "set-value@npm:2.0.1"
- dependencies:
- extend-shallow: ^2.0.1
- is-extendable: ^0.1.1
- is-plain-object: ^2.0.3
- split-string: ^3.0.1
- checksum: 4c40573c4f6540456e4b38b95f570272c4cfbe1d12890ad4057886da8535047cd772dfadf5b58e2e87aa244dfb4c57e3586f6716b976fc47c5144b6b09e1811b
- languageName: node
- linkType: hard
-
"setprototypeof@npm:1.1.0":
version: 1.1.0
resolution: "setprototypeof@npm:1.1.0"
@@ -16837,42 +15646,6 @@ __metadata:
languageName: node
linkType: hard
-"snapdragon-node@npm:^2.0.1":
- version: 2.1.1
- resolution: "snapdragon-node@npm:2.1.1"
- dependencies:
- define-property: ^1.0.0
- isobject: ^3.0.0
- snapdragon-util: ^3.0.1
- checksum: 7616e6a1ca054afe3ad8defda17ebe4c73b0800d2e0efd635c44ee1b286f8ac7900517314b5330862ce99b28cd2782348ee78bae573ff0f55832ad81d9657f3f
- languageName: node
- linkType: hard
-
-"snapdragon-util@npm:^3.0.1":
- version: 3.0.1
- resolution: "snapdragon-util@npm:3.0.1"
- dependencies:
- kind-of: ^3.2.0
- checksum: 4441856d343399ba7f37f79681949d51b922e290fcc07e7bc94655a50f584befa4fb08f40c3471cd160e004660161964d8ff140cba49baa59aa6caba774240e3
- languageName: node
- linkType: hard
-
-"snapdragon@npm:^0.8.1":
- version: 0.8.2
- resolution: "snapdragon@npm:0.8.2"
- dependencies:
- base: ^0.11.1
- debug: ^2.2.0
- define-property: ^0.2.5
- extend-shallow: ^2.0.1
- map-cache: ^0.2.2
- source-map: ^0.5.6
- source-map-resolve: ^0.5.0
- use: ^3.1.0
- checksum: dfdac1f73d47152d72fc07f4322da09bbddfa31c1c9c3ae7346f252f778c45afa5b03e90813332f02f04f6de8003b34a168c456f8bb719024d092f932520ffca
- languageName: node
- linkType: hard
-
"socks-proxy-agent@npm:^6.0.0":
version: 6.2.1
resolution: "socks-proxy-agent@npm:6.2.1"
@@ -16928,19 +15701,6 @@ __metadata:
languageName: node
linkType: hard
-"source-map-resolve@npm:^0.5.0":
- version: 0.5.3
- resolution: "source-map-resolve@npm:0.5.3"
- dependencies:
- atob: ^2.1.2
- decode-uri-component: ^0.2.0
- resolve-url: ^0.2.1
- source-map-url: ^0.4.0
- urix: ^0.1.0
- checksum: 410acbe93882e058858d4c1297be61da3e1533f95f25b95903edddc1fb719654e705663644677542d1fb78a66390238fad1a57115fc958a0724cf9bb509caf57
- languageName: node
- linkType: hard
-
"source-map-support@npm:0.5.13":
version: 0.5.13
resolution: "source-map-support@npm:0.5.13"
@@ -16951,13 +15711,6 @@ __metadata:
languageName: node
linkType: hard
-"source-map-url@npm:^0.4.0":
- version: 0.4.1
- resolution: "source-map-url@npm:0.4.1"
- checksum: f8af0678500d536c7f643e32094d6718a4070ab4ca2d2326532512cfbe2d5d25a45849b4b385879326f2d7523bb3b686d0360dd347a3cda09fd89a5c28d4bc58
- languageName: node
- linkType: hard
-
"source-map@npm:0.7.3":
version: 0.7.3
resolution: "source-map@npm:0.7.3"
@@ -17054,15 +15807,6 @@ __metadata:
languageName: node
linkType: hard
-"split-string@npm:^3.0.1, split-string@npm:^3.0.2":
- version: 3.1.0
- resolution: "split-string@npm:3.1.0"
- dependencies:
- extend-shallow: ^3.0.0
- checksum: 72d7cd625445c7af215130e1e2bc183013bb9dd48a074eda1d35741e2b0dcb355e6df5b5558a62543a24dcec37dd1d6eb7a6228ff510d3c9de0f3dc1d1da8a70
- languageName: node
- linkType: hard
-
"split@npm:0.3":
version: 0.3.3
resolution: "split@npm:0.3.3"
@@ -17134,15 +15878,6 @@ __metadata:
languageName: node
linkType: hard
-"stack-utils@npm:^1.0.1":
- version: 1.0.5
- resolution: "stack-utils@npm:1.0.5"
- dependencies:
- escape-string-regexp: ^2.0.0
- checksum: 9e65d2a3f4fd13c4fe2615804a6721b5bd1067d7cbc1aa20588e5a9d0cd05b9dc83ae574a4c03180d2bf78804a8453406e1cef70ab47adfb38724aad67a308f5
- languageName: node
- linkType: hard
-
"stack-utils@npm:^2.0.3":
version: 2.0.5
resolution: "stack-utils@npm:2.0.5"
@@ -17161,16 +15896,6 @@ __metadata:
languageName: node
linkType: hard
-"static-extend@npm:^0.1.1":
- version: 0.1.2
- resolution: "static-extend@npm:0.1.2"
- dependencies:
- define-property: ^0.2.5
- object-copy: ^0.1.0
- checksum: 284f5865a9e19d079f1badbcd70d5f9f82e7a08393f818a220839cd5f71729e89105e1c95322bd28e833161d484cee671380ca443869ae89578eef2bf55c0653
- languageName: node
- linkType: hard
-
"static-module@npm:^3.0.2":
version: 3.0.4
resolution: "static-module@npm:3.0.4"
@@ -17471,7 +16196,7 @@ __metadata:
languageName: node
linkType: hard
-"supports-color@npm:^6.0.0, supports-color@npm:^6.1.0":
+"supports-color@npm:^6.0.0":
version: 6.1.0
resolution: "supports-color@npm:6.1.0"
dependencies:
@@ -17625,18 +16350,6 @@ __metadata:
languageName: node
linkType: hard
-"test-exclude@npm:^5.2.3":
- version: 5.2.3
- resolution: "test-exclude@npm:5.2.3"
- dependencies:
- glob: ^7.1.3
- minimatch: ^3.0.4
- read-pkg-up: ^4.0.0
- require-main-filename: ^2.0.0
- checksum: 36d767a6ab71b170aa42092a5d540d6974a350fcfed342f29351c6e47cf061b73fabb4fe8b316ce989d6a7f058475417af209818e3702f5e7e17f4544a93535c
- languageName: node
- linkType: hard
-
"test-exclude@npm:^6.0.0":
version: 6.0.0
resolution: "test-exclude@npm:6.0.0"
@@ -17727,25 +16440,6 @@ __metadata:
languageName: node
linkType: hard
-"to-object-path@npm:^0.3.0":
- version: 0.3.0
- resolution: "to-object-path@npm:0.3.0"
- dependencies:
- kind-of: ^3.0.2
- checksum: 731832a977614c03a770363ad2bd9e9c82f233261861724a8e612bb90c705b94b1a290a19f52958e8e179180bb9b71121ed65e245691a421467726f06d1d7fc3
- languageName: node
- linkType: hard
-
-"to-regex-range@npm:^2.1.0":
- version: 2.1.1
- resolution: "to-regex-range@npm:2.1.1"
- dependencies:
- is-number: ^3.0.0
- repeat-string: ^1.6.1
- checksum: 440d82dbfe0b2e24f36dd8a9467240406ad1499fc8b2b0f547372c22ed1d092ace2a3eb522bb09bfd9c2f39bf1ca42eb78035cf6d2b8c9f5c78da3abc96cd949
- languageName: node
- linkType: hard
-
"to-regex-range@npm:^5.0.1":
version: 5.0.1
resolution: "to-regex-range@npm:5.0.1"
@@ -17755,18 +16449,6 @@ __metadata:
languageName: node
linkType: hard
-"to-regex@npm:^3.0.1, to-regex@npm:^3.0.2":
- version: 3.0.2
- resolution: "to-regex@npm:3.0.2"
- dependencies:
- define-property: ^2.0.2
- extend-shallow: ^3.0.2
- regex-not: ^1.0.2
- safe-regex: ^1.1.0
- checksum: 99d0b8ef397b3f7abed4bac757b0f0bb9f52bfd39167eb7105b144becfaa9a03756892352d01ac6a911f0c1ceef9f81db68c46899521a3eed054082042796120
- languageName: node
- linkType: hard
-
"to-vfile@npm:^6.0.0":
version: 6.1.0
resolution: "to-vfile@npm:6.1.0"
@@ -17791,7 +16473,7 @@ __metadata:
languageName: node
linkType: hard
-"tough-cookie@npm:^2.3.3, tough-cookie@npm:^2.3.4, tough-cookie@npm:~2.5.0":
+"tough-cookie@npm:^2.3.3, tough-cookie@npm:~2.5.0":
version: 2.5.0
resolution: "tough-cookie@npm:2.5.0"
dependencies:
@@ -18351,18 +17033,6 @@ __metadata:
languageName: node
linkType: hard
-"union-value@npm:^1.0.0":
- version: 1.0.1
- resolution: "union-value@npm:1.0.1"
- dependencies:
- arr-union: ^3.1.0
- get-value: ^2.0.6
- is-extendable: ^0.1.1
- set-value: ^2.0.1
- checksum: 8758d880cb9545f62ce9cfb9b791b2b7a206e0ff5cc4b9d7cd6581da2c6839837fbb45e639cf1fd8eef3cae08c0201b614b7c06dd9f5f70d9dbe7c5fe2fbf592
- languageName: node
- linkType: hard
-
"union@npm:~0.5.0":
version: 0.5.0
resolution: "union@npm:0.5.0"
@@ -18540,16 +17210,6 @@ __metadata:
languageName: node
linkType: hard
-"unset-value@npm:^1.0.0":
- version: 1.0.0
- resolution: "unset-value@npm:1.0.0"
- dependencies:
- has-value: ^0.3.1
- isobject: ^3.0.0
- checksum: 68a796dde4a373afdbf017de64f08490a3573ebee549136da0b3a2245299e7f65f647ef70dc13c4ac7f47b12fba4de1646fa0967a365638578fedce02b9c0b1f
- languageName: node
- linkType: hard
-
"update-browserslist-db@npm:^1.0.9":
version: 1.0.9
resolution: "update-browserslist-db@npm:1.0.9"
@@ -18573,13 +17233,6 @@ __metadata:
languageName: node
linkType: hard
-"urix@npm:^0.1.0":
- version: 0.1.0
- resolution: "urix@npm:0.1.0"
- checksum: 264f1b29360c33c0aec5fb9819d7e28f15d1a3b83175d2bcc9131efe8583f459f07364957ae3527f1478659ec5b2d0f1ad401dfb625f73e4d424b3ae35fc5fc0
- languageName: node
- linkType: hard
-
"url-join@npm:^2.0.5":
version: 2.0.5
resolution: "url-join@npm:2.0.5"
@@ -18604,13 +17257,6 @@ __metadata:
languageName: node
linkType: hard
-"use@npm:^3.1.0":
- version: 3.1.1
- resolution: "use@npm:3.1.1"
- checksum: 75b48673ab80d5139c76922630d5a8a44e72ed58dbaf54dee1b88352d10e1c1c1fc332066c782d8ae9a56503b85d3dc67ff6d2ffbd9821120466d1280ebb6d6e
- languageName: node
- linkType: hard
-
"user-home@npm:^2.0.0":
version: 2.0.0
resolution: "user-home@npm:2.0.0"
@@ -18627,19 +17273,6 @@ __metadata:
languageName: node
linkType: hard
-"util.promisify@npm:^1.0.0":
- version: 1.1.1
- resolution: "util.promisify@npm:1.1.1"
- dependencies:
- call-bind: ^1.0.0
- define-properties: ^1.1.3
- for-each: ^0.3.3
- has-symbols: ^1.0.1
- object.getownpropertydescriptors: ^2.1.1
- checksum: aacccbf770c667430ca3b7fce9a2a04a80fcd1f9f4de5507ea54cc3bbbcdcd33cbd2501ac23d1c477c5c40817234f6068b89cf7792f0610fe6e7df7ac0fe83ce
- languageName: node
- linkType: hard
-
"util@npm:^0.12.4":
version: 0.12.4
resolution: "util@npm:0.12.4"
@@ -18949,7 +17582,7 @@ __metadata:
languageName: node
linkType: hard
-"walker@npm:^1.0.7, walker@npm:^1.0.8, walker@npm:~1.0.5":
+"walker@npm:^1.0.8":
version: 1.0.8
resolution: "walker@npm:1.0.8"
dependencies:
@@ -19013,7 +17646,7 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-encoding@npm:^1.0.1, whatwg-encoding@npm:^1.0.3, whatwg-encoding@npm:^1.0.5":
+"whatwg-encoding@npm:^1.0.1, whatwg-encoding@npm:^1.0.5":
version: 1.0.5
resolution: "whatwg-encoding@npm:1.0.5"
dependencies:
@@ -19031,7 +17664,7 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-mimetype@npm:^2.1.0, whatwg-mimetype@npm:^2.2.0, whatwg-mimetype@npm:^2.3.0":
+"whatwg-mimetype@npm:^2.2.0, whatwg-mimetype@npm:^2.3.0":
version: 2.3.0
resolution: "whatwg-mimetype@npm:2.3.0"
checksum: 81c5eaf660b1d1c27575406bcfdf58557b599e302211e13e3c8209020bbac903e73c17f9990f887232b39ce570cc8638331b0c3ff0842ba224a5c2925e830b06
@@ -19075,17 +17708,6 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-url@npm:^6.4.1":
- version: 6.5.0
- resolution: "whatwg-url@npm:6.5.0"
- dependencies:
- lodash.sortby: ^4.7.0
- tr46: ^1.0.1
- webidl-conversions: ^4.0.2
- checksum: 5afeff7da025fbaecceca6a5e0cdc6d10666efab245d0e5d785263a09a16b3afce7a81712512e184c98e70bdb79fb20d0ecd34553e9c121a9ba4f36760db4226
- languageName: node
- linkType: hard
-
"whatwg-url@npm:^7.0.0":
version: 7.1.0
resolution: "whatwg-url@npm:7.1.0"
@@ -19254,17 +17876,6 @@ __metadata:
languageName: node
linkType: hard
-"write-file-atomic@npm:2.4.1":
- version: 2.4.1
- resolution: "write-file-atomic@npm:2.4.1"
- dependencies:
- graceful-fs: ^4.1.11
- imurmurhash: ^0.1.4
- signal-exit: ^3.0.2
- checksum: 51f5927aeb8b2c8bf43cc37db23e3abd24c870b383e6773ad1b655bb119dcc50a9e262b023d427d6e82d079a901cdf42f42d7ea78045a57e4d50e64831817b21
- languageName: node
- linkType: hard
-
"write-file-atomic@npm:^4.0.1":
version: 4.0.2
resolution: "write-file-atomic@npm:4.0.2"
@@ -19275,15 +17886,6 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^5.2.0":
- version: 5.2.3
- resolution: "ws@npm:5.2.3"
- dependencies:
- async-limiter: ~1.0.0
- checksum: 3f329b29a893c660b01be81654c9bca422a0de3396e644aae165e4e998e74b2b713adcbba876f183cd74a4f488376cbb7442d1c87455084d69fce1e2f25ef088
- languageName: node
- linkType: hard
-
"ws@npm:^6.1.0":
version: 6.2.2
resolution: "ws@npm:6.2.2"
From 6e2d4b69b8f0ce9f805d88c243f3b1acc9575244 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Sun, 13 Nov 2022 00:11:45 -0500
Subject: [PATCH 23/39] Remove unused jest-raw-loader
---
code/package.json | 1 -
code/yarn.lock | 8 --------
scripts/package.json | 1 -
scripts/yarn.lock | 8 --------
4 files changed, 18 deletions(-)
diff --git a/code/package.json b/code/package.json
index b278c6bec6e0..d2cb3536ee57 100644
--- a/code/package.json
+++ b/code/package.json
@@ -298,7 +298,6 @@
"jest-image-snapshot": "^4.3.0",
"jest-junit": "^13.0.0",
"jest-os-detection": "^1.3.1",
- "jest-raw-loader": "^1.0.1",
"jest-serializer-html": "^7.0.0",
"jest-watch-typeahead": "^0.6.1",
"js-yaml": "^3.14.1",
diff --git a/code/yarn.lock b/code/yarn.lock
index 7def8aa46a0f..6f4ef42d32c0 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -7157,7 +7157,6 @@ __metadata:
jest-image-snapshot: ^4.3.0
jest-junit: ^13.0.0
jest-os-detection: ^1.3.1
- jest-raw-loader: ^1.0.1
jest-serializer-html: ^7.0.0
jest-watch-typeahead: ^0.6.1
js-yaml: ^3.14.1
@@ -21039,13 +21038,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-raw-loader@npm:^1.0.1":
- version: 1.0.1
- resolution: "jest-raw-loader@npm:1.0.1"
- checksum: 14c5630f34f3f4a0d45036d5a180ca4c971d3428171100c5e4d6a00541bffb5599ee8592dd2c1abbd7e1caed635971b9c59394737dd76402278e41d025793c08
- languageName: node
- linkType: hard
-
"jest-regex-util@npm:^26.0.0":
version: 26.0.0
resolution: "jest-regex-util@npm:26.0.0"
diff --git a/scripts/package.json b/scripts/package.json
index 1256f9e8a440..b2767726c35b 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -127,7 +127,6 @@
"jest-image-snapshot": "^4.3.0",
"jest-junit": "^13.0.0",
"jest-os-detection": "^1.3.1",
- "jest-raw-loader": "^1.0.1",
"jest-serializer-html": "^7.0.0",
"jest-watch-typeahead": "^0.6.1",
"js-yaml": "^3.14.1",
diff --git a/scripts/yarn.lock b/scripts/yarn.lock
index e2c69352980e..b42de7cf4b7f 100644
--- a/scripts/yarn.lock
+++ b/scripts/yarn.lock
@@ -3197,7 +3197,6 @@ __metadata:
jest-image-snapshot: ^4.3.0
jest-junit: ^13.0.0
jest-os-detection: ^1.3.1
- jest-raw-loader: ^1.0.1
jest-serializer-html: ^7.0.0
jest-watch-typeahead: ^0.6.1
js-yaml: ^3.14.1
@@ -10981,13 +10980,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-raw-loader@npm:^1.0.1":
- version: 1.0.1
- resolution: "jest-raw-loader@npm:1.0.1"
- checksum: 14c5630f34f3f4a0d45036d5a180ca4c971d3428171100c5e4d6a00541bffb5599ee8592dd2c1abbd7e1caed635971b9c59394737dd76402278e41d025793c08
- languageName: node
- linkType: hard
-
"jest-regex-util@npm:^27.0.0":
version: 27.5.1
resolution: "jest-regex-util@npm:27.5.1"
From 067c7b85031e0a9fbaef12c3f7e92607c0b4c4b2 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Mon, 14 Nov 2022 13:31:38 -0500
Subject: [PATCH 24/39] Incorporate feedback from Norbert
---
code/jest.config.base.js | 14 +-------------
1 file changed, 1 insertion(+), 13 deletions(-)
diff --git a/code/jest.config.base.js b/code/jest.config.base.js
index 4698c6b8a344..fd7c281ea6c7 100644
--- a/code/jest.config.base.js
+++ b/code/jest.config.base.js
@@ -3,20 +3,11 @@ const path = require('path');
// TODO Revisit this test later, when we have a windows machine @valentinpalkovic
const skipOnWindows = [
- 'lib/core-server/src/utils/stories-json.test.ts',
- 'lib/core-server/src/utils/StoryIndexGenerator.test.ts',
- 'lib/cli/src/helpers.test.ts',
'lib/core-server/src/utils/__tests__/server-statics.test.ts',
'lib/core-common/src/utils/__tests__/template.test.ts',
'addons/storyshots/storyshots-core/src/frameworks/configure.test.ts',
'lib/core-common/src/utils/__tests__/interpret-files.test.ts',
- 'lib/builder-manager/src/utils/files.test.ts',
'lib/cli/src/helpers.test.ts',
- 'lib/core-server/src/utils/__tests__/server-statics.test.ts',
- 'lib/core-common/src/utils/__tests__/template.test.ts',
- 'addons/storyshots/storyshots-core/src/frameworks/configure.test.ts',
- 'lib/core-common/src/utils/__tests__/interpret-files.test.ts',
- 'lib/builder-manager/src/utils/files.test.ts',
];
module.exports = {
@@ -56,9 +47,6 @@ module.exports = {
'/prebuilt/',
'/template/',
'addon-jest.test.js',
- '/examples/*/src/*.*',
- '/examples/*/src/*/*.*',
- '/examples/*/src/*/*/*.*',
// TODO: Can not get svelte-jester to work, but also not necessary for this test, as it is run by tsc/svelte-check.
'/renderers/svelte/src/public-types.test.ts',
'/renderers/vue/src/public-types.test.ts',
@@ -71,6 +59,7 @@ module.exports = {
'lib/*/src/**/*.{js,jsx,ts,tsx}',
'renderers/*/src/**/*.{js,jsx,ts,tsx}',
'addons/*/src/**/*.{js,jsx,ts,tsx}',
+ 'ui/*/src/**/*.{js,jsx,ts,tsx}',
],
coveragePathIgnorePatterns: [
'/node_modules/',
@@ -79,7 +68,6 @@ module.exports = {
'/prebuilt/',
'/generators/',
'/template/',
- '/dll/',
'/__mocks__ /',
'/__mockdata__/',
'/__mocks-ng-workspace__/',
From 3bf7d8b249126de00db46a405290fcb025704a51 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Mon, 14 Nov 2022 15:03:56 -0500
Subject: [PATCH 25/39] Fix corrupt yarn.lock
---
code/yarn.lock | 171 +++----------------------------------------------
1 file changed, 8 insertions(+), 163 deletions(-)
diff --git a/code/yarn.lock b/code/yarn.lock
index 1427758abbc2..f6964be963db 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -1,3 +1,6 @@
+# This file is generated by running "yarn install" inside your project.
+# Manual changes might be lost - proceed with caution!
+
__metadata:
version: 6
cacheKey: 8c0
@@ -428,30 +431,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.5, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.0, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.17.2, @babel/core@npm:^7.17.5, @babel/core@npm:^7.18.13, @babel/core@npm:^7.3.4, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5":
- version: 7.19.6
- resolution: "@babel/core@npm:7.19.6"
- dependencies:
- "@ampproject/remapping": ^2.1.0
- "@babel/code-frame": ^7.18.6
- "@babel/generator": ^7.20.2
- "@babel/helper-compilation-targets": ^7.20.0
- "@babel/helper-module-transforms": ^7.20.2
- "@babel/helpers": ^7.20.1
- "@babel/parser": ^7.20.2
- "@babel/template": ^7.18.10
- "@babel/traverse": ^7.20.1
- "@babel/types": ^7.20.2
- convert-source-map: ^1.7.0
- debug: ^4.1.0
- gensync: ^1.0.0-beta.2
- json5: ^2.2.1
- semver: ^6.3.0
- checksum: 7c2a040db56f9807a7b11f19a056a842864512b5f3e5ca00491dae8501b9a19a57ae8c268373bc425bc734d47d6d01db711cc6e662bfb24794baa15e73f6fd20
- languageName: node
- linkType: hard
-
-"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.5, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.0, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.17.2, @babel/core@npm:^7.17.5, @babel/core@npm:^7.19.6, @babel/core@npm:^7.3.4, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.0":
+"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.5, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.0, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.17.2, @babel/core@npm:^7.17.5, @babel/core@npm:^7.19.6, @babel/core@npm:^7.3.4, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5":
version: 7.20.2
resolution: "@babel/core@npm:7.20.2"
dependencies:
@@ -485,18 +465,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:^7.12.11, @babel/generator@npm:^7.16.8, @babel/generator@npm:^7.19.6, @babel/generator@npm:^7.7.2, @babel/generator@npm:^7.8.7":
- version: 7.19.6
- resolution: "@babel/generator@npm:7.19.6"
- dependencies:
- "@babel/types": ^7.20.2
- "@jridgewell/gen-mapping": ^0.3.2
- jsesc: ^2.5.1
- checksum: 7287321925d8a451d8f852d5d83f70ac413089a4a91798dbf0037a139750dd1e52ca760c8530f2608a71b82df75a575f9d028ff40f268b5964983184ed226694
- languageName: node
- linkType: hard
-
-"@babel/generator@npm:^7.12.11, @babel/generator@npm:^7.16.8, @babel/generator@npm:^7.20.1, @babel/generator@npm:^7.20.2, @babel/generator@npm:^7.4.0, @babel/generator@npm:^7.7.2, @babel/generator@npm:^7.8.7":
+"@babel/generator@npm:^7.12.11, @babel/generator@npm:^7.16.8, @babel/generator@npm:^7.20.1, @babel/generator@npm:^7.20.2, @babel/generator@npm:^7.7.2, @babel/generator@npm:^7.8.7":
version: 7.20.3
resolution: "@babel/generator@npm:7.20.3"
dependencies:
@@ -788,16 +757,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.11.5, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.13.12, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.12, @babel/parser@npm:^7.16.4, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.18.4, @babel/parser@npm:^7.19.6, @babel/parser@npm:^7.4.5, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.8.6, @babel/parser@npm:^7.8.7, @babel/parser@npm:^7.9.6":
- version: 7.19.6
- resolution: "@babel/parser@npm:7.19.6"
- bin:
- parser: ./bin/babel-parser.js
- checksum: 6bd67dd32683cd3a8d4c5ed19085fc47582361eb28cf1dbd03f655350827002e3d8abc8be7c9e3a79d17668bf855899a4bd7f261b7fafcc82870bd9de18f9016
- languageName: node
- linkType: hard
-
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.11.5, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.13.12, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.12, @babel/parser@npm:^7.16.4, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.18.4, @babel/parser@npm:^7.20.1, @babel/parser@npm:^7.20.2, @babel/parser@npm:^7.4.3, @babel/parser@npm:^7.4.5, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.8.6, @babel/parser@npm:^7.8.7, @babel/parser@npm:^7.9.6":
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.11.5, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.13.12, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.12, @babel/parser@npm:^7.16.4, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.18.4, @babel/parser@npm:^7.20.1, @babel/parser@npm:^7.20.2, @babel/parser@npm:^7.4.5, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.8.6, @babel/parser@npm:^7.8.7, @babel/parser@npm:^7.9.6":
version: 7.20.3
resolution: "@babel/parser@npm:7.20.3"
bin:
@@ -2170,7 +2130,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.20.1, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.8.6":
+"@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.20.1, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.8.6":
version: 7.20.1
resolution: "@babel/traverse@npm:7.20.1"
dependencies:
@@ -2188,36 +2148,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.4, @babel/traverse@npm:^7.19.6, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.8.6":
- version: 7.19.6
- resolution: "@babel/traverse@npm:7.19.6"
- dependencies:
- "@babel/code-frame": ^7.18.6
- "@babel/generator": ^7.20.1
- "@babel/helper-environment-visitor": ^7.18.9
- "@babel/helper-function-name": ^7.19.0
- "@babel/helper-hoist-variables": ^7.18.6
- "@babel/helper-split-export-declaration": ^7.18.6
- "@babel/parser": ^7.20.1
- "@babel/types": ^7.20.0
- debug: ^4.1.0
- globals: ^11.1.0
- checksum: 6b2611f26bcc52bcdf515ed4932c316b20511f4595ca26a1db71b18273d7e2aaf435156708f968914bbf34a2dfac7c3e6618fffc9169eed5537dcdb85143da5a
- languageName: node
- linkType: hard
-
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.11.5, @babel/types@npm:^7.12.11, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.8, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.4, @babel/types@npm:^7.2.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.6.1, @babel/types@npm:^7.7.0, @babel/types@npm:^7.7.2, @babel/types@npm:^7.8.3, @babel/types@npm:^7.8.6, @babel/types@npm:^7.8.7, @babel/types@npm:^7.9.6":
- version: 7.19.4
- resolution: "@babel/types@npm:7.19.4"
- dependencies:
- "@babel/helper-string-parser": ^7.19.4
- "@babel/helper-validator-identifier": ^7.19.1
- to-fast-properties: ^2.0.0
- checksum: 62bb4665a9fcb149a8791f42c0509c23f6bd5da01c8319d4f49a16b5b49e2bfb97c5f7a99cf7935f94994da059feabaf90c29e3f380684f5328fc33fafb09984
- languageName: node
- linkType: hard
-
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.11.5, @babel/types@npm:^7.12.11, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.8, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.0, @babel/types@npm:^7.4.4, @babel/types@npm:^7.6.1, @babel/types@npm:^7.7.0, @babel/types@npm:^7.7.2, @babel/types@npm:^7.8.3, @babel/types@npm:^7.8.6, @babel/types@npm:^7.8.7, @babel/types@npm:^7.9.6":
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.11.5, @babel/types@npm:^7.12.11, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.8, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.6.1, @babel/types@npm:^7.7.0, @babel/types@npm:^7.7.2, @babel/types@npm:^7.8.3, @babel/types@npm:^7.8.6, @babel/types@npm:^7.8.7, @babel/types@npm:^7.9.6":
version: 7.20.2
resolution: "@babel/types@npm:7.20.2"
dependencies:
@@ -7987,19 +7918,6 @@ __metadata:
linkType: hard
"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14":
- version: 7.1.19
- resolution: "@types/babel__core@npm:7.1.19"
- dependencies:
- "@babel/parser": ^7.1.0
- "@babel/types": ^7.0.0
- "@types/babel__generator": "*"
- "@types/babel__template": "*"
- "@types/babel__traverse": "*"
- checksum: f88025726047188c9ee96790294d5bb56bf452f6b65f80389788e8b11c16aab77fd709e2d1c07117ddee4e8a267615a88434b0570318301554daf304e20d7ad3
- languageName: node
- linkType: hard
-
-"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.1.7":
version: 7.1.20
resolution: "@types/babel__core@npm:7.1.20"
dependencies:
@@ -15151,28 +15069,6 @@ __metadata:
languageName: node
linkType: hard
-"enzyme-matchers@npm:^7.1.2":
- version: 7.1.2
- resolution: "enzyme-matchers@npm:7.1.2"
- dependencies:
- circular-json-es6: ^2.0.1
- deep-equal-ident: ^1.1.1
- peerDependencies:
- enzyme: ">=3.4.0"
- checksum: 21c947d7122c33ada71596c40e5611c6108c6591c9d5ba0fb6bea8633792fdd894881696e3e1b394154b42cca885c3d1d89263ef9a3b1e301db25fdfb6fca394
- languageName: node
- linkType: hard
-
-"enzyme-shallow-equal@npm:^1.0.1, enzyme-shallow-equal@npm:^1.0.4":
- version: 1.0.4
- resolution: "enzyme-shallow-equal@npm:1.0.4"
- dependencies:
- has: ^1.0.3
- object-is: ^1.1.5
- checksum: 30ace0c5be2d454fb001a50dd30791c18e1f86b3b7238456b464921017f6add73ea6b2a2527f1e96958d8bfe84d0afcba30b0c9e4087ebda2feb42b7800419c4
- languageName: node
- linkType: hard
-
"enzyme-shallow-equal@npm:^1.0.1, enzyme-shallow-equal@npm:^1.0.5":
version: 1.0.5
resolution: "enzyme-shallow-equal@npm:1.0.5"
@@ -25553,18 +25449,6 @@ __metadata:
linkType: hard
"object.getownpropertydescriptors@npm:^2.0.3":
- version: 2.1.4
- resolution: "object.getownpropertydescriptors@npm:2.1.4"
- dependencies:
- array.prototype.reduce: ^1.0.5
- call-bind: ^1.0.2
- define-properties: ^1.1.4
- es-abstract: ^1.20.4
- checksum: 2a27afa5628bc200ddb511c5d030be867e049246388c100fcd81371c4d538c186014cf17f415f3e1430231ba75bbb021dff287727221c88156ab483cae02ab0a
- languageName: node
- linkType: hard
-
-"object.getownpropertydescriptors@npm:^2.0.3, object.getownpropertydescriptors@npm:^2.1.1":
version: 2.1.5
resolution: "object.getownpropertydescriptors@npm:2.1.5"
dependencies:
@@ -34726,30 +34610,6 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-url@npm:^8.0.0, whatwg-url@npm:^8.5.0":
- version: 8.7.0
- resolution: "whatwg-url@npm:8.7.0"
- dependencies:
- lodash: ^4.7.0
- tr46: ^2.1.0
- webidl-conversions: ^6.1.0
- checksum: de0bc94387dba586b278e701cf5a1c1f5002725d22b8564dbca2cab1966ef24b839018e57ae2423fb514d8a2dd3aa3bf97323e2f89b55cd89e79141e432e9df1
- languageName: node
- linkType: hard
-
-"which-boxed-primitive@npm:^1.0.1, which-boxed-primitive@npm:^1.0.2":
- version: 1.0.2
- resolution: "which-boxed-primitive@npm:1.0.2"
- dependencies:
- is-bigint: ^1.0.1
- is-boolean-object: ^1.1.0
- is-number-object: ^1.0.4
- is-string: ^1.0.5
- is-symbol: ^1.0.3
- checksum: 0a62a03c00c91dd4fb1035b2f0733c341d805753b027eebd3a304b9cb70e8ce33e25317add2fe9b5fea6f53a175c0633ae701ff812e604410ddd049777cd435e
- languageName: node
- linkType: hard
-
"which-boxed-primitive@npm:^1.0.2":
version: 1.0.2
resolution: "which-boxed-primitive@npm:1.0.2"
@@ -35330,21 +35190,6 @@ __metadata:
linkType: hard
"yargs@npm:^17.2.1, yargs@npm:^17.3.1, yargs@npm:^17.4.0":
- version: 17.6.0
- resolution: "yargs@npm:17.6.0"
- dependencies:
- cliui: ^8.0.1
- escalade: ^3.1.1
- get-caller-file: ^2.0.5
- require-directory: ^2.1.1
- string-width: ^4.2.3
- y18n: ^5.0.5
- yargs-parser: ^21.1.1
- checksum: dd5c89aa8186d2a18625b26b68beb635df648617089135e9661107a92561056427bbd41dbfa228db5a7d968ea1043d96c036c2eb978acf7b61a0ae48bf3be206
- languageName: node
- linkType: hard
-
-"yargs@npm:^17.2.1, yargs@npm:^17.4.0":
version: 17.6.2
resolution: "yargs@npm:17.6.2"
dependencies:
From 25f7141c50e0f672b59c618c21ea432c76610a99 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Mon, 14 Nov 2022 15:06:11 -0500
Subject: [PATCH 26/39] name jest projects using file path
---
code/addons/a11y/jest.config.js | 3 ++-
code/addons/actions/jest.config.js | 3 ++-
code/addons/backgrounds/jest.config.js | 3 ++-
code/addons/controls/jest.config.js | 3 ++-
code/addons/docs/jest.config.js | 3 ++-
code/addons/essentials/jest.config.js | 3 ++-
code/addons/highlight/jest.config.js | 3 ++-
code/addons/interactions/jest.config.js | 3 ++-
code/addons/jest/jest.config.js | 3 ++-
code/addons/links/jest.config.js | 3 ++-
code/addons/measure/jest.config.js | 3 ++-
code/addons/outline/jest.config.js | 3 ++-
code/addons/storyshots/jest.config.js | 3 ++-
code/addons/storysource/jest.config.js | 3 ++-
code/addons/toolbars/jest.config.js | 3 ++-
code/addons/viewport/jest.config.js | 3 ++-
code/frameworks/angular/jest.config.js | 4 +++-
code/frameworks/ember/jest.config.js | 3 ++-
code/frameworks/html-webpack5/jest.config.js | 3 ++-
code/frameworks/nextjs/jest.config.js | 3 ++-
code/frameworks/preact-webpack5/jest.config.js | 3 ++-
code/frameworks/react-vite/jest.config.js | 3 ++-
code/frameworks/react-webpack5/jest.config.js | 3 ++-
code/frameworks/server-webpack5/jest.config.js | 3 ++-
code/frameworks/svelte-vite/jest.config.js | 3 ++-
code/frameworks/svelte-webpack5/jest.config.js | 3 ++-
code/frameworks/vue-vite/jest.config.js | 3 ++-
code/frameworks/vue-webpack5/jest.config.js | 3 ++-
code/frameworks/vue3-vite/jest.config.js | 3 ++-
code/frameworks/vue3-webpack5/jest.config.js | 3 ++-
code/frameworks/web-components-vite/jest.config.js | 3 ++-
code/frameworks/web-components-webpack5/jest.config.js | 3 ++-
code/lib/addons/jest.config.js | 3 ++-
code/lib/api/jest.config.js | 3 ++-
code/lib/builder-manager/jest.config.js | 3 ++-
code/lib/builder-vite/jest.config.js | 3 ++-
code/lib/builder-webpack5/jest.config.js | 3 ++-
code/lib/channel-postmessage/jest.config.js | 3 ++-
code/lib/channel-websocket/jest.config.js | 3 ++-
code/lib/channels/jest.config.js | 3 ++-
code/lib/cli-sb/jest.config.js | 3 ++-
code/lib/cli-storybook/jest.config.js | 3 ++-
code/lib/cli/jest.config.js | 3 ++-
code/lib/client-api/jest.config.js | 3 ++-
code/lib/client-logger/jest.config.js | 3 ++-
code/lib/codemod/jest.config.js | 3 ++-
code/lib/core-client/jest.config.js | 3 ++-
code/lib/core-common/jest.config.js | 3 ++-
code/lib/core-events/jest.config.js | 3 ++-
code/lib/core-server/jest.config.js | 3 ++-
code/lib/core-webpack/jest.config.js | 3 ++-
code/lib/csf-plugin/jest.config.js | 3 ++-
code/lib/csf-tools/jest.config.js | 3 ++-
code/lib/docs-tools/jest.config.js | 3 ++-
code/lib/instrumenter/jest.config.js | 3 ++-
code/lib/node-logger/jest.config.js | 3 ++-
code/lib/postinstall/jest.config.js | 3 ++-
code/lib/preview-web/jest.config.js | 3 ++-
code/lib/router/jest.config.js | 3 ++-
code/lib/source-loader/jest.config.js | 3 ++-
code/lib/store/jest.config.js | 3 ++-
code/lib/telemetry/jest.config.js | 3 ++-
code/lib/theming/jest.config.js | 3 ++-
code/lib/types/jest.config.js | 3 ++-
code/renderers/html/jest.config.js | 3 ++-
code/renderers/preact/jest.config.js | 3 ++-
code/renderers/react/jest.config.js | 3 ++-
code/renderers/server/jest.config.js | 3 ++-
code/renderers/svelte/jest.config.js | 3 ++-
code/renderers/vue/jest.config.js | 3 ++-
code/renderers/vue3/jest.config.js | 3 ++-
code/renderers/web-components/jest.config.js | 3 ++-
72 files changed, 145 insertions(+), 72 deletions(-)
diff --git a/code/addons/a11y/jest.config.js b/code/addons/a11y/jest.config.js
index d957f80e373d..4396fbc7010d 100644
--- a/code/addons/a11y/jest.config.js
+++ b/code/addons/a11y/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/a11y',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/actions/jest.config.js b/code/addons/actions/jest.config.js
index 1f1aeeb7f105..4396fbc7010d 100644
--- a/code/addons/actions/jest.config.js
+++ b/code/addons/actions/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/actions',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/backgrounds/jest.config.js b/code/addons/backgrounds/jest.config.js
index 151b1699161f..4396fbc7010d 100644
--- a/code/addons/backgrounds/jest.config.js
+++ b/code/addons/backgrounds/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/backgrounds',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/controls/jest.config.js b/code/addons/controls/jest.config.js
index 056eb971790e..4396fbc7010d 100644
--- a/code/addons/controls/jest.config.js
+++ b/code/addons/controls/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/controls',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/docs/jest.config.js b/code/addons/docs/jest.config.js
index 0d3d9bf7a4c2..4396fbc7010d 100644
--- a/code/addons/docs/jest.config.js
+++ b/code/addons/docs/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/docs',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/essentials/jest.config.js b/code/addons/essentials/jest.config.js
index 0236b90a1cab..4396fbc7010d 100644
--- a/code/addons/essentials/jest.config.js
+++ b/code/addons/essentials/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/essentials',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/highlight/jest.config.js b/code/addons/highlight/jest.config.js
index 25896803c6dc..4396fbc7010d 100644
--- a/code/addons/highlight/jest.config.js
+++ b/code/addons/highlight/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/highlight',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/interactions/jest.config.js b/code/addons/interactions/jest.config.js
index cece9d2b23f2..4396fbc7010d 100644
--- a/code/addons/interactions/jest.config.js
+++ b/code/addons/interactions/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/interactions',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/jest/jest.config.js b/code/addons/jest/jest.config.js
index 733a6a70bf95..4396fbc7010d 100644
--- a/code/addons/jest/jest.config.js
+++ b/code/addons/jest/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/jest',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/links/jest.config.js b/code/addons/links/jest.config.js
index b971bb6254de..4396fbc7010d 100644
--- a/code/addons/links/jest.config.js
+++ b/code/addons/links/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/links',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/measure/jest.config.js b/code/addons/measure/jest.config.js
index 95da5e589340..4396fbc7010d 100644
--- a/code/addons/measure/jest.config.js
+++ b/code/addons/measure/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/measure',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/outline/jest.config.js b/code/addons/outline/jest.config.js
index 06d14ca161f1..4396fbc7010d 100644
--- a/code/addons/outline/jest.config.js
+++ b/code/addons/outline/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/outline',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/storyshots/jest.config.js b/code/addons/storyshots/jest.config.js
index 51478c677b74..0115c67e5629 100644
--- a/code/addons/storyshots/jest.config.js
+++ b/code/addons/storyshots/jest.config.js
@@ -1,3 +1,4 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
@@ -7,5 +8,5 @@ module.exports = {
...baseConfig.transform,
'^.+\\.stories\\.[jt]sx?$': '@storybook/addon-storyshots/injectFileName',
},
- displayName: 'addons/storyshots',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/storysource/jest.config.js b/code/addons/storysource/jest.config.js
index 8dcca0eec95b..4396fbc7010d 100644
--- a/code/addons/storysource/jest.config.js
+++ b/code/addons/storysource/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/storysource',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/toolbars/jest.config.js b/code/addons/toolbars/jest.config.js
index bc24ec4f60cd..4396fbc7010d 100644
--- a/code/addons/toolbars/jest.config.js
+++ b/code/addons/toolbars/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/toolbars',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/addons/viewport/jest.config.js b/code/addons/viewport/jest.config.js
index e3e5d13047f7..4396fbc7010d 100644
--- a/code/addons/viewport/jest.config.js
+++ b/code/addons/viewport/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'addons/viewport',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/angular/jest.config.js b/code/frameworks/angular/jest.config.js
index dab65db95a13..dc0ffa5cecd4 100644
--- a/code/frameworks/angular/jest.config.js
+++ b/code/frameworks/angular/jest.config.js
@@ -1,5 +1,7 @@
+const path = require('path');
+
module.exports = {
- displayName: 'frameworks/angular',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
preset: 'jest-preset-angular',
setupFilesAfterEnv: ['/setup-jest.ts'],
transformIgnorePatterns: ['/node_modules/(?!@angular|rxjs|nanoid|uuid)'],
diff --git a/code/frameworks/ember/jest.config.js b/code/frameworks/ember/jest.config.js
index 8fae184e72d6..343e4c7a7f32 100644
--- a/code/frameworks/ember/jest.config.js
+++ b/code/frameworks/ember/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/ember',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/html-webpack5/jest.config.js b/code/frameworks/html-webpack5/jest.config.js
index 21e2c947c52a..343e4c7a7f32 100644
--- a/code/frameworks/html-webpack5/jest.config.js
+++ b/code/frameworks/html-webpack5/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/html-webpack5',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/nextjs/jest.config.js b/code/frameworks/nextjs/jest.config.js
index b8690bc68874..343e4c7a7f32 100644
--- a/code/frameworks/nextjs/jest.config.js
+++ b/code/frameworks/nextjs/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/nextjs',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/preact-webpack5/jest.config.js b/code/frameworks/preact-webpack5/jest.config.js
index cbaa15c1177c..343e4c7a7f32 100644
--- a/code/frameworks/preact-webpack5/jest.config.js
+++ b/code/frameworks/preact-webpack5/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/preact-webpack5',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/react-vite/jest.config.js b/code/frameworks/react-vite/jest.config.js
index e7735865adfc..343e4c7a7f32 100644
--- a/code/frameworks/react-vite/jest.config.js
+++ b/code/frameworks/react-vite/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/react-vite',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/react-webpack5/jest.config.js b/code/frameworks/react-webpack5/jest.config.js
index 0e19f5f58d6e..343e4c7a7f32 100644
--- a/code/frameworks/react-webpack5/jest.config.js
+++ b/code/frameworks/react-webpack5/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/react-webpack5',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/server-webpack5/jest.config.js b/code/frameworks/server-webpack5/jest.config.js
index 834291034752..343e4c7a7f32 100644
--- a/code/frameworks/server-webpack5/jest.config.js
+++ b/code/frameworks/server-webpack5/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/server-webpack5',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/svelte-vite/jest.config.js b/code/frameworks/svelte-vite/jest.config.js
index 6fb4dcde2a03..343e4c7a7f32 100644
--- a/code/frameworks/svelte-vite/jest.config.js
+++ b/code/frameworks/svelte-vite/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/svelte-vite',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/svelte-webpack5/jest.config.js b/code/frameworks/svelte-webpack5/jest.config.js
index 4ef4111bffbb..343e4c7a7f32 100644
--- a/code/frameworks/svelte-webpack5/jest.config.js
+++ b/code/frameworks/svelte-webpack5/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/svelte-webpack5',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/vue-vite/jest.config.js b/code/frameworks/vue-vite/jest.config.js
index e51211119e04..343e4c7a7f32 100644
--- a/code/frameworks/vue-vite/jest.config.js
+++ b/code/frameworks/vue-vite/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/vue-vite',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/vue-webpack5/jest.config.js b/code/frameworks/vue-webpack5/jest.config.js
index 58e54f72b977..343e4c7a7f32 100644
--- a/code/frameworks/vue-webpack5/jest.config.js
+++ b/code/frameworks/vue-webpack5/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/vue-webpack5',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/vue3-vite/jest.config.js b/code/frameworks/vue3-vite/jest.config.js
index ca5e6a8ce80d..343e4c7a7f32 100644
--- a/code/frameworks/vue3-vite/jest.config.js
+++ b/code/frameworks/vue3-vite/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/vue3-vite',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/vue3-webpack5/jest.config.js b/code/frameworks/vue3-webpack5/jest.config.js
index 5c8fefc5e1f1..343e4c7a7f32 100644
--- a/code/frameworks/vue3-webpack5/jest.config.js
+++ b/code/frameworks/vue3-webpack5/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/vue3-webpack5',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/web-components-vite/jest.config.js b/code/frameworks/web-components-vite/jest.config.js
index 9f6b6ec075be..343e4c7a7f32 100644
--- a/code/frameworks/web-components-vite/jest.config.js
+++ b/code/frameworks/web-components-vite/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/web-components-vite',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/frameworks/web-components-webpack5/jest.config.js b/code/frameworks/web-components-webpack5/jest.config.js
index 6ac062f84b4d..343e4c7a7f32 100644
--- a/code/frameworks/web-components-webpack5/jest.config.js
+++ b/code/frameworks/web-components-webpack5/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'frameworks/web-components-webpack5',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/addons/jest.config.js b/code/lib/addons/jest.config.js
index 3354aafd016a..343e4c7a7f32 100644
--- a/code/lib/addons/jest.config.js
+++ b/code/lib/addons/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'addons',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/api/jest.config.js b/code/lib/api/jest.config.js
index 715970cc4659..343e4c7a7f32 100644
--- a/code/lib/api/jest.config.js
+++ b/code/lib/api/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'api',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/builder-manager/jest.config.js b/code/lib/builder-manager/jest.config.js
index 18f9c50fb9aa..343e4c7a7f32 100644
--- a/code/lib/builder-manager/jest.config.js
+++ b/code/lib/builder-manager/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'builder-manager',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/builder-vite/jest.config.js b/code/lib/builder-vite/jest.config.js
index 1dc179b08408..343e4c7a7f32 100644
--- a/code/lib/builder-vite/jest.config.js
+++ b/code/lib/builder-vite/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'builder-vite',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/builder-webpack5/jest.config.js b/code/lib/builder-webpack5/jest.config.js
index bd15dc0f815a..343e4c7a7f32 100644
--- a/code/lib/builder-webpack5/jest.config.js
+++ b/code/lib/builder-webpack5/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'builder-webpack5',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/channel-postmessage/jest.config.js b/code/lib/channel-postmessage/jest.config.js
index 5627a0b97ec2..4396fbc7010d 100644
--- a/code/lib/channel-postmessage/jest.config.js
+++ b/code/lib/channel-postmessage/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'channel-postmessage',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/channel-websocket/jest.config.js b/code/lib/channel-websocket/jest.config.js
index 24548addcb2b..4396fbc7010d 100644
--- a/code/lib/channel-websocket/jest.config.js
+++ b/code/lib/channel-websocket/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'channel-websocket',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/channels/jest.config.js b/code/lib/channels/jest.config.js
index 383553b228d4..343e4c7a7f32 100644
--- a/code/lib/channels/jest.config.js
+++ b/code/lib/channels/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'channels',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/cli-sb/jest.config.js b/code/lib/cli-sb/jest.config.js
index 693d5068bcdb..343e4c7a7f32 100644
--- a/code/lib/cli-sb/jest.config.js
+++ b/code/lib/cli-sb/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'cli-sb',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/cli-storybook/jest.config.js b/code/lib/cli-storybook/jest.config.js
index 3c4b37bb7964..343e4c7a7f32 100644
--- a/code/lib/cli-storybook/jest.config.js
+++ b/code/lib/cli-storybook/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'cli-storybook',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/cli/jest.config.js b/code/lib/cli/jest.config.js
index 8112772ca053..343e4c7a7f32 100644
--- a/code/lib/cli/jest.config.js
+++ b/code/lib/cli/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'cli',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/client-api/jest.config.js b/code/lib/client-api/jest.config.js
index f7c7b3e452fe..4396fbc7010d 100644
--- a/code/lib/client-api/jest.config.js
+++ b/code/lib/client-api/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'client-api',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/client-logger/jest.config.js b/code/lib/client-logger/jest.config.js
index 48a8120e6ac5..4396fbc7010d 100644
--- a/code/lib/client-logger/jest.config.js
+++ b/code/lib/client-logger/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'client-logger',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/codemod/jest.config.js b/code/lib/codemod/jest.config.js
index ee1c76c59fc6..343e4c7a7f32 100644
--- a/code/lib/codemod/jest.config.js
+++ b/code/lib/codemod/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'codemod',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/core-client/jest.config.js b/code/lib/core-client/jest.config.js
index 1ca60fc306f8..4396fbc7010d 100644
--- a/code/lib/core-client/jest.config.js
+++ b/code/lib/core-client/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'core-client',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/core-common/jest.config.js b/code/lib/core-common/jest.config.js
index cb3617d323c2..343e4c7a7f32 100644
--- a/code/lib/core-common/jest.config.js
+++ b/code/lib/core-common/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'core-common',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/core-events/jest.config.js b/code/lib/core-events/jest.config.js
index fd437808dea7..343e4c7a7f32 100644
--- a/code/lib/core-events/jest.config.js
+++ b/code/lib/core-events/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'core-events',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/core-server/jest.config.js b/code/lib/core-server/jest.config.js
index a11e8d504d67..343e4c7a7f32 100644
--- a/code/lib/core-server/jest.config.js
+++ b/code/lib/core-server/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'core-server',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/core-webpack/jest.config.js b/code/lib/core-webpack/jest.config.js
index 13a5afe2473f..343e4c7a7f32 100644
--- a/code/lib/core-webpack/jest.config.js
+++ b/code/lib/core-webpack/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'core-webpack',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/csf-plugin/jest.config.js b/code/lib/csf-plugin/jest.config.js
index aef17e5b36fd..4396fbc7010d 100644
--- a/code/lib/csf-plugin/jest.config.js
+++ b/code/lib/csf-plugin/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'csf-plugin',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/csf-tools/jest.config.js b/code/lib/csf-tools/jest.config.js
index 516ff99ded8a..343e4c7a7f32 100644
--- a/code/lib/csf-tools/jest.config.js
+++ b/code/lib/csf-tools/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'csf-tools',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/docs-tools/jest.config.js b/code/lib/docs-tools/jest.config.js
index 67a0e0d9102f..343e4c7a7f32 100644
--- a/code/lib/docs-tools/jest.config.js
+++ b/code/lib/docs-tools/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'docs-tools',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/instrumenter/jest.config.js b/code/lib/instrumenter/jest.config.js
index dfcba9243cdd..4396fbc7010d 100644
--- a/code/lib/instrumenter/jest.config.js
+++ b/code/lib/instrumenter/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'instrumenter',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/node-logger/jest.config.js b/code/lib/node-logger/jest.config.js
index b1a5187c047a..343e4c7a7f32 100644
--- a/code/lib/node-logger/jest.config.js
+++ b/code/lib/node-logger/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'node-logger',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/postinstall/jest.config.js b/code/lib/postinstall/jest.config.js
index bbb1f56efeca..343e4c7a7f32 100644
--- a/code/lib/postinstall/jest.config.js
+++ b/code/lib/postinstall/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'postinstall',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/preview-web/jest.config.js b/code/lib/preview-web/jest.config.js
index aaaa4707b09f..4396fbc7010d 100644
--- a/code/lib/preview-web/jest.config.js
+++ b/code/lib/preview-web/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'preview-web',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/router/jest.config.js b/code/lib/router/jest.config.js
index 5a57c1662bda..343e4c7a7f32 100644
--- a/code/lib/router/jest.config.js
+++ b/code/lib/router/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'router',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/source-loader/jest.config.js b/code/lib/source-loader/jest.config.js
index 74e7cecae6f8..343e4c7a7f32 100644
--- a/code/lib/source-loader/jest.config.js
+++ b/code/lib/source-loader/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'source-loader',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/store/jest.config.js b/code/lib/store/jest.config.js
index b53d1d6072f8..343e4c7a7f32 100644
--- a/code/lib/store/jest.config.js
+++ b/code/lib/store/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'store',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/telemetry/jest.config.js b/code/lib/telemetry/jest.config.js
index 89d8d4cd72b3..343e4c7a7f32 100644
--- a/code/lib/telemetry/jest.config.js
+++ b/code/lib/telemetry/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'telemetry',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/theming/jest.config.js b/code/lib/theming/jest.config.js
index 5f5a1b1cd84e..4396fbc7010d 100644
--- a/code/lib/theming/jest.config.js
+++ b/code/lib/theming/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'theming',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/lib/types/jest.config.js b/code/lib/types/jest.config.js
index 595d8a667de8..343e4c7a7f32 100644
--- a/code/lib/types/jest.config.js
+++ b/code/lib/types/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.node');
module.exports = {
...baseConfig,
- displayName: 'types',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/renderers/html/jest.config.js b/code/renderers/html/jest.config.js
index c0027b84a8eb..4396fbc7010d 100644
--- a/code/renderers/html/jest.config.js
+++ b/code/renderers/html/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'renderers/html',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/renderers/preact/jest.config.js b/code/renderers/preact/jest.config.js
index 389c62b3366c..4396fbc7010d 100644
--- a/code/renderers/preact/jest.config.js
+++ b/code/renderers/preact/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'renderers/preact',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/renderers/react/jest.config.js b/code/renderers/react/jest.config.js
index 30e666a46ebc..4396fbc7010d 100644
--- a/code/renderers/react/jest.config.js
+++ b/code/renderers/react/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'renderers/react',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/renderers/server/jest.config.js b/code/renderers/server/jest.config.js
index d7153f07b70f..4396fbc7010d 100644
--- a/code/renderers/server/jest.config.js
+++ b/code/renderers/server/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'renderers/server',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/renderers/svelte/jest.config.js b/code/renderers/svelte/jest.config.js
index b19915a2daac..4396fbc7010d 100644
--- a/code/renderers/svelte/jest.config.js
+++ b/code/renderers/svelte/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'renderers/svelte',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/renderers/vue/jest.config.js b/code/renderers/vue/jest.config.js
index 882834f3959a..4396fbc7010d 100644
--- a/code/renderers/vue/jest.config.js
+++ b/code/renderers/vue/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'renderers/vue',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/renderers/vue3/jest.config.js b/code/renderers/vue3/jest.config.js
index 4b7b0dcb9be9..4396fbc7010d 100644
--- a/code/renderers/vue3/jest.config.js
+++ b/code/renderers/vue3/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'renderers/vue3',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
diff --git a/code/renderers/web-components/jest.config.js b/code/renderers/web-components/jest.config.js
index 293cdfa3ed27..4396fbc7010d 100644
--- a/code/renderers/web-components/jest.config.js
+++ b/code/renderers/web-components/jest.config.js
@@ -1,6 +1,7 @@
+const path = require('path');
const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
- displayName: 'renderers/web-components',
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
};
From a30f4d47f36f8a6abef11f0add29b19aaba68301 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Mon, 14 Nov 2022 15:18:23 -0500
Subject: [PATCH 27/39] Add UI unit tests
---
code/jest.config.js | 1 +
code/ui/blocks/jest.config.js | 7 +++++++
code/ui/components/jest.config.js | 7 +++++++
code/ui/manager/jest.config.js | 7 +++++++
code/ui/manager/src/settings/shortcuts.test.js | 2 +-
5 files changed, 23 insertions(+), 1 deletion(-)
create mode 100644 code/ui/blocks/jest.config.js
create mode 100644 code/ui/components/jest.config.js
create mode 100644 code/ui/manager/jest.config.js
diff --git a/code/jest.config.js b/code/jest.config.js
index dbcca0b0f2ab..06b8ae885383 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -4,5 +4,6 @@ module.exports = {
'/frameworks/!(angular)*',
'/lib/*',
'/renderers/*',
+ '/ui/*',
],
};
diff --git a/code/ui/blocks/jest.config.js b/code/ui/blocks/jest.config.js
new file mode 100644
index 000000000000..4396fbc7010d
--- /dev/null
+++ b/code/ui/blocks/jest.config.js
@@ -0,0 +1,7 @@
+const path = require('path');
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
+};
diff --git a/code/ui/components/jest.config.js b/code/ui/components/jest.config.js
new file mode 100644
index 000000000000..4396fbc7010d
--- /dev/null
+++ b/code/ui/components/jest.config.js
@@ -0,0 +1,7 @@
+const path = require('path');
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
+};
diff --git a/code/ui/manager/jest.config.js b/code/ui/manager/jest.config.js
new file mode 100644
index 000000000000..4396fbc7010d
--- /dev/null
+++ b/code/ui/manager/jest.config.js
@@ -0,0 +1,7 @@
+const path = require('path');
+const baseConfig = require('../../jest.config.browser');
+
+module.exports = {
+ ...baseConfig,
+ displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
+};
diff --git a/code/ui/manager/src/settings/shortcuts.test.js b/code/ui/manager/src/settings/shortcuts.test.js
index 4bc9b1577cdd..730df69161a7 100644
--- a/code/ui/manager/src/settings/shortcuts.test.js
+++ b/code/ui/manager/src/settings/shortcuts.test.js
@@ -30,7 +30,7 @@ describe('ShortcutsScreen', () => {
);
- expect(comp).toExist();
+ expect(comp.exists()).toBeTruthy();
});
it('handles a full mount', () => {
From 299eabe49e12acac97b0db036a8545a5c8ae2e20 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Mon, 14 Nov 2022 15:39:43 -0500
Subject: [PATCH 28/39] Remove unneeded ts-expect-error
---
code/lib/core-server/src/core-presets.disabled-test.ts | 1 -
1 file changed, 1 deletion(-)
diff --git a/code/lib/core-server/src/core-presets.disabled-test.ts b/code/lib/core-server/src/core-presets.disabled-test.ts
index 715489c333a9..495ae1e3b73a 100644
--- a/code/lib/core-server/src/core-presets.disabled-test.ts
+++ b/code/lib/core-server/src/core-presets.disabled-test.ts
@@ -89,7 +89,6 @@ jest.mock('@storybook/store', () => {
});
jest.mock('http', () => ({
- // @ts-expect-error (not strict)
...jest.requireActual('http'),
// @ts-expect-error (not strict)
createServer: () => ({ listen: (_options, cb) => cb(), on: jest.fn() }),
From 2370e5615aa846ea04889c7f4c3ebeda5ffcf625 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Mon, 14 Nov 2022 16:36:17 -0500
Subject: [PATCH 29/39] Clean up typescript some more
---
code/lib/preview-web/src/PreviewWeb.test.ts | 3 +--
code/lib/preview-web/src/render/StoryRender.test.ts | 1 +
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/lib/preview-web/src/PreviewWeb.test.ts b/code/lib/preview-web/src/PreviewWeb.test.ts
index 181100883084..b6e01a50a496 100644
--- a/code/lib/preview-web/src/PreviewWeb.test.ts
+++ b/code/lib/preview-web/src/PreviewWeb.test.ts
@@ -191,6 +191,7 @@ describe('PreviewWeb', () => {
it('SET_GLOBALS sets globals and types even when undefined', async () => {
await createAndRenderPreview({
+ // @ts-expect-error (not strict)
getProjectAnnotations: () => ({ renderToCanvas: jest.fn() }),
});
@@ -3104,7 +3105,6 @@ describe('PreviewWeb', () => {
const newStandaloneDocsExports = { default: jest.fn() };
const newImportFn = jest.fn(async (path) => {
- // @ts-expect-error (not strict)
return path === './src/Introduction.mdx' ? newStandaloneDocsExports : importFn(path);
});
@@ -3216,7 +3216,6 @@ describe('PreviewWeb', () => {
expect(mockChannel.emit).toHaveBeenCalledWith(CONFIG_ERROR, err);
});
- // @ts-expect-error (not strict)
const newGlobalDecorator = jest.fn((s) => s());
const newGetProjectAnnotations = () => {
return {
diff --git a/code/lib/preview-web/src/render/StoryRender.test.ts b/code/lib/preview-web/src/render/StoryRender.test.ts
index 13011b3db517..20cbb680059e 100644
--- a/code/lib/preview-web/src/render/StoryRender.test.ts
+++ b/code/lib/preview-web/src/render/StoryRender.test.ts
@@ -36,6 +36,7 @@ describe('StoryRender', () => {
const render = new StoryRender(
new Channel(),
mockStore as unknown as StoryStore,
+ // @ts-expect-error jest mock
jest.fn(),
{} as any,
entry.id,
From c9dc70b2b441857e939bb4022d578a964d79beb3 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Mon, 14 Nov 2022 21:18:22 -0500
Subject: [PATCH 30/39] re-ignore failing windows tests
---
code/jest.config.base.js | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/code/jest.config.base.js b/code/jest.config.base.js
index fd7c281ea6c7..ef9bbd76a6ba 100644
--- a/code/jest.config.base.js
+++ b/code/jest.config.base.js
@@ -3,11 +3,19 @@ const path = require('path');
// TODO Revisit this test later, when we have a windows machine @valentinpalkovic
const skipOnWindows = [
+ 'lib/core-server/src/utils/stories-json.test.ts',
+ 'lib/core-server/src/utils/StoryIndexGenerator.test.ts',
+ 'lib/cli/src/helpers.test.ts',
'lib/core-server/src/utils/__tests__/server-statics.test.ts',
'lib/core-common/src/utils/__tests__/template.test.ts',
'addons/storyshots/storyshots-core/src/frameworks/configure.test.ts',
'lib/core-common/src/utils/__tests__/interpret-files.test.ts',
'lib/cli/src/helpers.test.ts',
+ 'lib/core-server/src/utils/__tests__/server-statics.test.ts',
+ 'lib/core-common/src/utils/__tests__/template.test.ts',
+ 'addons/storyshots/storyshots-core/src/frameworks/configure.test.ts',
+ 'lib/core-common/src/utils/__tests__/interpret-files.test.ts',
+ 'lib/builder-manager/src/utils/files.test.ts',
];
module.exports = {
From 6d7eee09a8aa2b2f4a8e6127604528cf7aeca4ca Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Tue, 15 Nov 2022 14:41:59 -0500
Subject: [PATCH 31/39] Enable vue3 test
---
code/jest.config.base.js | 1 -
code/renderers/vue3/jest.config.js | 4 +++
code/renderers/vue3/package.json | 1 +
code/yarn.lock | 41 ++++++++++++++++++++++++++++++
4 files changed, 46 insertions(+), 1 deletion(-)
diff --git a/code/jest.config.base.js b/code/jest.config.base.js
index 06cf2fcce2b8..52792d3917be 100644
--- a/code/jest.config.base.js
+++ b/code/jest.config.base.js
@@ -55,7 +55,6 @@ module.exports = {
// TODO: Can not get svelte-jester to work, but also not necessary for this test, as it is run by tsc/svelte-check.
'/renderers/svelte/src/public-types.test.ts',
'/renderers/vue/src/public-types.test.ts',
- '/renderers/vue3/src/public-types.test.ts',
...(process.platform === 'win32' ? skipOnWindows : []),
],
collectCoverage: false,
diff --git a/code/renderers/vue3/jest.config.js b/code/renderers/vue3/jest.config.js
index 4396fbc7010d..47b606e09fc4 100644
--- a/code/renderers/vue3/jest.config.js
+++ b/code/renderers/vue3/jest.config.js
@@ -4,4 +4,8 @@ const baseConfig = require('../../jest.config.browser');
module.exports = {
...baseConfig,
displayName: __dirname.split(path.sep).slice(-2).join(path.posix.sep),
+ transform: {
+ ...baseConfig.transform,
+ '^.+\\.vue$': '@vue/vue3-jest',
+ },
};
diff --git a/code/renderers/vue3/package.json b/code/renderers/vue3/package.json
index 134a005efb67..b495069c8736 100644
--- a/code/renderers/vue3/package.json
+++ b/code/renderers/vue3/package.json
@@ -64,6 +64,7 @@
},
"devDependencies": {
"@digitak/esrun": "^3.2.2",
+ "@vue/vue3-jest": "28",
"typescript": "~4.6.3",
"vue": "^3.2.41",
"vue-tsc": "^1.0.8"
diff --git a/code/yarn.lock b/code/yarn.lock
index 2f6c6a903e84..4f609d113dfd 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -7619,6 +7619,7 @@ __metadata:
"@storybook/docs-tools": 7.0.0-alpha.49
"@storybook/store": 7.0.0-alpha.49
"@storybook/types": 7.0.0-alpha.49
+ "@vue/vue3-jest": 28
global: ^4.4.0
react: 16.14.0
react-dom: 16.14.0
@@ -9469,6 +9470,29 @@ __metadata:
languageName: node
linkType: hard
+"@vue/vue3-jest@npm:28":
+ version: 28.1.0
+ resolution: "@vue/vue3-jest@npm:28.1.0"
+ dependencies:
+ "@babel/plugin-transform-modules-commonjs": ^7.2.0
+ chalk: ^2.1.0
+ convert-source-map: ^1.6.0
+ css-tree: ^2.0.1
+ source-map: 0.5.6
+ tsconfig: ^7.0.0
+ peerDependencies:
+ "@babel/core": 7.x
+ babel-jest: 28.x
+ jest: 28.x
+ typescript: ">= 4.3"
+ vue: ^3.0.0-0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: bde2d7155c6cb10d49211ece59f754ae57526a47e9bf8c82eee9fac646c9dc6a52b50f3146664a83019dcbf034b219190a01bdc2595920c8d2df62cea70eb816
+ languageName: node
+ linkType: hard
+
"@webassemblyjs/ast@npm:1.11.1":
version: 1.11.1
resolution: "@webassemblyjs/ast@npm:1.11.1"
@@ -13481,6 +13505,16 @@ __metadata:
languageName: node
linkType: hard
+"css-tree@npm:^2.0.1":
+ version: 2.2.1
+ resolution: "css-tree@npm:2.2.1"
+ dependencies:
+ mdn-data: 2.0.28
+ source-map-js: ^1.0.1
+ checksum: 47e87b0f02f8ac22f57eceb65c58011dd142d2158128882a0bf963cf2eabb81a4ebbc2e3790c8289be7919fa8b83750c7b69272bd66772c708143b772ba3c186
+ languageName: node
+ linkType: hard
+
"css-what@npm:^6.0.1, css-what@npm:^6.1.0":
version: 6.1.0
resolution: "css-what@npm:6.1.0"
@@ -23502,6 +23536,13 @@ __metadata:
languageName: node
linkType: hard
+"mdn-data@npm:2.0.28":
+ version: 2.0.28
+ resolution: "mdn-data@npm:2.0.28"
+ checksum: 20000932bc4cd1cde9cba4e23f08cc4f816398af4c15ec81040ed25421d6bf07b5cf6b17095972577fb498988f40f4cb589e3169b9357bb436a12d8e07e5ea7b
+ languageName: node
+ linkType: hard
+
"media-typer@npm:0.3.0":
version: 0.3.0
resolution: "media-typer@npm:0.3.0"
From f9e47d824116a0c231b52cb461706318df67452b Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Tue, 15 Nov 2022 21:21:59 -0500
Subject: [PATCH 32/39] Disable vue3 tests
---
code/jest.config.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/jest.config.js b/code/jest.config.js
index 06b8ae885383..05eb0ea098cc 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -3,7 +3,7 @@ module.exports = {
'/addons/*',
'/frameworks/!(angular)*',
'/lib/*',
- '/renderers/*',
+ '/renderers/!(vue3)*',
'/ui/*',
],
};
From 48c8cc0b5ecb74695398449dc0e6b37c26621bbd Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Tue, 15 Nov 2022 21:35:35 -0500
Subject: [PATCH 33/39] Disable vue2 tests
---
code/jest.config.js | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/code/jest.config.js b/code/jest.config.js
index 05eb0ea098cc..0e49263ad9e7 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -3,7 +3,8 @@ module.exports = {
'/addons/*',
'/frameworks/!(angular)*',
'/lib/*',
- '/renderers/!(vue3)*',
+ '/renderers/!(vue)*',
+ '/renderers/vue3',
'/ui/*',
],
};
From 80141d90b61768bdb56bf6eb87abc9396b1546fc Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Tue, 15 Nov 2022 23:19:01 -0500
Subject: [PATCH 34/39] Upgrade jest-specific-snapshot
(and force correct jest-snapshot)
---
.../storyshots/storyshots-core/package.json | 2 +-
code/frameworks/react-webpack5/package.json | 2 +-
code/lib/codemod/package.json | 2 +-
code/lib/core-server/package.json | 2 +-
code/lib/docs-tools/package.json | 2 +-
code/lib/postinstall/package.json | 2 +-
code/lib/source-loader/package.json | 2 +-
code/package.json | 1 +
code/presets/react-webpack/package.json | 2 +-
code/presets/server-webpack/package.json | 2 +-
code/renderers/react/package.json | 2 +-
code/yarn.lock | 439 ++----------------
12 files changed, 39 insertions(+), 421 deletions(-)
diff --git a/code/addons/storyshots/storyshots-core/package.json b/code/addons/storyshots/storyshots-core/package.json
index 2eece6bff59b..4be2a5485e3d 100644
--- a/code/addons/storyshots/storyshots-core/package.json
+++ b/code/addons/storyshots/storyshots-core/package.json
@@ -50,7 +50,7 @@
"core-js": "^3.8.2",
"glob": "^7.1.6",
"global": "^4.4.0",
- "jest-specific-snapshot": "^4.0.0",
+ "jest-specific-snapshot": "^5.0.0",
"preact-render-to-string": "^5.1.19",
"pretty-format": "^28.0.0",
"react-test-renderer": "^16.8.0 || ^17.0.0 || ^18.0.0",
diff --git a/code/frameworks/react-webpack5/package.json b/code/frameworks/react-webpack5/package.json
index 5e91ec97e4be..d5d620e309ce 100644
--- a/code/frameworks/react-webpack5/package.json
+++ b/code/frameworks/react-webpack5/package.json
@@ -57,7 +57,7 @@
"@types/node": "^16.0.0"
},
"devDependencies": {
- "jest-specific-snapshot": "^4.0.0",
+ "jest-specific-snapshot": "^5.0.0",
"typescript": "~4.6.3"
},
"peerDependencies": {
diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json
index 8a4fbf4f7b29..af80891384f1 100644
--- a/code/lib/codemod/package.json
+++ b/code/lib/codemod/package.json
@@ -52,7 +52,7 @@
},
"devDependencies": {
"jest": "^28.0.0",
- "jest-specific-snapshot": "^4.0.0",
+ "jest-specific-snapshot": "^5.0.0",
"typescript": "~4.6.3"
},
"publishConfig": {
diff --git a/code/lib/core-server/package.json b/code/lib/core-server/package.json
index 94bd685248da..c3bbbdbd6a93 100644
--- a/code/lib/core-server/package.json
+++ b/code/lib/core-server/package.json
@@ -83,7 +83,7 @@
"@types/serve-favicon": "^2.5.2",
"@types/ws": "^8",
"jest-os-detection": "^1.3.1",
- "jest-specific-snapshot": "^4.0.0",
+ "jest-specific-snapshot": "^5.0.0",
"typescript": "~4.6.3",
"webpack": "5"
},
diff --git a/code/lib/docs-tools/package.json b/code/lib/docs-tools/package.json
index f5479de07691..acedd6dcedc9 100644
--- a/code/lib/docs-tools/package.json
+++ b/code/lib/docs-tools/package.json
@@ -50,7 +50,7 @@
"lodash": "^4.17.21"
},
"devDependencies": {
- "jest-specific-snapshot": "^4.0.0",
+ "jest-specific-snapshot": "^5.0.0",
"require-from-string": "^2.0.2",
"typescript": "~4.6.3"
},
diff --git a/code/lib/postinstall/package.json b/code/lib/postinstall/package.json
index 0d594154c1cd..2a695a38e1a3 100644
--- a/code/lib/postinstall/package.json
+++ b/code/lib/postinstall/package.json
@@ -44,7 +44,7 @@
},
"devDependencies": {
"jest": "^28.0.0",
- "jest-specific-snapshot": "^4.0.0",
+ "jest-specific-snapshot": "^5.0.0",
"jscodeshift": "^0.13.1",
"typescript": "~4.6.3"
},
diff --git a/code/lib/source-loader/package.json b/code/lib/source-loader/package.json
index 4e980fc6acf9..996f8a54a5c0 100644
--- a/code/lib/source-loader/package.json
+++ b/code/lib/source-loader/package.json
@@ -50,7 +50,7 @@
"prettier": ">=2.2.1 <=3.0.0"
},
"devDependencies": {
- "jest-specific-snapshot": "^4.0.0",
+ "jest-specific-snapshot": "^5.0.0",
"typescript": "~4.6.3"
},
"peerDependencies": {
diff --git a/code/package.json b/code/package.json
index 452838693a27..d09138a5ada7 100644
--- a/code/package.json
+++ b/code/package.json
@@ -116,6 +116,7 @@
"boxen": "^5.1.2",
"esbuild": "^0.14.48",
"eslint": "^8.26.0",
+ "jest-snapshot": "28.1.3",
"serialize-javascript": "^3.1.0",
"typescript": "~4.6.3",
"webpack": "5"
diff --git a/code/presets/react-webpack/package.json b/code/presets/react-webpack/package.json
index 254cd5e6df58..0564842a5de7 100644
--- a/code/presets/react-webpack/package.json
+++ b/code/presets/react-webpack/package.json
@@ -93,7 +93,7 @@
},
"peerDependencies": {
"@babel/core": "^7.11.5",
- "jest-specific-snapshot": "^4.0.0",
+ "jest-specific-snapshot": "^5.0.0",
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0",
"require-from-string": "^2.0.2",
diff --git a/code/presets/server-webpack/package.json b/code/presets/server-webpack/package.json
index b7c651ffbe48..b85d7c4e90ae 100644
--- a/code/presets/server-webpack/package.json
+++ b/code/presets/server-webpack/package.json
@@ -68,7 +68,7 @@
},
"devDependencies": {
"fs-extra": "^9.0.1",
- "jest-specific-snapshot": "^4.0.0",
+ "jest-specific-snapshot": "^5.0.0",
"typescript": "~4.6.3",
"yaml": "^1.10.0"
},
diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json
index 7c8868c6e65d..05b89b62b5a0 100644
--- a/code/renderers/react/package.json
+++ b/code/renderers/react/package.json
@@ -77,7 +77,7 @@
"@babel/core": "^7.11.5",
"@types/util-deprecate": "^1.0.0",
"expect-type": "^0.14.2",
- "jest-specific-snapshot": "^4.0.0",
+ "jest-specific-snapshot": "^5.0.0",
"require-from-string": "^2.0.2",
"typescript": "~4.6.3"
},
diff --git a/code/yarn.lock b/code/yarn.lock
index 4f609d113dfd..84802aa581bc 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -431,7 +431,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.5, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.0, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.17.2, @babel/core@npm:^7.17.5, @babel/core@npm:^7.19.6, @babel/core@npm:^7.3.4, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5":
+"@babel/core@npm:^7.11.5, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.0, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.17.2, @babel/core@npm:^7.17.5, @babel/core@npm:^7.19.6, @babel/core@npm:^7.3.4, @babel/core@npm:^7.7.5":
version: 7.20.2
resolution: "@babel/core@npm:7.20.2"
dependencies:
@@ -2173,18 +2173,6 @@ __metadata:
languageName: node
linkType: hard
-"@cnakazawa/watch@npm:^1.0.3":
- version: 1.0.4
- resolution: "@cnakazawa/watch@npm:1.0.4"
- dependencies:
- exec-sh: ^0.3.2
- minimist: ^1.2.0
- bin:
- watch: cli.js
- checksum: 8678b6f582bdc5ffe59c0d45c2ad21f4ea1d162ec7ddb32e85078fca481c26958f27bcdef6007b8e9a066da090ccf9d31e1753f8de1e5f32466a04227d70dc31
- languageName: node
- linkType: hard
-
"@colors/colors@npm:1.5.0":
version: 1.5.0
resolution: "@colors/colors@npm:1.5.0"
@@ -3149,29 +3137,6 @@ __metadata:
languageName: node
linkType: hard
-"@jest/transform@npm:^27.5.1":
- version: 27.5.1
- resolution: "@jest/transform@npm:27.5.1"
- dependencies:
- "@babel/core": ^7.1.0
- "@jest/types": ^27.5.1
- babel-plugin-istanbul: ^6.1.1
- chalk: ^4.0.0
- convert-source-map: ^1.4.0
- fast-json-stable-stringify: ^2.0.0
- graceful-fs: ^4.2.9
- jest-haste-map: ^27.5.1
- jest-regex-util: ^27.5.1
- jest-util: ^27.5.1
- micromatch: ^4.0.4
- pirates: ^4.0.4
- slash: ^3.0.0
- source-map: ^0.6.1
- write-file-atomic: ^3.0.0
- checksum: 2d1819dad9621a562a1ff6eceefeb5ae0900063c50e982b9f08e48d7328a0c343520ba27ce291cb72c113d4f441ef4a95285b9d4ef6604cffd53740e951c99b6
- languageName: node
- linkType: hard
-
"@jest/transform@npm:^28.0.0, @jest/transform@npm:^28.1.1, @jest/transform@npm:^28.1.3":
version: 28.1.3
resolution: "@jest/transform@npm:28.1.3"
@@ -5410,7 +5375,7 @@ __metadata:
glob: ^7.1.6
global: ^4.4.0
jest-preset-angular: ^8.3.2
- jest-specific-snapshot: ^4.0.0
+ jest-specific-snapshot: ^5.0.0
jest-vue-preprocessor: ^1.7.1
preact-render-to-string: ^5.1.19
pretty-format: ^28.0.0
@@ -6043,7 +6008,7 @@ __metadata:
cross-spawn: ^7.0.3
globby: ^11.0.2
jest: ^28.0.0
- jest-specific-snapshot: ^4.0.0
+ jest-specific-snapshot: ^5.0.0
jscodeshift: ^0.13.1
lodash: ^4.17.21
prettier: ">=2.2.1 <=3.0.0"
@@ -6205,7 +6170,7 @@ __metadata:
globby: ^11.0.2
ip: ^2.0.0
jest-os-detection: ^1.3.1
- jest-specific-snapshot: ^4.0.0
+ jest-specific-snapshot: ^5.0.0
lodash: ^4.17.21
node-fetch: ^2.6.7
open: ^8.4.0
@@ -6325,7 +6290,7 @@ __metadata:
"@storybook/store": 7.0.0-alpha.49
"@storybook/types": 7.0.0-alpha.49
doctrine: ^3.0.0
- jest-specific-snapshot: ^4.0.0
+ jest-specific-snapshot: ^5.0.0
lodash: ^4.17.21
require-from-string: ^2.0.2
typescript: ~4.6.3
@@ -6623,7 +6588,7 @@ __metadata:
resolution: "@storybook/postinstall@workspace:lib/postinstall"
dependencies:
jest: ^28.0.0
- jest-specific-snapshot: ^4.0.0
+ jest-specific-snapshot: ^5.0.0
jscodeshift: ^0.13.1
typescript: ~4.6.3
languageName: unknown
@@ -6723,7 +6688,7 @@ __metadata:
typescript: ~4.6.3
peerDependencies:
"@babel/core": ^7.11.5
- jest-specific-snapshot: ^4.0.0
+ jest-specific-snapshot: ^5.0.0
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
require-from-string: ^2.0.2
@@ -6746,7 +6711,7 @@ __metadata:
"@types/node": ^16.0.0
fs-extra: ^9.0.1
global: ^4.4.0
- jest-specific-snapshot: ^4.0.0
+ jest-specific-snapshot: ^5.0.0
react: 16.14.0
react-dom: 16.14.0
safe-identifier: ^0.4.1
@@ -6924,7 +6889,7 @@ __metadata:
"@storybook/preset-react-webpack": 7.0.0-alpha.49
"@storybook/react": 7.0.0-alpha.49
"@types/node": ^16.0.0
- jest-specific-snapshot: ^4.0.0
+ jest-specific-snapshot: ^5.0.0
typescript: ~4.6.3
peerDependencies:
"@babel/core": ^7.11.5
@@ -6959,7 +6924,7 @@ __metadata:
expect-type: ^0.14.2
global: ^4.4.0
html-tags: ^3.1.0
- jest-specific-snapshot: ^4.0.0
+ jest-specific-snapshot: ^5.0.0
lodash: ^4.17.21
prop-types: ^15.7.2
react-element-to-jsx-string: ^15.0.0
@@ -7325,7 +7290,7 @@ __metadata:
"@storybook/csf": 0.0.2-next.5
"@storybook/types": 7.0.0-alpha.49
estraverse: ^5.2.0
- jest-specific-snapshot: ^4.0.0
+ jest-specific-snapshot: ^5.0.0
lodash: ^4.17.21
prettier: ">=2.2.1 <=3.0.0"
typescript: ~4.6.3
@@ -7950,7 +7915,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.4, @types/babel__traverse@npm:^7.0.6":
+"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6":
version: 7.18.2
resolution: "@types/babel__traverse@npm:7.18.2"
dependencies:
@@ -8205,7 +8170,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/graceful-fs@npm:^4.1.2, @types/graceful-fs@npm:^4.1.3":
+"@types/graceful-fs@npm:^4.1.3":
version: 4.1.5
resolution: "@types/graceful-fs@npm:4.1.5"
dependencies:
@@ -8505,7 +8470,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/prettier@npm:^2.0.0, @types/prettier@npm:^2.1.5":
+"@types/prettier@npm:^2.1.5":
version: 2.7.1
resolution: "@types/prettier@npm:2.7.1"
checksum: 1acbc69eb6f36cf04256ab2a7a05737b670a81d96de9f5f4d765d8c1f5f68978a6a5800dc059968075ef2492a26a39f6ccdff72a4d8639144297235548b789cc
@@ -10201,16 +10166,6 @@ __metadata:
languageName: node
linkType: hard
-"anymatch@npm:^2.0.0":
- version: 2.0.0
- resolution: "anymatch@npm:2.0.0"
- dependencies:
- micromatch: ^3.1.4
- normalize-path: ^2.1.1
- checksum: a0d745e52f0233048724b9c9d7b1d8a650f7a50151a0f1d2cce1857b09fd096052d334f8c570cc88596edef8249ae778f767db94025cd00f81e154a37bb7e34e
- languageName: node
- linkType: hard
-
"anymatch@npm:^3.0.0, anymatch@npm:^3.0.3, anymatch@npm:~3.1.2":
version: 3.1.2
resolution: "anymatch@npm:3.1.2"
@@ -12129,15 +12084,6 @@ __metadata:
languageName: node
linkType: hard
-"capture-exit@npm:^2.0.0":
- version: 2.0.0
- resolution: "capture-exit@npm:2.0.0"
- dependencies:
- rsvp: ^4.8.4
- checksum: d68df1e15937809501644a49c0267ef323b5b6a0cae5c08bbdceafd718aa08241844798bfdd762cf6756bc2becd83122aabc25b5222192f18093113bec670617
- languageName: node
- linkType: hard
-
"case-sensitive-paths-webpack-plugin@npm:^2.4.0":
version: 2.4.0
resolution: "case-sensitive-paths-webpack-plugin@npm:2.4.0"
@@ -14221,20 +14167,6 @@ __metadata:
languageName: node
linkType: hard
-"diff-sequences@npm:^26.6.2":
- version: 26.6.2
- resolution: "diff-sequences@npm:26.6.2"
- checksum: a576b78f542377ce2bb032aa91aaf12376c6f562f79b2570f5fe16b4c18acff78de144ae44f0d86bedfe9c29ef38aa027db963850213e07bbc1c1a3b2834e861
- languageName: node
- linkType: hard
-
-"diff-sequences@npm:^27.5.1":
- version: 27.5.1
- resolution: "diff-sequences@npm:27.5.1"
- checksum: a52566d891b89a666f48ba69f54262fa8293ae6264ae04da82c7bf3b6661cba75561de0729f18463179d56003cc0fd69aa09845f2c2cd7a353b1ec1e1a96beb9
- languageName: node
- linkType: hard
-
"diff-sequences@npm:^28.1.1":
version: 28.1.1
resolution: "diff-sequences@npm:28.1.1"
@@ -16416,13 +16348,6 @@ __metadata:
languageName: node
linkType: hard
-"exec-sh@npm:^0.3.2":
- version: 0.3.6
- resolution: "exec-sh@npm:0.3.6"
- checksum: de29ed40c263989ea151cfc8561c9a41a443185d1998b0ff7aee248323af3b46db3a1dc5341816297d0c02dca472b188640490aa4ba3cae017f531f98102607d
- languageName: node
- linkType: hard
-
"execa@npm:^1.0.0":
version: 1.0.0
resolution: "execa@npm:1.0.0"
@@ -16527,32 +16452,6 @@ __metadata:
languageName: node
linkType: hard
-"expect@npm:^26.6.2":
- version: 26.6.2
- resolution: "expect@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- ansi-styles: ^4.0.0
- jest-get-type: ^26.3.0
- jest-matcher-utils: ^26.6.2
- jest-message-util: ^26.6.2
- jest-regex-util: ^26.0.0
- checksum: e84ab6c96e99eaf92586e5c554317413352082b66be952ba338bf690e15106c0b6350ac99d0d66237d675cc75963811255120d47172a8e764b1d6a9ae2b6b1b4
- languageName: node
- linkType: hard
-
-"expect@npm:^27.5.1":
- version: 27.5.1
- resolution: "expect@npm:27.5.1"
- dependencies:
- "@jest/types": ^27.5.1
- jest-get-type: ^27.5.1
- jest-matcher-utils: ^27.5.1
- jest-message-util: ^27.5.1
- checksum: 020e237c7191a584bc25a98181c3969cdd62fa1c044e4d81d5968e24075f39bc2349fcee48de82431033823b525e7cf5ac410b253b3115392f1026cb27258811
- languageName: node
- linkType: hard
-
"expect@npm:^28.1.3":
version: 28.1.3
resolution: "expect@npm:28.1.3"
@@ -17638,7 +17537,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@npm:^2.1.2, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2":
+"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2":
version: 2.3.2
resolution: "fsevents@npm:2.3.2"
dependencies:
@@ -17648,7 +17547,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin":
+"fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin":
version: 2.3.2
resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7"
dependencies:
@@ -20686,30 +20585,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-diff@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-diff@npm:26.6.2"
- dependencies:
- chalk: ^4.0.0
- diff-sequences: ^26.6.2
- jest-get-type: ^26.3.0
- pretty-format: ^26.6.2
- checksum: 3a9c88c8f308487059788ab1199e12f9b4657168964a2307573760b4d41ab5b851e5bef70125ef5ceddc1e201d6753d6ceae88994c197990dd9307cb7d94b9a1
- languageName: node
- linkType: hard
-
-"jest-diff@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-diff@npm:27.5.1"
- dependencies:
- chalk: ^4.0.0
- diff-sequences: ^27.5.1
- jest-get-type: ^27.5.1
- pretty-format: ^27.5.1
- checksum: 48f008c7b4ea7794108319eb61050315b1723e7391cb01e4377c072cadcab10a984cb09d2a6876cb65f100d06c970fd932996192e092b26006f885c00945e7ad
- languageName: node
- linkType: hard
-
"jest-diff@npm:^28.1.3":
version: 28.1.3
resolution: "jest-diff@npm:28.1.3"
@@ -20786,20 +20661,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-get-type@npm:^26.3.0":
- version: 26.3.0
- resolution: "jest-get-type@npm:26.3.0"
- checksum: 112fc7f962d1c4625a51b6ccfe6e9c8e54ab80816bf8dbf2b1bf25d12c0f75c74ebad0c2f37622aea81019a2087451bfb12a46619ed6717e64ee875ea2de5520
- languageName: node
- linkType: hard
-
-"jest-get-type@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-get-type@npm:27.5.1"
- checksum: 42ee0101336bccfc3c1cff598b603c6006db7876b6117e5bd4a9fb7ffaadfb68febdb9ae68d1c47bc3a4174b070153fc6cfb59df995dcd054e81ace5028a7269
- languageName: node
- linkType: hard
-
"jest-get-type@npm:^28.0.2":
version: 28.0.2
resolution: "jest-get-type@npm:28.0.2"
@@ -20814,55 +20675,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-haste-map@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-haste-map@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- "@types/graceful-fs": ^4.1.2
- "@types/node": "*"
- anymatch: ^3.0.3
- fb-watchman: ^2.0.0
- fsevents: ^2.1.2
- graceful-fs: ^4.2.4
- jest-regex-util: ^26.0.0
- jest-serializer: ^26.6.2
- jest-util: ^26.6.2
- jest-worker: ^26.6.2
- micromatch: ^4.0.2
- sane: ^4.0.3
- walker: ^1.0.7
- dependenciesMeta:
- fsevents:
- optional: true
- checksum: 85a40d8ecf4bfb659613f107c963c7366cdf6dcceb0ca73dc8ca09fbe0e2a63b976940f573db6260c43011993cb804275f447f268c3bc4b680c08baed300701d
- languageName: node
- linkType: hard
-
-"jest-haste-map@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-haste-map@npm:27.5.1"
- dependencies:
- "@jest/types": ^27.5.1
- "@types/graceful-fs": ^4.1.2
- "@types/node": "*"
- anymatch: ^3.0.3
- fb-watchman: ^2.0.0
- fsevents: ^2.3.2
- graceful-fs: ^4.2.9
- jest-regex-util: ^27.5.1
- jest-serializer: ^27.5.1
- jest-util: ^27.5.1
- jest-worker: ^27.5.1
- micromatch: ^4.0.4
- walker: ^1.0.7
- dependenciesMeta:
- fsevents:
- optional: true
- checksum: 831ae476fddc6babe64ea3e7f91b4ccee0371c03ec88af5a615023711866abdd496b51344f47c4d02b6b47b433367ca41e9e42d79527b39afec767e8be9e8a63
- languageName: node
- linkType: hard
-
"jest-haste-map@npm:^28.1.1, jest-haste-map@npm:^28.1.3":
version: 28.1.3
resolution: "jest-haste-map@npm:28.1.3"
@@ -20927,30 +20739,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-matcher-utils@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-matcher-utils@npm:26.6.2"
- dependencies:
- chalk: ^4.0.0
- jest-diff: ^26.6.2
- jest-get-type: ^26.3.0
- pretty-format: ^26.6.2
- checksum: 1303fc4dfd80848483b64bafc99beb31678653ad3f34b4c23e982a16016aec1f8a7de4a583044d9c43e59ee7e68e07c57f3a8b51e40fbefe42eafad45cc725ed
- languageName: node
- linkType: hard
-
-"jest-matcher-utils@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-matcher-utils@npm:27.5.1"
- dependencies:
- chalk: ^4.0.0
- jest-diff: ^27.5.1
- jest-get-type: ^27.5.1
- pretty-format: ^27.5.1
- checksum: a2f082062e8bedc9cfe2654177a894ca43768c6db4c0f4efc0d6ec195e305a99e3d868ff54cc61bcd7f1c810d8ee28c9ac6374de21715dc52f136876de739a73
- languageName: node
- linkType: hard
-
"jest-matcher-utils@npm:^28.1.3":
version: 28.1.3
resolution: "jest-matcher-utils@npm:28.1.3"
@@ -20975,23 +20763,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-message-util@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-message-util@npm:26.6.2"
- dependencies:
- "@babel/code-frame": ^7.0.0
- "@jest/types": ^26.6.2
- "@types/stack-utils": ^2.0.0
- chalk: ^4.0.0
- graceful-fs: ^4.2.4
- micromatch: ^4.0.2
- pretty-format: ^26.6.2
- slash: ^3.0.0
- stack-utils: ^2.0.2
- checksum: f6138d67154137cf3e985b2b469d0c78846cce787fed16b107c177fc9c6eb2606b7bce8e88d2a6bc830262d77469ecf26c70925cefc98dee83b5e8ed08981ff5
- languageName: node
- linkType: hard
-
"jest-message-util@npm:^27.5.1":
version: 27.5.1
resolution: "jest-message-util@npm:27.5.1"
@@ -21120,14 +20891,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-regex-util@npm:^26.0.0":
- version: 26.0.0
- resolution: "jest-regex-util@npm:26.0.0"
- checksum: 988675764a08945b90f48e6f5a8640b0d9885a977f100a168061d10037d53808a6cdb7dc8cb6fe9b1332f0523b42bf3edbb6d2cc6c7f7ba582d05d432efb3e60
- languageName: node
- linkType: hard
-
-"jest-regex-util@npm:^27.0.0, jest-regex-util@npm:^27.5.1":
+"jest-regex-util@npm:^27.0.0":
version: 27.5.1
resolution: "jest-regex-util@npm:27.5.1"
checksum: f9790d417b667b38155c4bbd58f2afc0ad9f774381e5358776df02df3f29564069d4773c7ba050db6826bad8a4cc7ef82c3b4c65bfa508e419fdd063a9682c42
@@ -21168,22 +20932,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-resolve@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-resolve@npm:26.6.2"
- dependencies:
- "@jest/types": ^26.6.2
- chalk: ^4.0.0
- graceful-fs: ^4.2.4
- jest-pnp-resolver: ^1.2.2
- jest-util: ^26.6.2
- read-pkg-up: ^7.0.1
- resolve: ^1.18.1
- slash: ^3.0.0
- checksum: 9ead2ebe49efeb6c428c25b2da0e773844692cbd1b0b55145c950592053113e67b6121f9cfe1dcea901df3cea8c06ee38a464a37a9b611dc9f1ab376ea7be35a
- languageName: node
- linkType: hard
-
"jest-resolve@npm:^28.1.1, jest-resolve@npm:^28.1.3":
version: 28.1.3
resolution: "jest-resolve@npm:28.1.3"
@@ -21269,81 +21017,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-serializer@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-serializer@npm:26.6.2"
- dependencies:
- "@types/node": "*"
- graceful-fs: ^4.2.4
- checksum: 1c67aa1acefdc0b244f2629aaef12a56e563a5c5cb817970d2b97bdad5e8aae187b269c8d356c42ff9711436499c4da71ec8400e6280dab110be8cc5300884b0
- languageName: node
- linkType: hard
-
-"jest-serializer@npm:^27.5.1":
- version: 27.5.1
- resolution: "jest-serializer@npm:27.5.1"
- dependencies:
- "@types/node": "*"
- graceful-fs: ^4.2.9
- checksum: 7a2b634a5a044b3ccf912a17032338309c90b50831a2e500f963b25e9a4ce9b550a1af1fb64f7c9a271ed6a1f951fca37bd0d61a0b286aefe197812193b0d825
- languageName: node
- linkType: hard
-
-"jest-snapshot@npm:^26.3.0":
- version: 26.6.2
- resolution: "jest-snapshot@npm:26.6.2"
- dependencies:
- "@babel/types": ^7.0.0
- "@jest/types": ^26.6.2
- "@types/babel__traverse": ^7.0.4
- "@types/prettier": ^2.0.0
- chalk: ^4.0.0
- expect: ^26.6.2
- graceful-fs: ^4.2.4
- jest-diff: ^26.6.2
- jest-get-type: ^26.3.0
- jest-haste-map: ^26.6.2
- jest-matcher-utils: ^26.6.2
- jest-message-util: ^26.6.2
- jest-resolve: ^26.6.2
- natural-compare: ^1.4.0
- pretty-format: ^26.6.2
- semver: ^7.3.2
- checksum: b7b829e7179411cf9a5718d9cf4214e3ac66c41fa17c2f32b7273d12a5e4e85e30504335c4a673f6537af660531fe7c475d09266d63cf19aae3d346809a9a4a2
- languageName: node
- linkType: hard
-
-"jest-snapshot@npm:^27.0.2":
- version: 27.5.1
- resolution: "jest-snapshot@npm:27.5.1"
- dependencies:
- "@babel/core": ^7.7.2
- "@babel/generator": ^7.7.2
- "@babel/plugin-syntax-typescript": ^7.7.2
- "@babel/traverse": ^7.7.2
- "@babel/types": ^7.0.0
- "@jest/transform": ^27.5.1
- "@jest/types": ^27.5.1
- "@types/babel__traverse": ^7.0.4
- "@types/prettier": ^2.1.5
- babel-preset-current-node-syntax: ^1.0.0
- chalk: ^4.0.0
- expect: ^27.5.1
- graceful-fs: ^4.2.9
- jest-diff: ^27.5.1
- jest-get-type: ^27.5.1
- jest-haste-map: ^27.5.1
- jest-matcher-utils: ^27.5.1
- jest-message-util: ^27.5.1
- jest-util: ^27.5.1
- natural-compare: ^1.4.0
- pretty-format: ^27.5.1
- semver: ^7.3.2
- checksum: 819ed445a749065efdfb7c3a5befb9331e550930acdcb8cbe49d5e64a1f05451a91094550aae6840e17afeeefc3660f205f2a7ba780fa0d0ebfa5dcfb1345f15
- languageName: node
- linkType: hard
-
-"jest-snapshot@npm:^28.1.3":
+"jest-snapshot@npm:28.1.3":
version: 28.1.3
resolution: "jest-snapshot@npm:28.1.3"
dependencies:
@@ -21374,17 +21048,6 @@ __metadata:
languageName: node
linkType: hard
-"jest-specific-snapshot@npm:^4.0.0":
- version: 4.0.0
- resolution: "jest-specific-snapshot@npm:4.0.0"
- dependencies:
- jest-snapshot: ^26.3.0
- peerDependencies:
- jest: ">= 26.0.0"
- checksum: 14493536503ac21e61204ee7d7d3ead4f7f621873910a848d0654a31ffa90db8ae43ac8fe40dd32abdf1449696e4290e083eabf09377077ecb6e63c6fb7ce6c3
- languageName: node
- linkType: hard
-
"jest-specific-snapshot@npm:^5.0.0":
version: 5.0.0
resolution: "jest-specific-snapshot@npm:5.0.0"
@@ -21410,7 +21073,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^26.1.0, jest-util@npm:^26.6.2":
+"jest-util@npm:^26.1.0":
version: 26.6.2
resolution: "jest-util@npm:26.6.2"
dependencies:
@@ -21543,18 +21206,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-worker@npm:^26.6.2":
- version: 26.6.2
- resolution: "jest-worker@npm:26.6.2"
- dependencies:
- "@types/node": "*"
- merge-stream: ^2.0.0
- supports-color: ^7.0.0
- checksum: 07e4dba650381604cda253ab6d5837fe0279c8d68c25884995b45bfe149a7a1e1b5a97f304b4518f257dac2a9ddc1808d57d650649c3ab855e9e60cf824d2970
- languageName: node
- linkType: hard
-
-"jest-worker@npm:^27.4.5, jest-worker@npm:^27.5.1":
+"jest-worker@npm:^27.4.5":
version: 27.5.1
resolution: "jest-worker@npm:27.5.1"
dependencies:
@@ -24047,7 +23699,7 @@ __metadata:
languageName: node
linkType: hard
-"micromatch@npm:^3.1.10, micromatch@npm:^3.1.4":
+"micromatch@npm:^3.1.10":
version: 3.1.10
resolution: "micromatch@npm:3.1.10"
dependencies:
@@ -24240,7 +23892,7 @@ __metadata:
languageName: node
linkType: hard
-"minimist@npm:^1.1.0, minimist@npm:^1.1.1, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6":
+"minimist@npm:^1.1.0, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6":
version: 1.2.7
resolution: "minimist@npm:1.2.7"
checksum: 8808da67ca50ee19ab2d69051d77ee78572e67297fd8a1635ecc757a15106ccdfb5b8c4d11d84750120142f1684e5329a141295728c755e5d149eedd73cc6572
@@ -25093,15 +24745,6 @@ __metadata:
languageName: node
linkType: hard
-"normalize-path@npm:^2.1.1":
- version: 2.1.1
- resolution: "normalize-path@npm:2.1.1"
- dependencies:
- remove-trailing-separator: ^1.0.1
- checksum: db814326ff88057437233361b4c7e9cac7b54815b051b57f2d341ce89b1d8ec8cbd43e7fa95d7652b3b69ea8fcc294b89b8530d556a84d1bdace94229e1e9a8b
- languageName: node
- linkType: hard
-
"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0":
version: 3.0.0
resolution: "normalize-path@npm:3.0.0"
@@ -29252,13 +28895,6 @@ __metadata:
languageName: node
linkType: hard
-"remove-trailing-separator@npm:^1.0.1":
- version: 1.1.0
- resolution: "remove-trailing-separator@npm:1.1.0"
- checksum: 3568f9f8f5af3737b4aee9e6e1e8ec4be65a92da9cb27f989e0893714d50aa95ed2ff02d40d1fa35e1b1a234dc9c2437050ef356704a3999feaca6667d9e9bfc
- languageName: node
- linkType: hard
-
"renderkid@npm:^3.0.0":
version: 3.0.0
resolution: "renderkid@npm:3.0.0"
@@ -29540,7 +29176,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.13.1, resolve@npm:^1.14.2, resolve@npm:^1.15.1, resolve@npm:^1.17.0, resolve@npm:^1.18.1, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.3.2, resolve@npm:^1.4.0":
+"resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.13.1, resolve@npm:^1.14.2, resolve@npm:^1.15.1, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.3.2, resolve@npm:^1.4.0":
version: 1.22.1
resolution: "resolve@npm:1.22.1"
dependencies:
@@ -29586,7 +29222,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@^1.1.5#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.13.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.15.1#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.18.1#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.3.2#~builtin, resolve@patch:resolve@^1.4.0#~builtin":
+"resolve@patch:resolve@^1.1.5#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.13.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.15.1#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.3.2#~builtin, resolve@patch:resolve@^1.4.0#~builtin":
version: 1.22.1
resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b"
dependencies:
@@ -29912,25 +29548,6 @@ __metadata:
languageName: node
linkType: hard
-"sane@npm:^4.0.3":
- version: 4.1.0
- resolution: "sane@npm:4.1.0"
- dependencies:
- "@cnakazawa/watch": ^1.0.3
- anymatch: ^2.0.0
- capture-exit: ^2.0.0
- exec-sh: ^0.3.2
- execa: ^1.0.0
- fb-watchman: ^2.0.0
- micromatch: ^3.1.4
- minimist: ^1.1.1
- walker: ~1.0.5
- bin:
- sane: ./src/cli.js
- checksum: 7d0991ecaa10b02c6d0339a6f7e31db776971f3b659a351916dcc7ce3464671e72b54d80bcce118e39d4343e1e56c699fe35f6cb89fbd88b07095b72841cbfb0
- languageName: node
- linkType: hard
-
"sass-loader@npm:12.4.0":
version: 12.4.0
resolution: "sass-loader@npm:12.4.0"
@@ -30163,7 +29780,7 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7":
+"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7":
version: 7.3.8
resolution: "semver@npm:7.3.8"
dependencies:
@@ -31033,7 +30650,7 @@ __metadata:
languageName: node
linkType: hard
-"stack-utils@npm:^2.0.2, stack-utils@npm:^2.0.3":
+"stack-utils@npm:^2.0.3":
version: 2.0.5
resolution: "stack-utils@npm:2.0.5"
dependencies:
@@ -34300,7 +33917,7 @@ __metadata:
languageName: node
linkType: hard
-"walker@npm:^1.0.7, walker@npm:^1.0.8, walker@npm:~1.0.5":
+"walker@npm:^1.0.8":
version: 1.0.8
resolution: "walker@npm:1.0.8"
dependencies:
@@ -34879,7 +34496,7 @@ __metadata:
languageName: node
linkType: hard
-"write-file-atomic@npm:^3.0.0, write-file-atomic@npm:^3.0.3":
+"write-file-atomic@npm:^3.0.3":
version: 3.0.3
resolution: "write-file-atomic@npm:3.0.3"
dependencies:
From 7d4801aecbad6d64081179551747ac3df508ce44 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Tue, 15 Nov 2022 23:35:06 -0500
Subject: [PATCH 35/39] Disable vue (both 2 and 3) tests for now
---
code/jest.config.js | 1 -
1 file changed, 1 deletion(-)
diff --git a/code/jest.config.js b/code/jest.config.js
index 0e49263ad9e7..709ef436cca7 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -4,7 +4,6 @@ module.exports = {
'/frameworks/!(angular)*',
'/lib/*',
'/renderers/!(vue)*',
- '/renderers/vue3',
'/ui/*',
],
};
From c77276b4fceea4d0e752e6c05609c47e40f76f27 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Wed, 16 Nov 2022 07:54:54 -0500
Subject: [PATCH 36/39] Upgrade jest-specific-snapshot
---
.../storyshots/storyshots-core/package.json | 2 +-
code/frameworks/angular/package.json | 2 +-
code/frameworks/react-webpack5/package.json | 2 +-
code/lib/codemod/package.json | 2 +-
code/lib/core-server/package.json | 2 +-
code/lib/docs-tools/package.json | 2 +-
code/lib/postinstall/package.json | 2 +-
code/lib/source-loader/package.json | 2 +-
code/package.json | 1 -
code/presets/react-webpack/package.json | 2 +-
code/presets/server-webpack/package.json | 2 +-
code/renderers/react/package.json | 2 +-
code/yarn.lock | 36 +++++++++----------
13 files changed, 29 insertions(+), 30 deletions(-)
diff --git a/code/addons/storyshots/storyshots-core/package.json b/code/addons/storyshots/storyshots-core/package.json
index 4be2a5485e3d..317770ba81e8 100644
--- a/code/addons/storyshots/storyshots-core/package.json
+++ b/code/addons/storyshots/storyshots-core/package.json
@@ -50,7 +50,7 @@
"core-js": "^3.8.2",
"glob": "^7.1.6",
"global": "^4.4.0",
- "jest-specific-snapshot": "^5.0.0",
+ "jest-specific-snapshot": "^6.0.0",
"preact-render-to-string": "^5.1.19",
"pretty-format": "^28.0.0",
"react-test-renderer": "^16.8.0 || ^17.0.0 || ^18.0.0",
diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json
index 6cc7e0335dda..b1fc1b1387e1 100644
--- a/code/frameworks/angular/package.json
+++ b/code/frameworks/angular/package.json
@@ -83,7 +83,7 @@
"cross-spawn": "^7.0.3",
"jest": "^28.0.0",
"jest-preset-angular": "^12.0.0",
- "jest-specific-snapshot": "^5.0.0",
+ "jest-specific-snapshot": "^6.0.0",
"rimraf": "^3.0.2",
"tmp": "^0.2.1",
"typescript": "~4.6.3",
diff --git a/code/frameworks/react-webpack5/package.json b/code/frameworks/react-webpack5/package.json
index d5d620e309ce..927536c83eae 100644
--- a/code/frameworks/react-webpack5/package.json
+++ b/code/frameworks/react-webpack5/package.json
@@ -57,7 +57,7 @@
"@types/node": "^16.0.0"
},
"devDependencies": {
- "jest-specific-snapshot": "^5.0.0",
+ "jest-specific-snapshot": "^6.0.0",
"typescript": "~4.6.3"
},
"peerDependencies": {
diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json
index af80891384f1..e4ec60d1221d 100644
--- a/code/lib/codemod/package.json
+++ b/code/lib/codemod/package.json
@@ -52,7 +52,7 @@
},
"devDependencies": {
"jest": "^28.0.0",
- "jest-specific-snapshot": "^5.0.0",
+ "jest-specific-snapshot": "^6.0.0",
"typescript": "~4.6.3"
},
"publishConfig": {
diff --git a/code/lib/core-server/package.json b/code/lib/core-server/package.json
index c3bbbdbd6a93..b07bdae26a7c 100644
--- a/code/lib/core-server/package.json
+++ b/code/lib/core-server/package.json
@@ -83,7 +83,7 @@
"@types/serve-favicon": "^2.5.2",
"@types/ws": "^8",
"jest-os-detection": "^1.3.1",
- "jest-specific-snapshot": "^5.0.0",
+ "jest-specific-snapshot": "^6.0.0",
"typescript": "~4.6.3",
"webpack": "5"
},
diff --git a/code/lib/docs-tools/package.json b/code/lib/docs-tools/package.json
index acedd6dcedc9..dcc1a3c928df 100644
--- a/code/lib/docs-tools/package.json
+++ b/code/lib/docs-tools/package.json
@@ -50,7 +50,7 @@
"lodash": "^4.17.21"
},
"devDependencies": {
- "jest-specific-snapshot": "^5.0.0",
+ "jest-specific-snapshot": "^6.0.0",
"require-from-string": "^2.0.2",
"typescript": "~4.6.3"
},
diff --git a/code/lib/postinstall/package.json b/code/lib/postinstall/package.json
index 2a695a38e1a3..07117e2095ce 100644
--- a/code/lib/postinstall/package.json
+++ b/code/lib/postinstall/package.json
@@ -44,7 +44,7 @@
},
"devDependencies": {
"jest": "^28.0.0",
- "jest-specific-snapshot": "^5.0.0",
+ "jest-specific-snapshot": "^6.0.0",
"jscodeshift": "^0.13.1",
"typescript": "~4.6.3"
},
diff --git a/code/lib/source-loader/package.json b/code/lib/source-loader/package.json
index 996f8a54a5c0..0d6693aa25f1 100644
--- a/code/lib/source-loader/package.json
+++ b/code/lib/source-loader/package.json
@@ -50,7 +50,7 @@
"prettier": ">=2.2.1 <=3.0.0"
},
"devDependencies": {
- "jest-specific-snapshot": "^5.0.0",
+ "jest-specific-snapshot": "^6.0.0",
"typescript": "~4.6.3"
},
"peerDependencies": {
diff --git a/code/package.json b/code/package.json
index d09138a5ada7..452838693a27 100644
--- a/code/package.json
+++ b/code/package.json
@@ -116,7 +116,6 @@
"boxen": "^5.1.2",
"esbuild": "^0.14.48",
"eslint": "^8.26.0",
- "jest-snapshot": "28.1.3",
"serialize-javascript": "^3.1.0",
"typescript": "~4.6.3",
"webpack": "5"
diff --git a/code/presets/react-webpack/package.json b/code/presets/react-webpack/package.json
index 0564842a5de7..aff1b731c858 100644
--- a/code/presets/react-webpack/package.json
+++ b/code/presets/react-webpack/package.json
@@ -93,7 +93,7 @@
},
"peerDependencies": {
"@babel/core": "^7.11.5",
- "jest-specific-snapshot": "^5.0.0",
+ "jest-specific-snapshot": "^6.0.0",
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0",
"require-from-string": "^2.0.2",
diff --git a/code/presets/server-webpack/package.json b/code/presets/server-webpack/package.json
index b85d7c4e90ae..1fd3d610f1c5 100644
--- a/code/presets/server-webpack/package.json
+++ b/code/presets/server-webpack/package.json
@@ -68,7 +68,7 @@
},
"devDependencies": {
"fs-extra": "^9.0.1",
- "jest-specific-snapshot": "^5.0.0",
+ "jest-specific-snapshot": "^6.0.0",
"typescript": "~4.6.3",
"yaml": "^1.10.0"
},
diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json
index 05b89b62b5a0..64742650d5e0 100644
--- a/code/renderers/react/package.json
+++ b/code/renderers/react/package.json
@@ -77,7 +77,7 @@
"@babel/core": "^7.11.5",
"@types/util-deprecate": "^1.0.0",
"expect-type": "^0.14.2",
- "jest-specific-snapshot": "^5.0.0",
+ "jest-specific-snapshot": "^6.0.0",
"require-from-string": "^2.0.2",
"typescript": "~4.6.3"
},
diff --git a/code/yarn.lock b/code/yarn.lock
index 84802aa581bc..4b2fda87b331 100644
--- a/code/yarn.lock
+++ b/code/yarn.lock
@@ -5375,7 +5375,7 @@ __metadata:
glob: ^7.1.6
global: ^4.4.0
jest-preset-angular: ^8.3.2
- jest-specific-snapshot: ^5.0.0
+ jest-specific-snapshot: ^6.0.0
jest-vue-preprocessor: ^1.7.1
preact-render-to-string: ^5.1.19
pretty-format: ^28.0.0
@@ -5607,7 +5607,7 @@ __metadata:
global: ^4.4.0
jest: ^28.0.0
jest-preset-angular: ^12.0.0
- jest-specific-snapshot: ^5.0.0
+ jest-specific-snapshot: ^6.0.0
react: ^16.14.0
react-dom: ^16.14.0
read-pkg-up: ^7.0.1
@@ -6008,7 +6008,7 @@ __metadata:
cross-spawn: ^7.0.3
globby: ^11.0.2
jest: ^28.0.0
- jest-specific-snapshot: ^5.0.0
+ jest-specific-snapshot: ^6.0.0
jscodeshift: ^0.13.1
lodash: ^4.17.21
prettier: ">=2.2.1 <=3.0.0"
@@ -6170,7 +6170,7 @@ __metadata:
globby: ^11.0.2
ip: ^2.0.0
jest-os-detection: ^1.3.1
- jest-specific-snapshot: ^5.0.0
+ jest-specific-snapshot: ^6.0.0
lodash: ^4.17.21
node-fetch: ^2.6.7
open: ^8.4.0
@@ -6290,7 +6290,7 @@ __metadata:
"@storybook/store": 7.0.0-alpha.49
"@storybook/types": 7.0.0-alpha.49
doctrine: ^3.0.0
- jest-specific-snapshot: ^5.0.0
+ jest-specific-snapshot: ^6.0.0
lodash: ^4.17.21
require-from-string: ^2.0.2
typescript: ~4.6.3
@@ -6588,7 +6588,7 @@ __metadata:
resolution: "@storybook/postinstall@workspace:lib/postinstall"
dependencies:
jest: ^28.0.0
- jest-specific-snapshot: ^5.0.0
+ jest-specific-snapshot: ^6.0.0
jscodeshift: ^0.13.1
typescript: ~4.6.3
languageName: unknown
@@ -6688,7 +6688,7 @@ __metadata:
typescript: ~4.6.3
peerDependencies:
"@babel/core": ^7.11.5
- jest-specific-snapshot: ^5.0.0
+ jest-specific-snapshot: ^6.0.0
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
require-from-string: ^2.0.2
@@ -6711,7 +6711,7 @@ __metadata:
"@types/node": ^16.0.0
fs-extra: ^9.0.1
global: ^4.4.0
- jest-specific-snapshot: ^5.0.0
+ jest-specific-snapshot: ^6.0.0
react: 16.14.0
react-dom: 16.14.0
safe-identifier: ^0.4.1
@@ -6889,7 +6889,7 @@ __metadata:
"@storybook/preset-react-webpack": 7.0.0-alpha.49
"@storybook/react": 7.0.0-alpha.49
"@types/node": ^16.0.0
- jest-specific-snapshot: ^5.0.0
+ jest-specific-snapshot: ^6.0.0
typescript: ~4.6.3
peerDependencies:
"@babel/core": ^7.11.5
@@ -6924,7 +6924,7 @@ __metadata:
expect-type: ^0.14.2
global: ^4.4.0
html-tags: ^3.1.0
- jest-specific-snapshot: ^5.0.0
+ jest-specific-snapshot: ^6.0.0
lodash: ^4.17.21
prop-types: ^15.7.2
react-element-to-jsx-string: ^15.0.0
@@ -7290,7 +7290,7 @@ __metadata:
"@storybook/csf": 0.0.2-next.5
"@storybook/types": 7.0.0-alpha.49
estraverse: ^5.2.0
- jest-specific-snapshot: ^5.0.0
+ jest-specific-snapshot: ^6.0.0
lodash: ^4.17.21
prettier: ">=2.2.1 <=3.0.0"
typescript: ~4.6.3
@@ -21017,7 +21017,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-snapshot@npm:28.1.3":
+"jest-snapshot@npm:^28.0.0, jest-snapshot@npm:^28.1.3":
version: 28.1.3
resolution: "jest-snapshot@npm:28.1.3"
dependencies:
@@ -21048,14 +21048,14 @@ __metadata:
languageName: node
linkType: hard
-"jest-specific-snapshot@npm:^5.0.0":
- version: 5.0.0
- resolution: "jest-specific-snapshot@npm:5.0.0"
+"jest-specific-snapshot@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "jest-specific-snapshot@npm:6.0.0"
dependencies:
- jest-snapshot: ^27.0.2
+ jest-snapshot: ^28.0.0
peerDependencies:
- jest: ">= 27.0.0"
- checksum: 7c0d9b21c79984ab7a2e4fc3b194c06e3db0d224acb6747ea84250b88f7d350dff0f5f1358c3b0fe9683fe10aaaf894f63d48b2e9fa4c43c6a3b7bb686d5e087
+ jest: ">= 28.0.0"
+ checksum: ee3d04e352a07fcd17619370338b7beeb8e09ed39fb700ca7b481e0531097770cfab5fb00303a4bd81077ed5c88307cecb001ea0f7a0a59f3281c736796ad6b2
languageName: node
linkType: hard
From 2e46846c047834e46bba01abe115479d562f2849 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Wed, 16 Nov 2022 12:15:55 -0500
Subject: [PATCH 37/39] Run unit tests in single thread
---
.circleci/config.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 7aee79686299..be857180513b 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -379,7 +379,7 @@ jobs:
name: Test
command: |
cd code
- yarn test --coverage --ci
+ yarn test --coverage --ci --runInBand
- store_test_results:
path: code/junit.xml
- persist_to_workspace:
From 08ba91944028d79dbf99e736c5b8a8dffaa35360 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Wed, 16 Nov 2022 12:16:09 -0500
Subject: [PATCH 38/39] Re-enable vue tests
---
code/jest.config.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/jest.config.js b/code/jest.config.js
index 709ef436cca7..06b8ae885383 100644
--- a/code/jest.config.js
+++ b/code/jest.config.js
@@ -3,7 +3,7 @@ module.exports = {
'/addons/*',
'/frameworks/!(angular)*',
'/lib/*',
- '/renderers/!(vue)*',
+ '/renderers/*',
'/ui/*',
],
};
From ff582a68a791537ee7bce6696e2951d2c5fb89c2 Mon Sep 17 00:00:00 2001
From: Ian VanSchooten
Date: Wed, 16 Nov 2022 12:48:30 -0500
Subject: [PATCH 39/39] Re-disable vue3 test
It passes locally, fails in CI
---
code/jest.config.base.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/code/jest.config.base.js b/code/jest.config.base.js
index 52792d3917be..06cf2fcce2b8 100644
--- a/code/jest.config.base.js
+++ b/code/jest.config.base.js
@@ -55,6 +55,7 @@ module.exports = {
// TODO: Can not get svelte-jester to work, but also not necessary for this test, as it is run by tsc/svelte-check.
'/renderers/svelte/src/public-types.test.ts',
'/renderers/vue/src/public-types.test.ts',
+ '/renderers/vue3/src/public-types.test.ts',
...(process.platform === 'win32' ? skipOnWindows : []),
],
collectCoverage: false,