From a4fc8e46a44b358bd00852f8f522d309501fd1f8 Mon Sep 17 00:00:00 2001 From: Valentin Dosimont Date: Thu, 20 Feb 2025 16:42:05 +0100 Subject: [PATCH] fix: predeployed connector warning --- .changeset/early-steaks-perform.md | 16 + .../example-predeployed-connector/.gitignore | 24 + .../example-predeployed-connector/README.md | 50 + .../dojoConfig.ts | 7 + .../eslint.config.js | 28 + .../example-predeployed-connector/index.html | 13 + .../package.json | 34 + .../public/vite.svg | 1 + .../example-predeployed-connector/src/App.css | 42 + .../example-predeployed-connector/src/App.tsx | 39 + .../src/assets/react.svg | 1 + .../src/index.css | 68 + .../src/main.tsx | 13 + .../src/starknet-provider.tsx | 41 + .../src/typescript/contracts.gen.ts | 68 + .../src/typescript/models.gen.ts | 161 + .../src/vite-env.d.ts | 1 + .../tsconfig.app.json | 26 + .../tsconfig.json | 7 + .../tsconfig.node.json | 24 + .../vite.config.ts | 7 + examples/example-vite-react-sdk/package.json | 30 +- .../src/DojoContext.tsx | 80 - examples/example-vite-react-sdk/src/main.tsx | 2 +- .../src/starknet-provider.tsx | 11 +- .../src/typescript/contracts.gen.ts | 8 +- .../tsconfig.app.tsbuildinfo | 2 +- .../tsconfig.node.tsbuildinfo | 2 +- packages/core/src/provider/DojoProvider.ts | 22 +- packages/core/src/utils/index.ts | 4 +- packages/predeployed-connector/src/index.ts | 32 +- pnpm-lock.yaml | 2889 +++++++++++------ pnpm-workspace.yaml | 2 +- 33 files changed, 2582 insertions(+), 1173 deletions(-) create mode 100644 .changeset/early-steaks-perform.md create mode 100644 examples/example-predeployed-connector/.gitignore create mode 100644 examples/example-predeployed-connector/README.md create mode 100644 examples/example-predeployed-connector/dojoConfig.ts create mode 100644 examples/example-predeployed-connector/eslint.config.js create mode 100644 examples/example-predeployed-connector/index.html create mode 100644 examples/example-predeployed-connector/package.json create mode 100644 examples/example-predeployed-connector/public/vite.svg create mode 100644 examples/example-predeployed-connector/src/App.css create mode 100644 examples/example-predeployed-connector/src/App.tsx create mode 100644 examples/example-predeployed-connector/src/assets/react.svg create mode 100644 examples/example-predeployed-connector/src/index.css create mode 100644 examples/example-predeployed-connector/src/main.tsx create mode 100644 examples/example-predeployed-connector/src/starknet-provider.tsx create mode 100644 examples/example-predeployed-connector/src/typescript/contracts.gen.ts create mode 100644 examples/example-predeployed-connector/src/typescript/models.gen.ts create mode 100644 examples/example-predeployed-connector/src/vite-env.d.ts create mode 100644 examples/example-predeployed-connector/tsconfig.app.json create mode 100644 examples/example-predeployed-connector/tsconfig.json create mode 100644 examples/example-predeployed-connector/tsconfig.node.json create mode 100644 examples/example-predeployed-connector/vite.config.ts delete mode 100644 examples/example-vite-react-sdk/src/DojoContext.tsx diff --git a/.changeset/early-steaks-perform.md b/.changeset/early-steaks-perform.md new file mode 100644 index 00000000..3c3b7427 --- /dev/null +++ b/.changeset/early-steaks-perform.md @@ -0,0 +1,16 @@ +--- +"@dojoengine/predeployed-connector": patch +"@dojoengine/core": patch +"template-vite-ts": patch +"@dojoengine/create-burner": patch +"@dojoengine/create-dojo": patch +"@dojoengine/react": patch +"@dojoengine/sdk": patch +"@dojoengine/state": patch +"@dojoengine/torii-client": patch +"@dojoengine/torii-wasm": patch +"@dojoengine/utils": patch +"@dojoengine/utils-wasm": patch +--- + +fix: predeployed warnings diff --git a/examples/example-predeployed-connector/.gitignore b/examples/example-predeployed-connector/.gitignore new file mode 100644 index 00000000..a547bf36 --- /dev/null +++ b/examples/example-predeployed-connector/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/examples/example-predeployed-connector/README.md b/examples/example-predeployed-connector/README.md new file mode 100644 index 00000000..44f2acc0 --- /dev/null +++ b/examples/example-predeployed-connector/README.md @@ -0,0 +1,50 @@ +# React + TypeScript + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh + +## Expanding the ESLint configuration + +If you are developing a production application, we recommend updating the configuration to enable type aware lint rules: + +- Configure the top-level `parserOptions` property like this: + +```js +export default tseslint.config({ + languageOptions: { + // other options... + parserOptions: { + project: ["./tsconfig.node.json", "./tsconfig.app.json"], + tsconfigRootDir: import.meta.dirname, + }, + }, +}); +``` + +- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked` +- Optionally add `...tseslint.configs.stylisticTypeChecked` +- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config: + +```js +// eslint.config.js +import react from "eslint-plugin-react"; + +export default tseslint.config({ + // Set the react version + settings: { react: { version: "18.3" } }, + plugins: { + // Add the react plugin + react, + }, + rules: { + // other rules... + // Enable its recommended rules + ...react.configs.recommended.rules, + ...react.configs["jsx-runtime"].rules, + }, +}); +``` diff --git a/examples/example-predeployed-connector/dojoConfig.ts b/examples/example-predeployed-connector/dojoConfig.ts new file mode 100644 index 00000000..e45ee85a --- /dev/null +++ b/examples/example-predeployed-connector/dojoConfig.ts @@ -0,0 +1,7 @@ +import { createDojoConfig } from "@dojoengine/core"; + +import manifest from "../../worlds/dojo-starter/manifest_dev.json"; + +export const dojoConfig = createDojoConfig({ + manifest, +}); diff --git a/examples/example-predeployed-connector/eslint.config.js b/examples/example-predeployed-connector/eslint.config.js new file mode 100644 index 00000000..9d1c0c63 --- /dev/null +++ b/examples/example-predeployed-connector/eslint.config.js @@ -0,0 +1,28 @@ +import js from "@eslint/js"; +import globals from "globals"; +import reactHooks from "eslint-plugin-react-hooks"; +import reactRefresh from "eslint-plugin-react-refresh"; +import tseslint from "typescript-eslint"; + +export default tseslint.config( + { ignores: ["dist"] }, + { + extends: [js.configs.recommended, ...tseslint.configs.recommended], + files: ["**/*.{ts,tsx}"], + languageOptions: { + ecmaVersion: 2020, + globals: globals.browser, + }, + plugins: { + "react-hooks": reactHooks, + "react-refresh": reactRefresh, + }, + rules: { + ...reactHooks.configs.recommended.rules, + "react-refresh/only-export-components": [ + "warn", + { allowConstantExport: true }, + ], + }, + } +); diff --git a/examples/example-predeployed-connector/index.html b/examples/example-predeployed-connector/index.html new file mode 100644 index 00000000..e0ef3be8 --- /dev/null +++ b/examples/example-predeployed-connector/index.html @@ -0,0 +1,13 @@ + + + + + + + Vite + React + TS + + +
+ + + diff --git a/examples/example-predeployed-connector/package.json b/examples/example-predeployed-connector/package.json new file mode 100644 index 00000000..7ac676d2 --- /dev/null +++ b/examples/example-predeployed-connector/package.json @@ -0,0 +1,34 @@ +{ + "name": "example-predeployed-connector", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "tsc -b && vite build", + "lint": "eslint .", + "preview": "vite preview" + }, + "dependencies": { + "@dojoengine/core": "workspace:*", + "@dojoengine/predeployed-connector": "workspace:*", + "@dojoengine/sdk": "workspace:*", + "@starknet-react/chains": "catalog:", + "@starknet-react/core": "catalog:", + "react": "catalog:", + "react-dom": "catalog:" + }, + "devDependencies": { + "@eslint/js": "^9.20.0", + "@types/react": "catalog:", + "@types/react-dom": "catalog:", + "@vitejs/plugin-react": "^4.3.4", + "eslint": "^9.20.1", + "eslint-plugin-react-hooks": "^5.1.0", + "eslint-plugin-react-refresh": "^0.4.19", + "globals": "^15.15.0", + "typescript": "~5.7.3", + "typescript-eslint": "^8.24.1", + "vite": "^6.1.1" + } +} diff --git a/examples/example-predeployed-connector/public/vite.svg b/examples/example-predeployed-connector/public/vite.svg new file mode 100644 index 00000000..e7b8dfb1 --- /dev/null +++ b/examples/example-predeployed-connector/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/examples/example-predeployed-connector/src/App.css b/examples/example-predeployed-connector/src/App.css new file mode 100644 index 00000000..f44fb79a --- /dev/null +++ b/examples/example-predeployed-connector/src/App.css @@ -0,0 +1,42 @@ +#root { + max-width: 1280px; + margin: 0 auto; + padding: 2rem; + text-align: center; +} + +.logo { + height: 6em; + padding: 1.5em; + will-change: filter; + transition: filter 300ms; +} +.logo:hover { + filter: drop-shadow(0 0 2em #646cffaa); +} +.logo.react:hover { + filter: drop-shadow(0 0 2em #61dafbaa); +} + +@keyframes logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} + +@media (prefers-reduced-motion: no-preference) { + a:nth-of-type(2) .logo { + animation: logo-spin infinite 20s linear; + } +} + +.card { + padding: 2em; +} + +.read-the-docs { + color: #888; +} diff --git a/examples/example-predeployed-connector/src/App.tsx b/examples/example-predeployed-connector/src/App.tsx new file mode 100644 index 00000000..53a657e8 --- /dev/null +++ b/examples/example-predeployed-connector/src/App.tsx @@ -0,0 +1,39 @@ +import { useState } from "react"; +import reactLogo from "./assets/react.svg"; +import viteLogo from "/vite.svg"; +import "./App.css"; + +function App() { + const [count, setCount] = useState(0); + + return ( + <> +
+ + Vite logo + + + React logo + +
+

Vite + React

+
+ +

+ Edit src/App.tsx and save to test HMR +

+
+

+ Click on the Vite and React logos to learn more +

