diff --git a/.changeset/giant-cases-cut.md b/.changeset/giant-cases-cut.md
new file mode 100644
index 00000000..50fbf14d
--- /dev/null
+++ b/.changeset/giant-cases-cut.md
@@ -0,0 +1,8 @@
+---
+"@graphprotocol/hypergraph-react": patch
+"@graphprotocol/hypergraph": patch
+"connect": patch
+---
+
+bump geo-sdk version to 0.14.0 and remove useDeleteEntityPublic
+
\ No newline at end of file
diff --git a/apps/connect/package.json b/apps/connect/package.json
index 4e29a9cf..8852bcc9 100644
--- a/apps/connect/package.json
+++ b/apps/connect/package.json
@@ -15,7 +15,7 @@
},
"dependencies": {
"@base-ui-components/react": "1.0.0-beta.2",
- "@geoprotocol/geo-sdk": "^0.9.0",
+ "@geoprotocol/geo-sdk": "^0.14.0",
"@graphprotocol/hypergraph": "workspace:*",
"@graphprotocol/hypergraph-react": "workspace:*",
"@heroicons/react": "^2.2.0",
diff --git a/apps/events/package.json b/apps/events/package.json
index 27feb607..9a36f7d2 100644
--- a/apps/events/package.json
+++ b/apps/events/package.json
@@ -10,7 +10,7 @@
"test:script": "tsx test-script.ts"
},
"dependencies": {
- "@geoprotocol/geo-sdk": "^0.9.0",
+ "@geoprotocol/geo-sdk": "^0.14.0",
"@graphprotocol/hypergraph": "workspace:*",
"@graphprotocol/hypergraph-react": "workspace:*",
"@noble/hashes": "^1.8.0",
diff --git a/apps/events/src/components/playground.tsx b/apps/events/src/components/playground.tsx
index e00b232e..f45ab7c0 100644
--- a/apps/events/src/components/playground.tsx
+++ b/apps/events/src/components/playground.tsx
@@ -1,7 +1,5 @@
-import { _useDeleteEntityPublic, useEntities, useHypergraphApp, useSpace } from '@graphprotocol/hypergraph-react';
-import { useState } from 'react';
+import { useEntities, useSpace } from '@graphprotocol/hypergraph-react';
import { Event } from '../schema';
-import { Button } from './ui/button';
export const Playground = ({ spaceId }: { spaceId: string }) => {
const { data, isLoading, isError, invalidEntities } = useEntities(Event, {
@@ -18,13 +16,9 @@ export const Playground = ({ spaceId }: { spaceId: string }) => {
first: 100,
space: spaceId,
});
- const [isDeleting, setIsDeleting] = useState(false);
- const { getSmartSessionClient } = useHypergraphApp();
const { name } = useSpace({ mode: 'public', space: spaceId });
- const deleteEntity = _useDeleteEntityPublic(Event, { space: spaceId });
-
console.log({ isLoading, isError, data, invalidEntities });
return (
@@ -35,24 +29,6 @@ export const Playground = ({ spaceId }: { spaceId: string }) => {
{data?.map((event) => (
{event.name}
-
{JSON.stringify(event, null, 2)}
))}
diff --git a/apps/next-example/package.json b/apps/next-example/package.json
index 3911e542..8639dc16 100644
--- a/apps/next-example/package.json
+++ b/apps/next-example/package.json
@@ -11,7 +11,7 @@
},
"type": "module",
"dependencies": {
- "@geoprotocol/geo-sdk": "^0.9.0",
+ "@geoprotocol/geo-sdk": "^0.14.0",
"@graphprotocol/hypergraph": "workspace:*",
"@graphprotocol/hypergraph-react": "workspace:*",
"next": "15.5.9",
diff --git a/apps/privy-login-example/package.json b/apps/privy-login-example/package.json
index 742946bc..cbaaa4e6 100644
--- a/apps/privy-login-example/package.json
+++ b/apps/privy-login-example/package.json
@@ -9,7 +9,7 @@
"typesync": "hypergraph typesync"
},
"dependencies": {
- "@geoprotocol/geo-sdk": "^0.9.0",
+ "@geoprotocol/geo-sdk": "^0.14.0",
"@graphprotocol/hypergraph": "workspace:*",
"@graphprotocol/hypergraph-react": "workspace:*",
"@noble/hashes": "^1.8.0",
diff --git a/apps/privy-login-example/src/components/playground.tsx b/apps/privy-login-example/src/components/playground.tsx
index 88a46154..e90e689e 100644
--- a/apps/privy-login-example/src/components/playground.tsx
+++ b/apps/privy-login-example/src/components/playground.tsx
@@ -1,7 +1,5 @@
-import { _useDeleteEntityPublic, useEntities, useHypergraphApp, useSpace } from '@graphprotocol/hypergraph-react';
-import { useState } from 'react';
+import { useEntities, useSpace } from '@graphprotocol/hypergraph-react';
import { Event } from '../schema';
-import { Button } from './ui/button';
export const Playground = ({ spaceId }: { spaceId: string }) => {
const { data, isLoading, isError } = useEntities(Event, {
@@ -17,13 +15,9 @@ export const Playground = ({ spaceId }: { spaceId: string }) => {
first: 100,
space: spaceId,
});
- const [isDeleting, setIsDeleting] = useState(false);
- const { getSmartSessionClient } = useHypergraphApp();
const { name } = useSpace({ mode: 'public', space: spaceId });
- const deleteEntity = _useDeleteEntityPublic(Event, { space: spaceId });
-
console.log({ isLoading, isError, data });
return (
@@ -34,24 +28,6 @@ export const Playground = ({ spaceId }: { spaceId: string }) => {
{data?.map((event) => (
{event.name}
-
{JSON.stringify(event, null, 2)}
))}
diff --git a/package.json b/package.json
index 00101f37..5ca7e2e0 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
"@changesets/cli": "^2.29.8",
"@effect/language-service": "^0.40.0",
"@effect/vitest": "^0.25.1",
- "@geoprotocol/geo-sdk": "^0.9.0",
+ "@geoprotocol/geo-sdk": "^0.14.0",
"babel-plugin-annotate-pure-calls": "^0.5.0",
"glob": "^11.0.3",
"pkg-pr-new": "^0.0.56",
diff --git a/packages/hypergraph-react/package.json b/packages/hypergraph-react/package.json
index 5c189499..a396cf59 100644
--- a/packages/hypergraph-react/package.json
+++ b/packages/hypergraph-react/package.json
@@ -47,7 +47,7 @@
"@automerge/automerge": "^3.1.1",
"@automerge/automerge-repo": "^2.2.0",
"@automerge/automerge-repo-react-hooks": "^2.2.0",
- "@geoprotocol/geo-sdk": "^0.9.0",
+ "@geoprotocol/geo-sdk": "^0.14.0",
"@noble/hashes": "^1.8.0",
"@tanstack/react-query": "^5.85.5",
"effect": "^3.17.13",
diff --git a/packages/hypergraph-react/src/index.ts b/packages/hypergraph-react/src/index.ts
index 51023808..0b9b3faf 100644
--- a/packages/hypergraph-react/src/index.ts
+++ b/packages/hypergraph-react/src/index.ts
@@ -25,7 +25,6 @@ export { usePublicAccountInboxes } from './hooks/usePublicAccountInboxes.js';
export { usePublicSpaces } from './hooks/usePublicSpaces.js';
export { usePublishToPublicSpace } from './hooks/usePublishToSpace.js';
export { generateDeleteOps as _generateDeleteOps } from './internal/generate-delete-ops.js';
-export { useDeleteEntityPublic as _useDeleteEntityPublic } from './internal/use-delete-entity-public.js';
export { useEntitiesPrivate as _useEntitiesPrivate } from './internal/use-entities-private.js';
export { useEntitiesPublic as _useEntitiesPublic } from './internal/use-entities-public.js';
export { useEntityPublic as _useEntityPublic } from './internal/use-entity-public.js';
diff --git a/packages/hypergraph-react/src/internal/use-delete-entity-public.tsx b/packages/hypergraph-react/src/internal/use-delete-entity-public.tsx
deleted file mode 100644
index aba55e46..00000000
--- a/packages/hypergraph-react/src/internal/use-delete-entity-public.tsx
+++ /dev/null
@@ -1,52 +0,0 @@
-import { Graph } from '@geoprotocol/geo-sdk';
-import type { Connect } from '@graphprotocol/hypergraph';
-import { Constants } from '@graphprotocol/hypergraph';
-import { useQueryClient } from '@tanstack/react-query';
-import * as Option from 'effect/Option';
-import type * as Schema from 'effect/Schema';
-import * as SchemaAST from 'effect/SchemaAST';
-import { publishOps } from '../publish-ops.js';
-
-type DeleteEntityPublicParams = {
- space: string;
-};
-
-export const useDeleteEntityPublic = (
- type: S,
- { space }: DeleteEntityPublicParams,
-) => {
- const queryClient = useQueryClient();
-
- return async ({ id, walletClient }: { id: string; walletClient: Connect.SmartSessionClient }) => {
- try {
- const { ops } = Graph.deleteEntity({ id });
-
- const { cid, txResult } = await publishOps({
- ops,
- space,
- name: `Delete entity ${id}`,
- walletClient,
- });
-
- const typeIds = SchemaAST.getAnnotation(Constants.TypeIdsSymbol)(
- type.ast as SchemaAST.TypeLiteral,
- ).pipe(Option.getOrElse(() => []));
-
- // TODO: temporary fix until we get the information from the API when a transaction is confirmed
- await new Promise((resolve) => setTimeout(resolve, 2000));
- if (typeIds.length > 0) {
- queryClient.invalidateQueries({
- queryKey: ['hypergraph-public-entities', space, typeIds],
- });
- } else {
- queryClient.invalidateQueries({
- queryKey: ['hypergraph-public-entities', space],
- });
- }
-
- return { success: true, cid, txResult };
- } catch (_error) {
- return { success: false, error: 'Failed to delete entity' };
- }
- };
-};
diff --git a/packages/hypergraph/package.json b/packages/hypergraph/package.json
index c308478a..0dcf5489 100644
--- a/packages/hypergraph/package.json
+++ b/packages/hypergraph/package.json
@@ -72,7 +72,7 @@
"@effect/platform-node": "^0.96.1",
"@effect/printer": "^0.45.0",
"@effect/printer-ansi": "^0.45.0",
- "@geoprotocol/geo-sdk": "^0.9.0",
+ "@geoprotocol/geo-sdk": "^0.14.0",
"@noble/ciphers": "^1.3.0",
"@noble/curves": "^1.9.7",
"@noble/hashes": "^1.8.0",
diff --git a/packages/typesync-studio/package.json b/packages/typesync-studio/package.json
index 032476d2..4810aff6 100644
--- a/packages/typesync-studio/package.json
+++ b/packages/typesync-studio/package.json
@@ -14,7 +14,7 @@
},
"dependencies": {
"@base-ui-components/react": "1.0.0-beta.2",
- "@geoprotocol/geo-sdk": "^0.9.0",
+ "@geoprotocol/geo-sdk": "^0.14.0",
"@graphprotocol/hypergraph": "workspace:*",
"@graphprotocol/hypergraph-react": "workspace:*",
"@graphql-typed-document-node/core": "^3.2.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 60f9735f..b5547361 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -27,8 +27,8 @@ importers:
specifier: ^0.25.1
version: 0.25.1(effect@3.17.13)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.3.0)(jiti@2.5.1)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.5)(yaml@2.8.1))
'@geoprotocol/geo-sdk':
- specifier: ^0.9.0
- version: 0.9.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@4.0.17)
+ specifier: ^0.14.0
+ version: 0.14.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@4.0.17)
babel-plugin-annotate-pure-calls:
specifier: ^0.5.0
version: 0.5.0(@babel/core@7.28.3)
@@ -51,8 +51,8 @@ importers:
specifier: 1.0.0-beta.2
version: 1.0.0-beta.2(@types/react@19.1.10)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@geoprotocol/geo-sdk':
- specifier: ^0.9.0
- version: 0.9.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@3.25.76))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)
+ specifier: ^0.14.0
+ version: 0.14.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@3.25.76))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)
'@graphprotocol/hypergraph':
specifier: workspace:*
version: link:../../packages/hypergraph/publish
@@ -142,8 +142,8 @@ importers:
apps/events:
dependencies:
'@geoprotocol/geo-sdk':
- specifier: ^0.9.0
- version: 0.9.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@3.25.76))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)
+ specifier: ^0.14.0
+ version: 0.14.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@3.25.76))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)
'@graphprotocol/hypergraph':
specifier: workspace:*
version: link:../../packages/hypergraph/publish
@@ -260,8 +260,8 @@ importers:
apps/next-example:
dependencies:
'@geoprotocol/geo-sdk':
- specifier: ^0.9.0
- version: 0.9.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@4.0.17)
+ specifier: ^0.14.0
+ version: 0.14.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@4.0.17)
'@graphprotocol/hypergraph':
specifier: workspace:*
version: link:../../packages/hypergraph/publish
@@ -294,8 +294,8 @@ importers:
apps/privy-login-example:
dependencies:
'@geoprotocol/geo-sdk':
- specifier: ^0.9.0
- version: 0.9.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@3.25.76))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)
+ specifier: ^0.14.0
+ version: 0.14.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@3.25.76))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)
'@graphprotocol/hypergraph':
specifier: workspace:*
version: link:../../packages/hypergraph/publish
@@ -735,8 +735,8 @@ importers:
specifier: ^0.45.0
version: 0.45.0(@effect/typeclass@0.31.10(effect@3.17.13))(effect@3.17.13)
'@geoprotocol/geo-sdk':
- specifier: ^0.9.0
- version: 0.9.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)
+ specifier: ^0.14.0
+ version: 0.14.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)
'@noble/ciphers':
specifier: ^1.3.0
version: 1.3.0
@@ -815,8 +815,8 @@ importers:
specifier: ^2.2.0
version: 2.2.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@geoprotocol/geo-sdk':
- specifier: ^0.9.0
- version: 0.9.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@3.25.76))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)
+ specifier: ^0.14.0
+ version: 0.14.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@3.25.76))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)
'@noble/hashes':
specifier: ^1.8.0
version: 1.8.0
@@ -871,8 +871,8 @@ importers:
specifier: 1.0.0-beta.2
version: 1.0.0-beta.2(@types/react@19.1.10)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@geoprotocol/geo-sdk':
- specifier: ^0.9.0
- version: 0.9.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@4.0.17)
+ specifier: ^0.14.0
+ version: 0.14.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@4.0.17)
'@graphprotocol/hypergraph':
specifier: workspace:*
version: link:../hypergraph/publish
@@ -3031,11 +3031,11 @@ packages:
'@floating-ui/utils@0.2.10':
resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==}
- '@geoprotocol/geo-sdk@0.9.0':
- resolution: {integrity: sha512-QRrB8n9x6+/r4vGwiRxhfLgXDucSShilulmgxyUADVjGzn1JepVCml2QyKvgkgzQtGv/M2n1pJ9QUTdwlV7SvA==}
+ '@geoprotocol/geo-sdk@0.14.0':
+ resolution: {integrity: sha512-/ymutQ2U0CFSgiNRdLhrJlpPfnlpyLz0lbCz2msuUue3EPivAcW/eo8DMdllZZYJaX8KvtjoAUdWFbWAVF+DKg==}
- '@geoprotocol/grc-20@0.4.0':
- resolution: {integrity: sha512-pZ42y0/nDR6L0pRPlW/xeLOwAcNvsQvP/9BpSO9DN8U4/dmGjHAxK9M2euXncjnFLoaCKmx8NiANVpHVD94MGA==}
+ '@geoprotocol/grc-20@0.4.1':
+ resolution: {integrity: sha512-J5trJZBydDOO5GsEMzy9ukX9GetblBMLnn4ugpTFOcwS4akA54Lxg/uYJbXUDh5EVPir3PAzC6UN6EiBz0K/Ww==}
engines: {node: '>=18'}
'@gerrit0/mini-shiki@3.12.2':
@@ -3794,8 +3794,8 @@ packages:
resolution: {integrity: sha512-TtxJSRD8Ohxp6bKkhrm27JRHAxPczQA7idtcTOMYI+wQRRrfgqxHv1cFbCApcSnNjtXkmzFozn6jQtFrOmbjPQ==}
engines: {node: '>=14'}
- '@oxc-project/types@0.112.0':
- resolution: {integrity: sha512-m6RebKHIRsax2iCwVpYW2ErQwa4ywHJrE4sCK3/8JK8ZZAWOKXaRJFl/uP51gaVyyXlaS4+chU1nSCdzYf6QqQ==}
+ '@oxc-project/types@0.115.0':
+ resolution: {integrity: sha512-4n91DKnebUS4yjUHl2g3/b2T+IUdCfmoZGhmwsovZCDaJSs+QkVAM+0AqqTxHSsHfeiMuueT75cZaZcT/m0pSw==}
'@parcel/watcher-android-arm64@2.5.1':
resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
@@ -4395,79 +4395,91 @@ packages:
peerDependencies:
viem: ^2.0.0
- '@rolldown/binding-android-arm64@1.0.0-rc.3':
- resolution: {integrity: sha512-0T1k9FinuBZ/t7rZ8jN6OpUKPnUjNdYHoj/cESWrQ3ZraAJ4OMm6z7QjSfCxqj8mOp9kTKc1zHK3kGz5vMu+nQ==}
+ '@rolldown/binding-android-arm64@1.0.0-rc.9':
+ resolution: {integrity: sha512-lcJL0bN5hpgJfSIz/8PIf02irmyL43P+j1pTCfbD1DbLkmGRuFIA4DD3B3ZOvGqG0XiVvRznbKtN0COQVaKUTg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-darwin-arm64@1.0.0-rc.3':
- resolution: {integrity: sha512-JWWLzvcmc/3pe7qdJqPpuPk91SoE/N+f3PcWx/6ZwuyDVyungAEJPvKm/eEldiDdwTmaEzWfIR+HORxYWrCi1A==}
+ '@rolldown/binding-darwin-arm64@1.0.0-rc.9':
+ resolution: {integrity: sha512-J7Zk3kLYFsLtuH6U+F4pS2sYVzac0qkjcO5QxHS7OS7yZu2LRs+IXo+uvJ/mvpyUljDJ3LROZPoQfgBIpCMhdQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.0.0-rc.3':
- resolution: {integrity: sha512-MTakBxfx3tde5WSmbHxuqlDsIW0EzQym+PJYGF4P6lG2NmKzi128OGynoFUqoD5ryCySEY85dug4v+LWGBElIw==}
+ '@rolldown/binding-darwin-x64@1.0.0-rc.9':
+ resolution: {integrity: sha512-iwtmmghy8nhfRGeNAIltcNXzD0QMNaaA5U/NyZc1Ia4bxrzFByNMDoppoC+hl7cDiUq5/1CnFthpT9n+UtfFyg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.0.0-rc.3':
- resolution: {integrity: sha512-jje3oopyOLs7IwfvXoS6Lxnmie5JJO7vW29fdGFu5YGY1EDbVDhD+P9vDihqS5X6fFiqL3ZQZCMBg6jyHkSVww==}
+ '@rolldown/binding-freebsd-x64@1.0.0-rc.9':
+ resolution: {integrity: sha512-DLFYI78SCiZr5VvdEplsVC2Vx53lnA4/Ga5C65iyldMVaErr86aiqCoNBLl92PXPfDtUYjUh+xFFor40ueNs4Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.3':
- resolution: {integrity: sha512-A0n8P3hdLAaqzSFrQoA42p23ZKBYQOw+8EH5r15Sa9X1kD9/JXe0YT2gph2QTWvdr0CVK2BOXiK6ENfy6DXOag==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.9':
+ resolution: {integrity: sha512-CsjTmTwd0Hri6iTw/DRMK7kOZ7FwAkrO4h8YWKoX/kcj833e4coqo2wzIFywtch/8Eb5enQ/lwLM7w6JX1W5RQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.3':
- resolution: {integrity: sha512-kWXkoxxarYISBJ4bLNf5vFkEbb4JvccOwxWDxuK9yee8lg5XA7OpvlTptfRuwEvYcOZf+7VS69Uenpmpyo5Bjw==}
+ '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.9':
+ resolution: {integrity: sha512-2x9O2JbSPxpxMDhP9Z74mahAStibTlrBMW0520+epJH5sac7/LwZW5Bmg/E6CXuEF53JJFW509uP+lSedaUNxg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- '@rolldown/binding-linux-arm64-musl@1.0.0-rc.3':
- resolution: {integrity: sha512-Z03/wrqau9Bicfgb3Dbs6SYTHliELk2PM2LpG2nFd+cGupTMF5kanLEcj2vuuJLLhptNyS61rtk7SOZ+lPsTUA==}
+ '@rolldown/binding-linux-arm64-musl@1.0.0-rc.9':
+ resolution: {integrity: sha512-JA1QRW31ogheAIRhIg9tjMfsYbglXXYGNPLdPEYrwFxdbkQCAzvpSCSHCDWNl4hTtrol8WeboCSEpjdZK8qrCg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- '@rolldown/binding-linux-x64-gnu@1.0.0-rc.3':
- resolution: {integrity: sha512-iSXXZsQp08CSilff/DCTFZHSVEpEwdicV3W8idHyrByrcsRDVh9sGC3sev6d8BygSGj3vt8GvUKBPCoyMA4tgQ==}
+ '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.9':
+ resolution: {integrity: sha512-aOKU9dJheda8Kj8Y3w9gnt9QFOO+qKPAl8SWd7JPHP+Cu0EuDAE5wokQubLzIDQWg2myXq2XhTpOVS07qqvT+w==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.9':
+ resolution: {integrity: sha512-OalO94fqj7IWRn3VdXWty75jC5dk4C197AWEuMhIpvVv2lw9fiPhud0+bW2ctCxb3YoBZor71QHbY+9/WToadA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [s390x]
+ os: [linux]
+
+ '@rolldown/binding-linux-x64-gnu@1.0.0-rc.9':
+ resolution: {integrity: sha512-cVEl1vZtBsBZna3YMjGXNvnYYrOJ7RzuWvZU0ffvJUexWkukMaDuGhUXn0rjnV0ptzGVkvc+vW9Yqy6h8YX4pg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- '@rolldown/binding-linux-x64-musl@1.0.0-rc.3':
- resolution: {integrity: sha512-qaj+MFudtdCv9xZo9znFvkgoajLdc+vwf0Kz5N44g+LU5XMe+IsACgn3UG7uTRlCCvhMAGXm1XlpEA5bZBrOcw==}
+ '@rolldown/binding-linux-x64-musl@1.0.0-rc.9':
+ resolution: {integrity: sha512-UzYnKCIIc4heAKgI4PZ3dfBGUZefGCJ1TPDuLHoCzgrMYPb5Rv6TLFuYtyM4rWyHM7hymNdsg5ik2C+UD9VDbA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- '@rolldown/binding-openharmony-arm64@1.0.0-rc.3':
- resolution: {integrity: sha512-U662UnMETyjT65gFmG9ma+XziENrs7BBnENi/27swZPYagubfHRirXHG2oMl+pEax2WvO7Kb9gHZmMakpYqBHQ==}
+ '@rolldown/binding-openharmony-arm64@1.0.0-rc.9':
+ resolution: {integrity: sha512-+6zoiF+RRyf5cdlFQP7nm58mq7+/2PFaY2DNQeD4B87N36JzfF/l9mdBkkmTvSYcYPE8tMh/o3cRlsx1ldLfog==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-wasm32-wasi@1.0.0-rc.3':
- resolution: {integrity: sha512-gekrQ3Q2HiC1T5njGyuUJoGpK/l6B/TNXKed3fZXNf9YRTJn3L5MOZsFBn4bN2+UX+8+7hgdlTcEsexX988G4g==}
+ '@rolldown/binding-wasm32-wasi@1.0.0-rc.9':
+ resolution: {integrity: sha512-rgFN6sA/dyebil3YTlL2evvi/M+ivhfnyxec7AccTpRPccno/rPoNlqybEZQBkcbZu8Hy+eqNJCqfBR8P7Pg8g==}
engines: {node: '>=14.0.0'}
cpu: [wasm32]
- '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.3':
- resolution: {integrity: sha512-85y5JifyMgs8m5K2XzR/VDsapKbiFiohl7s5lEj7nmNGO0pkTXE7q6TQScei96BNAsoK7JC3pA7ukA8WRHVJpg==}
+ '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.9':
+ resolution: {integrity: sha512-lHVNUG/8nlF1IQk1C0Ci574qKYyty2goMiPlRqkC5R+3LkXDkL5Dhx8ytbxq35m+pkHVIvIxviD+TWLdfeuadA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.0.0-rc.3':
- resolution: {integrity: sha512-a4VUQZH7LxGbUJ3qJ/TzQG8HxdHvf+jOnqf7B7oFx1TEBm+j2KNL2zr5SQ7wHkNAcaPevF6gf9tQnVBnC4mD+A==}
+ '@rolldown/binding-win32-x64-msvc@1.0.0-rc.9':
+ resolution: {integrity: sha512-G0oA4+w1iY5AGi5HcDTxWsoxF509hrFIPB2rduV5aDqS9FtDg1CAfa7V34qImbjfhIcA8C+RekocJZA96EarwQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -4475,8 +4487,8 @@ packages:
'@rolldown/pluginutils@1.0.0-beta.32':
resolution: {integrity: sha512-QReCdvxiUZAPkvp1xpAg62IeNzykOFA6syH2CnClif4YmALN1XKpB39XneL80008UbtMShthSVDKmrx05N1q/g==}
- '@rolldown/pluginutils@1.0.0-rc.3':
- resolution: {integrity: sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==}
+ '@rolldown/pluginutils@1.0.0-rc.9':
+ resolution: {integrity: sha512-w6oiRWgEBl04QkFZgmW+jnU1EC9b57Oihi2ot3HNWIQRqgHp5PnYDia5iZ5FF7rpa4EQdiqMDXjlqKGXBhsoXw==}
'@rollup/plugin-inject@5.0.5':
resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==}
@@ -11052,8 +11064,8 @@ packages:
vue-tsc:
optional: true
- rolldown@1.0.0-rc.3:
- resolution: {integrity: sha512-Po/YZECDOqVXjIXrtC5h++a5NLvKAQNrd9ggrIG3sbDfGO5BqTUsrI6l8zdniKRp3r5Tp/2JTrXqx4GIguFCMw==}
+ rolldown@1.0.0-rc.9:
+ resolution: {integrity: sha512-9EbgWge7ZH+yqb4d2EnELAntgPTWbfL8ajiTW+SyhJEC4qhBbkCKbqFV4Ge4zmu5ziQuVbWxb/XwLZ+RIO7E8Q==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -15857,9 +15869,9 @@ snapshots:
'@floating-ui/utils@0.2.10': {}
- '@geoprotocol/geo-sdk@0.9.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@3.25.76))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)':
+ '@geoprotocol/geo-sdk@0.14.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@3.25.76))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)':
dependencies:
- '@geoprotocol/grc-20': 0.4.0
+ '@geoprotocol/grc-20': 0.4.1
effect: 3.17.13
fflate: 0.8.2
fractional-indexing-jittered: 1.0.0
@@ -15874,9 +15886,9 @@ snapshots:
- utf-8-validate
- zod
- '@geoprotocol/geo-sdk@0.9.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)':
+ '@geoprotocol/geo-sdk@0.14.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)':
dependencies:
- '@geoprotocol/grc-20': 0.4.0
+ '@geoprotocol/grc-20': 0.4.1
effect: 3.17.13
fflate: 0.8.2
fractional-indexing-jittered: 1.0.0
@@ -15891,9 +15903,9 @@ snapshots:
- utf-8-validate
- zod
- '@geoprotocol/geo-sdk@0.9.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@4.0.17)':
+ '@geoprotocol/geo-sdk@0.14.0(bufferutil@4.0.9)(ox@0.8.7(typescript@5.9.2)(zod@4.0.17))(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@4.0.17)':
dependencies:
- '@geoprotocol/grc-20': 0.4.0
+ '@geoprotocol/grc-20': 0.4.1
effect: 3.17.13
fflate: 0.8.2
fractional-indexing-jittered: 1.0.0
@@ -15908,7 +15920,7 @@ snapshots:
- utf-8-validate
- zod
- '@geoprotocol/grc-20@0.4.0':
+ '@geoprotocol/grc-20@0.4.1':
dependencies:
'@bokuweb/zstd-wasm': 0.0.27
@@ -16884,7 +16896,7 @@ snapshots:
'@opentelemetry/semantic-conventions@1.36.0': {}
- '@oxc-project/types@0.112.0': {}
+ '@oxc-project/types@0.115.0': {}
'@parcel/watcher-android-arm64@2.5.1':
optional: true
@@ -18106,50 +18118,56 @@ snapshots:
tslib: 2.8.1
viem: 2.34.0(bufferutil@4.0.9)(typescript@5.9.2)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@rolldown/binding-android-arm64@1.0.0-rc.3':
+ '@rolldown/binding-android-arm64@1.0.0-rc.9':
+ optional: true
+
+ '@rolldown/binding-darwin-arm64@1.0.0-rc.9':
+ optional: true
+
+ '@rolldown/binding-darwin-x64@1.0.0-rc.9':
optional: true
- '@rolldown/binding-darwin-arm64@1.0.0-rc.3':
+ '@rolldown/binding-freebsd-x64@1.0.0-rc.9':
optional: true
- '@rolldown/binding-darwin-x64@1.0.0-rc.3':
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.9':
optional: true
- '@rolldown/binding-freebsd-x64@1.0.0-rc.3':
+ '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.9':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.3':
+ '@rolldown/binding-linux-arm64-musl@1.0.0-rc.9':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.3':
+ '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.9':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.0.0-rc.3':
+ '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.9':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.0.0-rc.3':
+ '@rolldown/binding-linux-x64-gnu@1.0.0-rc.9':
optional: true
- '@rolldown/binding-linux-x64-musl@1.0.0-rc.3':
+ '@rolldown/binding-linux-x64-musl@1.0.0-rc.9':
optional: true
- '@rolldown/binding-openharmony-arm64@1.0.0-rc.3':
+ '@rolldown/binding-openharmony-arm64@1.0.0-rc.9':
optional: true
- '@rolldown/binding-wasm32-wasi@1.0.0-rc.3':
+ '@rolldown/binding-wasm32-wasi@1.0.0-rc.9':
dependencies:
'@napi-rs/wasm-runtime': 1.1.1
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.3':
+ '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.9':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.0.0-rc.3':
+ '@rolldown/binding-win32-x64-msvc@1.0.0-rc.9':
optional: true
'@rolldown/pluginutils@1.0.0-beta.32': {}
- '@rolldown/pluginutils@1.0.0-rc.3': {}
+ '@rolldown/pluginutils@1.0.0-rc.9': {}
'@rollup/plugin-inject@5.0.5(rollup@4.47.1)':
dependencies:
@@ -26183,7 +26201,7 @@ snapshots:
hash-base: 3.0.5
inherits: 2.0.4
- rolldown-plugin-dts@0.15.7(rolldown@1.0.0-rc.3)(typescript@5.9.2):
+ rolldown-plugin-dts@0.15.7(rolldown@1.0.0-rc.9)(typescript@5.9.2):
dependencies:
'@babel/generator': 7.28.3
'@babel/parser': 7.28.3
@@ -26193,31 +26211,33 @@ snapshots:
debug: 4.4.1
dts-resolver: 2.1.1
get-tsconfig: 4.10.1
- rolldown: 1.0.0-rc.3
+ rolldown: 1.0.0-rc.9
optionalDependencies:
typescript: 5.9.2
transitivePeerDependencies:
- oxc-resolver
- supports-color
- rolldown@1.0.0-rc.3:
+ rolldown@1.0.0-rc.9:
dependencies:
- '@oxc-project/types': 0.112.0
- '@rolldown/pluginutils': 1.0.0-rc.3
+ '@oxc-project/types': 0.115.0
+ '@rolldown/pluginutils': 1.0.0-rc.9
optionalDependencies:
- '@rolldown/binding-android-arm64': 1.0.0-rc.3
- '@rolldown/binding-darwin-arm64': 1.0.0-rc.3
- '@rolldown/binding-darwin-x64': 1.0.0-rc.3
- '@rolldown/binding-freebsd-x64': 1.0.0-rc.3
- '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.3
- '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.3
- '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.3
- '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.3
- '@rolldown/binding-linux-x64-musl': 1.0.0-rc.3
- '@rolldown/binding-openharmony-arm64': 1.0.0-rc.3
- '@rolldown/binding-wasm32-wasi': 1.0.0-rc.3
- '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.3
- '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.3
+ '@rolldown/binding-android-arm64': 1.0.0-rc.9
+ '@rolldown/binding-darwin-arm64': 1.0.0-rc.9
+ '@rolldown/binding-darwin-x64': 1.0.0-rc.9
+ '@rolldown/binding-freebsd-x64': 1.0.0-rc.9
+ '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.9
+ '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.9
+ '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.9
+ '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.9
+ '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.9
+ '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.9
+ '@rolldown/binding-linux-x64-musl': 1.0.0-rc.9
+ '@rolldown/binding-openharmony-arm64': 1.0.0-rc.9
+ '@rolldown/binding-wasm32-wasi': 1.0.0-rc.9
+ '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.9
+ '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.9
rollup@4.39.0:
dependencies:
@@ -27126,8 +27146,8 @@ snapshots:
diff: 8.0.2
empathic: 2.0.0
hookable: 5.5.3
- rolldown: 1.0.0-rc.3
- rolldown-plugin-dts: 0.15.7(rolldown@1.0.0-rc.3)(typescript@5.9.2)
+ rolldown: 1.0.0-rc.9
+ rolldown-plugin-dts: 0.15.7(rolldown@1.0.0-rc.9)(typescript@5.9.2)
semver: 7.7.2
tinyexec: 1.0.1
tinyglobby: 0.2.14