From b0bdedcfc03e973dc6afe59e9390c217f7d161e8 Mon Sep 17 00:00:00 2001 From: Yann Braga Date: Fri, 2 Aug 2024 14:59:58 +0200 Subject: [PATCH 1/9] add vitest plugin --- .eslintrc.js | 2 +- .gitignore | 4 +- .storybook/decorators.tsx | 1 + package.json | 32 +- public/mockServiceWorker.js | 2 +- src/setupTests.ts | 23 +- vitest.config.ts | 16 + yarn.lock | 1099 +++++++++++++++++++++-------------- 8 files changed, 716 insertions(+), 463 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 7a1c8db9..5c08392f 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,4 +1,4 @@ -module.exports = { +export default { env: { browser: true, es2021: true, diff --git a/.gitignore b/.gitignore index 97f519d1..8e1c9dd0 100644 --- a/.gitignore +++ b/.gitignore @@ -30,7 +30,7 @@ yarn-error.log* # storybook *-storybook.log - +storybook-static # Yarn berry /**/.yarn/* @@ -39,4 +39,4 @@ yarn-error.log* !/**/.yarn/plugins !/**/.yarn/sdks !/**/.yarn/versions -/**/.pnp.* \ No newline at end of file +/**/.pnp.* diff --git a/.storybook/decorators.tsx b/.storybook/decorators.tsx index f5ac2d1c..e7d3ca03 100644 --- a/.storybook/decorators.tsx +++ b/.storybook/decorators.tsx @@ -15,6 +15,7 @@ import { GlobalStyle } from '../src/styles/GlobalStyle' import { darkTheme, lightTheme } from '../src/styles/theme' initialize({ + quiet: true, onUnhandledRequest: ({ url, method }) => { const pathname = new URL(url).pathname if (pathname.startsWith('/.netlify/functions')) { diff --git a/package.json b/package.json index b5df3b36..5be9a6b1 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,7 @@ "name": "course-app", "version": "0.1.0", "private": true, + "type": "module", "dependencies": { "@reduxjs/toolkit": "^2.2.3", "axios": "^1.6.8", @@ -22,7 +23,7 @@ "start": "vite", "build": "tsc && vite build", "serve": "vite preview", - "test": "vitest run", + "test": "vitest", "test:coverage": "vitest run --coverage", "test:ci": "vitest run", "storybook": "storybook dev -p 6006", @@ -56,19 +57,22 @@ }, "devDependencies": { "@babel/core": "^7.14.6", - "@chromatic-com/storybook": "^1.6.1", + "@chromatic-com/storybook": "1.6.2--canary.df0b83c.0", "@ladle/react": "^4.0.3", - "@storybook/addon-a11y": "^8.2.1", + "@storybook/addon-a11y": "0.0.0-pr-28768-sha-87c6223c", "@storybook/addon-coverage": "^1.0.4", "@storybook/addon-designs": "^8.0.3", - "@storybook/addon-essentials": "^8.2.1", - "@storybook/addon-interactions": "^8.2.1", - "@storybook/addon-themes": "^8.2.1", - "@storybook/blocks": "^8.2.1", - "@storybook/react": "^8.2.1", - "@storybook/react-vite": "^8.2.1", - "@storybook/test": "^8.2.1", + "@storybook/addon-essentials": "0.0.0-pr-28768-sha-87c6223c", + "@storybook/addon-interactions": "0.0.0-pr-28768-sha-87c6223c", + "@storybook/addon-themes": "0.0.0-pr-28768-sha-87c6223c", + "@storybook/blocks": "0.0.0-pr-28768-sha-87c6223c", + "@storybook/experimental-vitest-plugin": "^0.0.4", + "@storybook/manager-api": "0.0.0-pr-28768-sha-87c6223c", + "@storybook/react": "0.0.0-pr-28768-sha-87c6223c", + "@storybook/react-vite": "0.0.0-pr-28768-sha-87c6223c", + "@storybook/test": "0.0.0-pr-28768-sha-87c6223c", "@storybook/test-runner": "^0.19.0", + "@storybook/theming": "0.0.0-pr-28768-sha-87c6223c", "@testing-library/jest-dom": "^6.4.6", "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.5.2", @@ -83,6 +87,8 @@ "@typescript-eslint/eslint-plugin": "^7.8.0", "@typescript-eslint/parser": "^7.8.0", "@vitejs/plugin-react": "^4.2.1", + "@vitest/browser": "^2.0.5", + "@vitest/coverage-istanbul": "^2.0.5", "babel-loader": "8.1.0", "babel-plugin-istanbul": "^6.1.1", "babel-plugin-open-source": "^1.3.3", @@ -108,11 +114,11 @@ "prettier": "^3.2.5", "react-is": "^18.3.1", "react-test-renderer": "^18.3.1", - "storybook": "^8.2.1", - "vite": "^4.0.0", + "storybook": "0.0.0-pr-28768-sha-87c6223c", + "vite": "^5.0.0", "vite-plugin-svgr": "^4.2.0", "vite-tsconfig-paths": "^4.3.2", - "vitest": "^2.0.2", + "vitest": "^2.0.5", "vitest-axe": "^0.1.0", "vitest-canvas-mock": "^0.3.3", "wait-on": "^7.2.0" diff --git a/public/mockServiceWorker.js b/public/mockServiceWorker.js index 24fe3a25..cbd28e53 100644 --- a/public/mockServiceWorker.js +++ b/public/mockServiceWorker.js @@ -8,7 +8,7 @@ * - Please do NOT serve this file on production. */ -const PACKAGE_VERSION = '2.3.1' +const PACKAGE_VERSION = '2.3.4' const INTEGRITY_CHECKSUM = '26357c79639bfa20d64c0efca2a87423' const IS_MOCKED_RESPONSE = Symbol('isMockedResponse') const activeClientIds = new Set() diff --git a/src/setupTests.ts b/src/setupTests.ts index 1387dadf..49d0009d 100644 --- a/src/setupTests.ts +++ b/src/setupTests.ts @@ -1,28 +1,9 @@ -import '@testing-library/jest-dom/vitest' -import 'vitest-canvas-mock' import { setProjectAnnotations } from '@storybook/react' -import * as axeMatchers from 'vitest-axe/matchers' import { cleanup, render as testingLibraryRender } from '@testing-library/react' -import * as matchers from '@testing-library/jest-dom/matchers' -import { getWorker } from 'msw-storybook-addon' - -import globalStorybookConfig from '../.storybook/preview' - -// extends Vitest's expect method with methods from react-testing-library and axe -expect.extend(matchers) -expect.extend(axeMatchers) +import storybookAnnotations from '../.storybook/preview' // runs a cleanup after each test case (e.g. clearing jsdom) afterEach(() => { cleanup() }) -afterAll(() => { - // @ts-expect-error TODO fix this - getWorker().close() -}) -setProjectAnnotations([globalStorybookConfig, { testingLibraryRender }]) - -// https://github.com/nickcolley/jest-axe/issues/147#issuecomment-758804533 -const { getComputedStyle } = window -window.getComputedStyle = (elt) => getComputedStyle(elt) -window.scrollTo = () => {} +setProjectAnnotations([storybookAnnotations, { testingLibraryRender }]) diff --git a/vitest.config.ts b/vitest.config.ts index 3ba2f48c..e2dfc1ef 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -1,6 +1,7 @@ /// import { defineConfig } from 'vitest/config' import { mergeConfig } from 'vite' +import { storybookTest } from '@storybook/experimental-vitest-plugin' import viteConfig from './vite.config' @@ -8,16 +9,31 @@ import viteConfig from './vite.config' export default mergeConfig( viteConfig, defineConfig({ + plugins: [ + storybookTest({ + renderer: 'react', + storybookScript: 'yarn storybook --ci', + }), + ], + publicDir: './public', test: { globals: true, environment: 'jsdom', clearMocks: true, setupFiles: './src/setupTests.ts', + include: ['src/**/*.stories.tsx'], server: { deps: { inline: ['vitest-canvas-mock'], }, }, + browser: { + enabled: true, + provider: 'playwright', + name: 'chromium', + headless: true, + screenshotFailures: false, + }, coverage: { provider: 'istanbul', reporter: ['text', 'html'], diff --git a/yarn.lock b/yarn.lock index f2267c6b..2143e7cb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -294,6 +294,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.24.8": + version: 7.24.8 + resolution: "@babel/helper-string-parser@npm:7.24.8" + checksum: 10c0/6361f72076c17fabf305e252bf6d580106429014b3ab3c1f5c4eb3e6d465536ea6b670cc0e9a637a77a9ad40454d3e41361a2909e70e305116a23d68ce094c08 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-validator-identifier@npm:7.24.7" @@ -351,6 +358,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.24.4": + version: 7.25.3 + resolution: "@babel/parser@npm:7.25.3" + dependencies: + "@babel/types": "npm:^7.25.2" + bin: + parser: ./bin/babel-parser.js + checksum: 10c0/874b01349aedb805d6694f867a752fdc7469778fad76aca4548d2cc6ce96087c3ba5fb917a6f8d05d2d1a74aae309b5f50f1a4dba035f5a2c9fcfe6e106d2c4e + languageName: node + linkType: hard + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.24.7": version: 7.24.7 resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.24.7" @@ -1481,6 +1499,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.25.2": + version: 7.25.2 + resolution: "@babel/types@npm:7.25.2" + dependencies: + "@babel/helper-string-parser": "npm:^7.24.8" + "@babel/helper-validator-identifier": "npm:^7.24.7" + to-fast-properties: "npm:^2.0.0" + checksum: 10c0/e489435856be239f8cc1120c90a197e4c2865385121908e5edb7223cfdff3768cba18f489adfe0c26955d9e7bbb1fb10625bc2517505908ceb0af848989bd864 + languageName: node + linkType: hard + "@base2/pretty-print-object@npm:1.0.1": version: 1.0.1 resolution: "@base2/pretty-print-object@npm:1.0.1" @@ -1513,16 +1542,26 @@ __metadata: languageName: node linkType: hard -"@chromatic-com/storybook@npm:^1.6.1": - version: 1.6.1 - resolution: "@chromatic-com/storybook@npm:1.6.1" +"@bundled-es-modules/tough-cookie@npm:^0.1.6": + version: 0.1.6 + resolution: "@bundled-es-modules/tough-cookie@npm:0.1.6" + dependencies: + "@types/tough-cookie": "npm:^4.0.5" + tough-cookie: "npm:^4.1.4" + checksum: 10c0/28bcac878bff6b34719ba3aa8341e9924772ee55de5487680ebe784981ec9fccb70ed5d46f563e2404855a04de606f9e56aa4202842d4f5835bc04a4fe820571 + languageName: node + linkType: hard + +"@chromatic-com/storybook@npm:1.6.2--canary.df0b83c.0": + version: 1.6.2--canary.df0b83c.0 + resolution: "@chromatic-com/storybook@npm:1.6.2--canary.df0b83c.0" dependencies: chromatic: "npm:^11.4.0" filesize: "npm:^10.0.12" jsonfile: "npm:^6.1.0" react-confetti: "npm:^6.1.0" strip-ansi: "npm:^7.1.0" - checksum: 10c0/411a2c9f44542c4940e6452846f1c2b71f4529640cefcf60396c1eb0a16cd2a4d27ba648523c73a7ca9b5b64f2a67b19159281add6730d0a237336a3856c8f37 + checksum: 10c0/d597f5d1373d2d38628e973f4a9c3a84560439fb098fedfc1ec4dc147e4972104ca74bfbe3edb000063c66e46fad31048255e26e80d091054ca71d7d3742590d languageName: node linkType: hard @@ -1563,10 +1602,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-arm64@npm:0.18.20" - conditions: os=android & cpu=arm64 +"@esbuild/aix-ppc64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/aix-ppc64@npm:0.23.0" + conditions: os=aix & cpu=ppc64 languageName: node linkType: hard @@ -1577,10 +1616,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-arm@npm:0.18.20" - conditions: os=android & cpu=arm +"@esbuild/android-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/android-arm64@npm:0.23.0" + conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -1591,10 +1630,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-x64@npm:0.18.20" - conditions: os=android & cpu=x64 +"@esbuild/android-arm@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/android-arm@npm:0.23.0" + conditions: os=android & cpu=arm languageName: node linkType: hard @@ -1605,10 +1644,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/darwin-arm64@npm:0.18.20" - conditions: os=darwin & cpu=arm64 +"@esbuild/android-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/android-x64@npm:0.23.0" + conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -1619,10 +1658,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/darwin-x64@npm:0.18.20" - conditions: os=darwin & cpu=x64 +"@esbuild/darwin-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/darwin-arm64@npm:0.23.0" + conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -1633,10 +1672,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/freebsd-arm64@npm:0.18.20" - conditions: os=freebsd & cpu=arm64 +"@esbuild/darwin-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/darwin-x64@npm:0.23.0" + conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -1647,10 +1686,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/freebsd-x64@npm:0.18.20" - conditions: os=freebsd & cpu=x64 +"@esbuild/freebsd-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/freebsd-arm64@npm:0.23.0" + conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -1661,10 +1700,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-arm64@npm:0.18.20" - conditions: os=linux & cpu=arm64 +"@esbuild/freebsd-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/freebsd-x64@npm:0.23.0" + conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -1675,10 +1714,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-arm@npm:0.18.20" - conditions: os=linux & cpu=arm +"@esbuild/linux-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-arm64@npm:0.23.0" + conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -1689,10 +1728,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-ia32@npm:0.18.20" - conditions: os=linux & cpu=ia32 +"@esbuild/linux-arm@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-arm@npm:0.23.0" + conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -1703,10 +1742,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-loong64@npm:0.18.20" - conditions: os=linux & cpu=loong64 +"@esbuild/linux-ia32@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-ia32@npm:0.23.0" + conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -1717,10 +1756,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-mips64el@npm:0.18.20" - conditions: os=linux & cpu=mips64el +"@esbuild/linux-loong64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-loong64@npm:0.23.0" + conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -1731,10 +1770,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-ppc64@npm:0.18.20" - conditions: os=linux & cpu=ppc64 +"@esbuild/linux-mips64el@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-mips64el@npm:0.23.0" + conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -1745,10 +1784,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-riscv64@npm:0.18.20" - conditions: os=linux & cpu=riscv64 +"@esbuild/linux-ppc64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-ppc64@npm:0.23.0" + conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -1759,10 +1798,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-s390x@npm:0.18.20" - conditions: os=linux & cpu=s390x +"@esbuild/linux-riscv64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-riscv64@npm:0.23.0" + conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -1773,10 +1812,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-x64@npm:0.18.20" - conditions: os=linux & cpu=x64 +"@esbuild/linux-s390x@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-s390x@npm:0.23.0" + conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -1787,10 +1826,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/netbsd-x64@npm:0.18.20" - conditions: os=netbsd & cpu=x64 +"@esbuild/linux-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/linux-x64@npm:0.23.0" + conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -1801,10 +1840,17 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/openbsd-x64@npm:0.18.20" - conditions: os=openbsd & cpu=x64 +"@esbuild/netbsd-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/netbsd-x64@npm:0.23.0" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openbsd-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/openbsd-arm64@npm:0.23.0" + conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard @@ -1815,10 +1861,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/sunos-x64@npm:0.18.20" - conditions: os=sunos & cpu=x64 +"@esbuild/openbsd-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/openbsd-x64@npm:0.23.0" + conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -1829,10 +1875,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-arm64@npm:0.18.20" - conditions: os=win32 & cpu=arm64 +"@esbuild/sunos-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/sunos-x64@npm:0.23.0" + conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -1843,10 +1889,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-ia32@npm:0.18.20" - conditions: os=win32 & cpu=ia32 +"@esbuild/win32-arm64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/win32-arm64@npm:0.23.0" + conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -1857,10 +1903,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-x64@npm:0.18.20" - conditions: os=win32 & cpu=x64 +"@esbuild/win32-ia32@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/win32-ia32@npm:0.23.0" + conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -1871,6 +1917,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-x64@npm:0.23.0": + version: 0.23.0 + resolution: "@esbuild/win32-x64@npm:0.23.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" @@ -2345,7 +2398,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": version: 0.3.25 resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: @@ -2604,6 +2657,13 @@ __metadata: languageName: node linkType: hard +"@polka/url@npm:^1.0.0-next.24": + version: 1.0.0-next.25 + resolution: "@polka/url@npm:1.0.0-next.25" + checksum: 10c0/ef61f0a0fe94bb6e1143fc5b9d5a12e6ca9dbd2c57843ebf81db432c21b9f1005c09e8a1ef8b6d5ddfa42146ca65b640feb2d353bd0d3546da46ba59e48a5349 + languageName: node + linkType: hard + "@reduxjs/toolkit@npm:^2.2.3": version: 2.2.6 resolution: "@reduxjs/toolkit@npm:2.2.6" @@ -2814,21 +2874,21 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@npm:^8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-a11y@npm:8.2.1" +"@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: - "@storybook/addon-highlight": "npm:8.2.1" + "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-87c6223c" axe-core: "npm:^4.2.0" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/57a52ab2a70d3821f05b29a8ba23456f2f8a4ca67a7a158c23a67e65bdc6d76610a3131a66ea3b17d4b44247a905d8a58b71c9e9fbbe9844d8f32707d8928f24 + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/0f812ef73c3d074328538b90674376367587a11ad97083ff9aa4c08a114f06fb13fe59332d8a29ea5ca2c13b6475fc9b32af1b14df801a01bcb43c52e9e30695 languageName: node linkType: hard -"@storybook/addon-actions@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-actions@npm:8.2.1" +"@storybook/addon-actions@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-actions@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: "@storybook/global": "npm:^5.0.0" "@types/uuid": "npm:^9.0.1" @@ -2836,34 +2896,34 @@ __metadata: polished: "npm:^4.2.2" uuid: "npm:^9.0.0" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/bb66678d781d929694e9a30de47d60354bf5827e6e153f9fa1c63e1bce950efa554919409e28ebfed46e1dfd977d1d23f2ae3b48c8d1be75336bd12f4e40b75e + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/0b2553ee7198a1a94d3d13a6811bf5483d9960d76368e51bb69046cf0f362a912d4296778e4ac42872161eb1e1d4496ae319b79cc33b14e883ece55edb30003c languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-backgrounds@npm:8.2.1" +"@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/df08d508189caeb22c630b56230de131f0c4665467104c040a9824548b73d587f95b753e8fc274e7877d41c403fd8386b60e5be64ee379e3e80a4cd5798976ea + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/91aa6c5c0a54ca9a2a6d31fc3c4a8b4f73530acda00f5bb940a9c6ace654d7b3312a34681a8d00527feed2a0da504e8b64829d3f9443ea944c94cf165fbeb0e4 languageName: node linkType: hard -"@storybook/addon-controls@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-controls@npm:8.2.1" +"@storybook/addon-controls@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-controls@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/a4980e36ad74e00b46099fbc5d54e3325d766c672ae8c18d30778756cf38bef74986ab258cb4c48709b4682e93c5906259c5f5e8029bc5d63dc08d160a94f4ba + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/2b11b890b5ea41af8af5cd782b5725246386f777666be63ccc9ca27ea2348d6f709eca2d3ad749d9da16e282f8f318bc113f41a916af6da73be5bac4cd65a2fc languageName: node linkType: hard @@ -2909,16 +2969,16 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-docs@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-docs@npm:8.2.1" +"@storybook/addon-docs@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-docs@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: "@babel/core": "npm:^7.24.4" "@mdx-js/react": "npm:^3.0.0" - "@storybook/blocks": "npm:8.2.1" - "@storybook/csf-plugin": "npm:8.2.1" + "@storybook/blocks": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-87c6223c" "@storybook/global": "npm:^5.0.0" - "@storybook/react-dom-shim": "npm:8.2.1" + "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-87c6223c" "@types/react": "npm:^16.8.0 || ^17.0.0 || ^18.0.0" fs-extra: "npm:^11.1.0" react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0" @@ -2927,118 +2987,119 @@ __metadata: rehype-slug: "npm:^6.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/8927c9bded076869f77ef6a5d9caa5b00c11e6adca0d12e396c9f3cf6ea2bb1fd4da05f357585a807599ce63918ae740e415b76bc7d37d6b9633f535ba494d26 + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/d9294376619b28238fd98080cd50732a19726aa46436393a9b439d65f8879a1427ce4aad24c88fd6a8f4931209ff367600d07d1d60ceaaf261606d30cad3f51f languageName: node linkType: hard -"@storybook/addon-essentials@npm:^8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-essentials@npm:8.2.1" - dependencies: - "@storybook/addon-actions": "npm:8.2.1" - "@storybook/addon-backgrounds": "npm:8.2.1" - "@storybook/addon-controls": "npm:8.2.1" - "@storybook/addon-docs": "npm:8.2.1" - "@storybook/addon-highlight": "npm:8.2.1" - "@storybook/addon-measure": "npm:8.2.1" - "@storybook/addon-outline": "npm:8.2.1" - "@storybook/addon-toolbars": "npm:8.2.1" - "@storybook/addon-viewport": "npm:8.2.1" +"@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-87c6223c" + dependencies: + "@storybook/addon-actions": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-backgrounds": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-controls": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-docs": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-measure": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-outline": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-toolbars": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-viewport": "npm:0.0.0-pr-28768-sha-87c6223c" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/a94d846fefe89dd30528f2801e33849a5429e5c1c26e3cb9ca997d0ae95fc4ebf09818a38e4c00ad3d21aef837798b6084f21033f4dbe9e707e0ffda2f16b74d + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/ce973716bbd51b8ae2f9d5570744d14f40a2bb7c554177b1abdd8516da3d457bf4400762962e3b31ec96006779bd63c948a5f8066e33837233e59283e4f6321c languageName: node linkType: hard -"@storybook/addon-highlight@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-highlight@npm:8.2.1" +"@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: "@storybook/global": "npm:^5.0.0" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/32eb6946121d4bb67b3f1fc3c936e57c228a10ed6c4df22ba807d8e68e19122bdb13ecf486a09a2b0812ae17ce7611ba1ecc6df7f81cc362d58f97c2d299d4db + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/1cf10b0f8612966bedab9c3d567b318736f8fbcd80c9446b3d9b92b927bcc7da57eefa2d4796bf3f7b598d728e211f823c19808b2e219a29ae2004f604560e23 languageName: node linkType: hard -"@storybook/addon-interactions@npm:^8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-interactions@npm:8.2.1" +"@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/instrumenter": "npm:8.2.1" + "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/test": "npm:0.0.0-pr-28768-sha-87c6223c" polished: "npm:^4.2.2" ts-dedent: "npm:^2.2.0" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/b6cd14ba57ca686ccd8c7e2036d91c18e41e65b291a2cb77c029cab60187da0d76db0293c884dac13c734e87a7f31216f48f7aca9853bccfad335862fa0da8b4 + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/baf9dc060c26ffaa28f4ef540bb303049bc5392684f5d2cd8602285d2c7e228e01989591fec3c6f69c7a12747fa3f4de105357039fcfeebf44a2db4a73c8d1cf languageName: node linkType: hard -"@storybook/addon-measure@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-measure@npm:8.2.1" +"@storybook/addon-measure@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-measure@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: "@storybook/global": "npm:^5.0.0" tiny-invariant: "npm:^1.3.1" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/5e76dd96627ae62a1bb982a3ef4c726b9e3a7ae2294c284562e377ee411b6325cdc5181ef039664b3f06aaa725dd6fcca714e58302a2eaf3b85961b3ad0641f9 + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/2338475c645b9d54c16b0891e2f377cab38bc9b7df9571d6be7378cbfbadc26524a9441fad286e11978b906c55a8ec6b0b60f2fa109e6f058cc5364490916f47 languageName: node linkType: hard -"@storybook/addon-outline@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-outline@npm:8.2.1" +"@storybook/addon-outline@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-outline@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: "@storybook/global": "npm:^5.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/52f0a5455f3c99061d4aa678d8b10445bcfa35445f3f368856be6dec5dc6cef7ba9f57a2ed0b294b45263eefa0fbc6fffd0c3178ac6bf4085d80ab05f19b4989 + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/3d5b24ddbd50bb9b74703a9d5a512726ff4608e97fa88eff18c9a7c058873a873326013fa9a6fb5fd7abd3a5737d25e3af92d28b95d52c48e2f6e0730e33ed36 languageName: node linkType: hard -"@storybook/addon-themes@npm:^8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-themes@npm:8.2.1" +"@storybook/addon-themes@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-themes@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/d89fef9e3018682b53b35fc9b94c454cfc9dd2a672f7555489f4f6ca3b4142629423c6ea4d3ca92b687a06c0ed40200ea0577b635eb33a09f00c9be8a8ff46b7 + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/164dc92b81a4db1f8f23a2b7ae11a9b215a3dbca67879d9b6760b9a28e9e350adcd1ed1970d52aa8ee8bd1097f1a3d62266616d595548e98d07d7cc43d4b590c languageName: node linkType: hard -"@storybook/addon-toolbars@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-toolbars@npm:8.2.1" +"@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-87c6223c" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/e34a8b55291f99b8f0b01850d46900b74747440fb78e25d820a5a2ba4f5c8c1e3e8293a88818c5b6bb5c85deff17d304d889f49614eb9ed45282a30716200785 + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/2b1abd8a39556ba8b95d9463aab5c1da8e2a2968eb4d83d301c7f34f41bf5bd61419247579131cca56c2356310af1ff799a9e39bc48e02b80b00d4f69cf98915 languageName: node linkType: hard -"@storybook/addon-viewport@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/addon-viewport@npm:8.2.1" +"@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: memoizerific: "npm:^1.11.3" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/c237c0d8785cd6f001f0e938cc76409d89b7ac1349216fed6bf9b3fb9951eee7c755feaeb2a0439914691148131749e43c5284d62b20fee27569cdaef1e9373e + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/22f59cb9813f3a96b9626d05f7132f64e25b72653b4047adc18442b3237949f0216630b9183f904308360dcc567f8973d71a35d258f54aa54d9f3c56b6464086 languageName: node linkType: hard -"@storybook/blocks@npm:8.2.1, @storybook/blocks@npm:^8.2.1": - version: 8.2.1 - resolution: "@storybook/blocks@npm:8.2.1" +"@storybook/blocks@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/blocks@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: - "@storybook/csf": "npm:0.1.11" + "@storybook/csf": "npm:^0.1.11" "@storybook/global": "npm:^5.0.0" - "@storybook/icons": "npm:^1.2.5" + "@storybook/icons": "npm:^1.2.10" "@types/lodash": "npm:^4.14.167" color-convert: "npm:^2.0.1" dequal: "npm:^2.0.2" @@ -3053,21 +3114,21 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.1 + storybook: ^0.0.0-pr-28768-sha-87c6223c peerDependenciesMeta: react: optional: true react-dom: optional: true - checksum: 10c0/d96cab2a73f2a43f2ddcd9618d1b2f4efda894d00e2316f795ad988c33dafae72c9361fb9b76d7cb2c8602913f823648d4f25458b08f7549f62247d75c145f94 + checksum: 10c0/d3f843a45b110a629c7fe1772a6e14aefd8d9872edcfbf490ad5ff3d655d3c071b3ca847acfb7cc47e88d9e025eb675a90223ee40a6c0290e5d0d5afd4c9050a languageName: node linkType: hard -"@storybook/builder-vite@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/builder-vite@npm:8.2.1" +"@storybook/builder-vite@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/builder-vite@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: - "@storybook/csf-plugin": "npm:8.2.1" + "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-87c6223c" "@types/find-cache-dir": "npm:^3.2.1" browser-assert: "npm:^1.2.1" es-module-lexer: "npm:^1.5.0" @@ -3078,7 +3139,7 @@ __metadata: ts-dedent: "npm:^2.0.0" peerDependencies: "@preact/preset-vite": "*" - storybook: ^8.2.1 + storybook: ^0.0.0-pr-28768-sha-87c6223c typescript: ">= 4.3.x" vite: ^4.0.0 || ^5.0.0 vite-plugin-glimmerx: "*" @@ -3089,19 +3150,19 @@ __metadata: optional: true vite-plugin-glimmerx: optional: true - checksum: 10c0/beb66ea8dd2be43cbda0261bf994d98615bd3e47c496f49da45d039be6baa7ebb8deff189c9bdcda5ed93fbec118144a3d40594b5fa61d0b451927036b347985 + checksum: 10c0/4b274a2cb9b1b9c6274fa6f0b0307aec63734677f01612843254a982fc2def136dc995cbc730048277253f9f5a2159f3d1149042a795adcc314c7f0838aa5304 languageName: node linkType: hard -"@storybook/codemod@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/codemod@npm:8.2.1" +"@storybook/codemod@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/codemod@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: "@babel/core": "npm:^7.24.4" "@babel/preset-env": "npm:^7.24.4" "@babel/types": "npm:^7.24.0" - "@storybook/core": "npm:8.2.1" - "@storybook/csf": "npm:0.1.11" + "@storybook/core": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/csf": "npm:^0.1.11" "@types/cross-spawn": "npm:^6.0.2" cross-spawn: "npm:^7.0.3" globby: "npm:^14.0.1" @@ -3110,7 +3171,16 @@ __metadata: prettier: "npm:^3.1.1" recast: "npm:^0.23.5" tiny-invariant: "npm:^1.3.1" - checksum: 10c0/1b23f6c2b0f3a5cef6694246bb14eab2f6c98a94038e1ca17b32cfe88305ca2845fdb4b4b48ba5aca28a959827b194f2f54b353dcc0fd3147ded7eaba5b38a3e + checksum: 10c0/3eff4addc617dd9749fb3f2a6ac2b6c7c2a607c11b9a2d30b16bc9c994e8b43f5a38620043d4d9e9346cf4416b18f6bedc29ca59c6a2bf0b1bd39d310918440c + languageName: node + linkType: hard + +"@storybook/components@npm:^0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/components@npm:0.0.0-pr-28768-sha-87c6223c" + peerDependencies: + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/ffe55ce5f51308239d3802b26028c857b71b9f02c6fe78ed890c595b1f5486278448271d02512d4608029a98911105fe633ea089b9c2cb8970125d622372d540 languageName: node linkType: hard @@ -3123,33 +3193,33 @@ __metadata: languageName: node linkType: hard -"@storybook/core@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/core@npm:8.2.1" +"@storybook/core@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/core@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: - "@storybook/csf": "npm:0.1.11" + "@storybook/csf": "npm:^0.1.11" "@types/express": "npm:^4.17.21" "@types/node": "npm:^18.0.0" browser-assert: "npm:^1.2.1" - esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0" esbuild-register: "npm:^3.5.0" express: "npm:^4.19.2" process: "npm:^0.11.10" recast: "npm:^0.23.5" util: "npm:^0.12.4" ws: "npm:^8.2.3" - checksum: 10c0/99b9a3753a8f54a446e3d7791c8e949e9dff21f87e62e84bc6354dd77cb8e79280de6cbc8d00271414b7c2d6224013b3025dca234ac6db1533e545e7ef1ea7cc + checksum: 10c0/a5307c5c63cd770a54e740f1c05b1f557b3eb0ba8ab7802ddbdd2a94efdce5728a96b9a12bc2cf29f190a576a6403e14ddeb3cc77c673671792c2d5cabb763da languageName: node linkType: hard -"@storybook/csf-plugin@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/csf-plugin@npm:8.2.1" +"@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: unplugin: "npm:^1.3.1" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/7127790508f6cf2e1c515981c02e019fd34849b4e74b7312194638d44d6cc5a69d1d09396b128f23144ab92262bf2bb46a157d4552d9f51979ffe52d1ce7a787 + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/9f315808e30fb08badfb1519030df2b7abf0eb808166945f5338ba05b7e099d1cf2230e49acac721c86ea123837bd50ccf3f15b21aebcf351a9f5be31f6dfc3f languageName: node linkType: hard @@ -3162,7 +3232,16 @@ __metadata: languageName: node linkType: hard -"@storybook/csf@npm:0.1.11, @storybook/csf@npm:^0.1.2": +"@storybook/csf@npm:^0.0.1": + version: 0.0.1 + resolution: "@storybook/csf@npm:0.0.1" + dependencies: + lodash: "npm:^4.17.15" + checksum: 10c0/7b0f75763415f9147692a460b44417ee56ea9639433716a1fd4d1df4c8b0221cbc71b8da0fbed4dcecb3ccd6c7ed64be39f5c255c713539a6088a1d6488aaa24 + languageName: node + linkType: hard + +"@storybook/csf@npm:^0.1.11, @storybook/csf@npm:^0.1.2": version: 0.1.11 resolution: "@storybook/csf@npm:0.1.11" dependencies: @@ -3171,12 +3250,15 @@ __metadata: languageName: node linkType: hard -"@storybook/csf@npm:^0.0.1": - version: 0.0.1 - resolution: "@storybook/csf@npm:0.0.1" +"@storybook/experimental-vitest-plugin@npm:^0.0.4": + version: 0.0.4 + resolution: "@storybook/experimental-vitest-plugin@npm:0.0.4" dependencies: - lodash: "npm:^4.17.15" - checksum: 10c0/7b0f75763415f9147692a460b44417ee56ea9639433716a1fd4d1df4c8b0221cbc71b8da0fbed4dcecb3ccd6c7ed64be39f5c255c713539a6088a1d6488aaa24 + magic-string: "npm:^0.30.10" + typescript: "npm:^5.0.0" + peerDependencies: + vitest: ^2.0.0 + checksum: 10c0/e66b06ac0f476fa7a936a0ab03976b911639b5a15965415fd8e737c2e0cf13516045351303ac89b591a152182c121dd9ca99cf2a29d9046a412be2e7d4520011 languageName: node linkType: hard @@ -3187,26 +3269,44 @@ __metadata: languageName: node linkType: hard -"@storybook/icons@npm:^1.2.5": - version: 1.2.9 - resolution: "@storybook/icons@npm:1.2.9" +"@storybook/icons@npm:^1.2.10": + version: 1.2.10 + resolution: "@storybook/icons@npm:1.2.10" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/37513dbf526bf827941ee274e0f8358c6db41c963ffd0c408a674d794fa9af8d835e0dc4e58fd589106c4f33da5552aa8315ae45745f0c107ade0f6299cbf710 + checksum: 10c0/aadde2efd5c471b78096f29a6393db111ee95174cab94ade0d2859d476262f080aa8ffb414f82932afd81d5c57bed813193a04e92086962bde2224774dac9060 languageName: node linkType: hard -"@storybook/instrumenter@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/instrumenter@npm:8.2.1" +"@storybook/instrumenter@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/instrumenter@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: "@storybook/global": "npm:^5.0.0" "@vitest/utils": "npm:^1.3.1" util: "npm:^0.12.4" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/38ea83e930f87a68174b90409cbafa2dff4c7fad5b84b62ed61d18595809a90498357f25011927d9cf93de25012ade8ea5f2492a68ac8a94e1fe1ef5ef918db6 + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/9372826f04fe7db07786bcb866a5d84acd8a6d81a45021048fb3cfa09412cc2b8a08afcb75052f05d8feb00b36ccb8e8648dd971fc1349537d01323f7b359b56 + languageName: node + linkType: hard + +"@storybook/manager-api@npm:0.0.0-pr-28768-sha-87c6223c, @storybook/manager-api@npm:^0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/manager-api@npm:0.0.0-pr-28768-sha-87c6223c" + peerDependencies: + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/e8ff2b5c989352bbb772a7a543dc8dd1c936a047dba556c173e9b9483dd4437e3d3337005d9416694115eb1d3bed99acea049700797a7b76bcbd4088d70339ef + languageName: node + linkType: hard + +"@storybook/preview-api@npm:^0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/preview-api@npm:0.0.0-pr-28768-sha-87c6223c" + peerDependencies: + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/8acfeccd54f42b5745245b4f15c11e0f05a15789cdbcd0a00823503f9c8a073c236e44e1420de5d623abadb94f055274d888492dcbe95d7bc53441f3d48cfae4 languageName: node linkType: hard @@ -3219,25 +3319,25 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:8.2.1": - version: 8.2.1 - resolution: "@storybook/react-dom-shim@npm:8.2.1" +"@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-87c6223c" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.1 - checksum: 10c0/89d9c508925ac5b8f3c9f2fee8ea68da879eb96f2d3a47db6848044678578bed56f18d8f5f13652e187f2a785c4b253bb3447128027f144d4e1b483c99120526 + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/20fcc2fa74d6742472015ef945230258f215ec3b864c6cdd797f4e7fb622d2e774d037d8074eadd3c97f00d17327a42ef29560e4525bc047746637df98bef9ec languageName: node linkType: hard -"@storybook/react-vite@npm:^8.2.1": - version: 8.2.1 - resolution: "@storybook/react-vite@npm:8.2.1" +"@storybook/react-vite@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/react-vite@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.3.1" "@rollup/pluginutils": "npm:^5.0.2" - "@storybook/builder-vite": "npm:8.2.1" - "@storybook/react": "npm:8.2.1" + "@storybook/builder-vite": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/react": "npm:0.0.0-pr-28768-sha-87c6223c" find-up: "npm:^5.0.0" magic-string: "npm:^0.30.0" react-docgen: "npm:^7.0.0" @@ -3246,18 +3346,22 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.1 + storybook: ^0.0.0-pr-28768-sha-87c6223c vite: ^4.0.0 || ^5.0.0 - checksum: 10c0/18d0ab1901526c9121434268d9cca6dba84ecc86a73ad3a073b3ffce585fc1597b7e163f85656c765ee7df8635135e28824e5932a07dba92150b9ac2f7187e56 + checksum: 10c0/09bdcf8e0491c1fd2e9f12ab170ed8a8352ed90a7cab505fb9456454f4cfd4df49aac32254e13d6e89321924bb7f3456667b6dadb356de5da0c91b8d2c220241 languageName: node linkType: hard -"@storybook/react@npm:8.2.1, @storybook/react@npm:^8.2.1": - version: 8.2.1 - resolution: "@storybook/react@npm:8.2.1" +"@storybook/react@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/react@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: + "@storybook/components": "npm:^0.0.0-pr-28768-sha-87c6223c" "@storybook/global": "npm:^5.0.0" - "@storybook/react-dom-shim": "npm:8.2.1" + "@storybook/manager-api": "npm:^0.0.0-pr-28768-sha-87c6223c" + "@storybook/preview-api": "npm:^0.0.0-pr-28768-sha-87c6223c" + "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/theming": "npm:^0.0.0-pr-28768-sha-87c6223c" "@types/escodegen": "npm:^0.0.6" "@types/estree": "npm:^0.0.51" "@types/node": "npm:^18.0.0" @@ -3276,12 +3380,12 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.1 + storybook: ^0.0.0-pr-28768-sha-87c6223c typescript: ">= 4.2.x" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/4e54fb6a0f812308a24e092e9f0cef63c310694b8456221c5407a48bef5bf59483f86ffdcdba16acb274a9a4679fc87e6072e6ea1db38b232c5497f3e172771d + checksum: 10c0/eeddef814ab8db4b939fa0a8043cb05717780cd2967397a25c1f4dd012a928edd41e8a9df2a46a962278fcddcfd32c6b33c10a03acd4a01435da23d61997cb01 languageName: node linkType: hard @@ -3317,12 +3421,12 @@ __metadata: languageName: node linkType: hard -"@storybook/test@npm:^8.2.1": - version: 8.2.1 - resolution: "@storybook/test@npm:8.2.1" +"@storybook/test@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/test@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: - "@storybook/csf": "npm:0.1.11" - "@storybook/instrumenter": "npm:8.2.1" + "@storybook/csf": "npm:^0.1.11" + "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-87c6223c" "@testing-library/dom": "npm:10.1.0" "@testing-library/jest-dom": "npm:6.4.5" "@testing-library/user-event": "npm:14.5.2" @@ -3330,8 +3434,17 @@ __metadata: "@vitest/spy": "npm:1.6.0" util: "npm:^0.12.4" peerDependencies: - storybook: ^8.2.1 - checksum: 10c0/7aac13ed6cd863a667c421f7d9b1e9b789760179173c4b40d3b3d2f3ec87ced545f9fc00b9412d70105d457c5c56d1b801649005df3a4af1e7970137736f9915 + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/9523abd6b3b9697c33be1c6a84d4132dd2b23f84879b90066d5f9852dc133b854591411420ebf0c906bf6f310803cd9993c4b715ae12167fef28ab9adf37b2d8 + languageName: node + linkType: hard + +"@storybook/theming@npm:0.0.0-pr-28768-sha-87c6223c, @storybook/theming@npm:^0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "@storybook/theming@npm:0.0.0-pr-28768-sha-87c6223c" + peerDependencies: + storybook: ^0.0.0-pr-28768-sha-87c6223c + checksum: 10c0/ef3525485b8e8f2653ba9a6a63e14beb16255a261357b06939fc75791ec4756882ab3b044138f578a7a693a6e43dd2239a7b878cabd359f0e421e0f77985f00d languageName: node linkType: hard @@ -3623,6 +3736,22 @@ __metadata: languageName: node linkType: hard +"@testing-library/dom@npm:^10.4.0": + version: 10.4.0 + resolution: "@testing-library/dom@npm:10.4.0" + dependencies: + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.3.0" + chalk: "npm:^4.1.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + pretty-format: "npm:^27.0.2" + checksum: 10c0/0352487720ecd433400671e773df0b84b8268fb3fe8e527cdfd7c11b1365b398b4e0eddba6e7e0c85e8d615f48257753283fccec41f6b986fd6c85f15eb5f84f + languageName: node + linkType: hard + "@testing-library/jest-dom@npm:*, @testing-library/jest-dom@npm:^6.4.6": version: 6.4.6 resolution: "@testing-library/jest-dom@npm:6.4.6" @@ -4195,6 +4324,13 @@ __metadata: languageName: node linkType: hard +"@types/tough-cookie@npm:^4.0.5": + version: 4.0.5 + resolution: "@types/tough-cookie@npm:4.0.5" + checksum: 10c0/68c6921721a3dcb40451543db2174a145ef915bc8bcbe7ad4e59194a0238e776e782b896c7a59f4b93ac6acefca9161fccb31d1ce3b3445cb6faa467297fb473 + languageName: node + linkType: hard + "@types/trusted-types@npm:^2.0.2": version: 2.0.7 resolution: "@types/trusted-types@npm:2.0.7" @@ -4494,6 +4630,52 @@ __metadata: languageName: node linkType: hard +"@vitest/browser@npm:^2.0.5": + version: 2.0.5 + resolution: "@vitest/browser@npm:2.0.5" + dependencies: + "@testing-library/dom": "npm:^10.4.0" + "@testing-library/user-event": "npm:^14.5.2" + "@vitest/utils": "npm:2.0.5" + magic-string: "npm:^0.30.10" + msw: "npm:^2.3.2" + sirv: "npm:^2.0.4" + ws: "npm:^8.18.0" + peerDependencies: + playwright: "*" + vitest: 2.0.5 + webdriverio: "*" + peerDependenciesMeta: + playwright: + optional: true + safaridriver: + optional: true + webdriverio: + optional: true + checksum: 10c0/a2b0e6ddb16f679c72c79c8093164a27683f7658a9a05882f0d00f90923071f16e1176211d1851539d49d5011199da5f926410c251e4b4f06828355d2ca30c92 + languageName: node + linkType: hard + +"@vitest/coverage-istanbul@npm:^2.0.5": + version: 2.0.5 + resolution: "@vitest/coverage-istanbul@npm:2.0.5" + dependencies: + "@istanbuljs/schema": "npm:^0.1.3" + debug: "npm:^4.3.5" + istanbul-lib-coverage: "npm:^3.2.2" + istanbul-lib-instrument: "npm:^6.0.3" + istanbul-lib-report: "npm:^3.0.1" + istanbul-lib-source-maps: "npm:^5.0.6" + istanbul-reports: "npm:^3.1.7" + magicast: "npm:^0.3.4" + test-exclude: "npm:^7.0.1" + tinyrainbow: "npm:^1.2.0" + peerDependencies: + vitest: 2.0.5 + checksum: 10c0/f19744e848f06f2ce3a6364caa3ffe701d571ff89c8de31ad753c2d48d46e24eab8d8670548997839c77ec41ebe69011b92df74ef196c070964fde9eaef1b1eb + languageName: node + linkType: hard + "@vitest/expect@npm:1.6.0": version: 1.6.0 resolution: "@vitest/expect@npm:1.6.0" @@ -4505,45 +4687,45 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:2.0.2": - version: 2.0.2 - resolution: "@vitest/expect@npm:2.0.2" +"@vitest/expect@npm:2.0.5": + version: 2.0.5 + resolution: "@vitest/expect@npm:2.0.5" dependencies: - "@vitest/spy": "npm:2.0.2" - "@vitest/utils": "npm:2.0.2" + "@vitest/spy": "npm:2.0.5" + "@vitest/utils": "npm:2.0.5" chai: "npm:^5.1.1" tinyrainbow: "npm:^1.2.0" - checksum: 10c0/6f541f2f25244f41e9054699713ac9aedf1c82b82f6e0d4d4863565b352ff32794c2220f23603a01fc22b1eecbb9ea8e09eb2c93d80f7322c2b438a5e084ec08 + checksum: 10c0/08cb1b0f106d16a5b60db733e3d436fa5eefc68571488eb570dfe4f599f214ab52e4342273b03dbe12331cc6c0cdc325ac6c94f651ad254cd62f3aa0e3d185aa languageName: node linkType: hard -"@vitest/pretty-format@npm:2.0.2, @vitest/pretty-format@npm:^2.0.2": - version: 2.0.2 - resolution: "@vitest/pretty-format@npm:2.0.2" +"@vitest/pretty-format@npm:2.0.5, @vitest/pretty-format@npm:^2.0.5": + version: 2.0.5 + resolution: "@vitest/pretty-format@npm:2.0.5" dependencies: tinyrainbow: "npm:^1.2.0" - checksum: 10c0/85749fae2ebcf7950c7a019a11b4272def00ee6568b6179e377e7374fb3b9ef6bd5bbef16c110b17881a3d1c772e315cb13a852758b08296b5a4bc665426952b + checksum: 10c0/236c0798c5170a0b5ad5d4bd06118533738e820b4dd30079d8fbcb15baee949d41c60f42a9f769906c4a5ce366d7ef11279546070646c0efc03128c220c31f37 languageName: node linkType: hard -"@vitest/runner@npm:2.0.2": - version: 2.0.2 - resolution: "@vitest/runner@npm:2.0.2" +"@vitest/runner@npm:2.0.5": + version: 2.0.5 + resolution: "@vitest/runner@npm:2.0.5" dependencies: - "@vitest/utils": "npm:2.0.2" + "@vitest/utils": "npm:2.0.5" pathe: "npm:^1.1.2" - checksum: 10c0/f4454b67f0c11318515ed6498cf8aa58ae18b6630a13d31201b55626c1c166dc07ceedd11ef373229595559724a6d3e8c961a8dfd8cc627c3b82bb38de0be40e + checksum: 10c0/d0ed3302a7e015bf44b7c0df9d8f7da163659e082d86f9406944b5a31a61ab9ddc1de530e06176d1f4ef0bde994b44bff4c7dab62aacdc235c8fc04b98e4a72a languageName: node linkType: hard -"@vitest/snapshot@npm:2.0.2": - version: 2.0.2 - resolution: "@vitest/snapshot@npm:2.0.2" +"@vitest/snapshot@npm:2.0.5": + version: 2.0.5 + resolution: "@vitest/snapshot@npm:2.0.5" dependencies: - "@vitest/pretty-format": "npm:2.0.2" + "@vitest/pretty-format": "npm:2.0.5" magic-string: "npm:^0.30.10" pathe: "npm:^1.1.2" - checksum: 10c0/7cb5e16d8a10ce71ec33cec57b191d28b82c4204b986a0ad04a956b401ae47d019f28a3680ee4256105bf9259f6df1208bff93fc4dc4b3e333a8c273f6b39200 + checksum: 10c0/7bf38474248f5ae0aac6afad511785d2b7a023ac5158803c2868fd172b5b9c1a569fb1dd64a09a49e43fd342cab71ea485ada89b7f08d37b1622a5a0ac00271d languageName: node linkType: hard @@ -4556,12 +4738,12 @@ __metadata: languageName: node linkType: hard -"@vitest/spy@npm:2.0.2": - version: 2.0.2 - resolution: "@vitest/spy@npm:2.0.2" +"@vitest/spy@npm:2.0.5": + version: 2.0.5 + resolution: "@vitest/spy@npm:2.0.5" dependencies: tinyspy: "npm:^3.0.0" - checksum: 10c0/7ef32945fc2a83add963da9baf35c6c2fa5b35afb03ab96fe1289ef5bbf3e85ef30bb6b80706f06935351ef10399551d37a993d58958260fe4b21f605a08c1a0 + checksum: 10c0/70634c21921eb271b54d2986c21d7ab6896a31c0f4f1d266940c9bafb8ac36237846d6736638cbf18b958bd98e5261b158a6944352742accfde50b7818ff655e languageName: node linkType: hard @@ -4577,15 +4759,15 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:2.0.2": - version: 2.0.2 - resolution: "@vitest/utils@npm:2.0.2" +"@vitest/utils@npm:2.0.5": + version: 2.0.5 + resolution: "@vitest/utils@npm:2.0.5" dependencies: - "@vitest/pretty-format": "npm:2.0.2" + "@vitest/pretty-format": "npm:2.0.5" estree-walker: "npm:^3.0.3" loupe: "npm:^3.1.1" tinyrainbow: "npm:^1.2.0" - checksum: 10c0/d1f99ab1ea38ff36150405b2df390ec09cd0f014d05d3ae500c44bdc8746a14f34be3bf76c2a44c352b1c40d130bdf477c1043159ac62f2d63765aa1a8bb82a5 + checksum: 10c0/0d1de748298f07a50281e1ba058b05dcd58da3280c14e6f016265e950bd79adab6b97822de8f0ea82d3070f585654801a9b1bcf26db4372e51cf7746bf86d73b languageName: node linkType: hard @@ -6121,20 +6303,23 @@ __metadata: resolution: "course-app@workspace:." dependencies: "@babel/core": "npm:^7.14.6" - "@chromatic-com/storybook": "npm:^1.6.1" + "@chromatic-com/storybook": "npm:1.6.2--canary.df0b83c.0" "@ladle/react": "npm:^4.0.3" "@reduxjs/toolkit": "npm:^2.2.3" - "@storybook/addon-a11y": "npm:^8.2.1" + "@storybook/addon-a11y": "npm:0.0.0-pr-28768-sha-87c6223c" "@storybook/addon-coverage": "npm:^1.0.4" "@storybook/addon-designs": "npm:^8.0.3" - "@storybook/addon-essentials": "npm:^8.2.1" - "@storybook/addon-interactions": "npm:^8.2.1" - "@storybook/addon-themes": "npm:^8.2.1" - "@storybook/blocks": "npm:^8.2.1" - "@storybook/react": "npm:^8.2.1" - "@storybook/react-vite": "npm:^8.2.1" - "@storybook/test": "npm:^8.2.1" + "@storybook/addon-essentials": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-interactions": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-themes": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/blocks": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/experimental-vitest-plugin": "npm:^0.0.4" + "@storybook/manager-api": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/react": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/react-vite": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/test": "npm:0.0.0-pr-28768-sha-87c6223c" "@storybook/test-runner": "npm:^0.19.0" + "@storybook/theming": "npm:0.0.0-pr-28768-sha-87c6223c" "@testing-library/jest-dom": "npm:^6.4.6" "@testing-library/react": "npm:^16.0.0" "@testing-library/user-event": "npm:^14.5.2" @@ -6149,6 +6334,8 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^7.8.0" "@typescript-eslint/parser": "npm:^7.8.0" "@vitejs/plugin-react": "npm:^4.2.1" + "@vitest/browser": "npm:^2.0.5" + "@vitest/coverage-istanbul": "npm:^2.0.5" axios: "npm:^1.6.8" babel-loader: "npm:8.1.0" babel-plugin-istanbul: "npm:^6.1.1" @@ -6184,14 +6371,14 @@ __metadata: react-router-dom: "npm:^6.23.0" react-test-renderer: "npm:^18.3.1" react-transition-group: "npm:^4.4.5" - storybook: "npm:^8.2.1" + storybook: "npm:0.0.0-pr-28768-sha-87c6223c" styled-components: "npm:^5.3.3" typescript: "npm:^5.4.5" use-dark-mode: "npm:^2.3.1" - vite: "npm:^4.0.0" + vite: "npm:^5.0.0" vite-plugin-svgr: "npm:^4.2.0" vite-tsconfig-paths: "npm:^4.3.2" - vitest: "npm:^2.0.2" + vitest: "npm:^2.0.5" vitest-axe: "npm:^0.1.0" vitest-canvas-mock: "npm:^0.3.3" wait-on: "npm:^7.2.0" @@ -7065,33 +7252,34 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0, esbuild@npm:^0.21.3": - version: 0.21.5 - resolution: "esbuild@npm:0.21.5" - dependencies: - "@esbuild/aix-ppc64": "npm:0.21.5" - "@esbuild/android-arm": "npm:0.21.5" - "@esbuild/android-arm64": "npm:0.21.5" - "@esbuild/android-x64": "npm:0.21.5" - "@esbuild/darwin-arm64": "npm:0.21.5" - "@esbuild/darwin-x64": "npm:0.21.5" - "@esbuild/freebsd-arm64": "npm:0.21.5" - "@esbuild/freebsd-x64": "npm:0.21.5" - "@esbuild/linux-arm": "npm:0.21.5" - "@esbuild/linux-arm64": "npm:0.21.5" - "@esbuild/linux-ia32": "npm:0.21.5" - "@esbuild/linux-loong64": "npm:0.21.5" - "@esbuild/linux-mips64el": "npm:0.21.5" - "@esbuild/linux-ppc64": "npm:0.21.5" - "@esbuild/linux-riscv64": "npm:0.21.5" - "@esbuild/linux-s390x": "npm:0.21.5" - "@esbuild/linux-x64": "npm:0.21.5" - "@esbuild/netbsd-x64": "npm:0.21.5" - "@esbuild/openbsd-x64": "npm:0.21.5" - "@esbuild/sunos-x64": "npm:0.21.5" - "@esbuild/win32-arm64": "npm:0.21.5" - "@esbuild/win32-ia32": "npm:0.21.5" - "@esbuild/win32-x64": "npm:0.21.5" +"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0": + version: 0.23.0 + resolution: "esbuild@npm:0.23.0" + dependencies: + "@esbuild/aix-ppc64": "npm:0.23.0" + "@esbuild/android-arm": "npm:0.23.0" + "@esbuild/android-arm64": "npm:0.23.0" + "@esbuild/android-x64": "npm:0.23.0" + "@esbuild/darwin-arm64": "npm:0.23.0" + "@esbuild/darwin-x64": "npm:0.23.0" + "@esbuild/freebsd-arm64": "npm:0.23.0" + "@esbuild/freebsd-x64": "npm:0.23.0" + "@esbuild/linux-arm": "npm:0.23.0" + "@esbuild/linux-arm64": "npm:0.23.0" + "@esbuild/linux-ia32": "npm:0.23.0" + "@esbuild/linux-loong64": "npm:0.23.0" + "@esbuild/linux-mips64el": "npm:0.23.0" + "@esbuild/linux-ppc64": "npm:0.23.0" + "@esbuild/linux-riscv64": "npm:0.23.0" + "@esbuild/linux-s390x": "npm:0.23.0" + "@esbuild/linux-x64": "npm:0.23.0" + "@esbuild/netbsd-x64": "npm:0.23.0" + "@esbuild/openbsd-arm64": "npm:0.23.0" + "@esbuild/openbsd-x64": "npm:0.23.0" + "@esbuild/sunos-x64": "npm:0.23.0" + "@esbuild/win32-arm64": "npm:0.23.0" + "@esbuild/win32-ia32": "npm:0.23.0" + "@esbuild/win32-x64": "npm:0.23.0" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -7129,6 +7317,8 @@ __metadata: optional: true "@esbuild/netbsd-x64": optional: true + "@esbuild/openbsd-arm64": + optional: true "@esbuild/openbsd-x64": optional: true "@esbuild/sunos-x64": @@ -7141,37 +7331,40 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/fa08508adf683c3f399e8a014a6382a6b65542213431e26206c0720e536b31c09b50798747c2a105a4bbba1d9767b8d3615a74c2f7bf1ddf6d836cd11eb672de + checksum: 10c0/08c148c067795165798c0467ce02d2d1ecedc096989bded5f0d795c61a1fcbec6c14d0a3c9f4ad6185cc29ec52087acaa335ed6d98be6ad57f7fa4264626bde0 languageName: node linkType: hard -"esbuild@npm:^0.18.10": - version: 0.18.20 - resolution: "esbuild@npm:0.18.20" - dependencies: - "@esbuild/android-arm": "npm:0.18.20" - "@esbuild/android-arm64": "npm:0.18.20" - "@esbuild/android-x64": "npm:0.18.20" - "@esbuild/darwin-arm64": "npm:0.18.20" - "@esbuild/darwin-x64": "npm:0.18.20" - "@esbuild/freebsd-arm64": "npm:0.18.20" - "@esbuild/freebsd-x64": "npm:0.18.20" - "@esbuild/linux-arm": "npm:0.18.20" - "@esbuild/linux-arm64": "npm:0.18.20" - "@esbuild/linux-ia32": "npm:0.18.20" - "@esbuild/linux-loong64": "npm:0.18.20" - "@esbuild/linux-mips64el": "npm:0.18.20" - "@esbuild/linux-ppc64": "npm:0.18.20" - "@esbuild/linux-riscv64": "npm:0.18.20" - "@esbuild/linux-s390x": "npm:0.18.20" - "@esbuild/linux-x64": "npm:0.18.20" - "@esbuild/netbsd-x64": "npm:0.18.20" - "@esbuild/openbsd-x64": "npm:0.18.20" - "@esbuild/sunos-x64": "npm:0.18.20" - "@esbuild/win32-arm64": "npm:0.18.20" - "@esbuild/win32-ia32": "npm:0.18.20" - "@esbuild/win32-x64": "npm:0.18.20" +"esbuild@npm:^0.21.3": + version: 0.21.5 + resolution: "esbuild@npm:0.21.5" + dependencies: + "@esbuild/aix-ppc64": "npm:0.21.5" + "@esbuild/android-arm": "npm:0.21.5" + "@esbuild/android-arm64": "npm:0.21.5" + "@esbuild/android-x64": "npm:0.21.5" + "@esbuild/darwin-arm64": "npm:0.21.5" + "@esbuild/darwin-x64": "npm:0.21.5" + "@esbuild/freebsd-arm64": "npm:0.21.5" + "@esbuild/freebsd-x64": "npm:0.21.5" + "@esbuild/linux-arm": "npm:0.21.5" + "@esbuild/linux-arm64": "npm:0.21.5" + "@esbuild/linux-ia32": "npm:0.21.5" + "@esbuild/linux-loong64": "npm:0.21.5" + "@esbuild/linux-mips64el": "npm:0.21.5" + "@esbuild/linux-ppc64": "npm:0.21.5" + "@esbuild/linux-riscv64": "npm:0.21.5" + "@esbuild/linux-s390x": "npm:0.21.5" + "@esbuild/linux-x64": "npm:0.21.5" + "@esbuild/netbsd-x64": "npm:0.21.5" + "@esbuild/openbsd-x64": "npm:0.21.5" + "@esbuild/sunos-x64": "npm:0.21.5" + "@esbuild/win32-arm64": "npm:0.21.5" + "@esbuild/win32-ia32": "npm:0.21.5" + "@esbuild/win32-x64": "npm:0.21.5" dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true "@esbuild/android-arm": optional: true "@esbuild/android-arm64": @@ -7218,7 +7411,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/473b1d92842f50a303cf948a11ebd5f69581cd254d599dd9d62f9989858e0533f64e83b723b5e1398a5b488c0f5fd088795b4235f65ecaf4f007d4b79f04bc88 + checksum: 10c0/fa08508adf683c3f399e8a014a6382a6b65542213431e26206c0720e536b31c09b50798747c2a105a4bbba1d9767b8d3615a74c2f7bf1ddf6d836cd11eb672de languageName: node linkType: hard @@ -8401,7 +8594,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.2.2, glob@npm:^10.3.10": +"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.4.1": version: 10.4.5 resolution: "glob@npm:10.4.5" dependencies: @@ -9634,7 +9827,7 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": +"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0, istanbul-lib-coverage@npm:^3.2.2": version: 3.2.2 resolution: "istanbul-lib-coverage@npm:3.2.2" checksum: 10c0/6c7ff2106769e5f592ded1fb418f9f73b4411fd5a084387a5410538332b6567cd1763ff6b6cadca9b9eb2c443cce2f7ea7d7f1b8d315f9ce58539793b1e0922b @@ -9675,7 +9868,7 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-instrument@npm:^6.0.0, istanbul-lib-instrument@npm:^6.0.1": +"istanbul-lib-instrument@npm:^6.0.0, istanbul-lib-instrument@npm:^6.0.1, istanbul-lib-instrument@npm:^6.0.3": version: 6.0.3 resolution: "istanbul-lib-instrument@npm:6.0.3" dependencies: @@ -9702,7 +9895,7 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-report@npm:^3.0.0": +"istanbul-lib-report@npm:^3.0.0, istanbul-lib-report@npm:^3.0.1": version: 3.0.1 resolution: "istanbul-lib-report@npm:3.0.1" dependencies: @@ -9724,7 +9917,18 @@ __metadata: languageName: node linkType: hard -"istanbul-reports@npm:^3.0.2, istanbul-reports@npm:^3.1.3, istanbul-reports@npm:^3.1.4": +"istanbul-lib-source-maps@npm:^5.0.6": + version: 5.0.6 + resolution: "istanbul-lib-source-maps@npm:5.0.6" + dependencies: + "@jridgewell/trace-mapping": "npm:^0.3.23" + debug: "npm:^4.1.1" + istanbul-lib-coverage: "npm:^3.0.0" + checksum: 10c0/ffe75d70b303a3621ee4671554f306e0831b16f39ab7f4ab52e54d356a5d33e534d97563e318f1333a6aae1d42f91ec49c76b6cd3f3fb378addcb5c81da0255f + 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.7": version: 3.1.7 resolution: "istanbul-reports@npm:3.1.7" dependencies: @@ -10937,6 +11141,17 @@ __metadata: languageName: node linkType: hard +"magicast@npm:^0.3.4": + version: 0.3.4 + resolution: "magicast@npm:0.3.4" + dependencies: + "@babel/parser": "npm:^7.24.4" + "@babel/types": "npm:^7.24.0" + source-map-js: "npm:^1.2.0" + checksum: 10c0/7ebaaac397b13c31ca05e6d9649296751d76749b945d10a0800107872119fbdf267acdb604571d25e38ec6fd7ab3568a951b6e76eaef1caba9eaa11778fd9783 + languageName: node + linkType: hard + "make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" @@ -11943,6 +12158,13 @@ __metadata: languageName: node linkType: hard +"mrmime@npm:^2.0.0": + version: 2.0.0 + resolution: "mrmime@npm:2.0.0" + checksum: 10c0/312b35ed288986aec90955410b21ed7427fd1e4ee318cb5fc18765c8d029eeded9444faa46589e5b1ed6b35fb2054a802ac8dcb917ddf6b3e189cb3bf11a965c + languageName: node + linkType: hard + "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -12007,6 +12229,38 @@ __metadata: languageName: node linkType: hard +"msw@npm:^2.3.2": + version: 2.3.4 + resolution: "msw@npm:2.3.4" + dependencies: + "@bundled-es-modules/cookie": "npm:^2.0.0" + "@bundled-es-modules/statuses": "npm:^1.0.1" + "@bundled-es-modules/tough-cookie": "npm:^0.1.6" + "@inquirer/confirm": "npm:^3.0.0" + "@mswjs/interceptors": "npm:^0.29.0" + "@open-draft/until": "npm:^2.1.0" + "@types/cookie": "npm:^0.6.0" + "@types/statuses": "npm:^2.0.4" + chalk: "npm:^4.1.2" + graphql: "npm:^16.8.1" + headers-polyfill: "npm:^4.0.2" + is-node-process: "npm:^1.2.0" + outvariant: "npm:^1.4.2" + path-to-regexp: "npm:^6.2.0" + strict-event-emitter: "npm:^0.5.1" + type-fest: "npm:^4.9.0" + yargs: "npm:^17.7.2" + peerDependencies: + typescript: ">= 4.7.x" + peerDependenciesMeta: + typescript: + optional: true + bin: + msw: cli/index.js + checksum: 10c0/e9a5a1de80f1688c1dd5c4de86c0192891568912d0f98500b552ecfe233d80559941d2bd563b3f7a792919a8a5fd380e222461f4b2a331ab1ab65fcb5fe30a97 + languageName: node + linkType: hard + "mute-stream@npm:^1.0.0": version: 1.0.0 resolution: "mute-stream@npm:1.0.0" @@ -12830,7 +13084,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.27, postcss@npm:^8.4.39": +"postcss@npm:^8.4.39": version: 8.4.39 resolution: "postcss@npm:8.4.39" dependencies: @@ -13799,20 +14053,6 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^3.27.1": - version: 3.29.4 - resolution: "rollup@npm:3.29.4" - dependencies: - fsevents: "npm:~2.3.2" - dependenciesMeta: - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 10c0/65eddf84bf389ea8e4d4c1614b1c6a298d08f8ae785c0c087e723a879190c8aaddbab4aa3b8a0524551b9036750c9f8bfea27b377798accfd2ba5084ceff5aaa - languageName: node - linkType: hard - "rollup@npm:^4.13.0": version: 4.18.1 resolution: "rollup@npm:4.18.1" @@ -14153,6 +14393,17 @@ __metadata: languageName: node linkType: hard +"sirv@npm:^2.0.4": + version: 2.0.4 + resolution: "sirv@npm:2.0.4" + dependencies: + "@polka/url": "npm:^1.0.0-next.24" + mrmime: "npm:^2.0.0" + totalist: "npm:^3.0.0" + checksum: 10c0/68f8ee857f6a9415e9c07a1f31c7c561df8d5f1b1ba79bee3de583fa37da8718def5309f6b1c6e2c3ef77de45d74f5e49efc7959214443aa92d42e9c99180a4e + languageName: node + linkType: hard + "sisteransi@npm:^1.0.5": version: 1.0.5 resolution: "sisteransi@npm:1.0.5" @@ -14398,14 +14649,14 @@ __metadata: languageName: node linkType: hard -"storybook@npm:^8.2.1": - version: 8.2.1 - resolution: "storybook@npm:8.2.1" +"storybook@npm:0.0.0-pr-28768-sha-87c6223c": + version: 0.0.0-pr-28768-sha-87c6223c + resolution: "storybook@npm:0.0.0-pr-28768-sha-87c6223c" dependencies: "@babel/core": "npm:^7.24.4" "@babel/types": "npm:^7.24.0" - "@storybook/codemod": "npm:8.2.1" - "@storybook/core": "npm:8.2.1" + "@storybook/codemod": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/core": "npm:0.0.0-pr-28768-sha-87c6223c" "@types/semver": "npm:^7.3.4" "@yarnpkg/fslib": "npm:2.10.3" "@yarnpkg/libzip": "npm:2.3.0" @@ -14434,7 +14685,7 @@ __metadata: getstorybook: ./bin/index.cjs sb: ./bin/index.cjs storybook: ./bin/index.cjs - checksum: 10c0/a90ddc8bf1ddf4d0dafae1d4303508acfadb67b56574cf8efe78c9c431fd83fffd706802fc5ded952aa8c1dbc23424222fe002349e19c82911c12acb195d45a7 + checksum: 10c0/b59eb3b8eb9b8ac6e6edc9a34271decccc642788e507e42bbe2998cf8216cd193cb2e3e78290ed6c6f571a8d6f5c7db8990337c2584bfdc3a92d36858912c808 languageName: node linkType: hard @@ -14828,6 +15079,17 @@ __metadata: languageName: node linkType: hard +"test-exclude@npm:^7.0.1": + version: 7.0.1 + resolution: "test-exclude@npm:7.0.1" + dependencies: + "@istanbuljs/schema": "npm:^0.1.2" + glob: "npm:^10.4.1" + minimatch: "npm:^9.0.4" + checksum: 10c0/6d67b9af4336a2e12b26a68c83308c7863534c65f27ed4ff7068a56f5a58f7ac703e8fc80f698a19bb154fd8f705cdf7ec347d9512b2c522c737269507e7b263 + languageName: node + linkType: hard + "text-table@npm:^0.2.0": version: 0.2.0 resolution: "text-table@npm:0.2.0" @@ -14907,6 +15169,13 @@ __metadata: languageName: node linkType: hard +"totalist@npm:^3.0.0": + version: 3.0.1 + resolution: "totalist@npm:3.0.1" + checksum: 10c0/4bb1fadb69c3edbef91c73ebef9d25b33bbf69afe1e37ce544d5f7d13854cda15e47132f3e0dc4cafe300ddb8578c77c50a65004d8b6e97e77934a69aa924863 + languageName: node + linkType: hard + "tough-cookie@npm:^4.1.4": version: 4.1.4 resolution: "tough-cookie@npm:4.1.4" @@ -15181,6 +15450,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:^5.0.0": + version: 5.5.4 + resolution: "typescript@npm:5.5.4" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/422be60f89e661eab29ac488c974b6cc0a660fb2228003b297c3d10c32c90f3bcffc1009b43876a082515a3c376b1eefcce823d6e78982e6878408b9a923199c + languageName: node + linkType: hard + "typescript@npm:^5.4.5": version: 5.5.3 resolution: "typescript@npm:5.5.3" @@ -15191,6 +15470,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@npm%3A^5.0.0#optional!builtin": + version: 5.5.4 + resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin::version=5.5.4&hash=b45daf" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/10dd9881baba22763de859e8050d6cb6e2db854197495c6f1929b08d1eb2b2b00d0b5d9b0bcee8472f1c3f4a7ef6a5d7ebe0cfd703f853aa5ae465b8404bc1ba + languageName: node + linkType: hard + "typescript@patch:typescript@npm%3A^5.4.5#optional!builtin": version: 5.5.3 resolution: "typescript@patch:typescript@npm%3A5.5.3#optional!builtin::version=5.5.3&hash=b45daf" @@ -15575,9 +15864,9 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:2.0.2": - version: 2.0.2 - resolution: "vite-node@npm:2.0.2" +"vite-node@npm:2.0.5": + version: 2.0.5 + resolution: "vite-node@npm:2.0.5" dependencies: cac: "npm:^6.7.14" debug: "npm:^4.3.5" @@ -15586,7 +15875,7 @@ __metadata: vite: "npm:^5.0.0" bin: vite-node: vite-node.mjs - checksum: 10c0/cf6fa40844134bd11d149ada94313ee2a47756ba7a98e143698b37c73b72c5850a9aaa799bd3076c09520e1be17079665846c763d3696b59359b88be77f299b6 + checksum: 10c0/affcc58ae8d45bce3e8bc3b5767acd57c24441634e2cd967cf97f4e5ed2bcead1714b60150cdf7ee153ebad47659c5cd419883207e1a95b69790331e3243749f languageName: node linkType: hard @@ -15631,46 +15920,6 @@ __metadata: languageName: node linkType: hard -"vite@npm:^4.0.0": - version: 4.5.3 - resolution: "vite@npm:4.5.3" - dependencies: - esbuild: "npm:^0.18.10" - fsevents: "npm:~2.3.2" - postcss: "npm:^8.4.27" - rollup: "npm:^3.27.1" - peerDependencies: - "@types/node": ">= 14" - less: "*" - lightningcss: ^1.21.0 - sass: "*" - stylus: "*" - sugarss: "*" - terser: ^5.4.0 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - bin: - vite: bin/vite.js - checksum: 10c0/caeb1eecc0a8e0865782899e2f83d2993a9816562badc1c8291316d80d49b82f12038abd8cb8b8c627b6f369f58dfb25972ef4517d5e6e1b6e1bf7ee5b63a8a6 - languageName: node - linkType: hard - "vite@npm:^5.0.0, vite@npm:^5.2.12": version: 5.3.3 resolution: "vite@npm:5.3.3" @@ -15738,17 +15987,17 @@ __metadata: languageName: node linkType: hard -"vitest@npm:^2.0.2": - version: 2.0.2 - resolution: "vitest@npm:2.0.2" +"vitest@npm:^2.0.5": + version: 2.0.5 + resolution: "vitest@npm:2.0.5" dependencies: "@ampproject/remapping": "npm:^2.3.0" - "@vitest/expect": "npm:2.0.2" - "@vitest/pretty-format": "npm:^2.0.2" - "@vitest/runner": "npm:2.0.2" - "@vitest/snapshot": "npm:2.0.2" - "@vitest/spy": "npm:2.0.2" - "@vitest/utils": "npm:2.0.2" + "@vitest/expect": "npm:2.0.5" + "@vitest/pretty-format": "npm:^2.0.5" + "@vitest/runner": "npm:2.0.5" + "@vitest/snapshot": "npm:2.0.5" + "@vitest/spy": "npm:2.0.5" + "@vitest/utils": "npm:2.0.5" chai: "npm:^5.1.1" debug: "npm:^4.3.5" execa: "npm:^8.0.1" @@ -15759,13 +16008,13 @@ __metadata: tinypool: "npm:^1.0.0" tinyrainbow: "npm:^1.2.0" vite: "npm:^5.0.0" - vite-node: "npm:2.0.2" - why-is-node-running: "npm:^2.2.2" + vite-node: "npm:2.0.5" + why-is-node-running: "npm:^2.3.0" peerDependencies: "@edge-runtime/vm": "*" "@types/node": ^18.0.0 || >=20.0.0 - "@vitest/browser": 2.0.2 - "@vitest/ui": 2.0.2 + "@vitest/browser": 2.0.5 + "@vitest/ui": 2.0.5 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -15783,7 +16032,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 10c0/4ef4d8d5a32ee91f34715b8ae1895062df9ca36be5a88ff916ee4bb2a5e01dfa3f105031f7a5939c98f6401b3a6b2bfd1de6caab0ac84cca0e2df364a19c3526 + checksum: 10c0/b4e6cca00816bf967a8589111ded72faa12f92f94ccdd0dcd0698ffcfdfc52ec662753f66b387549c600ac699b993fd952efbd99dc57fcf4d1c69a2f1022b259 languageName: node linkType: hard @@ -16001,7 +16250,7 @@ __metadata: languageName: node linkType: hard -"why-is-node-running@npm:^2.2.2": +"why-is-node-running@npm:^2.3.0": version: 2.3.0 resolution: "why-is-node-running@npm:2.3.0" dependencies: @@ -16120,7 +16369,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.17.0, ws@npm:^8.2.3": +"ws@npm:^8.17.0, ws@npm:^8.18.0, ws@npm:^8.2.3": version: 8.18.0 resolution: "ws@npm:8.18.0" peerDependencies: From 7e92b20349cb2d96c5e3bef17dcb958e8dbfd62c Mon Sep 17 00:00:00 2001 From: Yann Braga Date: Tue, 13 Aug 2024 10:45:25 +0200 Subject: [PATCH 2/9] add vitest plugin --- package.json | 23 +- src/components/Button/Button.test.tsx | 6 +- vite.config.ts | 1 - vitest.config.ts | 5 +- yarn.lock | 2401 ++++--------------------- 5 files changed, 327 insertions(+), 2109 deletions(-) diff --git a/package.json b/package.json index 5be9a6b1..cf33e974 100644 --- a/package.json +++ b/package.json @@ -59,20 +59,20 @@ "@babel/core": "^7.14.6", "@chromatic-com/storybook": "1.6.2--canary.df0b83c.0", "@ladle/react": "^4.0.3", - "@storybook/addon-a11y": "0.0.0-pr-28768-sha-87c6223c", + "@storybook/addon-a11y": "0.0.0-pr-28768-sha-81281ec6", "@storybook/addon-coverage": "^1.0.4", "@storybook/addon-designs": "^8.0.3", - "@storybook/addon-essentials": "0.0.0-pr-28768-sha-87c6223c", - "@storybook/addon-interactions": "0.0.0-pr-28768-sha-87c6223c", - "@storybook/addon-themes": "0.0.0-pr-28768-sha-87c6223c", - "@storybook/blocks": "0.0.0-pr-28768-sha-87c6223c", + "@storybook/addon-essentials": "0.0.0-pr-28768-sha-81281ec6", + "@storybook/addon-interactions": "0.0.0-pr-28768-sha-81281ec6", + "@storybook/addon-themes": "0.0.0-pr-28768-sha-81281ec6", + "@storybook/blocks": "0.0.0-pr-28768-sha-81281ec6", "@storybook/experimental-vitest-plugin": "^0.0.4", - "@storybook/manager-api": "0.0.0-pr-28768-sha-87c6223c", - "@storybook/react": "0.0.0-pr-28768-sha-87c6223c", - "@storybook/react-vite": "0.0.0-pr-28768-sha-87c6223c", - "@storybook/test": "0.0.0-pr-28768-sha-87c6223c", + "@storybook/manager-api": "0.0.0-pr-28768-sha-81281ec6", + "@storybook/react": "0.0.0-pr-28768-sha-81281ec6", + "@storybook/react-vite": "0.0.0-pr-28768-sha-81281ec6", + "@storybook/test": "0.0.0-pr-28768-sha-81281ec6", "@storybook/test-runner": "^0.19.0", - "@storybook/theming": "0.0.0-pr-28768-sha-87c6223c", + "@storybook/theming": "0.0.0-pr-28768-sha-81281ec6", "@testing-library/jest-dom": "^6.4.6", "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.5.2", @@ -111,10 +111,11 @@ "lint-staged": ">=10", "msw": "^2.2.2", "msw-storybook-addon": "^2.0.2", + "playwright": "^1.46.0", "prettier": "^3.2.5", "react-is": "^18.3.1", "react-test-renderer": "^18.3.1", - "storybook": "0.0.0-pr-28768-sha-87c6223c", + "storybook": "0.0.0-pr-28768-sha-81281ec6", "vite": "^5.0.0", "vite-plugin-svgr": "^4.2.0", "vite-tsconfig-paths": "^4.3.2", diff --git a/src/components/Button/Button.test.tsx b/src/components/Button/Button.test.tsx index ee44a351..f7e0f7ea 100644 --- a/src/components/Button/Button.test.tsx +++ b/src/components/Button/Button.test.tsx @@ -7,7 +7,7 @@ import * as stories from './Button.stories' const { Default, Disabled } = composeStories(stories) test('renders button with custom children', async () => { - await Default.play() + await Default.run() expect(screen.getByText(/Button/i)).toBeInTheDocument() // @ts-ignore TODO fix Property 'toHaveNoViolations' does not exist on type 'Assertion expect(await axe(document.body.firstChild)).toHaveNoViolations() @@ -15,7 +15,7 @@ test('renders button with custom children', async () => { test('onclick handler is called', async () => { const onClickSpy = vi.fn() - await Default.play({ args: { ...Default.args, onClick: onClickSpy } }) + await Default.run({ args: { ...Default.args, onClick: onClickSpy } }) const buttonElement = screen.getByRole('button') buttonElement.click() expect(onClickSpy).toHaveBeenCalled() @@ -23,7 +23,7 @@ test('onclick handler is called', async () => { test('onclick handler is not called when disabled', async () => { const onClickSpy = vi.fn() - await Disabled.play({ args: { ...Disabled.args, onClick: onClickSpy } }) + await Disabled.run({ args: { ...Disabled.args, onClick: onClickSpy } }) screen.getByRole('button').click() expect(onClickSpy).not.toHaveBeenCalled() }) diff --git a/vite.config.ts b/vite.config.ts index 9fda4256..8449fe3f 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -10,7 +10,6 @@ export default defineConfig({ outDir: 'build', }, server: { - open: true, port: 3000, }, }) diff --git a/vitest.config.ts b/vitest.config.ts index e2dfc1ef..b192be7c 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -1,7 +1,7 @@ /// import { defineConfig } from 'vitest/config' import { mergeConfig } from 'vite' -import { storybookTest } from '@storybook/experimental-vitest-plugin' +import { storybookTest } from '@storybook/experimental-addon-vitest/plugin' import viteConfig from './vite.config' @@ -11,7 +11,6 @@ export default mergeConfig( defineConfig({ plugins: [ storybookTest({ - renderer: 'react', storybookScript: 'yarn storybook --ci', }), ], @@ -31,7 +30,7 @@ export default mergeConfig( enabled: true, provider: 'playwright', name: 'chromium', - headless: true, + headless: false, screenshotFailures: false, }, coverage: { diff --git a/yarn.lock b/yarn.lock index 2143e7cb..3a18135e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,7 +5,7 @@ __metadata: version: 8 cacheKey: 10c0 -"@adobe/css-tools@npm:^4.3.2, @adobe/css-tools@npm:^4.4.0": +"@adobe/css-tools@npm:^4.4.0": version: 4.4.0 resolution: "@adobe/css-tools@npm:4.4.0" checksum: 10c0/d65ddc719389bf469097df80fb16a8af48a973dea4b57565789d70ac8e7ab4987e6dc0095da3ed5dc16c1b6f8960214a7590312eeda8abd543d91fd0f59e6c94 @@ -32,14 +32,14 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.24.7": +"@babel/compat-data@npm:^7.24.7": version: 7.24.7 resolution: "@babel/compat-data@npm:7.24.7" checksum: 10c0/dcd93a5632b04536498fbe2be5af1057f635fd7f7090483d8e797878559037e5130b26862ceb359acbae93ed27e076d395ddb4663db6b28a665756ffd02d324f languageName: node linkType: hard -"@babel/core@npm:>7.0.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.14.6, @babel/core@npm:^7.18.9, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.5, @babel/core@npm:^7.23.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.24.5, @babel/core@npm:^7.24.6, @babel/core@npm:^7.7.5": +"@babel/core@npm:>7.0.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.14.6, @babel/core@npm:^7.18.9, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.5, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.24.5, @babel/core@npm:^7.24.6, @babel/core@npm:^7.7.5": version: 7.24.7 resolution: "@babel/core@npm:7.24.7" dependencies: @@ -74,7 +74,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.22.5, @babel/helper-annotate-as-pure@npm:^7.24.7": +"@babel/helper-annotate-as-pure@npm:^7.22.5": version: 7.24.7 resolution: "@babel/helper-annotate-as-pure@npm:7.24.7" dependencies: @@ -83,17 +83,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.24.7" - dependencies: - "@babel/traverse": "npm:^7.24.7" - "@babel/types": "npm:^7.24.7" - checksum: 10c0/0ed84abf848c79fb1cd4c1ddac12c771d32c1904d87fc3087f33cfdeb0c2e0db4e7892b74b407d9d8d0c000044f3645a7391a781f788da8410c290bb123a1f13 - languageName: node - linkType: hard - -"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.24.7": +"@babel/helper-compilation-targets@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-compilation-targets@npm:7.24.7" dependencies: @@ -106,53 +96,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-create-class-features-plugin@npm:7.24.7" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.24.7" - "@babel/helper-environment-visitor": "npm:^7.24.7" - "@babel/helper-function-name": "npm:^7.24.7" - "@babel/helper-member-expression-to-functions": "npm:^7.24.7" - "@babel/helper-optimise-call-expression": "npm:^7.24.7" - "@babel/helper-replace-supers": "npm:^7.24.7" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7" - "@babel/helper-split-export-declaration": "npm:^7.24.7" - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/6b7b47d70b41c00f39f86790cff67acf2bce0289d52a7c182b28e797f4e0e6d69027e3d06eccf1d54dddc2e5dde1df663bb1932437e5f447aeb8635d8d64a6ab - languageName: node - linkType: hard - -"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.24.7" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.24.7" - regexpu-core: "npm:^5.3.1" - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/ed611a7eb0c71843f9cdc471eeb38767972229f9225f7aaa90d124d7ee0062cf6908fd53ee9c34f731394c429594f06049a7738a71d342e0191d4047b2fc0ac2 - languageName: node - linkType: hard - -"@babel/helper-define-polyfill-provider@npm:^0.6.1, @babel/helper-define-polyfill-provider@npm:^0.6.2": - version: 0.6.2 - resolution: "@babel/helper-define-polyfill-provider@npm:0.6.2" - dependencies: - "@babel/helper-compilation-targets": "npm:^7.22.6" - "@babel/helper-plugin-utils": "npm:^7.22.5" - debug: "npm:^4.1.1" - lodash.debounce: "npm:^4.0.8" - resolve: "npm:^1.14.2" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10c0/f777fe0ee1e467fdaaac059c39ed203bdc94ef2465fb873316e9e1acfc511a276263724b061e3b0af2f6d7ad3ff174f2bb368fde236a860e0f650fda43d7e022 - languageName: node - linkType: hard - "@babel/helper-environment-visitor@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-environment-visitor@npm:7.24.7" @@ -181,16 +124,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-member-expression-to-functions@npm:7.24.7" - dependencies: - "@babel/traverse": "npm:^7.24.7" - "@babel/types": "npm:^7.24.7" - checksum: 10c0/9638c1d33cf6aba028461ccd3db6061c76ff863ca0d5013dd9a088bf841f2f77c46956493f9da18355c16759449d23b74cc1de4da357ade5c5c34c858f840f0a - languageName: node - linkType: hard - "@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.22.5, @babel/helper-module-imports@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-module-imports@npm:7.24.7" @@ -216,48 +149,13 @@ __metadata: languageName: node linkType: hard -"@babel/helper-optimise-call-expression@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-optimise-call-expression@npm:7.24.7" - dependencies: - "@babel/types": "npm:^7.24.7" - checksum: 10c0/ca6a9884705dea5c95a8b3ce132d1e3f2ae951ff74987d400d1d9c215dae9c0f9e29924d8f8e131e116533d182675bc261927be72f6a9a2968eaeeaa51eb1d0f - languageName: node - linkType: hard - -"@babel/helper-plugin-utils@npm:>7.0.0, @babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": +"@babel/helper-plugin-utils@npm:>7.0.0, @babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.8.0": version: 7.24.7 resolution: "@babel/helper-plugin-utils@npm:7.24.7" checksum: 10c0/c3d38cd9b3520757bb4a279255cc3f956fc0ac1c193964bd0816ebd5c86e30710be8e35252227e0c9d9e0f4f56d9b5f916537f2bc588084b0988b4787a967d31 languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-remap-async-to-generator@npm:7.24.7" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.24.7" - "@babel/helper-environment-visitor": "npm:^7.24.7" - "@babel/helper-wrap-function": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/4e7fa2cdcbc488e41c27066c16e562857ef3c5c2bfe70d2f1e32e9ee7546b17c3fc1c20d05bf2a7f1c291bd9e7a0a219f6a9fa387209013294be79a26fcfe64d - languageName: node - linkType: hard - -"@babel/helper-replace-supers@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-replace-supers@npm:7.24.7" - dependencies: - "@babel/helper-environment-visitor": "npm:^7.24.7" - "@babel/helper-member-expression-to-functions": "npm:^7.24.7" - "@babel/helper-optimise-call-expression": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/0e133bb03371dee78e519c334a09c08e1493103a239d9628db0132dfaac3fc16380479ca3c590d278a9b71b624030a338c18ebbfe6d430ebb2e4653775c4b3e3 - languageName: node - linkType: hard - "@babel/helper-simple-access@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-simple-access@npm:7.24.7" @@ -268,16 +166,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.24.7" - dependencies: - "@babel/traverse": "npm:^7.24.7" - "@babel/types": "npm:^7.24.7" - checksum: 10c0/e3a9b8ac9c262ac976a1bcb5fe59694db5e6f0b4f9e7bdba5c7693b8b5e28113c23bdaa60fe8d3ec32a337091b67720b2053bcb3d5655f5406536c3d0584242b - languageName: node - linkType: hard - "@babel/helper-split-export-declaration@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-split-export-declaration@npm:7.24.7" @@ -315,18 +203,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-wrap-function@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-wrap-function@npm:7.24.7" - dependencies: - "@babel/helper-function-name": "npm:^7.24.7" - "@babel/template": "npm:^7.24.7" - "@babel/traverse": "npm:^7.24.7" - "@babel/types": "npm:^7.24.7" - checksum: 10c0/d5689f031bf0eb38c0d7fad6b7e320ddef4bfbdf08d12d7d76ef41b7ca365a32721e74cb5ed5a9a9ec634bc20f9b7a27314fa6fb08f1576b8f6d8330fcea6f47 - languageName: node - linkType: hard - "@babel/helpers@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helpers@npm:7.24.7" @@ -349,7 +225,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.6, @babel/parser@npm:^7.24.7": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.6, @babel/parser@npm:^7.24.7": version: 7.24.7 resolution: "@babel/parser@npm:7.24.7" bin: @@ -369,63 +245,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.24.7" - dependencies: - "@babel/helper-environment-visitor": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/394c30e2b708ad385fa1219528e039066a1f1cb40f47986f283878848fd354c745e6397f588b4e5a046ee8d64bfdf4c208e4c3dfbdcfb2fd34315ec67c64e7af - languageName: node - linkType: hard - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/a36307428ecc1a01b00cf90812335eed1575d13f211ab24fe4d0c55c28a2fcbd4135f142efabc3b277b2a8e09ee05df594a1272353f061b63829495b5dcfdb96 - languageName: node - linkType: hard - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7" - "@babel/plugin-transform-optional-chaining": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.13.0 - checksum: 10c0/aeb6e7aa363a47f815cf956ea1053c5dd8b786a17799f065c9688ba4b0051fe7565d258bbe9400bfcbfb3114cb9fda66983e10afe4d750bc70ff75403e15dd36 - languageName: node - linkType: hard - -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.24.7" - dependencies: - "@babel/helper-environment-visitor": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/2b52a73e444f6adc73f927b623e53a4cf64397170dd1071268536df1b3db1e02131418c8dc91351af48837a6298212118f4a72d5407f8005cf9a732370a315b0 - languageName: node - linkType: hard - -"@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2": - version: 7.21.0-placeholder-for-preset-env.2 - resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/e605e0070da087f6c35579499e65801179a521b6842c15181a1e305c04fded2393f11c1efd09b087be7f8b083d1b75e8f3efcbc1292b4f60d3369e14812cff63 - languageName: node - linkType: hard - "@babel/plugin-syntax-async-generators@npm:^7.8.4": version: 7.8.4 resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" @@ -448,7 +267,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-class-properties@npm:^7.12.13, @babel/plugin-syntax-class-properties@npm:^7.8.3": +"@babel/plugin-syntax-class-properties@npm:^7.8.3": version: 7.12.13 resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" dependencies: @@ -459,73 +278,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-class-static-block@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/4464bf9115f4a2d02ce1454411baf9cfb665af1da53709c5c56953e5e2913745b0fcce82982a00463d6facbdd93445c691024e310b91431a1e2f024b158f6371 - languageName: node - linkType: hard - -"@babel/plugin-syntax-dynamic-import@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/9c50927bf71adf63f60c75370e2335879402648f468d0172bc912e303c6a3876927d8eb35807331b57f415392732ed05ab9b42c68ac30a936813ab549e0246c5 - languageName: node - linkType: hard - -"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/5100d658ba563829700cd8d001ddc09f4c0187b1a13de300d729c5b3e87503f75a6d6c99c1794182f7f1a9f546ee009df4f15a0ce36376e206ed0012fa7cdc24 - languageName: node - linkType: hard - -"@babel/plugin-syntax-flow@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-syntax-flow@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/2f0cb7a78379029707e61f6665634a5b758c8b4ccb602a72d798e41d36b0647c2f2de59f90e0c1d522b026962918e54d82f3aee0c194dc87cd340455aa58562a - languageName: node - linkType: hard - -"@babel/plugin-syntax-import-assertions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-syntax-import-assertions@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/b82c53e095274ee71c248551352d73441cf65b3b3fc0107258ba4e9aef7090772a425442b3ed1c396fa207d0efafde8929c87a17d3c885b3ca2021316e87e246 - languageName: node - linkType: hard - -"@babel/plugin-syntax-import-attributes@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/eccc54d0f03c96d0eec7a6e2fa124dadbc7298345b62ffc4238f173308c4325b5598f139695ff05a95cf78412ef6903599e4b814496612bf39aad4715a16375b - languageName: node - linkType: hard - -"@babel/plugin-syntax-import-meta@npm:^7.10.4, @babel/plugin-syntax-import-meta@npm:^7.8.3": +"@babel/plugin-syntax-import-meta@npm:^7.8.3": version: 7.10.4 resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" dependencies: @@ -547,7 +300,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.22.5, @babel/plugin-syntax-jsx@npm:^7.24.7, @babel/plugin-syntax-jsx@npm:^7.7.2": +"@babel/plugin-syntax-jsx@npm:^7.22.5, @babel/plugin-syntax-jsx@npm:^7.7.2": version: 7.24.7 resolution: "@babel/plugin-syntax-jsx@npm:7.24.7" dependencies: @@ -558,7 +311,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4, @babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3": +"@babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3": version: 7.10.4 resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" dependencies: @@ -580,7 +333,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-numeric-separator@npm:^7.10.4, @babel/plugin-syntax-numeric-separator@npm:^7.8.3": +"@babel/plugin-syntax-numeric-separator@npm:^7.8.3": version: 7.10.4 resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" dependencies: @@ -593,864 +346,82 @@ __metadata: "@babel/plugin-syntax-object-rest-spread@npm:^7.8.3": version: 7.8.3 - resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/ee1eab52ea6437e3101a0a7018b0da698545230015fc8ab129d292980ec6dff94d265e9e90070e8ae5fed42f08f1622c14c94552c77bcac784b37f503a82ff26 - languageName: node - linkType: hard - -"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/27e2493ab67a8ea6d693af1287f7e9acec206d1213ff107a928e85e173741e1d594196f99fec50e9dde404b09164f39dec5864c767212154ffe1caa6af0bc5af - languageName: node - linkType: hard - -"@babel/plugin-syntax-optional-chaining@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/46edddf2faa6ebf94147b8e8540dfc60a5ab718e2de4d01b2c0bdf250a4d642c2bd47cbcbb739febcb2bf75514dbcefad3c52208787994b8d0f8822490f55e81 - languageName: node - linkType: hard - -"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/69822772561706c87f0a65bc92d0772cea74d6bc0911537904a676d5ff496a6d3ac4e05a166d8125fce4a16605bace141afc3611074e170a994e66e5397787f3 - languageName: node - linkType: hard - -"@babel/plugin-syntax-top-level-await@npm:^7.14.5, @babel/plugin-syntax-top-level-await@npm:^7.8.3": - version: 7.14.5 - resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/14bf6e65d5bc1231ffa9def5f0ef30b19b51c218fcecaa78cd1bdf7939dfdf23f90336080b7f5196916368e399934ce5d581492d8292b46a2fb569d8b2da106f - languageName: node - linkType: hard - -"@babel/plugin-syntax-typescript@npm:^7.24.7, @babel/plugin-syntax-typescript@npm:^7.7.2": - version: 7.24.7 - resolution: "@babel/plugin-syntax-typescript@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/cdabd2e8010fb0ad15b49c2c270efc97c4bfe109ead36c7bbcf22da7a74bc3e49702fc4f22f12d2d6049e8e22a5769258df1fd05f0420ae45e11bdd5bc07805a - languageName: node - linkType: hard - -"@babel/plugin-syntax-unicode-sets-regex@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-syntax-unicode-sets-regex@npm:7.18.6" - dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.18.6" - "@babel/helper-plugin-utils": "npm:^7.18.6" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/9144e5b02a211a4fb9a0ce91063f94fbe1004e80bde3485a0910c9f14897cf83fabd8c21267907cff25db8e224858178df0517f14333cfcf3380ad9a4139cb50 - languageName: node - linkType: hard - -"@babel/plugin-transform-arrow-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/6ac05a54e5582f34ac6d5dc26499e227227ec1c7fa6fc8de1f3d40c275f140d3907f79bbbd49304da2d7008a5ecafb219d0b71d78ee3290ca22020d878041245 - languageName: node - linkType: hard - -"@babel/plugin-transform-async-generator-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.24.7" - dependencies: - "@babel/helper-environment-visitor": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-remap-async-to-generator": "npm:^7.24.7" - "@babel/plugin-syntax-async-generators": "npm:^7.8.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/6b5e33ae66dce0afce9b06d8dace6fa052528e60f7622aa6cfd3e71bd372ca5079d426e78336ca564bc0d5f37acbcda1b21f4fe656fcb642f1a93a697ab39742 - languageName: node - linkType: hard - -"@babel/plugin-transform-async-to-generator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.7" - dependencies: - "@babel/helper-module-imports": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-remap-async-to-generator": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/83c82e243898875af8457972a26ab29baf8a2078768ee9f35141eb3edff0f84b165582a2ff73e90a9e08f5922bf813dbf15a85c1213654385198f4591c0dc45d - languageName: node - linkType: hard - -"@babel/plugin-transform-block-scoped-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/113e86de4612ae91773ff5cb6b980f01e1da7e26ae6f6012127415d7ae144e74987bc23feb97f63ba4bc699331490ddea36eac004d76a20d5369e4cc6a7f61cd - languageName: node - linkType: hard - -"@babel/plugin-transform-block-scoping@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-block-scoping@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/dcbc5e385c0ca5fb5736b1c720c90755cffe9f91d8c854f82e61e59217dd3f6c91b3633eeee4b55a89d3f59e5275d0f5b0b1b1363d4fa70c49c468b55aa87700 - languageName: node - linkType: hard - -"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-class-properties@npm:7.24.7" - dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/75018a466c7ede3d2397e158891c224ba7fca72864506ce067ddbc02fc65191d44da4d6379c996d0c7f09019e26b5c3f5f1d3a639cd98366519723886f0689d0 - languageName: node - linkType: hard - -"@babel/plugin-transform-class-static-block@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-class-static-block@npm:7.24.7" - dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.12.0 - checksum: 10c0/b0ade39a3d09dce886f79dbd5907c3d99b48167eddb6b9bbde24a0598129654d7017e611c20494cdbea48b07ac14397cd97ea34e3754bbb2abae4e698128eccb - languageName: node - linkType: hard - -"@babel/plugin-transform-classes@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-classes@npm:7.24.7" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.24.7" - "@babel/helper-compilation-targets": "npm:^7.24.7" - "@babel/helper-environment-visitor": "npm:^7.24.7" - "@babel/helper-function-name": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-replace-supers": "npm:^7.24.7" - "@babel/helper-split-export-declaration": "npm:^7.24.7" - globals: "npm:^11.1.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/e51dba7ce8b770d1eee929e098d5a3be3efc3e8b941e22dda7d0097dc4e7be5feabd2da7b707ac06fcac5661b31223c541941dec08ce76c1faa55544d87d06ec - languageName: node - linkType: hard - -"@babel/plugin-transform-computed-properties@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-computed-properties@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/template": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/25636dbc1f605c0b8bc60aa58628a916b689473d11551c9864a855142e36742fe62d4a70400ba3b74902338e77fb3d940376c0a0ba154b6b7ec5367175233b49 - languageName: node - linkType: hard - -"@babel/plugin-transform-destructuring@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-destructuring@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/929f07a807fb62230bfbf881cfcedf187ac5daf2f1b01da94a75c7a0f6f72400268cf4bcfee534479e43260af8193e42c31ee03c8b0278ba77d0036ed6709c27 - languageName: node - linkType: hard - -"@babel/plugin-transform-dotall-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.24.7" - dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/793f14c9494972d294b7e7b97b747f47874b6d57d7804d3443c701becf5db192c9311be6a1835c07664486df1f5c60d33196c36fb7e11a53015e476b4c145b33 - languageName: node - linkType: hard - -"@babel/plugin-transform-duplicate-keys@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/75ff7ec1117ac500e77bf20a144411d39c0fdd038f108eec061724123ce6d1bb8d5bd27968e466573ee70014f8be0043361cdb0ef388f8a182d1d97ad67e51b9 - languageName: node - linkType: hard - -"@babel/plugin-transform-dynamic-import@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-dynamic-import@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/eeda48372efd0a5103cb22dadb13563c975bce18ae85daafbb47d57bb9665d187da9d4fe8d07ac0a6e1288afcfcb73e4e5618bf75ff63fddf9736bfbf225203b - languageName: node - linkType: hard - -"@babel/plugin-transform-exponentiation-operator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.24.7" - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/ace3e11c94041b88848552ba8feb39ae4d6cad3696d439ff51445bd2882d8b8775d85a26c2c0edb9b5e38c9e6013cc11b0dea89ec8f93c7d9d7ee95e3645078c - languageName: node - linkType: hard - -"@babel/plugin-transform-export-namespace-from@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-export-namespace-from@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/4e144d7f1c57bc63b4899dbbbdfed0880f2daa75ea9c7251c7997f106e4b390dc362175ab7830f11358cb21f6b972ca10a43a2e56cd789065f7606b082674c0c - languageName: node - linkType: hard - -"@babel/plugin-transform-flow-strip-types@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-flow-strip-types@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-flow": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/9995d52af58ceaa223c6553873bd5a16a94b2abdebb39993d59d9eb0c0c9666636ceb7a80f63ac86fe7ab3cb217f1dac9fb2f448ad5a54f8fb8e41e12716ef9a - languageName: node - linkType: hard - -"@babel/plugin-transform-for-of@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-for-of@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/77629b1173e55d07416f05ba7353caa09d2c2149da2ca26721ab812209b63689d1be45116b68eadc011c49ced59daf5320835b15245eb7ae93ae0c5e8277cfc0 - languageName: node - linkType: hard - -"@babel/plugin-transform-function-name@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-function-name@npm:7.24.7" - dependencies: - "@babel/helper-compilation-targets": "npm:^7.24.7" - "@babel/helper-function-name": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/3e9642428d6952851850d89ea9307d55946528d18973784d0e2f04a651b23bd9924dd8a2641c824b483bd4ab1223bab1d2f6a1106a939998f7ced512cb60ac5b - languageName: node - linkType: hard - -"@babel/plugin-transform-json-strings@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-json-strings@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-json-strings": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/17c72cd5bf3e90e722aabd333559275f3309e3fa0b9cea8c2944ab83ae01502c71a2be05da5101edc02b3fc8df15a8dbb9b861cbfcc8a52bf5e797cf01d3a40a - languageName: node - linkType: hard - -"@babel/plugin-transform-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-literals@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/9f3f6f3831929cd2a977748c07addf9944d5cccb50bd3a24a58beb54f91f00d6cacd3d7831d13ffe1ad6f8aba0aefd7bca5aec65d63b77f39c62ad1f2d484a3e - languageName: node - linkType: hard - -"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/dbe882eb9053931f2ab332c50fc7c2a10ef507d6421bd9831adbb4cb7c9f8e1e5fbac4fbd2e007f6a1bf1df1843547559434012f118084dc0bf42cda3b106272 - languageName: node - linkType: hard - -"@babel/plugin-transform-member-expression-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/e789ae359bdf2d20e90bedef18dfdbd965c9ebae1cee398474a0c349590fda7c8b874e1a2ceee62e47e5e6ec1730e76b0f24e502164357571854271fc12cc684 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-amd@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-amd@npm:7.24.7" - dependencies: - "@babel/helper-module-transforms": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/6df7de7fce34117ca4b2fa07949b12274c03668cbfe21481c4037b6300796d50ae40f4f170527b61b70a67f26db906747797e30dbd0d9809a441b6e220b5728f - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-commonjs@npm:^7.23.0, @babel/plugin-transform-modules-commonjs@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.24.7" - dependencies: - "@babel/helper-module-transforms": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-simple-access": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/9442292b3daf6a5076cdc3c4c32bf423bda824ccaeb0dd0dc8b3effaa1fecfcb0130ae6e647fef12a5d5ff25bcc99a0d6bfc6d24a7525345e1bcf46fcdf81752 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-systemjs@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.24.7" - dependencies: - "@babel/helper-hoist-variables": "npm:^7.24.7" - "@babel/helper-module-transforms": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-validator-identifier": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/e2a795e0a6baafe26f4a74010622212ddd873170742d673f450e0097f8d984f6e6a95eb8ce41b05071ee9790c4be088b33801aaab3f78ee202c567634e52a331 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-umd@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-umd@npm:7.24.7" - dependencies: - "@babel/helper-module-transforms": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/7791d290121db210e4338b94b4a069a1a79e4c7a8d7638d8159a97b281851bbed3048dac87a4ae718ad963005e6c14a5d28e6db2eeb2b04e031cee92fb312f85 - languageName: node - linkType: hard - -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.24.7" - dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/41a0b0f2d0886318237440aa3b489f6d0305361d8671121777d9ff89f9f6de9d0c02ce93625049061426c8994064ef64deae8b819d1b14c00374a6a2336fb5d9 - languageName: node - linkType: hard - -"@babel/plugin-transform-new-target@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-new-target@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/2540808a35e1a978e537334c43dab439cf24c93e7beb213a2e71902f6710e60e0184316643790c0a6644e7a8021e52f7ab8165e6b3e2d6651be07bdf517b67df - languageName: node - linkType: hard - -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.11, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/7243c8ff734ed5ef759dd8768773c4b443c12e792727e759a1aec2c7fa2bfdd24f1ecb42e292a7b3d8bd3d7f7b861cf256a8eb4ba144fc9cc463892c303083d9 - languageName: node - linkType: hard - -"@babel/plugin-transform-numeric-separator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-numeric-separator@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/e18e09ca5a6342645d00ede477731aa6e8714ff357efc9d7cda5934f1703b3b6fb7d3298dce3ce3ba53e9ff1158eab8f1aadc68874cc21a6099d33a1ca457789 - languageName: node - linkType: hard - -"@babel/plugin-transform-object-rest-spread@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.7" - dependencies: - "@babel/helper-compilation-targets": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" - "@babel/plugin-transform-parameters": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/9ad64bc003f583030f9da50614b485852f8edac93f8faf5d1cd855201a4852f37c5255ae4daf70dd4375bdd4874e16e39b91f680d4668ec219ba05441ce286eb - languageName: node - linkType: hard - -"@babel/plugin-transform-object-super@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-object-super@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-replace-supers": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/770cebb4b4e1872c216b17069db9a13b87dfee747d359dc56d9fcdd66e7544f92dc6ab1861a4e7e0528196aaff2444e4f17dc84efd8eaf162d542b4ba0943869 - languageName: node - linkType: hard - -"@babel/plugin-transform-optional-catch-binding@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/1e2f10a018f7d03b3bde6c0b70d063df8d5dd5209861d4467726cf834f5e3d354e2276079dc226aa8e6ece35f5c9b264d64b8229a8bb232829c01e561bcfb07a - languageName: node - linkType: hard - -"@babel/plugin-transform-optional-chaining@npm:^7.23.0, @babel/plugin-transform-optional-chaining@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7" - "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/b9e3649b299e103b0d1767bbdba56574d065ff776e5350403b7bfd4e3982743c0cdb373d33bdbf94fa3c322d155e45d0aad946acf0aa741b870aed22dfec8b8e - languageName: node - linkType: hard - -"@babel/plugin-transform-parameters@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-parameters@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/53bf190d6926771545d5184f1f5f3f5144d0f04f170799ad46a43f683a01fab8d5fe4d2196cf246774530990c31fe1f2b9f0def39f0a5ddbb2340b924f5edf01 - languageName: node - linkType: hard - -"@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-private-methods@npm:7.24.7" - dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/5b7bf923b738fbe3ad6c33b260e0a7451be288edfe4ef516303fa787a1870cd87533bfbf61abb779c22ed003c2fc484dec2436fe75a48756f686c0241173d364 - languageName: node - linkType: hard - -"@babel/plugin-transform-private-property-in-object@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.7" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.24.7" - "@babel/helper-create-class-features-plugin": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/c6fa7defb90b1b0ed46f24ff94ff2e77f44c1f478d1090e81712f33cf992dda5ba347016f030082a2f770138bac6f4a9c2c1565e9f767a125901c77dd9c239ba - languageName: node - linkType: hard - -"@babel/plugin-transform-property-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-property-literals@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/52564b58f3d111dc02d241d5892a4b01512e98dfdf6ef11b0ed62f8b11b0acacccef0fc229b44114fe8d1a57a8b70780b11bdd18b807d3754a781a07d8f57433 - languageName: node - linkType: hard - -"@babel/plugin-transform-react-jsx-self@npm:^7.24.5": - version: 7.24.7 - resolution: "@babel/plugin-transform-react-jsx-self@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/dcf3b732401f47f06bb29d6016e48066f66de00029a0ded98ddd9983c770a00a109d91cd04d2700d15ee0bcec3ae3027a5f12d69e15ec56efc0bcbfac65e92cb - languageName: node - linkType: hard - -"@babel/plugin-transform-react-jsx-source@npm:^7.24.1": - version: 7.24.7 - resolution: "@babel/plugin-transform-react-jsx-source@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/970ef1264c7c6c416ab11610665d5309aec2bd2b9086ae394e1132e65138d97b060a7dc9d31054e050d6dc475b5a213938c9707c0202a5022d55dcb4c5abe28f - languageName: node - linkType: hard - -"@babel/plugin-transform-regenerator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-regenerator@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - regenerator-transform: "npm:^0.15.2" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/d2dc2c788fdae9d97217e70d46ba8ca9db0035c398dc3e161552b0c437113719a75c04f201f9c91ddc8d28a1da60d0b0853f616dead98a396abb9c845c44892b - languageName: node - linkType: hard - -"@babel/plugin-transform-reserved-words@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-reserved-words@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/2229de2768615e7f5dc0bbc55bc121b5678fd6d2febd46c74a58e42bb894d74cd5955c805880f4e02d0e1cf94f6886270eda7fafc1be9305a1ec3b9fd1d063f5 - languageName: node - linkType: hard - -"@babel/plugin-transform-shorthand-properties@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/41b155bdbb3be66618358488bf7731b3b2e8fff2de3dbfd541847720a9debfcec14db06a117abedd03c9cd786db20a79e2a86509a4f19513f6e1b610520905cf - languageName: node - linkType: hard - -"@babel/plugin-transform-spread@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-spread@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/facba1553035f76b0d2930d4ada89a8cd0f45b79579afd35baefbfaf12e3b86096995f4b0c402cf9ee23b3f2ea0a4460c3b1ec0c192d340962c948bb223d4e66 - languageName: node - linkType: hard - -"@babel/plugin-transform-sticky-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/5a74ed2ed0a3ab51c3d15fcaf09d9e2fe915823535c7a4d7b019813177d559b69677090e189ec3d5d08b619483eb5ad371fbcfbbff5ace2a76ba33ee566a1109 - languageName: node - linkType: hard - -"@babel/plugin-transform-template-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-template-literals@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/3630f966257bcace122f04d3157416a09d40768c44c3a800855da81146b009187daa21859d1c3b7d13f4e19e8888e60613964b175b2275d451200fb6d8d6cfe6 - languageName: node - linkType: hard - -"@babel/plugin-transform-typeof-symbol@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/5649e7260a138681e68b296ab5931e2b1f132f287d6b4131d49b24f9dc20d62902b7e9d63c4d2decd5683b41df35ef4b9b03f58c7f9f65e4c25a6d8bbf04e9e9 - languageName: node - linkType: hard - -"@babel/plugin-transform-typescript@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-typescript@npm:7.24.7" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.24.7" - "@babel/helper-create-class-features-plugin": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/plugin-syntax-typescript": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/e8dacdc153a4c4599014b66eb01b94e3dc933d58d4f0cc3039c1a8f432e77b9df14f34a61964e014b975bf466f3fefd8c4768b3e887d3da1be9dc942799bdfdf - languageName: node - linkType: hard - -"@babel/plugin-transform-unicode-escapes@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/8b18e2e66af33471a6971289492beff5c240e56727331db1d34c4338a6a368a82a7ed6d57ec911001b6d65643aed76531e1e7cac93265fb3fb2717f54d845e69 - languageName: node - linkType: hard - -"@babel/plugin-transform-unicode-property-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.24.7" + resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.8.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/bc57656eb94584d1b74a385d378818ac2b3fca642e3f649fead8da5fb3f9de22f8461185936915dfb33d5a9104e62e7a47828331248b09d28bb2d59e9276de3e + checksum: 10c0/ee1eab52ea6437e3101a0a7018b0da698545230015fc8ab129d292980ec6dff94d265e9e90070e8ae5fed42f08f1622c14c94552c77bcac784b37f503a82ff26 languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.24.7" +"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.8.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/83f72a345b751566b601dc4d07e9f2c8f1bc0e0c6f7abb56ceb3095b3c9d304de73f85f2f477a09f8cc7edd5e65afd0ff9e376cdbcbea33bc0c28f3705b38fd9 + checksum: 10c0/27e2493ab67a8ea6d693af1287f7e9acec206d1213ff107a928e85e173741e1d594196f99fec50e9dde404b09164f39dec5864c767212154ffe1caa6af0bc5af languageName: node linkType: hard -"@babel/plugin-transform-unicode-sets-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.24.7" +"@babel/plugin-syntax-optional-chaining@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" + "@babel/helper-plugin-utils": "npm:^7.8.0" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/7457c0ee8e80a80cb6fdc1fe54ab115b52815627616ce9151be8ef292fc99d04a910ec24f11382b4f124b89374264396892b086886bd2a9c2317904d87c9b21b + "@babel/core": ^7.0.0-0 + checksum: 10c0/46edddf2faa6ebf94147b8e8540dfc60a5ab718e2de4d01b2c0bdf250a4d642c2bd47cbcbb739febcb2bf75514dbcefad3c52208787994b8d0f8822490f55e81 languageName: node linkType: hard -"@babel/preset-env@npm:^7.24.4": - version: 7.24.7 - resolution: "@babel/preset-env@npm:7.24.7" +"@babel/plugin-syntax-top-level-await@npm:^7.8.3": + version: 7.14.5 + resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" dependencies: - "@babel/compat-data": "npm:^7.24.7" - "@babel/helper-compilation-targets": "npm:^7.24.7" - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-validator-option": "npm:^7.24.7" - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.24.7" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.24.7" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.24.7" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.24.7" - "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-async-generators": "npm:^7.8.4" - "@babel/plugin-syntax-class-properties": "npm:^7.12.13" - "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" - "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" - "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" - "@babel/plugin-syntax-import-assertions": "npm:^7.24.7" - "@babel/plugin-syntax-import-attributes": "npm:^7.24.7" - "@babel/plugin-syntax-import-meta": "npm:^7.10.4" - "@babel/plugin-syntax-json-strings": "npm:^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" - "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" - "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" - "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" - "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" - "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" - "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" - "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" - "@babel/plugin-transform-arrow-functions": "npm:^7.24.7" - "@babel/plugin-transform-async-generator-functions": "npm:^7.24.7" - "@babel/plugin-transform-async-to-generator": "npm:^7.24.7" - "@babel/plugin-transform-block-scoped-functions": "npm:^7.24.7" - "@babel/plugin-transform-block-scoping": "npm:^7.24.7" - "@babel/plugin-transform-class-properties": "npm:^7.24.7" - "@babel/plugin-transform-class-static-block": "npm:^7.24.7" - "@babel/plugin-transform-classes": "npm:^7.24.7" - "@babel/plugin-transform-computed-properties": "npm:^7.24.7" - "@babel/plugin-transform-destructuring": "npm:^7.24.7" - "@babel/plugin-transform-dotall-regex": "npm:^7.24.7" - "@babel/plugin-transform-duplicate-keys": "npm:^7.24.7" - "@babel/plugin-transform-dynamic-import": "npm:^7.24.7" - "@babel/plugin-transform-exponentiation-operator": "npm:^7.24.7" - "@babel/plugin-transform-export-namespace-from": "npm:^7.24.7" - "@babel/plugin-transform-for-of": "npm:^7.24.7" - "@babel/plugin-transform-function-name": "npm:^7.24.7" - "@babel/plugin-transform-json-strings": "npm:^7.24.7" - "@babel/plugin-transform-literals": "npm:^7.24.7" - "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.7" - "@babel/plugin-transform-member-expression-literals": "npm:^7.24.7" - "@babel/plugin-transform-modules-amd": "npm:^7.24.7" - "@babel/plugin-transform-modules-commonjs": "npm:^7.24.7" - "@babel/plugin-transform-modules-systemjs": "npm:^7.24.7" - "@babel/plugin-transform-modules-umd": "npm:^7.24.7" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7" - "@babel/plugin-transform-new-target": "npm:^7.24.7" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7" - "@babel/plugin-transform-numeric-separator": "npm:^7.24.7" - "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7" - "@babel/plugin-transform-object-super": "npm:^7.24.7" - "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7" - "@babel/plugin-transform-optional-chaining": "npm:^7.24.7" - "@babel/plugin-transform-parameters": "npm:^7.24.7" - "@babel/plugin-transform-private-methods": "npm:^7.24.7" - "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7" - "@babel/plugin-transform-property-literals": "npm:^7.24.7" - "@babel/plugin-transform-regenerator": "npm:^7.24.7" - "@babel/plugin-transform-reserved-words": "npm:^7.24.7" - "@babel/plugin-transform-shorthand-properties": "npm:^7.24.7" - "@babel/plugin-transform-spread": "npm:^7.24.7" - "@babel/plugin-transform-sticky-regex": "npm:^7.24.7" - "@babel/plugin-transform-template-literals": "npm:^7.24.7" - "@babel/plugin-transform-typeof-symbol": "npm:^7.24.7" - "@babel/plugin-transform-unicode-escapes": "npm:^7.24.7" - "@babel/plugin-transform-unicode-property-regex": "npm:^7.24.7" - "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" - "@babel/plugin-transform-unicode-sets-regex": "npm:^7.24.7" - "@babel/preset-modules": "npm:0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2: "npm:^0.4.10" - babel-plugin-polyfill-corejs3: "npm:^0.10.4" - babel-plugin-polyfill-regenerator: "npm:^0.6.1" - core-js-compat: "npm:^3.31.0" - semver: "npm:^6.3.1" + "@babel/helper-plugin-utils": "npm:^7.14.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/c6714346f3ccc1271eaa90051c75b8bb57b20ef57408ab68740e2f3552693ae0ee5a4bcce3a00211d40e4947af1f7b8ab422066b953f0095461937fb72d11274 + checksum: 10c0/14bf6e65d5bc1231ffa9def5f0ef30b19b51c218fcecaa78cd1bdf7939dfdf23f90336080b7f5196916368e399934ce5d581492d8292b46a2fb569d8b2da106f languageName: node linkType: hard -"@babel/preset-flow@npm:^7.22.15": +"@babel/plugin-syntax-typescript@npm:^7.7.2": version: 7.24.7 - resolution: "@babel/preset-flow@npm:7.24.7" + resolution: "@babel/plugin-syntax-typescript@npm:7.24.7" dependencies: "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-validator-option": "npm:^7.24.7" - "@babel/plugin-transform-flow-strip-types": "npm:^7.24.7" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/2a99333b9aac17033cefe17fb9d8c41b20c4f2cd3eab34f56c20d7c1c528cc1cca7e6d909de92fc700739a505b43166c9de62423f8a30b484161ebdf9474e217 - languageName: node - linkType: hard - -"@babel/preset-modules@npm:0.1.6-no-external-plugins": - version: 0.1.6-no-external-plugins - resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.0.0" - "@babel/types": "npm:^7.4.4" - esutils: "npm:^2.0.2" - peerDependencies: - "@babel/core": ^7.0.0-0 || ^8.0.0-0 <8.0.0 - checksum: 10c0/9d02f70d7052446c5f3a4fb39e6b632695fb6801e46d31d7f7c5001f7c18d31d1ea8369212331ca7ad4e7877b73231f470b0d559162624128f1b80fe591409e6 + checksum: 10c0/cdabd2e8010fb0ad15b49c2c270efc97c4bfe109ead36c7bbcf22da7a74bc3e49702fc4f22f12d2d6049e8e22a5769258df1fd05f0420ae45e11bdd5bc07805a languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.23.0": +"@babel/plugin-transform-react-jsx-self@npm:^7.24.5": version: 7.24.7 - resolution: "@babel/preset-typescript@npm:7.24.7" + resolution: "@babel/plugin-transform-react-jsx-self@npm:7.24.7" dependencies: "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-validator-option": "npm:^7.24.7" - "@babel/plugin-syntax-jsx": "npm:^7.24.7" - "@babel/plugin-transform-modules-commonjs": "npm:^7.24.7" - "@babel/plugin-transform-typescript": "npm:^7.24.7" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/986bc0978eedb4da33aba8e1e13a3426dd1829515313b7e8f4ba5d8c18aff1663b468939d471814e7acf4045d326ae6cff37239878d169ac3fe53a8fde71f8ee + checksum: 10c0/dcf3b732401f47f06bb29d6016e48066f66de00029a0ded98ddd9983c770a00a109d91cd04d2700d15ee0bcec3ae3027a5f12d69e15ec56efc0bcbfac65e92cb languageName: node linkType: hard -"@babel/register@npm:^7.22.15": - version: 7.24.6 - resolution: "@babel/register@npm:7.24.6" +"@babel/plugin-transform-react-jsx-source@npm:^7.24.1": + version: 7.24.7 + resolution: "@babel/plugin-transform-react-jsx-source@npm:7.24.7" dependencies: - clone-deep: "npm:^4.0.1" - find-cache-dir: "npm:^2.0.0" - make-dir: "npm:^2.1.0" - pirates: "npm:^4.0.6" - source-map-support: "npm:^0.5.16" + "@babel/helper-plugin-utils": "npm:^7.24.7" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/e0c6d6c8945dd792f83dc7bd6be468246b3aedd62b32620e56a3f3328389b577a6261d4338a9de9519f4eadddfef5aa0fdc1f92082c778dedddcc5854e357f09 - languageName: node - linkType: hard - -"@babel/regjsgen@npm:^0.8.0": - version: 0.8.0 - resolution: "@babel/regjsgen@npm:0.8.0" - checksum: 10c0/4f3ddd8c7c96d447e05c8304c1d5ba3a83fcabd8a716bc1091c2f31595cdd43a3a055fff7cb5d3042b8cb7d402d78820fcb4e05d896c605a7d8bcf30f2424c4a + checksum: 10c0/970ef1264c7c6c416ab11610665d5309aec2bd2b9086ae394e1132e65138d97b060a7dc9d31054e050d6dc475b5a213938c9707c0202a5022d55dcb4c5abe28f languageName: node linkType: hard -"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": version: 7.24.7 resolution: "@babel/runtime@npm:7.24.7" dependencies: @@ -1488,7 +459,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.22.5, @babel/types@npm:^7.24.0, @babel/types@npm:^7.24.6, @babel/types@npm:^7.24.7, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.22.5, @babel/types@npm:^7.24.0, @babel/types@npm:^7.24.6, @babel/types@npm:^7.24.7, @babel/types@npm:^7.3.3, @babel/types@npm:^7.8.3": version: 7.24.7 resolution: "@babel/types@npm:7.24.7" dependencies: @@ -2874,21 +1845,21 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: - "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-81281ec6" axe-core: "npm:^4.2.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/0f812ef73c3d074328538b90674376367587a11ad97083ff9aa4c08a114f06fb13fe59332d8a29ea5ca2c13b6475fc9b32af1b14df801a01bcb43c52e9e30695 + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/a2cabf30c0f478d946b4f586fed7d5029ecf532c7ac7cc1ad59ba56f559b7f803a803d44f28f28a1b70c5c9691840192b6344950a37bd3c08edc0cbaa910ebe8 languageName: node linkType: hard -"@storybook/addon-actions@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-actions@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-actions@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-actions@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@storybook/global": "npm:^5.0.0" "@types/uuid": "npm:^9.0.1" @@ -2896,34 +1867,34 @@ __metadata: polished: "npm:^4.2.2" uuid: "npm:^9.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/0b2553ee7198a1a94d3d13a6811bf5483d9960d76368e51bb69046cf0f362a912d4296778e4ac42872161eb1e1d4496ae319b79cc33b14e883ece55edb30003c + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/dce2b00994d8dadd12749b71157ebe969263718d1ea8e30c05cd1fea7b0d9fc21771035b957972c27f99f6f5d8458cf713b750a6be115fd8d511439f7425ed91 languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/91aa6c5c0a54ca9a2a6d31fc3c4a8b4f73530acda00f5bb940a9c6ace654d7b3312a34681a8d00527feed2a0da504e8b64829d3f9443ea944c94cf165fbeb0e4 + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/7bd08dd357fea4c073f54608e9a7f4f849e22976928e55b96e0ea17c05e03b90de50716635c93ca72caad26379597edc7dac31ca01408fa5aca67c467ec22360 languageName: node linkType: hard -"@storybook/addon-controls@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-controls@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-controls@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-controls@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/2b11b890b5ea41af8af5cd782b5725246386f777666be63ccc9ca27ea2348d6f709eca2d3ad749d9da16e282f8f318bc113f41a916af6da73be5bac4cd65a2fc + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/49a414f12c04e5679d3e173b959619ceb8ad5a55cb38ee6f779c3ddbd806529329c1a3b946c81923ff345505a71980f42f078694585b5c7009d6ed1580ba2797 languageName: node linkType: hard @@ -2969,16 +1940,16 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-docs@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-docs@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-docs@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-docs@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@babel/core": "npm:^7.24.4" "@mdx-js/react": "npm:^3.0.0" - "@storybook/blocks": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/blocks": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-81281ec6" "@storybook/global": "npm:^5.0.0" - "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-81281ec6" "@types/react": "npm:^16.8.0 || ^17.0.0 || ^18.0.0" fs-extra: "npm:^11.1.0" react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0" @@ -2987,115 +1958,115 @@ __metadata: rehype-slug: "npm:^6.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/d9294376619b28238fd98080cd50732a19726aa46436393a9b439d65f8879a1427ce4aad24c88fd6a8f4931209ff367600d07d1d60ceaaf261606d30cad3f51f + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/86ccae44509149acd7edfe97061ba59a02862f22c10b15b12fd5774ac7412f88e2ac71bc85c8570fd1ff90cbca9eaf21a9326b0148c2c280422e21e597e31a6e languageName: node linkType: hard -"@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: - "@storybook/addon-actions": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/addon-backgrounds": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/addon-controls": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/addon-docs": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/addon-measure": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/addon-outline": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/addon-toolbars": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/addon-viewport": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-actions": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-backgrounds": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-controls": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-docs": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-measure": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-outline": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-toolbars": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-viewport": "npm:0.0.0-pr-28768-sha-81281ec6" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/ce973716bbd51b8ae2f9d5570744d14f40a2bb7c554177b1abdd8516da3d457bf4400762962e3b31ec96006779bd63c948a5f8066e33837233e59283e4f6321c + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/a7706f7f20cf24762dad642a57ca38b68e4aa7c7c86cedcb80a7b265153732bf6663ad1a9d882eb2ac84c80897193074694fd27e702278cf8b5bc4777c43e4bd languageName: node linkType: hard -"@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@storybook/global": "npm:^5.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/1cf10b0f8612966bedab9c3d567b318736f8fbcd80c9446b3d9b92b927bcc7da57eefa2d4796bf3f7b598d728e211f823c19808b2e219a29ae2004f604560e23 + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/badf8cba93d70c71a1c88986107d43e55e7671ddbbc17aec96efcd3512ef272d5f6640431241e56e7a05bd5e8f157e24b4354cabed0de0f1360c2e6fbee2dd92 languageName: node linkType: hard -"@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/test": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/test": "npm:0.0.0-pr-28768-sha-81281ec6" polished: "npm:^4.2.2" ts-dedent: "npm:^2.2.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/baf9dc060c26ffaa28f4ef540bb303049bc5392684f5d2cd8602285d2c7e228e01989591fec3c6f69c7a12747fa3f4de105357039fcfeebf44a2db4a73c8d1cf + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/e15449f8b6182227babf2b6cd3b696808d6119245c016321060934a405f26fed582a406ccf25527a4bd3cc2d62ce5ce4a9340aeba0158499a33e9cf6f2e104d3 languageName: node linkType: hard -"@storybook/addon-measure@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-measure@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-measure@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-measure@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@storybook/global": "npm:^5.0.0" tiny-invariant: "npm:^1.3.1" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/2338475c645b9d54c16b0891e2f377cab38bc9b7df9571d6be7378cbfbadc26524a9441fad286e11978b906c55a8ec6b0b60f2fa109e6f058cc5364490916f47 + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/24cb33be7abe90b5c1f377b61c65876d18f2d0d383370ebae89f84e8d6f32c60537e6c4a0faaafce42c4fb874e5b6dca2fe848a5b256a324468c5b99b9bf4dd0 languageName: node linkType: hard -"@storybook/addon-outline@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-outline@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-outline@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-outline@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@storybook/global": "npm:^5.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/3d5b24ddbd50bb9b74703a9d5a512726ff4608e97fa88eff18c9a7c058873a873326013fa9a6fb5fd7abd3a5737d25e3af92d28b95d52c48e2f6e0730e33ed36 + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/23ffddae7770b4afc28b485a7570fc12d69969527057fd9aaff05b939d4945dc2f1a1d0d01b7afbe43d38a7245b0fc56c67af8bc13b341784aeb9aa6f82126a7 languageName: node linkType: hard -"@storybook/addon-themes@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-themes@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-themes@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-themes@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/164dc92b81a4db1f8f23a2b7ae11a9b215a3dbca67879d9b6760b9a28e9e350adcd1ed1970d52aa8ee8bd1097f1a3d62266616d595548e98d07d7cc43d4b590c + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/0a43386dfe4a18ac464f6a34643a52e24941b56851866fed31303f4d44b0d3d46a0c405b24ffa3cb771ac7f220c98b95abf65f174504969f38f01971c3ac73ce languageName: node linkType: hard -"@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-81281ec6" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/2b1abd8a39556ba8b95d9463aab5c1da8e2a2968eb4d83d301c7f34f41bf5bd61419247579131cca56c2356310af1ff799a9e39bc48e02b80b00d4f69cf98915 + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/89e70bf6e30644ff43ea9be25b39831d3e3227397d40df4f6b79faa03f872cc4987fbd964501f3b334d20241ee4f6f77e43f83e903811480a259b69e474b05d2 languageName: node linkType: hard -"@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: memoizerific: "npm:^1.11.3" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/22f59cb9813f3a96b9626d05f7132f64e25b72653b4047adc18442b3237949f0216630b9183f904308360dcc567f8973d71a35d258f54aa54d9f3c56b6464086 + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/491a9f4409fd62e3a2b568720e642cd5419e25261c6c68a777a3ee007c256306f4d81e3c4dec90b5045f7f539a15aefc4a424e3f908c9a5e0df2ea34b04a8a95 languageName: node linkType: hard -"@storybook/blocks@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/blocks@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/blocks@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/blocks@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@storybook/csf": "npm:^0.1.11" "@storybook/global": "npm:^5.0.0" @@ -3114,21 +2085,21 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-87c6223c + storybook: ^0.0.0-pr-28768-sha-81281ec6 peerDependenciesMeta: react: optional: true react-dom: optional: true - checksum: 10c0/d3f843a45b110a629c7fe1772a6e14aefd8d9872edcfbf490ad5ff3d655d3c071b3ca847acfb7cc47e88d9e025eb675a90223ee40a6c0290e5d0d5afd4c9050a + checksum: 10c0/f704f373909fa73fa37c8c9a91dfb99aa14d00b88095b1f6e39b673c8758d545decb598a7197433437e436f993dc169414757e4b4cf9eae28ee4815fa68fc63d languageName: node linkType: hard -"@storybook/builder-vite@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/builder-vite@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/builder-vite@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/builder-vite@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: - "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-81281ec6" "@types/find-cache-dir": "npm:^3.2.1" browser-assert: "npm:^1.2.1" es-module-lexer: "npm:^1.5.0" @@ -3139,7 +2110,7 @@ __metadata: ts-dedent: "npm:^2.0.0" peerDependencies: "@preact/preset-vite": "*" - storybook: ^0.0.0-pr-28768-sha-87c6223c + storybook: ^0.0.0-pr-28768-sha-81281ec6 typescript: ">= 4.3.x" vite: ^4.0.0 || ^5.0.0 vite-plugin-glimmerx: "*" @@ -3150,37 +2121,16 @@ __metadata: optional: true vite-plugin-glimmerx: optional: true - checksum: 10c0/4b274a2cb9b1b9c6274fa6f0b0307aec63734677f01612843254a982fc2def136dc995cbc730048277253f9f5a2159f3d1149042a795adcc314c7f0838aa5304 - languageName: node - linkType: hard - -"@storybook/codemod@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/codemod@npm:0.0.0-pr-28768-sha-87c6223c" - dependencies: - "@babel/core": "npm:^7.24.4" - "@babel/preset-env": "npm:^7.24.4" - "@babel/types": "npm:^7.24.0" - "@storybook/core": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/csf": "npm:^0.1.11" - "@types/cross-spawn": "npm:^6.0.2" - cross-spawn: "npm:^7.0.3" - globby: "npm:^14.0.1" - jscodeshift: "npm:^0.15.1" - lodash: "npm:^4.17.21" - prettier: "npm:^3.1.1" - recast: "npm:^0.23.5" - tiny-invariant: "npm:^1.3.1" - checksum: 10c0/3eff4addc617dd9749fb3f2a6ac2b6c7c2a607c11b9a2d30b16bc9c994e8b43f5a38620043d4d9e9346cf4416b18f6bedc29ca59c6a2bf0b1bd39d310918440c + checksum: 10c0/c5c0b56cc0ebe34861927ccc6a2b0e255ea26627ac669067086811b470d387978ddbd5879542fb0acbd5e64254cd504dd0f3742218a18b29b6130326dc3e011e languageName: node linkType: hard -"@storybook/components@npm:^0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/components@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/components@npm:^0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28800-sha-2528064a + resolution: "@storybook/components@npm:0.0.0-pr-28800-sha-2528064a" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/ffe55ce5f51308239d3802b26028c857b71b9f02c6fe78ed890c595b1f5486278448271d02512d4608029a98911105fe633ea089b9c2cb8970125d622372d540 + storybook: ^0.0.0-pr-28800-sha-2528064a + checksum: 10c0/4f9181792602bd5d22a251aa036f313cea3e9094252c422d81e5c1fb95d839711e4c5f82c15d1017a8a7277d38f8b979d64bb3dea82d72aef87704691cb97bd7 languageName: node linkType: hard @@ -3193,33 +2143,32 @@ __metadata: languageName: node linkType: hard -"@storybook/core@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/core@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/core@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/core@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@storybook/csf": "npm:^0.1.11" "@types/express": "npm:^4.17.21" - "@types/node": "npm:^18.0.0" browser-assert: "npm:^1.2.1" esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0" esbuild-register: "npm:^3.5.0" express: "npm:^4.19.2" process: "npm:^0.11.10" recast: "npm:^0.23.5" - util: "npm:^0.12.4" + semver: "npm:^7.6.2" ws: "npm:^8.2.3" - checksum: 10c0/a5307c5c63cd770a54e740f1c05b1f557b3eb0ba8ab7802ddbdd2a94efdce5728a96b9a12bc2cf29f190a576a6403e14ddeb3cc77c673671792c2d5cabb763da + checksum: 10c0/4ae938d9f6fe0a033bf5b577f9736228258cfc43588284c97a8a39994a569db6f0cba1a49142098c4512cec3ada42980ab13f09360abc955de3dc80bffdbc845 languageName: node linkType: hard -"@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: unplugin: "npm:^1.3.1" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/9f315808e30fb08badfb1519030df2b7abf0eb808166945f5338ba05b7e099d1cf2230e49acac721c86ea123837bd50ccf3f15b21aebcf351a9f5be31f6dfc3f + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/ca51a3161836a8339a12da866e28a40b90b4e4171671f15d050e4a6216a450c2fbeb5ac5c6dbbb03db40ff01fbd5d95964cda22322047c6511f61bf210e6580e languageName: node linkType: hard @@ -3279,34 +2228,43 @@ __metadata: languageName: node linkType: hard -"@storybook/instrumenter@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/instrumenter@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/instrumenter@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/instrumenter@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@storybook/global": "npm:^5.0.0" - "@vitest/utils": "npm:^1.3.1" + "@vitest/utils": "npm:^2.0.5" util: "npm:^0.12.4" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/9372826f04fe7db07786bcb866a5d84acd8a6d81a45021048fb3cfa09412cc2b8a08afcb75052f05d8feb00b36ccb8e8648dd971fc1349537d01323f7b359b56 + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/cbe96a98e997c85b30fc6a4aa8c04722a9c1faf00786f824ec8369ef211487664e2abdd67a5ddbc731c90ba9cc54502bf1252f1ce1a6622b34d0a80431c40ad9 languageName: node linkType: hard -"@storybook/manager-api@npm:0.0.0-pr-28768-sha-87c6223c, @storybook/manager-api@npm:^0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/manager-api@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/manager-api@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/manager-api@npm:0.0.0-pr-28768-sha-81281ec6" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/e8ff2b5c989352bbb772a7a543dc8dd1c936a047dba556c173e9b9483dd4437e3d3337005d9416694115eb1d3bed99acea049700797a7b76bcbd4088d70339ef + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/91593281297474e35963e28d94c9848baf25cbf9a5ef3d280a61fe0bf98ec67d7b7869cc9f7f18a2d83ada3231488140691094fd1a99ef4b185533a505c6d74e languageName: node linkType: hard -"@storybook/preview-api@npm:^0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/preview-api@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/manager-api@npm:^0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28800-sha-2528064a + resolution: "@storybook/manager-api@npm:0.0.0-pr-28800-sha-2528064a" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/8acfeccd54f42b5745245b4f15c11e0f05a15789cdbcd0a00823503f9c8a073c236e44e1420de5d623abadb94f055274d888492dcbe95d7bc53441f3d48cfae4 + storybook: ^0.0.0-pr-28800-sha-2528064a + checksum: 10c0/74a9ed152e10edd311e032884e4cdb01b41ad59416d07d8fd9818b2d73ebe34f173dad2a6a25798efba60d2c59d6abcb982a90619a7055363d019d4288531971 + languageName: node + linkType: hard + +"@storybook/preview-api@npm:^0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28800-sha-2528064a + resolution: "@storybook/preview-api@npm:0.0.0-pr-28800-sha-2528064a" + peerDependencies: + storybook: ^0.0.0-pr-28800-sha-2528064a + checksum: 10c0/8606d8af611414052b07de0607cfdaddc6f779aee4e464b18567fe8d2e5de8eb3fb4e55adab09cf318d269a1da2da030363c7e8c911c6c1717f7d29282e2448c languageName: node linkType: hard @@ -3319,25 +2277,25 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-81281ec6" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/20fcc2fa74d6742472015ef945230258f215ec3b864c6cdd797f4e7fb622d2e774d037d8074eadd3c97f00d17327a42ef29560e4525bc047746637df98bef9ec + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/2fe7abe58874c2e9a16b4824007ff0659d8872513a90b401103b2972360fc69dc29dad7902876ee5c57237d1b673c3a94f7ba2d1540bc64fae3417ad887d97d1 languageName: node linkType: hard -"@storybook/react-vite@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/react-vite@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/react-vite@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/react-vite@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.3.1" "@rollup/pluginutils": "npm:^5.0.2" - "@storybook/builder-vite": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/react": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/builder-vite": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/react": "npm:0.0.0-pr-28768-sha-81281ec6" find-up: "npm:^5.0.0" magic-string: "npm:^0.30.0" react-docgen: "npm:^7.0.0" @@ -3346,31 +2304,30 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-87c6223c + storybook: ^0.0.0-pr-28768-sha-81281ec6 vite: ^4.0.0 || ^5.0.0 - checksum: 10c0/09bdcf8e0491c1fd2e9f12ab170ed8a8352ed90a7cab505fb9456454f4cfd4df49aac32254e13d6e89321924bb7f3456667b6dadb356de5da0c91b8d2c220241 + checksum: 10c0/af7887bd26600cc3f9c642110a9bc0bcb475e7575b413aa947d74fe01741a2f3f27c183c4c3f7e53f07884bca32042dd5d08ed1e49125d8f741f7b9d4bffc7d0 languageName: node linkType: hard -"@storybook/react@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/react@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/react@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/react@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: - "@storybook/components": "npm:^0.0.0-pr-28768-sha-87c6223c" + "@storybook/components": "npm:^0.0.0-pr-28768-sha-81281ec6" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:^0.0.0-pr-28768-sha-87c6223c" - "@storybook/preview-api": "npm:^0.0.0-pr-28768-sha-87c6223c" - "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/theming": "npm:^0.0.0-pr-28768-sha-87c6223c" + "@storybook/manager-api": "npm:^0.0.0-pr-28768-sha-81281ec6" + "@storybook/preview-api": "npm:^0.0.0-pr-28768-sha-81281ec6" + "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/theming": "npm:^0.0.0-pr-28768-sha-81281ec6" "@types/escodegen": "npm:^0.0.6" "@types/estree": "npm:^0.0.51" - "@types/node": "npm:^18.0.0" + "@types/node": "npm:^22.0.0" acorn: "npm:^7.4.1" acorn-jsx: "npm:^5.3.1" acorn-walk: "npm:^7.2.0" escodegen: "npm:^2.1.0" html-tags: "npm:^3.1.0" - lodash: "npm:^4.17.21" prop-types: "npm:^15.7.2" react-element-to-jsx-string: "npm:^15.0.0" semver: "npm:^7.3.7" @@ -3380,12 +2337,12 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-87c6223c + storybook: ^0.0.0-pr-28768-sha-81281ec6 typescript: ">= 4.2.x" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/eeddef814ab8db4b939fa0a8043cb05717780cd2967397a25c1f4dd012a928edd41e8a9df2a46a962278fcddcfd32c6b33c10a03acd4a01435da23d61997cb01 + checksum: 10c0/6f36b368f0d8af6c9dc138a6d2f48493dfedd06b09b62483c9e4db822f4ae2185d9c85b2823ac393b7f0b2b70a8ef91e7ad626bfa8ebc46ddecaff6530eb4e2e languageName: node linkType: hard @@ -3421,30 +2378,39 @@ __metadata: languageName: node linkType: hard -"@storybook/test@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/test@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/test@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/test@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: "@storybook/csf": "npm:^0.1.11" - "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-87c6223c" - "@testing-library/dom": "npm:10.1.0" - "@testing-library/jest-dom": "npm:6.4.5" + "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-81281ec6" + "@testing-library/dom": "npm:10.4.0" + "@testing-library/jest-dom": "npm:6.4.8" "@testing-library/user-event": "npm:14.5.2" - "@vitest/expect": "npm:1.6.0" - "@vitest/spy": "npm:1.6.0" + "@vitest/expect": "npm:2.0.5" + "@vitest/spy": "npm:2.0.5" util: "npm:^0.12.4" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/9523abd6b3b9697c33be1c6a84d4132dd2b23f84879b90066d5f9852dc133b854591411420ebf0c906bf6f310803cd9993c4b715ae12167fef28ab9adf37b2d8 + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/40c0ea9c6305e4b20e78e8bb9408224fb16ee21f5b3709d0cb2837021d7b7abf6538f30195efc4113176bf37747ebc76074a2c0802d13b981a1e4b184427df00 + languageName: node + linkType: hard + +"@storybook/theming@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "@storybook/theming@npm:0.0.0-pr-28768-sha-81281ec6" + peerDependencies: + storybook: ^0.0.0-pr-28768-sha-81281ec6 + checksum: 10c0/5497595708d70b48e0a1f5de9aae920ea6582039bce544b74cbcb032d075d7a65a5dc6ad3f3bb628da864a94415b3fc54c531ff66a96cffd097b38d3e14bd0f0 languageName: node linkType: hard -"@storybook/theming@npm:0.0.0-pr-28768-sha-87c6223c, @storybook/theming@npm:^0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "@storybook/theming@npm:0.0.0-pr-28768-sha-87c6223c" +"@storybook/theming@npm:^0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28800-sha-2528064a + resolution: "@storybook/theming@npm:0.0.0-pr-28800-sha-2528064a" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-87c6223c - checksum: 10c0/ef3525485b8e8f2653ba9a6a63e14beb16255a261357b06939fc75791ec4756882ab3b044138f578a7a693a6e43dd2239a7b878cabd359f0e421e0f77985f00d + storybook: ^0.0.0-pr-28800-sha-2528064a + checksum: 10c0/85d9657fb1f7bfb57bea0af8f2fa510313ed3904d01ca26e39b8289fb7d0b066394c1b01697f5a98afa9d857c812e6a085819195c1a76d71e5ff6ffc6bc841a3 languageName: node linkType: hard @@ -3720,23 +2686,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:10.1.0": - version: 10.1.0 - resolution: "@testing-library/dom@npm:10.1.0" - dependencies: - "@babel/code-frame": "npm:^7.10.4" - "@babel/runtime": "npm:^7.12.5" - "@types/aria-query": "npm:^5.0.1" - aria-query: "npm:5.3.0" - chalk: "npm:^4.1.0" - dom-accessibility-api: "npm:^0.5.9" - lz-string: "npm:^1.5.0" - pretty-format: "npm:^27.0.2" - checksum: 10c0/81f0e0a510d24e458c3af17777960ed678fb4fe464903ef8ec9ed816c9794fc69a673ea94f87b9e054b181383c51814605451dbf4fd9df93d0d8f24b4859990d - languageName: node - linkType: hard - -"@testing-library/dom@npm:^10.4.0": +"@testing-library/dom@npm:10.4.0, @testing-library/dom@npm:^10.4.0": version: 10.4.0 resolution: "@testing-library/dom@npm:10.4.0" dependencies: @@ -3785,11 +2735,11 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-dom@npm:6.4.5": - version: 6.4.5 - resolution: "@testing-library/jest-dom@npm:6.4.5" +"@testing-library/jest-dom@npm:6.4.8": + version: 6.4.8 + resolution: "@testing-library/jest-dom@npm:6.4.8" dependencies: - "@adobe/css-tools": "npm:^4.3.2" + "@adobe/css-tools": "npm:^4.4.0" "@babel/runtime": "npm:^7.9.2" aria-query: "npm:^5.0.0" chalk: "npm:^3.0.0" @@ -3797,24 +2747,7 @@ __metadata: dom-accessibility-api: "npm:^0.6.3" lodash: "npm:^4.17.21" redent: "npm:^3.0.0" - peerDependencies: - "@jest/globals": ">= 28" - "@types/bun": "*" - "@types/jest": ">= 28" - jest: ">= 28" - vitest: ">= 0.32" - peerDependenciesMeta: - "@jest/globals": - optional: true - "@types/bun": - optional: true - "@types/jest": - optional: true - jest: - optional: true - vitest: - optional: true - checksum: 10c0/4cfdd44e2abab2b9d399c47cbfe686729bb65160d7df0f9e2329aaaea7702f6e852a9eefb29b468f00c1e5a5274b684f8cac76959d33299dfa909ba007ea191d + checksum: 10c0/8eececcac1ec7728c038b9d9eabfc8b8dcf4dc1e997c959450bff16d946e3344275862b84bfe0e1d1beb3817368e782464816aca47ab5c94f0ebf66db71df55d languageName: node linkType: hard @@ -3930,15 +2863,6 @@ __metadata: languageName: node linkType: hard -"@types/cross-spawn@npm:^6.0.2": - version: 6.0.6 - resolution: "@types/cross-spawn@npm:6.0.6" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/e3d476bb6b3a54a8934a97fe6ee4bd13e2e5eb29073929a4be76a52466602ffaea420b20774ffe8503f9fa24f3ae34817e95e7f625689fb0d1c10404f5b2889c - languageName: node - linkType: hard - "@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" @@ -3955,13 +2879,6 @@ __metadata: languageName: node linkType: hard -"@types/emscripten@npm:^1.39.6": - version: 1.39.13 - resolution: "@types/emscripten@npm:1.39.13" - checksum: 10c0/99c314418b6fbe113c4c81dc89501bdf723020d1de262a36a4e45236b268dcec3deab104e3a7d3569e6d7c5c942de30c9c6d77b93170c1bcaa85620c7ee4c2ba - languageName: node - linkType: hard - "@types/escodegen@npm:^0.0.6": version: 0.0.6 resolution: "@types/escodegen@npm:0.0.6" @@ -4169,12 +3086,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.0.0": - version: 18.19.39 - resolution: "@types/node@npm:18.19.39" +"@types/node@npm:^22.0.0": + version: 22.1.0 + resolution: "@types/node@npm:22.1.0" dependencies: - undici-types: "npm:~5.26.4" - checksum: 10c0/a9eb33bc093beba6bd5d4e839de7d1d1f496cd7e741c2f6c7161318dba0f37227bb25d8306907194992488d6c59a7363a419d72298549483d33402227a2d435b + undici-types: "npm:~6.13.0" + checksum: 10c0/553dafcb842b889c036d43b390d464e8ffcf3ca455ddd5b1a1ef98396381eafbeb0c112a15cc6bf9662b72bc25fc45efc4b6f604760e1e84c410f1b7936c488b languageName: node linkType: hard @@ -4262,7 +3179,7 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.3.12, @types/semver@npm:^7.3.4": +"@types/semver@npm:^7.3.12": version: 7.5.8 resolution: "@types/semver@npm:7.5.8" checksum: 10c0/8663ff927234d1c5fcc04b33062cb2b9fcfbe0f5f351ed26c4d1e1581657deebd506b41ff7fdf89e787e3d33ce05854bc01686379b89e9c49b564c4cfa988efa @@ -4676,17 +3593,6 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:1.6.0": - version: 1.6.0 - resolution: "@vitest/expect@npm:1.6.0" - dependencies: - "@vitest/spy": "npm:1.6.0" - "@vitest/utils": "npm:1.6.0" - chai: "npm:^4.3.10" - checksum: 10c0/a4351f912a70543e04960f5694f1f1ac95f71a856a46e87bba27d3eb72a08c5d11d35021cbdc6077452a152e7d93723fc804bba76c2cc53c8896b7789caadae3 - languageName: node - linkType: hard - "@vitest/expect@npm:2.0.5": version: 2.0.5 resolution: "@vitest/expect@npm:2.0.5" @@ -4729,15 +3635,6 @@ __metadata: languageName: node linkType: hard -"@vitest/spy@npm:1.6.0": - version: 1.6.0 - resolution: "@vitest/spy@npm:1.6.0" - dependencies: - tinyspy: "npm:^2.2.0" - checksum: 10c0/df66ea6632b44fb76ef6a65c1abbace13d883703aff37cd6d062add6dcd1b883f19ce733af8e0f7feb185b61600c6eb4042a518e4fb66323d0690ec357f9401c - languageName: node - linkType: hard - "@vitest/spy@npm:2.0.5": version: 2.0.5 resolution: "@vitest/spy@npm:2.0.5" @@ -4747,19 +3644,7 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:1.6.0, @vitest/utils@npm:^1.3.1": - version: 1.6.0 - resolution: "@vitest/utils@npm:1.6.0" - dependencies: - diff-sequences: "npm:^29.6.3" - estree-walker: "npm:^3.0.3" - loupe: "npm:^2.3.7" - pretty-format: "npm:^29.7.0" - checksum: 10c0/8b0d19835866455eb0b02b31c5ca3d8ad45f41a24e4c7e1f064b480f6b2804dc895a70af332f14c11ed89581011b92b179718523f55f5b14787285a0321b1301 - languageName: node - linkType: hard - -"@vitest/utils@npm:2.0.5": +"@vitest/utils@npm:2.0.5, @vitest/utils@npm:^2.0.5": version: 2.0.5 resolution: "@vitest/utils@npm:2.0.5" dependencies: @@ -4771,26 +3656,6 @@ __metadata: languageName: node linkType: hard -"@yarnpkg/fslib@npm:2.10.3": - version: 2.10.3 - resolution: "@yarnpkg/fslib@npm:2.10.3" - dependencies: - "@yarnpkg/libzip": "npm:^2.3.0" - tslib: "npm:^1.13.0" - checksum: 10c0/c4fbbed99e801f17c381204e9699d9ea4fb51b14e99968985f477bdbc7b02b61e026860173f3f46bd60d9f46ae6a06f420a3edb3c02c3a45ae83779095928094 - languageName: node - linkType: hard - -"@yarnpkg/libzip@npm:2.3.0, @yarnpkg/libzip@npm:^2.3.0": - version: 2.3.0 - resolution: "@yarnpkg/libzip@npm:2.3.0" - dependencies: - "@types/emscripten": "npm:^1.39.6" - tslib: "npm:^1.13.0" - checksum: 10c0/0c2361ccb002e28463ed98541f3bdaab54f52aad6a2080666c2a9ea605ebd9cdfb7b0340b1db6f105820d05bcb803cdfb3ce755a8f6034657298c291bf884f81 - languageName: node - linkType: hard - "abbrev@npm:1": version: 1.1.1 resolution: "abbrev@npm:1.1.1" @@ -5165,13 +4030,6 @@ __metadata: languageName: node linkType: hard -"assertion-error@npm:^1.1.0": - version: 1.1.0 - resolution: "assertion-error@npm:1.1.0" - checksum: 10c0/25456b2aa333250f01143968e02e4884a34588a8538fbbf65c91a637f1dbfb8069249133cd2f4e530f10f624d206a664e7df30207830b659e9f5298b00a4099b - languageName: node - linkType: hard - "assertion-error@npm:^2.0.1": version: 2.0.1 resolution: "assertion-error@npm:2.0.1" @@ -5254,15 +4112,6 @@ __metadata: languageName: node linkType: hard -"babel-core@npm:^7.0.0-bridge.0": - version: 7.0.0-bridge.0 - resolution: "babel-core@npm:7.0.0-bridge.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/f57576e30267be4607d163b7288031d332cf9200ea35efe9fb33c97f834e304376774c28c1f9d6928d6733fcde7041e4010f1248a0519e7730c590d4b07b9608 - languageName: node - linkType: hard - "babel-jest@npm:^29.7.0": version: 29.7.0 resolution: "babel-jest@npm:29.7.0" @@ -5334,42 +4183,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.10": - version: 0.4.11 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.11" - dependencies: - "@babel/compat-data": "npm:^7.22.6" - "@babel/helper-define-polyfill-provider": "npm:^0.6.2" - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10c0/b2217bc8d5976cf8142453ed44daabf0b2e0e75518f24eac83b54a8892e87a88f1bd9089daa92fd25df979ecd0acfd29b6bc28c4182c1c46344cee15ef9bce84 - languageName: node - linkType: hard - -"babel-plugin-polyfill-corejs3@npm:^0.10.4": - version: 0.10.4 - resolution: "babel-plugin-polyfill-corejs3@npm:0.10.4" - dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.6.1" - core-js-compat: "npm:^3.36.1" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10c0/31b92cd3dfb5b417da8dfcf0deaa4b8b032b476d7bb31ca51c66127cf25d41e89260e89d17bc004b2520faa38aa9515fafabf81d89f9d4976e9dc1163e4a7c41 - languageName: node - linkType: hard - -"babel-plugin-polyfill-regenerator@npm:^0.6.1": - version: 0.6.2 - resolution: "babel-plugin-polyfill-regenerator@npm:0.6.2" - dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.6.2" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10c0/bc541037cf7620bc84ddb75a1c0ce3288f90e7d2799c070a53f8a495c8c8ae0316447becb06f958dd25dcce2a2fce855d318ecfa48036a1ddb218d55aa38a744 - languageName: node - linkType: hard - "babel-plugin-styled-components@npm:>= 1.12.0": version: 2.1.4 resolution: "babel-plugin-styled-components@npm:2.1.4" @@ -5433,13 +4246,6 @@ __metadata: languageName: node linkType: hard -"base64-js@npm:^1.3.1": - version: 1.5.1 - resolution: "base64-js@npm:1.5.1" - checksum: 10c0/f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf - languageName: node - linkType: hard - "bcp-47-match@npm:^2.0.0": version: 2.0.3 resolution: "bcp-47-match@npm:2.0.3" @@ -5461,17 +4267,6 @@ __metadata: languageName: node linkType: hard -"bl@npm:^4.1.0": - version: 4.1.0 - resolution: "bl@npm:4.1.0" - dependencies: - buffer: "npm:^5.5.0" - inherits: "npm:^2.0.4" - readable-stream: "npm:^3.4.0" - checksum: 10c0/02847e1d2cb089c9dc6958add42e3cdeaf07d13f575973963335ac0fdece563a50ac770ac4c8fa06492d2dd276f6cc3b7f08c7cd9c7a7ad0f8d388b2a28def5f - languageName: node - linkType: hard - "body-parser@npm:1.20.2": version: 1.20.2 resolution: "body-parser@npm:1.20.2" @@ -5550,7 +4345,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.22.2, browserslist@npm:^4.23.0": +"browserslist@npm:^4.22.2": version: 4.23.2 resolution: "browserslist@npm:4.23.2" dependencies: @@ -5580,16 +4375,6 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^5.5.0": - version: 5.7.1 - resolution: "buffer@npm:5.7.1" - dependencies: - base64-js: "npm:^1.3.1" - ieee754: "npm:^1.1.13" - checksum: 10c0/27cac81cff434ed2876058d72e7c4789d11ff1120ef32c9de48f59eab58179b66710c488987d295ae89a228f835fc66d088652dffeb8e3ba8659f80eb091d55e - languageName: node - linkType: hard - "bundle-name@npm:^4.1.0": version: 4.1.0 resolution: "bundle-name@npm:4.1.0" @@ -5739,21 +4524,6 @@ __metadata: languageName: node linkType: hard -"chai@npm:^4.3.10": - version: 4.4.1 - resolution: "chai@npm:4.4.1" - dependencies: - assertion-error: "npm:^1.1.0" - check-error: "npm:^1.0.3" - deep-eql: "npm:^4.1.3" - get-func-name: "npm:^2.0.2" - loupe: "npm:^2.3.6" - pathval: "npm:^1.1.1" - type-detect: "npm:^4.0.8" - checksum: 10c0/91590a8fe18bd6235dece04ccb2d5b4ecec49984b50924499bdcd7a95c02cb1fd2a689407c19bb854497bde534ef57525cfad6c7fdd2507100fd802fbc2aefbd - languageName: node - linkType: hard - "chai@npm:^5.1.1": version: 5.1.1 resolution: "chai@npm:5.1.1" @@ -5847,15 +4617,6 @@ __metadata: languageName: node linkType: hard -"check-error@npm:^1.0.3": - version: 1.0.3 - resolution: "check-error@npm:1.0.3" - dependencies: - get-func-name: "npm:^2.0.2" - checksum: 10c0/94aa37a7315c0e8a83d0112b5bfb5a8624f7f0f81057c73e4707729cdd8077166c6aefb3d8e2b92c63ee130d4a2ff94bad46d547e12f3238cc1d78342a973841 - languageName: node - linkType: hard - "check-error@npm:^2.1.1": version: 2.1.1 resolution: "check-error@npm:2.1.1" @@ -5915,15 +4676,6 @@ __metadata: languageName: node linkType: hard -"citty@npm:^0.1.6": - version: 0.1.6 - resolution: "citty@npm:0.1.6" - dependencies: - consola: "npm:^3.2.3" - checksum: 10c0/d26ad82a9a4a8858c7e149d90b878a3eceecd4cfd3e2ed3cd5f9a06212e451fb4f8cbe0fa39a3acb1b3e8f18e22db8ee5def5829384bad50e823d4b301609b48 - languageName: node - linkType: hard - "cjs-module-lexer@npm:^1.0.0": version: 1.3.1 resolution: "cjs-module-lexer@npm:1.3.1" @@ -5952,15 +4704,6 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^3.1.0": - version: 3.1.0 - resolution: "cli-cursor@npm:3.1.0" - dependencies: - restore-cursor: "npm:^3.1.0" - checksum: 10c0/92a2f98ff9037d09be3dfe1f0d749664797fb674bf388375a2207a1203b69d41847abf16434203e0089212479e47a358b13a0222ab9fccfe8e2644a7ccebd111 - languageName: node - linkType: hard - "cli-cursor@npm:^4.0.0": version: 4.0.0 resolution: "cli-cursor@npm:4.0.0" @@ -5970,7 +4713,7 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.9.2": +"cli-spinners@npm:^2.9.2": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" checksum: 10c0/907a1c227ddf0d7a101e7ab8b300affc742ead4b4ebe920a5bf1bc6d45dce2958fcd195eb28fa25275062fe6fa9b109b93b63bc8033396ed3bcb50297008b3a3 @@ -6027,24 +4770,6 @@ __metadata: languageName: node linkType: hard -"clone-deep@npm:^4.0.1": - version: 4.0.1 - resolution: "clone-deep@npm:4.0.1" - dependencies: - is-plain-object: "npm:^2.0.4" - kind-of: "npm:^6.0.2" - shallow-clone: "npm:^3.0.0" - checksum: 10c0/637753615aa24adf0f2d505947a1bb75e63964309034a1cf56ba4b1f30af155201edd38d26ffe26911adaae267a3c138b344a4947d39f5fc1b6d6108125aa758 - languageName: node - linkType: hard - -"clone@npm:^1.0.2": - version: 1.0.4 - resolution: "clone@npm:1.0.4" - checksum: 10c0/2176952b3649293473999a95d7bebfc9dc96410f6cbd3d2595cf12fd401f63a4bf41a7adbfd3ab2ff09ed60cb9870c58c6acdd18b87767366fabfc163700f13b - languageName: node - linkType: hard - "clsx@npm:^2.0.0": version: 2.1.1 resolution: "clsx@npm:2.1.1" @@ -6149,13 +4874,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:^6.2.1": - version: 6.2.1 - resolution: "commander@npm:6.2.1" - checksum: 10c0/85748abd9d18c8bc88febed58b98f66b7c591d9b5017cad459565761d7b29ca13b7783ea2ee5ce84bf235897333706c4ce29adf1ce15c8252780e7000e2ce9ea - languageName: node - linkType: hard - "commondir@npm:^1.0.1": version: 1.0.1 resolution: "commondir@npm:1.0.1" @@ -6190,13 +4908,6 @@ __metadata: languageName: node linkType: hard -"confbox@npm:^0.1.7": - version: 0.1.7 - resolution: "confbox@npm:0.1.7" - checksum: 10c0/18b40c2f652196a833f3f1a5db2326a8a579cd14eacabfe637e4fc8cb9b68d7cf296139a38c5e7c688ce5041bf46f9adce05932d43fde44cf7e012840b5da111 - languageName: node - linkType: hard - "confusing-browser-globals@npm:^1.0.10": version: 1.0.11 resolution: "confusing-browser-globals@npm:1.0.11" @@ -6204,13 +4915,6 @@ __metadata: languageName: node linkType: hard -"consola@npm:^3.2.3": - version: 3.2.3 - resolution: "consola@npm:3.2.3" - checksum: 10c0/c606220524ec88a05bb1baf557e9e0e04a0c08a9c35d7a08652d99de195c4ddcb6572040a7df57a18ff38bbc13ce9880ad032d56630cef27bef72768ef0ac078 - languageName: node - linkType: hard - "content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" @@ -6272,15 +4976,6 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.36.1": - version: 3.37.1 - resolution: "core-js-compat@npm:3.37.1" - dependencies: - browserslist: "npm:^4.23.0" - checksum: 10c0/4e2da9c900f2951a57947af7aeef4d16f2c75d7f7e966c0d0b62953f65225003ade5e84d3ae98847f65b24c109c606821d9dc925db8ca418fb761e7c81963c2a - languageName: node - linkType: hard - "cosmiconfig@npm:^8.1.3": version: 8.3.6 resolution: "cosmiconfig@npm:8.3.6" @@ -6306,20 +5001,20 @@ __metadata: "@chromatic-com/storybook": "npm:1.6.2--canary.df0b83c.0" "@ladle/react": "npm:^4.0.3" "@reduxjs/toolkit": "npm:^2.2.3" - "@storybook/addon-a11y": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-a11y": "npm:0.0.0-pr-28768-sha-81281ec6" "@storybook/addon-coverage": "npm:^1.0.4" "@storybook/addon-designs": "npm:^8.0.3" - "@storybook/addon-essentials": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/addon-interactions": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/addon-themes": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/blocks": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/addon-essentials": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-interactions": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-themes": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/blocks": "npm:0.0.0-pr-28768-sha-81281ec6" "@storybook/experimental-vitest-plugin": "npm:^0.0.4" - "@storybook/manager-api": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/react": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/react-vite": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/test": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/manager-api": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/react": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/react-vite": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/test": "npm:0.0.0-pr-28768-sha-81281ec6" "@storybook/test-runner": "npm:^0.19.0" - "@storybook/theming": "npm:0.0.0-pr-28768-sha-87c6223c" + "@storybook/theming": "npm:0.0.0-pr-28768-sha-81281ec6" "@testing-library/jest-dom": "npm:^6.4.6" "@testing-library/react": "npm:^16.0.0" "@testing-library/user-event": "npm:^14.5.2" @@ -6359,6 +5054,7 @@ __metadata: lint-staged: "npm:>=10" msw: "npm:^2.2.2" msw-storybook-addon: "npm:^2.0.2" + playwright: "npm:^1.46.0" prettier: "npm:^3.2.5" react: "npm:^18.3.1" react-dom: "npm:^18.3.1" @@ -6371,7 +5067,7 @@ __metadata: react-router-dom: "npm:^6.23.0" react-test-renderer: "npm:^18.3.1" react-transition-group: "npm:^4.4.5" - storybook: "npm:0.0.0-pr-28768-sha-87c6223c" + storybook: "npm:0.0.0-pr-28768-sha-81281ec6" styled-components: "npm:^5.3.3" typescript: "npm:^5.4.5" use-dark-mode: "npm:^2.3.1" @@ -6413,15 +5109,6 @@ __metadata: languageName: node linkType: hard -"crypto-random-string@npm:^4.0.0": - version: 4.0.0 - resolution: "crypto-random-string@npm:4.0.0" - dependencies: - type-fest: "npm:^1.0.1" - checksum: 10c0/16e11a3c8140398f5408b7fded35a961b9423c5dac39a60cbbd08bd3f0e07d7de130e87262adea7db03ec1a7a4b7551054e0db07ee5408b012bac5400cfc07a5 - languageName: node - linkType: hard - "css-color-keywords@npm:^1.0.0": version: 1.0.0 resolution: "css-color-keywords@npm:1.0.0" @@ -6618,15 +5305,6 @@ __metadata: languageName: node linkType: hard -"deep-eql@npm:^4.1.3": - version: 4.1.4 - resolution: "deep-eql@npm:4.1.4" - dependencies: - type-detect: "npm:^4.0.0" - checksum: 10c0/264e0613493b43552fc908f4ff87b8b445c0e6e075656649600e1b8a17a57ee03e960156fce7177646e4d2ddaf8e5ee616d76bd79929ff593e5c79e4e5e6c517 - languageName: node - linkType: hard - "deep-eql@npm:^5.0.1": version: 5.0.2 resolution: "deep-eql@npm:5.0.2" @@ -6707,15 +5385,6 @@ __metadata: languageName: node linkType: hard -"defaults@npm:^1.0.3": - version: 1.0.4 - resolution: "defaults@npm:1.0.4" - dependencies: - clone: "npm:^1.0.2" - checksum: 10c0/9cfbe498f5c8ed733775db62dfd585780387d93c17477949e1670bfcfb9346e0281ce8c4bf9f4ac1fc0f9b851113bd6dc9e41182ea1644ccd97de639fa13c35a - languageName: node - linkType: hard - "define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": version: 1.1.4 resolution: "define-data-property@npm:1.1.4" @@ -6745,13 +5414,6 @@ __metadata: languageName: node linkType: hard -"defu@npm:^6.1.4": - version: 6.1.4 - resolution: "defu@npm:6.1.4" - checksum: 10c0/2d6cc366262dc0cb8096e429368e44052fdf43ed48e53ad84cc7c9407f890301aa5fcb80d0995abaaf842b3949f154d060be4160f7a46cb2bc2f7726c81526f5 - languageName: node - linkType: hard - "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -6794,13 +5456,6 @@ __metadata: languageName: node linkType: hard -"detect-indent@npm:^6.1.0": - version: 6.1.0 - resolution: "detect-indent@npm:6.1.0" - checksum: 10c0/dd83cdeda9af219cf77f5e9a0dc31d828c045337386cfb55ce04fad94ba872ee7957336834154f7647b89b899c3c7acc977c57a79b7c776b506240993f97acc7 - languageName: node - linkType: hard - "detect-newline@npm:^3.0.0": version: 3.1.0 resolution: "detect-newline@npm:3.1.0" @@ -7053,15 +5708,6 @@ __metadata: languageName: node linkType: hard -"envinfo@npm:^7.7.3": - version: 7.13.0 - resolution: "envinfo@npm:7.13.0" - bin: - envinfo: dist/cli.js - checksum: 10c0/9c279213cbbb353b3171e8e333fd2ed564054abade08ab3d735fe136e10a0e14e0588e1ce77e6f01285f2462eaca945d64f0778be5ae3d9e82804943e36a4411 - languageName: node - linkType: hard - "err-code@npm:^2.0.2": version: 2.0.3 resolution: "err-code@npm:2.0.3" @@ -8093,15 +6739,6 @@ __metadata: languageName: node linkType: hard -"fd-package-json@npm:^1.2.0": - version: 1.2.0 - resolution: "fd-package-json@npm:1.2.0" - dependencies: - walk-up-path: "npm:^3.0.1" - checksum: 10c0/712a78a12bd8ec8482867b26bbcb2ff1dca9b096a416150c138e1512f1879c6d23dfb41b03b8e9226afc1e58a35df4738e9f9ae57032ff1dbbae75acfb70343b - languageName: node - linkType: hard - "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -8149,7 +6786,7 @@ __metadata: languageName: node linkType: hard -"find-cache-dir@npm:^2.0.0, find-cache-dir@npm:^2.1.0": +"find-cache-dir@npm:^2.1.0": version: 2.1.0 resolution: "find-cache-dir@npm:2.1.0" dependencies: @@ -8257,13 +6894,6 @@ __metadata: languageName: node linkType: hard -"flow-parser@npm:0.*": - version: 0.239.1 - resolution: "flow-parser@npm:0.239.1" - checksum: 10c0/a95186e47cce6e0f401845eae8ec863480817b879f18b34564af51efd545b04193e2c4a0d429a5961d34e4c5f02c213adda008a15ac034bbe4ca0a4e2a5773c0 - languageName: node - linkType: hard - "follow-redirects@npm:^1.15.6": version: 1.15.6 resolution: "follow-redirects@npm:1.15.6" @@ -8463,7 +7093,7 @@ __metadata: languageName: node linkType: hard -"get-func-name@npm:^2.0.1, get-func-name@npm:^2.0.2": +"get-func-name@npm:^2.0.1": version: 2.0.2 resolution: "get-func-name@npm:2.0.2" checksum: 10c0/89830fd07623fa73429a711b9daecdb304386d237c71268007f788f113505ef1d4cc2d0b9680e072c5082490aec9df5d7758bf5ac6f1c37062855e8e3dc0b9df @@ -8522,24 +7152,6 @@ __metadata: languageName: node linkType: hard -"giget@npm:^1.0.0": - version: 1.2.3 - resolution: "giget@npm:1.2.3" - dependencies: - citty: "npm:^0.1.6" - consola: "npm:^3.2.3" - defu: "npm:^6.1.4" - node-fetch-native: "npm:^1.6.3" - nypm: "npm:^0.3.8" - ohash: "npm:^1.1.3" - pathe: "npm:^1.1.2" - tar: "npm:^6.2.0" - bin: - giget: dist/cli.mjs - checksum: 10c0/0e82836783c704346fdda83e23d144e97f28a959320b1d8ee73c69a5af562362bcb727cf6ad99f90e45ed8a6abec140833534bb1fedcaa1c06fa026daaf3119c - languageName: node - linkType: hard - "git-remote-origin-url@npm:^4.0.0": version: 4.0.0 resolution: "git-remote-origin-url@npm:4.0.0" @@ -8729,7 +7341,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, 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.15, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2 @@ -9229,13 +7841,6 @@ __metadata: languageName: node linkType: hard -"ieee754@npm:^1.1.13": - version: 1.2.1 - resolution: "ieee754@npm:1.2.1" - checksum: 10c0/b0782ef5e0935b9f12883a2e2aa37baa75da6e66ce6515c168697b42160807d9330de9a32ec1ed73149aea02e0d822e572bca6f1e22bdcbd2149e13b050b17bb - languageName: node - linkType: hard - "ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.1": version: 5.3.1 resolution: "ignore@npm:5.3.1" @@ -9296,7 +7901,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4": +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2 @@ -9572,13 +8177,6 @@ __metadata: languageName: node linkType: hard -"is-interactive@npm:^1.0.0": - version: 1.0.0 - resolution: "is-interactive@npm:1.0.0" - checksum: 10c0/dd47904dbf286cd20aa58c5192161be1a67138485b9836d5a70433b21a45442e9611b8498b8ab1f839fc962c7620667a50535fdfb4a6bc7989b8858645c06b4d - languageName: node - linkType: hard - "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -9644,15 +8242,6 @@ __metadata: languageName: node linkType: hard -"is-plain-object@npm:^2.0.4": - version: 2.0.4 - resolution: "is-plain-object@npm:2.0.4" - dependencies: - isobject: "npm:^3.0.1" - checksum: 10c0/f050fdd5203d9c81e8c4df1b3ff461c4bc64e8b5ca383bcdde46131361d0a678e80bcf00b5257646f6c636197629644d53bd8e2375aea633de09a82d57e942f4 - languageName: node - linkType: hard - "is-potential-custom-element-name@npm:^1.0.1": version: 1.0.1 resolution: "is-potential-custom-element-name@npm:1.0.1" @@ -9743,13 +8332,6 @@ __metadata: languageName: node linkType: hard -"is-unicode-supported@npm:^0.1.0": - version: 0.1.0 - resolution: "is-unicode-supported@npm:0.1.0" - checksum: 10c0/00cbe3455c3756be68d2542c416cab888aebd5012781d6819749fefb15162ff23e38501fe681b3d751c73e8ff561ac09a5293eba6f58fdf0178462ce6dcb3453 - languageName: node - linkType: hard - "is-weakmap@npm:^2.0.2": version: 2.0.2 resolution: "is-weakmap@npm:2.0.2" @@ -9820,13 +8402,6 @@ __metadata: languageName: node linkType: hard -"isobject@npm:^3.0.1": - version: 3.0.1 - resolution: "isobject@npm:3.0.1" - checksum: 10c0/03344f5064a82f099a0cd1a8a407f4c0d20b7b8485e8e816c39f249e9416b06c322e8dec5b842b6bb8a06de0af9cb48e7bc1b5352f0fadc2f0abac033db3d4db - languageName: node - linkType: hard - "istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0, istanbul-lib-coverage@npm:^3.2.2": version: 3.2.2 resolution: "istanbul-lib-coverage@npm:3.2.2" @@ -10562,41 +9137,6 @@ __metadata: languageName: node linkType: hard -"jscodeshift@npm:^0.15.1": - version: 0.15.2 - resolution: "jscodeshift@npm:0.15.2" - dependencies: - "@babel/core": "npm:^7.23.0" - "@babel/parser": "npm:^7.23.0" - "@babel/plugin-transform-class-properties": "npm:^7.22.5" - "@babel/plugin-transform-modules-commonjs": "npm:^7.23.0" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.22.11" - "@babel/plugin-transform-optional-chaining": "npm:^7.23.0" - "@babel/plugin-transform-private-methods": "npm:^7.22.5" - "@babel/preset-flow": "npm:^7.22.15" - "@babel/preset-typescript": "npm:^7.23.0" - "@babel/register": "npm:^7.22.15" - babel-core: "npm:^7.0.0-bridge.0" - chalk: "npm:^4.1.2" - flow-parser: "npm:0.*" - graceful-fs: "npm:^4.2.4" - micromatch: "npm:^4.0.4" - neo-async: "npm:^2.5.0" - node-dir: "npm:^0.1.17" - recast: "npm:^0.23.3" - temp: "npm:^0.8.4" - write-file-atomic: "npm:^2.3.0" - peerDependencies: - "@babel/preset-env": ^7.1.6 - peerDependenciesMeta: - "@babel/preset-env": - optional: true - bin: - jscodeshift: bin/jscodeshift.js - checksum: 10c0/79afb059b9ca92712af02bdc8d6ff144de7aaf5e2cdcc6f6534e7a86a7347b0a278d9f4884f2c78dac424162a353aafff183a60e868f71132be2c5b5304aeeb8 - languageName: node - linkType: hard - "jsdom@npm:^24.0.0": version: 24.1.0 resolution: "jsdom@npm:24.1.0" @@ -10640,15 +9180,6 @@ __metadata: languageName: node linkType: hard -"jsesc@npm:~0.5.0": - version: 0.5.0 - resolution: "jsesc@npm:0.5.0" - bin: - jsesc: bin/jsesc - checksum: 10c0/f93792440ae1d80f091b65f8ceddf8e55c4bb7f1a09dee5dcbdb0db5612c55c0f6045625aa6b7e8edb2e0a4feabd80ee48616dbe2d37055573a84db3d24f96d9 - languageName: node - linkType: hard - "json-buffer@npm:3.0.1": version: 3.0.1 resolution: "json-buffer@npm:3.0.1" @@ -10747,13 +9278,6 @@ __metadata: languageName: node linkType: hard -"kind-of@npm:^6.0.2": - version: 6.0.3 - resolution: "kind-of@npm:6.0.3" - checksum: 10c0/61cdff9623dabf3568b6445e93e31376bee1cdb93f8ba7033d86022c2a9b1791a1d9510e026e6465ebd701a6dd2f7b0808483ad8838341ac52f003f512e0b4c4 - languageName: node - linkType: hard - "kleur@npm:^3.0.3": version: 3.0.3 resolution: "kleur@npm:3.0.3" @@ -10995,13 +9519,6 @@ __metadata: languageName: node linkType: hard -"lodash.debounce@npm:^4.0.8": - version: 4.0.8 - resolution: "lodash.debounce@npm:4.0.8" - checksum: 10c0/762998a63e095412b6099b8290903e0a8ddcb353ac6e2e0f2d7e7d03abd4275fe3c689d88960eb90b0dde4f177554d51a690f22a343932ecbc50a5d111849987 - languageName: node - linkType: hard - "lodash.flattendeep@npm:^4.4.0": version: 4.4.0 resolution: "lodash.flattendeep@npm:4.4.0" @@ -11023,16 +9540,6 @@ __metadata: languageName: node linkType: hard -"log-symbols@npm:^4.1.0": - version: 4.1.0 - resolution: "log-symbols@npm:4.1.0" - dependencies: - chalk: "npm:^4.1.0" - is-unicode-supported: "npm:^0.1.0" - checksum: 10c0/67f445a9ffa76db1989d0fa98586e5bc2fd5247260dafb8ad93d9f0ccd5896d53fb830b0e54dade5ad838b9de2006c826831a3c528913093af20dff8bd24aca6 - languageName: node - linkType: hard - "log-update@npm:^6.0.0": version: 6.0.0 resolution: "log-update@npm:6.0.0" @@ -11071,15 +9578,6 @@ __metadata: languageName: node linkType: hard -"loupe@npm:^2.3.6, loupe@npm:^2.3.7": - version: 2.3.7 - resolution: "loupe@npm:2.3.7" - dependencies: - get-func-name: "npm:^2.0.1" - checksum: 10c0/71a781c8fc21527b99ed1062043f1f2bb30bdaf54fa4cf92463427e1718bc6567af2988300bc243c1f276e4f0876f29e3cbf7b58106fdc186915687456ce5bf4 - languageName: node - linkType: hard - "loupe@npm:^3.1.0, loupe@npm:^3.1.1": version: 3.1.1 resolution: "loupe@npm:3.1.1" @@ -11152,7 +9650,7 @@ __metadata: languageName: node linkType: hard -"make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": +"make-dir@npm:^2.0.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" dependencies: @@ -12008,7 +10506,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:2 || 3, minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:2 || 3, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -12137,18 +10635,6 @@ __metadata: languageName: node linkType: hard -"mlly@npm:^1.7.1": - version: 1.7.1 - resolution: "mlly@npm:1.7.1" - dependencies: - acorn: "npm:^8.11.3" - pathe: "npm:^1.1.2" - pkg-types: "npm:^1.1.1" - ufo: "npm:^1.5.3" - checksum: 10c0/d836a7b0adff4d118af41fb93ad4d9e57f80e694a681185280ba220a4607603c19e86c80f9a6c57512b04280567f2599e3386081705c5b5fd74c9ddfd571d0fa - languageName: node - linkType: hard - "moo-color@npm:^1.0.2": version: 1.0.3 resolution: "moo-color@npm:1.0.3" @@ -12291,7 +10777,7 @@ __metadata: languageName: node linkType: hard -"neo-async@npm:^2.5.0, neo-async@npm:^2.6.2": +"neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" checksum: 10c0/c2f5a604a54a8ec5438a342e1f356dff4bc33ccccdb6dc668d94fe8e5eccfc9d2c2eea6064b0967a767ba63b33763f51ccf2cd2441b461a7322656c1f06b3f5d @@ -12308,22 +10794,6 @@ __metadata: languageName: node linkType: hard -"node-dir@npm:^0.1.17": - version: 0.1.17 - resolution: "node-dir@npm:0.1.17" - dependencies: - minimatch: "npm:^3.0.2" - checksum: 10c0/16222e871708c405079ff8122d4a7e1d522c5b90fc8f12b3112140af871cfc70128c376e845dcd0044c625db0d2efebd2d852414599d240564db61d53402b4c1 - languageName: node - linkType: hard - -"node-fetch-native@npm:^1.6.3": - version: 1.6.4 - resolution: "node-fetch-native@npm:1.6.4" - checksum: 10c0/78334dc6def5d1d95cfe87b33ac76c4833592c5eb84779ad2b0c23c689f9dd5d1cfc827035ada72d6b8b218f717798968c5a99aeff0a1a8bf06657e80592f9c3 - languageName: node - linkType: hard - "node-gyp@npm:latest": version: 10.1.0 resolution: "node-gyp@npm:10.1.0" @@ -12474,22 +10944,6 @@ __metadata: languageName: node linkType: hard -"nypm@npm:^0.3.8": - version: 0.3.9 - resolution: "nypm@npm:0.3.9" - dependencies: - citty: "npm:^0.1.6" - consola: "npm:^3.2.3" - execa: "npm:^8.0.1" - pathe: "npm:^1.1.2" - pkg-types: "npm:^1.1.1" - ufo: "npm:^1.5.3" - bin: - nypm: dist/cli.mjs - checksum: 10c0/47aef92be6b7cef2c4eb8992ff5a5bb1de0689951a60101541574fd43cbdc3ec398e35565be7146f2242070b3f21ac4ea5773413d4fbc2a3171b7f470d8aa5a7 - languageName: node - linkType: hard - "object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -12589,13 +11043,6 @@ __metadata: languageName: node linkType: hard -"ohash@npm:^1.1.3": - version: 1.1.3 - resolution: "ohash@npm:1.1.3" - checksum: 10c0/928f5bdbd8cd73f90cf544c0533dbda8e0a42d9b8c7454ab89e64e4d11bc85f85242830b4e107426ce13dc4dd3013286f8f5e0c84abd8942a014b907d9692540 - languageName: node - linkType: hard - "on-finished@npm:2.4.1, on-finished@npm:^2.3.0": version: 2.4.1 resolution: "on-finished@npm:2.4.1" @@ -12679,23 +11126,6 @@ __metadata: languageName: node linkType: hard -"ora@npm:^5.4.1": - version: 5.4.1 - resolution: "ora@npm:5.4.1" - dependencies: - bl: "npm:^4.1.0" - chalk: "npm:^4.1.0" - cli-cursor: "npm:^3.1.0" - cli-spinners: "npm:^2.5.0" - is-interactive: "npm:^1.0.0" - is-unicode-supported: "npm:^0.1.0" - log-symbols: "npm:^4.1.0" - strip-ansi: "npm:^6.0.0" - wcwidth: "npm:^1.0.1" - checksum: 10c0/10ff14aace236d0e2f044193362b22edce4784add08b779eccc8f8ef97195cae1248db8ec1ec5f5ff076f91acbe573f5f42a98c19b78dba8c54eefff983cae85 - languageName: node - linkType: hard - "os-homedir@npm:^1.0.1": version: 1.0.2 resolution: "os-homedir@npm:1.0.2" @@ -12946,13 +11376,6 @@ __metadata: languageName: node linkType: hard -"pathval@npm:^1.1.1": - version: 1.1.1 - resolution: "pathval@npm:1.1.1" - checksum: 10c0/f63e1bc1b33593cdf094ed6ff5c49c1c0dc5dc20a646ca9725cc7fe7cd9995002d51d5685b9b2ec6814342935748b711bafa840f84c0bb04e38ff40a335c94dc - languageName: node - linkType: hard - "pathval@npm:^2.0.0": version: 2.0.0 resolution: "pathval@npm:2.0.0" @@ -13001,7 +11424,7 @@ __metadata: languageName: node linkType: hard -"pirates@npm:^4.0.4, pirates@npm:^4.0.6": +"pirates@npm:^4.0.4": version: 4.0.6 resolution: "pirates@npm:4.0.6" checksum: 10c0/00d5fa51f8dded94d7429700fb91a0c1ead00ae2c7fd27089f0c5b63e6eca36197fe46384631872690a66f390c5e27198e99006ab77ae472692ab9c2ca903f36 @@ -13026,17 +11449,6 @@ __metadata: languageName: node linkType: hard -"pkg-types@npm:^1.1.1": - version: 1.1.3 - resolution: "pkg-types@npm:1.1.3" - dependencies: - confbox: "npm:^0.1.7" - mlly: "npm:^1.7.1" - pathe: "npm:^1.1.2" - checksum: 10c0/4cd2c9442dd5e4ae0c61cbd8fdaa92a273939749b081f78150ce9a3f4e625cca0375607386f49f103f0720b239d02369bf181c3ea6c80cf1028a633df03706ad - languageName: node - linkType: hard - "playwright-core@npm:1.45.1, playwright-core@npm:>=1.2.0": version: 1.45.1 resolution: "playwright-core@npm:1.45.1" @@ -13046,6 +11458,15 @@ __metadata: languageName: node linkType: hard +"playwright-core@npm:1.46.0": + version: 1.46.0 + resolution: "playwright-core@npm:1.46.0" + bin: + playwright-core: cli.js + checksum: 10c0/2d2d163dc22a424a86765b25c5523e932748f38d071f49ac6c41f14c8c10c0874b3854a290057e9988c5e876bb8be8aa52fe40ee8c57b3390b9c01593074e3df + languageName: node + linkType: hard + "playwright@npm:^1.14.0": version: 1.45.1 resolution: "playwright@npm:1.45.1" @@ -13061,6 +11482,21 @@ __metadata: languageName: node linkType: hard +"playwright@npm:^1.46.0": + version: 1.46.0 + resolution: "playwright@npm:1.46.0" + dependencies: + fsevents: "npm:2.3.2" + playwright-core: "npm:1.46.0" + dependenciesMeta: + fsevents: + optional: true + bin: + playwright: cli.js + checksum: 10c0/fa4192af99908c2c02ae20880e27f51efa6694348c2496d1c2818908eb394c4b21947edd0c5ce2a83f471f5399ac3f0cee8a7be8a35cd80d32d32875184962c7 + languageName: node + linkType: hard + "polished@npm:^4.2.2": version: 4.3.1 resolution: "polished@npm:4.3.1" @@ -13118,7 +11554,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.1.1, prettier@npm:^3.2.5": +"prettier@npm:^3.2.5": version: 3.3.2 resolution: "prettier@npm:3.3.2" bin: @@ -13201,7 +11637,7 @@ __metadata: languageName: node linkType: hard -"prompts@npm:^2.0.1, prompts@npm:^2.4.0, prompts@npm:^2.4.1": +"prompts@npm:^2.0.1, prompts@npm:^2.4.1": version: 2.4.2 resolution: "prompts@npm:2.4.2" dependencies: @@ -13578,7 +12014,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0": +"readable-stream@npm:^3.1.1": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -13598,7 +12034,7 @@ __metadata: languageName: node linkType: hard -"recast@npm:^0.23.3, recast@npm:^0.23.5": +"recast@npm:^0.23.5": version: 0.23.9 resolution: "recast@npm:0.23.9" dependencies: @@ -13661,22 +12097,6 @@ __metadata: languageName: node linkType: hard -"regenerate-unicode-properties@npm:^10.1.0": - version: 10.1.1 - resolution: "regenerate-unicode-properties@npm:10.1.1" - dependencies: - regenerate: "npm:^1.4.2" - checksum: 10c0/89adb5ee5ba081380c78f9057c02e156a8181969f6fcca72451efc45612e0c3df767b4333f8d8479c274d9c6fe52ec4854f0d8a22ef95dccbe87da8e5f2ac77d - languageName: node - linkType: hard - -"regenerate@npm:^1.4.2": - version: 1.4.2 - resolution: "regenerate@npm:1.4.2" - checksum: 10c0/f73c9eba5d398c818edc71d1c6979eaa05af7a808682749dd079f8df2a6d91a9b913db216c2c9b03e0a8ba2bba8701244a93f45211afbff691c32c7b275db1b8 - languageName: node - linkType: hard - "regenerator-runtime@npm:^0.14.0": version: 0.14.1 resolution: "regenerator-runtime@npm:0.14.1" @@ -13684,15 +12104,6 @@ __metadata: languageName: node linkType: hard -"regenerator-transform@npm:^0.15.2": - version: 0.15.2 - resolution: "regenerator-transform@npm:0.15.2" - dependencies: - "@babel/runtime": "npm:^7.8.4" - checksum: 10c0/7cfe6931ec793269701994a93bab89c0cc95379191fad866270a7fea2adfec67ea62bb5b374db77058b60ba4509319d9b608664d0d288bd9989ca8dbd08fae90 - languageName: node - linkType: hard - "regexp.prototype.flags@npm:^1.5.1, regexp.prototype.flags@npm:^1.5.2": version: 1.5.2 resolution: "regexp.prototype.flags@npm:1.5.2" @@ -13705,31 +12116,6 @@ __metadata: languageName: node linkType: hard -"regexpu-core@npm:^5.3.1": - version: 5.3.2 - resolution: "regexpu-core@npm:5.3.2" - dependencies: - "@babel/regjsgen": "npm:^0.8.0" - regenerate: "npm:^1.4.2" - regenerate-unicode-properties: "npm:^10.1.0" - regjsparser: "npm:^0.9.1" - unicode-match-property-ecmascript: "npm:^2.0.0" - unicode-match-property-value-ecmascript: "npm:^2.1.0" - checksum: 10c0/7945d5ab10c8bbed3ca383d4274687ea825aee4ab93a9c51c6e31e1365edd5ea807f6908f800ba017b66c462944ba68011164e7055207747ab651f8111ef3770 - languageName: node - linkType: hard - -"regjsparser@npm:^0.9.1": - version: 0.9.1 - resolution: "regjsparser@npm:0.9.1" - dependencies: - jsesc: "npm:~0.5.0" - bin: - regjsparser: bin/parser - checksum: 10c0/fe44fcf19a99fe4f92809b0b6179530e5ef313ff7f87df143b08ce9a2eb3c4b6189b43735d645be6e8f4033bfb015ed1ca54f0583bc7561bed53fd379feb8225 - languageName: node - linkType: hard - "rehype-class-names@npm:^2.0.0": version: 2.0.0 resolution: "rehype-class-names@npm:2.0.0" @@ -13931,7 +12317,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4, resolve@npm:^1.22.8": +"resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4, resolve@npm:^1.22.8": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -13964,7 +12350,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": +"resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -13990,16 +12376,6 @@ __metadata: languageName: node linkType: hard -"restore-cursor@npm:^3.1.0": - version: 3.1.0 - resolution: "restore-cursor@npm:3.1.0" - dependencies: - onetime: "npm:^5.1.0" - signal-exit: "npm:^3.0.2" - checksum: 10c0/8051a371d6aa67ff21625fa94e2357bd81ffdc96267f3fb0fc4aaf4534028343836548ef34c240ffa8c25b280ca35eb36be00b3cb2133fa4f51896d7e73c6b4f - languageName: node - linkType: hard - "restore-cursor@npm:^4.0.0": version: 4.0.0 resolution: "restore-cursor@npm:4.0.0" @@ -14042,17 +12418,6 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:~2.6.2": - version: 2.6.3 - resolution: "rimraf@npm:2.6.3" - dependencies: - glob: "npm:^7.1.3" - bin: - rimraf: ./bin.js - checksum: 10c0/f1e646f8c567795f2916aef7aadf685b543da6b9a53e482bb04b07472c7eef2b476045ba1e29f401c301c66b630b22b815ab31fdd60c5e1ae6566ff523debf45 - languageName: node - linkType: hard - "rollup@npm:^4.13.0": version: 4.18.1 resolution: "rollup@npm:4.18.1" @@ -14248,6 +12613,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.6.2": + version: 7.6.3 + resolution: "semver@npm:7.6.3" + bin: + semver: bin/semver.js + checksum: 10c0/88f33e148b210c153873cb08cfe1e281d518aaa9a666d4d148add6560db5cd3c582f3a08ccb91f38d5f379ead256da9931234ed122057f40bb5766e65e58adaf + languageName: node + linkType: hard + "send@npm:0.18.0": version: 0.18.0 resolution: "send@npm:0.18.0" @@ -14321,15 +12695,6 @@ __metadata: languageName: node linkType: hard -"shallow-clone@npm:^3.0.0": - version: 3.0.1 - resolution: "shallow-clone@npm:3.0.1" - dependencies: - kind-of: "npm:^6.0.2" - checksum: 10c0/7bab09613a1b9f480c85a9823aebec533015579fa055ba6634aa56ba1f984380670eaf33b8217502931872aa1401c9fcadaa15f9f604d631536df475b05bcf1e - languageName: node - linkType: hard - "shallowequal@npm:^1.1.0": version: 1.1.0 resolution: "shallowequal@npm:1.1.0" @@ -14500,16 +12865,6 @@ __metadata: languageName: node linkType: hard -"source-map-support@npm:^0.5.16": - version: 0.5.21 - resolution: "source-map-support@npm:0.5.21" - dependencies: - buffer-from: "npm:^1.0.0" - source-map: "npm:^0.6.0" - checksum: 10c0/9ee09942f415e0f721d6daad3917ec1516af746a8120bba7bb56278707a37f1eb8642bde456e98454b8a885023af81a16e646869975f06afc1a711fb90484e7d - languageName: node - linkType: hard - "source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.1": version: 0.6.1 resolution: "source-map@npm:0.6.1" @@ -14649,43 +13004,16 @@ __metadata: languageName: node linkType: hard -"storybook@npm:0.0.0-pr-28768-sha-87c6223c": - version: 0.0.0-pr-28768-sha-87c6223c - resolution: "storybook@npm:0.0.0-pr-28768-sha-87c6223c" +"storybook@npm:0.0.0-pr-28768-sha-81281ec6": + version: 0.0.0-pr-28768-sha-81281ec6 + resolution: "storybook@npm:0.0.0-pr-28768-sha-81281ec6" dependencies: - "@babel/core": "npm:^7.24.4" - "@babel/types": "npm:^7.24.0" - "@storybook/codemod": "npm:0.0.0-pr-28768-sha-87c6223c" - "@storybook/core": "npm:0.0.0-pr-28768-sha-87c6223c" - "@types/semver": "npm:^7.3.4" - "@yarnpkg/fslib": "npm:2.10.3" - "@yarnpkg/libzip": "npm:2.3.0" - chalk: "npm:^4.1.0" - commander: "npm:^6.2.1" - cross-spawn: "npm:^7.0.3" - detect-indent: "npm:^6.1.0" - envinfo: "npm:^7.7.3" - execa: "npm:^5.0.0" - fd-package-json: "npm:^1.2.0" - find-up: "npm:^5.0.0" - fs-extra: "npm:^11.1.0" - giget: "npm:^1.0.0" - globby: "npm:^14.0.1" - jscodeshift: "npm:^0.15.1" - leven: "npm:^3.1.0" - ora: "npm:^5.4.1" - prettier: "npm:^3.1.1" - prompts: "npm:^2.4.0" - semver: "npm:^7.3.7" - strip-json-comments: "npm:^3.0.1" - tempy: "npm:^3.1.0" - tiny-invariant: "npm:^1.3.1" - ts-dedent: "npm:^2.0.0" + "@storybook/core": "npm:0.0.0-pr-28768-sha-81281ec6" bin: getstorybook: ./bin/index.cjs sb: ./bin/index.cjs storybook: ./bin/index.cjs - checksum: 10c0/b59eb3b8eb9b8ac6e6edc9a34271decccc642788e507e42bbe2998cf8216cd193cb2e3e78290ed6c6f571a8d6f5c7db8990337c2584bfdc3a92d36858912c808 + checksum: 10c0/c675d4a82a5150f56b2bc3d16da9c8be3220ea7b08c8dc12169d4714349a9acc314edc044624ccbfe8ea33fccce89cfa838609c4d297b6586009bc6ec988653e languageName: node linkType: hard @@ -14903,7 +13231,7 @@ __metadata: languageName: node linkType: hard -"strip-json-comments@npm:^3.0.1, strip-json-comments@npm:^3.1.1": +"strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" checksum: 10c0/9681a6257b925a7fa0f285851c0e613cc934a50661fa7bb41ca9cbbff89686bb4a0ee366e6ecedc4daafd01e83eee0720111ab294366fe7c185e935475ebcecd @@ -15017,7 +13345,7 @@ __metadata: languageName: node linkType: hard -"tar@npm:^6.1.11, tar@npm:^6.1.2, tar@npm:^6.2.0": +"tar@npm:^6.1.11, tar@npm:^6.1.2": version: 6.2.1 resolution: "tar@npm:6.2.1" dependencies: @@ -15040,34 +13368,6 @@ __metadata: languageName: node linkType: hard -"temp-dir@npm:^3.0.0": - version: 3.0.0 - resolution: "temp-dir@npm:3.0.0" - checksum: 10c0/a86978a400984cd5f315b77ebf3fe53bb58c61f192278cafcb1f3fb32d584a21dc8e08b93171d7874b7cc972234d3455c467306cc1bfc4524b622e5ad3bfd671 - languageName: node - linkType: hard - -"temp@npm:^0.8.4": - version: 0.8.4 - resolution: "temp@npm:0.8.4" - dependencies: - rimraf: "npm:~2.6.2" - checksum: 10c0/7f071c963031bfece37e13c5da11e9bb451e4ddfc4653e23e327a2f91594102dc826ef6a693648e09a6e0eb856f507967ec759ae55635e0878091eccf411db37 - languageName: node - linkType: hard - -"tempy@npm:^3.1.0": - version: 3.1.0 - resolution: "tempy@npm:3.1.0" - dependencies: - is-stream: "npm:^3.0.0" - temp-dir: "npm:^3.0.0" - type-fest: "npm:^2.12.2" - unique-string: "npm:^3.0.0" - checksum: 10c0/b88e70baa8d935ba8f0e0372b59ad1a961121f098da5fb4a6e05bec98ec32a49026b553532fb75c1c102ec782fd4c6a6bde0d46cbe87013fa324451ce476fb76 - languageName: node - linkType: hard - "test-exclude@npm:^6.0.0": version: 6.0.0 resolution: "test-exclude@npm:6.0.0" @@ -15125,13 +13425,6 @@ __metadata: languageName: node linkType: hard -"tinyspy@npm:^2.2.0": - version: 2.2.1 - resolution: "tinyspy@npm:2.2.1" - checksum: 10c0/0b4cfd07c09871e12c592dfa7b91528124dc49a4766a0b23350638c62e6a483d5a2a667de7e6282246c0d4f09996482ddaacbd01f0c05b7ed7e0f79d32409bdc - languageName: node - linkType: hard - "tinyspy@npm:^3.0.0": version: 3.0.0 resolution: "tinyspy@npm:3.0.0" @@ -15273,7 +13566,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.13.0, tslib@npm:^1.8.1": +"tslib@npm:^1.8.1": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: 10c0/69ae09c49eea644bc5ebe1bca4fa4cc2c82b7b3e02f43b84bd891504edf66dbc6b2ec0eef31a957042de2269139e4acff911e6d186a258fb14069cd7f6febce2 @@ -15330,7 +13623,7 @@ __metadata: languageName: node linkType: hard -"type-detect@npm:4.0.8, type-detect@npm:^4.0.0, type-detect@npm:^4.0.8": +"type-detect@npm:4.0.8": version: 4.0.8 resolution: "type-detect@npm:4.0.8" checksum: 10c0/8fb9a51d3f365a7de84ab7f73b653534b61b622aa6800aecdb0f1095a4a646d3f5eb295322127b6573db7982afcd40ab492d038cf825a42093a58b1e1353e0bd @@ -15358,14 +13651,7 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^1.0.1": - version: 1.4.0 - resolution: "type-fest@npm:1.4.0" - checksum: 10c0/a3c0f4ee28ff6ddf800d769eafafcdeab32efa38763c1a1b8daeae681920f6e345d7920bf277245235561d8117dab765cb5f829c76b713b4c9de0998a5397141 - languageName: node - linkType: hard - -"type-fest@npm:^2.12.2, type-fest@npm:^2.13.0, type-fest@npm:^2.19.0, type-fest@npm:~2.19": +"type-fest@npm:^2.13.0, type-fest@npm:^2.19.0, type-fest@npm:~2.19": version: 2.19.0 resolution: "type-fest@npm:2.19.0" checksum: 10c0/a5a7ecf2e654251613218c215c7493574594951c08e52ab9881c9df6a6da0aeca7528c213c622bc374b4e0cb5c443aa3ab758da4e3c959783ce884c3194e12cb @@ -15490,13 +13776,6 @@ __metadata: languageName: node linkType: hard -"ufo@npm:^1.5.3": - version: 1.5.3 - resolution: "ufo@npm:1.5.3" - checksum: 10c0/1df10702582aa74f4deac4486ecdfd660e74be057355f1afb6adfa14243476cf3d3acff734ccc3d0b74e9bfdefe91d578f3edbbb0a5b2430fe93cd672370e024 - languageName: node - linkType: hard - "uglify-js@npm:^3.1.4": version: 3.18.0 resolution: "uglify-js@npm:3.18.0" @@ -15525,34 +13804,10 @@ __metadata: languageName: node linkType: hard -"unicode-canonical-property-names-ecmascript@npm:^2.0.0": - version: 2.0.0 - resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" - checksum: 10c0/0fe812641bcfa3ae433025178a64afb5d9afebc21a922dafa7cba971deebb5e4a37350423890750132a85c936c290fb988146d0b1bd86838ad4897f4fc5bd0de - languageName: node - linkType: hard - -"unicode-match-property-ecmascript@npm:^2.0.0": - version: 2.0.0 - resolution: "unicode-match-property-ecmascript@npm:2.0.0" - dependencies: - unicode-canonical-property-names-ecmascript: "npm:^2.0.0" - unicode-property-aliases-ecmascript: "npm:^2.0.0" - checksum: 10c0/4d05252cecaf5c8e36d78dc5332e03b334c6242faf7cf16b3658525441386c0a03b5f603d42cbec0f09bb63b9fd25c9b3b09667aee75463cac3efadae2cd17ec - languageName: node - linkType: hard - -"unicode-match-property-value-ecmascript@npm:^2.1.0": - version: 2.1.0 - resolution: "unicode-match-property-value-ecmascript@npm:2.1.0" - checksum: 10c0/f5b9499b9e0ffdc6027b744d528f17ec27dd7c15da03254ed06851feec47e0531f20d410910c8a49af4a6a190f4978413794c8d75ce112950b56d583b5d5c7f2 - languageName: node - linkType: hard - -"unicode-property-aliases-ecmascript@npm:^2.0.0": - version: 2.1.0 - resolution: "unicode-property-aliases-ecmascript@npm:2.1.0" - checksum: 10c0/50ded3f8c963c7785e48c510a3b7c6bc4e08a579551489aa0349680a35b1ceceec122e33b2b6c1b579d0be2250f34bb163ac35f5f8695fe10bbc67fb757f0af8 +"undici-types@npm:~6.13.0": + version: 6.13.0 + resolution: "undici-types@npm:6.13.0" + checksum: 10c0/2de55181f569c77a4f08063f8bf2722fcbb6ea312a26a9e927bd1f5ea5cf3a281c5ddf23155061db083e0a25838f54813543ff13b0ac34d230d5c1205ead66c1 languageName: node linkType: hard @@ -15596,15 +13851,6 @@ __metadata: languageName: node linkType: hard -"unique-string@npm:^3.0.0": - version: 3.0.0 - resolution: "unique-string@npm:3.0.0" - dependencies: - crypto-random-string: "npm:^4.0.0" - checksum: 10c0/b35ea034b161b2a573666ec16c93076b4b6106b8b16c2415808d747ab3a0566b5db0c4be231d4b11cfbc16d7fd915c9d8a45884bff0e2db11b799775b2e1e017 - languageName: node - linkType: hard - "unist-util-is@npm:^6.0.0": version: 6.0.0 resolution: "unist-util-is@npm:6.0.0" @@ -16073,13 +14319,6 @@ __metadata: languageName: node linkType: hard -"walk-up-path@npm:^3.0.1": - version: 3.0.1 - resolution: "walk-up-path@npm:3.0.1" - checksum: 10c0/3184738e0cf33698dd58b0ee4418285b9c811e58698f52c1f025435a85c25cbc5a63fee599f1a79cb29ca7ef09a44ec9417b16bfd906b1a37c305f7aa20ee5bc - languageName: node - linkType: hard - "walker@npm:^1.0.8": version: 1.0.8 resolution: "walker@npm:1.0.8" @@ -16089,15 +14328,6 @@ __metadata: languageName: node linkType: hard -"wcwidth@npm:^1.0.1": - version: 1.0.1 - resolution: "wcwidth@npm:1.0.1" - dependencies: - defaults: "npm:^1.0.3" - checksum: 10c0/5b61ca583a95e2dd85d7078400190efd452e05751a64accb8c06ce4db65d7e0b0cde9917d705e826a2e05cc2548f61efde115ffa374c3e436d04be45c889e5b4 - languageName: node - linkType: hard - "web-namespaces@npm:^2.0.0": version: 2.0.1 resolution: "web-namespaces@npm:2.0.1" @@ -16336,17 +14566,6 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^2.3.0": - version: 2.4.3 - resolution: "write-file-atomic@npm:2.4.3" - dependencies: - graceful-fs: "npm:^4.1.11" - imurmurhash: "npm:^0.1.4" - signal-exit: "npm:^3.0.2" - checksum: 10c0/8cb4bba0c1ab814a9b127844da0db4fb8c5e06ddbe6317b8b319377c73b283673036c8b9360120062898508b9428d81611cf7fa97584504a00bc179b2a580b92 - languageName: node - linkType: hard - "write-file-atomic@npm:^3.0.0": version: 3.0.3 resolution: "write-file-atomic@npm:3.0.3" From eb168f9229a51ccbe392117aadf0cbd7867c80ce Mon Sep 17 00:00:00 2001 From: Yann Braga Date: Wed, 14 Aug 2024 13:37:00 +0200 Subject: [PATCH 3/9] updates --- .gitignore | 1 + .vscode/settings.json | 2 +- package.json | 26 +-- public/mockServiceWorker.js | 2 +- src/setupTests.ts | 9 - storybook.setup.ts | 9 + vitest.config.ts | 19 +- yarn.lock | 387 +++++++++++++++++++++--------------- 8 files changed, 260 insertions(+), 195 deletions(-) delete mode 100644 src/setupTests.ts create mode 100644 storybook.setup.ts diff --git a/.gitignore b/.gitignore index 8e1c9dd0..948ea369 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,7 @@ junit # production /build +.vite-inspect # misc .DS_Store diff --git a/.vscode/settings.json b/.vscode/settings.json index f40f4d92..55ad2f82 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -4,7 +4,7 @@ "eslint.alwaysShowStatus": true, "eslint.validate": ["javascript", "typescript"], "editor.codeActionsOnSave": { - "source.fixAll.eslint": true + "source.fixAll.eslint": "explicit" }, "workbench.colorCustomizations": { "activityBar.background": "#156b68", diff --git a/package.json b/package.json index cf33e974..dee9c4eb 100644 --- a/package.json +++ b/package.json @@ -59,20 +59,21 @@ "@babel/core": "^7.14.6", "@chromatic-com/storybook": "1.6.2--canary.df0b83c.0", "@ladle/react": "^4.0.3", - "@storybook/addon-a11y": "0.0.0-pr-28768-sha-81281ec6", + "@storybook/addon-a11y": "0.0.0-pr-28768-sha-4bf04455", "@storybook/addon-coverage": "^1.0.4", "@storybook/addon-designs": "^8.0.3", - "@storybook/addon-essentials": "0.0.0-pr-28768-sha-81281ec6", - "@storybook/addon-interactions": "0.0.0-pr-28768-sha-81281ec6", - "@storybook/addon-themes": "0.0.0-pr-28768-sha-81281ec6", - "@storybook/blocks": "0.0.0-pr-28768-sha-81281ec6", + "@storybook/addon-essentials": "0.0.0-pr-28768-sha-4bf04455", + "@storybook/addon-interactions": "0.0.0-pr-28768-sha-4bf04455", + "@storybook/addon-themes": "0.0.0-pr-28768-sha-4bf04455", + "@storybook/blocks": "0.0.0-pr-28768-sha-4bf04455", + "@storybook/experimental-addon-vitest": "0.0.0-pr-28768-sha-4bf04455", "@storybook/experimental-vitest-plugin": "^0.0.4", - "@storybook/manager-api": "0.0.0-pr-28768-sha-81281ec6", - "@storybook/react": "0.0.0-pr-28768-sha-81281ec6", - "@storybook/react-vite": "0.0.0-pr-28768-sha-81281ec6", - "@storybook/test": "0.0.0-pr-28768-sha-81281ec6", + "@storybook/manager-api": "0.0.0-pr-28768-sha-4bf04455", + "@storybook/react": "0.0.0-pr-28768-sha-4bf04455", + "@storybook/react-vite": "0.0.0-pr-28768-sha-4bf04455", + "@storybook/test": "0.0.0-pr-28768-sha-4bf04455", "@storybook/test-runner": "^0.19.0", - "@storybook/theming": "0.0.0-pr-28768-sha-81281ec6", + "@storybook/theming": "0.0.0-pr-28768-sha-4bf04455", "@testing-library/jest-dom": "^6.4.6", "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.5.2", @@ -115,8 +116,9 @@ "prettier": "^3.2.5", "react-is": "^18.3.1", "react-test-renderer": "^18.3.1", - "storybook": "0.0.0-pr-28768-sha-81281ec6", + "storybook": "0.0.0-pr-28768-sha-4bf04455", "vite": "^5.0.0", + "vite-plugin-inspect": "^0.8.5", "vite-plugin-svgr": "^4.2.0", "vite-tsconfig-paths": "^4.3.2", "vitest": "^2.0.5", @@ -135,4 +137,4 @@ "resolutions": { "@use-it/event-listener@npm:^0.1.2": "patch:@use-it/event-listener@npm%3A0.1.7#~/.yarn/patches/@use-it-event-listener-npm-0.1.7-56ef42a654.patch" } -} +} \ No newline at end of file diff --git a/public/mockServiceWorker.js b/public/mockServiceWorker.js index cbd28e53..24fe3a25 100644 --- a/public/mockServiceWorker.js +++ b/public/mockServiceWorker.js @@ -8,7 +8,7 @@ * - Please do NOT serve this file on production. */ -const PACKAGE_VERSION = '2.3.4' +const PACKAGE_VERSION = '2.3.1' const INTEGRITY_CHECKSUM = '26357c79639bfa20d64c0efca2a87423' const IS_MOCKED_RESPONSE = Symbol('isMockedResponse') const activeClientIds = new Set() diff --git a/src/setupTests.ts b/src/setupTests.ts deleted file mode 100644 index 49d0009d..00000000 --- a/src/setupTests.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { setProjectAnnotations } from '@storybook/react' -import { cleanup, render as testingLibraryRender } from '@testing-library/react' -import storybookAnnotations from '../.storybook/preview' - -// runs a cleanup after each test case (e.g. clearing jsdom) -afterEach(() => { - cleanup() -}) -setProjectAnnotations([storybookAnnotations, { testingLibraryRender }]) diff --git a/storybook.setup.ts b/storybook.setup.ts new file mode 100644 index 00000000..76d3d56e --- /dev/null +++ b/storybook.setup.ts @@ -0,0 +1,9 @@ +// import 'vitest-canvas-mock' +// const { getComputedStyle } = window +// window.getComputedStyle = (elt) => getComputedStyle(elt) +// window.scrollTo = () => {} + +import { setProjectAnnotations } from '@storybook/react' +import storybookAnnotations from './.storybook/preview' + +setProjectAnnotations([storybookAnnotations]) diff --git a/vitest.config.ts b/vitest.config.ts index b192be7c..2507f657 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -2,6 +2,7 @@ import { defineConfig } from 'vitest/config' import { mergeConfig } from 'vite' import { storybookTest } from '@storybook/experimental-addon-vitest/plugin' +import Inspect from 'vite-plugin-inspect' import viteConfig from './vite.config' @@ -11,16 +12,20 @@ export default mergeConfig( defineConfig({ plugins: [ storybookTest({ - storybookScript: 'yarn storybook --ci', + storybookScript: 'yarn storybook --ci' }), + Inspect({ + build: true, + open: true, + include: [ '**/*.stories.*'], + dev: false, + }) ], publicDir: './public', test: { - globals: true, environment: 'jsdom', - clearMocks: true, - setupFiles: './src/setupTests.ts', - include: ['src/**/*.stories.tsx'], + setupFiles: './storybook.setup.ts', + include: ['src/**/*.stories.*'], server: { deps: { inline: ['vitest-canvas-mock'], @@ -30,13 +35,13 @@ export default mergeConfig( enabled: true, provider: 'playwright', name: 'chromium', - headless: false, + headless: true, screenshotFailures: false, }, coverage: { provider: 'istanbul', reporter: ['text', 'html'], - exclude: ['node_modules/', 'src/setupTests.ts'], + exclude: ['node_modules/', 'storybook.setup.ts'], }, }, }) diff --git a/yarn.lock b/yarn.lock index 3a18135e..c75f2dc2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -22,6 +22,13 @@ __metadata: languageName: node linkType: hard +"@antfu/utils@npm:^0.7.10": + version: 0.7.10 + resolution: "@antfu/utils@npm:0.7.10" + checksum: 10c0/98991f66a4752ef097280b4235b27d961a13a2c67ef8e5b716a120eb9823958e20566516711204e2bfb08f0b935814b715f49ecd79c3b9b93ce32747ac297752 + languageName: node + linkType: hard + "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.24.6, @babel/code-frame@npm:^7.24.7": version: 7.24.7 resolution: "@babel/code-frame@npm:7.24.7" @@ -1662,7 +1669,7 @@ __metadata: languageName: node linkType: hard -"@rollup/pluginutils@npm:^5.0.2, @rollup/pluginutils@npm:^5.0.5": +"@rollup/pluginutils@npm:^5.0.2, @rollup/pluginutils@npm:^5.0.5, @rollup/pluginutils@npm:^5.1.0": version: 5.1.0 resolution: "@rollup/pluginutils@npm:5.1.0" dependencies: @@ -1845,21 +1852,21 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: - "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-4bf04455" axe-core: "npm:^4.2.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/a2cabf30c0f478d946b4f586fed7d5029ecf532c7ac7cc1ad59ba56f559b7f803a803d44f28f28a1b70c5c9691840192b6344950a37bd3c08edc0cbaa910ebe8 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/44803b7823c6212cc318ac323103d2d3d028d02cca61ffa3124745910642e99685ee8abd7c3f473e6de730a41cf46cde57eb12f8267def11f81bc1724b577a66 languageName: node linkType: hard -"@storybook/addon-actions@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-actions@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-actions@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-actions@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@storybook/global": "npm:^5.0.0" "@types/uuid": "npm:^9.0.1" @@ -1867,34 +1874,34 @@ __metadata: polished: "npm:^4.2.2" uuid: "npm:^9.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/dce2b00994d8dadd12749b71157ebe969263718d1ea8e30c05cd1fea7b0d9fc21771035b957972c27f99f6f5d8458cf713b750a6be115fd8d511439f7425ed91 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/a7451a08de27b74bb25a62998bd6f0256ddffbb3153360e65c39a5c82db685a082fa4b361618dd7b8645041d0ff44676a61c0754386423799d44bbfd64817f55 languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/7bd08dd357fea4c073f54608e9a7f4f849e22976928e55b96e0ea17c05e03b90de50716635c93ca72caad26379597edc7dac31ca01408fa5aca67c467ec22360 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/bd49354905dcfcd1c85b27dbd6c32e41e0cd410eeec597f29e065f78a4a8f9067d0efee137b7447b050e2b4af54d47d7bc752d3b13819e83c1206f8000d8c52a languageName: node linkType: hard -"@storybook/addon-controls@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-controls@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-controls@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-controls@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/49a414f12c04e5679d3e173b959619ceb8ad5a55cb38ee6f779c3ddbd806529329c1a3b946c81923ff345505a71980f42f078694585b5c7009d6ed1580ba2797 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/9922a520fc221263ac1d2b54c77b0b216fe06243bd49bd2c44ecef5f41a564163e583f90d8532ca8149d58f3bc44d6159d752a5ce0713898d4b138ad7d80f015 languageName: node linkType: hard @@ -1940,16 +1947,16 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-docs@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-docs@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-docs@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-docs@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@babel/core": "npm:^7.24.4" "@mdx-js/react": "npm:^3.0.0" - "@storybook/blocks": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/blocks": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-4bf04455" "@storybook/global": "npm:^5.0.0" - "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-4bf04455" "@types/react": "npm:^16.8.0 || ^17.0.0 || ^18.0.0" fs-extra: "npm:^11.1.0" react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0" @@ -1958,115 +1965,115 @@ __metadata: rehype-slug: "npm:^6.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/86ccae44509149acd7edfe97061ba59a02862f22c10b15b12fd5774ac7412f88e2ac71bc85c8570fd1ff90cbca9eaf21a9326b0148c2c280422e21e597e31a6e + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/87cfa5004390b136eb7a6e70e9c66765b2990e839e40be71bf0c9324c93ce9e0e06a4ae776bf8e9676c8e059c707d1b1225e74c0655436c47d578730fc4fb469 languageName: node linkType: hard -"@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: - "@storybook/addon-actions": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/addon-backgrounds": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/addon-controls": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/addon-docs": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/addon-measure": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/addon-outline": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/addon-toolbars": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/addon-viewport": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-actions": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-backgrounds": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-controls": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-docs": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-measure": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-outline": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-toolbars": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-viewport": "npm:0.0.0-pr-28768-sha-4bf04455" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/a7706f7f20cf24762dad642a57ca38b68e4aa7c7c86cedcb80a7b265153732bf6663ad1a9d882eb2ac84c80897193074694fd27e702278cf8b5bc4777c43e4bd + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/46acc20fbe5d395d7cbba39273b80c32eeedddabeac2011b30830d424b5428abbb707cb9a1573c21d2fb9b8cdbf594ee87de7db267b15f1acb43992949eaf2b0 languageName: node linkType: hard -"@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@storybook/global": "npm:^5.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/badf8cba93d70c71a1c88986107d43e55e7671ddbbc17aec96efcd3512ef272d5f6640431241e56e7a05bd5e8f157e24b4354cabed0de0f1360c2e6fbee2dd92 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/204b98e676d3d1941ea46f4f204659847f42f19d4731ebf8cdfc3f1c8c6ad3c09fbd03aabf109fe9da74cde2820a57fcbff219bad90c3010476b36ae7487a52a languageName: node linkType: hard -"@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/test": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/test": "npm:0.0.0-pr-28768-sha-4bf04455" polished: "npm:^4.2.2" ts-dedent: "npm:^2.2.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/e15449f8b6182227babf2b6cd3b696808d6119245c016321060934a405f26fed582a406ccf25527a4bd3cc2d62ce5ce4a9340aeba0158499a33e9cf6f2e104d3 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/8136fef84fffa9f253acaa9f759ee0d77616c7a4d104d4f67c286846290de28e8451d00475aa698ed4945b3cfa31b56ea3c329ba8b751bb1fbf765fc2891d06a languageName: node linkType: hard -"@storybook/addon-measure@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-measure@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-measure@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-measure@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@storybook/global": "npm:^5.0.0" tiny-invariant: "npm:^1.3.1" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/24cb33be7abe90b5c1f377b61c65876d18f2d0d383370ebae89f84e8d6f32c60537e6c4a0faaafce42c4fb874e5b6dca2fe848a5b256a324468c5b99b9bf4dd0 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/4af6783a412d5955a2bc3824a9c27c75f98b06d66c16bc9fd3932b44c904e580c1144d7a3ceab162dffa29c54dd1d97a3856fc39f9d5d1a4b91295d72f890402 languageName: node linkType: hard -"@storybook/addon-outline@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-outline@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-outline@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-outline@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@storybook/global": "npm:^5.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/23ffddae7770b4afc28b485a7570fc12d69969527057fd9aaff05b939d4945dc2f1a1d0d01b7afbe43d38a7245b0fc56c67af8bc13b341784aeb9aa6f82126a7 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/e29530efdc989ba78fe653b6ac9b9b517d2cead99663ec13c106fb32e1889ab8b51d4b784b4d96815d5620f0aba9e5f79bcc4a52725afd6ba9bc0ecdea5f88e5 languageName: node linkType: hard -"@storybook/addon-themes@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-themes@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-themes@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-themes@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/0a43386dfe4a18ac464f6a34643a52e24941b56851866fed31303f4d44b0d3d46a0c405b24ffa3cb771ac7f220c98b95abf65f174504969f38f01971c3ac73ce + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/10cd45d00e919a354285f39a50f9ed1a0e3c7831502fb1bcbda812856bbc63dcf9235792e6464ea3580c1a117e868faa8e0050504e07da21945cd316f208cc0e languageName: node linkType: hard -"@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-4bf04455" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/89e70bf6e30644ff43ea9be25b39831d3e3227397d40df4f6b79faa03f872cc4987fbd964501f3b334d20241ee4f6f77e43f83e903811480a259b69e474b05d2 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/c332cfba2a61ad5b9cb686d1e0e6ade51a6857d3b1a2dab665bf68fbe6c4fb64ad0a042ffdc078cecebec84b9781bde5601e77c837bd630d35e3268eaa1f9d29 languageName: node linkType: hard -"@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: memoizerific: "npm:^1.11.3" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/491a9f4409fd62e3a2b568720e642cd5419e25261c6c68a777a3ee007c256306f4d81e3c4dec90b5045f7f539a15aefc4a424e3f908c9a5e0df2ea34b04a8a95 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/0ef98f6bfb8f20ba8f15ff5df57dea75f349d17800028b2da2ba3f22e7c7ea1509c3ae6856d6709ca0fff4a54a136838865485e952f4cddd6e13fa43239d0cfb languageName: node linkType: hard -"@storybook/blocks@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/blocks@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/blocks@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/blocks@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@storybook/csf": "npm:^0.1.11" "@storybook/global": "npm:^5.0.0" @@ -2085,21 +2092,21 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-81281ec6 + storybook: ^0.0.0-pr-28768-sha-4bf04455 peerDependenciesMeta: react: optional: true react-dom: optional: true - checksum: 10c0/f704f373909fa73fa37c8c9a91dfb99aa14d00b88095b1f6e39b673c8758d545decb598a7197433437e436f993dc169414757e4b4cf9eae28ee4815fa68fc63d + checksum: 10c0/32545b7f221111d97f2d9bc9574f2381cb75c129343aa207e02a101a4195168aec565d99a4689bdf154939430563a4de0a03ded0ef9e42c5ccbc133841bf88f5 languageName: node linkType: hard -"@storybook/builder-vite@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/builder-vite@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/builder-vite@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/builder-vite@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: - "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-4bf04455" "@types/find-cache-dir": "npm:^3.2.1" browser-assert: "npm:^1.2.1" es-module-lexer: "npm:^1.5.0" @@ -2110,7 +2117,7 @@ __metadata: ts-dedent: "npm:^2.0.0" peerDependencies: "@preact/preset-vite": "*" - storybook: ^0.0.0-pr-28768-sha-81281ec6 + storybook: ^0.0.0-pr-28768-sha-4bf04455 typescript: ">= 4.3.x" vite: ^4.0.0 || ^5.0.0 vite-plugin-glimmerx: "*" @@ -2121,11 +2128,11 @@ __metadata: optional: true vite-plugin-glimmerx: optional: true - checksum: 10c0/c5c0b56cc0ebe34861927ccc6a2b0e255ea26627ac669067086811b470d387978ddbd5879542fb0acbd5e64254cd504dd0f3742218a18b29b6130326dc3e011e + checksum: 10c0/3ce97549a3c328a587b49d9aa48f1a7ca960ea3d0f47d869c97e91680985503508f3f26e5fcd4d2556eacbd665d43745ffe500be2e7c2f368ba61f62b8a844b8 languageName: node linkType: hard -"@storybook/components@npm:^0.0.0-pr-28768-sha-81281ec6": +"@storybook/components@npm:^0.0.0-pr-28768-sha-4bf04455": version: 0.0.0-pr-28800-sha-2528064a resolution: "@storybook/components@npm:0.0.0-pr-28800-sha-2528064a" peerDependencies: @@ -2143,9 +2150,9 @@ __metadata: languageName: node linkType: hard -"@storybook/core@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/core@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/core@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/core@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@storybook/csf": "npm:^0.1.11" "@types/express": "npm:^4.17.21" @@ -2157,18 +2164,18 @@ __metadata: recast: "npm:^0.23.5" semver: "npm:^7.6.2" ws: "npm:^8.2.3" - checksum: 10c0/4ae938d9f6fe0a033bf5b577f9736228258cfc43588284c97a8a39994a569db6f0cba1a49142098c4512cec3ada42980ab13f09360abc955de3dc80bffdbc845 + checksum: 10c0/bf8880c40dfed0987e391ee39ca6ad94062380b13475556bc46043e2674fba5ea4af543339d6fb5e2a1a9eb23d86a39acb408400f7f9d3bb3bcd31b7813bacfd languageName: node linkType: hard -"@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: unplugin: "npm:^1.3.1" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/ca51a3161836a8339a12da866e28a40b90b4e4171671f15d050e4a6216a450c2fbeb5ac5c6dbbb03db40ff01fbd5d95964cda22322047c6511f61bf210e6580e + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/5026fb3d166f75b52eb7111dad27110b149c106be79299d35f9e5cd95e7b3a61df417016981a48cad5d3488645bd84c118805b4d65df117d37173bf40357bce5 languageName: node linkType: hard @@ -2199,6 +2206,18 @@ __metadata: languageName: node linkType: hard +"@storybook/experimental-addon-vitest@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/experimental-addon-vitest@npm:0.0.0-pr-28768-sha-4bf04455" + dependencies: + "@storybook/csf": "npm:^0.1.11" + peerDependencies: + storybook: ^0.0.0-pr-28768-sha-4bf04455 + vitest: ^2.0.0 + checksum: 10c0/9d91965d878f2b501926c29b50043138f0a6bce566f968e1bea9eb44bf58a2116c458569fb97cd381d9993cffa59495c0e3ec8bf1a2dca2d54ff4d4aef9b3e44 + languageName: node + linkType: hard + "@storybook/experimental-vitest-plugin@npm:^0.0.4": version: 0.0.4 resolution: "@storybook/experimental-vitest-plugin@npm:0.0.4" @@ -2228,29 +2247,29 @@ __metadata: languageName: node linkType: hard -"@storybook/instrumenter@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/instrumenter@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/instrumenter@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/instrumenter@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@storybook/global": "npm:^5.0.0" "@vitest/utils": "npm:^2.0.5" util: "npm:^0.12.4" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/cbe96a98e997c85b30fc6a4aa8c04722a9c1faf00786f824ec8369ef211487664e2abdd67a5ddbc731c90ba9cc54502bf1252f1ce1a6622b34d0a80431c40ad9 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/a73f47adafa7012da3d54ef3853f10866e7489812fd7486b927142601105c39bdddd6b96c968755b14ef0a14b8a2cd8a26eed5d6f6005e176ff1262b26fe878d languageName: node linkType: hard -"@storybook/manager-api@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/manager-api@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/manager-api@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/manager-api@npm:0.0.0-pr-28768-sha-4bf04455" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/91593281297474e35963e28d94c9848baf25cbf9a5ef3d280a61fe0bf98ec67d7b7869cc9f7f18a2d83ada3231488140691094fd1a99ef4b185533a505c6d74e + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/ccb2f0c7abe426f62c3f5037208845b902ad1b3a8b22e7d41232ca39d5f0aae665a3ddc672ecaccd382a9bded35799713d9e85fc2455d585dc388ef004410188 languageName: node linkType: hard -"@storybook/manager-api@npm:^0.0.0-pr-28768-sha-81281ec6": +"@storybook/manager-api@npm:^0.0.0-pr-28768-sha-4bf04455": version: 0.0.0-pr-28800-sha-2528064a resolution: "@storybook/manager-api@npm:0.0.0-pr-28800-sha-2528064a" peerDependencies: @@ -2259,7 +2278,7 @@ __metadata: languageName: node linkType: hard -"@storybook/preview-api@npm:^0.0.0-pr-28768-sha-81281ec6": +"@storybook/preview-api@npm:^0.0.0-pr-28768-sha-4bf04455": version: 0.0.0-pr-28800-sha-2528064a resolution: "@storybook/preview-api@npm:0.0.0-pr-28800-sha-2528064a" peerDependencies: @@ -2277,25 +2296,25 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-4bf04455" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/2fe7abe58874c2e9a16b4824007ff0659d8872513a90b401103b2972360fc69dc29dad7902876ee5c57237d1b673c3a94f7ba2d1540bc64fae3417ad887d97d1 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/825c7be11822b6d4ff02cc4429712392cbc43c4377a8699ce35d0f1d6c01cfdcb7f1d21700ff6deabb9336524050572e1fd7a6c4d0e70d3ae24d83024e90d983 languageName: node linkType: hard -"@storybook/react-vite@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/react-vite@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/react-vite@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/react-vite@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.3.1" "@rollup/pluginutils": "npm:^5.0.2" - "@storybook/builder-vite": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/react": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/builder-vite": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/react": "npm:0.0.0-pr-28768-sha-4bf04455" find-up: "npm:^5.0.0" magic-string: "npm:^0.30.0" react-docgen: "npm:^7.0.0" @@ -2304,22 +2323,22 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-81281ec6 + storybook: ^0.0.0-pr-28768-sha-4bf04455 vite: ^4.0.0 || ^5.0.0 - checksum: 10c0/af7887bd26600cc3f9c642110a9bc0bcb475e7575b413aa947d74fe01741a2f3f27c183c4c3f7e53f07884bca32042dd5d08ed1e49125d8f741f7b9d4bffc7d0 + checksum: 10c0/387abb01925f9cd5c159cf422496c3af1ec995356bd39c794b269ba2da8e44071cd42f363d0847868ac3db95609b4cfd5571c71f514840d072da9dce3eabc7bb languageName: node linkType: hard -"@storybook/react@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/react@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/react@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/react@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: - "@storybook/components": "npm:^0.0.0-pr-28768-sha-81281ec6" + "@storybook/components": "npm:^0.0.0-pr-28768-sha-4bf04455" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:^0.0.0-pr-28768-sha-81281ec6" - "@storybook/preview-api": "npm:^0.0.0-pr-28768-sha-81281ec6" - "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/theming": "npm:^0.0.0-pr-28768-sha-81281ec6" + "@storybook/manager-api": "npm:^0.0.0-pr-28768-sha-4bf04455" + "@storybook/preview-api": "npm:^0.0.0-pr-28768-sha-4bf04455" + "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/theming": "npm:^0.0.0-pr-28768-sha-4bf04455" "@types/escodegen": "npm:^0.0.6" "@types/estree": "npm:^0.0.51" "@types/node": "npm:^22.0.0" @@ -2337,12 +2356,12 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-81281ec6 + storybook: ^0.0.0-pr-28768-sha-4bf04455 typescript: ">= 4.2.x" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/6f36b368f0d8af6c9dc138a6d2f48493dfedd06b09b62483c9e4db822f4ae2185d9c85b2823ac393b7f0b2b70a8ef91e7ad626bfa8ebc46ddecaff6530eb4e2e + checksum: 10c0/600af93fb4b2a058ed54879fc4e3bdbe76ffdd2c4586ce56e6b030d84f83ed986e6f4509c712d0e0911ba8f17aeb4dd8632be119e3959687fb6e591de67c4449 languageName: node linkType: hard @@ -2378,12 +2397,12 @@ __metadata: languageName: node linkType: hard -"@storybook/test@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/test@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/test@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/test@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: "@storybook/csf": "npm:^0.1.11" - "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-4bf04455" "@testing-library/dom": "npm:10.4.0" "@testing-library/jest-dom": "npm:6.4.8" "@testing-library/user-event": "npm:14.5.2" @@ -2391,21 +2410,21 @@ __metadata: "@vitest/spy": "npm:2.0.5" util: "npm:^0.12.4" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/40c0ea9c6305e4b20e78e8bb9408224fb16ee21f5b3709d0cb2837021d7b7abf6538f30195efc4113176bf37747ebc76074a2c0802d13b981a1e4b184427df00 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/ba56e11f61d7dba035f4723d657e3b0730dbd7ca672dc39ab7c7f112789e286af4dd860db30ba16e6064bc2c8aceebe57558304ec079d862d61fce824bd143f1 languageName: node linkType: hard -"@storybook/theming@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "@storybook/theming@npm:0.0.0-pr-28768-sha-81281ec6" +"@storybook/theming@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "@storybook/theming@npm:0.0.0-pr-28768-sha-4bf04455" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-81281ec6 - checksum: 10c0/5497595708d70b48e0a1f5de9aae920ea6582039bce544b74cbcb032d075d7a65a5dc6ad3f3bb628da864a94415b3fc54c531ff66a96cffd097b38d3e14bd0f0 + storybook: ^0.0.0-pr-28768-sha-4bf04455 + checksum: 10c0/b3ba141c55112df141ff67a140763c4bb1de173292cdc5b888fa7ac59b0760f517663d1b99867ce13637077904366b4686e23f6b5310170c3c9b8a18f49073e3 languageName: node linkType: hard -"@storybook/theming@npm:^0.0.0-pr-28768-sha-81281ec6": +"@storybook/theming@npm:^0.0.0-pr-28768-sha-4bf04455": version: 0.0.0-pr-28800-sha-2528064a resolution: "@storybook/theming@npm:0.0.0-pr-28800-sha-2528064a" peerDependencies: @@ -5001,20 +5020,21 @@ __metadata: "@chromatic-com/storybook": "npm:1.6.2--canary.df0b83c.0" "@ladle/react": "npm:^4.0.3" "@reduxjs/toolkit": "npm:^2.2.3" - "@storybook/addon-a11y": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-a11y": "npm:0.0.0-pr-28768-sha-4bf04455" "@storybook/addon-coverage": "npm:^1.0.4" "@storybook/addon-designs": "npm:^8.0.3" - "@storybook/addon-essentials": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/addon-interactions": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/addon-themes": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/blocks": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/addon-essentials": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-interactions": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-themes": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/blocks": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/experimental-addon-vitest": "npm:0.0.0-pr-28768-sha-4bf04455" "@storybook/experimental-vitest-plugin": "npm:^0.0.4" - "@storybook/manager-api": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/react": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/react-vite": "npm:0.0.0-pr-28768-sha-81281ec6" - "@storybook/test": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/manager-api": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/react": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/react-vite": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/test": "npm:0.0.0-pr-28768-sha-4bf04455" "@storybook/test-runner": "npm:^0.19.0" - "@storybook/theming": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/theming": "npm:0.0.0-pr-28768-sha-4bf04455" "@testing-library/jest-dom": "npm:^6.4.6" "@testing-library/react": "npm:^16.0.0" "@testing-library/user-event": "npm:^14.5.2" @@ -5067,11 +5087,12 @@ __metadata: react-router-dom: "npm:^6.23.0" react-test-renderer: "npm:^18.3.1" react-transition-group: "npm:^4.4.5" - storybook: "npm:0.0.0-pr-28768-sha-81281ec6" + storybook: "npm:0.0.0-pr-28768-sha-4bf04455" styled-components: "npm:^5.3.3" typescript: "npm:^5.4.5" use-dark-mode: "npm:^2.3.1" vite: "npm:^5.0.0" + vite-plugin-inspect: "npm:^0.8.5" vite-plugin-svgr: "npm:^4.2.0" vite-tsconfig-paths: "npm:^4.3.2" vitest: "npm:^2.0.5" @@ -5724,6 +5745,13 @@ __metadata: languageName: node linkType: hard +"error-stack-parser-es@npm:^0.1.4": + version: 0.1.5 + resolution: "error-stack-parser-es@npm:0.1.5" + checksum: 10c0/60331183269d5d5f2d80ce01be58387e7f7ef86ec821db7bba3e7aad201174b3f1b561973c678af7ec945542de8f2d1d23d5152ff8adf6154080eff02cd0e0b5 + languageName: node + linkType: hard + "es-abstract@npm:^1.17.5, es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.1, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3": version: 1.23.3 resolution: "es-abstract@npm:1.23.3" @@ -6972,7 +7000,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.1.0": +"fs-extra@npm:^11.1.0, fs-extra@npm:^11.2.0": version: 11.2.0 resolution: "fs-extra@npm:11.2.0" dependencies: @@ -11383,6 +11411,13 @@ __metadata: languageName: node linkType: hard +"perfect-debounce@npm:^1.0.0": + version: 1.0.0 + resolution: "perfect-debounce@npm:1.0.0" + checksum: 10c0/e2baac416cae046ef1b270812cf9ccfb0f91c04ea36ac7f5b00bc84cb7f41bdbba087c0ab21b4e02a7ef3a1f1f6db399f137cecec46868bd7d8d88c2a9ee431f + languageName: node + linkType: hard + "periscopic@npm:^3.0.0": version: 3.1.0 resolution: "periscopic@npm:3.1.0" @@ -13004,16 +13039,16 @@ __metadata: languageName: node linkType: hard -"storybook@npm:0.0.0-pr-28768-sha-81281ec6": - version: 0.0.0-pr-28768-sha-81281ec6 - resolution: "storybook@npm:0.0.0-pr-28768-sha-81281ec6" +"storybook@npm:0.0.0-pr-28768-sha-4bf04455": + version: 0.0.0-pr-28768-sha-4bf04455 + resolution: "storybook@npm:0.0.0-pr-28768-sha-4bf04455" dependencies: - "@storybook/core": "npm:0.0.0-pr-28768-sha-81281ec6" + "@storybook/core": "npm:0.0.0-pr-28768-sha-4bf04455" bin: getstorybook: ./bin/index.cjs sb: ./bin/index.cjs storybook: ./bin/index.cjs - checksum: 10c0/c675d4a82a5150f56b2bc3d16da9c8be3220ea7b08c8dc12169d4714349a9acc314edc044624ccbfe8ea33fccce89cfa838609c4d297b6586009bc6ec988653e + checksum: 10c0/8dd7c89cebbb9cc9e28f5e6d1795548595fdf6f2095b5fba3032c3f63a2db3eece69c6435541114c01de0c57df4f04792112f77d0f667f2267421384b3161f72 languageName: node linkType: hard @@ -14125,6 +14160,28 @@ __metadata: languageName: node linkType: hard +"vite-plugin-inspect@npm:^0.8.5": + version: 0.8.5 + resolution: "vite-plugin-inspect@npm:0.8.5" + dependencies: + "@antfu/utils": "npm:^0.7.10" + "@rollup/pluginutils": "npm:^5.1.0" + debug: "npm:^4.3.5" + error-stack-parser-es: "npm:^0.1.4" + fs-extra: "npm:^11.2.0" + open: "npm:^10.1.0" + perfect-debounce: "npm:^1.0.0" + picocolors: "npm:^1.0.1" + sirv: "npm:^2.0.4" + peerDependencies: + vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 + peerDependenciesMeta: + "@nuxt/kit": + optional: true + checksum: 10c0/b44c80a9a9b7677529e8674fdeaf4a9c052e2237cfb749d558898a487f481ac7d797ed2067eca93a5da8ade50bae9c289919c5aefdb26a4b5ceccc75b24b78a3 + languageName: node + linkType: hard + "vite-plugin-istanbul@npm:^3.0.1": version: 3.0.4 resolution: "vite-plugin-istanbul@npm:3.0.4" From ba33602b61f46a48623014ddc715abb5b96a1fda Mon Sep 17 00:00:00 2001 From: Yann Braga Date: Thu, 15 Aug 2024 10:05:22 +0200 Subject: [PATCH 4/9] update to next --- package.json | 24 +-- public/mockServiceWorker.js | 2 +- yarn.lock | 377 +++++++++++++++++------------------- 3 files changed, 193 insertions(+), 210 deletions(-) diff --git a/package.json b/package.json index dee9c4eb..5c36532f 100644 --- a/package.json +++ b/package.json @@ -59,21 +59,21 @@ "@babel/core": "^7.14.6", "@chromatic-com/storybook": "1.6.2--canary.df0b83c.0", "@ladle/react": "^4.0.3", - "@storybook/addon-a11y": "0.0.0-pr-28768-sha-4bf04455", + "@storybook/addon-a11y": "^8.3.0-alpha.6", "@storybook/addon-coverage": "^1.0.4", "@storybook/addon-designs": "^8.0.3", - "@storybook/addon-essentials": "0.0.0-pr-28768-sha-4bf04455", - "@storybook/addon-interactions": "0.0.0-pr-28768-sha-4bf04455", - "@storybook/addon-themes": "0.0.0-pr-28768-sha-4bf04455", - "@storybook/blocks": "0.0.0-pr-28768-sha-4bf04455", - "@storybook/experimental-addon-vitest": "0.0.0-pr-28768-sha-4bf04455", + "@storybook/addon-essentials": "^8.3.0-alpha.6", + "@storybook/addon-interactions": "^8.3.0-alpha.6", + "@storybook/addon-themes": "^8.3.0-alpha.6", + "@storybook/blocks": "^8.3.0-alpha.6", + "@storybook/experimental-addon-vitest": "^8.3.0-alpha.6", "@storybook/experimental-vitest-plugin": "^0.0.4", - "@storybook/manager-api": "0.0.0-pr-28768-sha-4bf04455", - "@storybook/react": "0.0.0-pr-28768-sha-4bf04455", - "@storybook/react-vite": "0.0.0-pr-28768-sha-4bf04455", - "@storybook/test": "0.0.0-pr-28768-sha-4bf04455", + "@storybook/manager-api": "^8.3.0-alpha.6", + "@storybook/react": "^8.3.0-alpha.6", + "@storybook/react-vite": "^8.3.0-alpha.6", + "@storybook/test": "^8.3.0-alpha.6", "@storybook/test-runner": "^0.19.0", - "@storybook/theming": "0.0.0-pr-28768-sha-4bf04455", + "@storybook/theming": "^8.3.0-alpha.6", "@testing-library/jest-dom": "^6.4.6", "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.5.2", @@ -116,7 +116,7 @@ "prettier": "^3.2.5", "react-is": "^18.3.1", "react-test-renderer": "^18.3.1", - "storybook": "0.0.0-pr-28768-sha-4bf04455", + "storybook": "^8.3.0-alpha.6", "vite": "^5.0.0", "vite-plugin-inspect": "^0.8.5", "vite-plugin-svgr": "^4.2.0", diff --git a/public/mockServiceWorker.js b/public/mockServiceWorker.js index 24fe3a25..cbd28e53 100644 --- a/public/mockServiceWorker.js +++ b/public/mockServiceWorker.js @@ -8,7 +8,7 @@ * - Please do NOT serve this file on production. */ -const PACKAGE_VERSION = '2.3.1' +const PACKAGE_VERSION = '2.3.4' const INTEGRITY_CHECKSUM = '26357c79639bfa20d64c0efca2a87423' const IS_MOCKED_RESPONSE = Symbol('isMockedResponse') const activeClientIds = new Set() diff --git a/yarn.lock b/yarn.lock index c75f2dc2..67650ddf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1852,21 +1852,21 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-a11y@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-a11y@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-a11y@npm:8.3.0-alpha.6" dependencies: - "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-highlight": "npm:8.3.0-alpha.6" axe-core: "npm:^4.2.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/44803b7823c6212cc318ac323103d2d3d028d02cca61ffa3124745910642e99685ee8abd7c3f473e6de730a41cf46cde57eb12f8267def11f81bc1724b577a66 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/8e9b24da26bc4b749b7c41c14fae7bd59286bf8c86cb3805dd7d61bec73de86e9f4d10c9fe73e7dc52bf80dec636fdf624c382403fd9b3e1b2433395f16837d9 languageName: node linkType: hard -"@storybook/addon-actions@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-actions@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-actions@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-actions@npm:8.3.0-alpha.6" dependencies: "@storybook/global": "npm:^5.0.0" "@types/uuid": "npm:^9.0.1" @@ -1874,34 +1874,34 @@ __metadata: polished: "npm:^4.2.2" uuid: "npm:^9.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/a7451a08de27b74bb25a62998bd6f0256ddffbb3153360e65c39a5c82db685a082fa4b361618dd7b8645041d0ff44676a61c0754386423799d44bbfd64817f55 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/04c1b72b83cc13be0ad6890859b9d13fdb4fc74268ff5fba5362f0b2089e616c0b94bdaff9346cde5361894570254723ea20b4d98a978063cf706287cf944e51 languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-backgrounds@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-backgrounds@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-backgrounds@npm:8.3.0-alpha.6" dependencies: "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/bd49354905dcfcd1c85b27dbd6c32e41e0cd410eeec597f29e065f78a4a8f9067d0efee137b7447b050e2b4af54d47d7bc752d3b13819e83c1206f8000d8c52a + storybook: ^8.3.0-alpha.6 + checksum: 10c0/563d1297b8926a125ed06e4f96af074348316df2f9fdaf333cdf8c00101eb618e0d4e5765ef9d061082f8fa563dc0d903b77b5a1ce03aa883ac7684dbbf62599 languageName: node linkType: hard -"@storybook/addon-controls@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-controls@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-controls@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-controls@npm:8.3.0-alpha.6" dependencies: dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/9922a520fc221263ac1d2b54c77b0b216fe06243bd49bd2c44ecef5f41a564163e583f90d8532ca8149d58f3bc44d6159d752a5ce0713898d4b138ad7d80f015 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/ee3a92e8ff8d6f09c2b26d4ac05461bf63ca0ad179c44f56a5d5eed8696574bfd28d770dc104fd4d307c455e9558d4434de10c478299020858d2973e1e1a2f0a languageName: node linkType: hard @@ -1947,16 +1947,16 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-docs@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-docs@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-docs@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-docs@npm:8.3.0-alpha.6" dependencies: "@babel/core": "npm:^7.24.4" "@mdx-js/react": "npm:^3.0.0" - "@storybook/blocks": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/blocks": "npm:8.3.0-alpha.6" + "@storybook/csf-plugin": "npm:8.3.0-alpha.6" "@storybook/global": "npm:^5.0.0" - "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/react-dom-shim": "npm:8.3.0-alpha.6" "@types/react": "npm:^16.8.0 || ^17.0.0 || ^18.0.0" fs-extra: "npm:^11.1.0" react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0" @@ -1965,115 +1965,115 @@ __metadata: rehype-slug: "npm:^6.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/87cfa5004390b136eb7a6e70e9c66765b2990e839e40be71bf0c9324c93ce9e0e06a4ae776bf8e9676c8e059c707d1b1225e74c0655436c47d578730fc4fb469 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/c03464e38b994e2524e6e3088455e2c1a3aaa7b23135ec80adc93847cdf50cbafc7bf4cfb8aa86e816d69fb67930d6f8ec668588a46c41fbfcb57faf4fd9917c languageName: node linkType: hard -"@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-essentials@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-essentials@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-essentials@npm:8.3.0-alpha.6" dependencies: - "@storybook/addon-actions": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/addon-backgrounds": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/addon-controls": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/addon-docs": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/addon-highlight": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/addon-measure": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/addon-outline": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/addon-toolbars": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/addon-viewport": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-actions": "npm:8.3.0-alpha.6" + "@storybook/addon-backgrounds": "npm:8.3.0-alpha.6" + "@storybook/addon-controls": "npm:8.3.0-alpha.6" + "@storybook/addon-docs": "npm:8.3.0-alpha.6" + "@storybook/addon-highlight": "npm:8.3.0-alpha.6" + "@storybook/addon-measure": "npm:8.3.0-alpha.6" + "@storybook/addon-outline": "npm:8.3.0-alpha.6" + "@storybook/addon-toolbars": "npm:8.3.0-alpha.6" + "@storybook/addon-viewport": "npm:8.3.0-alpha.6" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/46acc20fbe5d395d7cbba39273b80c32eeedddabeac2011b30830d424b5428abbb707cb9a1573c21d2fb9b8cdbf594ee87de7db267b15f1acb43992949eaf2b0 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/4883b504328881b06566e14f24e2b068830d9f4b95ca27817d2a851562c5017b2acbf2e6c65a1555fa571cabd3590cdc4212adcb1f99754b736d9418b95dfac2 languageName: node linkType: hard -"@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-highlight@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-highlight@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-highlight@npm:8.3.0-alpha.6" dependencies: "@storybook/global": "npm:^5.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/204b98e676d3d1941ea46f4f204659847f42f19d4731ebf8cdfc3f1c8c6ad3c09fbd03aabf109fe9da74cde2820a57fcbff219bad90c3010476b36ae7487a52a + storybook: ^8.3.0-alpha.6 + checksum: 10c0/2c0b12a07e8678459a2ff11a721481a8cf757768a1752f5088e603d79cc0b64ca7b90509ceb6ff79e33ced474dbd596b3249c8d2a94192383475ada30b03c2ed languageName: node linkType: hard -"@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-interactions@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-interactions@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-interactions@npm:8.3.0-alpha.6" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/test": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/instrumenter": "npm:8.3.0-alpha.6" + "@storybook/test": "npm:8.3.0-alpha.6" polished: "npm:^4.2.2" ts-dedent: "npm:^2.2.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/8136fef84fffa9f253acaa9f759ee0d77616c7a4d104d4f67c286846290de28e8451d00475aa698ed4945b3cfa31b56ea3c329ba8b751bb1fbf765fc2891d06a + storybook: ^8.3.0-alpha.6 + checksum: 10c0/aff675f1e646c138db7a4323cdedc6f429c78ba3fe490caf895a098ed24b4bbea025befce761aaf974cfcdc9e19249c618ac1c9d6844877570494bf62e1497b2 languageName: node linkType: hard -"@storybook/addon-measure@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-measure@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-measure@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-measure@npm:8.3.0-alpha.6" dependencies: "@storybook/global": "npm:^5.0.0" tiny-invariant: "npm:^1.3.1" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/4af6783a412d5955a2bc3824a9c27c75f98b06d66c16bc9fd3932b44c904e580c1144d7a3ceab162dffa29c54dd1d97a3856fc39f9d5d1a4b91295d72f890402 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/5e00455eac057968e006045f5d28615a2a7d8bc96caf2182cc5025a563f7aa4f1ea42afb6ff7f350dfa0b8f6f9be77932e5098acf4280e097ac914e1f8bde3c3 languageName: node linkType: hard -"@storybook/addon-outline@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-outline@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-outline@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-outline@npm:8.3.0-alpha.6" dependencies: "@storybook/global": "npm:^5.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/e29530efdc989ba78fe653b6ac9b9b517d2cead99663ec13c106fb32e1889ab8b51d4b784b4d96815d5620f0aba9e5f79bcc4a52725afd6ba9bc0ecdea5f88e5 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/a39d85521c1ac930cd1457c1362671a7a285c9f83642feb6caed9594bf7affe1612360c581c608f51a78f1718441bdda187dd30e0cd8a7021b269d54f48c55ef languageName: node linkType: hard -"@storybook/addon-themes@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-themes@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-themes@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-themes@npm:8.3.0-alpha.6" dependencies: ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/10cd45d00e919a354285f39a50f9ed1a0e3c7831502fb1bcbda812856bbc63dcf9235792e6464ea3580c1a117e868faa8e0050504e07da21945cd316f208cc0e + storybook: ^8.3.0-alpha.6 + checksum: 10c0/7bd9ae89379c412160004702323ad1c30e782678bd14b81810d86f056289a7a6b3e9d55a5e903e964e10c78a120f7a8053c36b2ca32b704bc71454204af05f13 languageName: node linkType: hard -"@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-toolbars@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-toolbars@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-toolbars@npm:8.3.0-alpha.6" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/c332cfba2a61ad5b9cb686d1e0e6ade51a6857d3b1a2dab665bf68fbe6c4fb64ad0a042ffdc078cecebec84b9781bde5601e77c837bd630d35e3268eaa1f9d29 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/1542116110dc63aabad56481f1a14fda0ea7ecfd517cbc072360aaf1c53081d88c083b68d407d51d007bec76594486de75a55ba9915344c3bbb1a435841c4661 languageName: node linkType: hard -"@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/addon-viewport@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/addon-viewport@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/addon-viewport@npm:8.3.0-alpha.6" dependencies: memoizerific: "npm:^1.11.3" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/0ef98f6bfb8f20ba8f15ff5df57dea75f349d17800028b2da2ba3f22e7c7ea1509c3ae6856d6709ca0fff4a54a136838865485e952f4cddd6e13fa43239d0cfb + storybook: ^8.3.0-alpha.6 + checksum: 10c0/39c260ae0198223dfa07c30efa2a1077e3e7451adb11d131c6249ce09d4312d340dc971344a2bf91103095e6e15afa2ff07b40ce6586152ed319925736dc3632 languageName: node linkType: hard -"@storybook/blocks@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/blocks@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/blocks@npm:8.3.0-alpha.6, @storybook/blocks@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/blocks@npm:8.3.0-alpha.6" dependencies: "@storybook/csf": "npm:^0.1.11" "@storybook/global": "npm:^5.0.0" @@ -2092,21 +2092,21 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-4bf04455 + storybook: ^8.3.0-alpha.6 peerDependenciesMeta: react: optional: true react-dom: optional: true - checksum: 10c0/32545b7f221111d97f2d9bc9574f2381cb75c129343aa207e02a101a4195168aec565d99a4689bdf154939430563a4de0a03ded0ef9e42c5ccbc133841bf88f5 + checksum: 10c0/ed2bc00244dd334e52a0b88aa5ca982a55de7fd6f2ffb4b28558e8c19fd9e4acf95e94c42ed9dfda1433d4ea1b5e84750f98808644fd36d4aa7959d37f73a70f languageName: node linkType: hard -"@storybook/builder-vite@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/builder-vite@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/builder-vite@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/builder-vite@npm:8.3.0-alpha.6" dependencies: - "@storybook/csf-plugin": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/csf-plugin": "npm:8.3.0-alpha.6" "@types/find-cache-dir": "npm:^3.2.1" browser-assert: "npm:^1.2.1" es-module-lexer: "npm:^1.5.0" @@ -2117,7 +2117,7 @@ __metadata: ts-dedent: "npm:^2.0.0" peerDependencies: "@preact/preset-vite": "*" - storybook: ^0.0.0-pr-28768-sha-4bf04455 + storybook: ^8.3.0-alpha.6 typescript: ">= 4.3.x" vite: ^4.0.0 || ^5.0.0 vite-plugin-glimmerx: "*" @@ -2128,16 +2128,16 @@ __metadata: optional: true vite-plugin-glimmerx: optional: true - checksum: 10c0/3ce97549a3c328a587b49d9aa48f1a7ca960ea3d0f47d869c97e91680985503508f3f26e5fcd4d2556eacbd665d43745ffe500be2e7c2f368ba61f62b8a844b8 + checksum: 10c0/6bde84a8578b8a0b261fc7681e82e20449d719817011bbcd2194768ec2b481a01693c41ff9b1a4aa4e37ea6189c6c69c76932400ab20f5020200352b548984a1 languageName: node linkType: hard -"@storybook/components@npm:^0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28800-sha-2528064a - resolution: "@storybook/components@npm:0.0.0-pr-28800-sha-2528064a" +"@storybook/components@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/components@npm:8.3.0-alpha.6" peerDependencies: - storybook: ^0.0.0-pr-28800-sha-2528064a - checksum: 10c0/4f9181792602bd5d22a251aa036f313cea3e9094252c422d81e5c1fb95d839711e4c5f82c15d1017a8a7277d38f8b979d64bb3dea82d72aef87704691cb97bd7 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/e486944e578d259f4086961f18f21fc8c62a9aa02061b1e58a5bb4d50bff4c3ee5c71e3f9afe28b8133e90172b77ef725c390d736bbf755337f11621cb0faa2b languageName: node linkType: hard @@ -2150,9 +2150,9 @@ __metadata: languageName: node linkType: hard -"@storybook/core@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/core@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/core@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/core@npm:8.3.0-alpha.6" dependencies: "@storybook/csf": "npm:^0.1.11" "@types/express": "npm:^4.17.21" @@ -2164,18 +2164,18 @@ __metadata: recast: "npm:^0.23.5" semver: "npm:^7.6.2" ws: "npm:^8.2.3" - checksum: 10c0/bf8880c40dfed0987e391ee39ca6ad94062380b13475556bc46043e2674fba5ea4af543339d6fb5e2a1a9eb23d86a39acb408400f7f9d3bb3bcd31b7813bacfd + checksum: 10c0/0c7c9b201c70b0ee618eec835071fca9f798326f0cc45edf5debdc399853cd929d9150e6ec5eb644d6ea7991869488594dcf1769e2a95271c6b77181c9fc262c languageName: node linkType: hard -"@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/csf-plugin@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/csf-plugin@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/csf-plugin@npm:8.3.0-alpha.6" dependencies: unplugin: "npm:^1.3.1" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/5026fb3d166f75b52eb7111dad27110b149c106be79299d35f9e5cd95e7b3a61df417016981a48cad5d3488645bd84c118805b4d65df117d37173bf40357bce5 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/98b1be0b4f9507216643378445ef79801939d3195997f4b237e0e540f5f9087a5a57d64d77d6f7a2166f49cb054cd4002064a7a247ef73205ec9399ed0905bf0 languageName: node linkType: hard @@ -2206,15 +2206,16 @@ __metadata: languageName: node linkType: hard -"@storybook/experimental-addon-vitest@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/experimental-addon-vitest@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/experimental-addon-vitest@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/experimental-addon-vitest@npm:8.3.0-alpha.6" dependencies: "@storybook/csf": "npm:^0.1.11" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 + "@vitest/browser": ^2.0.0 + storybook: ^8.3.0-alpha.6 vitest: ^2.0.0 - checksum: 10c0/9d91965d878f2b501926c29b50043138f0a6bce566f968e1bea9eb44bf58a2116c458569fb97cd381d9993cffa59495c0e3ec8bf1a2dca2d54ff4d4aef9b3e44 + checksum: 10c0/a0e257e0529220c8922a491a897f13ccaf94e3c1c36e42c890d41752901f42b029fa122680babc6109d1c7151700cb0a16110654691bcf575d649391bdb6277d languageName: node linkType: hard @@ -2247,43 +2248,25 @@ __metadata: languageName: node linkType: hard -"@storybook/instrumenter@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/instrumenter@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/instrumenter@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/instrumenter@npm:8.3.0-alpha.6" dependencies: "@storybook/global": "npm:^5.0.0" "@vitest/utils": "npm:^2.0.5" util: "npm:^0.12.4" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/a73f47adafa7012da3d54ef3853f10866e7489812fd7486b927142601105c39bdddd6b96c968755b14ef0a14b8a2cd8a26eed5d6f6005e176ff1262b26fe878d + storybook: ^8.3.0-alpha.6 + checksum: 10c0/cad314cbc55a08c56602cc6329796c4376282658a805dc0437487fcfd262b31a121a27a66ced5f19e7d57c96eb304f89a1e8e56c7cc63e543270609dff35ace6 languageName: node linkType: hard -"@storybook/manager-api@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/manager-api@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/manager-api@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/manager-api@npm:8.3.0-alpha.6" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/ccb2f0c7abe426f62c3f5037208845b902ad1b3a8b22e7d41232ca39d5f0aae665a3ddc672ecaccd382a9bded35799713d9e85fc2455d585dc388ef004410188 - languageName: node - linkType: hard - -"@storybook/manager-api@npm:^0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28800-sha-2528064a - resolution: "@storybook/manager-api@npm:0.0.0-pr-28800-sha-2528064a" - peerDependencies: - storybook: ^0.0.0-pr-28800-sha-2528064a - checksum: 10c0/74a9ed152e10edd311e032884e4cdb01b41ad59416d07d8fd9818b2d73ebe34f173dad2a6a25798efba60d2c59d6abcb982a90619a7055363d019d4288531971 - languageName: node - linkType: hard - -"@storybook/preview-api@npm:^0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28800-sha-2528064a - resolution: "@storybook/preview-api@npm:0.0.0-pr-28800-sha-2528064a" - peerDependencies: - storybook: ^0.0.0-pr-28800-sha-2528064a - checksum: 10c0/8606d8af611414052b07de0607cfdaddc6f779aee4e464b18567fe8d2e5de8eb3fb4e55adab09cf318d269a1da2da030363c7e8c911c6c1717f7d29282e2448c + storybook: ^8.3.0-alpha.6 + checksum: 10c0/fc0019b029263fe074a12a24f4edd7b9b7dde431db74d110b7563d39ed550bafc133e41124bee0c22a157cf8746d4c5b4a2703aa00c00771b3755d720c1717ed languageName: node linkType: hard @@ -2296,25 +2279,34 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/react-dom-shim@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/preview-api@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/preview-api@npm:8.3.0-alpha.6" + peerDependencies: + storybook: ^8.3.0-alpha.6 + checksum: 10c0/5d7f78bc6746391226dc65520fc773713db069cf5717cce048c35545f7da3a90878c6fe81cf96b8abd6de5e93c12ce0d309c3d08cd170b8e4a2ee171e55d420d + languageName: node + linkType: hard + +"@storybook/react-dom-shim@npm:8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/react-dom-shim@npm:8.3.0-alpha.6" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/825c7be11822b6d4ff02cc4429712392cbc43c4377a8699ce35d0f1d6c01cfdcb7f1d21700ff6deabb9336524050572e1fd7a6c4d0e70d3ae24d83024e90d983 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/93a1bc99518855a1066e0dcdb028ed8bc5867d8583ee1a5358bd48f6c16f983bdc7d83a00485b3d69f915b39fdbcaa85655dd7f38d56aaf213787e5da68a1c15 languageName: node linkType: hard -"@storybook/react-vite@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/react-vite@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/react-vite@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/react-vite@npm:8.3.0-alpha.6" dependencies: "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.3.1" "@rollup/pluginutils": "npm:^5.0.2" - "@storybook/builder-vite": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/react": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/builder-vite": "npm:8.3.0-alpha.6" + "@storybook/react": "npm:8.3.0-alpha.6" find-up: "npm:^5.0.0" magic-string: "npm:^0.30.0" react-docgen: "npm:^7.0.0" @@ -2323,22 +2315,22 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-4bf04455 + storybook: ^8.3.0-alpha.6 vite: ^4.0.0 || ^5.0.0 - checksum: 10c0/387abb01925f9cd5c159cf422496c3af1ec995356bd39c794b269ba2da8e44071cd42f363d0847868ac3db95609b4cfd5571c71f514840d072da9dce3eabc7bb + checksum: 10c0/425c3bc67c7f24011d43af0c2d8b1c0e43685b29264dc7fd474bd2c39176feaddccfd1913ef677aeada877556b2096804810790020d3bcf0d5d59ae3a685dd8d languageName: node linkType: hard -"@storybook/react@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/react@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/react@npm:8.3.0-alpha.6, @storybook/react@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/react@npm:8.3.0-alpha.6" dependencies: - "@storybook/components": "npm:^0.0.0-pr-28768-sha-4bf04455" + "@storybook/components": "npm:^8.3.0-alpha.6" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:^0.0.0-pr-28768-sha-4bf04455" - "@storybook/preview-api": "npm:^0.0.0-pr-28768-sha-4bf04455" - "@storybook/react-dom-shim": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/theming": "npm:^0.0.0-pr-28768-sha-4bf04455" + "@storybook/manager-api": "npm:^8.3.0-alpha.6" + "@storybook/preview-api": "npm:^8.3.0-alpha.6" + "@storybook/react-dom-shim": "npm:8.3.0-alpha.6" + "@storybook/theming": "npm:^8.3.0-alpha.6" "@types/escodegen": "npm:^0.0.6" "@types/estree": "npm:^0.0.51" "@types/node": "npm:^22.0.0" @@ -2356,12 +2348,12 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^0.0.0-pr-28768-sha-4bf04455 + storybook: ^8.3.0-alpha.6 typescript: ">= 4.2.x" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/600af93fb4b2a058ed54879fc4e3bdbe76ffdd2c4586ce56e6b030d84f83ed986e6f4509c712d0e0911ba8f17aeb4dd8632be119e3959687fb6e591de67c4449 + checksum: 10c0/3a6d57a7f8136d6dfd96103a18813f0b9869b3a7112d4d76270363f7b46e6e5836517e66f3296724e37d94057a3583b02bbc24cbc000d750839d40e8f9a62595 languageName: node linkType: hard @@ -2397,12 +2389,12 @@ __metadata: languageName: node linkType: hard -"@storybook/test@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/test@npm:0.0.0-pr-28768-sha-4bf04455" +"@storybook/test@npm:8.3.0-alpha.6, @storybook/test@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/test@npm:8.3.0-alpha.6" dependencies: "@storybook/csf": "npm:^0.1.11" - "@storybook/instrumenter": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/instrumenter": "npm:8.3.0-alpha.6" "@testing-library/dom": "npm:10.4.0" "@testing-library/jest-dom": "npm:6.4.8" "@testing-library/user-event": "npm:14.5.2" @@ -2410,26 +2402,17 @@ __metadata: "@vitest/spy": "npm:2.0.5" util: "npm:^0.12.4" peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/ba56e11f61d7dba035f4723d657e3b0730dbd7ca672dc39ab7c7f112789e286af4dd860db30ba16e6064bc2c8aceebe57558304ec079d862d61fce824bd143f1 - languageName: node - linkType: hard - -"@storybook/theming@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "@storybook/theming@npm:0.0.0-pr-28768-sha-4bf04455" - peerDependencies: - storybook: ^0.0.0-pr-28768-sha-4bf04455 - checksum: 10c0/b3ba141c55112df141ff67a140763c4bb1de173292cdc5b888fa7ac59b0760f517663d1b99867ce13637077904366b4686e23f6b5310170c3c9b8a18f49073e3 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/53a967496e56ed1d584b529a9c1dd98ebafe3404c78832d9790c60b6ee822a2043a320f8b9eb04e76a70d53b465175e97f4b634443a16ba50035aac2e8cf0e2e languageName: node linkType: hard -"@storybook/theming@npm:^0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28800-sha-2528064a - resolution: "@storybook/theming@npm:0.0.0-pr-28800-sha-2528064a" +"@storybook/theming@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "@storybook/theming@npm:8.3.0-alpha.6" peerDependencies: - storybook: ^0.0.0-pr-28800-sha-2528064a - checksum: 10c0/85d9657fb1f7bfb57bea0af8f2fa510313ed3904d01ca26e39b8289fb7d0b066394c1b01697f5a98afa9d857c812e6a085819195c1a76d71e5ff6ffc6bc841a3 + storybook: ^8.3.0-alpha.6 + checksum: 10c0/25b65f426b22bf685683fc80e3f46a3c3180aa453062829eee51aa3bf5b430e16d57cbfcb297d74f6917275189552c0a55692ad5362b3809d29e7f75870088dc languageName: node linkType: hard @@ -5020,21 +5003,21 @@ __metadata: "@chromatic-com/storybook": "npm:1.6.2--canary.df0b83c.0" "@ladle/react": "npm:^4.0.3" "@reduxjs/toolkit": "npm:^2.2.3" - "@storybook/addon-a11y": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-a11y": "npm:^8.3.0-alpha.6" "@storybook/addon-coverage": "npm:^1.0.4" "@storybook/addon-designs": "npm:^8.0.3" - "@storybook/addon-essentials": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/addon-interactions": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/addon-themes": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/blocks": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/experimental-addon-vitest": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/addon-essentials": "npm:^8.3.0-alpha.6" + "@storybook/addon-interactions": "npm:^8.3.0-alpha.6" + "@storybook/addon-themes": "npm:^8.3.0-alpha.6" + "@storybook/blocks": "npm:^8.3.0-alpha.6" + "@storybook/experimental-addon-vitest": "npm:^8.3.0-alpha.6" "@storybook/experimental-vitest-plugin": "npm:^0.0.4" - "@storybook/manager-api": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/react": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/react-vite": "npm:0.0.0-pr-28768-sha-4bf04455" - "@storybook/test": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/manager-api": "npm:^8.3.0-alpha.6" + "@storybook/react": "npm:^8.3.0-alpha.6" + "@storybook/react-vite": "npm:^8.3.0-alpha.6" + "@storybook/test": "npm:^8.3.0-alpha.6" "@storybook/test-runner": "npm:^0.19.0" - "@storybook/theming": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/theming": "npm:^8.3.0-alpha.6" "@testing-library/jest-dom": "npm:^6.4.6" "@testing-library/react": "npm:^16.0.0" "@testing-library/user-event": "npm:^14.5.2" @@ -5087,7 +5070,7 @@ __metadata: react-router-dom: "npm:^6.23.0" react-test-renderer: "npm:^18.3.1" react-transition-group: "npm:^4.4.5" - storybook: "npm:0.0.0-pr-28768-sha-4bf04455" + storybook: "npm:^8.3.0-alpha.6" styled-components: "npm:^5.3.3" typescript: "npm:^5.4.5" use-dark-mode: "npm:^2.3.1" @@ -13039,16 +13022,16 @@ __metadata: languageName: node linkType: hard -"storybook@npm:0.0.0-pr-28768-sha-4bf04455": - version: 0.0.0-pr-28768-sha-4bf04455 - resolution: "storybook@npm:0.0.0-pr-28768-sha-4bf04455" +"storybook@npm:^8.3.0-alpha.6": + version: 8.3.0-alpha.6 + resolution: "storybook@npm:8.3.0-alpha.6" dependencies: - "@storybook/core": "npm:0.0.0-pr-28768-sha-4bf04455" + "@storybook/core": "npm:8.3.0-alpha.6" bin: getstorybook: ./bin/index.cjs sb: ./bin/index.cjs storybook: ./bin/index.cjs - checksum: 10c0/8dd7c89cebbb9cc9e28f5e6d1795548595fdf6f2095b5fba3032c3f63a2db3eece69c6435541114c01de0c57df4f04792112f77d0f667f2267421384b3161f72 + checksum: 10c0/3ab68aa67449f95476c6e3e4434d8d67b62a106617fdd3fdd9412356c3c58bbbb7084a172ed5363e1fabc17585e867ccb097911406b52173396d559377150a73 languageName: node linkType: hard From e97957825bddf6cb4b6977751ae29f2d2b0b4e5a Mon Sep 17 00:00:00 2001 From: Yann Braga Date: Thu, 15 Aug 2024 16:09:07 +0200 Subject: [PATCH 5/9] fix the most frustrating cache problem there is in the planet --- src/api/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/index.ts b/src/api/index.ts index 8823210e..343faa15 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -10,7 +10,7 @@ interface BaseApi { export const BASE_URL = 'https://mealdrop.netlify.app/.netlify/functions/restaurants' -const isMockedEnvironment = !!import.meta.env.STORYBOOK || import.meta.env.NODE_ENV === 'test' +const isMockedEnvironment = !!import.meta.env.STORYBOOK || import.meta.env.NODE_ENV === 'test' || (globalThis as any).__vitest_browser__ const apiCache = new Map() From 31a57e623e4532a2512ab83a22a52a35603af28a Mon Sep 17 00:00:00 2001 From: Yann Braga Date: Thu, 15 Aug 2024 16:18:45 +0200 Subject: [PATCH 6/9] add fixes --- src/components/forms/Input.stories.tsx | 4 ++++ storybook.setup.ts | 10 ++++++---- vitest.config.ts | 25 ++++++++++++++++++------- 3 files changed, 28 insertions(+), 11 deletions(-) diff --git a/src/components/forms/Input.stories.tsx b/src/components/forms/Input.stories.tsx index 4c99ebe5..d52358e0 100644 --- a/src/components/forms/Input.stories.tsx +++ b/src/components/forms/Input.stories.tsx @@ -1,10 +1,14 @@ import type { Meta, StoryObj } from '@storybook/react' import { Input } from './Input' +import { fn } from '@storybook/test' const meta = { title: 'Components/Form/Input', component: Input, + args: { + onChange: fn(), + }, parameters: { design: { type: 'figma', diff --git a/storybook.setup.ts b/storybook.setup.ts index 76d3d56e..5f35d37a 100644 --- a/storybook.setup.ts +++ b/storybook.setup.ts @@ -1,7 +1,9 @@ -// import 'vitest-canvas-mock' -// const { getComputedStyle } = window -// window.getComputedStyle = (elt) => getComputedStyle(elt) -// window.scrollTo = () => {} +if(!globalThis.__vitest_browser__) { + await import('vitest-canvas-mock') + const { getComputedStyle } = window + window.getComputedStyle = (elt) => getComputedStyle(elt) + window.scrollTo = () => {} +} import { setProjectAnnotations } from '@storybook/react' import storybookAnnotations from './.storybook/preview' diff --git a/vitest.config.ts b/vitest.config.ts index 2507f657..17bf7fe1 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -2,7 +2,7 @@ import { defineConfig } from 'vitest/config' import { mergeConfig } from 'vite' import { storybookTest } from '@storybook/experimental-addon-vitest/plugin' -import Inspect from 'vite-plugin-inspect' +// import Inspect from 'vite-plugin-inspect' import viteConfig from './vite.config' @@ -14,12 +14,12 @@ export default mergeConfig( storybookTest({ storybookScript: 'yarn storybook --ci' }), - Inspect({ - build: true, - open: true, - include: [ '**/*.stories.*'], - dev: false, - }) + // Inspect({ + // build: true, + // open: true, + // include: [ '**/*.stories.*'], + // dev: false, + // }) ], publicDir: './public', test: { @@ -46,3 +46,14 @@ export default mergeConfig( }, }) ) + +// isolate: true +// Duration 8.15s (transform 12ms, setup 11.64s, collect 7.74s, tests 4.01s, environment 0ms, prepare 4.34s) +// Duration 8.89s (transform 11ms, setup 14.32s, collect 8.70s, tests 4.20s, environment 0ms, prepare 4.59s) +// Duration 9.99s (transform 13ms, setup 10.60s, collect 7.63s, tests 2.76s, environment 0ms, prepare 3.82s) +// isolate: false +// Duration 5.39s (transform 12ms, setup 4.31s, collect 8.12s, tests 4.03s, environment 0ms, prepare 2.30s) +// Duration 7.90s (transform 12ms, setup 3.83s, collect 7.84s, tests 2.70s, environment 0ms, prepare 2.22s) +// Duration 8.13s (transform 13ms, setup 4.40s, collect 8.93s, tests 2.77s, environment 0ms, prepare 2.44s) +// isolate false with HMR +// Duration 4.35s (transform 0ms, setup 3.86s, collect 3.71s, tests 4.39s, environment 0ms, prepare 2.25s) From 5e0860d3839ff6d647e2add2fe31d58b06a3a77d Mon Sep 17 00:00:00 2001 From: Yann Braga Date: Fri, 16 Aug 2024 10:23:17 +0200 Subject: [PATCH 7/9] final touches --- package.json | 5 +- src/components/Button/Button.stories.tsx | 5 + .../RestaurantDetailPage.stories.tsx | 23 +- vitest.config.ts | 20 +- yarn.lock | 247 ++---------------- 5 files changed, 45 insertions(+), 255 deletions(-) diff --git a/package.json b/package.json index 5c36532f..4aa4ddd8 100644 --- a/package.json +++ b/package.json @@ -105,10 +105,10 @@ "eslint-plugin-react": "^7.34.1", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-storybook": "^0.8.0", + "happy-dom": "^14.12.3", "husky": ">=6", "istanbul": "^0.4.5", "jest-junit": "^16.0.0", - "jsdom": "^24.0.0", "lint-staged": ">=10", "msw": "^2.2.2", "msw-storybook-addon": "^2.0.2", @@ -118,7 +118,6 @@ "react-test-renderer": "^18.3.1", "storybook": "^8.3.0-alpha.6", "vite": "^5.0.0", - "vite-plugin-inspect": "^0.8.5", "vite-plugin-svgr": "^4.2.0", "vite-tsconfig-paths": "^4.3.2", "vitest": "^2.0.5", @@ -137,4 +136,4 @@ "resolutions": { "@use-it/event-listener@npm:^0.1.2": "patch:@use-it/event-listener@npm%3A0.1.7#~/.yarn/patches/@use-it-event-listener-npm-0.1.7-56ef42a654.patch" } -} \ No newline at end of file +} diff --git a/src/components/Button/Button.stories.tsx b/src/components/Button/Button.stories.tsx index 485fe74b..34800f98 100644 --- a/src/components/Button/Button.stories.tsx +++ b/src/components/Button/Button.stories.tsx @@ -1,4 +1,5 @@ import type { StoryObj, Meta } from '@storybook/react' +import { expect } from '@storybook/test' import { Button } from './Button' @@ -25,6 +26,10 @@ export const Disabled: Story = { args: { disabled: true, }, + play: async ({ canvas }) => { + const button = await canvas.findByRole('button') + await expect(button).toBeDisabled() + } } export const Clear: Story = { diff --git a/src/pages/RestaurantDetailPage/RestaurantDetailPage.stories.tsx b/src/pages/RestaurantDetailPage/RestaurantDetailPage.stories.tsx index 035cd352..0959a3ab 100644 --- a/src/pages/RestaurantDetailPage/RestaurantDetailPage.stories.tsx +++ b/src/pages/RestaurantDetailPage/RestaurantDetailPage.stories.tsx @@ -48,15 +48,19 @@ export const Success = { ], }, }, -} + play: async ({ canvas }) => { + const item = await canvas.findByText(/Burger Kingdom/i) + await expect(item).toBeInTheDocument() + }, +} satisfies Story export const WithModalOpen: Story = { ...Success, - play: async ({ canvasElement }) => { - const canvas = within(canvasElement) - const item = await canvas.findByText(/Cheeseburger/i) + play: async (context) => { + await Success.play(context) + const item = await context.canvas.findByText(/Cheeseburger/i) await userEvent.click(item) - await expect(canvas.getByTestId('modal')).toBeInTheDocument() + await expect(context.canvas.getByTestId('modal')).toBeInTheDocument() }, } @@ -83,8 +87,7 @@ export const Loading: Story = { ], }, }, - play: async ({ canvasElement }) => { - const canvas = within(canvasElement) + play: async ({ canvas }) => { const item = await canvas.findByText(/Looking for some food.../i) await expect(item).toBeInTheDocument() }, @@ -104,8 +107,7 @@ export const NotFound: Story = { }, }, }, - play: async ({ canvasElement }) => { - const canvas = within(canvasElement) + play: async ({ canvas }) => { const item = await canvas.findByText(/We can't find this page/i) await expect(item).toBeInTheDocument() }, @@ -125,8 +127,7 @@ export const Error: Story = { ], }, }, - play: async ({ canvasElement, step }) => { - const canvas = within(canvasElement) + play: async ({ canvas, step }) => { await step('Name of step', async () => { const item = await canvas.findByText(/Something went wrong!/i) await expect(item).toBeInTheDocument() diff --git a/vitest.config.ts b/vitest.config.ts index 17bf7fe1..7764ea1a 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -2,7 +2,6 @@ import { defineConfig } from 'vitest/config' import { mergeConfig } from 'vite' import { storybookTest } from '@storybook/experimental-addon-vitest/plugin' -// import Inspect from 'vite-plugin-inspect' import viteConfig from './vite.config' @@ -14,16 +13,10 @@ export default mergeConfig( storybookTest({ storybookScript: 'yarn storybook --ci' }), - // Inspect({ - // build: true, - // open: true, - // include: [ '**/*.stories.*'], - // dev: false, - // }) ], publicDir: './public', test: { - environment: 'jsdom', + environment: 'happy-dom', setupFiles: './storybook.setup.ts', include: ['src/**/*.stories.*'], server: { @@ -46,14 +39,3 @@ export default mergeConfig( }, }) ) - -// isolate: true -// Duration 8.15s (transform 12ms, setup 11.64s, collect 7.74s, tests 4.01s, environment 0ms, prepare 4.34s) -// Duration 8.89s (transform 11ms, setup 14.32s, collect 8.70s, tests 4.20s, environment 0ms, prepare 4.59s) -// Duration 9.99s (transform 13ms, setup 10.60s, collect 7.63s, tests 2.76s, environment 0ms, prepare 3.82s) -// isolate: false -// Duration 5.39s (transform 12ms, setup 4.31s, collect 8.12s, tests 4.03s, environment 0ms, prepare 2.30s) -// Duration 7.90s (transform 12ms, setup 3.83s, collect 7.84s, tests 2.70s, environment 0ms, prepare 2.22s) -// Duration 8.13s (transform 13ms, setup 4.40s, collect 8.93s, tests 2.77s, environment 0ms, prepare 2.44s) -// isolate false with HMR -// Duration 4.35s (transform 0ms, setup 3.86s, collect 3.71s, tests 4.39s, environment 0ms, prepare 2.25s) diff --git a/yarn.lock b/yarn.lock index 67650ddf..c8a294ae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -22,13 +22,6 @@ __metadata: languageName: node linkType: hard -"@antfu/utils@npm:^0.7.10": - version: 0.7.10 - resolution: "@antfu/utils@npm:0.7.10" - checksum: 10c0/98991f66a4752ef097280b4235b27d961a13a2c67ef8e5b716a120eb9823958e20566516711204e2bfb08f0b935814b715f49ecd79c3b9b93ce32747ac297752 - languageName: node - linkType: hard - "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.24.6, @babel/code-frame@npm:^7.24.7": version: 7.24.7 resolution: "@babel/code-frame@npm:7.24.7" @@ -1669,7 +1662,7 @@ __metadata: languageName: node linkType: hard -"@rollup/pluginutils@npm:^5.0.2, @rollup/pluginutils@npm:^5.0.5, @rollup/pluginutils@npm:^5.1.0": +"@rollup/pluginutils@npm:^5.0.2, @rollup/pluginutils@npm:^5.0.5": version: 5.1.0 resolution: "@rollup/pluginutils@npm:5.1.0" dependencies: @@ -5050,10 +5043,10 @@ __metadata: eslint-plugin-react: "npm:^7.34.1" eslint-plugin-react-hooks: "npm:^4.6.2" eslint-plugin-storybook: "npm:^0.8.0" + happy-dom: "npm:^14.12.3" husky: "npm:>=6" istanbul: "npm:^0.4.5" jest-junit: "npm:^16.0.0" - jsdom: "npm:^24.0.0" lint-staged: "npm:>=10" msw: "npm:^2.2.2" msw-storybook-addon: "npm:^2.0.2" @@ -5075,7 +5068,6 @@ __metadata: typescript: "npm:^5.4.5" use-dark-mode: "npm:^2.3.1" vite: "npm:^5.0.0" - vite-plugin-inspect: "npm:^0.8.5" vite-plugin-svgr: "npm:^4.2.0" vite-tsconfig-paths: "npm:^4.3.2" vitest: "npm:^2.0.5" @@ -5152,15 +5144,6 @@ __metadata: languageName: node linkType: hard -"cssstyle@npm:^4.0.1": - version: 4.0.1 - resolution: "cssstyle@npm:4.0.1" - dependencies: - rrweb-cssom: "npm:^0.6.0" - checksum: 10c0/cadf9a8b23e11f4c6d63f21291096a0b0be868bd4ab9c799daa2c5b18330e39e5281605f01da906e901b42f742df0f3b3645af6465e83377ff7d15a88ee432a0 - languageName: node - linkType: hard - "csstype@npm:^3.0.2": version: 3.1.3 resolution: "csstype@npm:3.1.3" @@ -5185,16 +5168,6 @@ __metadata: languageName: node linkType: hard -"data-urls@npm:^5.0.0": - version: 5.0.0 - resolution: "data-urls@npm:5.0.0" - dependencies: - whatwg-mimetype: "npm:^4.0.0" - whatwg-url: "npm:^14.0.0" - checksum: 10c0/1b894d7d41c861f3a4ed2ae9b1c3f0909d4575ada02e36d3d3bc584bdd84278e20709070c79c3b3bff7ac98598cb191eb3e86a89a79ea4ee1ef360e1694f92ad - languageName: node - linkType: hard - "data-view-buffer@npm:^1.0.1": version: 1.0.1 resolution: "data-view-buffer@npm:1.0.1" @@ -5274,13 +5247,6 @@ __metadata: languageName: node linkType: hard -"decimal.js@npm:^10.4.3": - version: 10.4.3 - resolution: "decimal.js@npm:10.4.3" - checksum: 10c0/6d60206689ff0911f0ce968d40f163304a6c1bc739927758e6efc7921cfa630130388966f16bf6ef6b838cb33679fbe8e7a78a2f3c478afce841fd55ac8fb8ee - languageName: node - linkType: hard - "decode-named-character-reference@npm:^1.0.0": version: 1.0.2 resolution: "decode-named-character-reference@npm:1.0.2" @@ -5698,7 +5664,7 @@ __metadata: languageName: node linkType: hard -"entities@npm:^4.4.0": +"entities@npm:^4.4.0, entities@npm:^4.5.0": version: 4.5.0 resolution: "entities@npm:4.5.0" checksum: 10c0/5b039739f7621f5d1ad996715e53d964035f75ad3b9a4d38c6b3804bb226e282ffeae2443624d8fdd9c47d8e926ae9ac009c54671243f0c3294c26af7cc85250 @@ -5728,13 +5694,6 @@ __metadata: languageName: node linkType: hard -"error-stack-parser-es@npm:^0.1.4": - version: 0.1.5 - resolution: "error-stack-parser-es@npm:0.1.5" - checksum: 10c0/60331183269d5d5f2d80ce01be58387e7f7ef86ec821db7bba3e7aad201174b3f1b561973c678af7ec945542de8f2d1d23d5152ff8adf6154080eff02cd0e0b5 - languageName: node - linkType: hard - "es-abstract@npm:^1.17.5, es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.1, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3": version: 1.23.3 resolution: "es-abstract@npm:1.23.3" @@ -6983,7 +6942,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.1.0, fs-extra@npm:^11.2.0": +"fs-extra@npm:^11.1.0": version: 11.2.0 resolution: "fs-extra@npm:11.2.0" dependencies: @@ -7391,6 +7350,17 @@ __metadata: languageName: node linkType: hard +"happy-dom@npm:^14.12.3": + version: 14.12.3 + resolution: "happy-dom@npm:14.12.3" + dependencies: + entities: "npm:^4.5.0" + webidl-conversions: "npm:^7.0.0" + whatwg-mimetype: "npm:^3.0.0" + checksum: 10c0/72e817bc9d03c4c0dbb794f8fb5b69aac4b4dbe0ee789a6b6a02a60298a9aa99bac766967a5c642153e5c95c02489437f878de5641ed64fd13b2271c56805df5 + languageName: node + linkType: hard + "has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": version: 1.0.2 resolution: "has-bigints@npm:1.0.2" @@ -7704,15 +7674,6 @@ __metadata: languageName: node linkType: hard -"html-encoding-sniffer@npm:^4.0.0": - version: 4.0.0 - resolution: "html-encoding-sniffer@npm:4.0.0" - dependencies: - whatwg-encoding: "npm:^3.1.1" - checksum: 10c0/523398055dc61ac9b34718a719cb4aa691e4166f29187e211e1607de63dc25ac7af52ca7c9aead0c4b3c0415ffecb17326396e1202e2e86ff4bca4c0ee4c6140 - languageName: node - linkType: hard - "html-escaper@npm:^2.0.0": version: 2.0.2 resolution: "html-escaper@npm:2.0.2" @@ -7791,7 +7752,7 @@ __metadata: languageName: node linkType: hard -"http-proxy-agent@npm:^7.0.0, http-proxy-agent@npm:^7.0.2": +"http-proxy-agent@npm:^7.0.0": version: 7.0.2 resolution: "http-proxy-agent@npm:7.0.2" dependencies: @@ -7801,7 +7762,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.4": +"https-proxy-agent@npm:^7.0.1": version: 7.0.5 resolution: "https-proxy-agent@npm:7.0.5" dependencies: @@ -7843,7 +7804,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2": +"iconv-lite@npm:^0.6.2": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" dependencies: @@ -8253,13 +8214,6 @@ __metadata: languageName: node linkType: hard -"is-potential-custom-element-name@npm:^1.0.1": - version: 1.0.1 - resolution: "is-potential-custom-element-name@npm:1.0.1" - checksum: 10c0/b73e2f22bc863b0939941d369486d308b43d7aef1f9439705e3582bfccaa4516406865e32c968a35f97a99396dac84e2624e67b0a16b0a15086a785e16ce7db9 - languageName: node - linkType: hard - "is-reference@npm:^3.0.0": version: 3.0.2 resolution: "is-reference@npm:3.0.2" @@ -9148,40 +9102,6 @@ __metadata: languageName: node linkType: hard -"jsdom@npm:^24.0.0": - version: 24.1.0 - resolution: "jsdom@npm:24.1.0" - dependencies: - cssstyle: "npm:^4.0.1" - data-urls: "npm:^5.0.0" - decimal.js: "npm:^10.4.3" - form-data: "npm:^4.0.0" - html-encoding-sniffer: "npm:^4.0.0" - http-proxy-agent: "npm:^7.0.2" - https-proxy-agent: "npm:^7.0.4" - is-potential-custom-element-name: "npm:^1.0.1" - nwsapi: "npm:^2.2.10" - parse5: "npm:^7.1.2" - rrweb-cssom: "npm:^0.7.0" - saxes: "npm:^6.0.0" - symbol-tree: "npm:^3.2.4" - tough-cookie: "npm:^4.1.4" - w3c-xmlserializer: "npm:^5.0.0" - webidl-conversions: "npm:^7.0.0" - whatwg-encoding: "npm:^3.1.1" - whatwg-mimetype: "npm:^4.0.0" - whatwg-url: "npm:^14.0.0" - ws: "npm:^8.17.0" - xml-name-validator: "npm:^5.0.0" - peerDependencies: - canvas: ^2.11.2 - peerDependenciesMeta: - canvas: - optional: true - checksum: 10c0/34eadd8a7ae20c1505abe7a0f3988b2f0881cce7e27d75c4f5224f440f81f8ac08f4f449695b0f4178f048ed1c1709f3594e9d3f2fe0406c28e8da6eddd44f5a - languageName: node - linkType: hard - "jsesc@npm:^2.5.1": version: 2.5.2 resolution: "jsesc@npm:2.5.2" @@ -10911,13 +10831,6 @@ __metadata: languageName: node linkType: hard -"nwsapi@npm:^2.2.10": - version: 2.2.10 - resolution: "nwsapi@npm:2.2.10" - checksum: 10c0/43dfa150387bd2a578e37556d0ae3330d5617f99e5a7b64e3400d4c2785620762aa6169caf8f5fbce17b7ef29c372060b602594320c374fba0a39da4163d77ed - languageName: node - linkType: hard - "nyc@npm:^15.1.0": version: 15.1.0 resolution: "nyc@npm:15.1.0" @@ -11284,7 +11197,7 @@ __metadata: languageName: node linkType: hard -"parse5@npm:^7.0.0, parse5@npm:^7.1.2": +"parse5@npm:^7.0.0": version: 7.1.2 resolution: "parse5@npm:7.1.2" dependencies: @@ -11394,13 +11307,6 @@ __metadata: languageName: node linkType: hard -"perfect-debounce@npm:^1.0.0": - version: 1.0.0 - resolution: "perfect-debounce@npm:1.0.0" - checksum: 10c0/e2baac416cae046ef1b270812cf9ccfb0f91c04ea36ac7f5b00bc84cb7f41bdbba087c0ab21b4e02a7ef3a1f1f6db399f137cecec46868bd7d8d88c2a9ee431f - languageName: node - linkType: hard - "periscopic@npm:^3.0.0": version: 3.1.0 resolution: "periscopic@npm:3.1.0" @@ -11707,7 +11613,7 @@ __metadata: languageName: node linkType: hard -"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1": +"punycode@npm:^2.1.0, punycode@npm:^2.1.1": version: 2.3.1 resolution: "punycode@npm:2.3.1" checksum: 10c0/14f76a8206bc3464f794fb2e3d3cc665ae416c01893ad7a02b23766eb07159144ee612ad67af5e84fa4479ccfe67678c4feb126b0485651b302babf66f04f9e9 @@ -12499,20 +12405,6 @@ __metadata: languageName: node linkType: hard -"rrweb-cssom@npm:^0.6.0": - version: 0.6.0 - resolution: "rrweb-cssom@npm:0.6.0" - checksum: 10c0/3d9d90d53c2349ea9c8509c2690df5a4ef930c9cf8242aeb9425d4046f09d712bb01047e00da0e1c1dab5db35740b3d78fd45c3e7272f75d3724a563f27c30a3 - languageName: node - linkType: hard - -"rrweb-cssom@npm:^0.7.0": - version: 0.7.1 - resolution: "rrweb-cssom@npm:0.7.1" - checksum: 10c0/127b8ca6c8aac45e2755abbae6138d4a813b1bedc2caabf79466ae83ab3cfc84b5bfab513b7033f0aa4561c7753edf787d0dd01163ceacdee2e8eb1b6bf7237e - languageName: node - linkType: hard - "run-applescript@npm:^7.0.0": version: 7.0.0 resolution: "run-applescript@npm:7.0.0" @@ -12575,15 +12467,6 @@ __metadata: languageName: node linkType: hard -"saxes@npm:^6.0.0": - version: 6.0.0 - resolution: "saxes@npm:6.0.0" - dependencies: - xmlchars: "npm:^2.2.0" - checksum: 10c0/3847b839f060ef3476eb8623d099aa502ad658f5c40fd60c105ebce86d244389b0d76fcae30f4d0c728d7705ceb2f7e9b34bb54717b6a7dbedaf5dad2d9a4b74 - languageName: node - linkType: hard - "scheduler@npm:^0.23.2": version: 0.23.2 resolution: "scheduler@npm:0.23.2" @@ -13346,13 +13229,6 @@ __metadata: languageName: node linkType: hard -"symbol-tree@npm:^3.2.4": - version: 3.2.4 - resolution: "symbol-tree@npm:3.2.4" - checksum: 10c0/dfbe201ae09ac6053d163578778c53aa860a784147ecf95705de0cd23f42c851e1be7889241495e95c37cabb058edb1052f141387bef68f705afc8f9dd358509 - languageName: node - linkType: hard - "synckit@npm:^0.8.6": version: 0.8.8 resolution: "synckit@npm:0.8.8" @@ -13499,15 +13375,6 @@ __metadata: languageName: node linkType: hard -"tr46@npm:^5.0.0": - version: 5.0.0 - resolution: "tr46@npm:5.0.0" - dependencies: - punycode: "npm:^2.3.1" - checksum: 10c0/1521b6e7bbc8adc825c4561480f9fe48eb2276c81335eed9fa610aa4c44a48a3221f78b10e5f18b875769eb3413e30efbf209ed556a17a42aa8d690df44b7bee - languageName: node - linkType: hard - "tree-kill@npm:^1.2.2": version: 1.2.2 resolution: "tree-kill@npm:1.2.2" @@ -14143,28 +14010,6 @@ __metadata: languageName: node linkType: hard -"vite-plugin-inspect@npm:^0.8.5": - version: 0.8.5 - resolution: "vite-plugin-inspect@npm:0.8.5" - dependencies: - "@antfu/utils": "npm:^0.7.10" - "@rollup/pluginutils": "npm:^5.1.0" - debug: "npm:^4.3.5" - error-stack-parser-es: "npm:^0.1.4" - fs-extra: "npm:^11.2.0" - open: "npm:^10.1.0" - perfect-debounce: "npm:^1.0.0" - picocolors: "npm:^1.0.1" - sirv: "npm:^2.0.4" - peerDependencies: - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 - peerDependenciesMeta: - "@nuxt/kit": - optional: true - checksum: 10c0/b44c80a9a9b7677529e8674fdeaf4a9c052e2237cfb749d558898a487f481ac7d797ed2067eca93a5da8ade50bae9c289919c5aefdb26a4b5ceccc75b24b78a3 - languageName: node - linkType: hard - "vite-plugin-istanbul@npm:^3.0.1": version: 3.0.4 resolution: "vite-plugin-istanbul@npm:3.0.4" @@ -14322,15 +14167,6 @@ __metadata: languageName: node linkType: hard -"w3c-xmlserializer@npm:^5.0.0": - version: 5.0.0 - resolution: "w3c-xmlserializer@npm:5.0.0" - dependencies: - xml-name-validator: "npm:^5.0.0" - checksum: 10c0/8712774c1aeb62dec22928bf1cdfd11426c2c9383a1a63f2bcae18db87ca574165a0fbe96b312b73652149167ac6c7f4cf5409f2eb101d9c805efe0e4bae798b - languageName: node - linkType: hard - "wait-on@npm:^7.0.0, wait-on@npm:^7.2.0": version: 7.2.0 resolution: "wait-on@npm:7.2.0" @@ -14396,29 +14232,10 @@ __metadata: languageName: node linkType: hard -"whatwg-encoding@npm:^3.1.1": - version: 3.1.1 - resolution: "whatwg-encoding@npm:3.1.1" - dependencies: - iconv-lite: "npm:0.6.3" - checksum: 10c0/273b5f441c2f7fda3368a496c3009edbaa5e43b71b09728f90425e7f487e5cef9eb2b846a31bd760dd8077739c26faf6b5ca43a5f24033172b003b72cf61a93e - languageName: node - linkType: hard - -"whatwg-mimetype@npm:^4.0.0": - version: 4.0.0 - resolution: "whatwg-mimetype@npm:4.0.0" - checksum: 10c0/a773cdc8126b514d790bdae7052e8bf242970cebd84af62fb2f35a33411e78e981f6c0ab9ed1fe6ec5071b09d5340ac9178e05b52d35a9c4bcf558ba1b1551df - languageName: node - linkType: hard - -"whatwg-url@npm:^14.0.0": - version: 14.0.0 - resolution: "whatwg-url@npm:14.0.0" - dependencies: - tr46: "npm:^5.0.0" - webidl-conversions: "npm:^7.0.0" - checksum: 10c0/ac32e9ba9d08744605519bbe9e1371174d36229689ecc099157b6ba102d4251a95e81d81f3d80271eb8da182eccfa65653f07f0ab43ea66a6934e643fd091ba9 +"whatwg-mimetype@npm:^3.0.0": + version: 3.0.0 + resolution: "whatwg-mimetype@npm:3.0.0" + checksum: 10c0/323895a1cda29a5fb0b9ca82831d2c316309fede0365047c4c323073e3239067a304a09a1f4b123b9532641ab604203f33a1403b5ca6a62ef405bcd7a204080f languageName: node linkType: hard @@ -14628,7 +14445,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.17.0, ws@npm:^8.18.0, ws@npm:^8.2.3": +"ws@npm:^8.18.0, ws@npm:^8.2.3": version: 8.18.0 resolution: "ws@npm:8.18.0" peerDependencies: @@ -14643,13 +14460,6 @@ __metadata: languageName: node linkType: hard -"xml-name-validator@npm:^5.0.0": - version: 5.0.0 - resolution: "xml-name-validator@npm:5.0.0" - checksum: 10c0/3fcf44e7b73fb18be917fdd4ccffff3639373c7cb83f8fc35df6001fecba7942f1dbead29d91ebb8315e2f2ff786b508f0c9dc0215b6353f9983c6b7d62cb1f5 - languageName: node - linkType: hard - "xml@npm:^1.0.1": version: 1.0.1 resolution: "xml@npm:1.0.1" @@ -14657,13 +14467,6 @@ __metadata: languageName: node linkType: hard -"xmlchars@npm:^2.2.0": - version: 2.2.0 - resolution: "xmlchars@npm:2.2.0" - checksum: 10c0/b64b535861a6f310c5d9bfa10834cf49127c71922c297da9d4d1b45eeaae40bf9b4363275876088fbe2667e5db028d2cd4f8ee72eed9bede840a67d57dab7593 - languageName: node - linkType: hard - "y18n@npm:^4.0.0": version: 4.0.3 resolution: "y18n@npm:4.0.3" From c28463bda9f24aa6a76af8fe6300e0a4e40b0be4 Mon Sep 17 00:00:00 2001 From: Yann Braga Date: Fri, 16 Aug 2024 14:30:28 +0200 Subject: [PATCH 8/9] fix tests --- .github/workflows/test.yml | 3 +++ src/components/RestaurantCard/RestaurantCard.test.tsx | 10 +++++----- .../RestaurantDetailPage/RestaurantDetailPage.test.tsx | 10 +++++----- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d67b163b..8a104834 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,6 +16,9 @@ jobs: - name: Install dependencies run: yarn install + - name: Install playwright dependencies + run: yarn exec playwright install chromium --with-deps + - name: Run tests run: | yarn test:ci diff --git a/src/components/RestaurantCard/RestaurantCard.test.tsx b/src/components/RestaurantCard/RestaurantCard.test.tsx index d63a660d..6497dc77 100644 --- a/src/components/RestaurantCard/RestaurantCard.test.tsx +++ b/src/components/RestaurantCard/RestaurantCard.test.tsx @@ -9,24 +9,24 @@ const { Default, Loading, New, Closed } = composeStories(stories) describe('RestaurantCard', () => { test('should render correctly', async () => { - await Default.play() + await Default.run() expect(screen.getByText('Burger Kingdom')).toBeInTheDocument() }) test('should provide a loading skeleton', async () => { - await Loading.play() + await Loading.run() expect(screen.getByTestId('loading')).toBeInTheDocument() }) test('should show a "new" tag', async () => { - await New.play() + await New.run() expect(screen.getByText('new')).toBeInTheDocument() }) test('should not trigger onclick when restaurant is closed', async () => { const onClickSpy = vi.fn() - await Closed.play({ args: { ...Closed.args, onClick: onClickSpy } }) + await Closed.run({ args: { ...Closed.args, onClick: onClickSpy } }) // display closed message expect(screen.getByText('This restaurant is closed.')).toBeInTheDocument() @@ -46,7 +46,7 @@ const testCases = Object.values(composeStories(stories)).map((Story) => [ // Go through all test cases to batch test accessibility test.each(testCases)('%s story should be accessible', async (_storyName, Story) => { - await (Story as any).play() + await (Story as any).run() // @ts-ignore TODO fix Property 'toHaveNoViolations' does not exist on type 'Assertion expect(await axe(document.body.firstChild)).toHaveNoViolations() }) diff --git a/src/pages/RestaurantDetailPage/RestaurantDetailPage.test.tsx b/src/pages/RestaurantDetailPage/RestaurantDetailPage.test.tsx index d00ecef6..1010b9dd 100644 --- a/src/pages/RestaurantDetailPage/RestaurantDetailPage.test.tsx +++ b/src/pages/RestaurantDetailPage/RestaurantDetailPage.test.tsx @@ -8,7 +8,7 @@ const { Success, Loading, Error, NotFound, WithModalOpen } = composeStories(stor describe('RestaurantDetailPage', () => { test('Should add an item to cart', async () => { - await Success.play() + await Success.run() const foodItem = await screen.findByText(/Cheeseburger/i) userEvent.click(foodItem) @@ -20,19 +20,19 @@ describe('RestaurantDetailPage', () => { expect(foodQuantity.textContent).toEqual('1') }) test('Should display an error screen', async () => { - await Error.play() + await Error.run() await waitFor(() => expect(screen.getByText('Something went wrong!')).toBeInTheDocument()) }) test('Should display a loading screen', async () => { - await Loading.play() + await Loading.run() await waitFor(() => expect(screen.getByText('Looking for some food...')).toBeInTheDocument()) }) test('Should display a 404 screen', async () => { - await NotFound.play() + await NotFound.run() await waitFor(() => expect(screen.getByText("We can't find this page")).toBeInTheDocument()) }) test('Should execute story tests', async () => { - await WithModalOpen.play() + await WithModalOpen.run() }) }) From e3198e3f4a30b6d3d8ff7ad61d4c71db4a023f40 Mon Sep 17 00:00:00 2001 From: Yann Braga Date: Fri, 16 Aug 2024 14:36:26 +0200 Subject: [PATCH 9/9] downgrade to vite 4 --- package.json | 2 +- yarn.lock | 298 ++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 298 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 4aa4ddd8..1c901d87 100644 --- a/package.json +++ b/package.json @@ -117,7 +117,7 @@ "react-is": "^18.3.1", "react-test-renderer": "^18.3.1", "storybook": "^8.3.0-alpha.6", - "vite": "^5.0.0", + "vite": "^4.0.0", "vite-plugin-svgr": "^4.2.0", "vite-tsconfig-paths": "^4.3.2", "vitest": "^2.0.5", diff --git a/yarn.lock b/yarn.lock index c8a294ae..46488493 100644 --- a/yarn.lock +++ b/yarn.lock @@ -580,6 +580,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/android-arm64@npm:0.18.20" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/android-arm64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/android-arm64@npm:0.21.5" @@ -594,6 +601,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/android-arm@npm:0.18.20" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-arm@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/android-arm@npm:0.21.5" @@ -608,6 +622,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/android-x64@npm:0.18.20" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "@esbuild/android-x64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/android-x64@npm:0.21.5" @@ -622,6 +643,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/darwin-arm64@npm:0.18.20" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/darwin-arm64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/darwin-arm64@npm:0.21.5" @@ -636,6 +664,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/darwin-x64@npm:0.18.20" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@esbuild/darwin-x64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/darwin-x64@npm:0.21.5" @@ -650,6 +685,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/freebsd-arm64@npm:0.18.20" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/freebsd-arm64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/freebsd-arm64@npm:0.21.5" @@ -664,6 +706,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/freebsd-x64@npm:0.18.20" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/freebsd-x64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/freebsd-x64@npm:0.21.5" @@ -678,6 +727,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-arm64@npm:0.18.20" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/linux-arm64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/linux-arm64@npm:0.21.5" @@ -692,6 +748,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-arm@npm:0.18.20" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@esbuild/linux-arm@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/linux-arm@npm:0.21.5" @@ -706,6 +769,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ia32@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-ia32@npm:0.18.20" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/linux-ia32@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/linux-ia32@npm:0.21.5" @@ -720,6 +790,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-loong64@npm:0.18.20" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-loong64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/linux-loong64@npm:0.21.5" @@ -734,6 +811,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-mips64el@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-mips64el@npm:0.18.20" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "@esbuild/linux-mips64el@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/linux-mips64el@npm:0.21.5" @@ -748,6 +832,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ppc64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-ppc64@npm:0.18.20" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/linux-ppc64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/linux-ppc64@npm:0.21.5" @@ -762,6 +853,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-riscv64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-riscv64@npm:0.18.20" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "@esbuild/linux-riscv64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/linux-riscv64@npm:0.21.5" @@ -776,6 +874,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-s390x@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-s390x@npm:0.18.20" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "@esbuild/linux-s390x@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/linux-s390x@npm:0.21.5" @@ -790,6 +895,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-x64@npm:0.18.20" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + "@esbuild/linux-x64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/linux-x64@npm:0.21.5" @@ -804,6 +916,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/netbsd-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/netbsd-x64@npm:0.18.20" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/netbsd-x64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/netbsd-x64@npm:0.21.5" @@ -825,6 +944,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/openbsd-x64@npm:0.18.20" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/openbsd-x64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/openbsd-x64@npm:0.21.5" @@ -839,6 +965,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/sunos-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/sunos-x64@npm:0.18.20" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "@esbuild/sunos-x64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/sunos-x64@npm:0.21.5" @@ -853,6 +986,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/win32-arm64@npm:0.18.20" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/win32-arm64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/win32-arm64@npm:0.21.5" @@ -867,6 +1007,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-ia32@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/win32-ia32@npm:0.18.20" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/win32-ia32@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/win32-ia32@npm:0.21.5" @@ -881,6 +1028,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/win32-x64@npm:0.18.20" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@esbuild/win32-x64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/win32-x64@npm:0.21.5" @@ -5067,7 +5221,7 @@ __metadata: styled-components: "npm:^5.3.3" typescript: "npm:^5.4.5" use-dark-mode: "npm:^2.3.1" - vite: "npm:^5.0.0" + vite: "npm:^4.0.0" vite-plugin-svgr: "npm:^4.2.0" vite-tsconfig-paths: "npm:^4.3.2" vitest: "npm:^2.0.5" @@ -5951,6 +6105,83 @@ __metadata: languageName: node linkType: hard +"esbuild@npm:^0.18.10": + version: 0.18.20 + resolution: "esbuild@npm:0.18.20" + dependencies: + "@esbuild/android-arm": "npm:0.18.20" + "@esbuild/android-arm64": "npm:0.18.20" + "@esbuild/android-x64": "npm:0.18.20" + "@esbuild/darwin-arm64": "npm:0.18.20" + "@esbuild/darwin-x64": "npm:0.18.20" + "@esbuild/freebsd-arm64": "npm:0.18.20" + "@esbuild/freebsd-x64": "npm:0.18.20" + "@esbuild/linux-arm": "npm:0.18.20" + "@esbuild/linux-arm64": "npm:0.18.20" + "@esbuild/linux-ia32": "npm:0.18.20" + "@esbuild/linux-loong64": "npm:0.18.20" + "@esbuild/linux-mips64el": "npm:0.18.20" + "@esbuild/linux-ppc64": "npm:0.18.20" + "@esbuild/linux-riscv64": "npm:0.18.20" + "@esbuild/linux-s390x": "npm:0.18.20" + "@esbuild/linux-x64": "npm:0.18.20" + "@esbuild/netbsd-x64": "npm:0.18.20" + "@esbuild/openbsd-x64": "npm:0.18.20" + "@esbuild/sunos-x64": "npm:0.18.20" + "@esbuild/win32-arm64": "npm:0.18.20" + "@esbuild/win32-ia32": "npm:0.18.20" + "@esbuild/win32-x64": "npm:0.18.20" + dependenciesMeta: + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: 10c0/473b1d92842f50a303cf948a11ebd5f69581cd254d599dd9d62f9989858e0533f64e83b723b5e1398a5b488c0f5fd088795b4235f65ecaf4f007d4b79f04bc88 + languageName: node + linkType: hard + "esbuild@npm:^0.21.3": version: 0.21.5 resolution: "esbuild@npm:0.21.5" @@ -11444,6 +11675,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.4.27": + version: 8.4.41 + resolution: "postcss@npm:8.4.41" + dependencies: + nanoid: "npm:^3.3.7" + picocolors: "npm:^1.0.1" + source-map-js: "npm:^1.2.0" + checksum: 10c0/c1828fc59e7ec1a3bf52b3a42f615dba53c67960ed82a81df6441b485fe43c20aba7f4e7c55425762fd99c594ecabbaaba8cf5b30fd79dfec5b52a9f63a2d690 + languageName: node + linkType: hard + "postcss@npm:^8.4.39": version: 8.4.39 resolution: "postcss@npm:8.4.39" @@ -12342,6 +12584,20 @@ __metadata: languageName: node linkType: hard +"rollup@npm:^3.27.1": + version: 3.29.4 + resolution: "rollup@npm:3.29.4" + dependencies: + fsevents: "npm:~2.3.2" + dependenciesMeta: + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 10c0/65eddf84bf389ea8e4d4c1614b1c6a298d08f8ae785c0c087e723a879190c8aaddbab4aa3b8a0524551b9036750c9f8bfea27b377798accfd2ba5084ceff5aaa + languageName: node + linkType: hard + "rollup@npm:^4.13.0": version: 4.18.1 resolution: "rollup@npm:4.18.1" @@ -14051,6 +14307,46 @@ __metadata: languageName: node linkType: hard +"vite@npm:^4.0.0": + version: 4.5.3 + resolution: "vite@npm:4.5.3" + dependencies: + esbuild: "npm:^0.18.10" + fsevents: "npm:~2.3.2" + postcss: "npm:^8.4.27" + rollup: "npm:^3.27.1" + peerDependencies: + "@types/node": ">= 14" + less: "*" + lightningcss: ^1.21.0 + sass: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: 10c0/caeb1eecc0a8e0865782899e2f83d2993a9816562badc1c8291316d80d49b82f12038abd8cb8b8c627b6f369f58dfb25972ef4517d5e6e1b6e1bf7ee5b63a8a6 + languageName: node + linkType: hard + "vite@npm:^5.0.0, vite@npm:^5.2.12": version: 5.3.3 resolution: "vite@npm:5.3.3"