diff --git a/packages/runtime/src/enhance.d.ts b/packages/runtime/src/enhance.d.ts index 48e877878..38a519830 100644 --- a/packages/runtime/src/enhance.d.ts +++ b/packages/runtime/src/enhance.d.ts @@ -1,2 +1,2 @@ // @ts-expect-error stub for re-exporting generated code -export { enhance } from '.zenstack/enhance'; +export { auth, enhance } from '.zenstack/enhance'; diff --git a/packages/schema/src/plugins/enhancer/enhance/auth-type-generator.ts b/packages/schema/src/plugins/enhancer/enhance/auth-type-generator.ts index 18bbd8c72..bf92d1c9d 100644 --- a/packages/schema/src/plugins/enhancer/enhance/auth-type-generator.ts +++ b/packages/schema/src/plugins/enhancer/enhance/auth-type-generator.ts @@ -106,7 +106,7 @@ export function generateAuthType(model: Model, authModel: DataModel) { // } // ` - return `namespace auth { + return `export namespace auth { type WithRequired = T & { [P in K]-?: T[P] }; ${Array.from(types.entries()) .map(([model, fields]) => {