Skip to content
This repository was archived by the owner on Mar 1, 2026. It is now read-only.

Commit bcb323a

Browse files
authored
Merge pull request #649 from zenstackhq/dev
merge dev to main (v3.3.2)
2 parents 2e3b654 + e10d1b3 commit bcb323a

27 files changed

Lines changed: 30 additions & 30 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "zenstack-v3",
3-
"version": "3.3.1",
3+
"version": "3.3.2",
44
"description": "ZenStack",
55
"packageManager": "pnpm@10.23.0",
66
"type": "module",

packages/auth-adapters/better-auth/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@zenstackhq/better-auth",
3-
"version": "3.3.1",
3+
"version": "3.3.2",
44
"description": "ZenStack Better Auth Adapter. This adapter is modified from better-auth's Prisma adapter.",
55
"type": "module",
66
"scripts": {

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"publisher": "zenstack",
44
"displayName": "ZenStack CLI",
55
"description": "FullStack database toolkit with built-in access control and automatic API generation.",
6-
"version": "3.3.1",
6+
"version": "3.3.2",
77
"type": "module",
88
"author": {
99
"name": "ZenStack Team"

packages/clients/client-helpers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@zenstackhq/client-helpers",
3-
"version": "3.3.1",
3+
"version": "3.3.2",
44
"description": "Helpers for implementing clients that consume ZenStack's CRUD service",
55
"type": "module",
66
"scripts": {

packages/clients/tanstack-query/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@zenstackhq/tanstack-query",
3-
"version": "3.3.1",
3+
"version": "3.3.2",
44
"description": "TanStack Query Client for consuming ZenStack v3's CRUD service",
55
"type": "module",
66
"scripts": {

packages/clients/tanstack-query/src/react.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,14 +195,14 @@ type ProcedureHookGroup<Schema extends SchemaDef> = {
195195
};
196196
};
197197

198-
export type ProcedureHooks<Schema extends SchemaDef> = Schema extends { procedures: Record<string, any> }
198+
export type ProcedureHooks<Schema extends SchemaDef> = Schema['procedures'] extends Record<string, any>
199199
? {
200200
/**
201201
* Custom procedures.
202202
*/
203203
$procs: ProcedureHookGroup<Schema>;
204204
}
205-
: {};
205+
: Record<never, never>;
206206

207207
// Note that we can potentially use TypeScript's mapped type to directly map from ORM contract, but that seems
208208
// to significantly slow down tsc performance ...

packages/clients/tanstack-query/src/svelte/index.svelte.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,14 +182,14 @@ type ProcedureHookGroup<Schema extends SchemaDef> = {
182182
};
183183
};
184184

185-
export type ProcedureHooks<Schema extends SchemaDef> = Schema extends { procedures: Record<string, any> }
185+
export type ProcedureHooks<Schema extends SchemaDef> = Schema['procedures'] extends Record<string, any>
186186
? {
187187
/**
188188
* Custom procedures.
189189
*/
190190
$procs: ProcedureHookGroup<Schema>;
191191
}
192-
: {};
192+
: Record<never, never>;
193193

194194
// Note that we can potentially use TypeScript's mapped type to directly map from ORM contract, but that seems
195195
// to significantly slow down tsc performance ...

packages/clients/tanstack-query/src/vue.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,14 +184,14 @@ type ProcedureHookGroup<Schema extends SchemaDef> = {
184184
};
185185
};
186186

187-
export type ProcedureHooks<Schema extends SchemaDef> = Schema extends { procedures: Record<string, any> }
187+
export type ProcedureHooks<Schema extends SchemaDef> = Schema['procedures'] extends Record<string, any>
188188
? {
189189
/**
190190
* Custom procedures.
191191
*/
192192
$procs: ProcedureHookGroup<Schema>;
193193
}
194-
: {};
194+
: Record<never, never>;
195195

196196
// Note that we can potentially use TypeScript's mapped type to directly map from ORM contract, but that seems
197197
// to significantly slow down tsc performance ...

packages/common-helpers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@zenstackhq/common-helpers",
3-
"version": "3.3.1",
3+
"version": "3.3.2",
44
"description": "ZenStack Common Helpers",
55
"type": "module",
66
"scripts": {

packages/config/eslint-config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@zenstackhq/eslint-config",
3-
"version": "3.3.1",
3+
"version": "3.3.2",
44
"type": "module",
55
"private": true,
66
"license": "MIT"

0 commit comments

Comments
 (0)