diff --git a/biome.jsonc b/biome.jsonc index b15cb3ac..57d5ca2d 100644 --- a/biome.jsonc +++ b/biome.jsonc @@ -18,7 +18,7 @@ "!**/variant-schema.ts", "!**/packages/create-hypergraph/template-*/**", "!**/*.css", - "!packages/hypergraph/typesync-studio/src/generated/**/*.ts" + "!**/packages/typesync-studio/src/generated/**/*.ts" ] }, "formatter": { diff --git a/packages/hypergraph/package.json b/packages/hypergraph/package.json index 6fa3ef55..61378fbe 100644 --- a/packages/hypergraph/package.json +++ b/packages/hypergraph/package.json @@ -43,7 +43,7 @@ "scripts": { "build": "tsc -b --force tsconfig.build.json && babel dist --plugins annotate-pure-calls --out-dir dist --source-maps && pnpm run prepare-typesync-studio && node ../../scripts/package.mjs", "build:hypergraph": "tsc -b --force tsconfig.build.json && babel dist --plugins annotate-pure-calls --out-dir dist --source-maps && node ../../scripts/package.mjs", - "build:typesync-studio": "cd ./typesync-studio && pnpm run build", + "build:typesync-studio": "cd ../typesync-studio && pnpm run build", "copy-typesync-studio-dist": "tsx scripts/copy-typesync-studio-dist.ts", "prepare-typesync-studio": "pnpm run build:typesync-studio && pnpm run copy-typesync-studio-dist", "test": "vitest", diff --git a/packages/hypergraph/scripts/copy-typesync-studio-dist.ts b/packages/hypergraph/scripts/copy-typesync-studio-dist.ts index eb6cbfa6..9f4e3df8 100644 --- a/packages/hypergraph/scripts/copy-typesync-studio-dist.ts +++ b/packages/hypergraph/scripts/copy-typesync-studio-dist.ts @@ -6,8 +6,8 @@ const program = Effect.gen(function* () { const fs = yield* FileSystem.FileSystem; const path = yield* Path.Path; - const src = path.resolve('./', 'typesync-studio', 'dist'); - const dest = path.resolve('./', 'dist', 'typesync-studio', 'dist'); + const src = path.resolve('../', 'typesync-studio', 'dist'); + const dest = path.resolve('../', 'dist', 'typesync-studio', 'dist'); yield* fs .makeDirectory(dest, { recursive: true }) diff --git a/packages/hypergraph/src/cli/subcommands/typesync.ts b/packages/hypergraph/src/cli/subcommands/typesync.ts index 25c3a42b..887dd8e5 100644 --- a/packages/hypergraph/src/cli/subcommands/typesync.ts +++ b/packages/hypergraph/src/cli/subcommands/typesync.ts @@ -141,7 +141,7 @@ const TypesyncStudioFileRouter = Effect.gen(function* () { // npm published package (when this file is in node_modules/@graphprotocol/hypergraph/dist/cli/subcommands/) path.resolve(__dirname, '..', '..', 'typesync-studio', 'dist'), // Development mode (when this file is in packages/hypergraph/src/cli/subcommands/) - path.resolve(__dirname, '..', '..', '..', 'typesync-studio', 'dist'), + path.resolve(__dirname, '..', '..', '..', '..', 'typesync-studio', 'dist'), ]; const findTypesyncStudioDist = Effect.fnUntraced(function* () { diff --git a/packages/hypergraph/typesync-studio/.cta.json b/packages/typesync-studio/.cta.json similarity index 100% rename from packages/hypergraph/typesync-studio/.cta.json rename to packages/typesync-studio/.cta.json diff --git a/packages/hypergraph/typesync-studio/LICENSE b/packages/typesync-studio/LICENSE similarity index 100% rename from packages/hypergraph/typesync-studio/LICENSE rename to packages/typesync-studio/LICENSE diff --git a/packages/hypergraph/typesync-studio/README.md b/packages/typesync-studio/README.md similarity index 100% rename from packages/hypergraph/typesync-studio/README.md rename to packages/typesync-studio/README.md diff --git a/packages/hypergraph/typesync-studio/graphql.codegen.ts b/packages/typesync-studio/graphql.codegen.ts similarity index 100% rename from packages/hypergraph/typesync-studio/graphql.codegen.ts rename to packages/typesync-studio/graphql.codegen.ts diff --git a/packages/hypergraph/typesync-studio/index.html b/packages/typesync-studio/index.html similarity index 100% rename from packages/hypergraph/typesync-studio/index.html rename to packages/typesync-studio/index.html diff --git a/packages/hypergraph/typesync-studio/package.json b/packages/typesync-studio/package.json similarity index 100% rename from packages/hypergraph/typesync-studio/package.json rename to packages/typesync-studio/package.json diff --git a/packages/hypergraph/typesync-studio/public/manifest.json b/packages/typesync-studio/public/manifest.json similarity index 100% rename from packages/hypergraph/typesync-studio/public/manifest.json rename to packages/typesync-studio/public/manifest.json diff --git a/packages/hypergraph/typesync-studio/public/robots.txt b/packages/typesync-studio/public/robots.txt similarity index 100% rename from packages/hypergraph/typesync-studio/public/robots.txt rename to packages/typesync-studio/public/robots.txt diff --git a/packages/hypergraph/typesync-studio/src/Components/Arrow.tsx b/packages/typesync-studio/src/Components/Arrow.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Arrow.tsx rename to packages/typesync-studio/src/Components/Arrow.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Auth/UserPill.tsx b/packages/typesync-studio/src/Components/Auth/UserPill.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Auth/UserPill.tsx rename to packages/typesync-studio/src/Components/Auth/UserPill.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Form/Checkbox.tsx b/packages/typesync-studio/src/Components/Form/Checkbox.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Form/Checkbox.tsx rename to packages/typesync-studio/src/Components/Form/Checkbox.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Form/ErrorMessages.tsx b/packages/typesync-studio/src/Components/Form/ErrorMessages.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Form/ErrorMessages.tsx rename to packages/typesync-studio/src/Components/Form/ErrorMessages.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Form/SubmitButton.tsx b/packages/typesync-studio/src/Components/Form/SubmitButton.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Form/SubmitButton.tsx rename to packages/typesync-studio/src/Components/Form/SubmitButton.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Form/TextField.tsx b/packages/typesync-studio/src/Components/Form/TextField.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Form/TextField.tsx rename to packages/typesync-studio/src/Components/Form/TextField.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Form/form.ts b/packages/typesync-studio/src/Components/Form/form.ts similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Form/form.ts rename to packages/typesync-studio/src/Components/Form/form.ts diff --git a/packages/hypergraph/typesync-studio/src/Components/InlineCode.tsx b/packages/typesync-studio/src/Components/InlineCode.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/InlineCode.tsx rename to packages/typesync-studio/src/Components/InlineCode.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Loading.tsx b/packages/typesync-studio/src/Components/Loading.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Loading.tsx rename to packages/typesync-studio/src/Components/Loading.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Schema/AppSchemaSpaceDialog.tsx b/packages/typesync-studio/src/Components/Schema/AppSchemaSpaceDialog.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Schema/AppSchemaSpaceDialog.tsx rename to packages/typesync-studio/src/Components/Schema/AppSchemaSpaceDialog.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Schema/Icons/PublishedToKnowledgeGraph.tsx b/packages/typesync-studio/src/Components/Schema/Icons/PublishedToKnowledgeGraph.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Schema/Icons/PublishedToKnowledgeGraph.tsx rename to packages/typesync-studio/src/Components/Schema/Icons/PublishedToKnowledgeGraph.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Schema/KnowledgeGraphBrowser.tsx b/packages/typesync-studio/src/Components/Schema/KnowledgeGraphBrowser.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Schema/KnowledgeGraphBrowser.tsx rename to packages/typesync-studio/src/Components/Schema/KnowledgeGraphBrowser.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Schema/PropertyCombobox.tsx b/packages/typesync-studio/src/Components/Schema/PropertyCombobox.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Schema/PropertyCombobox.tsx rename to packages/typesync-studio/src/Components/Schema/PropertyCombobox.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Schema/Status.tsx b/packages/typesync-studio/src/Components/Schema/Status.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Schema/Status.tsx rename to packages/typesync-studio/src/Components/Schema/Status.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Schema/TypeCombobox.tsx b/packages/typesync-studio/src/Components/Schema/TypeCombobox.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Schema/TypeCombobox.tsx rename to packages/typesync-studio/src/Components/Schema/TypeCombobox.tsx diff --git a/packages/hypergraph/typesync-studio/src/Components/Schema/TypeSelect.tsx b/packages/typesync-studio/src/Components/Schema/TypeSelect.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Components/Schema/TypeSelect.tsx rename to packages/typesync-studio/src/Components/Schema/TypeSelect.tsx diff --git a/packages/hypergraph/typesync-studio/src/Context/AppSchemaSpaceContext.tsx b/packages/typesync-studio/src/Context/AppSchemaSpaceContext.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/Context/AppSchemaSpaceContext.tsx rename to packages/typesync-studio/src/Context/AppSchemaSpaceContext.tsx diff --git a/packages/hypergraph/typesync-studio/src/clients/Graphql.ts b/packages/typesync-studio/src/clients/Graphql.ts similarity index 100% rename from packages/hypergraph/typesync-studio/src/clients/Graphql.ts rename to packages/typesync-studio/src/clients/Graphql.ts diff --git a/packages/hypergraph/typesync-studio/src/clients/Router.tsx b/packages/typesync-studio/src/clients/Router.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/clients/Router.tsx rename to packages/typesync-studio/src/clients/Router.tsx diff --git a/packages/hypergraph/typesync-studio/src/generated/gql.ts b/packages/typesync-studio/src/generated/gql.ts similarity index 100% rename from packages/hypergraph/typesync-studio/src/generated/gql.ts rename to packages/typesync-studio/src/generated/gql.ts diff --git a/packages/hypergraph/typesync-studio/src/generated/graphql.ts b/packages/typesync-studio/src/generated/graphql.ts similarity index 100% rename from packages/hypergraph/typesync-studio/src/generated/graphql.ts rename to packages/typesync-studio/src/generated/graphql.ts diff --git a/packages/hypergraph/typesync-studio/src/generated/index.ts b/packages/typesync-studio/src/generated/index.ts similarity index 100% rename from packages/hypergraph/typesync-studio/src/generated/index.ts rename to packages/typesync-studio/src/generated/index.ts diff --git a/packages/hypergraph/typesync-studio/src/hooks/useHypergraphSchemaQuery.tsx b/packages/typesync-studio/src/hooks/useHypergraphSchemaQuery.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/hooks/useHypergraphSchemaQuery.tsx rename to packages/typesync-studio/src/hooks/useHypergraphSchemaQuery.tsx diff --git a/packages/hypergraph/typesync-studio/src/hooks/useKnowledgeGraph.tsx b/packages/typesync-studio/src/hooks/useKnowledgeGraph.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/hooks/useKnowledgeGraph.tsx rename to packages/typesync-studio/src/hooks/useKnowledgeGraph.tsx diff --git a/packages/hypergraph/typesync-studio/src/hooks/useSyncHypergraphMappingMutation.tsx b/packages/typesync-studio/src/hooks/useSyncHypergraphMappingMutation.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/hooks/useSyncHypergraphMappingMutation.tsx rename to packages/typesync-studio/src/hooks/useSyncHypergraphMappingMutation.tsx diff --git a/packages/hypergraph/typesync-studio/src/hooks/useSyncHypergraphSchemaMutation.tsx b/packages/typesync-studio/src/hooks/useSyncHypergraphSchemaMutation.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/hooks/useSyncHypergraphSchemaMutation.tsx rename to packages/typesync-studio/src/hooks/useSyncHypergraphSchemaMutation.tsx diff --git a/packages/hypergraph/typesync-studio/src/main.tsx b/packages/typesync-studio/src/main.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/main.tsx rename to packages/typesync-studio/src/main.tsx diff --git a/packages/hypergraph/typesync-studio/src/reportWebVitals.ts b/packages/typesync-studio/src/reportWebVitals.ts similarity index 100% rename from packages/hypergraph/typesync-studio/src/reportWebVitals.ts rename to packages/typesync-studio/src/reportWebVitals.ts diff --git a/packages/hypergraph/typesync-studio/src/routeTree.gen.ts b/packages/typesync-studio/src/routeTree.gen.ts similarity index 100% rename from packages/hypergraph/typesync-studio/src/routeTree.gen.ts rename to packages/typesync-studio/src/routeTree.gen.ts diff --git a/packages/hypergraph/typesync-studio/src/routes/__root.tsx b/packages/typesync-studio/src/routes/__root.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/routes/__root.tsx rename to packages/typesync-studio/src/routes/__root.tsx diff --git a/packages/hypergraph/typesync-studio/src/routes/authenticate-callback.tsx b/packages/typesync-studio/src/routes/authenticate-callback.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/routes/authenticate-callback.tsx rename to packages/typesync-studio/src/routes/authenticate-callback.tsx diff --git a/packages/hypergraph/typesync-studio/src/routes/index.tsx b/packages/typesync-studio/src/routes/index.tsx similarity index 100% rename from packages/hypergraph/typesync-studio/src/routes/index.tsx rename to packages/typesync-studio/src/routes/index.tsx diff --git a/packages/hypergraph/typesync-studio/src/styles.css b/packages/typesync-studio/src/styles.css similarity index 100% rename from packages/hypergraph/typesync-studio/src/styles.css rename to packages/typesync-studio/src/styles.css diff --git a/packages/hypergraph/typesync-studio/src/utils/classnames.ts b/packages/typesync-studio/src/utils/classnames.ts similarity index 100% rename from packages/hypergraph/typesync-studio/src/utils/classnames.ts rename to packages/typesync-studio/src/utils/classnames.ts diff --git a/packages/hypergraph/typesync-studio/src/utils/string.ts b/packages/typesync-studio/src/utils/string.ts similarity index 100% rename from packages/hypergraph/typesync-studio/src/utils/string.ts rename to packages/typesync-studio/src/utils/string.ts diff --git a/packages/hypergraph/typesync-studio/src/utils/type-mapper.ts b/packages/typesync-studio/src/utils/type-mapper.ts similarity index 100% rename from packages/hypergraph/typesync-studio/src/utils/type-mapper.ts rename to packages/typesync-studio/src/utils/type-mapper.ts diff --git a/packages/hypergraph/typesync-studio/tsconfig.app.json b/packages/typesync-studio/tsconfig.app.json similarity index 71% rename from packages/hypergraph/typesync-studio/tsconfig.app.json rename to packages/typesync-studio/tsconfig.app.json index 767f278b..d13a6c9c 100644 --- a/packages/hypergraph/typesync-studio/tsconfig.app.json +++ b/packages/typesync-studio/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../tsconfig.base.json", "include": ["src"], "compilerOptions": { "target": "ES2022", @@ -33,10 +33,10 @@ "baseUrl": ".", "paths": { "@/*": ["./src/*"], - "@graphprotocol/hypergraph": ["../src/index.js"], - "@graphprotocol/hypergraph/*": ["../src/*.js"], - "@graphprotocol/hypergraph-react": ["../../hypergraph-react/src/index.js"], - "@graphprotocol/hypergraph-react/*": ["../../hypergraph-react/src/*.js"] + "@graphprotocol/hypergraph": ["../hypergraph/src/index.js"], + "@graphprotocol/hypergraph/*": ["../hypergraph/src/*.js"], + "@graphprotocol/hypergraph-react": ["../hypergraph-react/src/index.js"], + "@graphprotocol/hypergraph-react/*": ["../hypergraph-react/src/*.js"] } } } diff --git a/packages/hypergraph/typesync-studio/tsconfig.json b/packages/typesync-studio/tsconfig.json similarity index 73% rename from packages/hypergraph/typesync-studio/tsconfig.json rename to packages/typesync-studio/tsconfig.json index 26228d20..1bfa43d4 100644 --- a/packages/hypergraph/typesync-studio/tsconfig.json +++ b/packages/typesync-studio/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../tsconfig.base.json", "include": [], "references": [ { "path": "./tsconfig.app.json" }, diff --git a/packages/hypergraph/typesync-studio/tsconfig.node.json b/packages/typesync-studio/tsconfig.node.json similarity index 93% rename from packages/hypergraph/typesync-studio/tsconfig.node.json rename to packages/typesync-studio/tsconfig.node.json index afb54da4..dd8c4012 100644 --- a/packages/hypergraph/typesync-studio/tsconfig.node.json +++ b/packages/typesync-studio/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../tsconfig.base.json", "include": ["vite.config.ts", "vitest.config.ts"], "compilerOptions": { "target": "ES2022", diff --git a/packages/hypergraph/typesync-studio/vite.config.ts b/packages/typesync-studio/vite.config.ts similarity index 87% rename from packages/hypergraph/typesync-studio/vite.config.ts rename to packages/typesync-studio/vite.config.ts index 24eb090d..1d3f41bf 100644 --- a/packages/hypergraph/typesync-studio/vite.config.ts +++ b/packages/typesync-studio/vite.config.ts @@ -22,8 +22,8 @@ export default defineConfig({ resolve: { alias: { '@': resolve(__dirname, './src'), - '@graphprotocol/hypergraph': resolve(__dirname, '../src'), - '@graphprotocol/hypergraph-react': resolve(__dirname, '../../hypergraph-react/src'), + '@graphprotocol/hypergraph': resolve(__dirname, '../hypergraph/src'), + '@graphprotocol/hypergraph-react': resolve(__dirname, '../hypergraph-react/src'), }, }, optimizeDeps: { diff --git a/packages/hypergraph/typesync-studio/vitest.config.ts b/packages/typesync-studio/vitest.config.ts similarity index 100% rename from packages/hypergraph/typesync-studio/vitest.config.ts rename to packages/typesync-studio/vitest.config.ts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f74f24a2..2461a6b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -869,7 +869,7 @@ importers: specifier: ^2.30.6 version: 2.33.2(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76) - packages/hypergraph/typesync-studio: + packages/typesync-studio: dependencies: '@base-ui-components/react': specifier: 1.0.0-beta.2 @@ -879,10 +879,10 @@ importers: version: 0.24.1(bufferutil@4.0.9)(ox@0.6.9(typescript@5.8.3)(zod@4.0.17))(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@4.0.17) '@graphprotocol/hypergraph': specifier: workspace:* - version: link:../publish + version: link:../hypergraph/publish '@graphprotocol/hypergraph-react': specifier: workspace:* - version: link:../../hypergraph-react/publish + version: link:../hypergraph-react/publish '@graphql-typed-document-node/core': specifier: ^3.2.0 version: 3.2.0(graphql@16.11.0) @@ -2055,13 +2055,6 @@ packages: resolution: {integrity: sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA==} engines: {node: '>=18'} - '@csstools/css-calc@2.1.3': - resolution: {integrity: sha512-XBG3talrhid44BY1x3MHzUx/aTG8+x/Zi57M4aTKK9RFB4aLlF3TTSzfzn8nWVHWL3FgAXAxmupmDd6VWww+pw==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.4 - '@csstools/css-tokenizer': ^3.0.3 - '@csstools/css-calc@2.1.4': resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} engines: {node: '>=18'} @@ -2076,29 +2069,12 @@ packages: '@csstools/css-parser-algorithms': ^3.0.5 '@csstools/css-tokenizer': ^3.0.4 - '@csstools/css-color-parser@3.0.9': - resolution: {integrity: sha512-wILs5Zk7BU86UArYBJTPy/FMPPKVKHMj1ycCEyf3VUptol0JNRLFU/BZsJ4aiIHJEbSLiizzRrw8Pc1uAEDrXw==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.4 - '@csstools/css-tokenizer': ^3.0.3 - - '@csstools/css-parser-algorithms@3.0.4': - resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-tokenizer': ^3.0.3 - '@csstools/css-parser-algorithms@3.0.5': resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} engines: {node: '>=18'} peerDependencies: '@csstools/css-tokenizer': ^3.0.4 - '@csstools/css-tokenizer@3.0.3': - resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==} - engines: {node: '>=18'} - '@csstools/css-tokenizer@3.0.4': resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} engines: {node: '>=18'} @@ -5491,12 +5467,6 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/react-virtual@3.13.9': - resolution: {integrity: sha512-SPWC8kwG/dWBf7Py7cfheAPOxuvIv4fFQ54PdmYbg7CpXfsKxkucak43Q0qKsxVthhUJQ1A7CIMAIplq4BjVwA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/router-core@1.119.0': resolution: {integrity: sha512-3dZYP5cCq3jJYgnRDzKR3w4sYzrXP5sw1st303ye87VV26r31I8UaIuUEs7kiJaxgWBvqHglWCiygBWQODZXVw==} engines: {node: '>=12'} @@ -5601,9 +5571,6 @@ packages: '@tanstack/virtual-core@3.13.12': resolution: {integrity: sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA==} - '@tanstack/virtual-core@3.13.9': - resolution: {integrity: sha512-3jztt0jpaoJO5TARe2WIHC1UQC3VMLAFUW5mmMo0yrkwtDB2AQP0+sh10BVUpWrnvHjSLvzFizydtEGLCJKFoQ==} - '@tanstack/virtual-file-routes@1.115.0': resolution: {integrity: sha512-XLUh1Py3AftcERrxkxC5Y5m5mfllRH3YR6YVlyjFgI2Tc2Ssy2NKmQFQIafoxfW459UJ8Dn81nWKETEIJifE4g==} engines: {node: '>=12'} @@ -10503,9 +10470,6 @@ packages: parse5-htmlparser2-tree-adapter@7.1.0: resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==} - parse5@7.2.1: - resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==} - parse5@7.3.0: resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} @@ -13692,7 +13656,7 @@ snapshots: dependencies: '@babel/generator': 7.28.0 '@babel/parser': 7.28.0 - '@babel/runtime': 7.28.2 + '@babel/runtime': 7.28.3 babel-preset-fbjs: 3.4.0(@babel/core@7.28.0) chalk: 4.1.2 fb-watchman: 2.0.2 @@ -13710,10 +13674,10 @@ snapshots: '@asamuzakjp/css-color@2.8.2': dependencies: - '@csstools/css-calc': 2.1.3(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-color-parser': 3.0.9(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-color-parser': 3.0.10(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 lru-cache: 11.0.2 '@automerge/automerge-repo-react-hooks@2.2.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': @@ -13979,7 +13943,7 @@ snapshots: '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.28.0)': dependencies: - '@babel/compat-data': 7.27.2 + '@babel/compat-data': 7.28.0 '@babel/core': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 @@ -14686,7 +14650,7 @@ snapshots: '@base-ui-components/react@1.0.0-beta.2(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@babel/runtime': 7.28.2 + '@babel/runtime': 7.28.3 '@base-ui-components/utils': 0.1.0(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@floating-ui/react-dom': 2.1.5(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@floating-ui/utils': 0.2.10 @@ -14700,7 +14664,7 @@ snapshots: '@base-ui-components/utils@0.1.0(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@babel/runtime': 7.28.2 + '@babel/runtime': 7.28.3 '@floating-ui/utils': 0.2.10 react: 19.1.1 react-dom: 19.1.1(react@19.1.1) @@ -14963,11 +14927,6 @@ snapshots: '@csstools/color-helpers@5.0.2': {} - '@csstools/css-calc@2.1.3(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': - dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': dependencies: '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) @@ -14980,23 +14939,10 @@ snapshots: '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-color-parser@3.0.9(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': - dependencies: - '@csstools/color-helpers': 5.0.2 - '@csstools/css-calc': 2.1.3(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - - '@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3)': - dependencies: - '@csstools/css-tokenizer': 3.0.3 - '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': dependencies: '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-tokenizer@3.0.3': {} - '@csstools/css-tokenizer@3.0.4': {} '@csstools/media-query-list-parser@4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': @@ -16795,7 +16741,7 @@ snapshots: dependencies: '@babel/generator': 7.28.0 '@babel/template': 7.27.2 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@graphql-codegen/client-preset': 4.8.3(@babel/core@7.28.0)(encoding@0.1.13)(graphql@16.11.0) '@graphql-codegen/core': 4.0.2(graphql@16.11.0) '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) @@ -17101,7 +17047,7 @@ snapshots: '@babel/parser': 7.28.0 '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.28.0) '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@graphql-tools/utils': 10.8.6(graphql@16.11.0) graphql: 16.11.0 tslib: 2.8.1 @@ -17150,7 +17096,7 @@ snapshots: '@whatwg-node/fetch': 0.10.10 chalk: 4.1.2 debug: 4.4.1 - dotenv: 16.4.7 + dotenv: 16.6.1 graphql: 16.11.0 graphql-request: 6.1.0(encoding@0.1.13)(graphql@16.11.0) http-proxy-agent: 7.0.2 @@ -17238,7 +17184,7 @@ snapshots: '@floating-ui/react': 0.26.28(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@react-aria/focus': 3.20.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@react-aria/interactions': 3.25.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@tanstack/react-virtual': 3.13.9(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@tanstack/react-virtual': 3.13.12(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) use-sync-external-store: 1.5.0(react@19.1.1) @@ -17972,7 +17918,7 @@ snapshots: '@privy-io/api-base@1.5.1': dependencies: - zod: 3.25.51 + zod: 3.25.76 '@privy-io/api-base@1.5.2': dependencies: @@ -18016,8 +17962,8 @@ snapshots: '@privy-io/api-base': 1.5.1 bs58: 5.0.0 libphonenumber-js: 1.11.18 - viem: 2.33.2(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.51) - zod: 3.25.51 + viem: 2.33.2(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76) + zod: 3.25.76 transitivePeerDependencies: - bufferutil - typescript @@ -19839,12 +19785,6 @@ snapshots: react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - '@tanstack/react-virtual@3.13.9(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': - dependencies: - '@tanstack/virtual-core': 3.13.9 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - '@tanstack/router-core@1.119.0': dependencies: '@tanstack/history': 1.115.0 @@ -19886,7 +19826,7 @@ snapshots: '@tanstack/virtual-file-routes': 1.115.0 prettier: 3.6.2 tsx: 4.20.3 - zod: 3.25.51 + zod: 3.25.76 optionalDependencies: '@tanstack/react-router': 1.120.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -19899,7 +19839,7 @@ snapshots: recast: 0.23.11 source-map: 0.7.6 tsx: 4.20.3 - zod: 3.25.51 + zod: 3.25.76 transitivePeerDependencies: - supports-color @@ -20002,8 +19942,6 @@ snapshots: '@tanstack/virtual-core@3.13.12': {} - '@tanstack/virtual-core@3.13.9': {} - '@tanstack/virtual-file-routes@1.115.0': {} '@tanstack/virtual-file-routes@1.131.2': {} @@ -20011,7 +19949,7 @@ snapshots: '@testing-library/dom@10.4.1': dependencies: '@babel/code-frame': 7.27.1 - '@babel/runtime': 7.28.2 + '@babel/runtime': 7.28.3 '@types/aria-query': 5.0.4 aria-query: 5.3.0 dom-accessibility-api: 0.5.16 @@ -20031,7 +19969,7 @@ snapshots: '@testing-library/react@16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@babel/runtime': 7.27.1 + '@babel/runtime': 7.28.3 '@testing-library/dom': 10.4.1 react: 19.1.1 react-dom: 19.1.1(react@19.1.1) @@ -21245,11 +21183,6 @@ snapshots: typescript: 5.8.3 zod: 3.22.4 - abitype@1.0.8(typescript@5.8.3)(zod@3.25.51): - optionalDependencies: - typescript: 5.8.3 - zod: 3.25.51 - abitype@1.0.8(typescript@5.8.3)(zod@3.25.76): optionalDependencies: typescript: 5.8.3 @@ -24290,7 +24223,7 @@ snapshots: http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.3 - debug: 4.4.0 + debug: 4.4.1 transitivePeerDependencies: - supports-color @@ -24324,7 +24257,7 @@ snapshots: https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.3 - debug: 4.4.0 + debug: 4.4.1 transitivePeerDependencies: - supports-color @@ -24814,7 +24747,7 @@ snapshots: https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.16 - parse5: 7.2.1 + parse5: 7.3.0 rrweb-cssom: 0.8.0 saxes: 6.0.0 symbol-tree: 3.2.4 @@ -24824,7 +24757,7 @@ snapshots: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.2.0 - ws: 8.18.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) + ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -26219,21 +26152,6 @@ snapshots: transitivePeerDependencies: - zod - ox@0.8.6(typescript@5.8.3)(zod@3.25.51): - dependencies: - '@adraffy/ens-normalize': 1.11.0 - '@noble/ciphers': 1.3.0 - '@noble/curves': 1.9.2 - '@noble/hashes': 1.8.0 - '@scure/bip32': 1.7.0 - '@scure/bip39': 1.6.0 - abitype: 1.0.8(typescript@5.8.3)(zod@3.25.51) - eventemitter3: 5.0.1 - optionalDependencies: - typescript: 5.8.3 - transitivePeerDependencies: - - zod - ox@0.8.6(typescript@5.8.3)(zod@3.25.76): dependencies: '@adraffy/ens-normalize': 1.11.0 @@ -26381,10 +26299,6 @@ snapshots: domhandler: 5.0.3 parse5: 7.3.0 - parse5@7.2.1: - dependencies: - entities: 4.5.0 - parse5@7.3.0: dependencies: entities: 6.0.1 @@ -27201,7 +27115,7 @@ snapshots: quick-lru: 7.0.0 url-join: 5.0.0 validate-npm-package-name: 5.0.1 - zod: 3.25.51 + zod: 3.25.76 zod-package-json: 1.0.3 query-string@7.1.3: @@ -29274,23 +29188,6 @@ snapshots: - zod optional: true - viem@2.33.2(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.51): - dependencies: - '@noble/curves': 1.9.2 - '@noble/hashes': 1.8.0 - '@scure/bip32': 1.7.0 - '@scure/bip39': 1.6.0 - abitype: 1.0.8(typescript@5.8.3)(zod@3.25.51) - isows: 1.0.7(ws@8.18.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - ox: 0.8.6(typescript@5.8.3)(zod@3.25.51) - ws: 8.18.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - optionalDependencies: - typescript: 5.8.3 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - zod - viem@2.33.2(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.25.76): dependencies: '@noble/curves': 1.9.2 @@ -29876,7 +29773,7 @@ snapshots: zod-package-json@1.0.3: dependencies: - zod: 3.25.51 + zod: 3.25.76 zod@3.22.4: {}