The recipes.blue monorepo recipes.blue
recipes appview atproto

TypeScript failures around the query schemas in the API's XRPC endpoints #2

closed
opened by roost.moe edited

Something is causing this failure locally for me:

@cookware/api:build: cache miss, executing c8763bf33b672ea8
@cookware/api:build:
@cookware/api:build: $ bun --bun run check-types && bun --bun run compile
@cookware/api:build: $ tsc --noEmit
@cookware/api:build: src/xrpc/blue.recipes.feed.getRecipe.ts:19:31 - error TS2339: Property 'uris' does not exist on type 'unknown'.
@cookware/api:build:
@cookware/api:build: 19     async handler({ params: { uris } }) {
@cookware/api:build:                                  ~~~~
@cookware/api:build:
@cookware/api:build: src/xrpc/blue.recipes.feed.getRecipes.ts:13:31 - error TS2339: Property 'author' does not exist on type 'unknown'.
@cookware/api:build:
@cookware/api:build: 13     async handler({ params: { author, limit, cursor } }) {
@cookware/api:build:                                  ~~~~~~
@cookware/api:build:
@cookware/api:build: src/xrpc/blue.recipes.feed.getRecipes.ts:13:39 - error TS2339: Property 'limit' does not exist on type 'unknown'.
@cookware/api:build:
@cookware/api:build: 13     async handler({ params: { author, limit, cursor } }) {
@cookware/api:build:                                          ~~~~~
@cookware/api:build:
@cookware/api:build: src/xrpc/blue.recipes.feed.getRecipes.ts:13:46 - error TS2339: Property 'cursor' does not exist on type 'unknown'.
@cookware/api:build:
@cookware/api:build: 13     async handler({ params: { author, limit, cursor } }) {
@cookware/api:build:                                                 ~~~~~~
@cookware/api:build:
@cookware/api:build:
@cookware/api:build: Found 4 errors in 2 files.
@cookware/api:build:
@cookware/api:build: Errors  Files
@cookware/api:build:      1  src/xrpc/blue.recipes.feed.getRecipe.ts:19
@cookware/api:build:      3  src/xrpc/blue.recipes.feed.getRecipes.ts:13

Closing, fixed by @mary.my.id

sign up or login to add to the discussion
Labels
bug
good-first-issue
assignee
hayden.moe
Participants 1
AT URI
at://did:plc:4actthyflihbfcgwkudrbsi2/sh.tangled.repo.issue/3m6insnvpbd22