{"id":182312691,"number":"3.5.1","published_at":"2026-03-25T03:59:16.381Z","licenses":"MIT","integrity":"sha512-m2cU1n2eonewD+lEehdTJgnxA9lHzYziIUF7yCsSCcZrvyxpbkBNxSwfkAZ/c33LPn7PFAGt1TSqsKbTG0zhHg==","status":null,"download_url":"https://registry.npmjs.org/@zenstackhq/server/-/server-3.5.1.tgz","registry_url":"https://www.npmjs.com/package/@zenstackhq/server/v/3.5.1","documentation_url":null,"install_command":"npm install @zenstackhq/server@3.5.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"ymc9","email":"yiming@whimslab.io"},"dist":{"integrity":"sha512-m2cU1n2eonewD+lEehdTJgnxA9lHzYziIUF7yCsSCcZrvyxpbkBNxSwfkAZ/c33LPn7PFAGt1TSqsKbTG0zhHg==","shasum":"2fc6944254f8d8a54e1a55a85ce6c785f122968e","tarball":"https://registry.npmjs.org/@zenstackhq/server/-/server-3.5.1.tgz","fileCount":61,"unpackedSize":1080321,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDja6bW0u5nvqbMNSoAdHfpELhmdqpz1KThd0nq0O947gIgPW4TCLa7HGUuxuFDSo7tGGu5AJbzy70FZz2y8AvHkPQ="}]},"gitHead":null,"main":null,"scripts":{"build":"tsc --noEmit \u0026\u0026 tsup-node","watch":"tsup-node --watch","lint":"eslint src --ext ts","test":"vitest run","update-baseline":"UPDATE_BASELINE=1 vitest run test/openapi","pack":"pnpm pack"},"_npmVersion":"10.9.4","_nodeVersion":"22.22.1","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{"./package.json":{"import":"./package.json","require":"./package.json"},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./express":{"import":{"types":"./dist/express.d.ts","default":"./dist/express.js"},"require":{"types":"./dist/express.d.cts","default":"./dist/express.cjs"}},"./elysia":{"import":{"types":"./dist/elysia.d.ts","default":"./dist/elysia.js"},"require":{"types":"./dist/elysia.d.cts","default":"./dist/elysia.cjs"}},"./fastify":{"import":{"types":"./dist/fastify.d.ts","default":"./dist/fastify.js"},"require":{"types":"./dist/fastify.d.cts","default":"./dist/fastify.cjs"}},"./next":{"import":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"require":{"types":"./dist/next.d.cts","default":"./dist/next.cjs"}},"./hono":{"import":{"types":"./dist/hono.d.ts","default":"./dist/hono.js"},"require":{"types":"./dist/hono.d.cts","default":"./dist/hono.cjs"}},"./nuxt":{"import":{"types":"./dist/nuxt.d.ts","default":"./dist/nuxt.js"},"require":{"types":"./dist/nuxt.d.cts","default":"./dist/nuxt.cjs"}},"./sveltekit":{"import":{"types":"./dist/sveltekit.d.ts","default":"./dist/sveltekit.js"},"require":{"types":"./dist/sveltekit.d.cts","default":"./dist/sveltekit.cjs"}},"./tanstack-start":{"import":{"types":"./dist/tanstack-start.d.ts","default":"./dist/tanstack-start.js"},"require":{"types":"./dist/tanstack-start.d.cts","default":"./dist/tanstack-start.cjs"}}},"browserify":null},"created_at":"2026-03-25T04:00:25.841Z","updated_at":"2026-03-25T04:00:35.003Z","purl":"pkg:npm/%40zenstackhq/server@3.5.1","related_tag":{"name":"v3.5.1","sha":"826cc4e6661f0887318be3b22d60c6aed9ecbfc1","kind":"commit","published_at":"2026-03-25T03:15:21.000Z","download_url":"https://codeload.github.com/zenstackhq/zenstack/tar.gz/v3.5.1","html_url":"https://github.com/zenstackhq/zenstack/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/zenstackhq/zenstack@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenstackhq%2Fzenstack/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenstackhq%2Fzenstack/tags/v3.5.1/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@zenstackhq%2Fserver/versions/3.5.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@zenstackhq%2Fserver/versions/3.5.1/codemeta","dependencies":[{"id":1970788109,"ecosystem":"npm","package_name":"decimal.js","requirements":"^10.4.3","kind":"runtime","optional":false},{"id":1970788110,"ecosystem":"npm","package_name":"openapi-types","requirements":"^12.1.3","kind":"runtime","optional":false},{"id":1970788111,"ecosystem":"npm","package_name":"superjson","requirements":"^2.2.3","kind":"runtime","optional":false},{"id":1970788112,"ecosystem":"npm","package_name":"ts-japi","requirements":"^1.12.1","kind":"runtime","optional":false},{"id":1970788113,"ecosystem":"npm","package_name":"ts-pattern","requirements":"^5.7.1","kind":"runtime","optional":false},{"id":1970788114,"ecosystem":"npm","package_name":"url-pattern","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":1970788115,"ecosystem":"npm","package_name":"zod-validation-error","requirements":"^4.0.1","kind":"runtime","optional":false},{"id":1970788116,"ecosystem":"npm","package_name":"@zenstackhq/orm","requirements":"3.5.1","kind":"runtime","optional":false},{"id":1970788117,"ecosystem":"npm","package_name":"@zenstackhq/common-helpers","requirements":"3.5.1","kind":"runtime","optional":false},{"id":1970788118,"ecosystem":"npm","package_name":"@readme/openapi-parser","requirements":"^6.0.0","kind":"Development","optional":false},{"id":1970788119,"ecosystem":"npm","package_name":"@sveltejs/kit","requirements":"2.53.2","kind":"Development","optional":false},{"id":1970788120,"ecosystem":"npm","package_name":"@types/body-parser","requirements":"^1.19.6","kind":"Development","optional":false},{"id":1970788121,"ecosystem":"npm","package_name":"@types/express","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1970788122,"ecosystem":"npm","package_name":"@types/supertest","requirements":"^6.0.3","kind":"Development","optional":false},{"id":1970788123,"ecosystem":"npm","package_name":"body-parser","requirements":"^2.2.0","kind":"Development","optional":false},{"id":1970788124,"ecosystem":"npm","package_name":"elysia","requirements":"^1.4.18","kind":"Development","optional":false},{"id":1970788125,"ecosystem":"npm","package_name":"express","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1970788126,"ecosystem":"npm","package_name":"fastify","requirements":"^5.6.1","kind":"Development","optional":false},{"id":1970788127,"ecosystem":"npm","package_name":"fastify-plugin","requirements":"^5.1.0","kind":"Development","optional":false},{"id":1970788128,"ecosystem":"npm","package_name":"h3","requirements":"^1.15.5","kind":"Development","optional":false},{"id":1970788129,"ecosystem":"npm","package_name":"hono","requirements":"^4.11.10","kind":"Development","optional":false},{"id":1970788130,"ecosystem":"npm","package_name":"next","requirements":"16.1.6","kind":"Development","optional":false},{"id":1970788131,"ecosystem":"npm","package_name":"nuxt","requirements":"4.3.1","kind":"Development","optional":false},{"id":1970788132,"ecosystem":"npm","package_name":"supertest","requirements":"^7.1.4","kind":"Development","optional":false},{"id":1970788133,"ecosystem":"npm","package_name":"zod","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1970788134,"ecosystem":"npm","package_name":"@zenstackhq/eslint-config","requirements":"3.5.1","kind":"Development","optional":false},{"id":1970788135,"ecosystem":"npm","package_name":"@zenstackhq/testtools","requirements":"3.5.1","kind":"Development","optional":false},{"id":1970788136,"ecosystem":"npm","package_name":"@zenstackhq/typescript-config","requirements":"3.5.1","kind":"Development","optional":false},{"id":1970788137,"ecosystem":"npm","package_name":"@zenstackhq/vitest-config","requirements":"3.5.1","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@zenstackhq%2Fserver"}