ReviewOS

also looking at this

stacks/bun-query-builder

fix(client): keep client.d.ts free of `any`, and make the guard that says so run

#1132
Merged glennmichael123 wants to merge fix/paginate-options-any into main
3 files +62 -8
.github/workflows/ci.ymlmodified+6-0
Changes to .github/workflows/ci.yml
@@ -108,6 +108,12 @@ jobs:
108108 echo "Waiting for PostgreSQL to be ready..."
109109 timeout 60 bash -c 'until pg_isready -h localhost -p 5432 -U postgres; do sleep 1; done'
110110 echo "PostgreSQL is ready!"
111 # public-surface-types.test.ts reads dist/*.d.ts. Without this it found no
112 # dist/, returned early, and checked nothing on every CI run — which is
113 # how an `any` reached client.d.ts after #1117 took that file to zero.
114 - name: Build
115 run: bun run build
116
111117 - name: Unit Tests
112118 run: bun run test
113119