diff --git a/package.json b/package.json index 679d30067..ac1b7c981 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,20 @@ { "name": "zenstack-v3", - "version": "3.5.2", + "displayName": "ZenStack", "description": "ZenStack", - "packageManager": "pnpm@10.23.0", + "version": "3.5.2", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", + "packageManager": "pnpm@10.23.0", "scripts": { "build": "turbo run build", "watch": "turbo run watch build", @@ -25,8 +36,6 @@ "unpublish-preview": "pnpm --filter \"./packages/**\" -r --shell-mode exec -- npm unpublish -f --registry https://preview.registry.zenstack.dev/ \"\\$PNPM_PACKAGE_NAME\"" }, "keywords": [], - "author": "", - "license": "MIT", "devDependencies": { "@eslint/js": "^9.29.0", "@types/node": "catalog:", @@ -56,5 +65,6 @@ "lodash-es@>=4.0.0 <=4.17.22": ">=4.17.23", "lodash@>=4.0.0 <=4.17.22": ">=4.17.23" } - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/auth-adapters/better-auth/package.json b/packages/auth-adapters/better-auth/package.json index 548e7f434..cd727f7ea 100644 --- a/packages/auth-adapters/better-auth/package.json +++ b/packages/auth-adapters/better-auth/package.json @@ -1,8 +1,19 @@ { "name": "@zenstackhq/better-auth", - "version": "3.5.2", + "displayName": "ZenStack Better Auth Adapter", "description": "ZenStack Better Auth Adapter. This adapter is modified from better-auth's Prisma adapter.", + "version": "3.5.2", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "tsc --noEmit && tsup-node", "watch": "tsup-node --watch", @@ -14,8 +25,6 @@ "better-auth", "auth" ], - "author": "ZenStack Team", - "license": "MIT", "files": [ "dist" ], @@ -55,5 +64,6 @@ "@zenstackhq/typescript-config": "workspace:*", "@zenstackhq/vitest-config": "workspace:*", "tmp": "catalog:" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/cli/package.json b/packages/cli/package.json index bfaf8c507..c087370bc 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,14 +1,18 @@ { "name": "@zenstackhq/cli", - "publisher": "zenstack", "displayName": "ZenStack CLI", "description": "FullStack database toolkit with built-in access control and automatic API generation.", "version": "3.5.2", "type": "module", "author": { - "name": "ZenStack Team" + "name": "ZenStack Team", + "email": "contact@zenstack.dev" }, "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, "license": "MIT", "keywords": [ "orm", @@ -91,5 +95,6 @@ }, "engines": { "node": ">=20" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/clients/client-helpers/package.json b/packages/clients/client-helpers/package.json index 6a8f79237..7fb0309d9 100644 --- a/packages/clients/client-helpers/package.json +++ b/packages/clients/client-helpers/package.json @@ -1,8 +1,19 @@ { "name": "@zenstackhq/client-helpers", - "version": "3.5.2", + "displayName": "ZenStack Client Helpers", "description": "Helpers for implementing clients that consume ZenStack's CRUD service", + "version": "3.5.2", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "tsc --noEmit && tsup-node && pnpm test:typecheck", "watch": "tsup-node --watch", @@ -11,8 +22,6 @@ "test:typecheck": "tsc --noEmit --project tsconfig.test.json", "pack": "pnpm pack" }, - "author": "ZenStack Team", - "license": "MIT", "files": [ "dist" ], @@ -39,5 +48,6 @@ "@zenstackhq/sdk": "workspace:*", "@zenstackhq/typescript-config": "workspace:*", "@zenstackhq/vitest-config": "workspace:*" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/clients/tanstack-query/package.json b/packages/clients/tanstack-query/package.json index 0da0368a2..7deac80b8 100644 --- a/packages/clients/tanstack-query/package.json +++ b/packages/clients/tanstack-query/package.json @@ -1,8 +1,19 @@ { "name": "@zenstackhq/tanstack-query", - "version": "3.5.2", + "displayName": "ZenStack TanStack Query Integration", "description": "TanStack Query Client for consuming ZenStack v3's CRUD service", + "version": "3.5.2", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "pnpm build:general && pnpm build:svelte && pnpm test:generate && pnpm test:typecheck", "build:general": "tsc -p tsconfig.general.json", @@ -23,8 +34,6 @@ "orm", "fullstack" ], - "author": "ZenStack Team", - "license": "MIT", "files": [ "dist" ], @@ -87,5 +96,6 @@ "@tanstack/svelte-query": { "optional": true } - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/common-helpers/package.json b/packages/common-helpers/package.json index c01354ce9..276c681c0 100644 --- a/packages/common-helpers/package.json +++ b/packages/common-helpers/package.json @@ -1,8 +1,19 @@ { "name": "@zenstackhq/common-helpers", - "version": "3.5.2", + "displayName": "ZenStack Common Helpers", "description": "ZenStack Common Helpers", + "version": "3.5.2", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "tsc --noEmit && tsup-node", "watch": "tsup-node --watch", @@ -11,8 +22,6 @@ "pack": "pnpm pack" }, "keywords": [], - "author": "ZenStack Team", - "license": "MIT", "files": [ "dist" ], @@ -32,5 +41,6 @@ "@zenstackhq/typescript-config": "workspace:*", "@zenstackhq/eslint-config": "workspace:*", "@zenstackhq/vitest-config": "workspace:*" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/create-zenstack/package.json b/packages/create-zenstack/package.json index 3d44e977c..6ce3f7007 100644 --- a/packages/create-zenstack/package.json +++ b/packages/create-zenstack/package.json @@ -1,16 +1,25 @@ { "name": "create-zenstack", - "version": "3.5.2", + "displayName": "Create ZenStack", "description": "Create a new ZenStack project", + "version": "3.5.2", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "tsc --noEmit && tsup-node", "lint": "eslint src --ext ts", "pack": "pnpm pack" }, "keywords": [], - "author": "ZenStack Team", - "license": "MIT", "files": [ "dist" ], @@ -37,5 +46,6 @@ "devDependencies": { "@zenstackhq/eslint-config": "workspace:*", "@zenstackhq/typescript-config": "workspace:*" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/language/package.json b/packages/language/package.json index afd6284d0..cbed4d589 100644 --- a/packages/language/package.json +++ b/packages/language/package.json @@ -1,14 +1,23 @@ { "name": "@zenstackhq/language", + "displayName": "ZenStack Language Tooling", "description": "ZenStack ZModel language specification", "version": "3.5.2", + "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, "license": "MIT", - "author": "ZenStack Team", "files": [ "dist", "res" ], - "type": "module", "scripts": { "build": "pnpm langium:generate && tsc --noEmit && tsup-node", "watch": "tsup-node --watch", @@ -80,5 +89,6 @@ "glob": "^11.1.0", "langium-cli": "catalog:", "tmp": "catalog:" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/orm/package.json b/packages/orm/package.json index f17586c55..1b7cb8178 100644 --- a/packages/orm/package.json +++ b/packages/orm/package.json @@ -1,8 +1,19 @@ { "name": "@zenstackhq/orm", - "version": "3.5.2", + "displayName": "ZenStack ORM", "description": "ZenStack ORM", + "version": "3.5.2", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "tsc --noEmit && tsup-node", "watch": "tsup-node --watch", @@ -10,8 +21,6 @@ "pack": "pnpm pack" }, "keywords": [], - "author": "ZenStack Team", - "license": "MIT", "files": [ "dist" ], @@ -139,5 +148,6 @@ "@zenstackhq/vitest-config": "workspace:*", "tsx": "^4.19.2", "zod": "^4.1.0" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/plugins/policy/package.json b/packages/plugins/policy/package.json index cb5d506aa..008d87ef6 100644 --- a/packages/plugins/policy/package.json +++ b/packages/plugins/policy/package.json @@ -1,8 +1,19 @@ { "name": "@zenstackhq/plugin-policy", + "displayName": "ZenStack Access Policy Plugin", + "description": "ZenStack plugin that enforces access control policies defined in the schema", "version": "3.5.2", - "description": "ZenStack Policy Plugin", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "tsc --noEmit && tsup-node", "watch": "tsup-node --watch", @@ -10,8 +21,6 @@ "pack": "pnpm pack" }, "keywords": [], - "author": "ZenStack Team", - "license": "MIT", "files": [ "dist", "plugin.zmodel" @@ -50,5 +59,6 @@ "@zenstackhq/eslint-config": "workspace:*", "@zenstackhq/typescript-config": "workspace:*", "@zenstackhq/vitest-config": "workspace:*" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/schema/package.json b/packages/schema/package.json index 202a80f62..d27539bc2 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -1,8 +1,19 @@ { "name": "@zenstackhq/schema", + "displayName": "ZenStack Schema Object Model", + "description": "TypeScript representation of ZModel schema", "version": "3.5.2", - "description": "ZenStack Runtime Schema", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "tsc --noEmit && tsup-node", "watch": "tsup-node --watch", @@ -12,8 +23,6 @@ "test:generate": "tsx ../../scripts/test-generate.ts ." }, "keywords": [], - "author": "ZenStack Team", - "license": "MIT", "files": [ "dist" ], @@ -40,5 +49,6 @@ "@zenstackhq/eslint-config": "workspace:*", "@zenstackhq/typescript-config": "workspace:*", "@zenstackhq/vitest-config": "workspace:*" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 7b7a3ee24..b581f4d6f 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,8 +1,19 @@ { "name": "@zenstackhq/sdk", + "displayName": "ZenStack SDK", + "description": "Utilities for building ZenStack plugins", "version": "3.5.2", - "description": "ZenStack SDK", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "tsc --noEmit && tsup-node", "watch": "tsup-node --watch", @@ -10,8 +21,6 @@ "pack": "pnpm pack" }, "keywords": [], - "author": "ZenStack Team", - "license": "MIT", "files": [ "dist" ], @@ -49,5 +58,6 @@ "@zenstackhq/typescript-config": "workspace:*", "decimal.js": "catalog:", "kysely": "catalog:" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/server/package.json b/packages/server/package.json index f905729c6..aab764cc2 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,8 +1,19 @@ { "name": "@zenstackhq/server", + "displayName": "ZenStack Automatic CRUD Server", + "description": "ZenStack automatic CRUD API handlers and server adapters for popular frameworks", "version": "3.5.2", - "description": "ZenStack automatic CRUD API handlers and server adapters", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "tsc --noEmit && tsup-node", "watch": "tsup-node --watch", @@ -20,8 +31,6 @@ "elysia", "tanstack-start" ], - "author": "ZenStack Team", - "license": "MIT", "files": [ "dist" ], @@ -190,5 +199,6 @@ "@sveltejs/kit": { "optional": true } - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/testtools/package.json b/packages/testtools/package.json index a0a068257..42c3a1119 100644 --- a/packages/testtools/package.json +++ b/packages/testtools/package.json @@ -1,8 +1,19 @@ { "name": "@zenstackhq/testtools", - "version": "3.5.2", + "displayName": "ZenStack Test Tools", "description": "ZenStack Test Tools", + "version": "3.5.2", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "tsc --noEmit && tsup-node", "watch": "tsup-node --watch", @@ -10,8 +21,6 @@ "pack": "pnpm pack" }, "keywords": [], - "author": "ZenStack Team", - "license": "MIT", "files": [ "dist" ], @@ -56,5 +65,6 @@ "@zenstackhq/eslint-config": "workspace:*", "@zenstackhq/typescript-config": "workspace:*", "typescript": "catalog:" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/zod/package.json b/packages/zod/package.json index 8b35b11c8..91be27fad 100644 --- a/packages/zod/package.json +++ b/packages/zod/package.json @@ -1,8 +1,19 @@ { "name": "@zenstackhq/zod", + "displayName": "ZenStack Zod Integration", + "description": "Automatically deriving Zod schemas from ZModel schemas", "version": "3.5.2", - "description": "ZenStack Zod integration", "type": "module", + "author": { + "name": "ZenStack Team", + "email": "contact@zenstack.dev" + }, + "homepage": "https://zenstack.dev", + "repository": { + "type": "git", + "url": "https://github.com/zenstackhq/zenstack" + }, + "license": "MIT", "scripts": { "build": "tsc --noEmit && tsup-node", "watch": "tsup-node --watch", @@ -18,8 +29,6 @@ "files": [ "dist" ], - "author": "", - "license": "MIT", "exports": { ".": { "import": { @@ -44,5 +53,6 @@ }, "peerDependencies": { "zod": "catalog:" - } + }, + "funding": "https://github.com/sponsors/zenstackhq" }