From 9a714207774c6b2e607dbaead2e7c32d6e805fcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20F=C3=BCrhoff?= <12294151+imagoiq@users.noreply.github.com> Date: Thu, 30 Nov 2023 12:21:53 +0100 Subject: [PATCH] fix(components): stencil unit test by matching jest version with stencil (#2327) --- packages/components/package.json | 6 +- pnpm-lock.yaml | 419 +++++++++++++++++++++++++------ 2 files changed, 352 insertions(+), 73 deletions(-) diff --git a/packages/components/package.json b/packages/components/package.json index 51266f65e5..d207fdc0b3 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -46,8 +46,8 @@ "devDependencies": { "@percy/cli": "1.27.4", "@percy/cypress": "3.1.2", - "@stencil/core": "4.7.2", "@stencil-community/eslint-plugin": "0.7.1", + "@stencil/core": "4.7.2", "@stencil/react-output-target": "0.5.3", "@stencil/sass": "3.0.7", "@types/jest": "27.5.2", @@ -58,8 +58,8 @@ "cypress-storybook": "0.5.1", "eslint": "8.54.0", "eslint-plugin-react": "7.33.2", - "jest": "27.5.1", - "jest-cli": "27.5.1", + "jest": "27.4.5", + "jest-cli": "27.4.5", "npm-run-all": "4.1.5", "rimraf": "5.0.5", "sass": "1.69.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 305abf0a04..15229c66d0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -75,7 +75,7 @@ importers: devDependencies: '@percy/cli': specifier: 1.27.4 - version: 1.27.4 + version: 1.27.4(typescript@4.9.5) '@percy/cypress': specifier: 3.1.2 version: 3.1.2(cypress@13.6.0) @@ -116,11 +116,11 @@ importers: specifier: 7.33.2 version: 7.33.2(eslint@8.54.0) jest: - specifier: 27.5.1 - version: 27.5.1 + specifier: 27.4.5 + version: 27.4.5 jest-cli: - specifier: 27.5.1 - version: 27.5.1 + specifier: 27.4.5 + version: 27.4.5 npm-run-all: specifier: 4.1.5 version: 4.1.5 @@ -387,7 +387,7 @@ importers: version: 0.6.0(lit@3.1.0) '@percy/cli': specifier: 1.27.4 - version: 1.27.4 + version: 1.27.4(typescript@5.1.6) '@percy/cypress': specifier: 3.1.2 version: 3.1.2(cypress@13.6.0) @@ -556,7 +556,7 @@ importers: version: 7.23.3 '@percy/cli': specifier: 1.27.4 - version: 1.27.4 + version: 1.27.4(typescript@4.9.5) '@percy/cypress': specifier: 3.1.2 version: 3.1.2(cypress@13.6.0) @@ -985,7 +985,7 @@ packages: picomatch: 2.3.1 piscina: 4.0.0 postcss: 8.4.31 - postcss-loader: 7.3.3(postcss@8.4.31)(webpack@5.88.2) + postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.1.6)(webpack@5.88.2) resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.64.1 @@ -1110,7 +1110,7 @@ packages: picomatch: 2.3.1 piscina: 4.0.0 postcss: 8.4.31 - postcss-loader: 7.3.3(postcss@8.4.31)(webpack@5.88.2) + postcss-loader: 7.3.3(postcss@8.4.31)(typescript@4.9.5)(webpack@5.88.2) resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.64.1 @@ -1772,7 +1772,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.4 '@babel/generator': 7.23.4 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) @@ -4050,7 +4050,7 @@ packages: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.4 '@babel/parser': 7.23.4 '@babel/types': 7.23.4 @@ -4067,7 +4067,7 @@ packages: resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.4 '@babel/generator': 7.23.0 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 @@ -5721,109 +5721,231 @@ packages: node-gyp-build: 4.6.0 dev: true - /@percy/cli-app@1.27.4: + /@percy/cli-app@1.27.4(typescript@4.9.5): + resolution: {integrity: sha512-av/s6K2QmQgq4SCQQ+3lmteNHeQtIpMeBjMfSgxs9zeBoPVOMx5hXrdsi6l7ChvOLXyYfzl/TbEuwrSDXiA8mw==} + engines: {node: '>=14'} + dependencies: + '@percy/cli-command': 1.27.4(typescript@4.9.5) + '@percy/cli-exec': 1.27.4(typescript@4.9.5) + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript + - utf-8-validate + dev: true + + /@percy/cli-app@1.27.4(typescript@5.1.6): resolution: {integrity: sha512-av/s6K2QmQgq4SCQQ+3lmteNHeQtIpMeBjMfSgxs9zeBoPVOMx5hXrdsi6l7ChvOLXyYfzl/TbEuwrSDXiA8mw==} engines: {node: '>=14'} dependencies: - '@percy/cli-command': 1.27.4 - '@percy/cli-exec': 1.27.4 + '@percy/cli-command': 1.27.4(typescript@5.1.6) + '@percy/cli-exec': 1.27.4(typescript@5.1.6) + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript + - utf-8-validate + dev: true + + /@percy/cli-build@1.27.4(typescript@4.9.5): + resolution: {integrity: sha512-tzCAcV0sAw608Gr/Q6NtPvVkA8dnIehMzvEXNIN3WP9DkprOgu7MYuexN0fZXf4vSroDWYXT87pHYP8YrrnDag==} + engines: {node: '>=14'} + dependencies: + '@percy/cli-command': 1.27.4(typescript@4.9.5) transitivePeerDependencies: - bufferutil - supports-color + - typescript - utf-8-validate dev: true - /@percy/cli-build@1.27.4: + /@percy/cli-build@1.27.4(typescript@5.1.6): resolution: {integrity: sha512-tzCAcV0sAw608Gr/Q6NtPvVkA8dnIehMzvEXNIN3WP9DkprOgu7MYuexN0fZXf4vSroDWYXT87pHYP8YrrnDag==} engines: {node: '>=14'} dependencies: - '@percy/cli-command': 1.27.4 + '@percy/cli-command': 1.27.4(typescript@5.1.6) + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript + - utf-8-validate + dev: true + + /@percy/cli-command@1.27.4(typescript@4.9.5): + resolution: {integrity: sha512-YDKeeOr1MvksDOnc2ZKQ/XuERGrWwzuT/vWZ9it8L+0SyPj28UbklDu0e9zBgPsSDfxJlIvsWXRuHNGHsweKXg==} + engines: {node: '>=14'} + hasBin: true + dependencies: + '@percy/config': 1.27.4(typescript@4.9.5) + '@percy/core': 1.27.4(typescript@4.9.5) + '@percy/logger': 1.27.4 transitivePeerDependencies: - bufferutil - supports-color + - typescript - utf-8-validate dev: true - /@percy/cli-command@1.27.4: + /@percy/cli-command@1.27.4(typescript@5.1.6): resolution: {integrity: sha512-YDKeeOr1MvksDOnc2ZKQ/XuERGrWwzuT/vWZ9it8L+0SyPj28UbklDu0e9zBgPsSDfxJlIvsWXRuHNGHsweKXg==} engines: {node: '>=14'} hasBin: true dependencies: - '@percy/config': 1.27.4 - '@percy/core': 1.27.4 + '@percy/config': 1.27.4(typescript@5.1.6) + '@percy/core': 1.27.4(typescript@5.1.6) '@percy/logger': 1.27.4 transitivePeerDependencies: - bufferutil - supports-color + - typescript + - utf-8-validate + dev: true + + /@percy/cli-config@1.27.4(typescript@4.9.5): + resolution: {integrity: sha512-wFtQwPw4LEqpcZ6ac6WtejyGrvrrzzLdyvXNvsCPQLE47qXnXVXJ+E99k9KGcjavtUuPxrbWtX996Fz9Fb5hoQ==} + engines: {node: '>=14'} + dependencies: + '@percy/cli-command': 1.27.4(typescript@4.9.5) + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript - utf-8-validate dev: true - /@percy/cli-config@1.27.4: + /@percy/cli-config@1.27.4(typescript@5.1.6): resolution: {integrity: sha512-wFtQwPw4LEqpcZ6ac6WtejyGrvrrzzLdyvXNvsCPQLE47qXnXVXJ+E99k9KGcjavtUuPxrbWtX996Fz9Fb5hoQ==} engines: {node: '>=14'} dependencies: - '@percy/cli-command': 1.27.4 + '@percy/cli-command': 1.27.4(typescript@5.1.6) transitivePeerDependencies: - bufferutil - supports-color + - typescript - utf-8-validate dev: true - /@percy/cli-exec@1.27.4: + /@percy/cli-exec@1.27.4(typescript@4.9.5): resolution: {integrity: sha512-aSDLvzXXdwJso+p5iI4iTOa7AYzgFdRoqY9ij/R5aAL9juNkvG5QatB1bkUNbJabKFe16t7iigt4eJnlS0R13A==} engines: {node: '>=14'} dependencies: - '@percy/cli-command': 1.27.4 + '@percy/cli-command': 1.27.4(typescript@4.9.5) cross-spawn: 7.0.3 which: 2.0.2 transitivePeerDependencies: - bufferutil - supports-color + - typescript - utf-8-validate dev: true - /@percy/cli-snapshot@1.27.4: + /@percy/cli-exec@1.27.4(typescript@5.1.6): + resolution: {integrity: sha512-aSDLvzXXdwJso+p5iI4iTOa7AYzgFdRoqY9ij/R5aAL9juNkvG5QatB1bkUNbJabKFe16t7iigt4eJnlS0R13A==} + engines: {node: '>=14'} + dependencies: + '@percy/cli-command': 1.27.4(typescript@5.1.6) + cross-spawn: 7.0.3 + which: 2.0.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript + - utf-8-validate + dev: true + + /@percy/cli-snapshot@1.27.4(typescript@4.9.5): + resolution: {integrity: sha512-dDT2UpeP6X5NcMdj3AKLhHGmnobwzlXsHa52C+ne3kg3HSZgaXH9OsNY866Xe7onvcsZxvnRKDYHmWW6kC3cKQ==} + engines: {node: '>=14'} + dependencies: + '@percy/cli-command': 1.27.4(typescript@4.9.5) + yaml: 2.2.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript + - utf-8-validate + dev: true + + /@percy/cli-snapshot@1.27.4(typescript@5.1.6): resolution: {integrity: sha512-dDT2UpeP6X5NcMdj3AKLhHGmnobwzlXsHa52C+ne3kg3HSZgaXH9OsNY866Xe7onvcsZxvnRKDYHmWW6kC3cKQ==} engines: {node: '>=14'} dependencies: - '@percy/cli-command': 1.27.4 + '@percy/cli-command': 1.27.4(typescript@5.1.6) yaml: 2.2.2 transitivePeerDependencies: - bufferutil - supports-color + - typescript + - utf-8-validate + dev: true + + /@percy/cli-upload@1.27.4(typescript@4.9.5): + resolution: {integrity: sha512-+4mcEOUydFubyMWVzQjPV79sL1Jar95SR7Yr7Vp4FBoE0iq0CbaHoJtyOWDfwvHYYp4rRjVMxpY0ha3jnmF0mA==} + engines: {node: '>=14'} + dependencies: + '@percy/cli-command': 1.27.4(typescript@4.9.5) + fast-glob: 3.3.1 + image-size: 1.0.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript - utf-8-validate dev: true - /@percy/cli-upload@1.27.4: + /@percy/cli-upload@1.27.4(typescript@5.1.6): resolution: {integrity: sha512-+4mcEOUydFubyMWVzQjPV79sL1Jar95SR7Yr7Vp4FBoE0iq0CbaHoJtyOWDfwvHYYp4rRjVMxpY0ha3jnmF0mA==} engines: {node: '>=14'} dependencies: - '@percy/cli-command': 1.27.4 + '@percy/cli-command': 1.27.4(typescript@5.1.6) fast-glob: 3.3.1 image-size: 1.0.2 transitivePeerDependencies: - bufferutil - supports-color + - typescript - utf-8-validate dev: true - /@percy/cli@1.27.4: + /@percy/cli@1.27.4(typescript@4.9.5): resolution: {integrity: sha512-eIM44ejCMFc/S2W7X0htV+lvvmf63x5CaBpsSoQ9LRc/W02zHVAwQYdFFUowZEK6G1EwJEPIUnDxuuEx9PLG5A==} engines: {node: '>=14'} hasBin: true dependencies: - '@percy/cli-app': 1.27.4 - '@percy/cli-build': 1.27.4 - '@percy/cli-command': 1.27.4 - '@percy/cli-config': 1.27.4 - '@percy/cli-exec': 1.27.4 - '@percy/cli-snapshot': 1.27.4 - '@percy/cli-upload': 1.27.4 + '@percy/cli-app': 1.27.4(typescript@4.9.5) + '@percy/cli-build': 1.27.4(typescript@4.9.5) + '@percy/cli-command': 1.27.4(typescript@4.9.5) + '@percy/cli-config': 1.27.4(typescript@4.9.5) + '@percy/cli-exec': 1.27.4(typescript@4.9.5) + '@percy/cli-snapshot': 1.27.4(typescript@4.9.5) + '@percy/cli-upload': 1.27.4(typescript@4.9.5) '@percy/client': 1.27.4 '@percy/logger': 1.27.4 transitivePeerDependencies: - bufferutil - supports-color + - typescript + - utf-8-validate + dev: true + + /@percy/cli@1.27.4(typescript@5.1.6): + resolution: {integrity: sha512-eIM44ejCMFc/S2W7X0htV+lvvmf63x5CaBpsSoQ9LRc/W02zHVAwQYdFFUowZEK6G1EwJEPIUnDxuuEx9PLG5A==} + engines: {node: '>=14'} + hasBin: true + dependencies: + '@percy/cli-app': 1.27.4(typescript@5.1.6) + '@percy/cli-build': 1.27.4(typescript@5.1.6) + '@percy/cli-command': 1.27.4(typescript@5.1.6) + '@percy/cli-config': 1.27.4(typescript@5.1.6) + '@percy/cli-exec': 1.27.4(typescript@5.1.6) + '@percy/cli-snapshot': 1.27.4(typescript@5.1.6) + '@percy/cli-upload': 1.27.4(typescript@5.1.6) + '@percy/client': 1.27.4 + '@percy/logger': 1.27.4 + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript - utf-8-validate dev: true @@ -5835,26 +5957,66 @@ packages: '@percy/logger': 1.27.4 dev: true - /@percy/config@1.27.4: + /@percy/config@1.27.4(typescript@4.9.5): resolution: {integrity: sha512-mlgiOdzdSfUSx9FskVIjmbT/iHbTif0Ow5evZQJTT1W0xgHOBWDCZyhINdsqulSBw+K1PNhHsu1J0h2ijxF4uA==} engines: {node: '>=14'} dependencies: '@percy/logger': 1.27.4 ajv: 8.12.0 - cosmiconfig: 8.2.0 + cosmiconfig: 8.3.6(typescript@4.9.5) yaml: 2.2.2 + transitivePeerDependencies: + - typescript + dev: true + + /@percy/config@1.27.4(typescript@5.1.6): + resolution: {integrity: sha512-mlgiOdzdSfUSx9FskVIjmbT/iHbTif0Ow5evZQJTT1W0xgHOBWDCZyhINdsqulSBw+K1PNhHsu1J0h2ijxF4uA==} + engines: {node: '>=14'} + dependencies: + '@percy/logger': 1.27.4 + ajv: 8.12.0 + cosmiconfig: 8.3.6(typescript@5.1.6) + yaml: 2.2.2 + transitivePeerDependencies: + - typescript + dev: true + + /@percy/core@1.27.4(typescript@4.9.5): + resolution: {integrity: sha512-WdsA4zlPgXl9xj+a5WW2wA20iU6VTDmRq5sgsYNSuPzZfQB2I5Cecgvb55p86dhlUTbPJrC76daQKzDTGe0hfA==} + engines: {node: '>=14'} + requiresBuild: true + dependencies: + '@percy/client': 1.27.4 + '@percy/config': 1.27.4(typescript@4.9.5) + '@percy/dom': 1.27.4 + '@percy/logger': 1.27.4 + '@percy/webdriver-utils': 1.27.4(typescript@4.9.5) + content-disposition: 0.5.4 + cross-spawn: 7.0.3 + extract-zip: 2.0.1(supports-color@8.1.1) + fast-glob: 3.3.2 + micromatch: 4.0.5 + mime-types: 2.1.35 + path-to-regexp: 6.2.1 + rimraf: 3.0.2 + ws: 8.14.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript + - utf-8-validate dev: true - /@percy/core@1.27.4: + /@percy/core@1.27.4(typescript@5.1.6): resolution: {integrity: sha512-WdsA4zlPgXl9xj+a5WW2wA20iU6VTDmRq5sgsYNSuPzZfQB2I5Cecgvb55p86dhlUTbPJrC76daQKzDTGe0hfA==} engines: {node: '>=14'} requiresBuild: true dependencies: '@percy/client': 1.27.4 - '@percy/config': 1.27.4 + '@percy/config': 1.27.4(typescript@5.1.6) '@percy/dom': 1.27.4 '@percy/logger': 1.27.4 - '@percy/webdriver-utils': 1.27.4 + '@percy/webdriver-utils': 1.27.4(typescript@5.1.6) content-disposition: 0.5.4 cross-spawn: 7.0.3 extract-zip: 2.0.1(supports-color@8.1.1) @@ -5863,10 +6025,11 @@ packages: mime-types: 2.1.35 path-to-regexp: 6.2.1 rimraf: 3.0.2 - ws: 8.13.0 + ws: 8.14.2 transitivePeerDependencies: - bufferutil - supports-color + - typescript - utf-8-validate dev: true @@ -5905,12 +6068,24 @@ packages: engines: {node: '>=14'} dev: true - /@percy/webdriver-utils@1.27.4: + /@percy/webdriver-utils@1.27.4(typescript@4.9.5): + resolution: {integrity: sha512-pZOOYns8Fikh2qlbxO16DxFEnCrnFIoLpE7iz4M9jXxOfk16VZF1PWknMChSr5NqG2I9k2OMjizUE2j8zvtl2Q==} + engines: {node: '>=14'} + dependencies: + '@percy/config': 1.27.4(typescript@4.9.5) + '@percy/sdk-utils': 1.27.4 + transitivePeerDependencies: + - typescript + dev: true + + /@percy/webdriver-utils@1.27.4(typescript@5.1.6): resolution: {integrity: sha512-pZOOYns8Fikh2qlbxO16DxFEnCrnFIoLpE7iz4M9jXxOfk16VZF1PWknMChSr5NqG2I9k2OMjizUE2j8zvtl2Q==} engines: {node: '>=14'} dependencies: - '@percy/config': 1.27.4 + '@percy/config': 1.27.4(typescript@5.1.6) '@percy/sdk-utils': 1.27.4 + transitivePeerDependencies: + - typescript dev: true /@pkgjs/parseargs@0.11.0: @@ -7331,7 +7506,7 @@ packages: util: 0.12.5 util-deprecate: 1.0.2 watchpack: 2.4.0 - ws: 8.13.0 + ws: 8.14.2 transitivePeerDependencies: - bufferutil - encoding @@ -9420,7 +9595,7 @@ packages: engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: - postcss: ^8.1.0 + postcss: '>=8.4.31' dependencies: browserslist: 4.21.10 caniuse-lite: 1.0.30001538 @@ -9436,7 +9611,7 @@ packages: engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: - postcss: ^8.1.0 + postcss: '>=8.4.31' dependencies: browserslist: 4.21.10 caniuse-lite: 1.0.30001538 @@ -10676,6 +10851,38 @@ packages: path-type: 4.0.0 dev: true + /cosmiconfig@8.3.6(typescript@4.9.5): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + typescript: 4.9.5 + dev: true + + /cosmiconfig@8.3.6(typescript@5.1.6): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + typescript: 5.1.6 + dev: true + /create-jest@29.7.0(@types/node@18.18.13)(ts-node@10.9.1): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -12917,6 +13124,7 @@ packages: /fsevents@1.2.13: resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} engines: {node: '>= 4.0'} + os: [darwin] deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2 requiresBuild: true dependencies: @@ -12928,6 +13136,7 @@ packages: /fsevents@2.3.2: resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] requiresBuild: true optional: true @@ -13362,7 +13571,7 @@ packages: resolution: {integrity: sha512-9QUHam5JyXwGUxaaMvoFQVT44tohpEFpM8xBdPfdwTYGM0AItS1iTQz0MpsF8Jroh7GF5Jt2GVPaYgvy8qD2Fw==} engines: {node: ^10 || ^12 || >=14} peerDependencies: - postcss: ^8.0.0 + postcss: '>=8.4.31' dependencies: fancy-log: 1.3.3 plugin-error: 1.0.1 @@ -13817,7 +14026,7 @@ packages: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: - postcss: ^8.1.0 + postcss: '>=8.4.31' dependencies: postcss: 8.4.31 dev: true @@ -14708,6 +14917,36 @@ packages: - supports-color dev: true + /jest-cli@27.4.5: + resolution: {integrity: sha512-hrky3DSgE0u7sQxaCL7bdebEPHx5QzYmrGuUjaPLmPE8jx5adtvGuOlRspvMoVLTTDOHRnZDoRLYJuA+VCI7Hg==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 27.5.1 + '@jest/test-result': 27.5.1 + '@jest/types': 27.5.1 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + import-local: 3.1.0 + jest-config: 27.5.1 + jest-util: 27.5.1 + jest-validate: 27.5.1 + prompts: 2.4.2 + yargs: 16.2.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest-cli@27.5.1: resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -15115,7 +15354,7 @@ packages: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.4 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.1 chalk: 4.1.2 @@ -15363,10 +15602,10 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.23.3 - '@babel/generator': 7.23.0 + '@babel/generator': 7.23.4 '@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.23.3) - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 + '@babel/traverse': 7.23.4 + '@babel/types': 7.23.4 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 '@types/babel__traverse': 7.18.5 @@ -15510,6 +15749,27 @@ packages: supports-color: 8.1.1 dev: true + /jest@27.4.5: + resolution: {integrity: sha512-uT5MiVN3Jppt314kidCk47MYIRilJjA/l2mxwiuzzxGUeJIvA8/pDaJOAX5KWvjAo7SCydcW0/4WEtgbLMiJkg==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 27.5.1 + import-local: 3.1.0 + jest-cli: 27.4.5 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest@27.5.1: resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -16996,6 +17256,7 @@ packages: /nice-napi@1.0.2: resolution: {integrity: sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==} + os: ['!win32'] requiresBuild: true dependencies: node-addon-api: 3.2.1 @@ -17734,7 +17995,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.4 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -18059,7 +18320,7 @@ packages: resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} peerDependencies: - postcss: '>=8.0.9' + postcss: '>=8.4.31' ts-node: '>=9.0.0' peerDependenciesMeta: postcss: @@ -18072,18 +18333,36 @@ packages: yaml: 1.10.2 dev: true - /postcss-loader@7.3.3(postcss@8.4.31)(webpack@5.88.2): + /postcss-loader@7.3.3(postcss@8.4.31)(typescript@4.9.5)(webpack@5.88.2): resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} engines: {node: '>= 14.15.0'} peerDependencies: - postcss: ^7.0.0 || ^8.0.1 + postcss: '>=8.4.31' webpack: ^5.0.0 dependencies: - cosmiconfig: 8.2.0 + cosmiconfig: 8.3.6(typescript@4.9.5) + jiti: 1.20.0 + postcss: 8.4.31 + semver: 7.5.4 + webpack: 5.88.2 + transitivePeerDependencies: + - typescript + dev: true + + /postcss-loader@7.3.3(postcss@8.4.31)(typescript@5.1.6)(webpack@5.88.2): + resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} + engines: {node: '>= 14.15.0'} + peerDependencies: + postcss: '>=8.4.31' + webpack: ^5.0.0 + dependencies: + cosmiconfig: 8.3.6(typescript@5.1.6) jiti: 1.20.0 postcss: 8.4.31 semver: 7.5.4 webpack: 5.88.2(esbuild@0.18.17) + transitivePeerDependencies: + - typescript dev: true /postcss-media-query-parser@0.2.3: @@ -18094,7 +18373,7 @@ packages: resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: - postcss: ^8.1.0 + postcss: '>=8.4.31' dependencies: postcss: 8.4.31 dev: true @@ -18103,7 +18382,7 @@ packages: resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: - postcss: ^8.1.0 + postcss: '>=8.4.31' dependencies: icss-utils: 5.1.0(postcss@8.4.31) postcss: 8.4.31 @@ -18115,7 +18394,7 @@ packages: resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: - postcss: ^8.1.0 + postcss: '>=8.4.31' dependencies: postcss: 8.4.31 postcss-selector-parser: 6.0.13 @@ -18125,7 +18404,7 @@ packages: resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: - postcss: ^8.1.0 + postcss: '>=8.4.31' dependencies: icss-utils: 5.1.0(postcss@8.4.31) postcss: 8.4.31 @@ -18139,7 +18418,7 @@ packages: resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} peerDependencies: - postcss: ^8.3.3 + postcss: '>=8.4.31' dependencies: postcss: 8.4.31 dev: true @@ -18148,7 +18427,7 @@ packages: resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} engines: {node: '>=12.0'} peerDependencies: - postcss: ^8.4.29 + postcss: '>=8.4.31' dependencies: postcss: 8.4.31 dev: true @@ -18165,7 +18444,7 @@ packages: resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} engines: {node: '>=10'} peerDependencies: - postcss: ^8.0.0 + postcss: '>=8.4.31' dependencies: make-dir: 3.1.0 mime: 2.5.2 @@ -20116,7 +20395,7 @@ packages: resolution: {integrity: sha512-+Rr2Dd4b72CWA4qoj1Kk+y449nP/WJsrD0nzQAWkmPPIuyVcy2GMIcfNr0Z8JJOLjRvtlkKxa49FCNXMePBikQ==} engines: {node: ^14.13.1 || >=16.13.0 || >=18.0.0} peerDependencies: - postcss: ^8.4.21 + postcss: '>=8.4.31' stylelint: ^15.2.0 || >=15 dependencies: postcss: 8.4.31 @@ -21686,7 +21965,7 @@ packages: spdy: 4.0.2 webpack: 5.88.2(esbuild@0.18.17) webpack-dev-middleware: 5.3.3(webpack@5.89.0) - ws: 8.13.0 + ws: 8.14.2 transitivePeerDependencies: - bufferutil - debug @@ -21737,7 +22016,7 @@ packages: spdy: 4.0.2 webpack: 5.89.0 webpack-dev-middleware: 5.3.3(webpack@5.89.0) - ws: 8.13.0 + ws: 8.14.2 transitivePeerDependencies: - bufferutil - debug @@ -22154,8 +22433,8 @@ packages: optional: true dev: true - /ws@8.13.0: - resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} + /ws@8.14.2: + resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1