{"id":193143075,"number":"4.0.5","published_at":"2026-05-09T00:01:37.662Z","licenses":"Apache-2.0","integrity":"sha512-oGoPHRpYUmbgBnLRUHCTiuTo+DtVLdJ6nqH63hqNqBDfIX6g14np1TmszZcUvhb+UxBY8xXU8ivbL2sbUS806A==","status":null,"download_url":"https://registry.npmjs.org/@objectstack/spec/-/spec-4.0.5.tgz","registry_url":"https://www.npmjs.com/package/@objectstack/spec/v/4.0.5","documentation_url":null,"install_command":"npm install @objectstack/spec@4.0.5","metadata":{"deprecated":null,"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"dist":{"integrity":"sha512-oGoPHRpYUmbgBnLRUHCTiuTo+DtVLdJ6nqH63hqNqBDfIX6g14np1TmszZcUvhb+UxBY8xXU8ivbL2sbUS806A==","shasum":"f0a12d96bdf9e4c1abbd2f49803b01129400c1fe","tarball":"https://registry.npmjs.org/@objectstack/spec/-/spec-4.0.5.tgz","fileCount":1866,"unpackedSize":44307174,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCh8nz0JmCOX3F9iwNqZ7xPojq/ZZQm7/cbWYI+7cjqWgIhAPniy2ZKXcqjxNEGtvFvbXmFrpnK/4vc8bL6ax/tIItt"}]},"gitHead":null,"main":"dist/index.js","scripts":{"build":"pnpm gen:schema \u0026\u0026 pnpm gen:openapi \u0026\u0026 tsup \u0026\u0026 NODE_OPTIONS=\"--max-old-space-size=4096\" BUILD_DTS=true tsup","dev":"tsc --watch","clean":"rm -rf dist","gen:schema":"OS_EAGER_SCHEMAS=1 tsx scripts/build-schemas.ts","gen:openapi":"tsx scripts/build-openapi.ts","gen:docs":"tsx scripts/build-docs.ts","gen:skill-refs":"tsx scripts/build-skill-references.ts","analyze":"tsx scripts/analyze-bundle-size.ts","gen:sbom":"tsx scripts/generate-sbom.ts","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmVersion":"10.8.2","_nodeVersion":"20.20.2","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","import":"./dist/data/index.mjs","require":"./dist/data/index.js"},"./system":{"types":"./dist/system/index.d.ts","import":"./dist/system/index.mjs","require":"./dist/system/index.js"},"./kernel":{"types":"./dist/kernel/index.d.ts","import":"./dist/kernel/index.mjs","require":"./dist/kernel/index.js"},"./ai":{"types":"./dist/ai/index.d.ts","import":"./dist/ai/index.mjs","require":"./dist/ai/index.js"},"./automation":{"types":"./dist/automation/index.d.ts","import":"./dist/automation/index.mjs","require":"./dist/automation/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.mjs","require":"./dist/ui/index.js"},"./contracts":{"types":"./dist/contracts/index.d.ts","import":"./dist/contracts/index.mjs","require":"./dist/contracts/index.js"},"./integration":{"types":"./dist/integration/index.d.ts","import":"./dist/integration/index.mjs","require":"./dist/integration/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.mjs","require":"./dist/security/index.js"},"./studio":{"types":"./dist/studio/index.d.ts","import":"./dist/studio/index.mjs","require":"./dist/studio/index.js"},"./cloud":{"types":"./dist/cloud/index.d.ts","import":"./dist/cloud/index.mjs","require":"./dist/cloud/index.js"},"./qa":{"types":"./dist/qa/index.d.ts","import":"./dist/qa/index.mjs","require":"./dist/qa/index.js"},"./identity":{"types":"./dist/identity/index.d.ts","import":"./dist/identity/index.mjs","require":"./dist/identity/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.mjs","require":"./dist/shared/index.js"}},"browserify":null},"created_at":"2026-05-09T00:01:49.392Z","updated_at":"2026-05-09T00:01:52.326Z","purl":"pkg:npm/%40objectstack/spec@4.0.5","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@objectstack%2Fspec/versions/4.0.5","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@objectstack%2Fspec/versions/4.0.5/codemeta","dependencies":[{"id":2036670563,"ecosystem":"npm","package_name":"zod","requirements":"^4.4.3","kind":"runtime","optional":false},{"id":2036670564,"ecosystem":"npm","package_name":"@types/node","requirements":"^25.6.2","kind":"Development","optional":false},{"id":2036670565,"ecosystem":"npm","package_name":"@vitest/coverage-v8","requirements":"^4.1.5","kind":"Development","optional":false},{"id":2036670566,"ecosystem":"npm","package_name":"ai","requirements":"^6.0.177","kind":"Development","optional":false},{"id":2036670567,"ecosystem":"npm","package_name":"tsx","requirements":"^4.21.0","kind":"Development","optional":false},{"id":2036670568,"ecosystem":"npm","package_name":"typescript","requirements":"^6.0.3","kind":"Development","optional":false},{"id":2036670569,"ecosystem":"npm","package_name":"vitest","requirements":"^4.1.5","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@objectstack%2Fspec"}