diff --git a/apps/nebula/next-env.d.ts b/apps/nebula/next-env.d.ts
new file mode 100644
index 00000000000..1b3be0840f3
--- /dev/null
+++ b/apps/nebula/next-env.d.ts
@@ -0,0 +1,5 @@
+///
+///
+
+// NOTE: This file should not be edited
+// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/apps/nebula/package.json b/apps/nebula/package.json
new file mode 100644
index 00000000000..c62e07e1a83
--- /dev/null
+++ b/apps/nebula/package.json
@@ -0,0 +1,80 @@
+{
+ "name": "nebula",
+ "version": "0.0.1",
+ "private": true,
+ "scripts": {
+ "preinstall": "npx only-allow pnpm",
+ "dev": "next dev --turbopack",
+ "build": "NODE_OPTIONS=--max-old-space-size=6144 next build",
+ "start": "next start",
+ "fix": "biome check ./src --fix && eslint ./src --fix",
+ "typecheck": "tsc --noEmit",
+ "build:analyze": "ANALYZE=true pnpm run build",
+ "knip": "knip",
+ "storybook": "storybook dev -p 6006",
+ "build-storybook": "storybook build"
+ },
+ "dependencies": {
+ "@hookform/resolvers": "^3.9.1",
+ "@marsidev/react-turnstile": "^1.1.0",
+ "@radix-ui/react-avatar": "^1.1.10",
+ "@radix-ui/react-dialog": "1.1.14",
+ "@radix-ui/react-hover-card": "^1.1.14",
+ "@radix-ui/react-label": "^2.1.7",
+ "@radix-ui/react-popover": "^1.1.14",
+ "@radix-ui/react-select": "^2.2.5",
+ "@radix-ui/react-separator": "^1.1.7",
+ "@radix-ui/react-slot": "^1.2.3",
+ "@radix-ui/react-switch": "^1.2.5",
+ "@radix-ui/react-tooltip": "1.2.7",
+ "@tanstack/react-query": "5.80.7",
+ "@vercel/functions": "2.1.0",
+ "class-variance-authority": "^0.7.1",
+ "clsx": "^2.1.1",
+ "date-fns": "4.1.0",
+ "fetch-event-stream": "0.1.5",
+ "fuse.js": "7.1.0",
+ "lucide-react": "0.514.0",
+ "next": "15.3.3",
+ "next-themes": "^0.4.6",
+ "nextjs-toploader": "^1.6.12",
+ "prettier": "3.5.3",
+ "react": "19.1.0",
+ "react-children-utilities": "^2.10.0",
+ "react-dom": "19.1.0",
+ "react-hook-form": "7.55.0",
+ "react-markdown": "10.1.0",
+ "remark-gfm": "4.0.1",
+ "server-only": "^0.0.1",
+ "shiki": "1.27.0",
+ "sonner": "2.0.5",
+ "tailwind-merge": "^2.6.0",
+ "tailwindcss-animate": "^1.0.7",
+ "thirdweb": "workspace:*",
+ "zod": "3.25.62"
+ },
+ "devDependencies": {
+ "@chromatic-com/storybook": "4.0.0",
+ "@next/eslint-plugin-next": "15.3.3",
+ "@storybook/addon-docs": "9.0.8",
+ "@storybook/addon-links": "9.0.8",
+ "@storybook/addon-onboarding": "9.0.8",
+ "@storybook/nextjs": "9.0.8",
+ "@types/node": "22.14.1",
+ "@types/react": "19.1.8",
+ "@types/react-dom": "19.1.6",
+ "@typescript-eslint/eslint-plugin": "7.14.1",
+ "@typescript-eslint/parser": "7.14.1",
+ "autoprefixer": "^10.4.21",
+ "eslint": "8.57.0",
+ "eslint-config-biome": "1.9.4",
+ "eslint-plugin-react-compiler": "19.1.0-rc.2",
+ "eslint-plugin-storybook": "9.0.8",
+ "knip": "5.60.2",
+ "next-sitemap": "^4.2.3",
+ "postcss": "8.5.5",
+ "storybook": "9.0.8",
+ "tailwindcss": "3.4.17",
+ "typescript": "5.8.3"
+ }
+}
diff --git a/apps/nebula/src/app/layout.tsx b/apps/nebula/src/app/layout.tsx
new file mode 100644
index 00000000000..2f0214cdd2c
--- /dev/null
+++ b/apps/nebula/src/app/layout.tsx
@@ -0,0 +1,12 @@
+export default function Layout(props: {
+ children: React.ReactNode;
+}) {
+ return (
+
+
+
+
+ {props.children}
+
+ );
+}
diff --git a/apps/nebula/src/app/page.tsx b/apps/nebula/src/app/page.tsx
new file mode 100644
index 00000000000..7486b375233
--- /dev/null
+++ b/apps/nebula/src/app/page.tsx
@@ -0,0 +1,3 @@
+export default function Page() {
+ return Test
;
+}
diff --git a/apps/nebula/tsconfig.json b/apps/nebula/tsconfig.json
new file mode 100644
index 00000000000..f619795e725
--- /dev/null
+++ b/apps/nebula/tsconfig.json
@@ -0,0 +1,35 @@
+{
+ "compilerOptions": {
+ "target": "ES2017",
+ "lib": [
+ "dom",
+ "dom.iterable",
+ "esnext"
+ ],
+ "allowJs": true,
+ "skipLibCheck": true,
+ "strict": false,
+ "noEmit": true,
+ "incremental": true,
+ "module": "esnext",
+ "esModuleInterop": true,
+ "moduleResolution": "node",
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "jsx": "preserve",
+ "plugins": [
+ {
+ "name": "next"
+ }
+ ]
+ },
+ "include": [
+ "next-env.d.ts",
+ ".next/types/**/*.ts",
+ "**/*.ts",
+ "**/*.tsx"
+ ],
+ "exclude": [
+ "node_modules"
+ ]
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d7d4395c895..ca1682cd914 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -505,6 +505,187 @@ importers:
specifier: 5.8.3
version: 5.8.3
+ apps/nebula:
+ dependencies:
+ '@hookform/resolvers':
+ specifier: ^3.9.1
+ version: 3.10.0(react-hook-form@7.55.0(react@19.1.0))
+ '@marsidev/react-turnstile':
+ specifier: ^1.1.0
+ version: 1.1.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@radix-ui/react-avatar':
+ specifier: ^1.1.10
+ version: 1.1.10(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@radix-ui/react-dialog':
+ specifier: 1.1.14
+ version: 1.1.14(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@radix-ui/react-hover-card':
+ specifier: ^1.1.14
+ version: 1.1.14(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@radix-ui/react-label':
+ specifier: ^2.1.7
+ version: 2.1.7(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@radix-ui/react-popover':
+ specifier: ^1.1.14
+ version: 1.1.14(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@radix-ui/react-select':
+ specifier: ^2.2.5
+ version: 2.2.5(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@radix-ui/react-separator':
+ specifier: ^1.1.7
+ version: 1.1.7(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@radix-ui/react-slot':
+ specifier: ^1.2.3
+ version: 1.2.3(@types/react@19.1.8)(react@19.1.0)
+ '@radix-ui/react-switch':
+ specifier: ^1.2.5
+ version: 1.2.5(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@radix-ui/react-tooltip':
+ specifier: 1.2.7
+ version: 1.2.7(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@tanstack/react-query':
+ specifier: 5.80.7
+ version: 5.80.7(react@19.1.0)
+ '@vercel/functions':
+ specifier: 2.1.0
+ version: 2.1.0(@aws-sdk/credential-provider-web-identity@3.828.0)
+ class-variance-authority:
+ specifier: ^0.7.1
+ version: 0.7.1
+ clsx:
+ specifier: ^2.1.1
+ version: 2.1.1
+ date-fns:
+ specifier: 4.1.0
+ version: 4.1.0
+ fetch-event-stream:
+ specifier: 0.1.5
+ version: 0.1.5
+ fuse.js:
+ specifier: 7.1.0
+ version: 7.1.0
+ lucide-react:
+ specifier: 0.514.0
+ version: 0.514.0(react@19.1.0)
+ next:
+ specifier: 15.3.3
+ version: 15.3.3(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.53.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ next-themes:
+ specifier: ^0.4.6
+ version: 0.4.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ nextjs-toploader:
+ specifier: ^1.6.12
+ version: 1.6.12(next@15.3.3(@opentelemetry/api@1.9.0)(@playwright/test@1.53.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ prettier:
+ specifier: 3.5.3
+ version: 3.5.3
+ react:
+ specifier: 19.1.0
+ version: 19.1.0
+ react-children-utilities:
+ specifier: ^2.10.0
+ version: 2.10.0(react@19.1.0)
+ react-dom:
+ specifier: 19.1.0
+ version: 19.1.0(react@19.1.0)
+ react-hook-form:
+ specifier: 7.55.0
+ version: 7.55.0(react@19.1.0)
+ react-markdown:
+ specifier: 10.1.0
+ version: 10.1.0(@types/react@19.1.8)(react@19.1.0)
+ remark-gfm:
+ specifier: 4.0.1
+ version: 4.0.1
+ server-only:
+ specifier: ^0.0.1
+ version: 0.0.1
+ shiki:
+ specifier: 1.27.0
+ version: 1.27.0
+ sonner:
+ specifier: 2.0.5
+ version: 2.0.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ tailwind-merge:
+ specifier: ^2.6.0
+ version: 2.6.0
+ tailwindcss-animate:
+ specifier: ^1.0.7
+ version: 1.0.7(tailwindcss@3.4.17)
+ thirdweb:
+ specifier: workspace:*
+ version: link:../../packages/thirdweb
+ zod:
+ specifier: 3.25.62
+ version: 3.25.62
+ devDependencies:
+ '@chromatic-com/storybook':
+ specifier: 4.0.0
+ version: 4.0.0(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))
+ '@next/eslint-plugin-next':
+ specifier: 15.3.3
+ version: 15.3.3
+ '@storybook/addon-docs':
+ specifier: 9.0.8
+ version: 9.0.8(@types/react@19.1.8)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))
+ '@storybook/addon-links':
+ specifier: 9.0.8
+ version: 9.0.8(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))
+ '@storybook/addon-onboarding':
+ specifier: 9.0.8
+ version: 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))
+ '@storybook/nextjs':
+ specifier: 9.0.8
+ version: 9.0.8(next@15.3.3(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.53.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(type-fest@4.41.0)(typescript@5.8.3)(webpack-hot-middleware@2.26.1)(webpack@5.99.9)
+ '@types/node':
+ specifier: 22.14.1
+ version: 22.14.1
+ '@types/react':
+ specifier: 19.1.8
+ version: 19.1.8
+ '@types/react-dom':
+ specifier: 19.1.6
+ version: 19.1.6(@types/react@19.1.8)
+ '@typescript-eslint/eslint-plugin':
+ specifier: 7.14.1
+ version: 7.14.1(@typescript-eslint/parser@7.14.1(eslint@8.57.0)(typescript@5.8.3))(eslint@8.57.0)(typescript@5.8.3)
+ '@typescript-eslint/parser':
+ specifier: 7.14.1
+ version: 7.14.1(eslint@8.57.0)(typescript@5.8.3)
+ autoprefixer:
+ specifier: ^10.4.21
+ version: 10.4.21(postcss@8.5.5)
+ eslint:
+ specifier: 8.57.0
+ version: 8.57.0
+ eslint-config-biome:
+ specifier: 1.9.4
+ version: 1.9.4
+ eslint-plugin-react-compiler:
+ specifier: 19.1.0-rc.2
+ version: 19.1.0-rc.2(eslint@8.57.0)
+ eslint-plugin-storybook:
+ specifier: 9.0.8
+ version: 9.0.8(eslint@8.57.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3)
+ knip:
+ specifier: 5.60.2
+ version: 5.60.2(@types/node@22.14.1)(typescript@5.8.3)
+ next-sitemap:
+ specifier: ^4.2.3
+ version: 4.2.3(next@15.3.3(@opentelemetry/api@1.9.0)(@playwright/test@1.53.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))
+ postcss:
+ specifier: 8.5.5
+ version: 8.5.5
+ storybook:
+ specifier: 9.0.8
+ version: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+ tailwindcss:
+ specifier: 3.4.17
+ version: 3.4.17
+ typescript:
+ specifier: 5.8.3
+ version: 5.8.3
+
apps/playground-web:
dependencies:
'@abstract-foundation/agw-react':
@@ -7430,7 +7611,6 @@ packages:
'@walletconnect/modal@2.7.0':
resolution: {integrity: sha512-RQVt58oJ+rwqnPcIvRFeMGKuXb9qkgSmwz4noF8JZGUym3gUAzVs+uW2NQ1Owm9XOJAV+sANrtJ+VoVq1ftElw==}
- deprecated: Please follow the migration guide on https://docs.reown.com/appkit/upgrade/wcm
'@walletconnect/react-native-compat@2.17.3':
resolution: {integrity: sha512-lHKwXKoB0rdDH1ukxUx7o86xosWbttWIHYMZ8tgAQC1k9VH3CZZCoBcHOAAX8iBzyb0n0UP3/9zRrOcJE5nz7Q==}
@@ -16087,7 +16267,7 @@ snapshots:
dependencies:
'@aws-crypto/sha256-browser': 3.0.0
'@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/client-sso-oidc': 3.592.0(@aws-sdk/client-sts@3.592.0)
+ '@aws-sdk/client-sso-oidc': 3.592.0
'@aws-sdk/client-sts': 3.592.0
'@aws-sdk/core': 3.592.0
'@aws-sdk/credential-provider-node': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)(@aws-sdk/client-sts@3.592.0)
@@ -16133,7 +16313,7 @@ snapshots:
dependencies:
'@aws-crypto/sha256-browser': 3.0.0
'@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/client-sso-oidc': 3.592.0(@aws-sdk/client-sts@3.592.0)
+ '@aws-sdk/client-sso-oidc': 3.592.0
'@aws-sdk/client-sts': 3.592.0
'@aws-sdk/core': 3.592.0
'@aws-sdk/credential-provider-node': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)(@aws-sdk/client-sts@3.592.0)
@@ -16179,7 +16359,7 @@ snapshots:
dependencies:
'@aws-crypto/sha256-browser': 3.0.0
'@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/client-sso-oidc': 3.592.0(@aws-sdk/client-sts@3.592.0)
+ '@aws-sdk/client-sso-oidc': 3.592.0
'@aws-sdk/client-sts': 3.592.0
'@aws-sdk/core': 3.592.0
'@aws-sdk/credential-provider-node': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)(@aws-sdk/client-sts@3.592.0)
@@ -16226,7 +16406,7 @@ snapshots:
transitivePeerDependencies:
- aws-crt
- '@aws-sdk/client-sso-oidc@3.592.0(@aws-sdk/client-sts@3.592.0)':
+ '@aws-sdk/client-sso-oidc@3.592.0':
dependencies:
'@aws-crypto/sha256-browser': 3.0.0
'@aws-crypto/sha256-js': 3.0.0
@@ -16269,7 +16449,6 @@ snapshots:
'@smithy/util-utf8': 3.0.0
tslib: 2.8.1
transitivePeerDependencies:
- - '@aws-sdk/client-sts'
- aws-crt
'@aws-sdk/client-sso-oidc@3.828.0':
@@ -16406,7 +16585,7 @@ snapshots:
dependencies:
'@aws-crypto/sha256-browser': 3.0.0
'@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/client-sso-oidc': 3.592.0(@aws-sdk/client-sts@3.592.0)
+ '@aws-sdk/client-sso-oidc': 3.592.0
'@aws-sdk/core': 3.592.0
'@aws-sdk/credential-provider-node': 3.592.0(@aws-sdk/client-sso-oidc@3.592.0)(@aws-sdk/client-sts@3.592.0)
'@aws-sdk/middleware-host-header': 3.577.0
@@ -16852,7 +17031,7 @@ snapshots:
'@aws-sdk/token-providers@3.587.0(@aws-sdk/client-sso-oidc@3.592.0)':
dependencies:
- '@aws-sdk/client-sso-oidc': 3.592.0(@aws-sdk/client-sts@3.592.0)
+ '@aws-sdk/client-sso-oidc': 3.592.0
'@aws-sdk/types': 3.577.0
'@smithy/property-provider': 3.1.11
'@smithy/shared-ini-file-loader': 3.1.12
@@ -18141,6 +18320,18 @@ snapshots:
- '@chromatic-com/cypress'
- '@chromatic-com/playwright'
+ '@chromatic-com/storybook@4.0.0(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))':
+ dependencies:
+ '@neoconfetti/react': 1.0.0
+ chromatic: 12.2.0
+ filesize: 10.1.6
+ jsonfile: 6.1.0
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+ strip-ansi: 7.1.0
+ transitivePeerDependencies:
+ - '@chromatic-com/cypress'
+ - '@chromatic-com/playwright'
+
'@cloudflare/workers-types@4.20250612.0': {}
'@codemirror/autocomplete@6.18.6':
@@ -20770,6 +20961,21 @@ snapshots:
type-fest: 4.41.0
webpack-hot-middleware: 2.26.1
+ '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-hot-middleware@2.26.1)(webpack@5.99.9)':
+ dependencies:
+ ansi-html: 0.0.9
+ core-js-pure: 3.43.0
+ error-stack-parser: 2.1.4
+ html-entities: 2.6.0
+ loader-utils: 2.0.4
+ react-refresh: 0.14.2
+ schema-utils: 4.3.2
+ source-map: 0.7.4
+ webpack: 5.99.9
+ optionalDependencies:
+ type-fest: 4.41.0
+ webpack-hot-middleware: 2.26.1
+
'@pnpm/config.env-replace@1.1.0': {}
'@pnpm/network.ca-file@1.0.2':
@@ -23986,6 +24192,19 @@ snapshots:
transitivePeerDependencies:
- '@types/react'
+ '@storybook/addon-docs@9.0.8(@types/react@19.1.8)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))':
+ dependencies:
+ '@mdx-js/react': 3.1.0(@types/react@19.1.8)(react@19.1.0)
+ '@storybook/csf-plugin': 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))
+ '@storybook/icons': 1.4.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@storybook/react-dom-shim': 9.0.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))
+ react: 19.1.0
+ react-dom: 19.1.0(react@19.1.0)
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+ ts-dedent: 2.2.0
+ transitivePeerDependencies:
+ - '@types/react'
+
'@storybook/addon-links@9.0.8(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10))':
dependencies:
'@storybook/global': 5.0.0
@@ -23993,10 +24212,21 @@ snapshots:
optionalDependencies:
react: 19.1.0
+ '@storybook/addon-links@9.0.8(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))':
+ dependencies:
+ '@storybook/global': 5.0.0
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+ optionalDependencies:
+ react: 19.1.0
+
'@storybook/addon-onboarding@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10))':
dependencies:
storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10)
+ '@storybook/addon-onboarding@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))':
+ dependencies:
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+
'@storybook/builder-vite@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10))(vite@6.3.5(@types/node@24.0.3)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.42.0)(tsx@4.20.1)(yaml@2.8.0))':
dependencies:
'@storybook/csf-plugin': 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10))
@@ -24031,16 +24261,53 @@ snapshots:
- uglify-js
- webpack-cli
+ '@storybook/builder-webpack5@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3)':
+ dependencies:
+ '@storybook/core-webpack': 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))
+ case-sensitive-paths-webpack-plugin: 2.4.0
+ cjs-module-lexer: 1.4.3
+ css-loader: 6.11.0(webpack@5.99.9)
+ es-module-lexer: 1.7.0
+ fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.8.3)(webpack@5.99.9)
+ html-webpack-plugin: 5.6.3(webpack@5.99.9)
+ magic-string: 0.30.17
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+ style-loader: 3.3.4(webpack@5.99.9)
+ terser-webpack-plugin: 5.3.14(webpack@5.99.9)
+ ts-dedent: 2.2.0
+ webpack: 5.99.9
+ webpack-dev-middleware: 6.1.3(webpack@5.99.9)
+ webpack-hot-middleware: 2.26.1
+ webpack-virtual-modules: 0.6.2
+ optionalDependencies:
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - '@rspack/core'
+ - '@swc/core'
+ - esbuild
+ - uglify-js
+ - webpack-cli
+
'@storybook/core-webpack@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10))':
dependencies:
storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10)
ts-dedent: 2.2.0
+ '@storybook/core-webpack@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))':
+ dependencies:
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+ ts-dedent: 2.2.0
+
'@storybook/csf-plugin@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10))':
dependencies:
storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10)
unplugin: 1.16.1
+ '@storybook/csf-plugin@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))':
+ dependencies:
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+ unplugin: 1.16.1
+
'@storybook/global@5.0.0': {}
'@storybook/icons@1.4.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
@@ -24108,6 +24375,66 @@ snapshots:
- webpack-hot-middleware
- webpack-plugin-serve
+ '@storybook/nextjs@9.0.8(next@15.3.3(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.53.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(type-fest@4.41.0)(typescript@5.8.3)(webpack-hot-middleware@2.26.1)(webpack@5.99.9)':
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.27.4)
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.27.4)
+ '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.27.4)
+ '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.27.4)
+ '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.27.4)
+ '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.27.4)
+ '@babel/plugin-transform-object-rest-spread': 7.27.3(@babel/core@7.27.4)
+ '@babel/plugin-transform-runtime': 7.27.4(@babel/core@7.27.4)
+ '@babel/preset-env': 7.27.2(@babel/core@7.27.4)
+ '@babel/preset-react': 7.27.1(@babel/core@7.27.4)
+ '@babel/preset-typescript': 7.27.1(@babel/core@7.27.4)
+ '@babel/runtime': 7.27.6
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-hot-middleware@2.26.1)(webpack@5.99.9)
+ '@storybook/builder-webpack5': 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3)
+ '@storybook/preset-react-webpack': 9.0.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3)
+ '@storybook/react': 9.0.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3)
+ '@types/semver': 7.7.0
+ babel-loader: 9.2.1(@babel/core@7.27.4)(webpack@5.99.9)
+ css-loader: 6.11.0(webpack@5.99.9)
+ image-size: 2.0.2
+ loader-utils: 3.3.1
+ next: 15.3.3(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.53.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ node-polyfill-webpack-plugin: 2.0.1(webpack@5.99.9)
+ postcss: 8.5.5
+ postcss-loader: 8.1.1(postcss@8.5.5)(typescript@5.8.3)(webpack@5.99.9)
+ react: 19.1.0
+ react-dom: 19.1.0(react@19.1.0)
+ react-refresh: 0.14.2
+ resolve-url-loader: 5.0.0
+ sass-loader: 14.2.1(webpack@5.99.9)
+ semver: 7.7.2
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+ style-loader: 3.3.4(webpack@5.99.9)
+ styled-jsx: 5.1.7(@babel/core@7.27.4)(react@19.1.0)
+ tsconfig-paths: 4.2.0
+ tsconfig-paths-webpack-plugin: 4.2.0
+ optionalDependencies:
+ typescript: 5.8.3
+ webpack: 5.99.9
+ transitivePeerDependencies:
+ - '@rspack/core'
+ - '@swc/core'
+ - '@types/webpack'
+ - babel-plugin-macros
+ - esbuild
+ - node-sass
+ - sass
+ - sass-embedded
+ - sockjs-client
+ - supports-color
+ - type-fest
+ - uglify-js
+ - webpack-cli
+ - webpack-dev-server
+ - webpack-hot-middleware
+ - webpack-plugin-serve
+
'@storybook/preset-react-webpack@9.0.8(esbuild@0.25.5)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10))(typescript@5.8.3)':
dependencies:
'@storybook/core-webpack': 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10))
@@ -24132,6 +24459,30 @@ snapshots:
- uglify-js
- webpack-cli
+ '@storybook/preset-react-webpack@9.0.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3)':
+ dependencies:
+ '@storybook/core-webpack': 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))
+ '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.8.3)(webpack@5.99.9)
+ '@types/semver': 7.7.0
+ find-up: 5.0.0
+ magic-string: 0.30.17
+ react: 19.1.0
+ react-docgen: 7.1.1
+ react-dom: 19.1.0(react@19.1.0)
+ resolve: 1.22.10
+ semver: 7.7.2
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+ tsconfig-paths: 4.2.0
+ webpack: 5.99.9
+ optionalDependencies:
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - '@swc/core'
+ - esbuild
+ - supports-color
+ - uglify-js
+ - webpack-cli
+
'@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.8.3)(webpack@5.99.9(esbuild@0.25.5))':
dependencies:
debug: 4.4.1(supports-color@8.1.1)
@@ -24146,12 +24497,32 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.8.3)(webpack@5.99.9)':
+ dependencies:
+ debug: 4.4.1(supports-color@8.1.1)
+ endent: 2.1.0
+ find-cache-dir: 3.3.2
+ flat-cache: 3.2.0
+ micromatch: 4.0.8
+ react-docgen-typescript: 2.4.0(typescript@5.8.3)
+ tslib: 2.8.1
+ typescript: 5.8.3
+ webpack: 5.99.9
+ transitivePeerDependencies:
+ - supports-color
+
'@storybook/react-dom-shim@9.0.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10))':
dependencies:
react: 19.1.0
react-dom: 19.1.0(react@19.1.0)
storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10)
+ '@storybook/react-dom-shim@9.0.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))':
+ dependencies:
+ react: 19.1.0
+ react-dom: 19.1.0(react@19.1.0)
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+
'@storybook/react-vite@9.0.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(rollup@4.43.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@5.0.10))(typescript@5.8.3)(vite@6.3.5(@types/node@24.0.3)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.42.0)(tsx@4.20.1)(yaml@2.8.0))':
dependencies:
'@joshwooding/vite-plugin-react-docgen-typescript': 0.6.0(typescript@5.8.3)(vite@6.3.5(@types/node@24.0.3)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.42.0)(tsx@4.20.1)(yaml@2.8.0))
@@ -24182,6 +24553,16 @@ snapshots:
optionalDependencies:
typescript: 5.8.3
+ '@storybook/react@9.0.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3)':
+ dependencies:
+ '@storybook/global': 5.0.0
+ '@storybook/react-dom-shim': 9.0.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))
+ react: 19.1.0
+ react-dom: 19.1.0(react@19.1.0)
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+ optionalDependencies:
+ typescript: 5.8.3
+
'@swagger-api/apidom-ast@1.0.0-beta.42':
dependencies:
'@babel/runtime-corejs3': 7.27.6
@@ -27258,6 +27639,13 @@ snapshots:
schema-utils: 4.3.2
webpack: 5.99.9(esbuild@0.25.5)
+ babel-loader@9.2.1(@babel/core@7.27.4)(webpack@5.99.9):
+ dependencies:
+ '@babel/core': 7.27.4
+ find-cache-dir: 4.0.0
+ schema-utils: 4.3.2
+ webpack: 5.99.9
+
babel-plugin-istanbul@6.1.1:
dependencies:
'@babel/helper-plugin-utils': 7.27.1
@@ -28272,6 +28660,19 @@ snapshots:
optionalDependencies:
webpack: 5.99.9(esbuild@0.25.5)
+ css-loader@6.11.0(webpack@5.99.9):
+ dependencies:
+ icss-utils: 5.1.0(postcss@8.5.5)
+ postcss: 8.5.5
+ postcss-modules-extract-imports: 3.1.0(postcss@8.5.5)
+ postcss-modules-local-by-default: 4.2.0(postcss@8.5.5)
+ postcss-modules-scope: 3.2.1(postcss@8.5.5)
+ postcss-modules-values: 4.0.0(postcss@8.5.5)
+ postcss-value-parser: 4.2.0
+ semver: 7.7.2
+ optionalDependencies:
+ webpack: 5.99.9
+
css-select@4.3.0:
dependencies:
boolbase: 1.0.0
@@ -28996,8 +29397,8 @@ snapshots:
'@typescript-eslint/parser': 7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)
eslint: 9.24.0(jiti@2.4.2)
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.24.0(jiti@2.4.2))
+ eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))
eslint-plugin-jsx-a11y: 6.10.2(eslint@9.24.0(jiti@2.4.2))
eslint-plugin-react: 7.37.5(eslint@9.24.0(jiti@2.4.2))
eslint-plugin-react-hooks: 5.2.0(eslint@9.24.0(jiti@2.4.2))
@@ -29016,33 +29417,33 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0)(eslint@8.57.0):
+ eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)):
dependencies:
'@nolyfill/is-core-module': 1.0.39
debug: 4.4.1(supports-color@8.1.1)
- eslint: 8.57.0
+ eslint: 9.24.0(jiti@2.4.2)
get-tsconfig: 4.10.1
is-bun-module: 2.0.0
stable-hash: 0.0.5
tinyglobby: 0.2.14
unrs-resolver: 1.9.0
optionalDependencies:
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.14.1(eslint@8.57.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.0)
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))
transitivePeerDependencies:
- supports-color
- eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)):
+ eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0)(eslint@8.57.0):
dependencies:
'@nolyfill/is-core-module': 1.0.39
debug: 4.4.1(supports-color@8.1.1)
- eslint: 9.24.0(jiti@2.4.2)
+ eslint: 8.57.0
get-tsconfig: 4.10.1
is-bun-module: 2.0.0
stable-hash: 0.0.5
tinyglobby: 0.2.14
unrs-resolver: 1.9.0
optionalDependencies:
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.24.0(jiti@2.4.2))
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.14.1(eslint@8.57.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.0)
transitivePeerDependencies:
- supports-color
@@ -29078,14 +29479,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)):
dependencies:
debug: 3.2.7
optionalDependencies:
'@typescript-eslint/parser': 7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)
eslint: 9.24.0(jiti@2.4.2)
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))
+ eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))
transitivePeerDependencies:
- supports-color
@@ -29118,7 +29519,7 @@ snapshots:
- eslint-import-resolver-webpack
- supports-color
- eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.24.0(jiti@2.4.2)):
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.9
@@ -29129,7 +29530,7 @@ snapshots:
doctrine: 2.1.0
eslint: 9.24.0(jiti@2.4.2)
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.14.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))
hasown: 2.0.2
is-core-module: 2.16.1
is-glob: 4.0.3
@@ -29277,6 +29678,15 @@ snapshots:
- supports-color
- typescript
+ eslint-plugin-storybook@9.0.8(eslint@8.57.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3):
+ dependencies:
+ '@typescript-eslint/utils': 8.34.0(eslint@8.57.0)(typescript@5.8.3)
+ eslint: 8.57.0
+ storybook: 9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
eslint-plugin-svg-jsx@1.2.4: {}
eslint-plugin-tailwindcss@3.18.0(tailwindcss@3.4.17):
@@ -29995,6 +30405,23 @@ snapshots:
typescript: 5.8.3
webpack: 5.99.9(esbuild@0.25.5)
+ fork-ts-checker-webpack-plugin@8.0.0(typescript@5.8.3)(webpack@5.99.9):
+ dependencies:
+ '@babel/code-frame': 7.27.1
+ chalk: 4.1.2
+ chokidar: 3.6.0
+ cosmiconfig: 7.1.0
+ deepmerge: 4.3.1
+ fs-extra: 10.1.0
+ memfs: 3.5.3
+ minimatch: 3.1.2
+ node-abort-controller: 3.1.1
+ schema-utils: 3.3.0
+ semver: 7.7.2
+ tapable: 2.2.2
+ typescript: 5.8.3
+ webpack: 5.99.9
+
form-data-encoder@2.1.4: {}
form-data@4.0.3:
@@ -30592,6 +31019,16 @@ snapshots:
optionalDependencies:
webpack: 5.99.9(esbuild@0.25.5)
+ html-webpack-plugin@5.6.3(webpack@5.99.9):
+ dependencies:
+ '@types/html-minifier-terser': 6.1.0
+ html-minifier-terser: 6.1.0
+ lodash: 4.17.21
+ pretty-error: 4.0.0
+ tapable: 2.2.2
+ optionalDependencies:
+ webpack: 5.99.9
+
html-whitespace-sensitive-tag-names@3.0.1: {}
htmlparser2@3.10.1:
@@ -32759,6 +33196,35 @@ snapshots:
vm-browserify: 1.1.2
webpack: 5.99.9(esbuild@0.25.5)
+ node-polyfill-webpack-plugin@2.0.1(webpack@5.99.9):
+ dependencies:
+ assert: 2.1.0
+ browserify-zlib: 0.2.0
+ buffer: 6.0.3
+ console-browserify: 1.2.0
+ constants-browserify: 1.0.0
+ crypto-browserify: 3.12.1
+ domain-browser: 4.23.0
+ events: 3.3.0
+ filter-obj: 2.0.2
+ https-browserify: 1.0.0
+ os-browserify: 0.3.0
+ path-browserify: 1.0.1
+ process: 0.11.10
+ punycode: 2.3.1
+ querystring-es3: 0.2.1
+ readable-stream: 4.7.0
+ stream-browserify: 3.0.0
+ stream-http: 3.2.0
+ string_decoder: 1.3.0
+ timers-browserify: 2.0.12
+ tty-browserify: 0.0.1
+ type-fest: 2.19.0
+ url: 0.11.4
+ util: 0.12.5
+ vm-browserify: 1.1.2
+ webpack: 5.99.9
+
node-releases@2.0.19: {}
nopt@5.0.0:
@@ -33550,6 +34016,17 @@ snapshots:
transitivePeerDependencies:
- typescript
+ postcss-loader@8.1.1(postcss@8.5.5)(typescript@5.8.3)(webpack@5.99.9):
+ dependencies:
+ cosmiconfig: 9.0.0(typescript@5.8.3)
+ jiti: 1.21.7
+ postcss: 8.5.5
+ semver: 7.7.2
+ optionalDependencies:
+ webpack: 5.99.9
+ transitivePeerDependencies:
+ - typescript
+
postcss-modules-extract-imports@3.1.0(postcss@8.5.5):
dependencies:
postcss: 8.5.5
@@ -34748,6 +35225,12 @@ snapshots:
optionalDependencies:
webpack: 5.99.9(esbuild@0.25.5)
+ sass-loader@14.2.1(webpack@5.99.9):
+ dependencies:
+ neo-async: 2.6.2
+ optionalDependencies:
+ webpack: 5.99.9
+
satori@0.12.2:
dependencies:
'@shuding/opentype.js': 1.4.0-beta.0
@@ -35209,6 +35692,27 @@ snapshots:
- supports-color
- utf-8-validate
+ storybook@9.0.8(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5):
+ dependencies:
+ '@storybook/global': 5.0.0
+ '@testing-library/jest-dom': 6.6.3
+ '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0)
+ '@vitest/expect': 3.0.9
+ '@vitest/spy': 3.0.9
+ better-opn: 3.0.2
+ esbuild: 0.25.5
+ esbuild-register: 3.6.0(esbuild@0.25.5)
+ recast: 0.23.11
+ semver: 7.7.2
+ ws: 8.18.2(bufferutil@4.0.9)(utf-8-validate@6.0.5)
+ optionalDependencies:
+ prettier: 3.5.3
+ transitivePeerDependencies:
+ - '@testing-library/dom'
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+
stream-browserify@3.0.0:
dependencies:
inherits: 2.0.4
@@ -35394,6 +35898,10 @@ snapshots:
dependencies:
webpack: 5.99.9(esbuild@0.25.5)
+ style-loader@3.3.4(webpack@5.99.9):
+ dependencies:
+ webpack: 5.99.9
+
style-mod@4.1.2: {}
style-to-js@1.1.16:
@@ -36796,6 +37304,16 @@ snapshots:
optionalDependencies:
webpack: 5.99.9(esbuild@0.25.5)
+ webpack-dev-middleware@6.1.3(webpack@5.99.9):
+ dependencies:
+ colorette: 2.0.20
+ memfs: 3.5.3
+ mime-types: 2.1.35
+ range-parser: 1.2.1
+ schema-utils: 4.3.2
+ optionalDependencies:
+ webpack: 5.99.9
+
webpack-hot-middleware@2.26.1:
dependencies:
ansi-html-community: 0.0.8