From b20907a7056970ab627e6c661882cb16491801e2 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Fri, 7 Mar 2025 23:16:07 +0000 Subject: [PATCH] [sync] Fix types for Firehose options (#3599) * add @types/ws to sync * changeset * fix typo --- .changeset/empty-apples-learn.md | 5 +++++ packages/sync/package.json | 1 + packages/sync/src/runner/types.ts | 2 +- pnpm-lock.yaml | 5 ++++- 4 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 .changeset/empty-apples-learn.md diff --git a/.changeset/empty-apples-learn.md b/.changeset/empty-apples-learn.md new file mode 100644 index 00000000000..012e8c1b44b --- /dev/null +++ b/.changeset/empty-apples-learn.md @@ -0,0 +1,5 @@ +--- +"@atproto/sync": patch +--- + +Fix types of `FirehoseOptions` diff --git a/packages/sync/package.json b/packages/sync/package.json index 5b349ace53b..4010b2aca48 100644 --- a/packages/sync/package.json +++ b/packages/sync/package.json @@ -36,6 +36,7 @@ "ws": "^8.12.0" }, "devDependencies": { + "@types/ws": "^8.5.4", "jest": "^28.1.2", "typescript": "^5.6.3" } diff --git a/packages/sync/src/runner/types.ts b/packages/sync/src/runner/types.ts index 22d0b7c2f9c..6b1e8629267 100644 --- a/packages/sync/src/runner/types.ts +++ b/packages/sync/src/runner/types.ts @@ -3,6 +3,6 @@ export interface EventRunner { trackEvent( did: string, seq: number, - hanlder: () => Promise, + handler: () => Promise, ): Promise } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eb58950f239..227640d6e1c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1541,6 +1541,9 @@ importers: specifier: ^8.12.0 version: 8.18.0 devDependencies: + '@types/ws': + specifier: ^8.5.4 + version: 8.5.4 jest: specifier: ^28.1.2 version: 28.1.2(@types/node@18.19.67)(ts-node@10.8.2) @@ -7785,7 +7788,7 @@ packages: /@types/ws@8.5.4: resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==} dependencies: - '@types/node': 18.19.56 + '@types/node': 18.19.67 dev: true /@types/yargs-parser@21.0.0: