diff --git a/.changeset/tiny-islands-float.md b/.changeset/tiny-islands-float.md new file mode 100644 index 0000000000..e393238b19 --- /dev/null +++ b/.changeset/tiny-islands-float.md @@ -0,0 +1,6 @@ +--- +'@penumbra-zone/storage': patch +'minifront': patch +--- + +Supporting forward compatible parsing of Metadata from remote registry diff --git a/apps/minifront/package.json b/apps/minifront/package.json index 90c83d2418..f885ef034d 100644 --- a/apps/minifront/package.json +++ b/apps/minifront/package.json @@ -22,7 +22,7 @@ "@cosmos-kit/core": "^2.13.1", "@cosmos-kit/react": "^2.18.0", "@interchain-ui/react": "^1.23.29", - "@penumbra-labs/registry": "^11.3.1", + "@penumbra-labs/registry": "^12.0.0", "@penumbra-zone/bech32m": "workspace:*", "@penumbra-zone/client": "workspace:*", "@penumbra-zone/crypto-web": "workspace:*", diff --git a/packages/storage/package.json b/packages/storage/package.json index c69098f243..06971021b5 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -39,13 +39,13 @@ "idb": "^8.0.0" }, "devDependencies": { - "@penumbra-labs/registry": "^11.3.1", + "@penumbra-labs/registry": "^12.0.0", "@penumbra-zone/protobuf": "workspace:*", "fetch-mock": "^10.0.7" }, "peerDependencies": { "@bufbuild/protobuf": "^1.10.0", - "@penumbra-labs/registry": "^11.3.1", + "@penumbra-labs/registry": "^12.0.0", "@penumbra-zone/bech32m": "workspace:*", "@penumbra-zone/getters": "workspace:*", "@penumbra-zone/protobuf": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d1c3ddc555..eb920a37f0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,7 +40,7 @@ importers: version: 8.1.1(prettier@3.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.1)(terser@5.36.0)) '@testing-library/jest-dom': specifier: ^6.4.5 - version: 6.4.6(vitest@1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0)) + version: 6.4.6(vitest@1.6.0) '@testing-library/react': specifier: ^15.0.7 version: 15.0.7(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -103,7 +103,7 @@ importers: version: 2.0.12(eslint@9.6.0) eslint-plugin-vitest: specifier: ^0.5.4 - version: 0.5.4(eslint@9.6.0)(typescript@5.5.3)(vitest@1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0)) + version: 0.5.4(eslint@9.6.0)(typescript@5.5.3)(vitest@1.6.0) jsdom: specifier: ^24.0.0 version: 24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -177,8 +177,8 @@ importers: specifier: ^1.23.29 version: 1.23.29(@types/react@18.3.3)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@penumbra-labs/registry': - specifier: ^11.3.1 - version: 11.3.1 + specifier: ^12.0.0 + version: 12.0.0 '@penumbra-zone/bech32m': specifier: workspace:* version: link:../../packages/bech32m @@ -280,7 +280,7 @@ importers: version: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwindcss: specifier: ^3.4.3 - version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.1)(typescript@5.5.3)) + version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.6)(typescript@5.5.3)) zustand: specifier: ^4.5.2 version: 4.5.4(@types/react@18.3.3)(immer@10.1.1)(react@18.3.1) @@ -305,7 +305,7 @@ importers: version: 6.1.11 vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0) + version: 1.6.0(@types/node@22.8.6)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0) apps/node-status: dependencies: @@ -344,7 +344,7 @@ importers: version: 6.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwindcss: specifier: ^3.4.3 - version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.1)(typescript@5.5.3)) + version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.6)(typescript@5.5.3)) devDependencies: '@types/react': specifier: ^18.3.2 @@ -542,8 +542,8 @@ importers: version: 8.0.0 devDependencies: '@penumbra-labs/registry': - specifier: ^11.3.1 - version: 11.3.1 + specifier: ^12.0.0 + version: 12.0.0 '@penumbra-zone/protobuf': specifier: workspace:* version: link:../protobuf @@ -558,10 +558,10 @@ importers: version: link:../ui tailwindcss: specifier: ^3.4.3 - version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.1)(typescript@5.5.3)) + version: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.6)(typescript@5.5.3)) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.1)(typescript@5.5.3))) + version: 1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.6)(typescript@5.5.3))) packages/transport-chrome: devDependencies: @@ -785,7 +785,7 @@ importers: version: 8.1.11(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-interactions': specifier: ^8.1.1 - version: 8.1.11(vitest@1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0)) + version: 8.1.11(vitest@1.6.0) '@storybook/addon-links': specifier: ^8.1.1 version: 8.1.11(react@18.3.1) @@ -806,7 +806,7 @@ importers: version: 8.1.11(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) '@storybook/react-vite': specifier: 8.1.1 - version: 8.1.1(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.1)(terser@5.36.0)) + version: 8.1.1(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.6)(terser@5.36.0)) '@storybook/theming': specifier: ^8.1.11 version: 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -845,10 +845,10 @@ importers: version: 8.1.11(@babel/preset-env@7.24.7(@babel/core@7.24.7))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10) vite: specifier: ^5.2.11 - version: 5.3.3(@types/node@22.8.1)(terser@5.36.0) + version: 5.3.3(@types/node@22.8.6)(terser@5.36.0) vite-plugin-dts: specifier: ^4.0.3 - version: 4.0.3(@types/node@22.8.1)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.1)(terser@5.36.0)) + version: 4.0.3(@types/node@22.8.6)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.6)(terser@5.36.0)) packages/wasm: optionalDependencies: @@ -2514,8 +2514,8 @@ packages: '@floating-ui/core@1.6.8': resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} - '@floating-ui/dom@1.6.11': - resolution: {integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==} + '@floating-ui/dom@1.6.12': + resolution: {integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==} '@floating-ui/dom@1.6.7': resolution: {integrity: sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==} @@ -2826,8 +2826,8 @@ packages: '@types/react': optional: true - '@mui/types@7.2.18': - resolution: {integrity: sha512-uvK9dWeyCJl/3ocVnTOS6nlji/Knj8/tVqVX03UVTpdmTJYu/s4jtDd9Kvv0nRGE0CUSNW1UYAci7PYypjealg==} + '@mui/types@7.2.19': + resolution: {integrity: sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: @@ -2945,8 +2945,8 @@ packages: resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} engines: {node: '>= 10.0.0'} - '@penumbra-labs/registry@11.3.1': - resolution: {integrity: sha512-0hBfPZW4Y3my6RzYSBGI3cwutW+C7KJXn5OLXOhhXPsH+VlexrxvKIWc8nJeUwRCTtBkRR0lUSwuIhnaw0tsyQ==} + '@penumbra-labs/registry@12.0.0': + resolution: {integrity: sha512-fQ4onHovusiOZL2nhoCoEo+/sQovK9NAQmNvehIw7Q0dhw9InXIZBTUSOKujhvyrcca+vA9FsaHWr0DSv/pDsw==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -5154,6 +5154,9 @@ packages: '@types/node@22.8.1': resolution: {integrity: sha512-k6Gi8Yyo8EtrNtkHXutUu2corfDf9su95VYVP10aGYMMROM6SAItZi0w1XszA6RtWTHSVp5OeFof37w0IEqCQg==} + '@types/node@22.8.6': + resolution: {integrity: sha512-tosuJYKrIqjQIlVCM4PEGxOmyg3FCPa/fViuJChnGeEIhjA46oy8FMVoF9su1/v8PNs2a8Q0iFNyOx0uOF91nw==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -13898,7 +13901,7 @@ snapshots: dependencies: '@floating-ui/utils': 0.2.8 - '@floating-ui/dom@1.6.11': + '@floating-ui/dom@1.6.12': dependencies: '@floating-ui/core': 1.6.8 '@floating-ui/utils': 0.2.8 @@ -13916,7 +13919,7 @@ snapshots: '@floating-ui/react-dom@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/dom': 1.6.11 + '@floating-ui/dom': 1.6.12 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -14071,6 +14074,16 @@ snapshots: optionalDependencies: typescript: 5.5.3 + '@joshwooding/vite-plugin-react-docgen-typescript@0.3.1(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.6)(terser@5.36.0))': + dependencies: + glob: 7.2.3 + glob-promise: 4.2.2(glob@7.2.3) + magic-string: 0.27.0 + react-docgen-typescript: 2.2.2(typescript@5.5.3) + vite: 5.3.3(@types/node@22.8.6)(terser@5.36.0) + optionalDependencies: + typescript: 5.5.3 + '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 @@ -14277,11 +14290,11 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor-model@7.29.4(@types/node@22.8.1)': + '@microsoft/api-extractor-model@7.29.4(@types/node@22.8.6)': dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.5.1(@types/node@22.8.1) + '@rushstack/node-core-library': 5.5.1(@types/node@22.8.6) transitivePeerDependencies: - '@types/node' @@ -14303,15 +14316,15 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.4(@types/node@22.8.1)': + '@microsoft/api-extractor@7.47.4(@types/node@22.8.6)': dependencies: - '@microsoft/api-extractor-model': 7.29.4(@types/node@22.8.1) + '@microsoft/api-extractor-model': 7.29.4(@types/node@22.8.6) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.5.1(@types/node@22.8.1) + '@rushstack/node-core-library': 5.5.1(@types/node@22.8.6) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.13.3(@types/node@22.8.1) - '@rushstack/ts-command-line': 4.22.3(@types/node@22.8.1) + '@rushstack/terminal': 0.13.3(@types/node@22.8.6) + '@rushstack/ts-command-line': 4.22.3(@types/node@22.8.6) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -14334,7 +14347,7 @@ snapshots: dependencies: '@babel/runtime': 7.26.0 '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/types': 7.2.18(@types/react@18.3.3) + '@mui/types': 7.2.19(@types/react@18.3.3) '@mui/utils': 5.16.6(@types/react@18.3.3)(react@18.3.1) '@popperjs/core': 2.11.8 clsx: 2.1.1 @@ -14352,7 +14365,7 @@ snapshots: '@mui/base': 5.0.0-beta.40(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/core-downloads-tracker': 5.16.7 '@mui/system': 5.16.7(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) - '@mui/types': 7.2.18(@types/react@18.3.3) + '@mui/types': 7.2.19(@types/react@18.3.3) '@mui/utils': 5.16.6(@types/react@18.3.3)(react@18.3.1) '@types/react-transition-group': 4.4.11 clsx: 2.1.1 @@ -14392,7 +14405,7 @@ snapshots: '@babel/runtime': 7.26.0 '@mui/private-theming': 5.16.6(@types/react@18.3.3)(react@18.3.1) '@mui/styled-engine': 5.16.6(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(react@18.3.1) - '@mui/types': 7.2.18(@types/react@18.3.3) + '@mui/types': 7.2.19(@types/react@18.3.3) '@mui/utils': 5.16.6(@types/react@18.3.3)(react@18.3.1) clsx: 2.1.1 csstype: 3.1.3 @@ -14403,14 +14416,14 @@ snapshots: '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 - '@mui/types@7.2.18(@types/react@18.3.3)': + '@mui/types@7.2.19(@types/react@18.3.3)': optionalDependencies: '@types/react': 18.3.3 '@mui/utils@5.16.6(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 - '@mui/types': 7.2.18(@types/react@18.3.3) + '@mui/types': 7.2.19(@types/react@18.3.3) '@types/prop-types': 15.7.13 clsx: 2.1.1 prop-types: 15.8.1 @@ -14500,7 +14513,7 @@ snapshots: '@parcel/watcher-win32-ia32': 2.4.1 '@parcel/watcher-win32-x64': 2.4.1 - '@penumbra-labs/registry@11.3.1': {} + '@penumbra-labs/registry@12.0.0': {} '@pkgjs/parseargs@0.11.0': optional: true @@ -16234,7 +16247,7 @@ snapshots: optionalDependencies: '@types/node': 22.8.1 - '@rushstack/node-core-library@5.5.1(@types/node@22.8.1)': + '@rushstack/node-core-library@5.5.1(@types/node@22.8.6)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -16245,7 +16258,7 @@ snapshots: resolve: 1.22.8 semver: 7.5.4 optionalDependencies: - '@types/node': 22.8.1 + '@types/node': 22.8.6 '@rushstack/rig-package@0.5.2': dependencies: @@ -16264,12 +16277,12 @@ snapshots: optionalDependencies: '@types/node': 22.8.1 - '@rushstack/terminal@0.13.3(@types/node@22.8.1)': + '@rushstack/terminal@0.13.3(@types/node@22.8.6)': dependencies: - '@rushstack/node-core-library': 5.5.1(@types/node@22.8.1) + '@rushstack/node-core-library': 5.5.1(@types/node@22.8.6) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.8.1 + '@types/node': 22.8.6 '@rushstack/ts-command-line@4.22.0(@types/node@22.8.1)': dependencies: @@ -16280,9 +16293,9 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@rushstack/ts-command-line@4.22.3(@types/node@22.8.1)': + '@rushstack/ts-command-line@4.22.3(@types/node@22.8.6)': dependencies: - '@rushstack/terminal': 0.13.3(@types/node@22.8.1) + '@rushstack/terminal': 0.13.3(@types/node@22.8.6) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -16464,11 +16477,11 @@ snapshots: dependencies: '@storybook/global': 5.0.0 - '@storybook/addon-interactions@8.1.11(vitest@1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0))': + '@storybook/addon-interactions@8.1.11(vitest@1.6.0)': dependencies: '@storybook/global': 5.0.0 '@storybook/instrumenter': 8.1.11 - '@storybook/test': 8.1.11(vitest@1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0)) + '@storybook/test': 8.1.11(vitest@1.6.0) '@storybook/types': 8.1.11 polished: 4.3.1 ts-dedent: 2.2.0 @@ -16570,7 +16583,7 @@ snapshots: - prettier - supports-color - '@storybook/builder-vite@8.1.1(prettier@3.3.2)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.1)(terser@5.36.0))': + '@storybook/builder-vite@8.1.1(prettier@3.3.2)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.6)(terser@5.36.0))': dependencies: '@storybook/channels': 8.1.1 '@storybook/client-logger': 8.1.1 @@ -16589,7 +16602,7 @@ snapshots: fs-extra: 11.2.0 magic-string: 0.30.10 ts-dedent: 2.2.0 - vite: 5.3.3(@types/node@22.8.1)(terser@5.36.0) + vite: 5.3.3(@types/node@22.8.6)(terser@5.36.0) optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: @@ -17105,11 +17118,11 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react-vite@8.1.1(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.1)(terser@5.36.0))': + '@storybook/react-vite@8.1.1(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.6)(terser@5.36.0))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.1(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.1)(terser@5.36.0)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.1(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.6)(terser@5.36.0)) '@rollup/pluginutils': 5.1.0(rollup@4.18.1) - '@storybook/builder-vite': 8.1.1(prettier@3.3.2)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.1)(terser@5.36.0)) + '@storybook/builder-vite': 8.1.1(prettier@3.3.2)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.6)(terser@5.36.0)) '@storybook/node-logger': 8.1.1 '@storybook/react': 8.1.1(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) '@storybook/types': 8.1.1 @@ -17120,7 +17133,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 tsconfig-paths: 4.2.0 - vite: 5.3.3(@types/node@22.8.1)(terser@5.36.0) + vite: 5.3.3(@types/node@22.8.6)(terser@5.36.0) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -17272,14 +17285,14 @@ snapshots: - prettier - supports-color - '@storybook/test@8.1.11(vitest@1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0))': + '@storybook/test@8.1.11(vitest@1.6.0)': dependencies: '@storybook/client-logger': 8.1.11 '@storybook/core-events': 8.1.11 '@storybook/instrumenter': 8.1.11 '@storybook/preview-api': 8.1.11 '@testing-library/dom': 10.1.0 - '@testing-library/jest-dom': 6.4.5(vitest@1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0)) + '@testing-library/jest-dom': 6.4.5(vitest@1.6.0) '@testing-library/user-event': 14.5.2(@testing-library/dom@10.1.0) '@vitest/expect': 1.6.0 '@vitest/spy': 1.6.0 @@ -17562,7 +17575,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0))': + '@testing-library/jest-dom@6.4.5(vitest@1.6.0)': dependencies: '@adobe/css-tools': 4.4.0 '@babel/runtime': 7.24.7 @@ -17573,9 +17586,9 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 optionalDependencies: - vitest: 1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0) + vitest: 1.6.0(@types/node@22.8.6)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0) - '@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0))': + '@testing-library/jest-dom@6.4.6(vitest@1.6.0)': dependencies: '@adobe/css-tools': 4.4.0 '@babel/runtime': 7.24.7 @@ -17860,6 +17873,10 @@ snapshots: dependencies: undici-types: 6.19.8 + '@types/node@22.8.6': + dependencies: + undici-types: 6.19.8 + '@types/normalize-package-data@2.4.4': {} '@types/npmlog@4.1.6': @@ -18216,7 +18233,7 @@ snapshots: '@vitest/utils': 1.6.0 magic-string: 0.30.10 sirv: 2.0.4 - vitest: 1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0) + vitest: 1.6.0(@types/node@22.8.6)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0) optionalDependencies: playwright: 1.45.1 @@ -20163,7 +20180,7 @@ snapshots: debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 9.6.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@9.6.0))(eslint@9.6.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.6.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.6.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 @@ -20175,7 +20192,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@9.6.0))(eslint@9.6.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.6.0): dependencies: debug: 3.2.7 optionalDependencies: @@ -20213,7 +20230,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.6.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@9.6.0))(eslint@9.6.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.6.0) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -20287,7 +20304,7 @@ snapshots: dotenv: 16.0.3 eslint: 9.6.0 - eslint-plugin-vitest@0.5.4(eslint@9.6.0)(typescript@5.5.3)(vitest@1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0)): + eslint-plugin-vitest@0.5.4(eslint@9.6.0)(typescript@5.5.3)(vitest@1.6.0): dependencies: '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3) eslint: 9.6.0 @@ -21390,7 +21407,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.8.1 + '@types/node': 22.8.6 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -22399,6 +22416,14 @@ snapshots: postcss: 8.4.39 ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.1)(typescript@5.5.3) + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.6)(typescript@5.5.3)): + dependencies: + lilconfig: 3.1.2 + yaml: 2.4.5 + optionalDependencies: + postcss: 8.4.39 + ts-node: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.6)(typescript@5.5.3) + postcss-loader@4.3.0(postcss@7.0.39)(webpack@5.92.1(@swc/core@1.6.13(@swc/helpers@0.5.11))(esbuild@0.20.2)): dependencies: cosmiconfig: 7.1.0 @@ -23604,6 +23629,10 @@ snapshots: dependencies: tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.1)(typescript@5.5.3)) + tailwindcss-animate@1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.6)(typescript@5.5.3))): + dependencies: + tailwindcss: 3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.6)(typescript@5.5.3)) + tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.1)(typescript@5.5.3)): dependencies: '@alloc/quick-lru': 5.2.0 @@ -23631,6 +23660,33 @@ snapshots: transitivePeerDependencies: - ts-node + tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.6)(typescript@5.5.3)): + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.6 + lilconfig: 2.1.0 + micromatch: 4.0.7 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.1 + postcss: 8.4.39 + postcss-import: 15.1.0(postcss@8.4.39) + postcss-js: 4.0.1(postcss@8.4.39) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.6)(typescript@5.5.3)) + postcss-nested: 6.0.1(postcss@8.4.39) + postcss-selector-parser: 6.1.0 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + tapable@2.2.1: {} tar-fs@2.1.1: @@ -23821,6 +23877,27 @@ snapshots: optionalDependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.11) + ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.11))(@types/node@22.8.6)(typescript@5.5.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.8.6 + acorn: 8.12.1 + acorn-walk: 8.3.3 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.5.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.6.13(@swc/helpers@0.5.11) + optional: true + ts-toolbelt@9.6.0: {} tsc-watch@6.2.0(typescript@5.5.3): @@ -24161,9 +24238,26 @@ snapshots: - supports-color - terser - vite-plugin-dts@4.0.3(@types/node@22.8.1)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.1)(terser@5.36.0)): + vite-node@1.6.0(@types/node@22.8.6)(terser@5.36.0): dependencies: - '@microsoft/api-extractor': 7.47.4(@types/node@22.8.1) + cac: 6.7.14 + debug: 4.3.5 + pathe: 1.1.2 + picocolors: 1.0.1 + vite: 5.3.3(@types/node@22.8.6)(terser@5.36.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + vite-plugin-dts@4.0.3(@types/node@22.8.6)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3(@types/node@22.8.6)(terser@5.36.0)): + dependencies: + '@microsoft/api-extractor': 7.47.4(@types/node@22.8.6) '@rollup/pluginutils': 5.1.0(rollup@4.18.1) '@volar/typescript': 2.4.0 '@vue/language-core': 2.0.29(typescript@5.5.3) @@ -24175,7 +24269,7 @@ snapshots: typescript: 5.5.3 vue-tsc: 2.0.29(typescript@5.5.3) optionalDependencies: - vite: 5.3.3(@types/node@22.8.1)(terser@5.36.0) + vite: 5.3.3(@types/node@22.8.6)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - rollup @@ -24224,6 +24318,16 @@ snapshots: fsevents: 2.3.3 terser: 5.36.0 + vite@5.3.3(@types/node@22.8.6)(terser@5.36.0): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.39 + rollup: 4.18.1 + optionalDependencies: + '@types/node': 22.8.6 + fsevents: 2.3.3 + terser: 5.36.0 + vitest@1.6.0(@types/node@22.8.1)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0): dependencies: '@vitest/expect': 1.6.0 @@ -24259,6 +24363,41 @@ snapshots: - supports-color - terser + vitest@1.6.0(@types/node@22.8.6)(@vitest/browser@1.6.0)(jsdom@24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.36.0): + dependencies: + '@vitest/expect': 1.6.0 + '@vitest/runner': 1.6.0 + '@vitest/snapshot': 1.6.0 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + acorn-walk: 8.3.3 + chai: 4.4.1 + debug: 4.3.5 + execa: 8.0.1 + local-pkg: 0.5.0 + magic-string: 0.30.10 + pathe: 1.1.2 + picocolors: 1.0.1 + std-env: 3.7.0 + strip-literal: 2.1.0 + tinybench: 2.8.0 + tinypool: 0.8.4 + vite: 5.3.3(@types/node@22.8.6)(terser@5.36.0) + vite-node: 1.6.0(@types/node@22.8.6)(terser@5.36.0) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 22.8.6 + '@vitest/browser': 1.6.0(playwright@1.45.1)(vitest@1.6.0) + jsdom: 24.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + vm-browserify@1.1.2: {} vscode-uri@3.0.8: {}