{"_id":"@allservices/contracts","_rev":"7-fb0683780d9f24e70188cfef40039d33","name":"@allservices/contracts","dist-tags":{"latest":"1.1.0"},"versions":{"0.2.0":{"name":"@allservices/contracts","version":"0.2.0","author":{"name":"linkst"},"license":"UNLICENSED","_id":"@allservices/contracts@0.2.0","maintainers":[{"name":"linkstcc","email":"linkst@allservices.cc"}],"dist":{"shasum":"3168120d9481690efdb35da4d96a0221e1929b22","tarball":"https://registry.npmjs.org/@allservices/contracts/-/contracts-0.2.0.tgz","fileCount":68,"integrity":"sha512-rVqclI5jhPm9zpZWg1f8Yk7I++00kb8Bchr1K4ryg5bgVmDmhRCRaZOnob08wbfkNCeD8cBmch9myN/4X1vlpg==","signatures":[{"sig":"MEUCIARCwr+Lacst68WZzGZRaqg45d+EzGrCZrFZvVLcSSq4AiEA5Xv50nn6173Z0Re4aLYbU3SeHvA8OoxDYOXjmzbennM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1265338},"main":"./dist/index.cjs","type":"module","_from":"file:allservices-contracts-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.js"},"require":{"types":"./dist/auth/index.d.cts","default":"./dist/auth/index.cjs"}},"./roles":{"import":{"types":"./dist/roles/index.d.ts","default":"./dist/roles/index.js"},"require":{"types":"./dist/roles/index.d.cts","default":"./dist/roles/index.cjs"}},"./users":{"import":{"types":"./dist/users/index.d.ts","default":"./dist/users/index.js"},"require":{"types":"./dist/users/index.d.cts","default":"./dist/users/index.cjs"}},"./assets":{"import":{"types":"./dist/assets/index.d.ts","default":"./dist/assets/index.js"},"require":{"types":"./dist/assets/index.d.cts","default":"./dist/assets/index.cjs"}},"./health":{"import":{"types":"./dist/health/index.d.ts","default":"./dist/health/index.js"},"require":{"types":"./dist/health/index.d.cts","default":"./dist/health/index.cjs"}},"./careers":{"import":{"types":"./dist/careers/index.d.ts","default":"./dist/careers/index.js"},"require":{"types":"./dist/careers/index.d.cts","default":"./dist/careers/index.cjs"}},"./webhooks":{"import":{"types":"./dist/webhooks/index.d.ts","default":"./dist/webhooks/index.js"},"require":{"types":"./dist/webhooks/index.d.cts","default":"./dist/webhooks/index.cjs"}},"./licensing":{"import":{"types":"./dist/licensing/index.d.ts","default":"./dist/licensing/index.js"},"require":{"types":"./dist/licensing/index.d.cts","default":"./dist/licensing/index.cjs"}},"./required-actions":{"import":{"types":"./dist/required-actions/index.d.ts","default":"./dist/required-actions/index.js"},"require":{"types":"./dist/required-actions/index.d.cts","default":"./dist/required-actions/index.cjs"}},"./identity-providers":{"import":{"types":"./dist/identity-providers/index.d.ts","default":"./dist/identity-providers/index.js"},"require":{"types":"./dist/identity-providers/index.d.cts","default":"./dist/identity-providers/index.cjs"}}},"private":false,"scripts":{"test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"linkstcc","email":"linkst@allservices.cc"},"_resolved":"/private/var/folders/mk/hjrfnpt9403fwpxcj86fn3fw0000gn/T/c227bf21e049aaef79726aa945d0aa2e/allservices-contracts-0.2.0.tgz","_integrity":"sha512-rVqclI5jhPm9zpZWg1f8Yk7I++00kb8Bchr1K4ryg5bgVmDmhRCRaZOnob08wbfkNCeD8cBmch9myN/4X1vlpg==","_npmVersion":"10.9.2","description":"Zod-based contracts shared between the AllServices API and its SDKs","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.3.0","rimraf":"^6.0.1","vitest":"^2.1.0","fast-check":"^4.7.0","typescript":"^5.6.0"},"peerDependencies":{"zod":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.2.0_1777267924401_0.09128806834522507","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@allservices/contracts","version":"1.0.0","keywords":["allservices","zod","schema","validation","contracts","types"],"author":{"name":"linkst"},"license":"UNLICENSED","_id":"@allservices/contracts@1.0.0","maintainers":[{"name":"linkstcc","email":"linkst@allservices.cc"}],"homepage":"https://github.com/linkstcc/AllService-SDK#readme","bugs":{"url":"https://github.com/linkstcc/AllService-SDK/issues"},"dist":{"shasum":"5711dfe90a3de90283982c22974bf497394f0244","tarball":"https://registry.npmjs.org/@allservices/contracts/-/contracts-1.0.0.tgz","fileCount":80,"integrity":"sha512-MgRbQt6rmPmplYKLBsrVfK5rQatfSdjG6uNsk8EdRSsvdQ2Cr56Cf2yMK8i0thvED2DjiHphRUH+Rhip9guPVQ==","signatures":[{"sig":"MEUCIQDmphI+NGahTaC4PuS0HrmPFXs7sHmci4HHshHfBdXYHgIgcOm66QD/GwVmzPeXg3dr4bKVkNELcPVfwTIzu56WkBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1352429},"main":"./dist/index.cjs","type":"module","_from":"file:allservices-contracts-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.js"},"require":{"types":"./dist/auth/index.d.cts","default":"./dist/auth/index.cjs"}},"./mail":{"import":{"types":"./dist/mail/index.d.ts","default":"./dist/mail/index.js"},"require":{"types":"./dist/mail/index.d.cts","default":"./dist/mail/index.cjs"}},"./audit":{"import":{"types":"./dist/audit/index.d.ts","default":"./dist/audit/index.js"},"require":{"types":"./dist/audit/index.d.cts","default":"./dist/audit/index.cjs"}},"./roles":{"import":{"types":"./dist/roles/index.d.ts","default":"./dist/roles/index.js"},"require":{"types":"./dist/roles/index.d.cts","default":"./dist/roles/index.cjs"}},"./users":{"import":{"types":"./dist/users/index.d.ts","default":"./dist/users/index.js"},"require":{"types":"./dist/users/index.d.cts","default":"./dist/users/index.cjs"}},"./assets":{"import":{"types":"./dist/assets/index.d.ts","default":"./dist/assets/index.js"},"require":{"types":"./dist/assets/index.d.cts","default":"./dist/assets/index.cjs"}},"./health":{"import":{"types":"./dist/health/index.d.ts","default":"./dist/health/index.js"},"require":{"types":"./dist/health/index.d.cts","default":"./dist/health/index.cjs"}},"./careers":{"import":{"types":"./dist/careers/index.d.ts","default":"./dist/careers/index.js"},"require":{"types":"./dist/careers/index.d.cts","default":"./dist/careers/index.cjs"}},"./webhooks":{"import":{"types":"./dist/webhooks/index.d.ts","default":"./dist/webhooks/index.js"},"require":{"types":"./dist/webhooks/index.d.cts","default":"./dist/webhooks/index.cjs"}},"./licensing":{"import":{"types":"./dist/licensing/index.d.ts","default":"./dist/licensing/index.js"},"require":{"types":"./dist/licensing/index.d.cts","default":"./dist/licensing/index.cjs"}},"./required-actions":{"import":{"types":"./dist/required-actions/index.d.ts","default":"./dist/required-actions/index.js"},"require":{"types":"./dist/required-actions/index.d.cts","default":"./dist/required-actions/index.cjs"}},"./identity-providers":{"import":{"types":"./dist/identity-providers/index.d.ts","default":"./dist/identity-providers/index.js"},"require":{"types":"./dist/identity-providers/index.d.cts","default":"./dist/identity-providers/index.cjs"}}},"private":false,"scripts":{"test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest","test:conformance":"vitest run --config vitest.conformance.config.ts"},"_npmUser":{"name":"linkstcc","email":"linkst@allservices.cc"},"_resolved":"/tmp/e7bbdf7037e7dad4f677671f9c4443c9/allservices-contracts-1.0.0.tgz","_integrity":"sha512-MgRbQt6rmPmplYKLBsrVfK5rQatfSdjG6uNsk8EdRSsvdQ2Cr56Cf2yMK8i0thvED2DjiHphRUH+Rhip9guPVQ==","repository":{"url":"git+https://github.com/linkstcc/AllService-SDK.git","type":"git","directory":"packages/contracts"},"_npmVersion":"10.9.7","description":"Zod-based contracts shared between the AllServices API and its SDKs","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.3.0","rimraf":"^6.0.1","vitest":"^2.1.0","fast-check":"^4.7.0","typescript":"^5.6.0"},"peerDependencies":{"zod":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0_1778039357678_0.8863454477543264","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@allservices/contracts","version":"1.1.0","description":"Zod-based contracts shared between the AllServices API and its SDKs","author":{"name":"linkst"},"license":"UNLICENSED","homepage":"https://github.com/linkstcc/AllService-SDK#readme","repository":{"type":"git","url":"git+https://github.com/linkstcc/AllService-SDK.git","directory":"packages/contracts"},"bugs":{"url":"https://github.com/linkstcc/AllService-SDK/issues"},"keywords":["allservices","zod","schema","validation","contracts","types"],"private":false,"type":"module","sideEffects":false,"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./auth":{"import":{"types":"./dist/auth/index.d.ts","default":"./dist/auth/index.js"},"require":{"types":"./dist/auth/index.d.cts","default":"./dist/auth/index.cjs"}},"./users":{"import":{"types":"./dist/users/index.d.ts","default":"./dist/users/index.js"},"require":{"types":"./dist/users/index.d.cts","default":"./dist/users/index.cjs"}},"./roles":{"import":{"types":"./dist/roles/index.d.ts","default":"./dist/roles/index.js"},"require":{"types":"./dist/roles/index.d.cts","default":"./dist/roles/index.cjs"}},"./careers":{"import":{"types":"./dist/careers/index.d.ts","default":"./dist/careers/index.js"},"require":{"types":"./dist/careers/index.d.cts","default":"./dist/careers/index.cjs"}},"./webhooks":{"import":{"types":"./dist/webhooks/index.d.ts","default":"./dist/webhooks/index.js"},"require":{"types":"./dist/webhooks/index.d.cts","default":"./dist/webhooks/index.cjs"}},"./health":{"import":{"types":"./dist/health/index.d.ts","default":"./dist/health/index.js"},"require":{"types":"./dist/health/index.d.cts","default":"./dist/health/index.cjs"}},"./required-actions":{"import":{"types":"./dist/required-actions/index.d.ts","default":"./dist/required-actions/index.js"},"require":{"types":"./dist/required-actions/index.d.cts","default":"./dist/required-actions/index.cjs"}},"./identity-providers":{"import":{"types":"./dist/identity-providers/index.d.ts","default":"./dist/identity-providers/index.js"},"require":{"types":"./dist/identity-providers/index.d.cts","default":"./dist/identity-providers/index.cjs"}},"./licensing":{"import":{"types":"./dist/licensing/index.d.ts","default":"./dist/licensing/index.js"},"require":{"types":"./dist/licensing/index.d.cts","default":"./dist/licensing/index.cjs"}},"./assets":{"import":{"types":"./dist/assets/index.d.ts","default":"./dist/assets/index.js"},"require":{"types":"./dist/assets/index.d.cts","default":"./dist/assets/index.cjs"}},"./audit":{"import":{"types":"./dist/audit/index.d.ts","default":"./dist/audit/index.js"},"require":{"types":"./dist/audit/index.d.cts","default":"./dist/audit/index.cjs"}},"./mail":{"import":{"types":"./dist/mail/index.d.ts","default":"./dist/mail/index.js"},"require":{"types":"./dist/mail/index.d.cts","default":"./dist/mail/index.cjs"}}},"peerDependencies":{"zod":"^4.3.0"},"devDependencies":{"fast-check":"^4.7.0","rimraf":"^6.0.1","tsup":"^8.3.0","typescript":"^5.6.0","vitest":"^2.1.0","zod":"^4.3.6"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit","clean":"rimraf dist","test":"vitest run","test:watch":"vitest","test:conformance":"vitest run --config vitest.conformance.config.ts"},"_id":"@allservices/contracts@1.1.0","_integrity":"sha512-3Bk9kvX5LSmuURhqxNmM2yHCQlPoGYrEchETszOjdXrX45i7W0ONNKccUCtMMGab9MAA3OtiYdzMTZ/RwU6GeQ==","_resolved":"/tmp/4d4e53870d45e16c44fead8cbea0c6f7/allservices-contracts-1.1.0.tgz","_from":"file:allservices-contracts-1.1.0.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-3Bk9kvX5LSmuURhqxNmM2yHCQlPoGYrEchETszOjdXrX45i7W0ONNKccUCtMMGab9MAA3OtiYdzMTZ/RwU6GeQ==","shasum":"e99f3234e268c413b30a66cd678e13a641a0af0f","tarball":"https://registry.npmjs.org/@allservices/contracts/-/contracts-1.1.0.tgz","fileCount":80,"unpackedSize":1354855,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBtZjYa0oB62ByS/52a1aHi+jJulxiD4LsAkimyS3qYeAiEA9RR3LN/ohTQbneWJ1KoZ7B0yucLurRRYs4YPH7aRp2A="}]},"_npmUser":{"name":"linkstcc","email":"linkst@allservices.cc"},"directories":{},"maintainers":[{"name":"linkstcc","email":"linkst@allservices.cc"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/contracts_1.1.0_1778273231727_0.511543175419769"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-27T05:32:04.007Z","modified":"2026-05-08T20:47:12.050Z","0.2.0":"2026-04-27T05:32:04.616Z","1.0.0":"2026-05-06T03:49:17.858Z","1.1.0":"2026-05-08T20:47:11.882Z"},"bugs":{"url":"https://github.com/linkstcc/AllService-SDK/issues"},"author":{"name":"linkst"},"license":"UNLICENSED","homepage":"https://github.com/linkstcc/AllService-SDK#readme","keywords":["allservices","zod","schema","validation","contracts","types"],"repository":{"type":"git","url":"git+https://github.com/linkstcc/AllService-SDK.git","directory":"packages/contracts"},"description":"Zod-based contracts shared between the AllServices API and its SDKs","maintainers":[{"name":"linkstcc","email":"linkst@allservices.cc"}],"readme":"# @allservices/contracts\n\nZod schemas shared between the [AllServices](https://allservices.cc) API and its SDK packages.\n\n> **Status:** alpha.\n\n## Install\n\n```bash\npnpm add @allservices/contracts zod\n```\n\n## Usage\n\n```ts\nimport { loginRequestSchema, type LoginRequest } from '@allservices/contracts';\n\nconst parsed = loginRequestSchema.parse({ email, password });\n```\n\nSubpath imports per domain:\n\n```ts\nimport { listUsersSchema } from '@allservices/contracts/users';\nimport { createWebhookEndpointSchema } from '@allservices/contracts/webhooks';\nimport { redeemLicenseSchema } from '@allservices/contracts/licensing';\n```\n\nAvailable subpaths: `auth`, `users`, `roles`, `webhooks`, `careers`, `health`, `licensing`, `identity-providers`, `required-actions`, `assets`.\n\n## Documentation\n\nSee the [main README](https://github.com/linkstcc/AllService-SDK#readme).\n\n## License\n\nUNLICENSED — internal AllServices use only.\n","readmeFilename":"README.md"}