diff --git a/packages/component-library/package.json b/packages/component-library/package.json index 29d986db8..f79c3ef15 100644 --- a/packages/component-library/package.json +++ b/packages/component-library/package.json @@ -44,9 +44,6 @@ "@floating-ui/vue": "^1.1.5", "@shopware-ag/meteor-icon-kit": "workspace:*", "@shopware-ag/meteor-tokens": "workspace:*", - "@storybook/addon-a11y": "^8.4.5", - "@testing-library/jest-dom": "^6.4.6", - "@testing-library/vue": "^8.1.0", "@tiptap/extension-bubble-menu": "^2.10.0", "@tiptap/extension-bullet-list": "^2.10.0", "@tiptap/extension-character-count": "^2.10.0", @@ -83,6 +80,9 @@ "vue-smooth-reflow": "^0.1.12" }, "devDependencies": { + "@storybook/addon-a11y": "^8.4.5", + "@testing-library/jest-dom": "^6.4.6", + "@testing-library/vue": "^8.1.0", "@csstools/stylelint-formatter-github": "^1.0.0", "@rushstack/eslint-patch": "^1.3.3", "@shopware-ag/stylelint-plugin-meteor": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 295a1bbd8..ca6ea6670 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -251,7 +251,7 @@ importers: version: 14.1.1 jest: specifier: ^27.5.1 - version: 27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)) + version: 27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)) jest-fail-on-console: specifier: ^2.2.3 version: 2.5.0 @@ -260,7 +260,7 @@ importers: version: 5.0.2 ts-jest: specifier: ^27.1.3 - version: 27.1.5(@babel/core@7.24.7)(@types/jest@27.5.2)(babel-jest@27.5.1(@babel/core@7.24.7))(jest@27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)))(typescript@4.9.5) + version: 27.1.5(@babel/core@7.24.7)(@types/jest@27.5.2)(babel-jest@27.5.1(@babel/core@7.24.7))(jest@27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)))(typescript@4.9.5) typescript: specifier: ^4.9.4 version: 4.9.5 @@ -297,15 +297,6 @@ importers: '@shopware-ag/meteor-tokens': specifier: workspace:* version: link:../tokens - '@storybook/addon-a11y': - specifier: ^8.4.5 - version: 8.4.6(storybook@8.4.6(prettier@3.2.5)) - '@testing-library/jest-dom': - specifier: ^6.4.6 - version: 6.4.6(@jest/globals@29.7.0)(jest@29.7.0(@types/node@18.19.36)(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@5.7.3)))(vitest@1.6.0(@types/node@18.19.36)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.6)(terser@5.31.1)) - '@testing-library/vue': - specifier: ^8.1.0 - version: 8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)) '@tiptap/extension-bubble-menu': specifier: ^2.10.0 version: 2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3))(@tiptap/pm@2.10.3) @@ -418,6 +409,9 @@ importers: '@shopware-ag/stylelint-plugin-meteor': specifier: workspace:* version: link:../stylelint-plugin-meteor + '@storybook/addon-a11y': + specifier: ^8.4.5 + version: 8.4.6(storybook@8.4.6(prettier@3.2.5)) '@storybook/addon-essentials': specifier: ^8.4.5 version: 8.4.6(@types/react@18.3.3)(storybook@8.4.6(prettier@3.2.5)) @@ -451,6 +445,12 @@ importers: '@storybook/vue3-vite': specifier: ^8.4.5 version: 8.4.6(storybook@8.4.6(prettier@3.2.5))(vite@4.5.3(@types/node@18.19.36)(sass@1.77.6)(terser@5.31.1))(vue@3.5.13(typescript@5.7.3)) + '@testing-library/jest-dom': + specifier: ^6.4.6 + version: 6.4.6(@jest/globals@29.7.0)(jest@29.7.0(@types/node@18.19.36)(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@5.7.3)))(vitest@1.6.0) + '@testing-library/vue': + specifier: ^8.1.0 + version: 8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3)) '@tsconfig/node18': specifier: ^18.2.2 version: 18.2.4 @@ -492,7 +492,7 @@ importers: version: 0.11.1(eslint@8.57.0)(typescript@5.7.3) eslint-plugin-vitest: specifier: ^0.3.20 - version: 0.3.26(eslint@8.57.0)(typescript@5.7.3)(vitest@1.6.0(@types/node@18.19.36)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.6)(terser@5.31.1)) + version: 0.3.26(eslint@8.57.0)(typescript@5.7.3)(vitest@1.6.0) eslint-plugin-vitest-globals: specifier: ^1.4.0 version: 1.5.0 @@ -675,7 +675,7 @@ importers: version: 8.57.0 eslint-plugin-vitest: specifier: ^0.3.20 - version: 0.3.26(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3)(vitest@1.6.0(@types/node@20.14.5)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.6)(terser@5.31.1)) + version: 0.3.26(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3)(vitest@1.6.0) msw: specifier: ^2.1.5 version: 2.3.1(typescript@5.7.3) @@ -10938,7 +10938,7 @@ packages: puppeteer@12.0.1: resolution: {integrity: sha512-YQ3GRiyZW0ddxTW+iiQcv2/8TT5c3+FcRUCg7F8q2gHqxd5akZN400VRXr9cHQKLWGukmJLDiE72MrcLK9tFHQ==} engines: {node: '>=10.18.1'} - deprecated: < 22.6.4 is no longer supported + deprecated: < 22.8.2 is no longer supported pure-color@1.3.0: resolution: {integrity: sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==} @@ -16013,7 +16013,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5))': + '@jest/core@27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5))': dependencies: '@jest/console': 27.5.1 '@jest/reporters': 27.5.1 @@ -16027,7 +16027,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 27.5.1 - jest-config: 27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)) + jest-config: 27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)) jest-haste-map: 27.5.1 jest-message-util: 27.5.1 jest-regex-util: 27.5.1 @@ -18035,7 +18035,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.6(@jest/globals@29.7.0)(jest@29.7.0(@types/node@18.19.36)(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@5.7.3)))(vitest@1.6.0(@types/node@18.19.36)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.6)(terser@5.31.1))': + '@testing-library/jest-dom@6.4.6(@jest/globals@29.7.0)(jest@29.7.0(@types/node@18.19.36)(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@5.7.3)))(vitest@1.6.0)': dependencies: '@adobe/css-tools': 4.4.0 '@babel/runtime': 7.24.7 @@ -22229,7 +22229,7 @@ snapshots: eslint-plugin-vitest-globals@1.5.0: {} - eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3)(vitest@1.6.0(@types/node@20.14.5)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.6)(terser@5.31.1)): + eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3)(vitest@1.6.0): dependencies: '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.7.3) eslint: 8.57.0 @@ -22240,7 +22240,7 @@ snapshots: - supports-color - typescript - eslint-plugin-vitest@0.3.26(eslint@8.57.0)(typescript@5.7.3)(vitest@1.6.0(@types/node@18.19.36)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.6)(terser@5.31.1)): + eslint-plugin-vitest@0.3.26(eslint@8.57.0)(typescript@5.7.3)(vitest@1.6.0): dependencies: '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.7.3) eslint: 8.57.0 @@ -24006,16 +24006,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)): + jest-cli@27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)): dependencies: - '@jest/core': 27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)) + '@jest/core': 27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)) '@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(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)) + jest-config: 27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)) jest-util: 27.5.1 jest-validate: 27.5.1 prompts: 2.4.2 @@ -24046,7 +24046,7 @@ snapshots: - supports-color - ts-node - jest-config@27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)): + jest-config@27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)): dependencies: '@babel/core': 7.24.7 '@jest/test-sequencer': 27.5.1 @@ -24659,11 +24659,11 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)): + jest@27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)): dependencies: - '@jest/core': 27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)) + '@jest/core': 27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)) import-local: 3.1.0 - jest-cli: 27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)) + jest-cli: 27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)) transitivePeerDependencies: - bufferutil - canvas @@ -28968,11 +28968,11 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@27.1.5(@babel/core@7.24.7)(@types/jest@27.5.2)(babel-jest@27.5.1(@babel/core@7.24.7))(jest@27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)))(typescript@4.9.5): + ts-jest@27.1.5(@babel/core@7.24.7)(@types/jest@27.5.2)(babel-jest@27.5.1(@babel/core@7.24.7))(jest@27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)))(typescript@4.9.5): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 27.5.1(ts-node@10.9.2(@types/node@18.19.36)(typescript@4.9.5)) + jest: 27.5.1(ts-node@10.9.2(@swc/core@1.6.1)(@types/node@18.19.36)(typescript@4.9.5)) jest-util: 27.5.1 json5: 2.2.3 lodash.memoize: 4.1.2