+ + ); +} + +export default App; diff --git a/examples/example-predeployed-connector/src/assets/react.svg b/examples/example-predeployed-connector/src/assets/react.svg new file mode 100644 index 00000000..6c87de9b --- /dev/null +++ b/examples/example-predeployed-connector/src/assets/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/examples/example-predeployed-connector/src/index.css b/examples/example-predeployed-connector/src/index.css new file mode 100644 index 00000000..279fff56 --- /dev/null +++ b/examples/example-predeployed-connector/src/index.css @@ -0,0 +1,68 @@ +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +a { + font-weight: 500; + color: #646cff; + text-decoration: inherit; +} +a:hover { + color: #535bf2; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +h1 { + font-size: 3.2em; + line-height: 1.1; +} + +button { + border-radius: 8px; + border: 1px solid transparent; + padding: 0.6em 1.2em; + font-size: 1em; + font-weight: 500; + font-family: inherit; + background-color: #1a1a1a; + cursor: pointer; + transition: border-color 0.25s; +} +button:hover { + border-color: #646cff; +} +button:focus, +button:focus-visible { + outline: 4px auto -webkit-focus-ring-color; +} + +@media (prefers-color-scheme: light) { + :root { + color: #213547; + background-color: #ffffff; + } + a:hover { + color: #747bff; + } + button { + background-color: #f9f9f9; + } +} diff --git a/examples/example-predeployed-connector/src/main.tsx b/examples/example-predeployed-connector/src/main.tsx new file mode 100644 index 00000000..9a0f3ac2 --- /dev/null +++ b/examples/example-predeployed-connector/src/main.tsx @@ -0,0 +1,13 @@ +import { StrictMode } from "react"; +import { createRoot } from "react-dom/client"; +import "./index.css"; +import App from "./App.tsx"; +import StarknetProvider from "./starknet-provider.tsx"; + +createRoot(document.getElementById("root")!).render( + + + + + +); diff --git a/examples/example-predeployed-connector/src/starknet-provider.tsx b/examples/example-predeployed-connector/src/starknet-provider.tsx new file mode 100644 index 00000000..2300e24a --- /dev/null +++ b/examples/example-predeployed-connector/src/starknet-provider.tsx @@ -0,0 +1,41 @@ +import { useEffect, useState, type PropsWithChildren } from "react"; +import { mainnet } from "@starknet-react/chains"; +import { jsonRpcProvider, StarknetConfig, voyager } from "@starknet-react/core"; +import { dojoConfig } from "../dojoConfig"; +import { + predeployedAccounts, + type PredeployedAccountsConnector, +} from "@dojoengine/predeployed-connector"; + +export default function StarknetProvider({ children }: PropsWithChildren) { + const [retries, setRetries] = useState(0); + const [connectors, setConnectors] = useState< + PredeployedAccountsConnector[] + >([]); + const provider = jsonRpcProvider({ + rpc: () => ({ nodeUrl: dojoConfig.rpcUrl as string }), + }); + + useEffect(() => { + if (connectors.length === 0 && retries < 5) { + setRetries(retries + 1); + predeployedAccounts({ + rpc: dojoConfig.rpcUrl as string, + id: "katana", + name: "Katana", + }).then(setConnectors); + } + }, [connectors]); + + return ( + + {children} + + ); +} diff --git a/examples/example-predeployed-connector/src/typescript/contracts.gen.ts b/examples/example-predeployed-connector/src/typescript/contracts.gen.ts new file mode 100644 index 00000000..132621f9 --- /dev/null +++ b/examples/example-predeployed-connector/src/typescript/contracts.gen.ts @@ -0,0 +1,68 @@ +import { DojoProvider, DojoCall } from "@dojoengine/core"; +import { + Account, + AccountInterface, + BigNumberish, + CairoOption, + CairoCustomEnum, + ByteArray, +} from "starknet"; +import * as models from "./models.gen"; + +export function setupWorld(provider: DojoProvider) { + const build_actions_move_calldata = ( + direction: CairoCustomEnum + ): DojoCall => { + return { + contractName: "actions", + entrypoint: "move", + calldata: [direction], + }; + }; + + const actions_move = async ( + snAccount: Account | AccountInterface, + direction: CairoCustomEnum + ) => { + try { + return await provider.execute( + snAccount, + build_actions_move_calldata(direction), + "dojo_starter" + ); + } catch (error) { + console.error(error); + throw error; + } + }; + + const build_actions_spawn_calldata = (): DojoCall => { + return { + contractName: "actions", + entrypoint: "spawn", + calldata: [], + }; + }; + + const actions_spawn = async (snAccount: Account | AccountInterface) => { + try { + return await provider.execute( + snAccount, + build_actions_spawn_calldata(), + "dojo_starter" + ); + } catch (error) { + console.error(error); + throw error; + } + }; + + return { + actions: { + move: actions_move, + buildMoveCalldata: build_actions_move_calldata, + spawn: actions_spawn, + buildSpawnCalldata: build_actions_spawn_calldata, + }, + }; +} diff --git a/examples/example-predeployed-connector/src/typescript/models.gen.ts b/examples/example-predeployed-connector/src/typescript/models.gen.ts new file mode 100644 index 00000000..cdbedd87 --- /dev/null +++ b/examples/example-predeployed-connector/src/typescript/models.gen.ts @@ -0,0 +1,161 @@ +import type { SchemaType as ISchemaType } from "@dojoengine/sdk"; + +import { + CairoCustomEnum, + CairoOption, + CairoOptionVariant, + BigNumberish, +} from "starknet"; + +// Type definition for `dojo_starter::models::DirectionsAvailable` struct +export interface DirectionsAvailable { + player: string; + directions: Array; +} + +// Type definition for `dojo_starter::models::DirectionsAvailableValue` struct +export interface DirectionsAvailableValue { + directions: Array; +} + +// Type definition for `dojo_starter::models::Moves` struct +export interface Moves { + player: string; + remaining: BigNumberish; + last_direction: CairoOption; + can_move: boolean; +} + +// Type definition for `dojo_starter::models::MovesValue` struct +export interface MovesValue { + remaining: BigNumberish; + last_direction: CairoOption; + can_move: boolean; +} + +// Type definition for `dojo_starter::models::Position` struct +export interface Position { + player: string; + vec: Vec2; +} + +// Type definition for `dojo_starter::models::PositionValue` struct +export interface PositionValue { + vec: Vec2; +} + +// Type definition for `dojo_starter::models::Vec2` struct +export interface Vec2 { + x: BigNumberish; + y: BigNumberish; +} + +// Type definition for `dojo_starter::systems::actions::actions::Moved` struct +export interface Moved { + player: string; + direction: DirectionEnum; +} + +// Type definition for `dojo_starter::systems::actions::actions::MovedValue` struct +export interface MovedValue { + direction: DirectionEnum; +} + +// Type definition for `dojo_starter::models::Direction` enum +export type Direction = { + Left: string; + Right: string; + Up: string; + Down: string; +}; +export type DirectionEnum = CairoCustomEnum; + +export interface SchemaType extends ISchemaType { + dojo_starter: { + DirectionsAvailable: DirectionsAvailable; + DirectionsAvailableValue: DirectionsAvailableValue; + Moves: Moves; + MovesValue: MovesValue; + Position: Position; + PositionValue: PositionValue; + Vec2: Vec2; + Moved: Moved; + MovedValue: MovedValue; + }; +} +export const schema: SchemaType = { + dojo_starter: { + DirectionsAvailable: { + player: "", + directions: [ + new CairoCustomEnum({ + Left: "", + Right: undefined, + Up: undefined, + Down: undefined, + }), + ], + }, + DirectionsAvailableValue: { + directions: [ + new CairoCustomEnum({ + Left: "", + Right: undefined, + Up: undefined, + Down: undefined, + }), + ], + }, + Moves: { + player: "", + remaining: 0, + last_direction: new CairoOption(CairoOptionVariant.None), + can_move: false, + }, + MovesValue: { + remaining: 0, + last_direction: new CairoOption(CairoOptionVariant.None), + can_move: false, + }, + Position: { + player: "", + vec: { x: 0, y: 0 }, + }, + PositionValue: { + vec: { x: 0, y: 0 }, + }, + Vec2: { + x: 0, + y: 0, + }, + Moved: { + player: "", + direction: new CairoCustomEnum({ + Left: "", + Right: undefined, + Up: undefined, + Down: undefined, + }), + }, + MovedValue: { + direction: new CairoCustomEnum({ + Left: "", + Right: undefined, + Up: undefined, + Down: undefined, + }), + }, + }, +}; +export enum ModelsMapping { + Direction = "dojo_starter-Direction", + DirectionsAvailable = "dojo_starter-DirectionsAvailable", + DirectionsAvailableValue = "dojo_starter-DirectionsAvailableValue", + Moves = "dojo_starter-Moves", + MovesValue = "dojo_starter-MovesValue", + Position = "dojo_starter-Position", + PositionValue = "dojo_starter-PositionValue", + Vec2 = "dojo_starter-Vec2", + Moved = "dojo_starter-Moved", + MovedValue = "dojo_starter-MovedValue", +} diff --git a/examples/example-predeployed-connector/src/vite-env.d.ts b/examples/example-predeployed-connector/src/vite-env.d.ts new file mode 100644 index 00000000..11f02fe2 --- /dev/null +++ b/examples/example-predeployed-connector/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/examples/example-predeployed-connector/tsconfig.app.json b/examples/example-predeployed-connector/tsconfig.app.json new file mode 100644 index 00000000..dfc691d4 --- /dev/null +++ b/examples/example-predeployed-connector/tsconfig.app.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", + "target": "ES2020", + "useDefineForClassFields": true, + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + "jsx": "react-jsx", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["src"] +} diff --git a/examples/example-predeployed-connector/tsconfig.json b/examples/example-predeployed-connector/tsconfig.json new file mode 100644 index 00000000..f6df6c7c --- /dev/null +++ b/examples/example-predeployed-connector/tsconfig.json @@ -0,0 +1,7 @@ +{ + "files": [], + "references": [ + { "path": "./tsconfig.app.json" }, + { "path": "./tsconfig.node.json" } + ] +} diff --git a/examples/example-predeployed-connector/tsconfig.node.json b/examples/example-predeployed-connector/tsconfig.node.json new file mode 100644 index 00000000..ff0dc7df --- /dev/null +++ b/examples/example-predeployed-connector/tsconfig.node.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo", + "target": "ES2022", + "lib": ["ES2023"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/examples/example-predeployed-connector/vite.config.ts b/examples/example-predeployed-connector/vite.config.ts new file mode 100644 index 00000000..b52d8eff --- /dev/null +++ b/examples/example-predeployed-connector/vite.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vite"; +import react from "@vitejs/plugin-react"; + +// https://vite.dev/config/ +export default defineConfig({ + plugins: [react()], +}); diff --git a/examples/example-vite-react-sdk/package.json b/examples/example-vite-react-sdk/package.json index 91849dd7..999df01d 100644 --- a/examples/example-vite-react-sdk/package.json +++ b/examples/example-vite-react-sdk/package.json @@ -25,24 +25,24 @@ "react-dom": "^18.3.1", "starknet": "catalog:", "uuid": "^10.0.0", - "vite-plugin-top-level-await": "^1.4.4", - "vite-plugin-wasm": "^3.3.0", - "zustand": "^4.5.5" + "vite-plugin-top-level-await": "^1.5.0", + "vite-plugin-wasm": "^3.4.1", + "zustand": "^4.5.6" }, "devDependencies": { - "@eslint/js": "^9.11.1", - "@types/react": "^18.3.9", - "@types/react-dom": "^18.3.0", - "@vitejs/plugin-react": "^4.3.1", + "@eslint/js": "^9.20.0", + "@types/react": "catalog:", + "@types/react-dom": "catalog:", + "@vitejs/plugin-react": "^4.3.4", "autoprefixer": "^10.4.20", - "eslint": "^9.11.1", + "eslint": "^9.20.1", "eslint-plugin-react-hooks": "5.1.0-rc-fb9a90fa48-20240614", - "eslint-plugin-react-refresh": "^0.4.12", - "globals": "^15.9.0", - "postcss": "^8.4.47", - "tailwindcss": "^3.4.13", - "typescript": "^5.6.2", - "typescript-eslint": "^8.7.0", - "vite": "^5.4.7" + "eslint-plugin-react-refresh": "^0.4.19", + "globals": "^15.15.0", + "postcss": "^8.5.3", + "tailwindcss": "^3.4.17", + "typescript": "^5.7.3", + "typescript-eslint": "^8.24.1", + "vite": "^5.4.14" } } diff --git a/examples/example-vite-react-sdk/src/DojoContext.tsx b/examples/example-vite-react-sdk/src/DojoContext.tsx deleted file mode 100644 index 157bd4b2..00000000 --- a/examples/example-vite-react-sdk/src/DojoContext.tsx +++ /dev/null @@ -1,80 +0,0 @@ -import { createContext, ReactNode, useContext, useMemo } from "react"; -import { - BurnerAccount, - BurnerManager, - useBurnerManager, -} from "@dojoengine/create-burner"; -import { Account } from "starknet"; -import { dojoConfig } from "../dojoConfig"; -import { DojoProvider } from "@dojoengine/core"; -import { setupWorld } from "./typescript/contracts.gen"; - -/** - * Interface defining the shape of the Dojo context. - */ -interface DojoContextType { - /** The master account used for administrative operations */ - masterAccount: Account; - /** The Dojo client instance */ - client: ReturnType; - /** The current burner account information */ - account: BurnerAccount; -} - -/** - * React context for sharing Dojo-related data throughout the application. - */ -export const DojoContext = createContext(null); - -/** - * Provider component that makes Dojo context available to child components. - * - * @param props.children - Child components that will have access to the Dojo context - * @param props.burnerManager - Instance of BurnerManager for handling burner accounts - * @throws {Error} If DojoProvider is used more than once in the component tree - */ -export const DojoContextProvider = ({ - children, - burnerManager, -}: { - children: ReactNode; - burnerManager: BurnerManager; -}) => { - const currentValue = useContext(DojoContext); - if (currentValue) { - throw new Error("DojoProvider can only be used once"); - } - - const dojoProvider = new DojoProvider( - dojoConfig.manifest, - dojoConfig.rpcUrl - ); - - const masterAccount = useMemo( - () => - new Account( - dojoProvider.provider, - dojoConfig.masterAddress, - dojoConfig.masterPrivateKey, - "1" - ), - [dojoProvider.provider] - ); - - const burnerManagerData = useBurnerManager({ burnerManager }); - - return ( - - {children} - - ); -}; diff --git a/examples/example-vite-react-sdk/src/main.tsx b/examples/example-vite-react-sdk/src/main.tsx index 177de83a..465ed4a6 100644 --- a/examples/example-vite-react-sdk/src/main.tsx +++ b/examples/example-vite-react-sdk/src/main.tsx @@ -6,7 +6,7 @@ import App from "./App.tsx"; // Dojo related imports import { init } from "@dojoengine/sdk"; import { DojoSdkProvider } from "@dojoengine/sdk/react"; -import { SchemaType } from "./typescript/models.gen.ts"; +import type { SchemaType } from "./typescript/models.gen.ts"; import { setupWorld } from "./typescript/contracts.gen.ts"; import "./index.css"; diff --git a/examples/example-vite-react-sdk/src/starknet-provider.tsx b/examples/example-vite-react-sdk/src/starknet-provider.tsx index 50da5139..43554781 100644 --- a/examples/example-vite-react-sdk/src/starknet-provider.tsx +++ b/examples/example-vite-react-sdk/src/starknet-provider.tsx @@ -1,10 +1,15 @@ import type { PropsWithChildren } from "react"; import { mainnet } from "@starknet-react/chains"; -import { jsonRpcProvider, StarknetConfig, voyager } from "@starknet-react/core"; +import { + type Connector, + jsonRpcProvider, + StarknetConfig, + voyager, +} from "@starknet-react/core"; import { dojoConfig } from "../dojoConfig"; import { predeployedAccounts, - PredeployedAccountsConnector, + type PredeployedAccountsConnector, } from "@dojoengine/predeployed-connector"; let pa: PredeployedAccountsConnector[] = []; @@ -23,7 +28,7 @@ export default function StarknetProvider({ children }: PropsWithChildren) { diff --git a/examples/example-vite-react-sdk/src/typescript/contracts.gen.ts b/examples/example-vite-react-sdk/src/typescript/contracts.gen.ts index 5fc335f9..71ad0154 100644 --- a/examples/example-vite-react-sdk/src/typescript/contracts.gen.ts +++ b/examples/example-vite-react-sdk/src/typescript/contracts.gen.ts @@ -1,5 +1,5 @@ -import { DojoProvider, DojoCall } from "@dojoengine/core"; -import { Account, AccountInterface, CairoCustomEnum } from "starknet"; +import type { DojoProvider, DojoCall } from "@dojoengine/core"; +import type { Account, AccountInterface, CairoCustomEnum } from "starknet"; export function setupWorld(provider: DojoProvider) { const build_actions_move_calldata = ( @@ -18,7 +18,7 @@ export function setupWorld(provider: DojoProvider) { ) => { try { return await provider.execute( - snAccount, + snAccount as any, // Type cast to avoid version mismatch build_actions_move_calldata(direction), "dojo_starter" ); @@ -39,7 +39,7 @@ export function setupWorld(provider: DojoProvider) { const actions_spawn = async (snAccount: Account | AccountInterface) => { try { return await provider.execute( - snAccount, + snAccount as any, build_actions_spawn_calldata(), "dojo_starter" ); diff --git a/examples/example-vite-react-sdk/tsconfig.app.tsbuildinfo b/examples/example-vite-react-sdk/tsconfig.app.tsbuildinfo index 68259a67..ce91cf1a 100644 --- a/examples/example-vite-react-sdk/tsconfig.app.tsbuildinfo +++ b/examples/example-vite-react-sdk/tsconfig.app.tsbuildinfo @@ -1 +1 @@ -{"root":["./src/app.tsx","./src/dojocontext.tsx","./src/historical-events.tsx","./src/main.tsx","./src/starknet-provider.tsx","./src/usesystemcalls.ts","./src/vite-env.d.ts","./src/wallet-account.tsx","./src/typescript/contracts.gen.ts","./src/typescript/models.gen.ts"],"version":"5.7.2"} \ No newline at end of file +{"root":["./src/app.tsx","./src/historical-events.tsx","./src/main.tsx","./src/starknet-provider.tsx","./src/usesystemcalls.ts","./src/vite-env.d.ts","./src/wallet-account.tsx","./src/typescript/contracts.gen.ts","./src/typescript/models.gen.ts"],"version":"5.7.3"} \ No newline at end of file diff --git a/examples/example-vite-react-sdk/tsconfig.node.tsbuildinfo b/examples/example-vite-react-sdk/tsconfig.node.tsbuildinfo index 1e7ed279..0440098c 100644 --- a/examples/example-vite-react-sdk/tsconfig.node.tsbuildinfo +++ b/examples/example-vite-react-sdk/tsconfig.node.tsbuildinfo @@ -1 +1 @@ -{"root":["./vite.config.ts"],"version":"5.7.2"} \ No newline at end of file +{"root":["./vite.config.ts"],"version":"5.7.3"} \ No newline at end of file diff --git a/packages/core/src/provider/DojoProvider.ts b/packages/core/src/provider/DojoProvider.ts index 71dc81e3..b1d2c479 100644 --- a/packages/core/src/provider/DojoProvider.ts +++ b/packages/core/src/provider/DojoProvider.ts @@ -1,21 +1,21 @@ import { - Account, - AccountInterface, - AllowArray, - ArgsOrCalldata, - Call, - CallContractResponse, + type Account, + type AccountInterface, + type AllowArray, + type ArgsOrCalldata, + type Call, + type CallContractResponse, Contract, - InvokeFunctionResponse, - Result, + type InvokeFunctionResponse, + type Result, RpcProvider, shortString, - UniversalDetails, + type UniversalDetails, } from "starknet"; import { LOCAL_KATANA } from "../constants"; -import { ConsoleLogger, LogLevel } from "../logger/logger"; -import { DojoCall, WorldEntryPoints } from "../types"; +import { ConsoleLogger, type LogLevel } from "../logger/logger"; +import { type DojoCall, WorldEntryPoints } from "../types"; import { getContractByName, parseDojoCall } from "../utils"; import { Provider } from "./provider"; diff --git a/packages/core/src/utils/index.ts b/packages/core/src/utils/index.ts index 9cb4635a..bf1bce54 100644 --- a/packages/core/src/utils/index.ts +++ b/packages/core/src/utils/index.ts @@ -48,9 +48,9 @@ export const parseDojoCall = ( ), entrypoint: call.entrypoint, }; - } else { - return call; } + + return call; }; /** diff --git a/packages/predeployed-connector/src/index.ts b/packages/predeployed-connector/src/index.ts index bad20d53..d724ca50 100644 --- a/packages/predeployed-connector/src/index.ts +++ b/packages/predeployed-connector/src/index.ts @@ -1,22 +1,23 @@ import { InjectedConnector } from "@starknet-react/core"; import { Account, - AccountInterface, - ProviderInterface, + type AccountInterface, + constants, + type ProviderInterface, RpcChannel, RpcProvider, - TypedData, + type TypedData, WalletAccount, } from "starknet"; import { - AddInvokeTransactionParameters, - Errors, + type AddInvokeTransactionParameters, + type Errors, Permission, - RequestFn, - StarknetWindowObject, - WalletEventHandlers, - WalletEventListener, - WalletEvents, + type RequestFn, + type StarknetWindowObject, + type WalletEventHandlers, + type WalletEventListener, + type WalletEvents, } from "@starknet-io/types-js"; class PredeployedAccountsChannel extends RpcChannel { @@ -69,7 +70,7 @@ export class PredeployedAccountsConnector extends InjectedConnector { class PredeployedWalletAccount extends WalletAccount { private _inner: PredeployedWallet; constructor(base: any, rpc: string) { - super({ nodeUrl: rpc }, base); + super({ nodeUrl: rpc }, base, "1", base.account.address); this._inner = base; } request: RequestFn = async (call) => { @@ -235,6 +236,7 @@ type PredeployedAccountRpcResponse = { classHash: string; balance: string; }; + export async function predeployedAccounts( options: PredeployedAccountsConnectorOptions ): Promise { @@ -252,7 +254,13 @@ export async function predeployedAccounts( new PredeployedWallet( `${id}-${idx}`, `${name} ${idx}`, - new Account(provider, a.address, a.privateKey) + new Account( + provider, + a.address, + a.privateKey, + undefined, + constants.TRANSACTION_VERSION.V3 + ) ), options.rpc ), diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index da07c664..a27ea0cc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,7 +28,7 @@ catalogs: specifier: ^18.3.1 version: 18.3.1 starknet: - specifier: 6.21.0 + specifier: 6.23.1 version: 6.21.0 importers: @@ -56,13 +56,13 @@ importers: version: 9.1.7 lerna: specifier: ^8.1.9 - version: 8.1.9(@swc/core@1.10.14(@swc/helpers@0.5.5))(encoding@0.1.13) + version: 8.1.9(@swc/core@1.10.18(@swc/helpers@0.5.5))(encoding@0.1.13) prettier: specifier: ^3.4.2 version: 3.4.2 tsup: specifier: ^8.3.5 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0) typedoc: specifier: ^0.26.11 version: 0.26.11(typescript@5.7.3) @@ -140,6 +140,64 @@ importers: specifier: ^6.1.0 version: 6.1.0(encoding@0.1.13)(graphql@16.10.0) + examples/example-predeployed-connector: + dependencies: + '@dojoengine/core': + specifier: workspace:* + version: link:../../packages/core + '@dojoengine/predeployed-connector': + specifier: workspace:* + version: link:../../packages/predeployed-connector + '@dojoengine/sdk': + specifier: workspace:* + version: link:../../packages/sdk + '@starknet-react/chains': + specifier: 'catalog:' + version: 3.1.0 + '@starknet-react/core': + specifier: 'catalog:' + version: 3.6.2(get-starknet-core@4.0.0)(react@18.3.1)(starknet@6.23.1(encoding@0.1.13))(typescript@5.7.3) + react: + specifier: 'catalog:' + version: 18.3.1 + react-dom: + specifier: 'catalog:' + version: 18.3.1(react@18.3.1) + devDependencies: + '@eslint/js': + specifier: ^9.20.0 + version: 9.20.0 + '@types/react': + specifier: 'catalog:' + version: 18.3.18 + '@types/react-dom': + specifier: 'catalog:' + version: 18.3.5(@types/react@18.3.18) + '@vitejs/plugin-react': + specifier: ^4.3.4 + version: 4.3.4(vite@6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) + eslint: + specifier: ^9.20.1 + version: 9.20.1(jiti@2.4.2) + eslint-plugin-react-hooks: + specifier: ^5.1.0 + version: 5.1.0(eslint@9.20.1(jiti@2.4.2)) + eslint-plugin-react-refresh: + specifier: ^0.4.19 + version: 0.4.19(eslint@9.20.1(jiti@2.4.2)) + globals: + specifier: ^15.15.0 + version: 15.15.0 + typescript: + specifier: ~5.7.3 + version: 5.7.3 + typescript-eslint: + specifier: ^8.24.1 + version: 8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + vite: + specifier: ^6.1.1 + version: 6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) + examples/example-vanillajs-phaser-recs: dependencies: '@dojoengine/core': @@ -150,7 +208,7 @@ importers: version: link:../../packages/create-burner '@dojoengine/recs': specifier: 2.0.13 - version: 2.0.13(typescript@5.7.2)(zod@3.24.1) + version: 2.0.13(typescript@5.7.2)(zod@3.24.2) '@dojoengine/state': specifier: workspace:* version: link:../../packages/state @@ -178,13 +236,13 @@ importers: version: 5.7.2 vite: specifier: ^5.4.7 - version: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + version: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.4.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + version: 3.4.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) examples/example-vite-experimental-sdk: dependencies: @@ -209,13 +267,13 @@ importers: version: 5.6.3 vite: specifier: ^6.0.7 - version: 6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + version: 6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vite-plugin-wasm: specifier: ^3.4.1 - version: 3.4.1(vite@6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 3.4.1(vite@6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) examples/example-vite-grpc-playground: dependencies: @@ -246,7 +304,7 @@ importers: version: 9.17.0 '@tailwindcss/vite': specifier: ^4.0.1 - version: 4.0.1(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.0.1(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) '@types/react': specifier: ^18.3.18 version: 18.3.18 @@ -255,7 +313,7 @@ importers: version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) eslint: specifier: ^9.17.0 version: 9.17.0(jiti@2.4.2) @@ -279,13 +337,13 @@ importers: version: 8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) vite: specifier: ^6.0.5 - version: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + version: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vite-plugin-monaco-editor-esm: specifier: ^2.0.2 version: 2.0.2(monaco-editor@0.52.2) vite-plugin-wasm: specifier: ^3.4.1 - version: 3.4.1(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 3.4.1(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) examples/example-vite-kitchen-sink: dependencies: @@ -357,7 +415,7 @@ importers: version: 0.441.0(react@18.3.1) next: specifier: 14.2.12 - version: 14.2.12(@babel/core@7.26.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.12(@babel/core@7.26.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -394,7 +452,7 @@ importers: version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) eslint: specifier: ^8.57.1 version: 8.57.1 @@ -412,19 +470,19 @@ importers: version: 5.7.3 vite: specifier: ^6.1.0 - version: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vite-plugin-mkcert: specifier: ^1.17.6 - version: 1.17.6(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 1.17.6(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vite-plugin-wasm: specifier: ^3.4.1 - version: 3.4.1(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 3.4.1(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vite-preset-react: specifier: ^2.3.0 - version: 2.3.0(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 2.3.0(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) examples/example-vite-phaser-sdk: dependencies: @@ -451,7 +509,7 @@ importers: version: 6.21.0(encoding@0.1.13) zustand: specifier: ^4.5.5 - version: 4.5.5(@types/react@18.3.18)(immer@10.1.1)(react@19.0.0) + version: 4.5.5(@types/react@19.0.10)(immer@10.1.1)(react@19.0.0) devDependencies: terser: specifier: ^5.31.0 @@ -464,7 +522,7 @@ importers: version: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.37.0) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.37.0)) + version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.37.0)) vite-plugin-wasm: specifier: ^3.4.1 version: 3.4.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.37.0)) @@ -482,7 +540,7 @@ importers: version: link:../../packages/react '@dojoengine/recs': specifier: 2.0.13 - version: 2.0.13(typescript@5.7.2)(zod@3.24.1) + version: 2.0.13(typescript@5.7.2)(zod@3.24.2) '@dojoengine/state': specifier: workspace:* version: link:../../packages/state @@ -494,7 +552,7 @@ importers: version: link:../../packages/utils '@latticexyz/react': specifier: ^2.2.8 - version: 2.2.14(typescript@5.7.2)(zod@3.24.1) + version: 2.2.14(typescript@5.7.2)(zod@3.24.2) '@latticexyz/utils': specifier: ^2.2.8 version: 2.2.14 @@ -521,10 +579,10 @@ importers: version: 6.21.0(encoding@0.1.13) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.4.1(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 3.4.1(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) devDependencies: '@types/node': specifier: ^20.16.6 @@ -543,7 +601,7 @@ importers: version: 5.62.0(eslint@8.57.1)(typescript@5.7.2) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.4(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 4.3.4(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.4.49) @@ -567,7 +625,7 @@ importers: version: 5.7.2 vite: specifier: ^4.5.5 - version: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + version: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) examples/example-vite-react-phaser-recs: dependencies: @@ -582,7 +640,7 @@ importers: version: link:../../packages/react '@dojoengine/recs': specifier: 2.0.13 - version: 2.0.13(typescript@5.7.3)(zod@3.24.1) + version: 2.0.13(typescript@5.7.3)(zod@3.24.2) '@dojoengine/state': specifier: workspace:* version: link:../../packages/state @@ -657,10 +715,10 @@ importers: version: 1.0.7(tailwindcss@3.4.17) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vite-plugin-wasm: specifier: ^3.4.1 - version: 3.4.1(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 3.4.1(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) zustand: specifier: ^4.5.6 version: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) @@ -682,7 +740,7 @@ importers: version: 5.62.0(eslint@8.57.1)(typescript@5.7.3) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.5.1) @@ -706,7 +764,7 @@ importers: version: 5.7.3 vite: specifier: ^6.0.11 - version: 6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + version: 6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) examples/example-vite-react-pwa-recs: dependencies: @@ -721,7 +779,7 @@ importers: version: link:../../packages/react '@dojoengine/recs': specifier: 2.0.13 - version: 2.0.13(typescript@5.7.2)(zod@3.24.1) + version: 2.0.13(typescript@5.7.2)(zod@3.24.2) '@dojoengine/state': specifier: workspace:* version: link:../../packages/state @@ -733,7 +791,7 @@ importers: version: link:../../packages/utils '@latticexyz/react': specifier: ^2.2.8 - version: 2.2.14(typescript@5.7.2)(zod@3.24.1) + version: 2.2.14(typescript@5.7.2)(zod@3.24.2) '@latticexyz/utils': specifier: ^2.2.8 version: 2.2.14 @@ -769,10 +827,10 @@ importers: version: 6.21.0(encoding@0.1.13) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@2.79.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 1.4.4(@swc/helpers@0.5.5)(rollup@2.79.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.4.1(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 3.4.1(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) devDependencies: '@graphql-codegen/cli': specifier: ^5.0.2 @@ -803,7 +861,7 @@ importers: version: 5.62.0(eslint@8.57.1)(typescript@5.7.2) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.4(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 4.3.4(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) eslint: specifier: ^8.57.1 version: 8.57.1 @@ -818,10 +876,10 @@ importers: version: 5.7.2 vite: specifier: ^4.5.5 - version: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + version: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) vite-plugin-pwa: specifier: ^0.19.8 - version: 0.19.8(@vite-pwa/assets-generator@0.2.6)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) + version: 0.19.8(@vite-pwa/assets-generator@0.2.6)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) examples/example-vite-react-sdk: dependencies: @@ -851,7 +909,7 @@ importers: version: 3.1.0 '@starknet-react/core': specifier: 'catalog:' - version: 3.6.2(get-starknet-core@4.0.0)(react@18.3.1)(starknet@6.21.0(encoding@0.1.13))(typescript@5.7.2) + version: 3.6.2(get-starknet-core@4.0.0)(react@18.3.1)(starknet@6.21.0(encoding@0.1.13))(typescript@5.7.3) '@types/uuid': specifier: ^10.0.0 version: 10.0.0 @@ -871,57 +929,57 @@ importers: specifier: ^10.0.0 version: 10.0.0 vite-plugin-top-level-await: - specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + specifier: ^1.5.0 + version: 1.5.0(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) vite-plugin-wasm: - specifier: ^3.3.0 - version: 3.4.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + specifier: ^3.4.1 + version: 3.4.1(vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) zustand: - specifier: ^4.5.5 - version: 4.5.5(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) + specifier: ^4.5.6 + version: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) devDependencies: '@eslint/js': - specifier: ^9.11.1 - version: 9.17.0 + specifier: ^9.20.0 + version: 9.20.0 '@types/react': - specifier: ^18.3.9 + specifier: 'catalog:' version: 18.3.18 '@types/react-dom': - specifier: ^18.3.0 + specifier: 'catalog:' version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react': - specifier: ^4.3.1 - version: 4.3.4(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + specifier: ^4.3.4 + version: 4.3.4(vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.49) + version: 10.4.20(postcss@8.5.3) eslint: - specifier: ^9.11.1 - version: 9.17.0(jiti@2.4.2) + specifier: ^9.20.1 + version: 9.20.1(jiti@2.4.2) eslint-plugin-react-hooks: specifier: 5.1.0-rc-fb9a90fa48-20240614 - version: 5.1.0-rc-fb9a90fa48-20240614(eslint@9.17.0(jiti@2.4.2)) + version: 5.1.0-rc-fb9a90fa48-20240614(eslint@9.20.1(jiti@2.4.2)) eslint-plugin-react-refresh: - specifier: ^0.4.12 - version: 0.4.16(eslint@9.17.0(jiti@2.4.2)) + specifier: ^0.4.19 + version: 0.4.19(eslint@9.20.1(jiti@2.4.2)) globals: - specifier: ^15.9.0 - version: 15.14.0 + specifier: ^15.15.0 + version: 15.15.0 postcss: - specifier: ^8.4.47 - version: 8.4.49 + specifier: ^8.5.3 + version: 8.5.3 tailwindcss: - specifier: ^3.4.13 + specifier: ^3.4.17 version: 3.4.17 typescript: - specifier: ^5.6.2 - version: 5.7.2 + specifier: ^5.7.3 + version: 5.7.3 typescript-eslint: - specifier: ^8.7.0 - version: 8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + specifier: ^8.24.1 + version: 8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) vite: - specifier: ^5.4.7 - version: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + specifier: ^5.4.14 + version: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) examples/example-vite-react-sql: dependencies: @@ -972,7 +1030,7 @@ importers: version: 1.97.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/router-plugin': specifier: ^1.97.0 - version: 1.97.0(@tanstack/react-router@1.97.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 1.97.0(@tanstack/react-router@1.97.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) axios: specifier: ^1.7.9 version: 1.7.9(debug@4.4.0) @@ -1012,7 +1070,7 @@ importers: devDependencies: '@tanstack/eslint-plugin-query': specifier: ^5.62.16 - version: 5.62.16(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + version: 5.62.16(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) '@tanstack/router-devtools': specifier: ^1.97.0 version: 1.97.0(@tanstack/react-router@1.97.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1030,7 +1088,7 @@ importers: version: 10.0.0 '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.5.1) @@ -1051,13 +1109,13 @@ importers: version: 5.7.3 vite: specifier: ^6.0.7 - version: 6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + version: 6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vite-plugin-wasm: specifier: ^3.4.1 - version: 3.4.1(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)) + version: 3.4.1(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) examples/example-vite-react-threejs-recs: dependencies: @@ -1072,7 +1130,7 @@ importers: version: link:../../packages/react '@dojoengine/recs': specifier: 2.0.13 - version: 2.0.13(typescript@5.7.2)(zod@3.24.1) + version: 2.0.13(typescript@5.7.2)(zod@3.24.2) '@dojoengine/state': specifier: workspace:* version: link:../../packages/state @@ -1099,7 +1157,7 @@ importers: version: 0.2.2(@fortawesome/fontawesome-svg-core@6.7.2)(react@18.3.1) '@latticexyz/react': specifier: ^2.2.8 - version: 2.2.14(typescript@5.7.2)(zod@3.24.1) + version: 2.2.14(typescript@5.7.2)(zod@3.24.2) '@latticexyz/utils': specifier: ^2.2.8 version: 2.2.14 @@ -1117,7 +1175,7 @@ importers: version: 8.17.10(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) '@storybook/builder-vite': specifier: ^7.6.20 - version: 7.6.20(encoding@0.1.13)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 7.6.20(encoding@0.1.13)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) '@types/three': specifier: ^0.160.0 version: 0.160.0 @@ -1183,13 +1241,13 @@ importers: version: 0.160.1 vite-plugin-svgr: specifier: ^4.2.0 - version: 4.3.0(rollup@4.34.5)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 4.3.0(rollup@4.34.8)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.4.1(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 3.4.1(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) zustand: specifier: ^4.5.5 version: 4.5.5(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) @@ -1214,7 +1272,7 @@ importers: version: 7.6.20(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) '@storybook/react-vite': specifier: ^7.6.20 - version: 7.6.20(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.34.5)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 7.6.20(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.34.8)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) '@storybook/test': specifier: ^7.6.20 version: 7.6.20 @@ -1235,7 +1293,7 @@ importers: version: 5.62.0(eslint@8.57.1)(typescript@5.7.2) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.4(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + version: 4.3.4(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) eslint: specifier: ^8.57.1 version: 8.57.1 @@ -1256,7 +1314,7 @@ importers: version: 5.7.2 vite: specifier: ^4.5.5 - version: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + version: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) examples/example-vite-svelte-recs: dependencies: @@ -1268,7 +1326,7 @@ importers: version: link:../../packages/create-burner '@dojoengine/recs': specifier: ^2.0.13 - version: 2.0.13(typescript@5.7.2)(zod@3.24.1) + version: 2.0.13(typescript@5.7.2)(zod@3.24.2) '@dojoengine/state': specifier: workspace:* version: link:../../packages/state @@ -1286,14 +1344,14 @@ importers: version: 6.21.0(encoding@0.1.13) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.4.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + version: 3.4.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) devDependencies: '@sveltejs/vite-plugin-svelte': specifier: ^3.1.1 - version: 3.1.2(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + version: 3.1.2(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) '@tsconfig/svelte': specifier: ^5.0.4 version: 5.0.4 @@ -1302,7 +1360,7 @@ importers: version: 4.2.19 svelte-check: specifier: ^3.8.5 - version: 3.8.6(@babel/core@7.26.7)(postcss-load-config@4.0.2(postcss@8.5.1))(postcss@8.5.1)(svelte@4.2.19) + version: 3.8.6(@babel/core@7.26.9)(postcss-load-config@4.0.2(postcss@8.5.3))(postcss@8.5.3)(svelte@4.2.19) tslib: specifier: ^2.6.3 version: 2.8.1 @@ -1311,7 +1369,7 @@ importers: version: 5.7.2 vite: specifier: ^5.4.1 - version: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + version: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) examples/example-vue-app-recs: dependencies: @@ -1326,7 +1384,7 @@ importers: version: link:../../packages/react '@dojoengine/recs': specifier: 2.0.13 - version: 2.0.13(typescript@5.7.2)(zod@3.24.1) + version: 2.0.13(typescript@5.7.2)(zod@3.24.2) '@dojoengine/state': specifier: workspace:* version: link:../../packages/state @@ -1344,23 +1402,23 @@ importers: version: 6.21.0(encoding@0.1.13) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.4.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + version: 3.4.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) vue: specifier: ^3.5.8 version: 3.5.13(typescript@5.7.2) devDependencies: '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.2.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1))(vue@3.5.13(typescript@5.7.2)) + version: 5.2.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0))(vue@3.5.13(typescript@5.7.2)) typescript: specifier: ^5.6.2 version: 5.7.2 vite: specifier: ^5.4.7 - version: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + version: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) vue-tsc: specifier: ^2.1.6 version: 2.2.0(typescript@5.7.2) @@ -1385,16 +1443,16 @@ importers: version: 6.4.18 '@vitest/coverage-v8': specifier: ^1.6.0 - version: 1.6.0(vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1)) + version: 1.6.0(vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0)) tsup: specifier: ^8.3.0 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) typescript: specifier: ^5.6.2 version: 5.7.2 vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1) + version: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0) packages/create-burner: dependencies: @@ -1455,19 +1513,19 @@ importers: version: 0.0.114 '@vitest/coverage-v8': specifier: ^1.6.0 - version: 1.6.0(vitest@1.6.0(@types/node@18.19.68)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1)) + version: 1.6.0(vitest@1.6.0(@types/node@18.19.68)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0)) jsdom: specifier: ^24.1.3 version: 24.1.3 tsup: specifier: ^8.3.0 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) typescript: specifier: ^5.6.2 version: 5.7.2 vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@18.19.68)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1) + version: 1.6.0(@types/node@18.19.68)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0) packages/create-dojo: dependencies: @@ -1507,13 +1565,13 @@ importers: version: 6.0.6 tsup: specifier: ^8.3.0 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) typescript: specifier: ^5.6.2 version: 5.7.2 vitest: specifier: ^2.1.1 - version: 2.1.8(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1) + version: 2.1.8(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0) packages/predeployed-connector: dependencies: @@ -1529,10 +1587,10 @@ importers: devDependencies: '@rollup/plugin-commonjs': specifier: ^28.0.0 - version: 28.0.2(rollup@4.34.5) + version: 28.0.2(rollup@4.34.8) '@vitest/coverage-v8': specifier: ^1.6.0 - version: 1.6.0(vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1)) + version: 1.6.0(vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0)) eslint: specifier: ^8.57.1 version: 8.57.1 @@ -1541,22 +1599,22 @@ importers: version: 2.8.8 tsup: specifier: ^8.3.0 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) typescript: specifier: ^5.6.2 version: 5.7.2 vite: specifier: ^3.2.11 - version: 3.2.11(@types/node@22.13.1)(terser@5.38.1) + version: 3.2.11(@types/node@22.13.1)(terser@5.39.0) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1) + version: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0) packages/react: dependencies: '@dojoengine/recs': specifier: 2.0.13 - version: 2.0.13(typescript@5.7.2)(zod@3.24.1) + version: 2.0.13(typescript@5.7.2)(zod@3.24.2) '@dojoengine/state': specifier: workspace:* version: link:../state @@ -1620,7 +1678,7 @@ importers: version: 0.0.114 tsup: specifier: ^8.3.0 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) typescript: specifier: ^5.6.2 version: 5.7.2 @@ -1660,10 +1718,10 @@ importers: devDependencies: '@rollup/plugin-commonjs': specifier: ^28.0.0 - version: 28.0.2(rollup@4.34.5) + version: 28.0.2(rollup@4.34.8) '@vitest/coverage-v8': specifier: ^1.6.0 - version: 1.6.0(vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1)) + version: 1.6.0(vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0)) benchmark: specifier: ^2.1.4 version: 2.1.4 @@ -1678,25 +1736,25 @@ importers: version: 2.8.8 tsup: specifier: ^8.3.0 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) typescript: specifier: ^5.6.2 version: 5.7.2 vite: specifier: ^3.2.11 - version: 3.2.11(@types/node@22.13.1)(terser@5.38.1) + version: 3.2.11(@types/node@22.13.1)(terser@5.39.0) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.4.1(vite@3.2.11(@types/node@22.13.1)(terser@5.38.1)) + version: 3.4.1(vite@3.2.11(@types/node@22.13.1)(terser@5.39.0)) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1) + version: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0) packages/state: dependencies: '@dojoengine/recs': specifier: 2.0.13 - version: 2.0.13(typescript@5.7.2)(zod@3.24.1) + version: 2.0.13(typescript@5.7.2)(zod@3.24.2) '@dojoengine/torii-client': specifier: workspace:* version: link:../torii-client @@ -1705,11 +1763,11 @@ importers: version: 6.21.0(encoding@0.1.13) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1) + version: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0) devDependencies: tsup: specifier: ^8.3.0 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) typescript: specifier: ^5.6.2 version: 5.7.2 @@ -1722,7 +1780,7 @@ importers: devDependencies: tsup: specifier: ^8.3.0 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) typescript: specifier: ^5.6.2 version: 5.7.2 @@ -1731,7 +1789,7 @@ importers: devDependencies: tsup: specifier: ^8.3.0 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) typescript: specifier: ^5.6.2 version: 5.7.2 @@ -1743,7 +1801,7 @@ importers: dependencies: '@dojoengine/recs': specifier: 2.0.13 - version: 2.0.13(typescript@5.7.2)(zod@3.24.1) + version: 2.0.13(typescript@5.7.2)(zod@3.24.2) '@latticexyz/utils': specifier: ^2.2.8 version: 2.2.14 @@ -1762,28 +1820,28 @@ importers: version: 6.4.18 '@vitest/coverage-v8': specifier: ^1.6.0 - version: 1.6.0(vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1)) + version: 1.6.0(vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0)) tsup: specifier: ^8.3.0 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) typescript: specifier: ^5.6.2 version: 5.7.2 vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1) + version: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0) packages/utils-wasm: devDependencies: tsup: specifier: ^8.3.0 - version: 8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) + version: 8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0) typescript: specifier: ^5.6.2 version: 5.7.2 vitest: specifier: ^2.1.1 - version: 2.1.8(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1) + version: 2.1.8(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0) wasm-pack: specifier: ^0.12.1 version: 0.12.1 @@ -1847,16 +1905,16 @@ packages: resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.26.5': - resolution: {integrity: sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==} + '@babel/compat-data@7.26.8': + resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} engines: {node: '>=6.9.0'} '@babel/core@7.26.0': resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} engines: {node: '>=6.9.0'} - '@babel/core@7.26.7': - resolution: {integrity: sha512-SRijHmF0PSPgLIBYlWnG0hyeJLwXE2CgpsXaMOrtt2yp9/86ALw6oUlj9KYuZ0JN07T4eBMVIW4li/9S1j2BGA==} + '@babel/core@7.26.9': + resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==} engines: {node: '>=6.9.0'} '@babel/generator@7.26.3': @@ -1867,6 +1925,10 @@ packages: resolution: {integrity: sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==} engines: {node: '>=6.9.0'} + '@babel/generator@7.26.9': + resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} @@ -1958,8 +2020,8 @@ packages: resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.26.7': - resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==} + '@babel/helpers@7.26.9': + resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==} engines: {node: '>=6.9.0'} '@babel/parser@7.26.3': @@ -1972,8 +2034,8 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.26.7': - resolution: {integrity: sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==} + '@babel/parser@7.26.9': + resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} engines: {node: '>=6.0.0'} hasBin: true @@ -2085,6 +2147,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-async-generator-functions@7.26.8': + resolution: {integrity: sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-async-to-generator@7.25.9': resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} engines: {node: '>=6.9.0'} @@ -2187,6 +2255,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-for-of@7.26.9': + resolution: {integrity: sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-function-name@7.25.9': resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} engines: {node: '>=6.9.0'} @@ -2391,6 +2465,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-template-literals@7.26.8': + resolution: {integrity: sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-typeof-symbol@7.25.9': resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==} engines: {node: '>=6.9.0'} @@ -2439,8 +2519,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/preset-env@7.26.7': - resolution: {integrity: sha512-Ycg2tnXwixaXOVb29rana8HNPgLVBof8qqtNQ9LE22IoyZboQbGSxI6ZySMdW3K5nAe6gu35IaJefUJflhUFTQ==} + '@babel/preset-env@7.26.9': + resolution: {integrity: sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2472,14 +2552,18 @@ packages: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.26.7': - resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} + '@babel/runtime@7.26.9': + resolution: {integrity: sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==} engines: {node: '>=6.9.0'} '@babel/template@7.25.9': resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} + '@babel/template@7.26.9': + resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.26.4': resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==} engines: {node: '>=6.9.0'} @@ -2488,8 +2572,8 @@ packages: resolution: {integrity: sha512-rkOSPOw+AXbgtwUga3U4u8RpoK9FEFWBNAlTpcnkLFjL5CT+oyHNuUUC/xx6XefEJ16r38r8Bc/lfp6rYuHeJQ==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.26.7': - resolution: {integrity: sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==} + '@babel/traverse@7.26.9': + resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} engines: {node: '>=6.9.0'} '@babel/types@7.26.3': @@ -2500,8 +2584,8 @@ packages: resolution: {integrity: sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.7': - resolution: {integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==} + '@babel/types@7.26.9': + resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==} engines: {node: '>=6.9.0'} '@base2/pretty-print-object@1.0.1': @@ -3581,6 +3665,14 @@ packages: resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-array@0.19.2': + resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.11.0': + resolution: {integrity: sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@0.9.1': resolution: {integrity: sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3601,14 +3693,26 @@ packages: resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@9.20.0': + resolution: {integrity: sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/object-schema@2.1.5': resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/object-schema@2.1.6': + resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.2.4': resolution: {integrity: sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.2.6': + resolution: {integrity: sha512-+0TjwR1eAUdZtvv/ir1mGX+v0tUoR3VEPB8Up0LLJC+whRW0GgBBtpbOkg/a/U4Dxa6l5a3l9AJ1aWIQVyoWJA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ethersproject/abi@5.7.0': resolution: {integrity: sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==} @@ -4051,6 +4155,10 @@ packages: resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} engines: {node: '>=18.18'} + '@humanwhocodes/retry@0.4.2': + resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==} + engines: {node: '>=18.18'} + '@hutson/parse-repository-url@3.0.2': resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} engines: {node: '>=6.9.0'} @@ -5656,6 +5764,11 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.34.8': + resolution: {integrity: sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.29.1': resolution: {integrity: sha512-CaRfrV0cd+NIIcVVN/jx+hVLN+VRqnuzLRmfmlzpOzB87ajixsN/+9L5xNmkaUUvEbI5BmIKS+XTwXsHEb65Ew==} cpu: [arm64] @@ -5676,6 +5789,11 @@ packages: cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.34.8': + resolution: {integrity: sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.29.1': resolution: {integrity: sha512-2ORr7T31Y0Mnk6qNuwtyNmy14MunTAMx06VAPI6/Ju52W10zk1i7i5U3vlDRWjhOI5quBcrvhkCHyF76bI7kEw==} cpu: [arm64] @@ -5696,6 +5814,11 @@ packages: cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.34.8': + resolution: {integrity: sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.29.1': resolution: {integrity: sha512-j/Ej1oanzPjmN0tirRd5K2/nncAhS9W6ICzgxV+9Y5ZsP0hiGhHJXZ2JQ53iSSjj8m6cRY6oB1GMzNn2EUt6Ng==} cpu: [x64] @@ -5716,6 +5839,11 @@ packages: cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.34.8': + resolution: {integrity: sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-freebsd-arm64@4.29.1': resolution: {integrity: sha512-91C//G6Dm/cv724tpt7nTyP+JdN12iqeXGFM1SqnljCmi5yTXriH7B1r8AD9dAZByHpKAumqP1Qy2vVNIdLZqw==} cpu: [arm64] @@ -5736,6 +5864,11 @@ packages: cpu: [arm64] os: [freebsd] + '@rollup/rollup-freebsd-arm64@4.34.8': + resolution: {integrity: sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==} + cpu: [arm64] + os: [freebsd] + '@rollup/rollup-freebsd-x64@4.29.1': resolution: {integrity: sha512-hEioiEQ9Dec2nIRoeHUP6hr1PSkXzQaCUyqBDQ9I9ik4gCXQZjJMIVzoNLBRGet+hIUb3CISMh9KXuCcWVW/8w==} cpu: [x64] @@ -5756,6 +5889,11 @@ packages: cpu: [x64] os: [freebsd] + '@rollup/rollup-freebsd-x64@4.34.8': + resolution: {integrity: sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==} + cpu: [x64] + os: [freebsd] + '@rollup/rollup-linux-arm-gnueabihf@4.29.1': resolution: {integrity: sha512-Py5vFd5HWYN9zxBv3WMrLAXY3yYJ6Q/aVERoeUFwiDGiMOWsMs7FokXihSOaT/PMWUty/Pj60XDQndK3eAfE6A==} cpu: [arm] @@ -5776,6 +5914,11 @@ packages: cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.34.8': + resolution: {integrity: sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.29.1': resolution: {integrity: sha512-RiWpGgbayf7LUcuSNIbahr0ys2YnEERD4gYdISA06wa0i8RALrnzflh9Wxii7zQJEB2/Eh74dX4y/sHKLWp5uQ==} cpu: [arm] @@ -5796,6 +5939,11 @@ packages: cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.34.8': + resolution: {integrity: sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.29.1': resolution: {integrity: sha512-Z80O+taYxTQITWMjm/YqNoe9d10OX6kDh8X5/rFCMuPqsKsSyDilvfg+vd3iXIqtfmp+cnfL1UrYirkaF8SBZA==} cpu: [arm64] @@ -5816,6 +5964,11 @@ packages: cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.34.8': + resolution: {integrity: sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.29.1': resolution: {integrity: sha512-fOHRtF9gahwJk3QVp01a/GqS4hBEZCV1oKglVVq13kcK3NeVlS4BwIFzOHDbmKzt3i0OuHG4zfRP0YoG5OF/rA==} cpu: [arm64] @@ -5836,6 +5989,11 @@ packages: cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.34.8': + resolution: {integrity: sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.29.1': resolution: {integrity: sha512-5a7q3tnlbcg0OodyxcAdrrCxFi0DgXJSoOuidFUzHZ2GixZXQs6Tc3CHmlvqKAmOs5eRde+JJxeIf9DonkmYkw==} cpu: [loong64] @@ -5856,6 +6014,11 @@ packages: cpu: [loong64] os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.34.8': + resolution: {integrity: sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==} + cpu: [loong64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.29.1': resolution: {integrity: sha512-9b4Mg5Yfz6mRnlSPIdROcfw1BU22FQxmfjlp/CShWwO3LilKQuMISMTtAu/bxmmrE6A902W2cZJuzx8+gJ8e9w==} cpu: [ppc64] @@ -5876,6 +6039,11 @@ packages: cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': + resolution: {integrity: sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.29.1': resolution: {integrity: sha512-G5pn0NChlbRM8OJWpJFMX4/i8OEU538uiSv0P6roZcbpe/WfhEO+AT8SHVKfp8qhDQzaz7Q+1/ixMy7hBRidnQ==} cpu: [riscv64] @@ -5896,6 +6064,11 @@ packages: cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.34.8': + resolution: {integrity: sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.29.1': resolution: {integrity: sha512-WM9lIkNdkhVwiArmLxFXpWndFGuOka4oJOZh8EP3Vb8q5lzdSCBuhjavJsw68Q9AKDGeOOIHYzYm4ZFvmWez5g==} cpu: [s390x] @@ -5916,6 +6089,11 @@ packages: cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.34.8': + resolution: {integrity: sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.29.1': resolution: {integrity: sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==} cpu: [x64] @@ -5936,6 +6114,11 @@ packages: cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.34.8': + resolution: {integrity: sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.29.1': resolution: {integrity: sha512-xufkSNppNOdVRCEC4WKvlR1FBDyqCSCpQeMMgv9ZyXqqtKBfkw1yfGMTUTs9Qsl6WQbJnsGboWCp7pJGkeMhKA==} cpu: [x64] @@ -5956,6 +6139,11 @@ packages: cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.34.8': + resolution: {integrity: sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.29.1': resolution: {integrity: sha512-F2OiJ42m77lSkizZQLuC+jiZ2cgueWQL5YC9tjo3AgaEw+KJmVxHGSyQfDUoYR9cci0lAywv2Clmckzulcq6ig==} cpu: [arm64] @@ -5976,6 +6164,11 @@ packages: cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.34.8': + resolution: {integrity: sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.29.1': resolution: {integrity: sha512-rYRe5S0FcjlOBZQHgbTKNrqxCBUmgDJem/VQTCcTnA2KCabYSWQDrytOzX7avb79cAAweNmMUb/Zw18RNd4mng==} cpu: [ia32] @@ -5996,6 +6189,11 @@ packages: cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.34.8': + resolution: {integrity: sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.29.1': resolution: {integrity: sha512-+10CMg9vt1MoHj6x1pxyjPSMjHTIlqs8/tBztXvPAx24SKs9jwVnKqHJumlH/IzhaPUaj3T6T6wfZr8okdXaIg==} cpu: [x64] @@ -6016,6 +6214,11 @@ packages: cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.34.8': + resolution: {integrity: sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==} + cpu: [x64] + os: [win32] + '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} @@ -6469,60 +6672,120 @@ packages: cpu: [arm64] os: [darwin] + '@swc/core-darwin-arm64@1.10.18': + resolution: {integrity: sha512-FdGqzAIKVQJu8ROlnHElP59XAUsUzCFSNsou+tY/9ba+lhu8R9v0OI5wXiPErrKGZpQFMmx/BPqqhx3X4SuGNg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + '@swc/core-darwin-x64@1.10.14': resolution: {integrity: sha512-KpzotL/I0O12RE3tF8NmQErINv0cQe/0mnN/Q50ESFzB5kU6bLgp2HMnnwDTm/XEZZRJCNe0oc9WJ5rKbAJFRQ==} engines: {node: '>=10'} cpu: [x64] os: [darwin] + '@swc/core-darwin-x64@1.10.18': + resolution: {integrity: sha512-RZ73gZRituL/ZVLgrW6BYnQ5g8tuStG4cLUiPGJsUZpUm0ullSH6lHFvZTCBNFTfpQChG6eEhi2IdG6DwFp1lw==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + '@swc/core-linux-arm-gnueabihf@1.10.14': resolution: {integrity: sha512-20yRXZjMJVz1wp1TcscKiGTVXistG+saIaxOmxSNQia1Qun3hSWLL+u6+5kXbfYGr7R2N6kqSwtZbIfJI25r9Q==} engines: {node: '>=10'} cpu: [arm] os: [linux] + '@swc/core-linux-arm-gnueabihf@1.10.18': + resolution: {integrity: sha512-8iJqI3EkxJuuq21UHoen1VS+QlS23RvynRuk95K+Q2HBjygetztCGGEc+Xelx9a0uPkDaaAtFvds4JMDqb9SAA==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + '@swc/core-linux-arm64-gnu@1.10.14': resolution: {integrity: sha512-Gy7cGrNkiMfPxQyLGxdgXPwyWzNzbHuWycJFcoKBihxZKZIW8hkPBttkGivuLC+0qOgsV2/U+S7tlvAju7FtmQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + '@swc/core-linux-arm64-gnu@1.10.18': + resolution: {integrity: sha512-8f1kSktWzMB6PG+r8lOlCfXz5E8Qhsmfwonn77T/OfjvGwQaWrcoASh2cdjpk3dydbf8jsKGPQE1lSc7GyjXRQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + '@swc/core-linux-arm64-musl@1.10.14': resolution: {integrity: sha512-+oYVqJvFw62InZ8PIy1rBACJPC2WTe4vbVb9kM1jJj2D7dKLm9acnnYIVIDsM5Wo7Uab8RvPHXVbs19IBurzuw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + '@swc/core-linux-arm64-musl@1.10.18': + resolution: {integrity: sha512-4rv+E4VLdgQw6zjbTAauCAEExxChvxMpBUMCiZweTNPKbJJ2dY6BX2WGJ1ea8+RcgqR/Xysj3AFbOz1LBz6dGA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + '@swc/core-linux-x64-gnu@1.10.14': resolution: {integrity: sha512-OmEbVEKQFLQVHwo4EJl9osmlulURy46k232Opfpn/1ji0t2KcNCci3POsnfMuoZjLkGJv8vGNJdPQxX+CP+wSA==} engines: {node: '>=10'} cpu: [x64] os: [linux] + '@swc/core-linux-x64-gnu@1.10.18': + resolution: {integrity: sha512-vTNmyRBVP+sZca+vtwygYPGTNudTU6Gl6XhaZZ7cEUTBr8xvSTgEmYXoK/2uzyXpaTUI4Bmtp1x81cGN0mMoLQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + '@swc/core-linux-x64-musl@1.10.14': resolution: {integrity: sha512-OZW+Icm8DMPqHbhdxplkuG8qrNnPk5i7xJOZWYi1y5bTjgGFI4nEzrsmmeHKMdQTaWwsFrm3uK1rlyQ48MmXmg==} engines: {node: '>=10'} cpu: [x64] os: [linux] + '@swc/core-linux-x64-musl@1.10.18': + resolution: {integrity: sha512-1TZPReKhFCeX776XaT6wegknfg+g3zODve+r4oslFHI+g7cInfWlxoGNDS3niPKyuafgCdOjme2g3OF+zzxfsQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + '@swc/core-win32-arm64-msvc@1.10.14': resolution: {integrity: sha512-sTvc+xrDQXy3HXZFtTEClY35Efvuc3D+busYm0+rb1+Thau4HLRY9WP+sOKeGwH9/16rzfzYEqD7Ds8A9ykrHw==} engines: {node: '>=10'} cpu: [arm64] os: [win32] + '@swc/core-win32-arm64-msvc@1.10.18': + resolution: {integrity: sha512-o/2CsaWSN3bkzVQ6DA+BiFKSVEYvhWGA1h+wnL2zWmIDs2Knag54sOEXZkCaf8YQyZesGeXJtPEy9hh/vjJgkA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + '@swc/core-win32-ia32-msvc@1.10.14': resolution: {integrity: sha512-j2iQ4y9GWTKtES5eMU0sDsFdYni7IxME7ejFej25Tv3Fq4B+U9tgtYWlJwh1858nIWDXelHiKcSh/UICAyVMdQ==} engines: {node: '>=10'} cpu: [ia32] os: [win32] + '@swc/core-win32-ia32-msvc@1.10.18': + resolution: {integrity: sha512-eTPASeJtk4mJDfWiYEiOC6OYUi/N7meHbNHcU8e+aKABonhXrIo/FmnTE8vsUtC6+jakT1TQBdiQ8fzJ1kJVwA==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + '@swc/core-win32-x64-msvc@1.10.14': resolution: {integrity: sha512-TYtWkUSMkjs0jGPeWdtWbex4B+DlQZmN/ySVLiPI+EltYCLEXsFMkVFq6aWn48dqFHggFK0UYfvDrJUR2c3Qxg==} engines: {node: '>=10'} cpu: [x64] os: [win32] + '@swc/core-win32-x64-msvc@1.10.18': + resolution: {integrity: sha512-1Dud8CDBnc34wkBOboFBQud9YlV1bcIQtKSg7zC8LtwR3h+XAaCayZPkpGmmAlCv1DLQPvkF+s0JcaVC9mfffQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + '@swc/core@1.10.14': resolution: {integrity: sha512-WSrnE6JRnH20ZYjOOgSS4aOaPv9gxlkI2KRkN24kagbZnPZMnN8bZZyzw1rrLvwgpuRGv17Uz+hflosbR+SP6w==} engines: {node: '>=10'} @@ -6532,6 +6795,15 @@ packages: '@swc/helpers': optional: true + '@swc/core@1.10.18': + resolution: {integrity: sha512-IUWKD6uQYGRy8w2X9EZrtYg1O3SCijlHbCXzMaHQYc1X7yjijQh4H3IVL9ssZZyVp2ZDfQZu4bD5DWxxvpyjvg==} + engines: {node: '>=10'} + peerDependencies: + '@swc/helpers': '*' + peerDependenciesMeta: + '@swc/helpers': + optional: true + '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} @@ -6652,8 +6924,8 @@ packages: '@tanstack/query-core@5.64.1': resolution: {integrity: sha512-978Wx4Wl4UJZbmvU/rkaM9cQtXXrbhK0lsz/UZhYIbyKYA8E4LdomTwyh2GHZ4oU0BKKoDH4YlKk2VscCUgNmg==} - '@tanstack/query-core@5.66.0': - resolution: {integrity: sha512-J+JeBtthiKxrpzUu7rfIPDzhscXF2p5zE/hVdrqkACBP8Yu0M96mwJ5m/8cPPYQE9aRNvXztXHlNwIh4FEeMZw==} + '@tanstack/query-core@5.66.4': + resolution: {integrity: sha512-skM/gzNX4shPkqmdTCSoHtJAPMTtmIJNS0hE+xwTTUVYwezArCT34NMermABmBVUg5Ls5aiUXEDXfqwR1oVkcA==} '@tanstack/react-query@5.62.16': resolution: {integrity: sha512-XJIZNj65d2IdvU8VBESmrPakfIm6FSdHDzrS1dPrAwmq3ZX+9riMh/ZfbNQHAWnhrgmq7KoXpgZSRyXnqMYT9A==} @@ -6665,8 +6937,8 @@ packages: peerDependencies: react: ^18 || ^19 - '@tanstack/react-query@5.66.0': - resolution: {integrity: sha512-z3sYixFQJe8hndFnXgWu7C79ctL+pI0KAelYyW+khaNJ1m22lWrhJU2QrsTcRKMuVPtoZvfBYrTStIdKo+x0Xw==} + '@tanstack/react-query@5.66.8': + resolution: {integrity: sha512-LqYHYArmM7ycyT1I/Txc/n6KzI8S/hBFw2SQ9Uj1GpbZ89AvZLEvetquiQEHkZ5rFEm+iVNpZ6zYjTiPmJ9N5Q==} peerDependencies: react: ^18 || ^19 @@ -7003,6 +7275,9 @@ packages: '@types/react@18.3.18': resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} + '@types/react@19.0.10': + resolution: {integrity: sha512-JuRQ9KXLEjaUNjTWpzuR231Z2WpIwczOkBEIvbHNCzQefFIT0L8IqE6NV6ULLyC1SI/i234JnDoMkfg+RjQj2g==} + '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -7096,6 +7371,14 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/eslint-plugin@8.24.1': + resolution: {integrity: sha512-ll1StnKtBigWIGqvYDVuDmXJHVH4zLVot1yQ4fJtLpL7qacwkxJc1T0bptqw+miBQ/QfUbhl1TcQ4accW5KUyA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/parser@5.62.0': resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7120,6 +7403,13 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/parser@8.24.1': + resolution: {integrity: sha512-Tqoa05bu+t5s8CTZFaGpCH2ub3QeT9YDkXbPd3uQ4SfsLoh1/vv2GEYAioPoxCWJJNsenXlC88tRjwoHNts1oQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/scope-manager@5.62.0': resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7136,6 +7426,10 @@ packages: resolution: {integrity: sha512-OGqo7+dXHqI7Hfm+WqkZjKjsiRtFUQHPdGMXzk5mYXhJUedO7e/Y7i8AK3MyLMgZR93TX4bIzYrfyVjLC+0VSw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.24.1': + resolution: {integrity: sha512-OdQr6BNBzwRjNEXMQyaGyZzgg7wzjYKfX2ZBV3E04hUCBDv3GQCHiz9RpqdUIiVrMgJGkXm3tcEh4vFSHreS2Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/type-utils@5.62.0': resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7160,6 +7454,13 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/type-utils@8.24.1': + resolution: {integrity: sha512-/Do9fmNgCsQ+K4rCz0STI7lYB4phTtEXqqCAs3gZW0pnK7lWNkvWd5iW545GSmApm4AzmQXmSqXPO565B4WVrw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/types@5.62.0': resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7176,6 +7477,10 @@ packages: resolution: {integrity: sha512-1sK4ILJbCmZOTt9k4vkoulT6/y5CHJ1qUYxqpF1K/DBAd8+ZUL4LlSCxOssuH5m4rUaaN0uS0HlVPvd45zjduQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.24.1': + resolution: {integrity: sha512-9kqJ+2DkUXiuhoiYIUvIYjGcwle8pcPpdlfkemGvTObzgmYfJ5d0Qm6jwb4NBXP9W1I5tss0VIAnWFumz3mC5A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7203,6 +7508,12 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/typescript-estree@8.24.1': + resolution: {integrity: sha512-UPyy4MJ/0RE648DSKQe9g0VDSehPINiejjA6ElqnFaFIhI6ZEiZAkUI0D5MCk0bQcTf/LVqZStvQ6K4lPn/BRg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7230,6 +7541,13 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/utils@8.24.1': + resolution: {integrity: sha512-OOcg3PMMQx9EXspId5iktsI3eMaXVwlhC8BvNnX6B5w9a4dVgpkQZuU8Hy67TolKcl+iFWq0XX+jbDGN4xWxjQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/visitor-keys@5.62.0': resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7246,6 +7564,10 @@ packages: resolution: {integrity: sha512-oWWhcWDLwDfu++BGTZcmXWqpwtkwb5o7fxUIGksMQQDSdPW9prsSnfIOZMlsj4vBOSrcnjIUZMiIjODgGosFhQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.24.1': + resolution: {integrity: sha512-EwVHlp5l+2vp8CoqJm9KikPZgi3gbdZAtabKT9KPShGeOcJhsv4Zdo3oc8T8I0uKEmYoU4ItyxbptjF08enaxg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typhonjs-typedoc/typedoc-theme-dmt@0.2.3': resolution: {integrity: sha512-+kVNu8CvjIjKadxI4RmjokV+SLruY9dd6UyvI6sYXTIZxWBymQZP8p7vqt9aUcL3Vo5+4eMEuak84emaAT+0eA==} peerDependencies: @@ -7788,6 +8110,11 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs3@0.11.1: + resolution: {integrity: sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-regenerator@0.6.3: resolution: {integrity: sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==} peerDependencies: @@ -7999,12 +8326,12 @@ packages: peerDependencies: three: '>=0.126.1' - caniuse-lite@1.0.30001695: - resolution: {integrity: sha512-vHyLade6wTgI2u1ec3WQBxv+2BrTERV28UXQu9LO6lZ9pYeMk34vjXFLOxo1A4UBA8XTL4njRQZdno/yYaSmWw==} - caniuse-lite@1.0.30001698: resolution: {integrity: sha512-xJ3km2oiG/MbNU8G6zIq6XRZ6HtAOVXsbOrP/blGazi52kc5Yy7b6sDA5O+FbROzRrV7BSTllLHuNvmawYUJjw==} + caniuse-lite@1.0.30001700: + resolution: {integrity: sha512-2S6XIXwaE7K7erT8dY+kLQcpa5ms63XlRkMkReXjle+kf6c5g38vyMl+Z5y8dSxOFDhcFe+nxnn261PLxBSQsQ==} + capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -8825,8 +9152,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.84: - resolution: {integrity: sha512-I+DQ8xgafao9Ha6y0qjHHvpZ9OfyA1qKlkHkjywxzniORU2awxyz7f/iVJcULmrF2yrM3nHQf+iDjJtbbexd/g==} + electron-to-chromium@1.5.102: + resolution: {integrity: sha512-eHhqaja8tE/FNpIiBrvBjFV/SSKpyWHLvxuR9dPTdo+3V9ppdLmFB7ZZQ98qNovcngPLYIz0oOBF9P0FfZef5Q==} elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -9194,12 +9521,6 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705: - resolution: {integrity: sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==} - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react-hooks@5.1.0: resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} engines: {node: '>=10'} @@ -9222,6 +9543,11 @@ packages: peerDependencies: eslint: '>=8.40' + eslint-plugin-react-refresh@0.4.19: + resolution: {integrity: sha512-eyy8pcr/YxSYjBoqIFSrlbn9i/xvxUFa8CjzAYo9cFjgGXqq1hyjihcpZvxRLalpaWmueWR81xn7vuKmAFijDQ==} + peerDependencies: + eslint: '>=8.40' + eslint-plugin-react@7.37.4: resolution: {integrity: sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==} engines: {node: '>=4'} @@ -9270,7 +9596,17 @@ packages: jiti: optional: true - espree@10.3.0: + eslint@9.20.1: + resolution: {integrity: sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + + espree@10.3.0: resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -9519,6 +9855,9 @@ packages: flatted@3.3.2: resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + flow-parser@0.257.1: resolution: {integrity: sha512-7+KYDpAXyBPD/wODhbPYO6IGUx+WwtJcLLG/r3DvbNyxaDyuYaTBKbSqeCldWQzuFcj+MsOVx2bpkEwVPB9JRw==} engines: {node: '>=0.4.0'} @@ -9792,6 +10131,10 @@ packages: resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==} engines: {node: '>=18'} + globals@15.15.0: + resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -10966,6 +11309,7 @@ packages: libsql@0.4.7: resolution: {integrity: sha512-T9eIRCs6b0J1SHKYIvD8+KCJMcWZ900iZyxdnSCdqxN12Z1ijzT+jY5nrk72Jw4B0HGzms2NgpryArlJqvc3Lw==} + cpu: [x64, arm64, wasm32] os: [darwin, linux, win32] lie@3.3.0: @@ -12249,6 +12593,10 @@ packages: resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + engines: {node: ^10 || ^12 || >=14} + potpack@1.0.2: resolution: {integrity: sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==} @@ -12814,6 +13162,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.34.8: + resolution: {integrity: sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + rrweb-cssom@0.7.1: resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} @@ -13135,6 +13488,9 @@ packages: starknet@6.21.0: resolution: {integrity: sha512-xUSlqyE+J/S5un3TyQY0Kehilh1u7ewPaut87eOxTDS1r90SU0QvQ3JEECp5LbW/sqsaMhfb+tGTBGrKzXg7bg==} + starknet@6.23.1: + resolution: {integrity: sha512-vQV9luXpmwZZs9RVZaRwm2iD8T0PYx1AzgZeQsCvD89tR0HwUF0paty27ZzuJrdPe0CmAs/ipAYFCE55jbj0RQ==} + stats-gl@2.4.2: resolution: {integrity: sha512-g5O9B0hm9CvnM36+v7SFl39T7hmAlv541tU81ME8YeSb3i1CIP5/QdDeSB3A0la0bKNHpxpwxOVRo2wFTYEosQ==} peerDependencies: @@ -13450,8 +13806,8 @@ packages: engines: {node: '>=10'} hasBin: true - terser@5.38.1: - resolution: {integrity: sha512-GWANVlPM/ZfYzuPHjq0nxT+EbOEDDN3Jwhwdg1D8TU8oSkktp8w64Uq4auuGLxFSoNTRDncTq2hQHX1Ld9KHkA==} + terser@5.39.0: + resolution: {integrity: sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==} engines: {node: '>=10'} hasBin: true @@ -13618,12 +13974,6 @@ packages: peerDependencies: typescript: '>=4.2.0' - ts-api-utils@2.0.0: - resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==} - engines: {node: '>=18.12'} - peerDependencies: - typescript: '>=4.8.4' - ts-api-utils@2.0.1: resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} engines: {node: '>=18.12'} @@ -13802,6 +14152,13 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' + typescript-eslint@8.24.1: + resolution: {integrity: sha512-cw3rEdzDqBs70TIcb0Gdzbt6h11BSs2pS0yaq7hDWDBtCCSei1pPSUXE9qUdQ/Wm9NgFg8mKtMt1b8fTHIl1jA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + typescript@5.6.3: resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} @@ -14072,8 +14429,8 @@ packages: typescript: optional: true - viem@2.22.23: - resolution: {integrity: sha512-MheOu+joowphTCfCgdQ9BGU/z1IeHa6/ZIYNVc6KTwDklj671YS87cGv5kRCSU0vAfzN+5wjWyIffM8000KGkQ==} + viem@2.23.4: + resolution: {integrity: sha512-UQquuolKlS1w5H5e0Fd1KKoUlIPJryIEBzY5AUhGyV1ka+9O6+3uYVhUzj6RbvGK0PtsMKn2ddwPZFwjNDVU/A==} peerDependencies: typescript: '>=5.0.4' peerDependenciesMeta: @@ -14131,6 +14488,11 @@ packages: peerDependencies: vite: '>=2.8' + vite-plugin-top-level-await@1.5.0: + resolution: {integrity: sha512-r/DtuvHrSqUVk23XpG2cl8gjt1aATMG5cjExXL1BUTcSNab6CzkcPua9BPEc9fuTP5UpwClCxUe3+dNGL0yrgQ==} + peerDependencies: + vite: '>=2.8' + vite-plugin-wasm@3.4.1: resolution: {integrity: sha512-ja3nSo2UCkVeitltJGkS3pfQHAanHv/DqGatdI39ja6McgABlpsZ5hVgl6wuR8Qx5etY3T5qgDQhOWzc5RReZA==} peerDependencies: @@ -14376,6 +14738,46 @@ packages: yaml: optional: true + vite@6.1.1: + resolution: {integrity: sha512-4GgM54XrwRfrOp297aIYspIti66k56v16ZnqHvrIM7mG+HjDlAwS7p+Srr7J6fGvEdOJ5JcQ/D9T7HhtdXDTzA==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitefu@0.2.5: resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: @@ -14781,6 +15183,9 @@ packages: zod@3.24.1: resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} + zod@3.24.2: + resolution: {integrity: sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==} + zustand@3.7.2: resolution: {integrity: sha512-PIJDIZKtokhof+9+60cpockVOq05sJzHCriyvaLBmEJixseQ1a5Kdov6fWZfWOu5SK9c+FhH1jU0tntLxRJYMA==} engines: {node: '>=12.7.0'} @@ -14881,13 +15286,13 @@ snapshots: '@ardatan/relay-compiler@12.0.0(encoding@0.1.13)(graphql@16.10.0)': dependencies: - '@babel/core': 7.26.7 - '@babel/generator': 7.26.5 - '@babel/parser': 7.26.7 + '@babel/core': 7.26.9 + '@babel/generator': 7.26.9 + '@babel/parser': 7.26.9 '@babel/runtime': 7.26.0 - '@babel/traverse': 7.26.7 - '@babel/types': 7.26.7 - babel-preset-fbjs: 3.4.0(@babel/core@7.26.7) + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 + babel-preset-fbjs: 3.4.0(@babel/core@7.26.9) chalk: 4.1.2 fb-watchman: 2.0.2 fbjs: 3.0.5(encoding@0.1.13) @@ -14927,7 +15332,7 @@ snapshots: '@babel/compat-data@7.26.3': {} - '@babel/compat-data@7.26.5': {} + '@babel/compat-data@7.26.8': {} '@babel/core@7.26.0': dependencies: @@ -14949,18 +15354,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@7.26.7': + '@babel/core@7.26.9': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.5 + '@babel/generator': 7.26.9 '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) - '@babel/helpers': 7.26.7 - '@babel/parser': 7.26.7 - '@babel/template': 7.25.9 - '@babel/traverse': 7.26.7 - '@babel/types': 7.26.7 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) + '@babel/helpers': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 convert-source-map: 2.0.0 debug: 4.4.0 gensync: 1.0.0-beta.2 @@ -14985,9 +15390,17 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 + '@babel/generator@7.26.9': + dependencies: + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.25.9': dependencies: - '@babel/types': 7.26.7 + '@babel/types': 7.26.9 '@babel/helper-compilation-targets@7.25.9': dependencies: @@ -14999,7 +15412,7 @@ snapshots: '@babel/helper-compilation-targets@7.26.5': dependencies: - '@babel/compat-data': 7.26.5 + '@babel/compat-data': 7.26.8 '@babel/helper-validator-option': 7.25.9 browserslist: 4.24.4 lru-cache: 5.1.1 @@ -15013,20 +15426,20 @@ snapshots: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.7 + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.7)': + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.7) + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.9) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.7 + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -15038,9 +15451,9 @@ snapshots: regexpu-core: 6.2.0 semver: 6.3.1 - '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.7)': + '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 regexpu-core: 6.2.0 semver: 6.3.1 @@ -15056,9 +15469,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.7)': + '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 debug: 4.4.0 @@ -15070,7 +15483,7 @@ snapshots: '@babel/helper-member-expression-to-functions@7.25.9': dependencies: '@babel/traverse': 7.26.5 - '@babel/types': 7.26.7 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -15090,9 +15503,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.7)': + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.26.4 @@ -15101,7 +15514,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.25.9': dependencies: - '@babel/types': 7.26.7 + '@babel/types': 7.26.9 '@babel/helper-plugin-utils@7.25.9': {} @@ -15112,16 +15525,16 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.26.7 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.7)': + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.26.7 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -15134,9 +15547,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.7)': + '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 '@babel/traverse': 7.26.5 @@ -15145,8 +15558,8 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: - '@babel/traverse': 7.26.7 - '@babel/types': 7.26.7 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -15158,9 +15571,9 @@ snapshots: '@babel/helper-wrap-function@7.25.9': dependencies: - '@babel/template': 7.25.9 - '@babel/traverse': 7.26.7 - '@babel/types': 7.26.7 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -15169,10 +15582,10 @@ snapshots: '@babel/template': 7.25.9 '@babel/types': 7.26.3 - '@babel/helpers@7.26.7': + '@babel/helpers@7.26.9': dependencies: - '@babel/template': 7.25.9 - '@babel/types': 7.26.7 + '@babel/template': 7.26.9 + '@babel/types': 7.26.9 '@babel/parser@7.26.3': dependencies: @@ -15182,9 +15595,9 @@ snapshots: dependencies: '@babel/types': 7.26.5 - '@babel/parser@7.26.7': + '@babel/parser@7.26.9': dependencies: - '@babel/types': 7.26.7 + '@babel/types': 7.26.9 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.0)': dependencies: @@ -15194,9 +15607,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/traverse': 7.26.5 transitivePeerDependencies: @@ -15207,9 +15620,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.0)': @@ -15217,9 +15630,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.0)': @@ -15231,12 +15644,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: - supports-color @@ -15248,47 +15661,47 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/traverse': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.7)': + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.26.7)': + '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.26.9)': dependencies: - '@babel/compat-data': 7.26.5 - '@babel/core': 7.26.7 + '@babel/compat-data': 7.26.8 + '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.9) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.9) '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.7)': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.7)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.7)': + '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.0)': @@ -15296,9 +15709,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.7)': + '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)': @@ -15306,9 +15719,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.7)': + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': @@ -15316,14 +15729,14 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.7)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': @@ -15331,9 +15744,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.0)': @@ -15342,10 +15755,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.7)': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.0)': @@ -15353,9 +15766,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0)': @@ -15367,15 +15780,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.7) + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.9) '@babel/traverse': 7.26.5 transitivePeerDependencies: - supports-color + '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.26.9)': + dependencies: + '@babel/core': 7.26.9 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.9) + '@babel/traverse': 7.26.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15385,12 +15807,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.7) + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: - supports-color @@ -15399,14 +15821,14 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.26.7)': + '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0)': @@ -15414,9 +15836,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.0)': @@ -15427,10 +15849,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -15443,10 +15865,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.7)': + '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -15463,13 +15885,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.7) + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.9) '@babel/traverse': 7.26.5 globals: 11.12.0 transitivePeerDependencies: @@ -15481,9 +15903,9 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 '@babel/template': 7.25.9 - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/template': 7.25.9 @@ -15492,9 +15914,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.0)': @@ -15503,10 +15925,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.0)': @@ -15514,9 +15936,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': @@ -15525,10 +15947,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.0)': @@ -15536,9 +15958,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.0)': @@ -15546,9 +15968,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.7)': + '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.0)': @@ -15556,16 +15978,16 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.7) + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.9) '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.0)': dependencies: @@ -15575,14 +15997,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color + '@babel/plugin-transform-for-of@7.26.9(@babel/core@7.26.9)': + dependencies: + '@babel/core': 7.26.9 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15592,9 +16022,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/traverse': 7.26.5 @@ -15606,9 +16036,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0)': @@ -15616,9 +16046,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.0)': @@ -15626,9 +16056,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.0)': @@ -15636,9 +16066,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.0)': @@ -15649,10 +16079,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -15665,10 +16095,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.7)': + '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -15683,10 +16113,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.26.5 @@ -15701,10 +16131,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -15715,10 +16145,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.0)': @@ -15726,9 +16156,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0)': @@ -15736,14 +16166,14 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.7)': + '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)': @@ -15751,9 +16181,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.0)': @@ -15763,12 +16193,12 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.9) '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.0)': dependencies: @@ -15778,11 +16208,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.7) + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: - supports-color @@ -15791,9 +16221,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0)': @@ -15804,9 +16234,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: @@ -15817,9 +16247,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)': @@ -15830,10 +16260,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -15847,11 +16277,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -15861,41 +16291,41 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.7) - '@babel/types': 7.26.7 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -15905,9 +16335,9 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 regenerator-transform: 0.15.2 - '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 regenerator-transform: 0.15.2 @@ -15917,10 +16347,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.7)': + '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.0)': @@ -15928,9 +16358,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.0)': @@ -15938,9 +16368,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.0)': @@ -15951,9 +16381,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: @@ -15964,9 +16394,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.0)': @@ -15974,34 +16404,39 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.26.9)': + dependencies: + '@babel/core': 7.26.9 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-typeof-symbol@7.26.7(@babel/core@7.26.7)': + '@babel/plugin-transform-typeof-symbol@7.26.7(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-typescript@7.26.3(@babel/core@7.26.7)': + '@babel/plugin-transform-typescript@7.26.3(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: - supports-color @@ -16010,9 +16445,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.0)': @@ -16021,10 +16456,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.0)': @@ -16033,10 +16468,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.0)': @@ -16045,10 +16480,10 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 '@babel/preset-env@7.26.0(@babel/core@7.26.0)': @@ -16126,162 +16561,162 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-env@7.26.0(@babel/core@7.26.7)': + '@babel/preset-env@7.26.0(@babel/core@7.26.9)': dependencies: '@babel/compat-data': 7.26.3 - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.7) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.7) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.7) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.7) - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.7) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.7) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.7) + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.9) + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.9) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.9) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.9) + '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.9) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.9) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.9) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.9) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.9) core-js-compat: 3.39.0 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-env@7.26.7(@babel/core@7.26.7)': + '@babel/preset-env@7.26.9(@babel/core@7.26.9)': dependencies: - '@babel/compat-data': 7.26.5 - '@babel/core': 7.26.7 + '@babel/compat-data': 7.26.8 + '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.7) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.7) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.26.7) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.7) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-typeof-symbol': 7.26.7(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.7) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.7) - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.7) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.7) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.7) + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.9) + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.9) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.9) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.26.9) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.9) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.26.9) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.9) + '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.9) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.26.9) + '@babel/plugin-transform-typeof-symbol': 7.26.7(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.9) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.9) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.9) + babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.9) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.9) core-js-compat: 3.40.0 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-flow@7.25.9(@babel/core@7.26.7)': + '@babel/preset-flow@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.9) '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.0)': dependencies: @@ -16290,27 +16725,27 @@ snapshots: '@babel/types': 7.26.5 esutils: 2.0.3 - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.7)': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/types': 7.26.5 esutils: 2.0.3 - '@babel/preset-typescript@7.26.0(@babel/core@7.26.7)': + '@babel/preset-typescript@7.26.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.7) + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.9) + '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.9) transitivePeerDependencies: - supports-color - '@babel/register@7.25.9(@babel/core@7.26.7)': + '@babel/register@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -16321,7 +16756,7 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.26.7': + '@babel/runtime@7.26.9': dependencies: regenerator-runtime: 0.14.1 @@ -16331,6 +16766,12 @@ snapshots: '@babel/parser': 7.26.5 '@babel/types': 7.26.5 + '@babel/template@7.26.9': + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 + '@babel/traverse@7.26.4': dependencies: '@babel/code-frame': 7.26.2 @@ -16355,13 +16796,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/traverse@7.26.7': + '@babel/traverse@7.26.9': dependencies: '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.5 - '@babel/parser': 7.26.7 - '@babel/template': 7.25.9 - '@babel/types': 7.26.7 + '@babel/generator': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/template': 7.26.9 + '@babel/types': 7.26.9 debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: @@ -16377,7 +16818,7 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/types@7.26.7': + '@babel/types@7.26.9': dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 @@ -16707,9 +17148,21 @@ snapshots: - utf-8-validate - zod - '@dojoengine/recs@2.0.13(typescript@5.7.3)(zod@3.24.1)': + '@dojoengine/recs@2.0.13(typescript@5.7.2)(zod@3.24.2)': + dependencies: + '@latticexyz/schema-type': 2.0.12(typescript@5.7.2)(zod@3.24.2) + '@latticexyz/utils': 2.0.12 + mobx: 6.13.5 + rxjs: 7.5.5 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + + '@dojoengine/recs@2.0.13(typescript@5.7.3)(zod@3.24.2)': dependencies: - '@latticexyz/schema-type': 2.0.12(typescript@5.7.3)(zod@3.24.1) + '@latticexyz/schema-type': 2.0.12(typescript@5.7.3)(zod@3.24.2) '@latticexyz/utils': 2.0.12 mobx: 6.13.5 rxjs: 7.5.5 @@ -17200,6 +17653,11 @@ snapshots: eslint: 9.17.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.4.1(eslint@9.20.1(jiti@2.4.2))': + dependencies: + eslint: 9.20.1(jiti@2.4.2) + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.12.1': {} '@eslint/config-array@0.19.1': @@ -17210,6 +17668,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@eslint/config-array@0.19.2': + dependencies: + '@eslint/object-schema': 2.1.6 + debug: 4.4.0 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/core@0.11.0': + dependencies: + '@types/json-schema': 7.0.15 + '@eslint/core@0.9.1': dependencies: '@types/json-schema': 7.0.15 @@ -17235,7 +17705,7 @@ snapshots: espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 - import-fresh: 3.3.0 + import-fresh: 3.3.1 js-yaml: 4.1.0 minimatch: 3.1.2 strip-json-comments: 3.1.1 @@ -17246,12 +17716,21 @@ snapshots: '@eslint/js@9.17.0': {} + '@eslint/js@9.20.0': {} + '@eslint/object-schema@2.1.5': {} + '@eslint/object-schema@2.1.6': {} + '@eslint/plugin-kit@0.2.4': dependencies: levn: 0.4.1 + '@eslint/plugin-kit@0.2.6': + dependencies: + '@eslint/core': 0.11.0 + levn: 0.4.1 + '@ethersproject/abi@5.7.0': dependencies: '@ethersproject/address': 5.7.0 @@ -17925,10 +18404,10 @@ snapshots: '@graphql-tools/graphql-tag-pluck@8.3.10(graphql@16.10.0)': dependencies: - '@babel/core': 7.26.7 - '@babel/parser': 7.26.7 - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.7) - '@babel/traverse': 7.26.7 + '@babel/core': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.9) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.3 '@graphql-tools/utils': 10.7.0(graphql@16.10.0) graphql: 16.10.0 @@ -18104,6 +18583,8 @@ snapshots: '@humanwhocodes/retry@0.4.1': {} + '@humanwhocodes/retry@0.4.2': {} + '@hutson/parse-repository-url@3.0.2': {} '@ianvs/prettier-plugin-sort-imports@4.4.1(@vue/compiler-sfc@3.5.13)(prettier@3.4.2)': @@ -18234,7 +18715,7 @@ snapshots: '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -18269,13 +18750,13 @@ snapshots: '@types/yargs': 17.0.33 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.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.7.2) - vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) optionalDependencies: typescript: 5.7.2 @@ -18318,18 +18799,18 @@ snapshots: uuid: 9.0.1 zod: 3.24.1 - '@latticexyz/common@2.2.14(typescript@5.7.2)(zod@3.24.1)': + '@latticexyz/common@2.2.14(typescript@5.7.2)(zod@3.24.2)': dependencies: - '@latticexyz/schema-type': 2.2.14(typescript@5.7.2)(zod@3.24.1) + '@latticexyz/schema-type': 2.2.14(typescript@5.7.2)(zod@3.24.2) '@solidity-parser/parser': 0.16.2 - abitype: 1.0.6(typescript@5.7.2)(zod@3.24.1) + abitype: 1.0.6(typescript@5.7.2)(zod@3.24.2) debug: 4.4.0 execa: 7.2.0 p-queue: 7.4.1 p-retry: 5.1.2 prettier: 3.2.5 prettier-plugin-solidity: 1.3.1(prettier@3.2.5) - viem: 2.21.19(typescript@5.7.2)(zod@3.24.1) + viem: 2.21.19(typescript@5.7.2)(zod@3.24.2) transitivePeerDependencies: - bufferutil - supports-color @@ -18337,14 +18818,14 @@ snapshots: - utf-8-validate - zod - '@latticexyz/config@2.2.14(typescript@5.7.2)(zod@3.24.1)': + '@latticexyz/config@2.2.14(typescript@5.7.2)(zod@3.24.2)': dependencies: '@ark/util': 0.2.2 - '@latticexyz/common': 2.2.14(typescript@5.7.2)(zod@3.24.1) - '@latticexyz/schema-type': 2.2.14(typescript@5.7.2)(zod@3.24.1) + '@latticexyz/common': 2.2.14(typescript@5.7.2)(zod@3.24.2) + '@latticexyz/schema-type': 2.2.14(typescript@5.7.2)(zod@3.24.2) esbuild: 0.17.19 find-up: 6.3.0 - viem: 2.21.19(typescript@5.7.2)(zod@3.24.1) + viem: 2.21.19(typescript@5.7.2)(zod@3.24.2) transitivePeerDependencies: - '@aws-sdk/client-kms' - asn1.js @@ -18362,13 +18843,13 @@ snapshots: phaser: 3.60.0-beta.14 rxjs: 7.5.5 - '@latticexyz/protocol-parser@2.2.14(typescript@5.7.2)(zod@3.24.1)': + '@latticexyz/protocol-parser@2.2.14(typescript@5.7.2)(zod@3.24.2)': dependencies: - '@latticexyz/common': 2.2.14(typescript@5.7.2)(zod@3.24.1) - '@latticexyz/config': 2.2.14(typescript@5.7.2)(zod@3.24.1) - '@latticexyz/schema-type': 2.2.14(typescript@5.7.2)(zod@3.24.1) - abitype: 1.0.6(typescript@5.7.2)(zod@3.24.1) - viem: 2.21.19(typescript@5.7.2)(zod@3.24.1) + '@latticexyz/common': 2.2.14(typescript@5.7.2)(zod@3.24.2) + '@latticexyz/config': 2.2.14(typescript@5.7.2)(zod@3.24.2) + '@latticexyz/schema-type': 2.2.14(typescript@5.7.2)(zod@3.24.2) + abitype: 1.0.6(typescript@5.7.2)(zod@3.24.2) + viem: 2.21.19(typescript@5.7.2)(zod@3.24.2) transitivePeerDependencies: - '@aws-sdk/client-kms' - asn1.js @@ -18378,10 +18859,10 @@ snapshots: - utf-8-validate - zod - '@latticexyz/react@2.2.14(typescript@5.7.2)(zod@3.24.1)': + '@latticexyz/react@2.2.14(typescript@5.7.2)(zod@3.24.2)': dependencies: - '@latticexyz/recs': 2.2.14(typescript@5.7.2)(zod@3.24.1) - '@latticexyz/store': 2.2.14(typescript@5.7.2)(zod@3.24.1) + '@latticexyz/recs': 2.2.14(typescript@5.7.2)(zod@3.24.2) + '@latticexyz/store': 2.2.14(typescript@5.7.2)(zod@3.24.2) fast-deep-equal: 3.1.3 mobx: 6.13.5 react: 18.3.1 @@ -18395,9 +18876,9 @@ snapshots: - utf-8-validate - zod - '@latticexyz/recs@2.2.14(typescript@5.7.2)(zod@3.24.1)': + '@latticexyz/recs@2.2.14(typescript@5.7.2)(zod@3.24.2)': dependencies: - '@latticexyz/schema-type': 2.2.14(typescript@5.7.2)(zod@3.24.1) + '@latticexyz/schema-type': 2.2.14(typescript@5.7.2)(zod@3.24.2) '@latticexyz/utils': 2.2.14 mobx: 6.13.5 rxjs: 7.5.5 @@ -18417,37 +18898,47 @@ snapshots: - utf-8-validate - zod - '@latticexyz/schema-type@2.0.12(typescript@5.7.3)(zod@3.24.1)': + '@latticexyz/schema-type@2.0.12(typescript@5.7.2)(zod@3.24.2)': dependencies: - abitype: 1.0.0(typescript@5.7.3)(zod@3.24.1) - viem: 2.9.20(typescript@5.7.3)(zod@3.24.1) + abitype: 1.0.0(typescript@5.7.2)(zod@3.24.2) + viem: 2.9.20(typescript@5.7.2)(zod@3.24.2) transitivePeerDependencies: - bufferutil - typescript - utf-8-validate - zod - '@latticexyz/schema-type@2.2.14(typescript@5.7.2)(zod@3.24.1)': + '@latticexyz/schema-type@2.0.12(typescript@5.7.3)(zod@3.24.2)': dependencies: - abitype: 1.0.6(typescript@5.7.2)(zod@3.24.1) - viem: 2.21.19(typescript@5.7.2)(zod@3.24.1) + abitype: 1.0.0(typescript@5.7.3)(zod@3.24.2) + viem: 2.9.20(typescript@5.7.3)(zod@3.24.2) transitivePeerDependencies: - bufferutil - typescript - utf-8-validate - zod - '@latticexyz/store@2.2.14(typescript@5.7.2)(zod@3.24.1)': + '@latticexyz/schema-type@2.2.14(typescript@5.7.2)(zod@3.24.2)': + dependencies: + abitype: 1.0.6(typescript@5.7.2)(zod@3.24.2) + viem: 2.21.19(typescript@5.7.2)(zod@3.24.2) + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + + '@latticexyz/store@2.2.14(typescript@5.7.2)(zod@3.24.2)': dependencies: '@ark/util': 0.2.2 - '@latticexyz/common': 2.2.14(typescript@5.7.2)(zod@3.24.1) - '@latticexyz/config': 2.2.14(typescript@5.7.2)(zod@3.24.1) - '@latticexyz/protocol-parser': 2.2.14(typescript@5.7.2)(zod@3.24.1) - '@latticexyz/schema-type': 2.2.14(typescript@5.7.2)(zod@3.24.1) - abitype: 1.0.6(typescript@5.7.2)(zod@3.24.1) + '@latticexyz/common': 2.2.14(typescript@5.7.2)(zod@3.24.2) + '@latticexyz/config': 2.2.14(typescript@5.7.2)(zod@3.24.2) + '@latticexyz/protocol-parser': 2.2.14(typescript@5.7.2)(zod@3.24.2) + '@latticexyz/schema-type': 2.2.14(typescript@5.7.2)(zod@3.24.2) + abitype: 1.0.6(typescript@5.7.2)(zod@3.24.2) arktype: 2.0.0-beta.6 debug: 4.4.0 - viem: 2.21.19(typescript@5.7.2)(zod@3.24.1) + viem: 2.21.19(typescript@5.7.2)(zod@3.24.2) transitivePeerDependencies: - '@aws-sdk/client-kms' - asn1.js @@ -18481,12 +18972,12 @@ snapshots: proxy-deep: 3.1.1 rxjs: 7.5.5 - '@lerna/create@8.1.9(@swc/core@1.10.14(@swc/helpers@0.5.5))(encoding@0.1.13)(typescript@5.7.3)': + '@lerna/create@8.1.9(@swc/core@1.10.18(@swc/helpers@0.5.5))(encoding@0.1.13)(typescript@5.7.3)': dependencies: '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 '@npmcli/run-script': 8.1.0 - '@nx/devkit': 20.3.1(nx@20.3.1(@swc/core@1.10.14(@swc/helpers@0.5.5))) + '@nx/devkit': 20.3.1(nx@20.3.1(@swc/core@1.10.18(@swc/helpers@0.5.5))) '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 19.0.11(encoding@0.1.13) aproba: 2.0.0 @@ -18525,7 +19016,7 @@ snapshots: npm-package-arg: 11.0.2 npm-packlist: 8.0.2 npm-registry-fetch: 17.1.0 - nx: 20.3.1(@swc/core@1.10.14(@swc/helpers@0.5.5)) + nx: 20.3.1(@swc/core@1.10.18(@swc/helpers@0.5.5)) p-map: 4.0.0 p-map-series: 2.1.0 p-queue: 6.6.2 @@ -18874,13 +19365,13 @@ snapshots: - bluebird - supports-color - '@nx/devkit@20.3.1(nx@20.3.1(@swc/core@1.10.14(@swc/helpers@0.5.5)))': + '@nx/devkit@20.3.1(nx@20.3.1(@swc/core@1.10.18(@swc/helpers@0.5.5)))': dependencies: ejs: 3.1.10 enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 20.3.1(@swc/core@1.10.14(@swc/helpers@0.5.5)) + nx: 20.3.1(@swc/core@1.10.18(@swc/helpers@0.5.5)) semver: 7.6.3 tmp: 0.2.3 tslib: 2.8.1 @@ -20002,9 +20493,9 @@ snapshots: '@repeaterjs/repeater@3.0.6': {} - '@rollup/plugin-babel@5.3.1(@babel/core@7.26.7)(@types/babel__core@7.20.5)(rollup@2.79.2)': + '@rollup/plugin-babel@5.3.1(@babel/core@7.26.9)(@types/babel__core@7.20.5)(rollup@2.79.2)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/helper-module-imports': 7.25.9 '@rollup/pluginutils': 3.1.0(rollup@2.79.2) rollup: 2.79.2 @@ -20013,9 +20504,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@rollup/plugin-commonjs@28.0.2(rollup@4.34.5)': + '@rollup/plugin-commonjs@28.0.2(rollup@4.34.8)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.34.5) + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) commondir: 1.0.1 estree-walker: 2.0.2 fdir: 6.4.2(picomatch@4.0.2) @@ -20023,7 +20514,7 @@ snapshots: magic-string: 0.30.17 picomatch: 4.0.2 optionalDependencies: - rollup: 4.34.5 + rollup: 4.34.8 '@rollup/plugin-node-resolve@15.3.1(rollup@2.79.2)': dependencies: @@ -20045,7 +20536,7 @@ snapshots: dependencies: serialize-javascript: 6.0.2 smob: 1.5.0 - terser: 5.38.1 + terser: 5.39.0 optionalDependencies: rollup: 2.79.2 @@ -20053,9 +20544,9 @@ snapshots: optionalDependencies: rollup: 2.79.2 - '@rollup/plugin-virtual@3.0.2(rollup@4.34.5)': + '@rollup/plugin-virtual@3.0.2(rollup@4.34.8)': optionalDependencies: - rollup: 4.34.5 + rollup: 4.34.8 '@rollup/pluginutils@3.1.0(rollup@2.79.2)': dependencies: @@ -20077,13 +20568,13 @@ snapshots: optionalDependencies: rollup: 2.79.2 - '@rollup/pluginutils@5.1.4(rollup@4.34.5)': + '@rollup/pluginutils@5.1.4(rollup@4.34.8)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.34.5 + rollup: 4.34.8 '@rollup/rollup-android-arm-eabi@4.29.1': optional: true @@ -20097,6 +20588,9 @@ snapshots: '@rollup/rollup-android-arm-eabi@4.34.5': optional: true + '@rollup/rollup-android-arm-eabi@4.34.8': + optional: true + '@rollup/rollup-android-arm64@4.29.1': optional: true @@ -20109,6 +20603,9 @@ snapshots: '@rollup/rollup-android-arm64@4.34.5': optional: true + '@rollup/rollup-android-arm64@4.34.8': + optional: true + '@rollup/rollup-darwin-arm64@4.29.1': optional: true @@ -20121,6 +20618,9 @@ snapshots: '@rollup/rollup-darwin-arm64@4.34.5': optional: true + '@rollup/rollup-darwin-arm64@4.34.8': + optional: true + '@rollup/rollup-darwin-x64@4.29.1': optional: true @@ -20133,6 +20633,9 @@ snapshots: '@rollup/rollup-darwin-x64@4.34.5': optional: true + '@rollup/rollup-darwin-x64@4.34.8': + optional: true + '@rollup/rollup-freebsd-arm64@4.29.1': optional: true @@ -20145,6 +20648,9 @@ snapshots: '@rollup/rollup-freebsd-arm64@4.34.5': optional: true + '@rollup/rollup-freebsd-arm64@4.34.8': + optional: true + '@rollup/rollup-freebsd-x64@4.29.1': optional: true @@ -20157,6 +20663,9 @@ snapshots: '@rollup/rollup-freebsd-x64@4.34.5': optional: true + '@rollup/rollup-freebsd-x64@4.34.8': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.29.1': optional: true @@ -20169,6 +20678,9 @@ snapshots: '@rollup/rollup-linux-arm-gnueabihf@4.34.5': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.34.8': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.29.1': optional: true @@ -20181,6 +20693,9 @@ snapshots: '@rollup/rollup-linux-arm-musleabihf@4.34.5': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.34.8': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.29.1': optional: true @@ -20193,6 +20708,9 @@ snapshots: '@rollup/rollup-linux-arm64-gnu@4.34.5': optional: true + '@rollup/rollup-linux-arm64-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-arm64-musl@4.29.1': optional: true @@ -20205,6 +20723,9 @@ snapshots: '@rollup/rollup-linux-arm64-musl@4.34.5': optional: true + '@rollup/rollup-linux-arm64-musl@4.34.8': + optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.29.1': optional: true @@ -20217,6 +20738,9 @@ snapshots: '@rollup/rollup-linux-loongarch64-gnu@4.34.5': optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.29.1': optional: true @@ -20229,6 +20753,9 @@ snapshots: '@rollup/rollup-linux-powerpc64le-gnu@4.34.5': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.29.1': optional: true @@ -20241,6 +20768,9 @@ snapshots: '@rollup/rollup-linux-riscv64-gnu@4.34.5': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.29.1': optional: true @@ -20253,6 +20783,9 @@ snapshots: '@rollup/rollup-linux-s390x-gnu@4.34.5': optional: true + '@rollup/rollup-linux-s390x-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-x64-gnu@4.29.1': optional: true @@ -20265,6 +20798,9 @@ snapshots: '@rollup/rollup-linux-x64-gnu@4.34.5': optional: true + '@rollup/rollup-linux-x64-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-x64-musl@4.29.1': optional: true @@ -20277,6 +20813,9 @@ snapshots: '@rollup/rollup-linux-x64-musl@4.34.5': optional: true + '@rollup/rollup-linux-x64-musl@4.34.8': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.29.1': optional: true @@ -20289,6 +20828,9 @@ snapshots: '@rollup/rollup-win32-arm64-msvc@4.34.5': optional: true + '@rollup/rollup-win32-arm64-msvc@4.34.8': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.29.1': optional: true @@ -20301,6 +20843,9 @@ snapshots: '@rollup/rollup-win32-ia32-msvc@4.34.5': optional: true + '@rollup/rollup-win32-ia32-msvc@4.34.8': + optional: true + '@rollup/rollup-win32-x64-msvc@4.29.1': optional: true @@ -20313,6 +20858,9 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.34.5': optional: true + '@rollup/rollup-win32-x64-msvc@4.34.8': + optional: true + '@rtsao/scc@1.1.0': {} '@rushstack/eslint-patch@1.10.5': {} @@ -20423,7 +20971,7 @@ snapshots: '@scure/starknet@1.1.0': dependencies: '@noble/curves': 1.7.0 - '@noble/hashes': 1.6.1 + '@noble/hashes': 1.6.0 '@shikijs/core@1.27.0': dependencies: @@ -20510,13 +21058,13 @@ snapshots: dependencies: '@starknet-io/types-js': 0.7.10 '@starknet-react/chains': 3.1.0 - '@tanstack/react-query': 5.66.0(react@18.3.1) + '@tanstack/react-query': 5.66.8(react@18.3.1) eventemitter3: 5.0.1 get-starknet-core: 4.0.0 react: 18.3.1 starknet: 6.21.0(encoding@0.1.13) - viem: 2.22.23(typescript@5.7.2)(zod@3.24.1) - zod: 3.24.1 + viem: 2.23.4(typescript@5.7.2)(zod@3.24.2) + zod: 3.24.2 transitivePeerDependencies: - bufferutil - typescript @@ -20526,13 +21074,29 @@ snapshots: dependencies: '@starknet-io/types-js': 0.7.10 '@starknet-react/chains': 3.1.0 - '@tanstack/react-query': 5.66.0(react@18.3.1) + '@tanstack/react-query': 5.66.8(react@18.3.1) eventemitter3: 5.0.1 get-starknet-core: 4.0.0 react: 18.3.1 starknet: 6.21.0(encoding@0.1.13) - viem: 2.22.23(typescript@5.7.3)(zod@3.24.1) - zod: 3.24.1 + viem: 2.23.4(typescript@5.7.3)(zod@3.24.2) + zod: 3.24.2 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + + '@starknet-react/core@3.6.2(get-starknet-core@4.0.0)(react@18.3.1)(starknet@6.23.1(encoding@0.1.13))(typescript@5.7.3)': + dependencies: + '@starknet-io/types-js': 0.7.10 + '@starknet-react/chains': 3.1.0 + '@tanstack/react-query': 5.66.8(react@18.3.1) + eventemitter3: 5.0.1 + get-starknet-core: 4.0.0 + react: 18.3.1 + starknet: 6.23.1(encoding@0.1.13) + viem: 2.23.4(typescript@5.7.3)(zod@3.24.2) + zod: 3.24.2 transitivePeerDependencies: - bufferutil - typescript @@ -20542,13 +21106,13 @@ snapshots: dependencies: '@starknet-io/types-js': 0.7.10 '@starknet-react/chains': 3.1.0 - '@tanstack/react-query': 5.66.0(react@19.0.0) + '@tanstack/react-query': 5.66.8(react@19.0.0) eventemitter3: 5.0.1 get-starknet-core: 4.0.0 react: 19.0.0 starknet: 6.21.0(encoding@0.1.13) - viem: 2.22.23(typescript@5.7.2)(zod@3.24.1) - zod: 3.24.1 + viem: 2.23.4(typescript@5.7.2)(zod@3.24.2) + zod: 3.24.2 transitivePeerDependencies: - bufferutil - typescript @@ -20736,7 +21300,7 @@ snapshots: - encoding - supports-color - '@storybook/builder-vite@7.6.20(encoding@0.1.13)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1))': + '@storybook/builder-vite@7.6.20(encoding@0.1.13)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0))': dependencies: '@storybook/channels': 7.6.20 '@storybook/client-logger': 7.6.20 @@ -20754,7 +21318,7 @@ snapshots: fs-extra: 11.2.0 magic-string: 0.30.17 rollup: 3.29.5 - vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -20772,8 +21336,8 @@ snapshots: '@storybook/cli@7.6.20(encoding@0.1.13)': dependencies: - '@babel/core': 7.26.7 - '@babel/preset-env': 7.26.0(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/preset-env': 7.26.0(@babel/core@7.26.9) '@babel/types': 7.26.5 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 7.6.20 @@ -20800,7 +21364,7 @@ snapshots: get-port: 5.1.1 giget: 1.2.3 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.26.0(@babel/core@7.26.7)) + jscodeshift: 0.15.2(@babel/preset-env@7.26.0(@babel/core@7.26.9)) leven: 3.1.0 ora: 5.4.1 prettier: 2.8.8 @@ -20824,8 +21388,8 @@ snapshots: '@storybook/codemod@7.6.20': dependencies: - '@babel/core': 7.26.7 - '@babel/preset-env': 7.26.0(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/preset-env': 7.26.0(@babel/core@7.26.9) '@babel/types': 7.26.5 '@storybook/csf': 0.1.13 '@storybook/csf-tools': 7.6.20 @@ -20834,7 +21398,7 @@ snapshots: '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.6 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.26.0(@babel/core@7.26.7)) + jscodeshift: 0.15.2(@babel/preset-env@7.26.0(@babel/core@7.26.9)) lodash: 4.17.21 prettier: 2.8.8 recast: 0.23.9 @@ -20954,10 +21518,10 @@ snapshots: '@storybook/csf-tools@7.6.20': dependencies: - '@babel/generator': 7.26.5 - '@babel/parser': 7.26.7 - '@babel/traverse': 7.26.7 - '@babel/types': 7.26.7 + '@babel/generator': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 '@storybook/csf': 0.1.13 '@storybook/types': 7.6.20 fs-extra: 11.2.0 @@ -21053,18 +21617,18 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react-vite@7.6.20(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.34.5)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1))': + '@storybook/react-vite@7.6.20(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.34.8)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) - '@rollup/pluginutils': 5.1.4(rollup@4.34.5) - '@storybook/builder-vite': 7.6.20(encoding@0.1.13)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) + '@storybook/builder-vite': 7.6.20(encoding@0.1.13)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) '@storybook/react': 7.6.20(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) - '@vitejs/plugin-react': 3.1.0(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)) + '@vitejs/plugin-react': 3.1.0(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)) magic-string: 0.30.17 react: 18.3.1 react-docgen: 7.1.0 react-dom: 18.3.1(react@18.3.1) - vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -21162,77 +21726,77 @@ snapshots: magic-string: 0.25.9 string.prototype.matchall: 4.0.12 - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)))(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1))': + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)))(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) debug: 4.4.0 svelte: 4.2.19 - vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1))': + '@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)))(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)))(svelte@4.2.19)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) debug: 4.4.0 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.17 svelte: 4.2.19 svelte-hmr: 0.16.0(svelte@4.2.19) - vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) - vitefu: 0.2.5(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) + vitefu: 0.2.5(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) transitivePeerDependencies: - supports-color - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.7)': + '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.7)': + '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.7)': + '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.7)': + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.7)': + '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.7)': + '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.7)': + '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.7)': + '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 - '@svgr/babel-preset@8.1.0(@babel/core@7.26.7)': + '@svgr/babel-preset@8.1.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.7 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.7) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.9) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.9) '@svgr/core@8.1.0(typescript@5.7.2)': dependencies: - '@babel/core': 7.26.7 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@svgr/babel-preset': 8.1.0(@babel/core@7.26.9) camelcase: 6.3.0 cosmiconfig: 8.3.6(typescript@5.7.2) snake-case: 3.0.4 @@ -21242,13 +21806,13 @@ snapshots: '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: - '@babel/types': 7.26.7 + '@babel/types': 7.26.9 entities: 4.5.0 '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.7.2))': dependencies: - '@babel/core': 7.26.7 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@svgr/babel-preset': 8.1.0(@babel/core@7.26.9) '@svgr/core': 8.1.0(typescript@5.7.2) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 @@ -21258,33 +21822,63 @@ snapshots: '@swc/core-darwin-arm64@1.10.14': optional: true + '@swc/core-darwin-arm64@1.10.18': + optional: true + '@swc/core-darwin-x64@1.10.14': optional: true + '@swc/core-darwin-x64@1.10.18': + optional: true + '@swc/core-linux-arm-gnueabihf@1.10.14': optional: true + '@swc/core-linux-arm-gnueabihf@1.10.18': + optional: true + '@swc/core-linux-arm64-gnu@1.10.14': optional: true + '@swc/core-linux-arm64-gnu@1.10.18': + optional: true + '@swc/core-linux-arm64-musl@1.10.14': optional: true + '@swc/core-linux-arm64-musl@1.10.18': + optional: true + '@swc/core-linux-x64-gnu@1.10.14': optional: true + '@swc/core-linux-x64-gnu@1.10.18': + optional: true + '@swc/core-linux-x64-musl@1.10.14': optional: true + '@swc/core-linux-x64-musl@1.10.18': + optional: true + '@swc/core-win32-arm64-msvc@1.10.14': optional: true + '@swc/core-win32-arm64-msvc@1.10.18': + optional: true + '@swc/core-win32-ia32-msvc@1.10.14': optional: true + '@swc/core-win32-ia32-msvc@1.10.18': + optional: true + '@swc/core-win32-x64-msvc@1.10.14': optional: true + '@swc/core-win32-x64-msvc@1.10.18': + optional: true + '@swc/core@1.10.14(@swc/helpers@0.5.5)': dependencies: '@swc/counter': 0.1.3 @@ -21302,6 +21896,23 @@ snapshots: '@swc/core-win32-x64-msvc': 1.10.14 '@swc/helpers': 0.5.5 + '@swc/core@1.10.18(@swc/helpers@0.5.5)': + dependencies: + '@swc/counter': 0.1.3 + '@swc/types': 0.1.17 + optionalDependencies: + '@swc/core-darwin-arm64': 1.10.18 + '@swc/core-darwin-x64': 1.10.18 + '@swc/core-linux-arm-gnueabihf': 1.10.18 + '@swc/core-linux-arm64-gnu': 1.10.18 + '@swc/core-linux-arm64-musl': 1.10.18 + '@swc/core-linux-x64-gnu': 1.10.18 + '@swc/core-linux-x64-musl': 1.10.18 + '@swc/core-win32-arm64-msvc': 1.10.18 + '@swc/core-win32-ia32-msvc': 1.10.18 + '@swc/core-win32-x64-msvc': 1.10.18 + '@swc/helpers': 0.5.5 + '@swc/counter@0.1.3': {} '@swc/helpers@0.5.5': @@ -21379,18 +21990,18 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.0.1 '@tailwindcss/oxide-win32-x64-msvc': 4.0.1 - '@tailwindcss/vite@4.0.1(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0))': + '@tailwindcss/vite@4.0.1(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@tailwindcss/node': 4.0.1 '@tailwindcss/oxide': 4.0.1 lightningcss: 1.29.1 tailwindcss: 4.0.1 - vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) - '@tanstack/eslint-plugin-query@5.62.16(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': + '@tanstack/eslint-plugin-query@5.62.16(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/utils': 8.20.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) - eslint: 9.17.0(jiti@2.4.2) + '@typescript-eslint/utils': 8.20.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) transitivePeerDependencies: - supports-color - typescript @@ -21401,7 +22012,7 @@ snapshots: '@tanstack/query-core@5.64.1': {} - '@tanstack/query-core@5.66.0': {} + '@tanstack/query-core@5.66.4': {} '@tanstack/react-query@5.62.16(react@18.3.1)': dependencies: @@ -21413,14 +22024,14 @@ snapshots: '@tanstack/query-core': 5.64.1 react: 18.3.1 - '@tanstack/react-query@5.66.0(react@18.3.1)': + '@tanstack/react-query@5.66.8(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.66.0 + '@tanstack/query-core': 5.66.4 react: 18.3.1 - '@tanstack/react-query@5.66.0(react@19.0.0)': + '@tanstack/react-query@5.66.8(react@19.0.0)': dependencies: - '@tanstack/query-core': 5.66.0 + '@tanstack/query-core': 5.66.4 react: 19.0.0 '@tanstack/react-router@1.97.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -21459,7 +22070,7 @@ snapshots: optionalDependencies: '@tanstack/react-router': 1.97.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tanstack/router-plugin@1.97.0(@tanstack/react-router@1.97.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0))': + '@tanstack/router-plugin@1.97.0(@tanstack/react-router@1.97.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.5 @@ -21483,7 +22094,7 @@ snapshots: unplugin: 1.16.1 zod: 3.24.1 optionalDependencies: - vite: 6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@tanstack/react-router' - supports-color @@ -21495,7 +22106,7 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.9 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -21564,8 +22175,8 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.26.7 - '@babel/types': 7.26.7 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 @@ -21787,6 +22398,11 @@ snapshots: '@types/prop-types': 15.7.14 csstype: 3.1.3 + '@types/react@19.0.10': + dependencies: + csstype: 3.1.3 + optional: true + '@types/resolve@1.20.2': {} '@types/resolve@1.20.6': {} @@ -21904,32 +22520,32 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.18.2(@typescript-eslint/parser@8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.18.2 - '@typescript-eslint/type-utils': 8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/utils': 8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.18.2 - eslint: 9.17.0(jiti@2.4.2) + '@typescript-eslint/parser': 8.23.0(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.23.0 + '@typescript-eslint/type-utils': 8.23.0(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/utils': 8.23.0(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.23.0 + eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 2.0.1(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.24.1(@typescript-eslint/parser@8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.23.0(eslint@8.57.1)(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.23.0 - '@typescript-eslint/type-utils': 8.23.0(eslint@8.57.1)(typescript@5.7.3) - '@typescript-eslint/utils': 8.23.0(eslint@8.57.1)(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.23.0 - eslint: 8.57.1 + '@typescript-eslint/parser': 8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.24.1 + '@typescript-eslint/type-utils': 8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.24.1 + eslint: 9.20.1(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -21974,18 +22590,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': - dependencies: - '@typescript-eslint/scope-manager': 8.18.2 - '@typescript-eslint/types': 8.18.2 - '@typescript-eslint/typescript-estree': 8.18.2(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.18.2 - debug: 4.4.0 - eslint: 9.17.0(jiti@2.4.2) - typescript: 5.7.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@8.23.0(eslint@8.57.1)(typescript@5.7.3)': dependencies: '@typescript-eslint/scope-manager': 8.23.0 @@ -21998,6 +22602,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/parser@8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.24.1 + '@typescript-eslint/types': 8.24.1 + '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.24.1 + debug: 4.4.0 + eslint: 9.20.1(jiti@2.4.2) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -22018,6 +22634,11 @@ snapshots: '@typescript-eslint/types': 8.23.0 '@typescript-eslint/visitor-keys': 8.23.0 + '@typescript-eslint/scope-manager@8.24.1': + dependencies: + '@typescript-eslint/types': 8.24.1 + '@typescript-eslint/visitor-keys': 8.24.1 + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) @@ -22053,23 +22674,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.23.0(eslint@8.57.1)(typescript@5.7.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.18.2(typescript@5.7.2) - '@typescript-eslint/utils': 8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.23.0(eslint@8.57.1)(typescript@5.7.3) debug: 4.4.0 - eslint: 9.17.0(jiti@2.4.2) - ts-api-utils: 1.4.3(typescript@5.7.2) - typescript: 5.7.2 + eslint: 8.57.1 + ts-api-utils: 2.0.1(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.23.0(eslint@8.57.1)(typescript@5.7.3)': + '@typescript-eslint/type-utils@8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.23.0(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.7.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) debug: 4.4.0 - eslint: 8.57.1 + eslint: 9.20.1(jiti@2.4.2) ts-api-utils: 2.0.1(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: @@ -22083,6 +22704,8 @@ snapshots: '@typescript-eslint/types@8.23.0': {} + '@typescript-eslint/types@8.24.1': {} + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 5.62.0 @@ -22125,38 +22748,38 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.18.2(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@8.20.0(typescript@5.7.3)': dependencies: - '@typescript-eslint/types': 8.18.2 - '@typescript-eslint/visitor-keys': 8.18.2 + '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/visitor-keys': 8.20.0 debug: 4.4.0 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 2.0.1(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.20.0(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.23.0(typescript@5.7.3)': dependencies: - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/visitor-keys': 8.20.0 + '@typescript-eslint/types': 8.23.0 + '@typescript-eslint/visitor-keys': 8.23.0 debug: 4.4.0 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.3 - ts-api-utils: 2.0.0(typescript@5.7.3) + semver: 7.7.1 + ts-api-utils: 2.0.1(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.23.0(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.24.1(typescript@5.7.3)': dependencies: - '@typescript-eslint/types': 8.23.0 - '@typescript-eslint/visitor-keys': 8.23.0 + '@typescript-eslint/types': 8.24.1 + '@typescript-eslint/visitor-keys': 8.24.1 debug: 4.4.0 fast-glob: 3.3.3 is-glob: 4.0.3 @@ -22208,24 +22831,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/utils@8.20.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.18.2 - '@typescript-eslint/types': 8.18.2 - '@typescript-eslint/typescript-estree': 8.18.2(typescript@5.7.2) - eslint: 9.17.0(jiti@2.4.2) - typescript: 5.7.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/utils@8.20.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': - dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.20.0 '@typescript-eslint/types': 8.20.0 '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) - eslint: 9.17.0(jiti@2.4.2) + eslint: 9.20.1(jiti@2.4.2) typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -22241,6 +22853,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/utils@8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.24.1 + '@typescript-eslint/types': 8.24.1 + '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -22261,6 +22884,11 @@ snapshots: '@typescript-eslint/types': 8.23.0 eslint-visitor-keys: 4.2.0 + '@typescript-eslint/visitor-keys@8.24.1': + dependencies: + '@typescript-eslint/types': 8.24.1 + eslint-visitor-keys: 4.2.0 + '@typhonjs-typedoc/typedoc-theme-dmt@0.2.3(typedoc@0.26.11(typescript@5.7.3))': dependencies: cheerio: 1.0.0 @@ -22292,100 +22920,111 @@ snapshots: '@vitejs/plugin-react@1.3.2': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) '@rollup/pluginutils': 4.2.1 react-refresh: 0.13.0 resolve: 1.22.10 transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@3.1.0(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1))': + '@vitejs/plugin-react@3.1.0(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0))': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) magic-string: 0.27.0 react-refresh: 0.14.2 - vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) + transitivePeerDependencies: + - supports-color + + '@vitejs/plugin-react@4.3.4(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0))': + dependencies: + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) + '@types/babel__core': 7.20.5 + react-refresh: 0.14.2 + vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.4(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1))': + '@vitejs/plugin-react@4.3.4(vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0))': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.4(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1))': + '@vitejs/plugin-react@4.3.4(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + vite: 6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.4(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0))': + '@vitejs/plugin-react@4.3.4(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.4(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0))': + '@vitejs/plugin-react@4.3.4(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.4(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0))': + '@vitejs/plugin-react@4.3.4(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.4(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0))': + '@vitejs/plugin-react@4.3.4(vite@6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1))(vue@3.5.13(typescript@5.7.2))': + '@vitejs/plugin-vue@5.2.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0))(vue@3.5.13(typescript@5.7.2))': dependencies: - vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) vue: 3.5.13(typescript@5.7.2) - '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@18.19.68)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1))': + '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@18.19.68)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -22400,11 +23039,11 @@ snapshots: std-env: 3.8.0 strip-literal: 2.1.1 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@18.19.68)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1) + vitest: 1.6.0(@types/node@18.19.68)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1))': + '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -22419,7 +23058,7 @@ snapshots: std-env: 3.8.0 strip-literal: 2.1.1 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1) + vitest: 1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -22442,13 +23081,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1))': + '@vitest/mocker@2.1.8(vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) '@vitest/pretty-format@2.1.8': dependencies: @@ -22524,7 +23163,7 @@ snapshots: '@vue/compiler-core@3.5.13': dependencies: - '@babel/parser': 7.26.7 + '@babel/parser': 7.26.9 '@vue/shared': 3.5.13 entities: 4.5.0 estree-walker: 2.0.2 @@ -22544,7 +23183,7 @@ snapshots: '@vue/shared': 3.5.13 estree-walker: 2.0.2 magic-string: 0.30.17 - postcss: 8.5.1 + postcss: 8.5.3 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.13': @@ -22668,25 +23307,30 @@ snapshots: typescript: 5.7.2 zod: 3.24.1 - abitype@1.0.0(typescript@5.7.3)(zod@3.24.1): + abitype@1.0.0(typescript@5.7.2)(zod@3.24.2): + optionalDependencies: + typescript: 5.7.2 + zod: 3.24.2 + + abitype@1.0.0(typescript@5.7.3)(zod@3.24.2): optionalDependencies: typescript: 5.7.3 - zod: 3.24.1 + zod: 3.24.2 - abitype@1.0.6(typescript@5.7.2)(zod@3.24.1): + abitype@1.0.6(typescript@5.7.2)(zod@3.24.2): optionalDependencies: typescript: 5.7.2 - zod: 3.24.1 + zod: 3.24.2 - abitype@1.0.8(typescript@5.7.2)(zod@3.24.1): + abitype@1.0.8(typescript@5.7.2)(zod@3.24.2): optionalDependencies: typescript: 5.7.2 - zod: 3.24.1 + zod: 3.24.2 - abitype@1.0.8(typescript@5.7.3)(zod@3.24.1): + abitype@1.0.8(typescript@5.7.3)(zod@3.24.2): optionalDependencies: typescript: 5.7.3 - zod: 3.24.1 + zod: 3.24.2 abort-controller@3.0.0: dependencies: @@ -22925,7 +23569,7 @@ snapshots: autoprefixer@10.4.20(postcss@8.4.49): dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001695 + caniuse-lite: 1.0.30001700 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -22935,13 +23579,23 @@ snapshots: autoprefixer@10.4.20(postcss@8.5.1): dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001695 + caniuse-lite: 1.0.30001700 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 postcss: 8.5.1 postcss-value-parser: 4.2.0 + autoprefixer@10.4.20(postcss@8.5.3): + dependencies: + browserslist: 4.24.4 + caniuse-lite: 1.0.30001700 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.1 + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.0.0 @@ -22966,9 +23620,9 @@ snapshots: b4a@1.6.7: {} - babel-core@7.0.0-bridge.0(@babel/core@7.26.7): + babel-core@7.0.0-bridge.0(@babel/core@7.26.9): dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 babel-dead-code-elimination@1.0.8: dependencies: @@ -22998,11 +23652,11 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.7): + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.9): dependencies: '@babel/compat-data': 7.26.3 - '@babel/core': 7.26.7 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -23015,14 +23669,22 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.7): + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.9): dependencies: - '@babel/core': 7.26.7 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9) core-js-compat: 3.39.0 transitivePeerDependencies: - supports-color + babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.26.9): + dependencies: + '@babel/core': 7.26.9 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9) + core-js-compat: 3.40.0 + transitivePeerDependencies: + - supports-color + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -23030,44 +23692,44 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.7): + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.9): dependencies: - '@babel/core': 7.26.7 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) + '@babel/core': 7.26.9 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9) transitivePeerDependencies: - supports-color babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} - babel-preset-fbjs@3.4.0(@babel/core@7.26.7): - dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.7) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.26.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.7) - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.7) + babel-preset-fbjs@3.4.0(@babel/core@7.26.9): + dependencies: + '@babel/core': 7.26.9 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.9) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.26.9) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.9) + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.9) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.9) + '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.9) babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 transitivePeerDependencies: - supports-color @@ -23199,8 +23861,8 @@ snapshots: browserslist@4.24.4: dependencies: - caniuse-lite: 1.0.30001695 - electron-to-chromium: 1.5.84 + caniuse-lite: 1.0.30001700 + electron-to-chromium: 1.5.102 node-releases: 2.0.19 update-browserslist-db: 1.1.2(browserslist@4.24.4) @@ -23301,10 +23963,10 @@ snapshots: dependencies: three: 0.160.1 - caniuse-lite@1.0.30001695: {} - caniuse-lite@1.0.30001698: {} + caniuse-lite@1.0.30001700: {} + capital-case@1.0.4: dependencies: no-case: 3.0.4 @@ -24120,7 +24782,7 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.84: {} + electron-to-chromium@1.5.102: {} elliptic@6.5.4: dependencies: @@ -24591,7 +25253,7 @@ snapshots: eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) eslint-plugin-react: 7.37.4(eslint@8.57.1) - eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -24686,17 +25348,17 @@ snapshots: dependencies: eslint: 8.57.1 - eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1): - dependencies: - eslint: 8.57.1 - eslint-plugin-react-hooks@5.1.0(eslint@9.17.0(jiti@2.4.2)): dependencies: eslint: 9.17.0(jiti@2.4.2) - eslint-plugin-react-hooks@5.1.0-rc-fb9a90fa48-20240614(eslint@9.17.0(jiti@2.4.2)): + eslint-plugin-react-hooks@5.1.0(eslint@9.20.1(jiti@2.4.2)): dependencies: - eslint: 9.17.0(jiti@2.4.2) + eslint: 9.20.1(jiti@2.4.2) + + eslint-plugin-react-hooks@5.1.0-rc-fb9a90fa48-20240614(eslint@9.20.1(jiti@2.4.2)): + dependencies: + eslint: 9.20.1(jiti@2.4.2) eslint-plugin-react-refresh@0.3.5(eslint@8.57.1): dependencies: @@ -24706,6 +25368,10 @@ snapshots: dependencies: eslint: 9.17.0(jiti@2.4.2) + eslint-plugin-react-refresh@0.4.19(eslint@9.20.1(jiti@2.4.2)): + dependencies: + eslint: 9.20.1(jiti@2.4.2) + eslint-plugin-react@7.37.4(eslint@8.57.1): dependencies: array-includes: 3.1.8 @@ -24842,6 +25508,47 @@ snapshots: transitivePeerDependencies: - supports-color + eslint@9.20.1(jiti@2.4.2): + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.19.2 + '@eslint/core': 0.11.0 + '@eslint/eslintrc': 3.2.0 + '@eslint/js': 9.20.0 + '@eslint/plugin-kit': 0.2.6 + '@humanfs/node': 0.16.6 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.2 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.0 + escape-string-regexp: 4.0.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + optionalDependencies: + jiti: 2.4.2 + transitivePeerDependencies: + - supports-color + espree@10.3.0: dependencies: acorn: 8.14.0 @@ -25193,13 +25900,15 @@ snapshots: flat-cache@4.0.1: dependencies: - flatted: 3.3.2 + flatted: 3.3.3 keyv: 4.5.4 flat@5.0.2: {} flatted@3.3.2: {} + flatted@3.3.3: {} + flow-parser@0.257.1: {} follow-redirects@1.15.9(debug@4.4.0): @@ -25505,6 +26214,8 @@ snapshots: globals@15.14.0: {} + globals@15.15.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 @@ -26103,8 +26814,8 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.26.7 - '@babel/parser': 7.26.7 + '@babel/core': 7.26.9 + '@babel/parser': 7.26.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -26248,19 +26959,19 @@ snapshots: jsbn@1.1.0: {} - jscodeshift@0.15.2(@babel/preset-env@7.26.0(@babel/core@7.26.7)): - dependencies: - '@babel/core': 7.26.7 - '@babel/parser': 7.26.7 - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.7) - '@babel/preset-flow': 7.25.9(@babel/core@7.26.7) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.7) - '@babel/register': 7.25.9(@babel/core@7.26.7) - babel-core: 7.0.0-bridge.0(@babel/core@7.26.7) + jscodeshift@0.15.2(@babel/preset-env@7.26.0(@babel/core@7.26.9)): + dependencies: + '@babel/core': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.9) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.9) + '@babel/preset-flow': 7.25.9(@babel/core@7.26.9) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) + '@babel/register': 7.25.9(@babel/core@7.26.9) + babel-core: 7.0.0-bridge.0(@babel/core@7.26.9) chalk: 4.1.2 flow-parser: 0.257.1 graceful-fs: 4.2.11 @@ -26271,7 +26982,7 @@ snapshots: temp: 0.8.4 write-file-atomic: 2.4.3 optionalDependencies: - '@babel/preset-env': 7.26.0(@babel/core@7.26.7) + '@babel/preset-env': 7.26.0(@babel/core@7.26.9) transitivePeerDependencies: - supports-color @@ -26428,13 +27139,13 @@ snapshots: dotenv: 16.4.7 dotenv-expand: 10.0.0 - lerna@8.1.9(@swc/core@1.10.14(@swc/helpers@0.5.5))(encoding@0.1.13): + lerna@8.1.9(@swc/core@1.10.18(@swc/helpers@0.5.5))(encoding@0.1.13): dependencies: - '@lerna/create': 8.1.9(@swc/core@1.10.14(@swc/helpers@0.5.5))(encoding@0.1.13)(typescript@5.7.3) + '@lerna/create': 8.1.9(@swc/core@1.10.18(@swc/helpers@0.5.5))(encoding@0.1.13)(typescript@5.7.3) '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 '@npmcli/run-script': 8.1.0 - '@nx/devkit': 20.3.1(nx@20.3.1(@swc/core@1.10.14(@swc/helpers@0.5.5))) + '@nx/devkit': 20.3.1(nx@20.3.1(@swc/core@1.10.18(@swc/helpers@0.5.5))) '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 19.0.11(encoding@0.1.13) aproba: 2.0.0 @@ -26479,7 +27190,7 @@ snapshots: npm-package-arg: 11.0.2 npm-packlist: 8.0.2 npm-registry-fetch: 17.1.0 - nx: 20.3.1(@swc/core@1.10.14(@swc/helpers@0.5.5)) + nx: 20.3.1(@swc/core@1.10.18(@swc/helpers@0.5.5)) p-map: 4.0.0 p-map-series: 2.1.0 p-pipe: 3.1.0 @@ -27138,7 +27849,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next@14.2.12(@babel/core@7.26.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@14.2.12(@babel/core@7.26.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@next/env': 14.2.12 '@swc/helpers': 0.5.5 @@ -27148,7 +27859,7 @@ snapshots: postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.26.7)(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.26.9)(react@18.3.1) optionalDependencies: '@next/swc-darwin-arm64': 14.2.12 '@next/swc-darwin-x64': 14.2.12 @@ -27318,7 +28029,7 @@ snapshots: nwsapi@2.2.16: {} - nx@20.3.1(@swc/core@1.10.14(@swc/helpers@0.5.5)): + nx@20.3.1(@swc/core@1.10.18(@swc/helpers@0.5.5)): dependencies: '@napi-rs/wasm-runtime': 0.2.4 '@yarnpkg/lockfile': 1.1.0 @@ -27365,7 +28076,7 @@ snapshots: '@nx/nx-linux-x64-musl': 20.3.1 '@nx/nx-win32-arm64-msvc': 20.3.1 '@nx/nx-win32-x64-msvc': 20.3.1 - '@swc/core': 1.10.14(@swc/helpers@0.5.5) + '@swc/core': 1.10.18(@swc/helpers@0.5.5) transitivePeerDependencies: - debug @@ -27518,28 +28229,28 @@ snapshots: object-keys: 1.1.1 safe-push-apply: 1.0.0 - ox@0.6.7(typescript@5.7.2)(zod@3.24.1): + ox@0.6.7(typescript@5.7.2)(zod@3.24.2): dependencies: '@adraffy/ens-normalize': 1.11.0 '@noble/curves': 1.8.1 '@noble/hashes': 1.7.1 '@scure/bip32': 1.6.2 '@scure/bip39': 1.5.4 - abitype: 1.0.8(typescript@5.7.2)(zod@3.24.1) + abitype: 1.0.8(typescript@5.7.2)(zod@3.24.2) eventemitter3: 5.0.1 optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - zod - ox@0.6.7(typescript@5.7.3)(zod@3.24.1): + ox@0.6.7(typescript@5.7.3)(zod@3.24.2): dependencies: '@adraffy/ens-normalize': 1.11.0 '@noble/curves': 1.8.1 '@noble/hashes': 1.7.1 '@scure/bip32': 1.6.2 '@scure/bip39': 1.5.4 - abitype: 1.0.8(typescript@5.7.3)(zod@3.24.1) + abitype: 1.0.8(typescript@5.7.3)(zod@3.24.2) eventemitter3: 5.0.1 optionalDependencies: typescript: 5.7.3 @@ -27866,12 +28577,20 @@ snapshots: optionalDependencies: postcss: 8.5.1 - postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.0): + postcss-load-config@4.0.2(postcss@8.5.3): + dependencies: + lilconfig: 3.1.3 + yaml: 2.7.0 + optionalDependencies: + postcss: 8.5.3 + optional: true + + postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(yaml@2.7.0): dependencies: lilconfig: 3.1.3 optionalDependencies: jiti: 2.4.2 - postcss: 8.5.1 + postcss: 8.5.3 tsx: 4.19.2 yaml: 2.7.0 @@ -27911,6 +28630,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.3: + dependencies: + nanoid: 3.3.8 + picocolors: 1.1.1 + source-map-js: 1.2.1 + potpack@1.0.2: {} prebuild-install@7.1.2: @@ -28121,7 +28846,7 @@ snapshots: react-docgen@7.1.0: dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 '@babel/traverse': 7.26.5 '@babel/types': 7.26.5 '@types/babel__core': 7.20.5 @@ -28583,6 +29308,31 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.34.5 fsevents: 2.3.3 + rollup@4.34.8: + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.34.8 + '@rollup/rollup-android-arm64': 4.34.8 + '@rollup/rollup-darwin-arm64': 4.34.8 + '@rollup/rollup-darwin-x64': 4.34.8 + '@rollup/rollup-freebsd-arm64': 4.34.8 + '@rollup/rollup-freebsd-x64': 4.34.8 + '@rollup/rollup-linux-arm-gnueabihf': 4.34.8 + '@rollup/rollup-linux-arm-musleabihf': 4.34.8 + '@rollup/rollup-linux-arm64-gnu': 4.34.8 + '@rollup/rollup-linux-arm64-musl': 4.34.8 + '@rollup/rollup-linux-loongarch64-gnu': 4.34.8 + '@rollup/rollup-linux-powerpc64le-gnu': 4.34.8 + '@rollup/rollup-linux-riscv64-gnu': 4.34.8 + '@rollup/rollup-linux-s390x-gnu': 4.34.8 + '@rollup/rollup-linux-x64-gnu': 4.34.8 + '@rollup/rollup-linux-x64-musl': 4.34.8 + '@rollup/rollup-win32-arm64-msvc': 4.34.8 + '@rollup/rollup-win32-ia32-msvc': 4.34.8 + '@rollup/rollup-win32-x64-msvc': 4.34.8 + fsevents: 2.3.3 + rrweb-cssom@0.7.1: {} run-async@2.4.1: {} @@ -28972,6 +29722,22 @@ snapshots: transitivePeerDependencies: - encoding + starknet@6.23.1(encoding@0.1.13): + dependencies: + '@noble/curves': 1.7.0 + '@noble/hashes': 1.6.0 + '@scure/base': 1.2.1 + '@scure/starknet': 1.1.0 + abi-wan-kanabi: 2.2.4 + fetch-cookie: 3.0.1 + isomorphic-fetch: 3.0.0(encoding@0.1.13) + lossless-json: 4.0.2 + pako: 2.1.0 + starknet-types-07: '@starknet-io/types-js@0.7.10' + ts-mixer: 6.0.4 + transitivePeerDependencies: + - encoding + stats-gl@2.4.2(@types/three@0.160.0)(three@0.160.1): dependencies: '@types/three': 0.160.0 @@ -29148,12 +29914,12 @@ snapshots: stylis: 4.3.2 tslib: 2.6.2 - styled-jsx@5.1.1(@babel/core@7.26.7)(react@18.3.1): + styled-jsx@5.1.1(@babel/core@7.26.9)(react@18.3.1): dependencies: client-only: 0.0.1 react: 18.3.1 optionalDependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.9 stylis@4.3.2: {} @@ -29181,14 +29947,14 @@ snapshots: dependencies: react: 18.3.1 - svelte-check@3.8.6(@babel/core@7.26.7)(postcss-load-config@4.0.2(postcss@8.5.1))(postcss@8.5.1)(svelte@4.2.19): + svelte-check@3.8.6(@babel/core@7.26.9)(postcss-load-config@4.0.2(postcss@8.5.3))(postcss@8.5.3)(svelte@4.2.19): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 3.6.0 picocolors: 1.1.1 sade: 1.8.1 svelte: 4.2.19 - svelte-preprocess: 5.1.4(@babel/core@7.26.7)(postcss-load-config@4.0.2(postcss@8.5.1))(postcss@8.5.1)(svelte@4.2.19)(typescript@5.7.2) + svelte-preprocess: 5.1.4(@babel/core@7.26.9)(postcss-load-config@4.0.2(postcss@8.5.3))(postcss@8.5.3)(svelte@4.2.19)(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: - '@babel/core' @@ -29205,7 +29971,7 @@ snapshots: dependencies: svelte: 4.2.19 - svelte-preprocess@5.1.4(@babel/core@7.26.7)(postcss-load-config@4.0.2(postcss@8.5.1))(postcss@8.5.1)(svelte@4.2.19)(typescript@5.7.2): + svelte-preprocess@5.1.4(@babel/core@7.26.9)(postcss-load-config@4.0.2(postcss@8.5.3))(postcss@8.5.3)(svelte@4.2.19)(typescript@5.7.2): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 @@ -29214,9 +29980,9 @@ snapshots: strip-indent: 3.0.0 svelte: 4.2.19 optionalDependencies: - '@babel/core': 7.26.7 - postcss: 8.5.1 - postcss-load-config: 4.0.2(postcss@8.5.1) + '@babel/core': 7.26.9 + postcss: 8.5.3 + postcss-load-config: 4.0.2(postcss@8.5.3) typescript: 5.7.2 svelte@4.2.19: @@ -29357,7 +30123,7 @@ snapshots: commander: 2.20.3 source-map-support: 0.5.21 - terser@5.38.1: + terser@5.39.0: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.14.0 @@ -29505,14 +30271,6 @@ snapshots: dependencies: typescript: 5.6.3 - ts-api-utils@1.4.3(typescript@5.7.2): - dependencies: - typescript: 5.7.2 - - ts-api-utils@2.0.0(typescript@5.7.3): - dependencies: - typescript: 5.7.3 - ts-api-utils@2.0.1(typescript@5.7.3): dependencies: typescript: 5.7.3 @@ -29548,7 +30306,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0): + tsup@8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.7.0): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -29558,7 +30316,7 @@ snapshots: esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.0) + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(yaml@2.7.0) resolve-from: 5.0.0 rollup: 4.29.1 source-map: 0.8.0-beta.0 @@ -29567,8 +30325,8 @@ snapshots: tinyglobby: 0.2.10 tree-kill: 1.2.2 optionalDependencies: - '@swc/core': 1.10.14(@swc/helpers@0.5.5) - postcss: 8.5.1 + '@swc/core': 1.10.18(@swc/helpers@0.5.5) + postcss: 8.5.3 typescript: 5.7.2 transitivePeerDependencies: - jiti @@ -29576,7 +30334,7 @@ snapshots: - tsx - yaml - tsup@8.3.5(@swc/core@1.10.14(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0): + tsup@8.3.5(@swc/core@1.10.18(@swc/helpers@0.5.5))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -29586,7 +30344,7 @@ snapshots: esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.0) + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(yaml@2.7.0) resolve-from: 5.0.0 rollup: 4.29.1 source-map: 0.8.0-beta.0 @@ -29595,8 +30353,8 @@ snapshots: tinyglobby: 0.2.10 tree-kill: 1.2.2 optionalDependencies: - '@swc/core': 1.10.14(@swc/helpers@0.5.5) - postcss: 8.5.1 + '@swc/core': 1.10.18(@swc/helpers@0.5.5) + postcss: 8.5.3 typescript: 5.7.3 transitivePeerDependencies: - jiti @@ -29734,13 +30492,13 @@ snapshots: transitivePeerDependencies: - supports-color - typescript-eslint@8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2): + typescript-eslint@8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.18.2(@typescript-eslint/parser@8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/parser': 8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/utils': 8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - eslint: 9.17.0(jiti@2.4.2) - typescript: 5.7.2 + '@typescript-eslint/eslint-plugin': 8.24.1(@typescript-eslint/parser@8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/parser': 8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.20.1(jiti@2.4.2) + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -29980,14 +30738,14 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - viem@2.21.19(typescript@5.7.2)(zod@3.24.1): + viem@2.21.19(typescript@5.7.2)(zod@3.24.2): dependencies: '@adraffy/ens-normalize': 1.11.0 '@noble/curves': 1.6.0 '@noble/hashes': 1.5.0 '@scure/bip32': 1.5.0 '@scure/bip39': 1.4.0 - abitype: 1.0.6(typescript@5.7.2)(zod@3.24.1) + abitype: 1.0.6(typescript@5.7.2)(zod@3.24.2) isows: 1.0.6(ws@8.18.0) webauthn-p256: 0.0.10 ws: 8.18.0 @@ -29998,15 +30756,15 @@ snapshots: - utf-8-validate - zod - viem@2.22.23(typescript@5.7.2)(zod@3.24.1): + viem@2.23.4(typescript@5.7.2)(zod@3.24.2): dependencies: '@noble/curves': 1.8.1 '@noble/hashes': 1.7.1 '@scure/bip32': 1.6.2 '@scure/bip39': 1.5.4 - abitype: 1.0.8(typescript@5.7.2)(zod@3.24.1) + abitype: 1.0.8(typescript@5.7.2)(zod@3.24.2) isows: 1.0.6(ws@8.18.0) - ox: 0.6.7(typescript@5.7.2)(zod@3.24.1) + ox: 0.6.7(typescript@5.7.2)(zod@3.24.2) ws: 8.18.0 optionalDependencies: typescript: 5.7.2 @@ -30015,15 +30773,15 @@ snapshots: - utf-8-validate - zod - viem@2.22.23(typescript@5.7.3)(zod@3.24.1): + viem@2.23.4(typescript@5.7.3)(zod@3.24.2): dependencies: '@noble/curves': 1.8.1 '@noble/hashes': 1.7.1 '@scure/bip32': 1.6.2 '@scure/bip39': 1.5.4 - abitype: 1.0.8(typescript@5.7.3)(zod@3.24.1) + abitype: 1.0.8(typescript@5.7.3)(zod@3.24.2) isows: 1.0.6(ws@8.18.0) - ox: 0.6.7(typescript@5.7.3)(zod@3.24.1) + ox: 0.6.7(typescript@5.7.3)(zod@3.24.2) ws: 8.18.0 optionalDependencies: typescript: 5.7.3 @@ -30049,14 +30807,31 @@ snapshots: - utf-8-validate - zod - viem@2.9.20(typescript@5.7.3)(zod@3.24.1): + viem@2.9.20(typescript@5.7.2)(zod@3.24.2): + dependencies: + '@adraffy/ens-normalize': 1.10.0 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/bip32': 1.3.2 + '@scure/bip39': 1.2.1 + abitype: 1.0.0(typescript@5.7.2)(zod@3.24.2) + isows: 1.0.3(ws@8.13.0) + ws: 8.13.0 + optionalDependencies: + typescript: 5.7.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + - zod + + viem@2.9.20(typescript@5.7.3)(zod@3.24.2): dependencies: '@adraffy/ens-normalize': 1.10.0 '@noble/curves': 1.2.0 '@noble/hashes': 1.3.2 '@scure/bip32': 1.3.2 '@scure/bip39': 1.2.1 - abitype: 1.0.0(typescript@5.7.3)(zod@3.24.1) + abitype: 1.0.0(typescript@5.7.3)(zod@3.24.2) isows: 1.0.3(ws@8.13.0) ws: 8.13.0 optionalDependencies: @@ -30066,13 +30841,13 @@ snapshots: - utf-8-validate - zod - vite-node@1.6.0(@types/node@18.19.68)(lightningcss@1.29.1)(terser@5.38.1): + vite-node@1.6.0(@types/node@18.19.68)(lightningcss@1.29.1)(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.14(@types/node@18.19.68)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.14(@types/node@18.19.68)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -30084,13 +30859,13 @@ snapshots: - supports-color - terser - vite-node@1.6.0(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1): + vite-node@1.6.0(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -30102,13 +30877,13 @@ snapshots: - supports-color - terser - vite-node@2.1.8(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1): + vite-node@2.1.8(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 1.1.2 - vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -30120,13 +30895,13 @@ snapshots: - supports-color - terser - vite-plugin-mkcert@1.17.6(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-mkcert@1.17.6(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@octokit/rest': 20.1.1 axios: 1.7.9(debug@4.4.0) debug: 4.4.0 picocolors: 1.1.1 - vite: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color @@ -30134,12 +30909,12 @@ snapshots: dependencies: monaco-editor: 0.52.2 - vite-plugin-pwa@0.19.8(@vite-pwa/assets-generator@0.2.6)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): + vite-plugin-pwa@0.19.8(@vite-pwa/assets-generator@0.2.6)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): dependencies: debug: 4.4.0 fast-glob: 3.3.2 pretty-bytes: 6.1.1 - vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) workbox-build: 7.3.0(@types/babel__core@7.20.5) workbox-window: 7.3.0 optionalDependencies: @@ -30147,40 +30922,40 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-svgr@4.3.0(rollup@4.34.5)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)): + vite-plugin-svgr@4.3.0(rollup@4.34.8)(typescript@5.7.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)): dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.34.5) + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) '@svgr/core': 8.1.0(typescript@5.7.2) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.7.2)) - vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - rollup - supports-color - typescript - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@2.79.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)): + vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@2.79.2)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)): dependencies: '@rollup/plugin-virtual': 3.0.2(rollup@2.79.2) '@swc/core': 1.10.14(@swc/helpers@0.5.5) uuid: 10.0.0 - vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - '@swc/helpers' - rollup - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)): + vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)): dependencies: - '@rollup/plugin-virtual': 3.0.2(rollup@4.34.5) + '@rollup/plugin-virtual': 3.0.2(rollup@4.34.8) '@swc/core': 1.10.14(@swc/helpers@0.5.5) uuid: 10.0.0 - vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - '@swc/helpers' - rollup - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.37.0)): + vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.37.0)): dependencies: - '@rollup/plugin-virtual': 3.0.2(rollup@4.34.5) + '@rollup/plugin-virtual': 3.0.2(rollup@4.34.8) '@swc/core': 1.10.14(@swc/helpers@0.5.5) uuid: 10.0.0 vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.37.0) @@ -30188,111 +30963,125 @@ snapshots: - '@swc/helpers' - rollup - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)): + vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)): dependencies: - '@rollup/plugin-virtual': 3.0.2(rollup@4.34.5) + '@rollup/plugin-virtual': 3.0.2(rollup@4.34.8) '@swc/core': 1.10.14(@swc/helpers@0.5.5) uuid: 10.0.0 - vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - '@swc/helpers' - rollup - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - '@rollup/plugin-virtual': 3.0.2(rollup@4.34.5) + '@rollup/plugin-virtual': 3.0.2(rollup@4.34.8) '@swc/core': 1.10.14(@swc/helpers@0.5.5) uuid: 10.0.0 - vite: 6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@swc/helpers' - rollup - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - '@rollup/plugin-virtual': 3.0.2(rollup@4.34.5) + '@rollup/plugin-virtual': 3.0.2(rollup@4.34.8) '@swc/core': 1.10.14(@swc/helpers@0.5.5) uuid: 10.0.0 - vite: 6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@swc/helpers' - rollup - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - '@rollup/plugin-virtual': 3.0.2(rollup@4.34.5) + '@rollup/plugin-virtual': 3.0.2(rollup@4.34.8) '@swc/core': 1.10.14(@swc/helpers@0.5.5) uuid: 10.0.0 - vite: 6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@swc/helpers' - rollup - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.5)(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - '@rollup/plugin-virtual': 3.0.2(rollup@4.34.5) + '@rollup/plugin-virtual': 3.0.2(rollup@4.34.8) '@swc/core': 1.10.14(@swc/helpers@0.5.5) uuid: 10.0.0 - vite: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) + transitivePeerDependencies: + - '@swc/helpers' + - rollup + + vite-plugin-top-level-await@1.5.0(@swc/helpers@0.5.5)(rollup@4.34.8)(vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)): + dependencies: + '@rollup/plugin-virtual': 3.0.2(rollup@4.34.8) + '@swc/core': 1.10.18(@swc/helpers@0.5.5) + uuid: 10.0.0 + vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) transitivePeerDependencies: - '@swc/helpers' - rollup - vite-plugin-wasm@3.4.1(vite@3.2.11(@types/node@22.13.1)(terser@5.38.1)): + vite-plugin-wasm@3.4.1(vite@3.2.11(@types/node@22.13.1)(terser@5.39.0)): dependencies: - vite: 3.2.11(@types/node@22.13.1)(terser@5.38.1) + vite: 3.2.11(@types/node@22.13.1)(terser@5.39.0) - vite-plugin-wasm@3.4.1(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1)): + vite-plugin-wasm@3.4.1(vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0)): dependencies: - vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1) + vite: 4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0) vite-plugin-wasm@3.4.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.37.0)): dependencies: vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.37.0) - vite-plugin-wasm@3.4.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)): + vite-plugin-wasm@3.4.1(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)): dependencies: - vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) - vite-plugin-wasm@3.4.1(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-wasm@3.4.1(vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)): dependencies: - vite: 6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) - vite-plugin-wasm@3.4.1(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-wasm@3.4.1(vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) - vite-plugin-wasm@3.4.1(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-wasm@3.4.1(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - vite: 6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) - vite-plugin-wasm@3.4.1(vite@6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-wasm@3.4.1(vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - vite: 6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) - vite-plugin-wasm@3.4.1(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-wasm@3.4.1(vite@6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - vite: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) - vite-preset-react@2.3.0(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-wasm@3.4.1(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): + dependencies: + vite: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) + + vite-preset-react@2.3.0(vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@vitejs/plugin-react': 1.3.2 - vite: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite@3.2.11(@types/node@22.13.1)(terser@5.38.1): + vite@3.2.11(@types/node@22.13.1)(terser@5.39.0): dependencies: esbuild: 0.15.18 - postcss: 8.5.1 + postcss: 8.5.3 resolve: 1.22.10 rollup: 2.79.2 optionalDependencies: '@types/node': 22.13.1 fsevents: 2.3.3 - terser: 5.38.1 + terser: 5.39.0 - vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.38.1): + vite@4.5.5(@types/node@20.17.10)(lightningcss@1.29.1)(terser@5.39.0): dependencies: esbuild: 0.18.20 postcss: 8.4.49 @@ -30301,12 +31090,12 @@ snapshots: '@types/node': 20.17.10 fsevents: 2.3.3 lightningcss: 1.29.1 - terser: 5.38.1 + terser: 5.39.0 vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.37.0): dependencies: esbuild: 0.21.5 - postcss: 8.5.1 + postcss: 8.5.3 rollup: 4.29.1 optionalDependencies: '@types/node': 22.13.1 @@ -30314,114 +31103,128 @@ snapshots: lightningcss: 1.29.1 terser: 5.37.0 - vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1): + vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0): dependencies: esbuild: 0.21.5 - postcss: 8.5.1 + postcss: 8.5.3 rollup: 4.29.1 optionalDependencies: '@types/node': 22.13.1 fsevents: 2.3.3 lightningcss: 1.29.1 - terser: 5.38.1 + terser: 5.39.0 - vite@5.4.14(@types/node@18.19.68)(lightningcss@1.29.1)(terser@5.38.1): + vite@5.4.14(@types/node@18.19.68)(lightningcss@1.29.1)(terser@5.39.0): dependencies: esbuild: 0.21.5 - postcss: 8.5.1 - rollup: 4.29.1 + postcss: 8.5.3 + rollup: 4.34.8 optionalDependencies: '@types/node': 18.19.68 fsevents: 2.3.3 lightningcss: 1.29.1 - terser: 5.38.1 + terser: 5.39.0 - vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1): + vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0): dependencies: esbuild: 0.21.5 - postcss: 8.5.1 - rollup: 4.29.1 + postcss: 8.5.3 + rollup: 4.34.8 optionalDependencies: '@types/node': 22.13.1 fsevents: 2.3.3 lightningcss: 1.29.1 - terser: 5.38.1 + terser: 5.39.0 - vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0): + vite@6.0.11(@types/node@20.17.14)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: esbuild: 0.24.2 - postcss: 8.5.1 + postcss: 8.5.3 rollup: 4.31.0 optionalDependencies: '@types/node': 20.17.14 fsevents: 2.3.3 jiti: 2.4.2 lightningcss: 1.29.1 - terser: 5.38.1 + terser: 5.39.0 tsx: 4.19.2 yaml: 2.7.0 - vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0): + vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: esbuild: 0.24.2 - postcss: 8.5.1 + postcss: 8.5.3 rollup: 4.31.0 optionalDependencies: '@types/node': 22.13.1 fsevents: 2.3.3 jiti: 2.4.2 lightningcss: 1.29.1 - terser: 5.38.1 + terser: 5.39.0 tsx: 4.19.2 yaml: 2.7.0 - vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0): + vite@6.0.7(@types/node@22.10.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: esbuild: 0.24.2 - postcss: 8.5.1 + postcss: 8.5.3 rollup: 4.30.1 optionalDependencies: '@types/node': 22.10.6 fsevents: 2.3.3 jiti: 2.4.2 lightningcss: 1.29.1 - terser: 5.38.1 + terser: 5.39.0 tsx: 4.19.2 yaml: 2.7.0 - vite@6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0): + vite@6.0.7(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: esbuild: 0.24.2 - postcss: 8.5.1 + postcss: 8.5.3 rollup: 4.30.1 optionalDependencies: '@types/node': 22.13.1 fsevents: 2.3.3 jiti: 2.4.2 lightningcss: 1.29.1 - terser: 5.38.1 + terser: 5.39.0 tsx: 4.19.2 yaml: 2.7.0 - vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.38.1)(tsx@4.19.2)(yaml@2.7.0): + vite@6.1.0(@types/node@20.17.17)(jiti@1.21.7)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: esbuild: 0.24.2 - postcss: 8.5.1 + postcss: 8.5.3 rollup: 4.34.5 optionalDependencies: '@types/node': 20.17.17 fsevents: 2.3.3 jiti: 1.21.7 lightningcss: 1.29.1 - terser: 5.38.1 + terser: 5.39.0 tsx: 4.19.2 yaml: 2.7.0 - vitefu@0.2.5(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)): + vite@6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): + dependencies: + esbuild: 0.24.2 + postcss: 8.5.3 + rollup: 4.34.8 optionalDependencies: - vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + '@types/node': 22.13.1 + fsevents: 2.3.3 + jiti: 2.4.2 + lightningcss: 1.29.1 + terser: 5.39.0 + tsx: 4.19.2 + yaml: 2.7.0 - vitest@1.6.0(@types/node@18.19.68)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1): + vitefu@0.2.5(vite@5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)): + optionalDependencies: + vite: 5.4.11(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) + + vitest@1.6.0(@types/node@18.19.68)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -30440,8 +31243,8 @@ snapshots: strip-literal: 2.1.1 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.14(@types/node@18.19.68)(lightningcss@1.29.1)(terser@5.38.1) - vite-node: 1.6.0(@types/node@18.19.68)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.14(@types/node@18.19.68)(lightningcss@1.29.1)(terser@5.39.0) + vite-node: 1.6.0(@types/node@18.19.68)(lightningcss@1.29.1)(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 18.19.68 @@ -30456,7 +31259,7 @@ snapshots: - supports-color - terser - vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1): + vitest@1.6.0(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -30475,8 +31278,8 @@ snapshots: strip-literal: 2.1.1 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) - vite-node: 1.6.0(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) + vite-node: 1.6.0(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.13.1 @@ -30491,10 +31294,10 @@ snapshots: - supports-color - terser - vitest@2.1.8(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.38.1): + vitest@2.1.8(@types/node@22.13.1)(jsdom@24.1.3)(lightningcss@1.29.1)(terser@5.39.0): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1)) + '@vitest/mocker': 2.1.8(vite@5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -30510,8 +31313,8 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) - vite-node: 2.1.8(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.38.1) + vite: 5.4.14(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) + vite-node: 2.1.8(@types/node@22.13.1)(lightningcss@1.29.1)(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.13.1 @@ -30696,10 +31499,10 @@ snapshots: workbox-build@7.3.0(@types/babel__core@7.20.5): dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1) - '@babel/core': 7.26.7 - '@babel/preset-env': 7.26.7(@babel/core@7.26.7) - '@babel/runtime': 7.26.7 - '@rollup/plugin-babel': 5.3.1(@babel/core@7.26.7)(@types/babel__core@7.20.5)(rollup@2.79.2) + '@babel/core': 7.26.9 + '@babel/preset-env': 7.26.9(@babel/core@7.26.9) + '@babel/runtime': 7.26.9 + '@rollup/plugin-babel': 5.3.1(@babel/core@7.26.9)(@types/babel__core@7.20.5)(rollup@2.79.2) '@rollup/plugin-node-resolve': 15.3.1(rollup@2.79.2) '@rollup/plugin-replace': 2.4.2(rollup@2.79.2) '@rollup/plugin-terser': 0.4.4(rollup@2.79.2) @@ -30936,6 +31739,8 @@ snapshots: zod@3.24.1: {} + zod@3.24.2: {} + zustand@3.7.2(react@18.3.1): optionalDependencies: react: 18.3.1 @@ -30948,11 +31753,11 @@ snapshots: immer: 10.1.1 react: 18.3.1 - zustand@4.5.5(@types/react@18.3.18)(immer@10.1.1)(react@19.0.0): + zustand@4.5.5(@types/react@19.0.10)(immer@10.1.1)(react@19.0.0): dependencies: use-sync-external-store: 1.2.2(react@19.0.0) optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.10 immer: 10.1.1 react: 19.0.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 3d6a6ea6..bfe45682 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,7 +3,7 @@ packages: - "examples/**" catalog: - starknet: 6.21.0 + starknet: 6.23.1 get-starknet-core: ^4.0.0 "@starknet-react/core": ^3.6.2 "@starknet-react/chains": ^3.1.0