{"_id":"@objectstack/metadata","_rev":"156-5a18b07f5db41f0ba2a26d063bb8865a","name":"@objectstack/metadata","dist-tags":{"rc":"17.0.0-rc.6","latest":"17.6.0"},"versions":{"0.7.1":{"name":"@objectstack/metadata","version":"0.7.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"_id":"@objectstack/metadata@0.7.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"c6857e4928419e6b210f2c65abafa37ef1c966e4","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-0.7.1.tgz","fileCount":41,"integrity":"sha512-uWjbOz0zK7OiYfYOxmILFByxG+msng9y4rJgwjOwssPpXW0IlewVG1dSv3H1Cb6D6rFv4AkQ38CgEKVVb05w/A==","signatures":[{"sig":"MEQCIFxNaDLBTbiQ6Fm5kR+dBTn1IlV+v6Pvo++xUim3H3D2AiAqdpcFp6unEWRRwEaFTQdksyKNoLqITCkYWttMCLQTEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93567},"main":"src/index.ts","_from":"file:objectstack-metadata-0.7.1.tgz","types":"src/index.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ef234869a8132cb8660f54f6e6a6cf8c/objectstack-metadata-0.7.1.tgz","_integrity":"sha512-uWjbOz0zK7OiYfYOxmILFByxG+msng9y4rJgwjOwssPpXW0IlewVG1dSv3H1Cb6D6rFv4AkQ38CgEKVVb05w/A==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"0.7.1","@objectstack/spec":"0.7.1","@objectstack/types":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_0.7.1_1769839574583_0.4514442115871453","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@objectstack/metadata","version":"0.7.2","keywords":["objectstack","metadata","persistence","serialization","loader"],"_id":"@objectstack/metadata@0.7.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"558941e6395d4e84d40071bac8808ffe5c2d00a5","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-0.7.2.tgz","fileCount":41,"integrity":"sha512-w0xwLHpzlkWa6Jihefe/kNXPjmzbuXt7jlbja9sbjpCIS3HXrWvGwqCmSVFxl1QDAUoiF4baZjOn3IHV5q3Ckw==","signatures":[{"sig":"MEYCIQC6/RP3yVpfbDux7fMecNuXCwp7/7nzgcydT0XXhH1xXgIhAIxsH86/Fd6ZiIA0dENnk/MAsd0FMH6KRHPha9Uo/zEV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93715},"main":"src/index.ts","_from":"file:objectstack-metadata-0.7.2.tgz","types":"src/index.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a1704d9ee36176ba79349477ad73f228/objectstack-metadata-0.7.2.tgz","_integrity":"sha512-w0xwLHpzlkWa6Jihefe/kNXPjmzbuXt7jlbja9sbjpCIS3HXrWvGwqCmSVFxl1QDAUoiF4baZjOn3IHV5q3Ckw==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"0.7.2","@objectstack/spec":"0.7.2","@objectstack/types":"0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_0.7.2_1769857050182_0.023906865166448243","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@objectstack/metadata","version":"0.8.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"_id":"@objectstack/metadata@0.8.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"cecab8631924f46bcac7d5d7e4b1c2c498497dc7","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-0.8.0.tgz","fileCount":41,"integrity":"sha512-4zcImc0lsqgghyZHtd71ShDPBdmw4ax12LWv9uXRhm23/FXFY+Cc2VDZGTMmaY1uT7UG89lFeOyTMiVOmT7mJg==","signatures":[{"sig":"MEQCIGN6ENtW8Lz2H4bXBWsq3C4qi8dVysOkarFuhJlvis49AiAvcj0ivEAFMuTL1yRoDkwE817xgSULy+nz03QiNcC0QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94064},"main":"src/index.ts","_from":"file:objectstack-metadata-0.8.0.tgz","types":"src/index.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b9d37efe0fc12ba66ff19ea0b15f2e19/objectstack-metadata-0.8.0.tgz","_integrity":"sha512-4zcImc0lsqgghyZHtd71ShDPBdmw4ax12LWv9uXRhm23/FXFY+Cc2VDZGTMmaY1uT7UG89lFeOyTMiVOmT7mJg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"0.8.0","@objectstack/spec":"0.8.0","@objectstack/types":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_0.8.0_1769933931253_0.9932782604049215","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@objectstack/metadata","version":"0.8.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"_id":"@objectstack/metadata@0.8.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"d848110a42c7ceea976347eeaff5061edb9f8067","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-0.8.1.tgz","fileCount":41,"integrity":"sha512-cufNuINwvCZEzvXSztY5TxFXChNzInCZOmMRcO/N+eh7Tw3a7MH+2HU4w91GstHmrA5ujtlsNlKmpzssQ2ErpA==","signatures":[{"sig":"MEUCIQDu8TKPjWFRd7MCmptA0Q1QxLqIuzdE68pTxhW4ufhCgwIgMImYeXEW8p0OEwrwhnhiWRaJzHxItyFS7Uf3lvch7Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94173},"main":"src/index.ts","_from":"file:objectstack-metadata-0.8.1.tgz","types":"src/index.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/bf5fd74cc698e67a6f0fc72edb990565/objectstack-metadata-0.8.1.tgz","_integrity":"sha512-cufNuINwvCZEzvXSztY5TxFXChNzInCZOmMRcO/N+eh7Tw3a7MH+2HU4w91GstHmrA5ujtlsNlKmpzssQ2ErpA==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"0.8.1","@objectstack/spec":"0.8.1","@objectstack/types":"0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_0.8.1_1769957189284_0.5365840954576686","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@objectstack/metadata","version":"0.8.2","keywords":["objectstack","metadata","persistence","serialization","loader"],"_id":"@objectstack/metadata@0.8.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"0ed90d1490b5c6c0238d3e7608e836c2c10ff83e","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-0.8.2.tgz","fileCount":45,"integrity":"sha512-fyW1q8SH+D+hmGv8y9af8fTzOw+Kp8d4U2jXuJrglPt2mdcxgCB9uibGjcVP+5LCkXPb8nijcAgYbmE46HjPIQ==","signatures":[{"sig":"MEUCIG1qpqnqZpR85+W0EFlumLEMnra+PN99uQYG0e7d8fSZAiEA9qQ1UaSOUluCYWOt+XdIRRs6UP+ezke43czYBiKp7yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102547},"main":"src/index.ts","_from":"file:objectstack-metadata-0.8.2.tgz","types":"src/index.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/46fafbd515c4c090d05364b7e194897f/objectstack-metadata-0.8.2.tgz","_integrity":"sha512-fyW1q8SH+D+hmGv8y9af8fTzOw+Kp8d4U2jXuJrglPt2mdcxgCB9uibGjcVP+5LCkXPb8nijcAgYbmE46HjPIQ==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"0.8.2","@objectstack/spec":"0.8.2","@objectstack/types":"0.8.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_0.8.2_1769962810115_0.6674629282380815","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@objectstack/metadata","version":"0.9.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"_id":"@objectstack/metadata@0.9.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"5f635cce733d9276bfe2fda786d2cc52f5a59868","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-0.9.0.tgz","fileCount":53,"integrity":"sha512-3+En4WVDCAPsTZwWCahU8ZOrvUWrFSZworebsQ7OBpuZTUn9yLgs2pWuT2KuvoB/TTk65PbTX/eXT1cWj4Zb0w==","signatures":[{"sig":"MEUCIChxG1zv4/4KcndEEOrhnPdDMS5VPIGB7vPDakf2Q3ZvAiEAoLImb/V2ovo4zSQk9qogjv2wi+lMVS4ej/EzB/jKOyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107534},"main":"src/index.ts","_from":"file:objectstack-metadata-0.9.0.tgz","types":"src/index.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9b3b4d678b10750ad1de46ddcc643910/objectstack-metadata-0.9.0.tgz","_integrity":"sha512-3+En4WVDCAPsTZwWCahU8ZOrvUWrFSZworebsQ7OBpuZTUn9yLgs2pWuT2KuvoB/TTk65PbTX/eXT1cWj4Zb0w==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"0.9.0","@objectstack/spec":"0.9.0","@objectstack/types":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_0.9.0_1770027788480_0.49216923967376935","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@objectstack/metadata","version":"0.9.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"_id":"@objectstack/metadata@0.9.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"033be34cc732cfaca35eadac0f7a6614b8e897e7","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-0.9.1.tgz","fileCount":53,"integrity":"sha512-wssYsLDnRYN/hCPdotxxhf6/pWglr2klpfFO1yMWRiL6kd/0Xe6s1tpKBXTuuoSteDWXvpyx3g7nolRBVOUvBw==","signatures":[{"sig":"MEYCIQCfkPvfJkfownktbmlBunuAhzvOiDXUGipyOw0PIgLrrgIhAPEyRSVFGXeqV9hDyRdNpP3lD5N7idp0twM1c9ewND3s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113794},"main":"src/index.ts","_from":"file:objectstack-metadata-0.9.1.tgz","types":"src/index.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d9ff26920d1a1cb5d3a4c21c649f54c2/objectstack-metadata-0.9.1.tgz","_integrity":"sha512-wssYsLDnRYN/hCPdotxxhf6/pWglr2klpfFO1yMWRiL6kd/0Xe6s1tpKBXTuuoSteDWXvpyx3g7nolRBVOUvBw==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"0.9.1","@objectstack/spec":"0.9.1","@objectstack/types":"0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_0.9.1_1770100401773_0.7242190424672723","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@objectstack/metadata","version":"0.9.2","keywords":["objectstack","metadata","persistence","serialization","loader"],"_id":"@objectstack/metadata@0.9.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"9952c53af0e773c36b0161582504b48475eb6637","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-0.9.2.tgz","fileCount":53,"integrity":"sha512-jEHbkJL0MNcfVAOcXPT+yhqyMff2sPz7EZcF2Nu+PxbXcMG1luXSrvvi0drnDM32Nj/VuLaN3Y/KXQL2RlCpJg==","signatures":[{"sig":"MEQCIHWGuPMYCfZnvvXcgO2FPOYJ9O6uuZwLRO066ZqEMhstAiAlkBmbWAQvDaXTfCDzbHtWrMJDz6KhnLx4XjP/nCeLRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114127},"main":"src/index.ts","_from":"file:objectstack-metadata-0.9.2.tgz","types":"src/index.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/8ee13b41ab7c72bcc1a643ea8b43cd21/objectstack-metadata-0.9.2.tgz","_integrity":"sha512-jEHbkJL0MNcfVAOcXPT+yhqyMff2sPz7EZcF2Nu+PxbXcMG1luXSrvvi0drnDM32Nj/VuLaN3Y/KXQL2RlCpJg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"0.9.2","@objectstack/spec":"0.9.2","@objectstack/types":"0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_0.9.2_1770130608778_0.5935406156765513","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@objectstack/metadata","version":"1.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"27e0c5e7f3b7168ecc546d920aa973bd2cf32fb4","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.0.tgz","fileCount":53,"integrity":"sha512-/sKaal/LDO4OCc+bBrBxTPhvOWEOug67etqbYtYx2iVpg0bvl6vEO5/L7vAl6hVl4bSgEpa05PDrzVLuE42yBg==","signatures":[{"sig":"MEYCIQDphqzJAomNWMInzw3VgP6Cwy06CA8xf/Jc+lza51g9ogIhAPyVHE2e9Lllu9X5OsgxIewsSNd1JRfIQntbUhDu+Shz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104773},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.0.tgz","types":"src/index.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/1dc3413be9e56f2275b2833d314f2704/objectstack-metadata-1.0.0.tgz","_integrity":"sha512-/sKaal/LDO4OCc+bBrBxTPhvOWEOug67etqbYtYx2iVpg0bvl6vEO5/L7vAl6hVl4bSgEpa05PDrzVLuE42yBg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"1.0.0","@objectstack/spec":"1.0.0","@objectstack/types":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.0_1770217378578_0.196987625854814","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@objectstack/metadata","version":"1.0.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"5d1afc1f7522d9a53030ba8399142953ffae8ef0","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.1.tgz","fileCount":69,"integrity":"sha512-tuea9rqZdJ2MVlvu/EubRv8VNa1WM8oU8E+O0fYzffg63+CHdOd1+q874ZGldFxl1uVF0OwBKIf+hjnU2F3w8Q==","signatures":[{"sig":"MEUCIBNA+jidIDwHS/G+LEx0Aiso+VPOrff+PPPSbC/sJpzNAiEA4oKSgeKDSppfRxzbmFtcOOlPc3YicoI6CF2Tt/ygSTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133122},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.1.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6e0b590abd890c3a39ef71614e52e0e2/objectstack-metadata-1.0.1.tgz","_integrity":"sha512-tuea9rqZdJ2MVlvu/EubRv8VNa1WM8oU8E+O0fYzffg63+CHdOd1+q874ZGldFxl1uVF0OwBKIf+hjnU2F3w8Q==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"1.0.1","@objectstack/spec":"1.0.1","@objectstack/types":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.1_1770257651299_0.7980786849875587","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@objectstack/metadata","version":"1.0.2","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"252ab761d077fe54b4b1f32d698599adccd64ebf","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.2.tgz","fileCount":69,"integrity":"sha512-4ijXcMSYXPilns9q512+7szvXVra+utFY0Zy9ZkcLNCQS/csjag0uk5dto6PxdEfY7yyWGAJ5q1XALbME+VQbg==","signatures":[{"sig":"MEUCIQDK7pR9U5V+uk313Sw3Oefn+r3JsHIByHx1jOBufY1PDAIgN8fjnDfGMxgRGSJEILye73maNiF7kz5arvlmxr1V648=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133858},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.2.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/458c69b438f5c9eaac9633b177ef70e5/objectstack-metadata-1.0.2.tgz","_integrity":"sha512-4ijXcMSYXPilns9q512+7szvXVra+utFY0Zy9ZkcLNCQS/csjag0uk5dto6PxdEfY7yyWGAJ5q1XALbME+VQbg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"1.0.2","@objectstack/spec":"1.0.2","@objectstack/types":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.2_1770276293278_0.6314548001880149","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@objectstack/metadata","version":"1.0.4","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"24b814b838bbb8707fa5b132b0f5b7d1af5962e6","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.4.tgz","fileCount":69,"integrity":"sha512-GeiFwV5e13DXjV51Lsb3Ae6+RgqZ7NGP62UhiFmXe3hc1PVUPpDBAbkm1f3sfnP/tA8FPhutGbGElqWf7Gvh8Q==","signatures":[{"sig":"MEQCIEUiZFsgSNIx4J3CUCdGHsSM+rPicYA4F1nE8IIxiy7WAiBBR2fbL6iWCYtZNxIVMuaW6yFhO086lpfZVC4qkwowQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134115},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.4.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/5b888407b13c47af03f51b463e2665c9/objectstack-metadata-1.0.4.tgz","_integrity":"sha512-GeiFwV5e13DXjV51Lsb3Ae6+RgqZ7NGP62UhiFmXe3hc1PVUPpDBAbkm1f3sfnP/tA8FPhutGbGElqWf7Gvh8Q==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^10.3.10","js-yaml":"^4.1.0","chokidar":"^3.5.3","@objectstack/core":"1.0.4","@objectstack/spec":"1.0.4","@objectstack/types":"1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.4_1770280983475_0.18877575016571568","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@objectstack/metadata","version":"1.0.5","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.5","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"4df4ad21c8875f289b50367dc1877591eb8867dc","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.5.tgz","fileCount":28,"integrity":"sha512-ioqXuOZ3MaHL9Jsedr8BPKuOHRqnDh8mn9Av1RlsJOr/82/ptBdNqxdQSJ/CfWLv0q2YJl0V5IrDwv08ddedQg==","signatures":[{"sig":"MEYCIQDwLrw/VA8z5aT2unvtHFWNkK/rYpKEFDSXc5s74mbf/wIhAI9rlK1G3N+pU/VNhfVBuiOwvahd532p2UyQyz9hYB4o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270942},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.5.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/69818030a211d499a8ce3b605d40c33d/objectstack-metadata-1.0.5.tgz","_integrity":"sha512-ioqXuOZ3MaHL9Jsedr8BPKuOHRqnDh8mn9Av1RlsJOr/82/ptBdNqxdQSJ/CfWLv0q2YJl0V5IrDwv08ddedQg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"1.0.5","@objectstack/spec":"1.0.5","@objectstack/types":"1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.5_1770293341095_0.85659852911085","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@objectstack/metadata","version":"1.0.6","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.6","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"09161dc1fb697df248f936367597052af7c60d03","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.6.tgz","fileCount":28,"integrity":"sha512-GCb+WXZE01u953EymWxDEFULVMv0+Efs+n9+xcjMlBVGB+RJEpx9hjdS3JVhegsLpqDicHE2G/va7HnWPahGIg==","signatures":[{"sig":"MEQCIAZqZ2OT6e1nOKONxfQgzsKGKEmdP9NW+awLPWyiI6B0AiACAYqCIp3cJJUffZUb6nlRtJCarTi9XOtz4WvCqEu/5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271089},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.6.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b9c9a0da7e333af43d35e54125c8436e/objectstack-metadata-1.0.6.tgz","_integrity":"sha512-GCb+WXZE01u953EymWxDEFULVMv0+Efs+n9+xcjMlBVGB+RJEpx9hjdS3JVhegsLpqDicHE2G/va7HnWPahGIg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"1.0.6","@objectstack/spec":"1.0.6","@objectstack/types":"1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.6_1770297896286_0.4889075995415948","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@objectstack/metadata","version":"1.0.7","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.7","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"177e089fbd76d71970d1804d8d9de606fcdfcd50","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.7.tgz","fileCount":28,"integrity":"sha512-mTNYjglzkcUkK/9IWxCiyAWXQEBBzKMZLsmYvGjbyw8aBfBSxxzmQrkPXS/TlG2aobQEAk/qPS0AaNt0RCjmOw==","signatures":[{"sig":"MEUCIDlFxWn13c14MO0RqHQU7jqsstY2NTpVz1ThN3ZkoAiSAiEAnZdZ8eqM2D2o/I7IzTJnoAOjyhz6XZZ1woRXTPMQmCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271385},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.7.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/94c98a360b76d0035a3ee913cbb4d581/objectstack-metadata-1.0.7.tgz","_integrity":"sha512-mTNYjglzkcUkK/9IWxCiyAWXQEBBzKMZLsmYvGjbyw8aBfBSxxzmQrkPXS/TlG2aobQEAk/qPS0AaNt0RCjmOw==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"1.0.7","@objectstack/spec":"1.0.7","@objectstack/types":"1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.7_1770303264088_0.8092079377322283","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@objectstack/metadata","version":"1.0.8","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.8","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"118cd2007406416fc9c881eb807f73d6b83a65c3","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.8.tgz","fileCount":28,"integrity":"sha512-RQa+sKoz1r49ZCrJ0G9SZPtKzTEeD/jeGtoGYXdL9QCK51iMx2Id0Ns9FRUdNxUS9jsbutr0Xwbvv9MPnQfWJA==","signatures":[{"sig":"MEYCIQC7xer1Xlzftm7QV2hpxpCFNgxypTPAhgMuQZDrMMcVnwIhANytzsD0qlNOZrSgbQNJUu8L2OIesjQcFIsij0IZ5mhg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271492},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.8.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/1d561d3ed0c9b78161eff31647a0b064/objectstack-metadata-1.0.8.tgz","_integrity":"sha512-RQa+sKoz1r49ZCrJ0G9SZPtKzTEeD/jeGtoGYXdL9QCK51iMx2Id0Ns9FRUdNxUS9jsbutr0Xwbvv9MPnQfWJA==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"1.0.8","@objectstack/spec":"1.0.8","@objectstack/types":"1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.8_1770307906474_0.7516521361589554","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@objectstack/metadata","version":"1.0.9","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.9","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"5489a4896b4a62177cbc2be3cbcdaf9730ce43a4","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.9.tgz","fileCount":28,"integrity":"sha512-UOONEZ6rF7tsM5XxVY4/DgFmSj8RstLI7pTbO0hUFeyouSgp0JhKiP3DdshN1MGRBtDv6oc+5vGzGP0EJc8cMA==","signatures":[{"sig":"MEUCIQCwYhAIKOrxXUn2fB45rShySJ6p8oFsapnr9R+iVZcx+AIgHEVezIBe9bcaRskuvvpX8TEHjhtOfPOhcfai+h47f3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271603},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.9.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/dcaff83b81b81cebf36c39295aac6412/objectstack-metadata-1.0.9.tgz","_integrity":"sha512-UOONEZ6rF7tsM5XxVY4/DgFmSj8RstLI7pTbO0hUFeyouSgp0JhKiP3DdshN1MGRBtDv6oc+5vGzGP0EJc8cMA==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"1.0.9","@objectstack/spec":"1.0.9","@objectstack/types":"1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.9_1770308949676_0.9841410312693455","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@objectstack/metadata","version":"1.0.10","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.10","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"c53bead65dba775bd3c5fc1bbd45561eea325394","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.10.tgz","fileCount":28,"integrity":"sha512-Njs7t5vtsGDdJBaMdKBTWyjIv99YhfeCnWYsrYJImb+Hk13aqI3osncXGzg3ok/wYCGfFJCyIpC+uHdgrEHDSQ==","signatures":[{"sig":"MEUCIHYJxp654SfVzOmiTpjlztxPxBsIogGW3AxuEeJQWNkyAiEAiyX/GhPxMQlHkqXp1e8Z5cNEy67lbIHVpIFGLK2xZAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271760},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.10.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/2005137dda2cd82e2e2287a8b8dda522/objectstack-metadata-1.0.10.tgz","_integrity":"sha512-Njs7t5vtsGDdJBaMdKBTWyjIv99YhfeCnWYsrYJImb+Hk13aqI3osncXGzg3ok/wYCGfFJCyIpC+uHdgrEHDSQ==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"1.0.10","@objectstack/spec":"1.0.10","@objectstack/types":"1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.10_1770310593760_0.8493890535384632","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@objectstack/metadata","version":"1.0.11","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.11","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"0518fc22a1ef49c52f058a80f0784a577b86e21f","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.11.tgz","fileCount":28,"integrity":"sha512-9mUet8yq8CQ/n1JoViYYw/Zo8UqWlo9vmmCEV2bu2/RJEfAOhqoaFgMjGxvyrAugtuXsp+pfE4IN8pZ5YUu4EA==","signatures":[{"sig":"MEQCIF15VOdwVvIy4jgw3oxl62l5jtTDRHGqPhA4/FbgD0vAAiBDssnw1vT0rDXLs2JhWzp2KIE9J6OfVADbvQglYG+YaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271873},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.11.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/45bc002f46ad0ce0460831439f010e29/objectstack-metadata-1.0.11.tgz","_integrity":"sha512-9mUet8yq8CQ/n1JoViYYw/Zo8UqWlo9vmmCEV2bu2/RJEfAOhqoaFgMjGxvyrAugtuXsp+pfE4IN8pZ5YUu4EA==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"1.0.11","@objectstack/spec":"1.0.11","@objectstack/types":"1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.11_1770311546336_0.8176850702220704","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@objectstack/metadata","version":"1.0.12","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.0.12","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"9f03c9d14f101233fc0cd68a3d2f676e55524134","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.0.12.tgz","fileCount":28,"integrity":"sha512-gTf4qb7H/ISHQT0SoXnzHOP/IU89yqDafZ0GekOxL3Go0z48/CIfpJfO478crFJ52gcuYLnOD9NLktUnoHfu0w==","signatures":[{"sig":"MEQCIF9kzfZBax/vKnhYSq7aMwVQXDOltv3GyXdlZ+t4S5pWAiAbwzrpuaPRwYY1FrmP/dhwKFdFYX8mzr6qSq338VyOPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272016},"main":"src/index.ts","_from":"file:objectstack-metadata-1.0.12.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a7f1d58431bd885467a71945ea8c085d/objectstack-metadata-1.0.12.tgz","_integrity":"sha512-gTf4qb7H/ISHQT0SoXnzHOP/IU89yqDafZ0GekOxL3Go0z48/CIfpJfO478crFJ52gcuYLnOD9NLktUnoHfu0w==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.24.1","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"1.0.12","@objectstack/spec":"1.0.12","@objectstack/types":"1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.0.12_1770455510896_0.012421114588412108","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@objectstack/metadata","version":"1.1.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@1.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"6c312b9a8f54f82a008174414b1a9561b2b07075","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-1.1.0.tgz","fileCount":28,"integrity":"sha512-Dxk8RCUd3GlJw98lSV26r6FU+YGtYrcx+UG5Evh9iIkUQNKSwC6hagBf66rj4OehWv/27u/eWJOGiBYayBx0sg==","signatures":[{"sig":"MEYCIQDsP/sIPHYQQdt9sGoanPpyIwicFAkpDVRNtahA0qeQ5gIhANY5sqwpHRE3NMwSCrg2NmNBsPdQ794v5i4iu946otnQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272009},"main":"src/index.ts","_from":"file:objectstack-metadata-1.1.0.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/3c806c7e5c4bf093cd0730da53ab147e/objectstack-metadata-1.1.0.tgz","_integrity":"sha512-Dxk8RCUd3GlJw98lSV26r6FU+YGtYrcx+UG5Evh9iIkUQNKSwC6hagBf66rj4OehWv/27u/eWJOGiBYayBx0sg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.24.1","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"1.1.0","@objectstack/spec":"1.1.0","@objectstack/types":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_1.1.0_1770455703934_0.8008012593357043","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@objectstack/metadata","version":"2.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@2.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"a446449e570f93b1615dcec2415faa09d369bb48","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-2.0.0.tgz","fileCount":28,"integrity":"sha512-u2ZapIgvYMXbT9ByZHIxgWVBlmNc94fmVl2HH/OuXJNdLFEM3j3Mg0qw+28L18AlS1Zg4HEg9peo2t2GjjABjg==","signatures":[{"sig":"MEQCIAerfn5olHGtfkBuOyALKpDupg8FoBeJMqQCUk9rJrOkAiALgD5XICZrQH5ZUFGPsmA3eYAGRWqrlRrvSz3tZFoMIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275095},"main":"src/index.ts","_from":"file:objectstack-metadata-2.0.0.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/883b63e5fd930197d2f7e5680bafc660/objectstack-metadata-2.0.0.tgz","_integrity":"sha512-u2ZapIgvYMXbT9ByZHIxgWVBlmNc94fmVl2HH/OuXJNdLFEM3j3Mg0qw+28L18AlS1Zg4HEg9peo2t2GjjABjg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.24.1","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"2.0.0","@objectstack/spec":"2.0.0","@objectstack/types":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_2.0.0_1770619362243_0.21806688418684028","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@objectstack/metadata","version":"2.0.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@2.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"50ac82516f1ef46d33494715cb6f6bdc3f65a71b","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-2.0.1.tgz","fileCount":28,"integrity":"sha512-MiiOoWN2KBOLfDWnOyHkSmk1y8KeNa1nTK/65T3RpHPoDHMUfyu6N6XlnvNUEVkWfe8Kn/Nz1m15SvPUa8jDXg==","signatures":[{"sig":"MEUCIHE8M85UVoECSgiorsxra8XBdsY4elUIweqrXxapEELNAiEA9eHbCuMfWF/XowMbm2P0QcFdbsKT6qm5QKgLWmoDThY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275293},"main":"src/index.ts","_from":"file:objectstack-metadata-2.0.1.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/3b7528160d10f6acb2c062ede644c162/objectstack-metadata-2.0.1.tgz","_integrity":"sha512-MiiOoWN2KBOLfDWnOyHkSmk1y8KeNa1nTK/65T3RpHPoDHMUfyu6N6XlnvNUEVkWfe8Kn/Nz1m15SvPUa8jDXg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.24.1","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"2.0.1","@objectstack/spec":"2.0.1","@objectstack/types":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_2.0.1_1770638888703_0.2770477228990713","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@objectstack/metadata","version":"2.0.2","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@2.0.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"94cd74af6286df258a73a94668b4b956cc92e718","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-2.0.2.tgz","fileCount":30,"integrity":"sha512-JSSotVz4JMSTx6uKBeHNrkTNKS178uGtzR8E9CijcCcr6iI61hYpvy4xmLR6sxV6Q3046/bieDiegVvXf6EPKw==","signatures":[{"sig":"MEUCIQCJyQS8DsHljgaVtachlWqLeOpLZMGEMd+cPup3hQPhyAIgTxMYSQbFfeibWJRFnFiAAaEADC0ba/AgnA+nnE7YqNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292883},"main":"src/index.ts","_from":"file:objectstack-metadata-2.0.2.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/50cc62a9c8c0ecb341f64c904346b4a1/objectstack-metadata-2.0.2.tgz","_integrity":"sha512-JSSotVz4JMSTx6uKBeHNrkTNKS178uGtzR8E9CijcCcr6iI61hYpvy4xmLR6sxV6Q3046/bieDiegVvXf6EPKw==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"2.0.2","@objectstack/spec":"2.0.2","@objectstack/types":"2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_2.0.2_1770685254723_0.5304257893137374","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@objectstack/metadata","version":"2.0.3","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@2.0.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"e4c865435eafb4c21ba87fddd286b6c6d059ac74","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-2.0.3.tgz","fileCount":30,"integrity":"sha512-h9T0P22uerAqBdmB3Pz/2aKjf8CvbmMjoBH2KYNGD8lZtQYwG8Nq8o/v1QWnTAcgPyvvXs9rsYPCiirAUvnT7g==","signatures":[{"sig":"MEUCIQCnX8faIPWKKVbCokGHOUwFPmkCcJrFsmz7gGA502PyFAIgTTWg/u/a3EzGm0M7DWhBX8YPe1b2dS3aL+Te3Nfd5gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293080},"main":"src/index.ts","_from":"file:objectstack-metadata-2.0.3.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/09ca7afa262d62eac7836d0f30b40e63/objectstack-metadata-2.0.3.tgz","_integrity":"sha512-h9T0P22uerAqBdmB3Pz/2aKjf8CvbmMjoBH2KYNGD8lZtQYwG8Nq8o/v1QWnTAcgPyvvXs9rsYPCiirAUvnT7g==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"2.0.3","@objectstack/spec":"2.0.3","@objectstack/types":"2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_2.0.3_1770695275684_0.2770592979688964","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@objectstack/metadata","version":"2.0.4","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@2.0.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"321c4cdf7074287de1e5c39be2eb9d92198a7247","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-2.0.4.tgz","fileCount":30,"integrity":"sha512-H8afRfjnzSBCPjih/44FlWdt/XpgHv7hmv2EPzr/6n/nZsxHyoAe6LyYh/mpT+E9GLj69mcRkKKlVg/0ZbzkyA==","signatures":[{"sig":"MEUCIQCw2/YcgoZlZfQ5PZI/kpc5FRO+e/WKO81Ruuh/xonI2wIgOlRammsOkruK8OLwp8kHtafMCZOQMTmY4gsoGUZqezo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290419},"main":"src/index.ts","_from":"file:objectstack-metadata-2.0.4.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/87465cbf5192d9bb80d12ea1ab20ce97/objectstack-metadata-2.0.4.tgz","_integrity":"sha512-H8afRfjnzSBCPjih/44FlWdt/XpgHv7hmv2EPzr/6n/nZsxHyoAe6LyYh/mpT+E9GLj69mcRkKKlVg/0ZbzkyA==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"2.0.4","@objectstack/spec":"2.0.4","@objectstack/types":"2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_2.0.4_1770737355166_0.5218354263676699","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@objectstack/metadata","version":"2.0.5","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@2.0.5","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"5f6687c121b54bf3e9aec74f1bd5dfa978e9e7fb","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-2.0.5.tgz","fileCount":30,"integrity":"sha512-xhfpDL/c0xZqyN12IyTnj0g1xBiUlWqTUHgx0n4kC9Fa/vxzu8MgxFmxg7Ltk+Ru0totqe51S4uzNgRH1AkiPQ==","signatures":[{"sig":"MEUCIH+AWaucG04zBpKmegytGzvqikCsw0C/7FRhbnDMz93YAiEAmreVrB2WfBXuVp96KfjknYjOvdapGvTjI3xl2LxN3DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290559},"main":"src/index.ts","_from":"file:objectstack-metadata-2.0.5.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6fb46b71550f6f05b841f410322643c5/objectstack-metadata-2.0.5.tgz","_integrity":"sha512-xhfpDL/c0xZqyN12IyTnj0g1xBiUlWqTUHgx0n4kC9Fa/vxzu8MgxFmxg7Ltk+Ru0totqe51S4uzNgRH1AkiPQ==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"2.0.5","@objectstack/spec":"2.0.5","@objectstack/types":"2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_2.0.5_1770741063329_0.8500152910247507","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@objectstack/metadata","version":"2.0.6","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@2.0.6","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"d41a8229f2a0343914d24c3ee8c2d701c1f60e24","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-2.0.6.tgz","fileCount":30,"integrity":"sha512-i5U+zxZC2Xxymnrxzdxj4Bku9aFwBerTnPMc+ctyW1AZBBxZOXWp2Pfkr/2URfr8D2PraptJFkrdoCrDSR5uzw==","signatures":[{"sig":"MEUCIQCfEEDfw8SjN/R9qRwJ2dc/vBBYLGR7psApWff5q/yhBgIgbEERbWgfEX6IdnxLOONBfBZ5bG2RMzWAGxZML3pG/54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290756},"main":"src/index.ts","_from":"file:objectstack-metadata-2.0.6.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/617a1f78b4890041a74be469fe4aa703/objectstack-metadata-2.0.6.tgz","_integrity":"sha512-i5U+zxZC2Xxymnrxzdxj4Bku9aFwBerTnPMc+ctyW1AZBBxZOXWp2Pfkr/2URfr8D2PraptJFkrdoCrDSR5uzw==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"2.0.6","@objectstack/spec":"2.0.6","@objectstack/types":"2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_2.0.6_1770781068005_0.26045605219744616","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@objectstack/metadata","version":"2.0.7","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@2.0.7","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"00bbadf832519e6753cb91256eb215c38cb890e6","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-2.0.7.tgz","fileCount":30,"integrity":"sha512-6OQfXFEhlmwdR9qq3dG9/OBFBRpYh8ddxSC+FShLb5bXHOxJg+4wYpkgaMDjV5r1KpUr+1GuVAUiFv2AB7/okg==","signatures":[{"sig":"MEQCIAZT9OKH2qu5Y/cz8HQ4X1qg47NGuVprmInLai2Ush99AiANbu1T61juILvybRtAswxgoMJwy48JVeyjTaCFcCVR2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291163},"main":"src/index.ts","_from":"file:objectstack-metadata-2.0.7.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/bea7822abec062f6e0dd324812877b61/objectstack-metadata-2.0.7.tgz","_integrity":"sha512-6OQfXFEhlmwdR9qq3dG9/OBFBRpYh8ddxSC+FShLb5bXHOxJg+4wYpkgaMDjV5r1KpUr+1GuVAUiFv2AB7/okg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"2.0.7","@objectstack/spec":"2.0.7","@objectstack/types":"2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_2.0.7_1770822173765_0.32558997749504504","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@objectstack/metadata","version":"3.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"c1ee891ff5fdb1f4c073902291ef8eceb297341e","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.0.tgz","fileCount":31,"integrity":"sha512-WXnbnJ7jrf7HSAXvIUJK8WrkMnr4BQ+uN3wzLejjc11hdYtKtYC8MtTF46HEyfG//z80XG7ikUUZXAeM3dpVKQ==","signatures":[{"sig":"MEQCIDHWKdNaFbhuoKBCE4j6N9/UbfVlTIQ3ulZgncQtDr3UAiAJ2ACFV6ebvSIK5Qs7pqmp6RghOiCvdWhcI4+7rNrCHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431933},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.0.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/31c8cd9aea6aae81e4fc79ce8ea0b74b/objectstack-metadata-3.0.0.tgz","_integrity":"sha512-WXnbnJ7jrf7HSAXvIUJK8WrkMnr4BQ+uN3wzLejjc11hdYtKtYC8MtTF46HEyfG//z80XG7ikUUZXAeM3dpVKQ==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.0","@objectstack/spec":"3.0.0","@objectstack/types":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.0_1770879576117_0.7435621771259278","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@objectstack/metadata","version":"3.0.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"a039edf579176d728f71b71694d99fd9b6152e63","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.1.tgz","fileCount":31,"integrity":"sha512-EzY/ydgkESnlyjkBQ0OqTV94uSC+JSiPCyFRNJqij4b62nKxsRcF/m7dCTyZQbCgSExSu6E5FFSqJSbdLh0Guw==","signatures":[{"sig":"MEUCIDq89pm7zIjrZYnLBqlPycl97TDABAujcMy2XWnqwFt1AiEAqrU7Uu0s53bQvB0DSNrXDLSmc4yax2BYeK1/laSKHec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432081},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.1.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/5bd9eda90d6ab76ed6058ff024535fb7/objectstack-metadata-3.0.1.tgz","_integrity":"sha512-EzY/ydgkESnlyjkBQ0OqTV94uSC+JSiPCyFRNJqij4b62nKxsRcF/m7dCTyZQbCgSExSu6E5FFSqJSbdLh0Guw==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.1","@objectstack/spec":"3.0.1","@objectstack/types":"3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.1_1770908298169_0.3709692990647593","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@objectstack/metadata","version":"3.0.2","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"5353f66353dd71da381c97e6f55cfb7ce05e7fcc","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.2.tgz","fileCount":31,"integrity":"sha512-i88ho79CaVmCJY8D8pMMM1PNlnt2k1LBW6y/sE30q3/1PsyP16fY/KnpbRgbGf+JkUqsA4/1QK38IYtEKzvTGw==","signatures":[{"sig":"MEUCIQDvhXdjpX7pS61gteDx/NHZMa+gp1T4NPOtq1Ia9be80QIgVteA4yD1yAAAi/EDha7wBqbbhZdgPqiJXczfixz8v9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432229},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.2.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/da4e9cb2ab684f26f1fc7488c135a7a6/objectstack-metadata-3.0.2.tgz","_integrity":"sha512-i88ho79CaVmCJY8D8pMMM1PNlnt2k1LBW6y/sE30q3/1PsyP16fY/KnpbRgbGf+JkUqsA4/1QK38IYtEKzvTGw==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.2","@objectstack/spec":"3.0.2","@objectstack/types":"3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.2_1770916517023_0.19252699607475487","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@objectstack/metadata","version":"3.0.3","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"382b9a0a5cac64f4a8cbe72f09646318524ccab9","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.3.tgz","fileCount":32,"integrity":"sha512-m9hs/Wk1nDW+bWwmoFRvUrHggrtf+5j8SvL80Kk2qs+5P2gz2vSAeaTmKNKBtVMxAmwzserWTyhDWCMaIsancw==","signatures":[{"sig":"MEUCIQCmXH0HCADOVaVH3szM2Uk0499UuH54f/p89q7LCderIQIgGCenPrJd1Y5XRvJ+acREbxpITp+tX213qv/BuMwLJlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470583},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.3.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d82ffe56a1c9c2958522e4a470b3ddae/objectstack-metadata-3.0.3.tgz","_integrity":"sha512-m9hs/Wk1nDW+bWwmoFRvUrHggrtf+5j8SvL80Kk2qs+5P2gz2vSAeaTmKNKBtVMxAmwzserWTyhDWCMaIsancw==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.3","@objectstack/spec":"3.0.3","@objectstack/types":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.3_1771005490887_0.9650044398322055","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@objectstack/metadata","version":"3.0.4","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"e6eae13113b0dd0dd4a537c48d97ce2bc8b29969","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.4.tgz","fileCount":32,"integrity":"sha512-1Gwa3tqwho6Vt3cPObfZA6FFDh8xgd/qi/70BMuNHLpUZOJAJoJKEchYugX2zHmaBcgPs6MI0rA8PZrvWYafGA==","signatures":[{"sig":"MEUCIDmjR4u7gns80FU1GzM5VO7WIKm5hf3WbYsQb6PMtdxjAiEA7I5h27hz1PNeGcg9yC/PmcR+fSDCNoiAFkxW52RKbYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470733},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.4.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/72bcbfc4e41ab1d0e9f3517a4f8ee6e8/objectstack-metadata-3.0.4.tgz","_integrity":"sha512-1Gwa3tqwho6Vt3cPObfZA6FFDh8xgd/qi/70BMuNHLpUZOJAJoJKEchYugX2zHmaBcgPs6MI0rA8PZrvWYafGA==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.4","@objectstack/spec":"3.0.4","@objectstack/types":"3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.4_1771064515152_0.7373407646315662","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@objectstack/metadata","version":"3.0.5","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.5","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"10c5e52b461e8dbeb7e68e9e41b89b57a632438a","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.5.tgz","fileCount":32,"integrity":"sha512-F4Fxgzp+ah/+7EX1cYmwwtvMn7YpCszUQYLAJ+ePJTuFMOew3diUni9oVxqN8dndD7aS20wBlrBG6mLu+61YDQ==","signatures":[{"sig":"MEQCIAeomGTc37vpo89Merx3jD1bfGWqKbu8ly5huRxTFGMzAiA7FdigZdQo73WmlBRyb6Sn1t+JqW0PwKK5reQzP3aZMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470881},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.5.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/63f9893a1484dd038dea06ab3a34dc23/objectstack-metadata-3.0.5.tgz","_integrity":"sha512-F4Fxgzp+ah/+7EX1cYmwwtvMn7YpCszUQYLAJ+ePJTuFMOew3diUni9oVxqN8dndD7aS20wBlrBG6mLu+61YDQ==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.5","@objectstack/spec":"3.0.5","@objectstack/types":"3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.5_1771120239787_0.3348414495546477","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@objectstack/metadata","version":"3.0.6","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.6","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"bee93fc346682c7e1d6da02e762cba9a9b2ca5d7","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.6.tgz","fileCount":32,"integrity":"sha512-SJKoZ9dI3Tzb4hxfR4GqVr49oBWTII9tNEZyHyiiGYfFpUee27dwCcHGDDPm8K9TUO69m5MiKdO8J8juORb4+Q==","signatures":[{"sig":"MEUCIHmnUjVtYLd6bAsWRjqAvaugRnQer+kpqjqrS+VR8DFkAiEAu5kQ7367mttMSgpVE5lWAg+BLTbRq1SMCPGqr58WvtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471029},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.6.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ccbf3bafd1e9d913d72c9a5efeb13512/objectstack-metadata-3.0.6.tgz","_integrity":"sha512-SJKoZ9dI3Tzb4hxfR4GqVr49oBWTII9tNEZyHyiiGYfFpUee27dwCcHGDDPm8K9TUO69m5MiKdO8J8juORb4+Q==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.1","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.6","@objectstack/spec":"3.0.6","@objectstack/types":"3.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.6_1771130873425_0.4699846497481339","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@objectstack/metadata","version":"3.0.7","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.7","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"c8dfc9cb18c60152c19d03bd73a2cfeac615a8c6","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.7.tgz","fileCount":35,"integrity":"sha512-xOgtjo6+ekaVFEm+c8stbE+51VkJHiCGd4UmO47K3WJyQSsn+zA2/ISxDCZhldRbijIJXqH1EGvW6+INoNbE6Q==","signatures":[{"sig":"MEUCIQDZ24wrStDdwNfeNSTaPZI515G1ah2sc9+lrDtfGhHpAgIgRbyl/x/mYj1HOBgqxmrkPuoE5J7iQbhI+Seu44l8EuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609539},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.7.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ae8bfd575f1c52db605b2b11e6b1216a/objectstack-metadata-3.0.7.tgz","_integrity":"sha512-xOgtjo6+ekaVFEm+c8stbE+51VkJHiCGd4UmO47K3WJyQSsn+zA2/ISxDCZhldRbijIJXqH1EGvW6+INoNbE6Q==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.5","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.7","@objectstack/spec":"3.0.7","@objectstack/types":"3.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.7_1771421821240_0.68244726337396","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"@objectstack/metadata","version":"3.0.8","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.8","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"a3840093cf5d3499e7d19e828511c7a35e31d135","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.8.tgz","fileCount":35,"integrity":"sha512-QfbxcjkVxV4LICffdUir52v4YsfG5aQriK2CTA4TeMer75tMTfhbpK6JLRHMAOINJcC1r71IfrGCOjGWICCE1Q==","signatures":[{"sig":"MEYCIQDoD/Ifmj0UPvmhMCP3ILLDLeY9jKTeKdl+RVg7uvG/WQIhANMG+MNHkm8I6gn/lKdtptSCBU2ZtbgMdAtbrfWbq//n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609769},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.8.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/7e9dbb1266f123e879d56a3b80abe08b/objectstack-metadata-3.0.8.tgz","_integrity":"sha512-QfbxcjkVxV4LICffdUir52v4YsfG5aQriK2CTA4TeMer75tMTfhbpK6JLRHMAOINJcC1r71IfrGCOjGWICCE1Q==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.5","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.8","@objectstack/spec":"3.0.8","@objectstack/types":"3.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.8_1771568434891_0.3738613093242471","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@objectstack/metadata","version":"3.0.9","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.9","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"ca08bdb9dfa99f8dc60bcfe162940f79c67c1e93","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.9.tgz","fileCount":35,"integrity":"sha512-W+jLE41Zqp3dwPPZDjWcs+BEslFs9TOzOnnEJ+KCA2rf6RagatMExeUmsyF1pKholggAGVKCtq7K3PsgDOGa0A==","signatures":[{"sig":"MEYCIQDcXvAZozA4SGK3OyY4MSO7uIqaZCkhlf3+Iz3HKg9XtgIhALwyYEzJTFrSp0pgyI/dj0Hm5oeL+aWzu6JoIYkw8rlP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609917},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.9.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b7133621e6338bf5b19765b3d098da05/objectstack-metadata-3.0.9.tgz","_integrity":"sha512-W+jLE41Zqp3dwPPZDjWcs+BEslFs9TOzOnnEJ+KCA2rf6RagatMExeUmsyF1pKholggAGVKCtq7K3PsgDOGa0A==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.5","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.9","@objectstack/spec":"3.0.9","@objectstack/types":"3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.2.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.9_1771740006095_0.5568122877574708","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"@objectstack/metadata","version":"3.0.10","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.10","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"00cf354c0f234fedfd0c483a9ac11c2907af029f","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.10.tgz","fileCount":35,"integrity":"sha512-2TAMkDv7WIcIV/Gf4NqbX3wmChW5UUOIbPtR5utm14luG6AtGyaC0hUiVqPHIowH0qzNSyCBhlhjiEf9xAPNhQ==","signatures":[{"sig":"MEUCIQDB2LJ3e190sP4wha05YSug7+hdBwRt/q7OrPb7+i7NWAIgROQZDXP+qjxfuKnC+guU/h0glUKHsyT4RMeAgTh/NDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610074},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.10.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f27f35453680355d6b34842dcc3bddd6/objectstack-metadata-3.0.10.tgz","_integrity":"sha512-2TAMkDv7WIcIV/Gf4NqbX3wmChW5UUOIbPtR5utm14luG6AtGyaC0hUiVqPHIowH0qzNSyCBhlhjiEf9xAPNhQ==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.10","@objectstack/spec":"3.0.10","@objectstack/types":"3.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.10_1771989201528_0.025112675026622844","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"@objectstack/metadata","version":"3.0.11","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.0.11","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"6d550221adf8c1d8bf0e4c99dac926d8f475aa96","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.0.11.tgz","fileCount":35,"integrity":"sha512-rZea8op1au3qWXAzs9MJrnmEOeqUnubmrKQqH1S6ZkvtQkkB/MWjTzRNQCDlFZv5loLbZ7gH+RGjvS3UEWe9Ew==","signatures":[{"sig":"MEQCIAG2MICMaA2sX3HqRuB+eLJQR24OkJRG2ToE1yqjQNznAiA8UMU2RAToTqq96AXjHSmT2pRgjM0+tCVekKRgzWHSwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610226},"main":"src/index.ts","_from":"file:objectstack-metadata-3.0.11.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c2c224146f23a47f9e8f5de57df2b4d8/objectstack-metadata-3.0.11.tgz","_integrity":"sha512-rZea8op1au3qWXAzs9MJrnmEOeqUnubmrKQqH1S6ZkvtQkkB/MWjTzRNQCDlFZv5loLbZ7gH+RGjvS3UEWe9Ew==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.0.11","@objectstack/spec":"3.0.11","@objectstack/types":"3.0.11"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.0.11_1772131098293_0.4734700697908856","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@objectstack/metadata","version":"3.1.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"c352a80e5b654033a457164e30964eb4b82e48b0","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.1.0.tgz","fileCount":35,"integrity":"sha512-gcku2jSPtU7VD4unGgOfW6ElHjWMAswm253LRfYcX75lFHlGsJre3FX8efXFSKFpkPHcm0S8+qDKHhENlQvZGg==","signatures":[{"sig":"MEUCIQDHkp0EHI1Sa+o+Bme7Ux8IHTGjInpg8cx2SCoiz8TMsQIgKJKs13KD97+IpmFGnNPzvI8+jI/y3vpAg/vcV7pZMds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":658138},"main":"src/index.ts","_from":"file:objectstack-metadata-3.1.0.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/428fb4c5324f2f7206b5898a1b82abf7/objectstack-metadata-3.1.0.tgz","_integrity":"sha512-gcku2jSPtU7VD4unGgOfW6ElHjWMAswm253LRfYcX75lFHlGsJre3FX8efXFSKFpkPHcm0S8+qDKHhENlQvZGg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.1.0","@objectstack/spec":"3.1.0","@objectstack/types":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.1.0_1772269263810_0.030808779912286477","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@objectstack/metadata","version":"3.1.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.1.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"d9d9c239acf23a953cb65e033db6b64fbf55fcca","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.1.1.tgz","fileCount":35,"integrity":"sha512-AhgdVVvibBtEKEzijBCSFY5NnhjqzuyO/ugczJN/655yEIoSSgKPmLm+jhUhJovPzzzJfHZ9kKCzpZTVxhY4pQ==","signatures":[{"sig":"MEUCIBN1Kh1Wrxx5Oy3d7Sy3ZRhEa07b21hm7gBEMSC7wdX2AiEA6EQKMYBqjrSxYzCrpmvKwacESBa18pcKiM4ez+8hzgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":658286},"main":"src/index.ts","_from":"file:objectstack-metadata-3.1.1.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d02240da41222365fc74fccc766f7ac6/objectstack-metadata-3.1.1.tgz","_integrity":"sha512-AhgdVVvibBtEKEzijBCSFY5NnhjqzuyO/ugczJN/655yEIoSSgKPmLm+jhUhJovPzzzJfHZ9kKCzpZTVxhY4pQ==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.1.1","@objectstack/spec":"3.1.1","@objectstack/types":"3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.1.1_1772357883897_0.07808135583359421","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@objectstack/metadata","version":"3.2.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"9c27398ecafe32541d7aacd5d03d15eeac032ea2","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.2.0.tgz","fileCount":35,"integrity":"sha512-ojSAh070bKqfBuFKVKFiea14j9L7rcPNL0SyanIyOEfRi7t42759NWgZOtRfqa3m/chvQKcuxEGL8XMVjPxiPg==","signatures":[{"sig":"MEYCIQCI8RcCWEfgeXh1+pGGu27gjKv8jVhqs7vlhOkzYlXR/gIhAPI8iDRQaY4PcD7J7sax42wtQErJO5/PPJs1n6PUGKvY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":984880},"main":"src/index.ts","_from":"file:objectstack-metadata-3.2.0.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f4c74cf7cf3926823e3de3f30a715d62/objectstack-metadata-3.2.0.tgz","_integrity":"sha512-ojSAh070bKqfBuFKVKFiea14j9L7rcPNL0SyanIyOEfRi7t42759NWgZOtRfqa3m/chvQKcuxEGL8XMVjPxiPg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.2.0","@objectstack/spec":"3.2.0","@objectstack/types":"3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.2.0_1772432429112_0.48122992836051104","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@objectstack/metadata","version":"3.2.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.2.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"a6eff00e9909244e7b90007ec8fcaf7a15492ea6","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.2.1.tgz","fileCount":35,"integrity":"sha512-ktpsR22nsTEITJk2EJ8IqDyqmIlSu87Kk2bmHqWmscuCpSg8Q9zuKNfWyAn27RUHs6axNASJR+gg0AhWW6xHrg==","signatures":[{"sig":"MEYCIQCSH9+3cHE8om5mhvdJZ5h/bDySqRomlqPe6JFSJpPkmwIhAPpBS+sLpHV9PozD3H6ecQBcwP9jsebKOvz5eCca29MS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985028},"main":"src/index.ts","_from":"file:objectstack-metadata-3.2.1.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/cd7867be4aadc62c6e80aa7088bf8551/objectstack-metadata-3.2.1.tgz","_integrity":"sha512-ktpsR22nsTEITJk2EJ8IqDyqmIlSu87Kk2bmHqWmscuCpSg8Q9zuKNfWyAn27RUHs6axNASJR+gg0AhWW6xHrg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.2.1","@objectstack/spec":"3.2.1","@objectstack/types":"3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.2.1_1772528024222_0.47410760963292353","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@objectstack/metadata","version":"3.2.2","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.2.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"724594874ad7b7c0ffd2bf8a317f74cdcb663d5c","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.2.2.tgz","fileCount":35,"integrity":"sha512-TtDdV3dSuYabKdJi6b4ocYHb7vg3sW/yjA8i4vWgyCrJmCivjis9X4WbXRiDfCuUJzBVDKDkyCl042420UmswA==","signatures":[{"sig":"MEQCIAaBDmQX/1xXHvFDRHR2SbWKNrwYS3A+ma812nP+145GAiAyxupShtfpNmScxK+EphRVO0R2qSDTzuNwWgWVtSiG/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985176},"main":"src/index.ts","_from":"file:objectstack-metadata-3.2.2.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e7ad4d22893081f923f722e0e4c872a3/objectstack-metadata-3.2.2.tgz","_integrity":"sha512-TtDdV3dSuYabKdJi6b4ocYHb7vg3sW/yjA8i4vWgyCrJmCivjis9X4WbXRiDfCuUJzBVDKDkyCl042420UmswA==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.2.2","@objectstack/spec":"3.2.2","@objectstack/types":"3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.2.2_1773038864056_0.5218436221869791","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@objectstack/metadata","version":"3.2.3","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.2.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"fbeee86d9c44fab97a67f296aab0adefea4c6128","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.2.3.tgz","fileCount":35,"integrity":"sha512-+s1WHSrvgpB1n/vHmgwXKxSkuDcRyZXxuJbA3JeC0Z156hmmJoQqccJ066uYbkN+ZdtFlx5OZ4GdscvjQm6hhg==","signatures":[{"sig":"MEUCIDa3gAWHB0+59WnCqlCkVd93R2KdcrsKkjEe9tLjoEGTAiEAqwhqadF5MyXxj5opDmOk2DwuqKf7dGjzuirodJ9pUjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985285},"main":"src/index.ts","_from":"file:objectstack-metadata-3.2.3.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/858ec96180063a2e822237d1d08bade9/objectstack-metadata-3.2.3.tgz","_integrity":"sha512-+s1WHSrvgpB1n/vHmgwXKxSkuDcRyZXxuJbA3JeC0Z156hmmJoQqccJ066uYbkN+ZdtFlx5OZ4GdscvjQm6hhg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.2.3","@objectstack/spec":"3.2.3","@objectstack/types":"3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.2.3_1773049286354_0.8163756142675351","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@objectstack/metadata","version":"3.2.4","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.2.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"60e7c4b7468c449aa3f0bc9217681481a83b7633","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.2.4.tgz","fileCount":35,"integrity":"sha512-PYcip1xyAmmFwgvb+Y3iq4zE9fTShHAiiN8V7+lA/fzDig48BvdNh+o/PBq57aFWueAoDCSqorZHJmBNkaw3HQ==","signatures":[{"sig":"MEYCIQDOSsmnCVys8aYKwOtTANgbSIFbPaAVukADhAgE/UfL/gIhAOb/RmBJMA9oDyu8mZ16RfoSU7jpKzW+uYRfzF9qcAx/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985394},"main":"src/index.ts","_from":"file:objectstack-metadata-3.2.4.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c1565d7286f099db7d9395eb2bb6596d/objectstack-metadata-3.2.4.tgz","_integrity":"sha512-PYcip1xyAmmFwgvb+Y3iq4zE9fTShHAiiN8V7+lA/fzDig48BvdNh+o/PBq57aFWueAoDCSqorZHJmBNkaw3HQ==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.2.4","@objectstack/spec":"3.2.4","@objectstack/types":"3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.2.4_1773115291323_0.972544289000441","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"@objectstack/metadata","version":"3.2.5","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.2.5","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"01616ae3e9f2a7decdb57570c19b5b6e13aadc7c","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.2.5.tgz","fileCount":35,"integrity":"sha512-BtxMt6WOybKdUufQH0+D7ZXIjhqD+kUzGpR7U5yMUVdpkoH5vlss/oRwJXLdvJZR43xEOV6XB2hIbNL37wKfxA==","signatures":[{"sig":"MEQCIHnrSw4pRkBGVf5SBG4KiucUuVaHZb6WijQMlk+xu1m1AiA3IrwyHhy3czXCqtw3umOUJJ57UJNUJ1KCOr59J1Z3ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985503},"main":"src/index.ts","_from":"file:objectstack-metadata-3.2.5.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/aa65f3ab0b956b961471d874d31acfca/objectstack-metadata-3.2.5.tgz","_integrity":"sha512-BtxMt6WOybKdUufQH0+D7ZXIjhqD+kUzGpR7U5yMUVdpkoH5vlss/oRwJXLdvJZR43xEOV6XB2hIbNL37wKfxA==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.2.5","@objectstack/spec":"3.2.5","@objectstack/types":"3.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.2.5_1773132129718_0.3034139495704202","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"@objectstack/metadata","version":"3.2.6","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.2.6","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"f115088d1a6124845b97d6be18722447494a4ee1","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.2.6.tgz","fileCount":35,"integrity":"sha512-m9cqE8OHMaM6/HLvagPLmun1umZzFzyT7zu5pxF5Z5vL5HVcLpXNMHGm+96wsL/QKpmbSesdCzuBALkHfjbZ9w==","signatures":[{"sig":"MEUCIHyzREuSk8oMLP+T5eU3DwoNqZLqAgG4c9S88NTzcgR1AiEA1ev1CNFCBimtq9BZS0iRnwOWTOiLqrLSGDPS1KtlYvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985850},"main":"src/index.ts","_from":"file:objectstack-metadata-3.2.6.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a6ff98f66baa72fe98c19e402bb955c2/objectstack-metadata-3.2.6.tgz","_integrity":"sha512-m9cqE8OHMaM6/HLvagPLmun1umZzFzyT7zu5pxF5Z5vL5HVcLpXNMHGm+96wsL/QKpmbSesdCzuBALkHfjbZ9w==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.2.6","@objectstack/spec":"3.2.6","@objectstack/types":"3.2.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.2.6_1773289978712_0.11980378997759855","host":"s3://npm-registry-packages-npm-production"}},"3.2.7":{"name":"@objectstack/metadata","version":"3.2.7","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.2.7","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"98096861480b8c72e909cbfb3a1342ed41d13403","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.2.7.tgz","fileCount":35,"integrity":"sha512-P1AQiExjWR1J9todmHiY/tsr7UrThABsRDmdN7jHPdBH5WZZAAcgVX4VNx2FfDZr7yRfiIHT9XAPAvYknZ4Rjg==","signatures":[{"sig":"MEYCIQCovsyZgmj0fifiENWHSoZeWPNh9GbhqsP3pHxRmtJqoAIhAOdHHWuMX10hAieJiwxBOPY/Dq+8eH/KV9Lr4iOf0IGP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985959},"main":"src/index.ts","_from":"file:objectstack-metadata-3.2.7.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ea7feaa8b03ee7cd5b2269ede7b8aaf1/objectstack-metadata-3.2.7.tgz","_integrity":"sha512-P1AQiExjWR1J9todmHiY/tsr7UrThABsRDmdN7jHPdBH5WZZAAcgVX4VNx2FfDZr7yRfiIHT9XAPAvYknZ4Rjg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.2.7","@objectstack/spec":"3.2.7","@objectstack/types":"3.2.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.0.0","@types/node":"^25.3.5","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.2.7_1773825680553_0.9447998672825169","host":"s3://npm-registry-packages-npm-production"}},"3.2.8":{"name":"@objectstack/metadata","version":"3.2.8","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.2.8","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"3b42dd29705ad46e603ca3b7059ce2521ac0a16f","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.2.8.tgz","fileCount":35,"integrity":"sha512-zouuWkO76Pbe5qe3ktKmdpwFAa3weN5WT36aio/77Mkq0CHp6s9ANcrudd+j7MCD+vTbxByua7EHlOFluz4hnA==","signatures":[{"sig":"MEUCIF7F85+u986UGAxjqOxmyxO4W5hBDNvrE58JOnNjlootAiEAtOX1rmJM56vIdwMc+Eq7llZpFthKeJF5q0Jf96rxUyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":988144},"main":"src/index.ts","_from":"file:objectstack-metadata-3.2.8.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/21e4d899aa582542bc46a1a67937ce53/objectstack-metadata-3.2.8.tgz","_integrity":"sha512-zouuWkO76Pbe5qe3ktKmdpwFAa3weN5WT36aio/77Mkq0CHp6s9ANcrudd+j7MCD+vTbxByua7EHlOFluz4hnA==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.2.8","@objectstack/spec":"3.2.8","@objectstack/types":"3.2.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.0.0","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.2.8_1773919547530_0.8346405853332082","host":"s3://npm-registry-packages-npm-production"}},"3.2.9":{"name":"@objectstack/metadata","version":"3.2.9","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.2.9","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"7238641920680c35196b2856f16bf5197bed3a1c","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.2.9.tgz","fileCount":35,"integrity":"sha512-qS5vFx65DHPmdgtQaJIw9s6P0PQ9k909fZjb18/vPIwdfLPYf6UAZuiY8qUjsR5qNPneKIYqiLRxpiuGXf07Jg==","signatures":[{"sig":"MEUCIFar9f4fYsF8aMegsvxxt2XDqGmBc4zi8e0IjafJKgcEAiEAh2mBqoJu5eYpoh8R6oKXHL3vQ/eDBfx5NTxWoD1/Me8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":988253},"main":"src/index.ts","_from":"file:objectstack-metadata-3.2.9.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/005789e4d0a2853701b5fc0761fca41a/objectstack-metadata-3.2.9.tgz","_integrity":"sha512-qS5vFx65DHPmdgtQaJIw9s6P0PQ9k909fZjb18/vPIwdfLPYf6UAZuiY8qUjsR5qNPneKIYqiLRxpiuGXf07Jg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.2.9","@objectstack/spec":"3.2.9","@objectstack/types":"3.2.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.0.0","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.2.9_1774090225351_0.1818394915725161","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@objectstack/metadata","version":"3.3.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"18ad6d3dfb0046f0fed060e078ba4686688de4d2","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.3.0.tgz","fileCount":35,"integrity":"sha512-+rhM6yNMNidSl4wvy70SPzzUtEV66Z3i8z7PbpX7Yk8ThvqGY3ou3yQhfXErAhM55QKIQ+XVmdC/Si7jVZjOcg==","signatures":[{"sig":"MEQCIBGmhNepQ3yRBMEEJ2V9DAWbpq7VrkiNO1FOX/8nSu6mAiADP6uY3y2WUn0QsRCE6fEuIiHNEOXGt0bqXaBVgrgIQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":988362},"main":"src/index.ts","_from":"file:objectstack-metadata-3.3.0.tgz","types":"src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./node":{"types":"./src/node.ts","import":"./src/node.ts","default":"./src/node.ts"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup --config ../../tsup.config.ts","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a074273701c4a0253b577b1cbe6764d5/objectstack-metadata-3.3.0.tgz","_integrity":"sha512-+rhM6yNMNidSl4wvy70SPzzUtEV66Z3i8z7PbpX7Yk8ThvqGY3ou3yQhfXErAhM55QKIQ+XVmdC/Si7jVZjOcg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.3.0","@objectstack/spec":"3.3.0","@objectstack/types":"3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.0.0","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.3.0_1774265315564_0.2642246234486483","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@objectstack/metadata","version":"3.3.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@3.3.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"c4c7a51797ba5bf6771663b39af204b1b1176c95","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-3.3.1.tgz","fileCount":15,"integrity":"sha512-4R6CixHc8mfPc3pSAj5zNKLomoumJcxS3MlPHGuzcdA76eFB9EeJbddFLMbQvtmpV6o+JovIUACxs4i7JN6h4w==","signatures":[{"sig":"MEUCIQDd+P+RulyEdpcFmTP3yLoyxS944/o0TdzH2pbH2aIh4AIgVAGJNKL2/Cf3WrmLfvdLeyKEmNqd8jxPGD5H20rWLa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1195211},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-3.3.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ae57dad9e100588659ae28256881035e/objectstack-metadata-3.3.1.tgz","_integrity":"sha512-4R6CixHc8mfPc3pSAj5zNKLomoumJcxS3MlPHGuzcdA76eFB9EeJbddFLMbQvtmpV6o+JovIUACxs4i7JN6h4w==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.0","chokidar":"^5.0.0","@objectstack/core":"3.3.1","@objectstack/spec":"3.3.1","@objectstack/types":"3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.0.0","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_3.3.1_1774414817805_0.15796585637951233","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@objectstack/metadata","version":"4.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@4.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"53185dedd026bd978e8deeab5e0dcc48aeac8f5b","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-4.0.0.tgz","fileCount":15,"integrity":"sha512-WpmtKSyF3mgzLsw3flsq3nJZRnAWNXDvR2zCRPMtSgLGtsI3YEZtroO1R55R8S5BfxwT6trCQDmij9CA8xzoIg==","signatures":[{"sig":"MEYCIQDdqQEWQXhKfOaBy5VXLyg2wIwKK7VeheV3QJe5MGk2OgIhAKRGWJJ51oY0jAhjEqSZB9l9/GVKDBYAqFt814/O2B0l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1195211},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-4.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/56d7d78eada66ef4473039876d6cfbcb/objectstack-metadata-4.0.0.tgz","_integrity":"sha512-WpmtKSyF3mgzLsw3flsq3nJZRnAWNXDvR2zCRPMtSgLGtsI3YEZtroO1R55R8S5BfxwT6trCQDmij9CA8xzoIg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"4.0.0","@objectstack/spec":"4.0.0","@objectstack/types":"4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_4.0.0_1774950037079_0.16088887774974392","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@objectstack/metadata","version":"4.0.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@4.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"8358177236b544ad430e68f0b999a608ff4e67d1","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-4.0.1.tgz","fileCount":15,"integrity":"sha512-ly3y3ZfMsZOcU6EULJMlGGPntyHGuNEQDBTlBXrrLEiDcbfnZDS7nqcAkNHwJ2FN/VSS2Xu7GQhBdM8wPSx0dg==","signatures":[{"sig":"MEQCIAjOoSj+Q3gM0WS2rwV/igVW90Tmp50yC87k4TKr8oq7AiB5FRsVulnyy2sOG1zYqutGY22dIldv7tYpy9yxNaX1Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1195211},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-4.0.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/0a156d2c7466f038cce00d52529f953b/objectstack-metadata-4.0.1.tgz","_integrity":"sha512-ly3y3ZfMsZOcU6EULJMlGGPntyHGuNEQDBTlBXrrLEiDcbfnZDS7nqcAkNHwJ2FN/VSS2Xu7GQhBdM8wPSx0dg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"4.0.1","@objectstack/spec":"4.0.1","@objectstack/types":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_4.0.1_1774958118075_0.8036614479491098","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@objectstack/metadata","version":"4.0.2","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@4.0.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"90e1009a61a7b3a64dff74f285e32ddc70d50cd4","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-4.0.2.tgz","fileCount":15,"integrity":"sha512-jhN7xxQhquhcbSOzSavPngTicQysbqcUrz7kidYyD6P47wH+IQK/mi8xV6wDF3EnvX9JqDdk8F8koxpGwj9/zQ==","signatures":[{"sig":"MEUCIQCv5ZNhQDXhF1TQ9zS3onq7cDBPXJza08Wv/UU1besDDgIgKI0xLroxI8mhwB5KyVlha58E2Kh5WWftCfaGjMJzM3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798552},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-4.0.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/5db0381cc39015b9ed15e9c0664e0095/objectstack-metadata-4.0.2.tgz","_integrity":"sha512-jhN7xxQhquhcbSOzSavPngTicQysbqcUrz7kidYyD6P47wH+IQK/mi8xV6wDF3EnvX9JqDdk8F8koxpGwj9/zQ==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"4.0.2","@objectstack/spec":"4.0.2","@objectstack/types":"4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_4.0.2_1775534932648_0.9225598178696419","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@objectstack/metadata","version":"4.0.3","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@4.0.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"c727b37e0dd24d25ea944aa9e1ac9d6146fe2375","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-4.0.3.tgz","fileCount":15,"integrity":"sha512-bzr/AdZxI2xf9PWl7R5twm2kTSmPIVEgzIqyno3EM6LShXMNq2mmcfbBqMnZlX+V8WWW52/gE3/E9fHtgQZmcg==","signatures":[{"sig":"MEUCIDddtMkOKnfT2Oer7CyWcxSMyW4Gf6Cmr15gJujuhF3bAiEA44TgQO2+IYTvdFsVOz1SK37brgdofWpSvhgaeoD3lWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1837507},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-4.0.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/3ccc6fecefc6e0aecc8c177e88a6804f/objectstack-metadata-4.0.3.tgz","_integrity":"sha512-bzr/AdZxI2xf9PWl7R5twm2kTSmPIVEgzIqyno3EM6LShXMNq2mmcfbBqMnZlX+V8WWW52/gE3/E9fHtgQZmcg==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"4.0.3","@objectstack/spec":"4.0.3","@objectstack/types":"4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_4.0.3_1776086000878_0.19644444780485548","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@objectstack/metadata","version":"4.0.4","keywords":["objectstack","metadata","persistence","serialization","loader"],"license":"Apache-2.0","_id":"@objectstack/metadata@4.0.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"dist":{"shasum":"cf3490e02862784924e19bdb0926f336f41aed23","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-4.0.4.tgz","fileCount":15,"integrity":"sha512-LBkuh56ltjfGjiBqGYTH8FRZajebSUs68owDXDkro5eBaoWpycLpHiYCbINo/EMX3jAcI8SGaidgmaacCojd3A==","signatures":[{"sig":"MEQCIFjO32QvX5kH7SUPuHLneME+qjr4uZnVNiiUhzqRNeErAiBz4NkSpuRehhHZK/e6DBZYn/DJr7xdWSt0mfGciIRBVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1845491},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-4.0.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c741b2a5013be4cef825277eb036a39b/objectstack-metadata-4.0.4.tgz","_integrity":"sha512-LBkuh56ltjfGjiBqGYTH8FRZajebSUs68owDXDkro5eBaoWpycLpHiYCbINo/EMX3jAcI8SGaidgmaacCojd3A==","_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"4.0.4","@objectstack/spec":"4.0.4","@objectstack/types":"4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_4.0.4_1776264951506_0.28086561820449885","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@objectstack/metadata","version":"4.0.5","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@4.0.5","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"e7b39023fd1127bf9cd4543d5948e801ab3f7eb9","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-4.0.5.tgz","fileCount":21,"integrity":"sha512-YHCVMVpZB/ZX0V86e6UDnjaFRzFWyDaCIvhPR0m6u5mSRQOgE5wMJBxse/x9nSnZfbCa3UTwKGb5QBYT7XCzzw==","signatures":[{"sig":"MEUCIBj4Q6uw4Dw09TZ3dSY7vhvJfN55Dr5HcQs3pAladyB5AiEA572yU3og9AMeBJ0DwsYQE42k1nQrtsKr19KjTe90Qz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1448541},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-4.0.5.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/migrate-env-id-to-project-id.d.ts","import":"./dist/migrations/migrate-env-id-to-project-id.js","require":"./dist/migrations/migrate-env-id-to-project-id.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/2626e62009f9fd28e13ab3d529dd4e1a/objectstack-metadata-4.0.5.tgz","_integrity":"sha512-YHCVMVpZB/ZX0V86e6UDnjaFRzFWyDaCIvhPR0m6u5mSRQOgE5wMJBxse/x9nSnZfbCa3UTwKGb5QBYT7XCzzw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"4.0.5","@objectstack/spec":"4.0.5","@objectstack/types":"4.0.5","@objectstack/platform-objects":"4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_4.0.5_1778284880884_0.16457818063551444","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@objectstack/metadata","version":"4.1.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@4.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"9c7070ebdeb3cfc82ab1982379f67436663ce70e","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-4.1.0.tgz","fileCount":21,"integrity":"sha512-ybWoTdXszNtBDYb6+9FNgcvdS9lqOOUWL5pcDqwe+jc7fRxGD47nXQEqIHk+3Wd02daeQ2Ba/rwec6yD7G83Xg==","signatures":[{"sig":"MEUCIQDhVnd1HccA9dIJ5dcIAijFWKdmHIY1aLxNlui228lRtAIgMGqrNDQ6oFj1Plx0ORwjI8WhnhLGwYjNT/f0dDtoUo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518051},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-4.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e58d1df41d3fe9a88ac79c06c69db61d/objectstack-metadata-4.1.0.tgz","_integrity":"sha512-ybWoTdXszNtBDYb6+9FNgcvdS9lqOOUWL5pcDqwe+jc7fRxGD47nXQEqIHk+3Wd02daeQ2Ba/rwec6yD7G83Xg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"4.1.0","@objectstack/spec":"4.1.0","@objectstack/types":"4.1.0","@objectstack/platform-objects":"4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_4.1.0_1779371415179_0.903168004066726","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@objectstack/metadata","version":"4.1.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@4.1.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"02967f993daac8ff84ae9e58ed850f67c7894e0a","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-4.1.1.tgz","fileCount":21,"integrity":"sha512-/VVizGy5ZNpzNLWmapsFosSNEpNne7V/Vyi6qMZI/zoJRoTaaQwVYLQq5Jt+hbZoltFuOrITPXYPj4ll+FIPLA==","signatures":[{"sig":"MEUCIBOEfzUOtcLvG1BGRsbG8AL8jG2AzWTxPr/lffs2S3t2AiEA/5jU0Z4ZA4BLGCADK39cKPVRn30fCdhCr3QQE3mKjYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518051},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-4.1.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/93b4bad279a292bf0fe7cfc9ded6bb29/objectstack-metadata-4.1.1.tgz","_integrity":"sha512-/VVizGy5ZNpzNLWmapsFosSNEpNne7V/Vyi6qMZI/zoJRoTaaQwVYLQq5Jt+hbZoltFuOrITPXYPj4ll+FIPLA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"4.1.1","@objectstack/spec":"4.1.1","@objectstack/types":"4.1.1","@objectstack/platform-objects":"4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_4.1.1_1779431340648_0.27105667069649453","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@objectstack/metadata","version":"4.2.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@4.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"9fc552df6b6fd8d51138d94482b56964c041bed0","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-4.2.0.tgz","fileCount":21,"integrity":"sha512-nte5mziOTY7IYVoxKPEuS0TSNjhd4nzfYY/9LsEgDCCSLebGBbbIm+i4sT8jbM+cm7OhxMTnO8XbYLp6zCiG9g==","signatures":[{"sig":"MEUCIQDyPYAVZtcEXMHivP81qsVeDMyo6+4BKg0EGxwNF3EJnAIgYWZNrb2Ausad/0rNSXc4qElFv2IN2IjLkrDRbWyU5PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1605249},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-4.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/236da1cf67280ed8369ccf21762b0838/objectstack-metadata-4.2.0.tgz","_integrity":"sha512-nte5mziOTY7IYVoxKPEuS0TSNjhd4nzfYY/9LsEgDCCSLebGBbbIm+i4sT8jbM+cm7OhxMTnO8XbYLp6zCiG9g==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"4.2.0","@objectstack/spec":"4.2.0","@objectstack/types":"4.2.0","@objectstack/platform-objects":"4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_4.2.0_1779439583764_0.4461075315998826","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@objectstack/metadata","version":"5.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@5.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"df7488f13a45a85ded6620f0fa8ee3c0a8d48d3f","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-5.0.0.tgz","fileCount":21,"integrity":"sha512-i9bOd+Qs+GxDYg8eJw2v7wUNjxB2UncNHTcsbfv5ealWnpbtX250F0gN0lAbOr6Q1xIXAj5LAaJOVsQLiwt40Q==","signatures":[{"sig":"MEYCIQD2gZ5tCLNBC8Zf/bIiYiNaCR4LD2jHsAEhyMM7PvX3JwIhAKnyk3Y8fcXI+a93+edZ+308idPScVbnwk2qQKlj9B07","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1725327},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-5.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ae9e3a5d0814a0f5cace7507094b90c0/objectstack-metadata-5.0.0.tgz","_integrity":"sha512-i9bOd+Qs+GxDYg8eJw2v7wUNjxB2UncNHTcsbfv5ealWnpbtX250F0gN0lAbOr6Q1xIXAj5LAaJOVsQLiwt40Q==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"5.0.0","@objectstack/spec":"5.0.0","@objectstack/types":"5.0.0","@objectstack/metadata-fs":"5.0.0","@objectstack/metadata-core":"5.0.0","@objectstack/platform-objects":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_5.0.0_1779463763868_0.7206941161109532","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@objectstack/metadata","version":"5.1.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@5.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"6a03fee21edd7145476c419b7a8a72ffef9b1d82","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-5.1.0.tgz","fileCount":21,"integrity":"sha512-FNu4ACGss1cKJxroeGQJWB8CpuUV1TTKdBjA1Cbiqg4gGZQ2mdEacUZRK+Zu7K/Yf2AaGqyDZUn1l7F5/vn1cQ==","signatures":[{"sig":"MEUCIQCXvIjVEPvvhHrL2mfZDf9M59l4QokvwNx8V1fqp55xSgIgAWs7dOlrYrWiin3djusBWbIT459q35mExXpIxnxG6cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1729755},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-5.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/185408ef76b5de4c0cad8d5323c2e10b/objectstack-metadata-5.1.0.tgz","_integrity":"sha512-FNu4ACGss1cKJxroeGQJWB8CpuUV1TTKdBjA1Cbiqg4gGZQ2mdEacUZRK+Zu7K/Yf2AaGqyDZUn1l7F5/vn1cQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"5.1.0","@objectstack/spec":"5.1.0","@objectstack/types":"5.1.0","@objectstack/metadata-fs":"5.1.0","@objectstack/metadata-core":"5.1.0","@objectstack/platform-objects":"5.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_5.1.0_1779465672604_0.23113722888001798","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@objectstack/metadata","version":"5.2.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@5.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"4b65dc6f7afefc86189e3af171b5461eb439ee0a","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-5.2.0.tgz","fileCount":21,"integrity":"sha512-JrJCBV28j9BxaviHVVT62LNPh+x21OAR6me7GiePx3xkQUUr/V3dlWiuF9zucKyFdl/GRRrQTc/nhlGnplv5Qg==","signatures":[{"sig":"MEYCIQDG33tFcm1mf3HdcoYc/UjQEu40Alx2b5NzpieE0DrjIAIhAMOeq65j7YgzHvN9YIcVfZSl4sS7uGLTQtzqaHLuF6+y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1766305},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-5.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/3ca5c1e9e6ec7b8a7af59cb5684bb569/objectstack-metadata-5.2.0.tgz","_integrity":"sha512-JrJCBV28j9BxaviHVVT62LNPh+x21OAR6me7GiePx3xkQUUr/V3dlWiuF9zucKyFdl/GRRrQTc/nhlGnplv5Qg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"5.2.0","@objectstack/spec":"5.2.0","@objectstack/types":"5.2.0","@objectstack/metadata-fs":"5.2.0","@objectstack/metadata-core":"5.2.0","@objectstack/platform-objects":"5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_5.2.0_1779558717782_0.5039306801877608","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@objectstack/metadata","version":"6.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"fd43259ce08753128edc47ca2ab6a4b6749ca335","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.0.0.tgz","fileCount":21,"integrity":"sha512-30CjndTXiudFNtaVjDUrnUieW5DQP7v7bfPDN0tWBg/3RAZa8D0kwkDkfEWKvnXXZjI1OIXWyqubH46r0T1pDQ==","signatures":[{"sig":"MEUCIAV3rGin0lKGz1zil0I7V/maNUA+PE0KalZYpyL9o+YOAiEArxYbx6HsGZd+cM4HsTPnTRC7tHTNlWJOpw1eQDbjqC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817819},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/39f8e09353f7b0a8f33364cc2edcad4a/objectstack-metadata-6.0.0.tgz","_integrity":"sha512-30CjndTXiudFNtaVjDUrnUieW5DQP7v7bfPDN0tWBg/3RAZa8D0kwkDkfEWKvnXXZjI1OIXWyqubH46r0T1pDQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.0.0","@objectstack/spec":"6.0.0","@objectstack/types":"6.0.0","@objectstack/metadata-fs":"6.0.0","@objectstack/metadata-core":"6.0.0","@objectstack/platform-objects":"6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.0.0_1779626925817_0.14187349827935125","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@objectstack/metadata","version":"6.1.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.1.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"f8978bd654e40f88e4f21f9e2087c87f7597d658","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.1.1.tgz","fileCount":21,"integrity":"sha512-Ztdr44EmPKWp5nBnuX/G9CKnIUdkxk6KNMsZeiXeHjywkom1apvxcMPLYxim3IC6N+ZETkbxa44op1lDTTvCDg==","signatures":[{"sig":"MEUCIEsjQnf2LQfBX2Uvq7F+bRNUv+WTtK7t6rU+U41YVK/YAiEAjWHn3H4OzMzdxbZz9HvCigLr8hQeGJLCECwy37zAZrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817819},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.1.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6df60a622c32d7ec20d6f986624af76e/objectstack-metadata-6.1.1.tgz","_integrity":"sha512-Ztdr44EmPKWp5nBnuX/G9CKnIUdkxk6KNMsZeiXeHjywkom1apvxcMPLYxim3IC6N+ZETkbxa44op1lDTTvCDg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.1.1","@objectstack/spec":"6.1.1","@objectstack/types":"6.1.1","@objectstack/metadata-fs":"6.1.1","@objectstack/metadata-core":"6.1.1","@objectstack/platform-objects":"6.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.1.1_1779634496932_0.26431038308976773","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@objectstack/metadata","version":"6.2.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"280efc345b40f8edbc4ed9520a4b8737871b7138","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.2.0.tgz","fileCount":21,"integrity":"sha512-vWZIkBv7Njw/wIS9GkVKpVbTCAxKFVTNnDl30jWio2CxrI5Bp3F9WkKq2nm3j8RIdJPMB1kaTFgBoJgIU1ymUg==","signatures":[{"sig":"MEQCIACx0/OwGKDPjC7nnBQJplEtI4wOpWTDI8xqlMZKWvBfAiAQsIs/zccGM17IjeIQi9kcnTl0+G2QDUzxsV9kGNMCAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817819},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/5a12b2ddcc14d2cb8391d5a3209ab22c/objectstack-metadata-6.2.0.tgz","_integrity":"sha512-vWZIkBv7Njw/wIS9GkVKpVbTCAxKFVTNnDl30jWio2CxrI5Bp3F9WkKq2nm3j8RIdJPMB1kaTFgBoJgIU1ymUg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.2.0","@objectstack/spec":"6.2.0","@objectstack/types":"6.2.0","@objectstack/metadata-fs":"6.2.0","@objectstack/metadata-core":"6.2.0","@objectstack/platform-objects":"6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.2.0_1779679722500_0.21471977120200503","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@objectstack/metadata","version":"6.3.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"f866381d8c83c9a9bbb4538a1e5e901a85c9f358","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.3.0.tgz","fileCount":21,"integrity":"sha512-rFq0DE+u646gDkiSF3fo77n+m0WWbWMLBY9QUT0DsimwJpywGjn6Nu9siv2WeeFNArgr10yrcNKk/RoExDeQsA==","signatures":[{"sig":"MEUCIDPpKXTCE+kZzeMA6h9hlDsUMVNSFQfweMpjeB8da4TPAiEA5k9ApCH6kT7f/gGpCCBvmcTzMluzqd1fTx1H+lp8m9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817819},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/35f96c62209172e5ef87a73a17b5026a/objectstack-metadata-6.3.0.tgz","_integrity":"sha512-rFq0DE+u646gDkiSF3fo77n+m0WWbWMLBY9QUT0DsimwJpywGjn6Nu9siv2WeeFNArgr10yrcNKk/RoExDeQsA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.3.0","@objectstack/spec":"6.3.0","@objectstack/types":"6.3.0","@objectstack/metadata-fs":"6.3.0","@objectstack/metadata-core":"6.3.0","@objectstack/platform-objects":"6.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.3.0_1779686082384_0.19451696569579568","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@objectstack/metadata","version":"6.4.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"a2beb2c631205a63ef46f21cde3c799160592e2f","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.4.0.tgz","fileCount":21,"integrity":"sha512-HnDqyohybovSHgmGu4qzvkdiumDUBci1OaH3cljivL/dz6egX5vXQwB/B+zz7WzuNwBnHwFSJHigb2azXYszVw==","signatures":[{"sig":"MEUCIQCTD3ne6SS8iwb29WgQNUaYslTFeqyDmsG48nZtBKTlXgIgdKTvOJqjHCscurbzvpWsqo13iLQH1zc25hx17M0JRvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817819},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b477d502f0fb703392cbd4f0425b04c1/objectstack-metadata-6.4.0.tgz","_integrity":"sha512-HnDqyohybovSHgmGu4qzvkdiumDUBci1OaH3cljivL/dz6egX5vXQwB/B+zz7WzuNwBnHwFSJHigb2azXYszVw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.4.0","@objectstack/spec":"6.4.0","@objectstack/types":"6.4.0","@objectstack/metadata-fs":"6.4.0","@objectstack/metadata-core":"6.4.0","@objectstack/platform-objects":"6.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.4.0_1779696412020_0.9610215766417882","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@objectstack/metadata","version":"6.5.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"16316a65d8c4c9e43b65358f45198705c046ce96","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.5.0.tgz","fileCount":21,"integrity":"sha512-qNQs7gvr2djjyq7YUx3IpR3NlLrf3DIfPbITSebaVLFuVRCvHRx1IgaKzO5sbY21AAXVtpn6pbdRc2DiDI9NYA==","signatures":[{"sig":"MEUCIFeJFq8u/y62LA8AGixzLaWj4j/nhDGYQ23YU7ZGMsxsAiEAqsBzH8XRThK2DE3TdYrMPx9JxMKcCzgfTe3ugL8Pyw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817819},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/97c039d02bfa62715921ee6a0b487ed2/objectstack-metadata-6.5.0.tgz","_integrity":"sha512-qNQs7gvr2djjyq7YUx3IpR3NlLrf3DIfPbITSebaVLFuVRCvHRx1IgaKzO5sbY21AAXVtpn6pbdRc2DiDI9NYA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.5.0","@objectstack/spec":"6.5.0","@objectstack/types":"6.5.0","@objectstack/metadata-fs":"6.5.0","@objectstack/metadata-core":"6.5.0","@objectstack/platform-objects":"6.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.5.0_1779699935973_0.16377322506429448","host":"s3://npm-registry-packages-npm-production"}},"6.5.1":{"name":"@objectstack/metadata","version":"6.5.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.5.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"376907df41a4aa2cfa8c925043f251286d678a02","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.5.1.tgz","fileCount":21,"integrity":"sha512-qtlXuqd0iFD8YM6woTAIO0/Onmu6Q149bMYMfdIZBIkzUX3FFP3lxggVdjGzv6fMlgWCNUvya5ghyzK8aWfYcw==","signatures":[{"sig":"MEYCIQDuRIG/YV/zLz6MTWvkI5rzCKM44d6ffC5OLzqzW1sR8gIhAIm8pjQYNU52Kb2stm4iF+Dm3ozcEixPj3onzzxOS2TM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817819},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.5.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6d7b67073b6fde23901359f90399f1c6/objectstack-metadata-6.5.1.tgz","_integrity":"sha512-qtlXuqd0iFD8YM6woTAIO0/Onmu6Q149bMYMfdIZBIkzUX3FFP3lxggVdjGzv6fMlgWCNUvya5ghyzK8aWfYcw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.5.1","@objectstack/spec":"6.5.1","@objectstack/types":"6.5.1","@objectstack/metadata-fs":"6.5.1","@objectstack/metadata-core":"6.5.1","@objectstack/platform-objects":"6.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.5.1_1779704206916_0.8121215874841363","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"@objectstack/metadata","version":"6.6.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"dc768a94dab2d08e533e80dfc8675be6b15c1413","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.6.0.tgz","fileCount":21,"integrity":"sha512-F4bCsZtT3vhwSWVHM+rcK7ynS6uXuh/GgZ6DOQCorbuJgHW6gkTlJlaC++zJdDoDXW+5NWsCfEGe73MytPoXeQ==","signatures":[{"sig":"MEUCIQDx+ZMXBXPN1KUqjA1USxcYqRD82V2E9nbSQ229VmFwqAIgXwXyZlYgV2JBsIqtJ60J/eDn1wfaZhGqrwY1Xn0vuFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817819},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/31a5989dc35fdb904ab60dc83d55da5b/objectstack-metadata-6.6.0.tgz","_integrity":"sha512-F4bCsZtT3vhwSWVHM+rcK7ynS6uXuh/GgZ6DOQCorbuJgHW6gkTlJlaC++zJdDoDXW+5NWsCfEGe73MytPoXeQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.6.0","@objectstack/spec":"6.6.0","@objectstack/types":"6.6.0","@objectstack/metadata-fs":"6.6.0","@objectstack/metadata-core":"6.6.0","@objectstack/platform-objects":"6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.6.0_1779760172361_0.7804787019788537","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"@objectstack/metadata","version":"6.7.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.7.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"d80db2aeffcba1712ed89cb0de7bab6fba07e793","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.7.0.tgz","fileCount":21,"integrity":"sha512-TYrngw2yh2wq2VKYJehCnGWPFRGKCS8bASSynBjhcgLhL4LrjvsY1RPOKhzRT2THpJw9jNUq0RLurASgTOG+lA==","signatures":[{"sig":"MEYCIQDmZH6mESQrIg3/WNBqRUH9KCxJmht+jfTipN0a+b5hfAIhAMBGi7a4yxCAkwNVQY3ee3YvupEswUUBIhyhZqRGfZxL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817819},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b8ca345c507b7e0a9af01e11038a6d03/objectstack-metadata-6.7.0.tgz","_integrity":"sha512-TYrngw2yh2wq2VKYJehCnGWPFRGKCS8bASSynBjhcgLhL4LrjvsY1RPOKhzRT2THpJw9jNUq0RLurASgTOG+lA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.7.0","@objectstack/spec":"6.7.0","@objectstack/types":"6.7.0","@objectstack/metadata-fs":"6.7.0","@objectstack/metadata-core":"6.7.0","@objectstack/platform-objects":"6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.7.0_1779769267415_0.7214284657997949","host":"s3://npm-registry-packages-npm-production"}},"6.7.1":{"name":"@objectstack/metadata","version":"6.7.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.7.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"dfaa27088abe024eb50cbbd76c848ffae4c2e40b","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.7.1.tgz","fileCount":21,"integrity":"sha512-kHoC0Yy3rF9HpwpAt3o4xTMdGoFb+Y5IHHl6jXjSrM7lmenUqsu64XjvzFEyzwbxKSB2A6mvDXkZpOKBIo6KNg==","signatures":[{"sig":"MEQCIBCfMfj/0HNURvo0P1YpoRMW0Ck+JwKkGNCUhFtoYf77AiAWtMYuHtRSz4Oldb497iIjgY18tLyAQGqIUaXuXQ+QbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817819},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.7.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/4ef97012bce88df9649b2438cc644ff2/objectstack-metadata-6.7.1.tgz","_integrity":"sha512-kHoC0Yy3rF9HpwpAt3o4xTMdGoFb+Y5IHHl6jXjSrM7lmenUqsu64XjvzFEyzwbxKSB2A6mvDXkZpOKBIo6KNg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.7.1","@objectstack/spec":"6.7.1","@objectstack/types":"6.7.1","@objectstack/metadata-fs":"6.7.1","@objectstack/metadata-core":"6.7.1","@objectstack/platform-objects":"6.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.7.1_1779775902118_0.9189373615625718","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"name":"@objectstack/metadata","version":"6.8.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.8.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"477c7c6ea7de7647ca6e5365029c6b7547b50de0","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.8.0.tgz","fileCount":21,"integrity":"sha512-WDMh5o+ONmULdqmM2uhBvX5K4cngO93jOlUnLE1V6aVC80WEfbP/QFVETPfz7eDt3tSopw5XFnOPrYYwJG4MaA==","signatures":[{"sig":"MEUCIQD9PgiZ2eadKney/torUYyxCUXbZ/99cDTux+nRg8b7tgIgCphBpE6w0HpMuZwf9+n/zoYOTFTuYooEsh4Z+g+zhMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811536},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.8.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6a5204d7946536723af4ef0e531ace17/objectstack-metadata-6.8.0.tgz","_integrity":"sha512-WDMh5o+ONmULdqmM2uhBvX5K4cngO93jOlUnLE1V6aVC80WEfbP/QFVETPfz7eDt3tSopw5XFnOPrYYwJG4MaA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.8.0","@objectstack/spec":"6.8.0","@objectstack/types":"6.8.0","@objectstack/metadata-fs":"6.8.0","@objectstack/metadata-core":"6.8.0","@objectstack/platform-objects":"6.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.8.0_1779865130603_0.8594678356924559","host":"s3://npm-registry-packages-npm-production"}},"6.8.1":{"name":"@objectstack/metadata","version":"6.8.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.8.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"6f80878405fe7ba55e46afb3a986aa274ba3d28b","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.8.1.tgz","fileCount":21,"integrity":"sha512-Z20Vs/pRqt+Np83j/E8k88yrEgwjlcUw7X4b33UlHp8i/ANiVnL0cUisF3kada9w+LFQiBSGmznXkhZcj9oodA==","signatures":[{"sig":"MEUCIALzEYTbfi96EAPEMjf8SFYMkAX2PU8muCIMUIFZntwiAiEAyLE9QkVP0vbt3Aii0fWVmxJcgJy7vinIc/+LlPNSEuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811536},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.8.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/af2f62db8df6df3db67dc6320526f664/objectstack-metadata-6.8.1.tgz","_integrity":"sha512-Z20Vs/pRqt+Np83j/E8k88yrEgwjlcUw7X4b33UlHp8i/ANiVnL0cUisF3kada9w+LFQiBSGmznXkhZcj9oodA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.8.1","@objectstack/spec":"6.8.1","@objectstack/types":"6.8.1","@objectstack/metadata-fs":"6.8.1","@objectstack/metadata-core":"6.8.1","@objectstack/platform-objects":"6.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.8.1_1779879507012_0.18568006252112568","host":"s3://npm-registry-packages-npm-production"}},"6.9.0":{"name":"@objectstack/metadata","version":"6.9.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@6.9.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"a66981fc653b8bc96700ab3f5d6a663dd9e756c4","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-6.9.0.tgz","fileCount":21,"integrity":"sha512-0E9GfMORa4f9zn7tQOQ2l/kdAYMP06QZlkauWvsFeHUwSUUdJzjjnK6CsgBgCokTjeRhyxhxgFqDvdRiOeZivg==","signatures":[{"sig":"MEYCIQCIBjgDpy6gcBw+nTBygGap1fcNMb0XYUHkMabFBLT6zgIhAI7lLl8+6uMpvk9g+qwsxSs0vvih1FMTwQpF5AOtlXdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811536},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-6.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d75d355df5641ba2c68192694bcf04a2/objectstack-metadata-6.9.0.tgz","_integrity":"sha512-0E9GfMORa4f9zn7tQOQ2l/kdAYMP06QZlkauWvsFeHUwSUUdJzjjnK6CsgBgCokTjeRhyxhxgFqDvdRiOeZivg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"6.9.0","@objectstack/spec":"6.9.0","@objectstack/types":"6.9.0","@objectstack/metadata-fs":"6.9.0","@objectstack/metadata-core":"6.9.0","@objectstack/platform-objects":"6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_6.9.0_1779891258019_0.31847000509588286","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@objectstack/metadata","version":"7.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"aeb07e6ed39ab1910f7543f09ed3c493368dcbb5","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.0.0.tgz","fileCount":21,"integrity":"sha512-NyzZLnT5nIfk9u6N+KD7bIn3UfWAFy5gN6+PFcaA6Fec5ukMkPl7HdItTpC3P40+8SZrFJMXu9xfon1/NWneaQ==","signatures":[{"sig":"MEUCIQDgpF1GIEsy7bwY9ou8LYQDoPFFNZXXO4VbHn1ImiO/fwIgezJt8msP812ZpsSwbb1qi+tIuYYoDL3LleA+oPKFMGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1812928},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/cff370b802fd8323498372877285dac5/objectstack-metadata-7.0.0.tgz","_integrity":"sha512-NyzZLnT5nIfk9u6N+KD7bIn3UfWAFy5gN6+PFcaA6Fec5ukMkPl7HdItTpC3P40+8SZrFJMXu9xfon1/NWneaQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"7.0.0","@objectstack/spec":"7.0.0","@objectstack/types":"7.0.0","@objectstack/metadata-fs":"7.0.0","@objectstack/metadata-core":"7.0.0","@objectstack/platform-objects":"7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.0.0_1779981426593_0.7378903686591187","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@objectstack/metadata","version":"7.1.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"f58fcf3495f147cc6aae3f16dbdcae7bd50105da","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.1.0.tgz","fileCount":21,"integrity":"sha512-zQ92RAcZttfBD69mICNUkyKwY+/NIjejvgmmiJZcK5xc0r/i/qhthgsW3yHMGpjIeTRr9Ueb/FpCSzFyksEz8w==","signatures":[{"sig":"MEQCICB+x96Spx0adEOVNI4UvMAHm2JfYcwWd6/3ox2IFdEAAiAfIzisW6EXYUcAon3j8et2MJedvpyXmNLVvwzEuXWt9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771496},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/0a0cb0f3fded19654a7df035a8a07507/objectstack-metadata-7.1.0.tgz","_integrity":"sha512-zQ92RAcZttfBD69mICNUkyKwY+/NIjejvgmmiJZcK5xc0r/i/qhthgsW3yHMGpjIeTRr9Ueb/FpCSzFyksEz8w==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"7.1.0","@objectstack/spec":"7.1.0","@objectstack/types":"7.1.0","@objectstack/metadata-fs":"7.1.0","@objectstack/metadata-core":"7.1.0","@objectstack/platform-objects":"7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.1.0_1780036480635_0.7997604153557045","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@objectstack/metadata","version":"7.2.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"ea6f68d2a0f6257c48b260c8981a3a75d5d9a195","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.2.0.tgz","fileCount":21,"integrity":"sha512-Wg8OOxc5tIItl/SRk8FEye8dRCSABVBKehwUMGzjRWsVpXqbzMbnPUo/JhmWuHxi4pbK4OwKxnQGm7rPJ2+Z6Q==","signatures":[{"sig":"MEUCIQDeSvX51xMqfxyRp2J5D2gZqppF0j6gny48+GGtO/291gIga0Y/hVF5sHBh4nJ19bv4XOpKx7eqyAArR6jp3xOnCcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1773114},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/bc6ba776ae6fa08be61aaf5be672bee6/objectstack-metadata-7.2.0.tgz","_integrity":"sha512-Wg8OOxc5tIItl/SRk8FEye8dRCSABVBKehwUMGzjRWsVpXqbzMbnPUo/JhmWuHxi4pbK4OwKxnQGm7rPJ2+Z6Q==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"7.2.0","@objectstack/spec":"7.2.0","@objectstack/types":"7.2.0","@objectstack/metadata-fs":"7.2.0","@objectstack/metadata-core":"7.2.0","@objectstack/platform-objects":"7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.2.0_1780050699760_0.6331254338354397","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"@objectstack/metadata","version":"7.2.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.2.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"8545c9dcbd26ae19c591e035af20f418c15c305f","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.2.1.tgz","fileCount":21,"integrity":"sha512-QYHntJIlXpYk4IPdi2W8rALhqTHR8PMFwk7FE61jfJbR3YcHm+XNU+hnkuLogLrqZVGQuo+Dj99FbUcpBKiUVw==","signatures":[{"sig":"MEUCIBS0gsw4XfUdH20pOGHGwjn6aGaoYcEMv2B0HOIgs+fbAiEAr/UcmIy3+24X62nqjA9qeu/YHcY7+UkyYnDQiRnaTSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775900},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.2.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/96f71f5f4baee5ee43a8d298b75e7bd4/objectstack-metadata-7.2.1.tgz","_integrity":"sha512-QYHntJIlXpYk4IPdi2W8rALhqTHR8PMFwk7FE61jfJbR3YcHm+XNU+hnkuLogLrqZVGQuo+Dj99FbUcpBKiUVw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"7.2.1","@objectstack/spec":"7.2.1","@objectstack/types":"7.2.1","@objectstack/metadata-fs":"7.2.1","@objectstack/metadata-core":"7.2.1","@objectstack/platform-objects":"7.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.2.1_1780068868255_0.8218759987386719","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@objectstack/metadata","version":"7.3.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"401f359af6eabd1cac2755dba781f64cad283191","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.3.0.tgz","fileCount":21,"integrity":"sha512-JtbS3tnHUP+hOkekCYMuUJ1eIhPqPuRK2kf1dkcs27SaFw3DbwzXZXYcmVx54IwwCqvtUPTP5ztc1vQsKNRqHQ==","signatures":[{"sig":"MEYCIQCk4YsA6z6S74dwBUf1cS3GZAtddN7ySdlgIoaySS9oKAIhAPrt8bQ0xdHR34x06HxMy2Zhjgkiia+XS4D4iRYaodvf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1776108},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b44c2227d9febd55177d423d2dca45e4/objectstack-metadata-7.3.0.tgz","_integrity":"sha512-JtbS3tnHUP+hOkekCYMuUJ1eIhPqPuRK2kf1dkcs27SaFw3DbwzXZXYcmVx54IwwCqvtUPTP5ztc1vQsKNRqHQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"7.3.0","@objectstack/spec":"7.3.0","@objectstack/types":"7.3.0","@objectstack/metadata-fs":"7.3.0","@objectstack/metadata-core":"7.3.0","@objectstack/platform-objects":"7.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.3.0_1780113556506_0.5110910807922613","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@objectstack/metadata","version":"7.4.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"371e67e5123403ec5d34f4ca090b6066a6888b86","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.4.0.tgz","fileCount":21,"integrity":"sha512-j8oWokUgszYQgFB/Io5XNsCMmnZ0fMSlcGuluQDTmoW6GvQ37HraCLp9hmqrPF2jToaYxqBCqHFUvyhwp5BLWg==","signatures":[{"sig":"MEUCIHmPnjTnTmhlm+qx93zNwvJ/yR9/cKnQxqyEGPz8taS3AiEAp2K1hzdwGet7Wn9jOtg14YiIZ8+PkR2oL/+XxAo4ozU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858804},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/8ed5eaad20c9fc14209a259f8f0877ac/objectstack-metadata-7.4.0.tgz","_integrity":"sha512-j8oWokUgszYQgFB/Io5XNsCMmnZ0fMSlcGuluQDTmoW6GvQ37HraCLp9hmqrPF2jToaYxqBCqHFUvyhwp5BLWg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"7.4.0","@objectstack/spec":"7.4.0","@objectstack/types":"7.4.0","@objectstack/metadata-fs":"7.4.0","@objectstack/metadata-core":"7.4.0","@objectstack/platform-objects":"7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.4.0_1780310723787_0.535899286188251","host":"s3://npm-registry-packages-npm-production"}},"7.4.1":{"name":"@objectstack/metadata","version":"7.4.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.4.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"c20445511ba32fffc4af2f30ce43cfda80731727","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.4.1.tgz","fileCount":21,"integrity":"sha512-TD3aDiOhLy4eS6EAkL/x2/cbMpWGDOdkn4v2GC7f2fW//4mUEC6kYnhdI+d4yTHMDRtWa8INRBH7AR2cBb9aTg==","signatures":[{"sig":"MEYCIQDx1LsLA7RJDA1tlMgXBmhYEKZym5PgjZZFXoXtwrh4wQIhAIYUSXI1ws6OgmFDfmL9u/vpk1+TkRuzdelZciKFBtqL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858804},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.4.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/924f5b896934454dcb3fcc392035c0bc/objectstack-metadata-7.4.1.tgz","_integrity":"sha512-TD3aDiOhLy4eS6EAkL/x2/cbMpWGDOdkn4v2GC7f2fW//4mUEC6kYnhdI+d4yTHMDRtWa8INRBH7AR2cBb9aTg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.1.1","chokidar":"^5.0.0","@objectstack/core":"7.4.1","@objectstack/spec":"7.4.1","@objectstack/types":"7.4.1","@objectstack/metadata-fs":"7.4.1","@objectstack/metadata-core":"7.4.1","@objectstack/platform-objects":"7.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.4.1_1780319597074_0.7669337023377816","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"@objectstack/metadata","version":"7.5.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"30fd4df33c906798336a858f655b91071b532fe7","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.5.0.tgz","fileCount":21,"integrity":"sha512-9sp8v2W7/MKf3HPUpjhQI+Xu02aG3YgGXsMwVRne3SZO8VYS4ppO1Fkgl/C3dnsJASUaNI09w3RdnxnmmMwFbg==","signatures":[{"sig":"MEQCIBaYRR4h2wRXBv2S0I6qR+Y8fm/gt6I7DFI0nncokZXEAiAZVEeoybQaTCIYeTN2jokA1aViedo7C7AoW8mOO8Wcfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858804},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/1bf694e53cf873dc4b9082543970646c/objectstack-metadata-7.5.0.tgz","_integrity":"sha512-9sp8v2W7/MKf3HPUpjhQI+Xu02aG3YgGXsMwVRne3SZO8VYS4ppO1Fkgl/C3dnsJASUaNI09w3RdnxnmmMwFbg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"7.5.0","@objectstack/spec":"7.5.0","@objectstack/types":"7.5.0","@objectstack/metadata-fs":"7.5.0","@objectstack/metadata-core":"7.5.0","@objectstack/platform-objects":"7.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.5.0_1780327903995_0.09977799171723523","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"@objectstack/metadata","version":"7.6.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"2472407b54645c84e5bd209e3deb31927bb6dfbc","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.6.0.tgz","fileCount":21,"integrity":"sha512-OCsINrsPiSD/Q7+0vTKwbNZ+TkZQghBZN2qBKxzuu9pBVJDkBvDW8TGZFdbynO3f2JrZT8SI/FtJ26sV4UtO9g==","signatures":[{"sig":"MEYCIQCubF0pFX2IGPtSHoCBPFtwoqKhbHsKHxQbRSVyr0P87gIhAPk3S/U8iQqK8lkMr4QEx/FxSjKOwT4KYd1rYFTLiVvx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858804},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/695601e2ba3c953210a6b031890b7090/objectstack-metadata-7.6.0.tgz","_integrity":"sha512-OCsINrsPiSD/Q7+0vTKwbNZ+TkZQghBZN2qBKxzuu9pBVJDkBvDW8TGZFdbynO3f2JrZT8SI/FtJ26sV4UtO9g==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"7.6.0","@objectstack/spec":"7.6.0","@objectstack/types":"7.6.0","@objectstack/metadata-fs":"7.6.0","@objectstack/metadata-core":"7.6.0","@objectstack/platform-objects":"7.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.6.0_1780383847447_0.4771974136896022","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"@objectstack/metadata","version":"7.7.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.7.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"934a6507016919f3640ca15bfd5732fec4cdeb6e","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.7.0.tgz","fileCount":21,"integrity":"sha512-mxhia9yLgZV/lzPaqnF4fVU1K2QSXHmYWxaJ+XcGiKgsVMlv9eHsK+pwLTxhyhYGV05YBeQzsPFMCbiHML8l3w==","signatures":[{"sig":"MEQCIFwmTVwoahLikkI9axiNEx3EHbZAOWdnevoeG3SOwOaFAiAu0RZDNOhtl92UTkAPVyo5Kevq3CVUVnmQbUspc5IihA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858418},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/176a40cd27109274f414336e375a8554/objectstack-metadata-7.7.0.tgz","_integrity":"sha512-mxhia9yLgZV/lzPaqnF4fVU1K2QSXHmYWxaJ+XcGiKgsVMlv9eHsK+pwLTxhyhYGV05YBeQzsPFMCbiHML8l3w==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"7.7.0","@objectstack/spec":"7.7.0","@objectstack/types":"7.7.0","@objectstack/metadata-fs":"7.7.0","@objectstack/metadata-core":"7.7.0","@objectstack/platform-objects":"7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.7.0_1780409583580_0.55686148965272","host":"s3://npm-registry-packages-npm-production"}},"7.8.0":{"name":"@objectstack/metadata","version":"7.8.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.8.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"526ffdb60b6b7270fcc778e46976142877b78483","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.8.0.tgz","fileCount":21,"integrity":"sha512-U06iMfHjgva7eDKJfrDo0KasGgqn6uq0RUqpjNRci6xPGj1e3wliUfl7MVo557fkp+X7rjZl4hHaioH/j6tjHw==","signatures":[{"sig":"MEQCIE9koux6PyzlH27MZ7jBWk8g3agAo/gTOVla0iiuXiNwAiAqdJ2POc/gDQRXqzOnnIyJ4KC3/KHls3tnJueRRKxauA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858418},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.8.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9c6329a7b0def67e3689b8b206af5806/objectstack-metadata-7.8.0.tgz","_integrity":"sha512-U06iMfHjgva7eDKJfrDo0KasGgqn6uq0RUqpjNRci6xPGj1e3wliUfl7MVo557fkp+X7rjZl4hHaioH/j6tjHw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"7.8.0","@objectstack/spec":"7.8.0","@objectstack/types":"7.8.0","@objectstack/metadata-fs":"7.8.0","@objectstack/metadata-core":"7.8.0","@objectstack/platform-objects":"7.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.8.0_1780481679848_0.5294934966980156","host":"s3://npm-registry-packages-npm-production"}},"7.9.0":{"name":"@objectstack/metadata","version":"7.9.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@7.9.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"bb1a66d40d7eaf66e938f8921a6da2eb6442b1c9","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-7.9.0.tgz","fileCount":21,"integrity":"sha512-O+F2E75DlM0fThYXQyRbkwdXc/obylr85T02REg6rmDxhct7Y+5VUB53jD4STEcM9qIkLKIsU8CV+piAtOo3UQ==","signatures":[{"sig":"MEUCIQDQmo4Gkv1kLQ/IThq3ediblF+2niLTtImxFWCRa29XhgIgJEWNhfumq7P4+CnLPIVHKa3l297BOHM1TABa5QZ57dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858418},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-7.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/2b696b71755a3066354959d844fd8b9b/objectstack-metadata-7.9.0.tgz","_integrity":"sha512-O+F2E75DlM0fThYXQyRbkwdXc/obylr85T02REg6rmDxhct7Y+5VUB53jD4STEcM9qIkLKIsU8CV+piAtOo3UQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"7.9.0","@objectstack/spec":"7.9.0","@objectstack/types":"7.9.0","@objectstack/metadata-fs":"7.9.0","@objectstack/metadata-core":"7.9.0","@objectstack/platform-objects":"7.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_7.9.0_1780500923829_0.9527969969435526","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@objectstack/metadata","version":"8.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@8.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"95e5b4af79ec1a275b474a3bc78746099e98ef4c","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-8.0.0.tgz","fileCount":21,"integrity":"sha512-6jF72WOYjtKRaJv155uJvupwMdQStmo4Il8oe/kHoTx/JeuGs1/pqgWEMYNoQi7qvSjZCJoXogB1q9HzLDF2JQ==","signatures":[{"sig":"MEUCIBuXfEPa1Uu//rEJVPtDuX6aRjhcWPL85bAzdvl6fQH+AiEAg93nM2/MkD/Ksncy2pExZdjBbPLs55io1c5ekcMh/6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858418},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-8.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b3b5e2aa25f5907fca874adcbb016f26/objectstack-metadata-8.0.0.tgz","_integrity":"sha512-6jF72WOYjtKRaJv155uJvupwMdQStmo4Il8oe/kHoTx/JeuGs1/pqgWEMYNoQi7qvSjZCJoXogB1q9HzLDF2JQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"8.0.0","@objectstack/spec":"8.0.0","@objectstack/types":"8.0.0","@objectstack/metadata-fs":"8.0.0","@objectstack/metadata-core":"8.0.0","@objectstack/platform-objects":"8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_8.0.0_1780836380937_0.4432490762700374","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@objectstack/metadata","version":"8.0.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@8.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"bf1f2365c38c012fdf0c06e64430e886eccb8b9c","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-8.0.1.tgz","fileCount":21,"integrity":"sha512-wR6xSJbpSEDPRNMSBbLUyi+NtWsa0TVttgNJrZHqkb1+yLDGUc4K9NT0Et59nVqvVj5AjuC00Mk5uwzLxcxhPA==","signatures":[{"sig":"MEQCIEGI6oG+VKfwJTNFFBL4qPCSJGfQSSKYVeJ4iDk1GsG0AiBohgVwrP+2BRENYVG6xRN6YIspJocur/jSOAF8HwGkOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858418},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-8.0.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/2348a09c3728f76e78a004b1c5ca8960/objectstack-metadata-8.0.1.tgz","_integrity":"sha512-wR6xSJbpSEDPRNMSBbLUyi+NtWsa0TVttgNJrZHqkb1+yLDGUc4K9NT0Et59nVqvVj5AjuC00Mk5uwzLxcxhPA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"8.0.1","@objectstack/spec":"8.0.1","@objectstack/types":"8.0.1","@objectstack/metadata-fs":"8.0.1","@objectstack/metadata-core":"8.0.1","@objectstack/platform-objects":"8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_8.0.1_1780882911960_0.8035775330942077","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@objectstack/metadata","version":"9.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"39162a6aa6ea9429d1c71fdc37b83f441d49fd88","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.0.0.tgz","fileCount":21,"integrity":"sha512-KmHT2uxOWzoTVSXsHcz5DsSyrLYzT0VqqnFHflG4DicXHJ8q03naStA3O53Nxor0CqyPP/s1ufDfpzahl1iWQg==","signatures":[{"sig":"MEYCIQC06rrhgcQLvkWBIH8Z0b+fJBLeydsYnyo7mA83GZifQgIhAOKTjOYuDm6CXFV0UBBmBon8jOiIBaF/+ZnmIaK6TkZv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858418},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/8b7166264d2a323bdb2d05df30d3f487/objectstack-metadata-9.0.0.tgz","_integrity":"sha512-KmHT2uxOWzoTVSXsHcz5DsSyrLYzT0VqqnFHflG4DicXHJ8q03naStA3O53Nxor0CqyPP/s1ufDfpzahl1iWQg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.0.0","@objectstack/spec":"9.0.0","@objectstack/types":"9.0.0","@objectstack/metadata-fs":"9.0.0","@objectstack/metadata-core":"9.0.0","@objectstack/platform-objects":"9.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.0.0_1781110699549_0.3160527742363217","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@objectstack/metadata","version":"9.0.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.0.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"5f5adae5c657481ed8422a44a88b9cf89a22526c","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.0.1.tgz","fileCount":21,"integrity":"sha512-qg25c+HIe9vW5OaR7aFQaERwBZY4C0G+5RoExv8yNJBV9hnqsIFlR8I3evWyEbDzXUElaGGWpcxFd2DYgMpWWg==","signatures":[{"sig":"MEQCIBhfpHR53qPKnOlzUIT5aGW/3ug3nSeVb+cIP0u00zfaAiAgQkT3CaBR4P6N2E5ECvEO5vZKIkZ36TmjxMkTZBwlWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858418},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.0.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b98d7ff1695d8bc0b26abdf99d353770/objectstack-metadata-9.0.1.tgz","_integrity":"sha512-qg25c+HIe9vW5OaR7aFQaERwBZY4C0G+5RoExv8yNJBV9hnqsIFlR8I3evWyEbDzXUElaGGWpcxFd2DYgMpWWg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.0.1","@objectstack/spec":"9.0.1","@objectstack/types":"9.0.1","@objectstack/metadata-fs":"9.0.1","@objectstack/metadata-core":"9.0.1","@objectstack/platform-objects":"9.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.0.1_1781187946591_0.016377415915617366","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@objectstack/metadata","version":"9.1.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"fa9084994e7c23a6f7af3b5b1af249da386b1ce2","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.1.0.tgz","fileCount":21,"integrity":"sha512-u6zRbgr0O0JclnfDsvUCpAoOVg71sSSwvv2tETN1rzXNjDP7MK8Nuj+cu9+12qGH8kSAltFNUarE5AgP9KP/YA==","signatures":[{"sig":"MEUCIQD4oKVhn4rAFJgWizJAnOZT5xq0CJ6oN8spvGvijojyKwIgbIkagJoSJMNPFg6GxaHLYf0WwKfNFrCBjwZKhPwciRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858418},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c5896930c9370f5fbebe77ba2aff747c/objectstack-metadata-9.1.0.tgz","_integrity":"sha512-u6zRbgr0O0JclnfDsvUCpAoOVg71sSSwvv2tETN1rzXNjDP7MK8Nuj+cu9+12qGH8kSAltFNUarE5AgP9KP/YA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.1.0","@objectstack/spec":"9.1.0","@objectstack/types":"9.1.0","@objectstack/metadata-fs":"9.1.0","@objectstack/metadata-core":"9.1.0","@objectstack/platform-objects":"9.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.1.0_1781193373319_0.1653176047739131","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"@objectstack/metadata","version":"9.2.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"338862e09826823c6c48ef26ebc47772f286511b","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.2.0.tgz","fileCount":21,"integrity":"sha512-F8CWc4ld2ygcjaiAfVINrh3u+7Ydo5YWRxxstqJjBVYPGM0d8e4caYL63UJ0rHMTap4U/Fxv9h4G0XhoFIJkZw==","signatures":[{"sig":"MEQCICQL48ecUEjyqvRYt+moRjHEgUosHkO5imjQaek8/2gQAiAgeLjPp+TALfol+Fq1hV0sWnPW2iNsA+qEBT6oF88cdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1858418},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/da1f0e7c1b5f6b2c5d0028f4fbec7f69/objectstack-metadata-9.2.0.tgz","_integrity":"sha512-F8CWc4ld2ygcjaiAfVINrh3u+7Ydo5YWRxxstqJjBVYPGM0d8e4caYL63UJ0rHMTap4U/Fxv9h4G0XhoFIJkZw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.2.0","@objectstack/spec":"9.2.0","@objectstack/types":"9.2.0","@objectstack/metadata-fs":"9.2.0","@objectstack/metadata-core":"9.2.0","@objectstack/platform-objects":"9.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.2.0_1781196939173_0.7965152504916735","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@objectstack/metadata","version":"9.3.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"eaf3fa895eb297726707569b3dab384022283f6b","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.3.0.tgz","fileCount":21,"integrity":"sha512-ojckoOfXzwfzsBN2eUiZ2mqcxKl1SYXiGvY0ACK7yi6H16m8QYYVYQ/GhIArsFkHhPMRCmho9m+onOEiRBQKOA==","signatures":[{"sig":"MEUCIQDWW0jp0fdroneC2dtX93+OzIegEHV+uC+sT1GG4ORecAIgblTKFb6v0CCxQAbQ5Yzr1qOjVI3bHZ8SYMcZET4UKOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866152},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/72ad10df305695bf762ca784be688b4a/objectstack-metadata-9.3.0.tgz","_integrity":"sha512-ojckoOfXzwfzsBN2eUiZ2mqcxKl1SYXiGvY0ACK7yi6H16m8QYYVYQ/GhIArsFkHhPMRCmho9m+onOEiRBQKOA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.3.0","@objectstack/spec":"9.3.0","@objectstack/types":"9.3.0","@objectstack/metadata-fs":"9.3.0","@objectstack/metadata-core":"9.3.0","@objectstack/platform-objects":"9.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.3.0_1781315679346_0.4836279531271832","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@objectstack/metadata","version":"9.4.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"586b0d7c1a21d1509b149d6a6db652c75480254e","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.4.0.tgz","fileCount":21,"integrity":"sha512-2lmhylHeKCEmUVGis+wxy2XsDOefyCe0q6taiehQ2B75BCrz7yZlbQyjK+EPPDl6Nhsc9GCkmEfUgrl8P1lHrw==","signatures":[{"sig":"MEQCIH2COiH1YnFkqkFHSZwrj31MSgY85rKrOpKlliyd+dlbAiATqY1LWlBrRR3bVPpQnVI8TKdBXDagPX3VQV67kk+2FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866344},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/3d098097537c49c8eec4857b9a60f798/objectstack-metadata-9.4.0.tgz","_integrity":"sha512-2lmhylHeKCEmUVGis+wxy2XsDOefyCe0q6taiehQ2B75BCrz7yZlbQyjK+EPPDl6Nhsc9GCkmEfUgrl8P1lHrw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.4.0","@objectstack/spec":"9.4.0","@objectstack/types":"9.4.0","@objectstack/metadata-fs":"9.4.0","@objectstack/metadata-core":"9.4.0","@objectstack/platform-objects":"9.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.4.0_1781409378596_0.5647594120584551","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"@objectstack/metadata","version":"9.5.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"a4a16e62ca6431ee05b06722885a037168117744","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.5.0.tgz","fileCount":21,"integrity":"sha512-DR8TDwq2FwTJcbMJi8WeeWV6G+qfwC/YL9gJSVu+kOdfgBecIjFs//TQhHuzjWHwDuCUmoPo18F6naB0Sf/FmQ==","signatures":[{"sig":"MEUCIQCM5PbkwcF2rA9fntOisTcMK9WhWd005X+hTl5SRgzQPgIgKcsuSzPBTgBYI7uF65EHc4ZgIcq6I5JeoTdwWp5GDz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866344},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d521c1eca8ac8d0441e0925e7079e30c/objectstack-metadata-9.5.0.tgz","_integrity":"sha512-DR8TDwq2FwTJcbMJi8WeeWV6G+qfwC/YL9gJSVu+kOdfgBecIjFs//TQhHuzjWHwDuCUmoPo18F6naB0Sf/FmQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.5.0","@objectstack/spec":"9.5.0","@objectstack/types":"9.5.0","@objectstack/metadata-fs":"9.5.0","@objectstack/metadata-core":"9.5.0","@objectstack/platform-objects":"9.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.5.0_1781453938040_0.06980490944117324","host":"s3://npm-registry-packages-npm-production"}},"9.5.1":{"name":"@objectstack/metadata","version":"9.5.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.5.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"972e44a31762d3a0db804f64a3cb1d4fb88155cd","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.5.1.tgz","fileCount":21,"integrity":"sha512-xeYngIjosLi8O2eBX86dUjtYzXQU+d4q/4flBks0MG/YCUW01B8fW6q7HiI5cObZfW8StaImqmSdMOzbFh+ZyA==","signatures":[{"sig":"MEQCIGmMDGJU9BIHrwmT9vDqDbnw2fMXc6Tp34xFWLEqUPA+AiBGUTrp1fL8PDoy1uaOfnWzoo73O++yxLuAa7aNl/UTQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866344},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.5.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/139118f31701d9dfbdc506db833baab1/objectstack-metadata-9.5.1.tgz","_integrity":"sha512-xeYngIjosLi8O2eBX86dUjtYzXQU+d4q/4flBks0MG/YCUW01B8fW6q7HiI5cObZfW8StaImqmSdMOzbFh+ZyA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.5.1","@objectstack/spec":"9.5.1","@objectstack/types":"9.5.1","@objectstack/metadata-fs":"9.5.1","@objectstack/metadata-core":"9.5.1","@objectstack/platform-objects":"9.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.5.1_1781492656383_0.43620105732182446","host":"s3://npm-registry-packages-npm-production"}},"9.6.0":{"name":"@objectstack/metadata","version":"9.6.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"037aa177a33259f8aebfff5aa71ecd6f351ed97c","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.6.0.tgz","fileCount":21,"integrity":"sha512-V+yqQAJ/dq3xhPf3NETSeHZXRB0sWiVJdSgwCDnpr17QCkjFdG/lNnXMBmdl2+BZpLF2ZrWLP0fCAE6r8RdNnA==","signatures":[{"sig":"MEUCIC5P5WVLqQWHlowuu+5duIv7TvFxoFX8HQQWBltBzV0CAiEA3sxD4RVGXbpRMnnKJmQxXMltiav9b13r7lAjgXDKa0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866908},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e13c787f0c80fbc7a503e1d7fdb75566/objectstack-metadata-9.6.0.tgz","_integrity":"sha512-V+yqQAJ/dq3xhPf3NETSeHZXRB0sWiVJdSgwCDnpr17QCkjFdG/lNnXMBmdl2+BZpLF2ZrWLP0fCAE6r8RdNnA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.6.0","@objectstack/spec":"9.6.0","@objectstack/types":"9.6.0","@objectstack/metadata-fs":"9.6.0","@objectstack/metadata-core":"9.6.0","@objectstack/platform-objects":"9.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.6.0_1781548855275_0.8943723888388022","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"@objectstack/metadata","version":"9.7.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.7.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"d0ce981030bd57a77514ce092f0d18226a70025a","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.7.0.tgz","fileCount":21,"integrity":"sha512-k4djwIcE30PV8zkJ5LmS9qR31WW+eUzPAlT2f/XI/fouClTJiiyNiQJzwY+xbHmrhRYrTce9cVI+hCA1Fc1a5w==","signatures":[{"sig":"MEUCIB9qrmw7r+CflEEapqdr74Xr72SY5xp6MZR16MExMtDrAiEAklQ60y91H6+XP7Xq1hOSg07A5S4WWSBTShBtL9fj/9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866908},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/3b442f224b8bc38f2c806243d123588d/objectstack-metadata-9.7.0.tgz","_integrity":"sha512-k4djwIcE30PV8zkJ5LmS9qR31WW+eUzPAlT2f/XI/fouClTJiiyNiQJzwY+xbHmrhRYrTce9cVI+hCA1Fc1a5w==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.7.0","@objectstack/spec":"9.7.0","@objectstack/types":"9.7.0","@objectstack/metadata-fs":"9.7.0","@objectstack/metadata-core":"9.7.0","@objectstack/platform-objects":"9.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.7.0_1781583597525_0.9005823237636941","host":"s3://npm-registry-packages-npm-production"}},"9.8.0":{"name":"@objectstack/metadata","version":"9.8.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.8.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"c14f2218062fa7a343c918885e5b174f7b22e2f9","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.8.0.tgz","fileCount":21,"integrity":"sha512-IqOQ6hk290yUCQk0JGiqcjYPg0d7MbqQcMOQfH2dJJIUNdO//8Bgu0rlsrQvD+rem6Js3U3S2RAH4LzTPBT8gQ==","signatures":[{"sig":"MEUCID4Wydr7pbS1t5KxNLoco2Zryq5AcphSJhxw35pQxrE4AiEAyArmHAFStpBPMVZRgjBP4gzSrnsXXXDtUI0xdTi1dOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866908},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.8.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9764f670e288a3e9eccbc7f08a20aac9/objectstack-metadata-9.8.0.tgz","_integrity":"sha512-IqOQ6hk290yUCQk0JGiqcjYPg0d7MbqQcMOQfH2dJJIUNdO//8Bgu0rlsrQvD+rem6Js3U3S2RAH4LzTPBT8gQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.8.0","@objectstack/spec":"9.8.0","@objectstack/types":"9.8.0","@objectstack/metadata-fs":"9.8.0","@objectstack/metadata-core":"9.8.0","@objectstack/platform-objects":"9.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.8.0_1781612791361_0.36638180341008053","host":"s3://npm-registry-packages-npm-production"}},"9.9.0":{"name":"@objectstack/metadata","version":"9.9.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.9.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"9d6b2318c50b2b133ae62c8db2ae7468ec11313a","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.9.0.tgz","fileCount":21,"integrity":"sha512-oJpUMMJx1kyuUFlBomTMKkf+IA6sTBa4fBvtDiFp0J7hLfvMKaHsWobeUwmvqFW4MzLMYdxZiUz4xyNVfzytVQ==","signatures":[{"sig":"MEQCIFrBjBaTRDTdR1MpzeCcnoWvVHimFkKvTUP0On2Li1iMAiA5HegUIUofQ9T49Ezcf0qP1Lb0NZU/N5cJy/LwiTalsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866908},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/eb7b75fca8940fce93f3ef140c2928c8/objectstack-metadata-9.9.0.tgz","_integrity":"sha512-oJpUMMJx1kyuUFlBomTMKkf+IA6sTBa4fBvtDiFp0J7hLfvMKaHsWobeUwmvqFW4MzLMYdxZiUz4xyNVfzytVQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.9.0","@objectstack/spec":"9.9.0","@objectstack/types":"9.9.0","@objectstack/metadata-fs":"9.9.0","@objectstack/metadata-core":"9.9.0","@objectstack/platform-objects":"9.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.9.0_1781684997993_0.35617027926873246","host":"s3://npm-registry-packages-npm-production"}},"9.9.1":{"name":"@objectstack/metadata","version":"9.9.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.9.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"631cd0a5e8bb4b09d96d0c2ebce37dac314511dd","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.9.1.tgz","fileCount":21,"integrity":"sha512-zf6AqIxv7lxuHHuf+0Mo91p3ViLjAYyybT7nodnFAs3pAqm5ZNcpy0ygaFVy8CrcXIjESwmfW8nzZLiCkFhXIA==","signatures":[{"sig":"MEYCIQCCzeHmY6L4fVqQiM20xEXuMDeGvNV0eXyK1t/L85VZ2AIhAONRNJaJaelZjwOjCy3/z524rECaMRGG+PlTF/9mcL6J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866908},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.9.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9b8e6b05f33421a88becbd20a0278949/objectstack-metadata-9.9.1.tgz","_integrity":"sha512-zf6AqIxv7lxuHHuf+0Mo91p3ViLjAYyybT7nodnFAs3pAqm5ZNcpy0ygaFVy8CrcXIjESwmfW8nzZLiCkFhXIA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.9.1","@objectstack/spec":"9.9.1","@objectstack/types":"9.9.1","@objectstack/metadata-fs":"9.9.1","@objectstack/metadata-core":"9.9.1","@objectstack/platform-objects":"9.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.9.1_1781699843922_0.025673359221249248","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"@objectstack/metadata","version":"9.10.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.10.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"06ca77346434b172b8633f165798f9f63603a927","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.10.0.tgz","fileCount":21,"integrity":"sha512-FzRoFzNUx8qNrHroOn+Y4a7myKdg/6PdKwa+VpjSodRZW+tUqgZ7V0l1j+iZwzFagPruMTjMQtUxobErMaNEtw==","signatures":[{"sig":"MEYCIQCeg6ddHX20shuEFZcgcut4G1x/eVoszgT4kraJG0F1swIhAI7rXEbaeZ5AFbfZ3BmyZA7/E2AU44ymhISqpGa1Q8FU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866915},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.10.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ae326ed9dbe5352570ba692b3e063831/objectstack-metadata-9.10.0.tgz","_integrity":"sha512-FzRoFzNUx8qNrHroOn+Y4a7myKdg/6PdKwa+VpjSodRZW+tUqgZ7V0l1j+iZwzFagPruMTjMQtUxobErMaNEtw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.10.0","@objectstack/spec":"9.10.0","@objectstack/types":"9.10.0","@objectstack/metadata-fs":"9.10.0","@objectstack/metadata-core":"9.10.0","@objectstack/platform-objects":"9.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.10.0_1781824790179_0.6166524586322946","host":"s3://npm-registry-packages-npm-production"}},"9.11.0":{"name":"@objectstack/metadata","version":"9.11.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@9.11.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"9cb63ebfba71a982b551ecb2607f84f4ea862cf0","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-9.11.0.tgz","fileCount":21,"integrity":"sha512-phFSe6xUJNnoLHwu5brBsUIPlDug2Kf+eBFxynY2fP34JZTTuu1lW32wGNE5VlFjll0weHNvzJoB3EhTwAnJdw==","signatures":[{"sig":"MEQCICtOkzJiDuCSdCcPV1YVajDHONZ7Mv0g8GqW0aCAsVB6AiAp6dCoDm/aGf4OnruY/xCt92avCkviuD6T+Z/LAdMCJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866915},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-9.11.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/4434d85ed7ac287b69c229ee0f30e689/objectstack-metadata-9.11.0.tgz","_integrity":"sha512-phFSe6xUJNnoLHwu5brBsUIPlDug2Kf+eBFxynY2fP34JZTTuu1lW32wGNE5VlFjll0weHNvzJoB3EhTwAnJdw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.8.2","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^4.2.0","chokidar":"^5.0.0","@objectstack/core":"9.11.0","@objectstack/spec":"9.11.0","@objectstack/types":"9.11.0","@objectstack/metadata-fs":"9.11.0","@objectstack/metadata-core":"9.11.0","@objectstack/platform-objects":"9.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_9.11.0_1781966522370_0.927800949895393","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@objectstack/metadata","version":"10.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@10.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"646c56edb99fd7067ad4c72b8066d5102b24bab8","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-10.0.0.tgz","fileCount":21,"integrity":"sha512-qvlApMs1xZurJ4eBm7MY+zsG1AxP4Ri+B4R8XqFRaAcLGtH9fZdI8SgixqkeWR2Inr3MZEMnOxN7ldy8cNTrfA==","signatures":[{"sig":"MEUCIQDvqhPkxaXBwNSo3kee57Yrk+xj/AORR/n3SSPOLlbhCwIgZpZcluxsyO0gqmWRGonSI8dZNoefKQ7NnKk8rDB9aIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866915},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-10.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/174001dcb843747f31d177660586be50/objectstack-metadata-10.0.0.tgz","_integrity":"sha512-qvlApMs1xZurJ4eBm7MY+zsG1AxP4Ri+B4R8XqFRaAcLGtH9fZdI8SgixqkeWR2Inr3MZEMnOxN7ldy8cNTrfA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.0.0","chokidar":"^5.0.0","@objectstack/core":"10.0.0","@objectstack/spec":"10.0.0","@objectstack/types":"10.0.0","@objectstack/metadata-fs":"10.0.0","@objectstack/metadata-core":"10.0.0","@objectstack/platform-objects":"10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_10.0.0_1782120716441_0.24880897298238236","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"@objectstack/metadata","version":"10.2.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@10.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"c08fe3032c80289aa06e4122e4ecae82d56f7ed9","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-10.2.0.tgz","fileCount":21,"integrity":"sha512-2+3rmj/3lh21W0ftB/qqg8EDKmrNbxeUnxMdUb0gOIaj/60Fj2L/4u3EofY3xxP9VAhuhJlUi391TLUsAQVHsw==","signatures":[{"sig":"MEUCIDDFVuDjefeFmzyJ0eMAu6TavUjk93WmoGAgLbn1HawZAiEA4wnYnriYWIFToj28LFV1YZB8Q4UnWLljMLj3Ug98Skg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866915},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-10.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a41b15300b8df9046a13ffa37b0272af/objectstack-metadata-10.2.0.tgz","_integrity":"sha512-2+3rmj/3lh21W0ftB/qqg8EDKmrNbxeUnxMdUb0gOIaj/60Fj2L/4u3EofY3xxP9VAhuhJlUi391TLUsAQVHsw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.0.0","chokidar":"^5.0.0","@objectstack/core":"10.2.0","@objectstack/spec":"10.2.0","@objectstack/types":"10.2.0","@objectstack/metadata-fs":"10.2.0","@objectstack/metadata-core":"10.2.0","@objectstack/platform-objects":"10.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_10.2.0_1782142661426_0.24049703652739307","host":"s3://npm-registry-packages-npm-production"}},"10.3.0":{"name":"@objectstack/metadata","version":"10.3.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@10.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"ecab09cb5d65cdf3773d36c27c871423c692324d","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-10.3.0.tgz","fileCount":21,"integrity":"sha512-FsjlUkBpa4OXwSKqMnEzy1pBQa0lRV9X9vfk1LwP8DlvHaOMrLmjRUEj93VycJY+PZiVfI0V00Q34wimjC543A==","signatures":[{"sig":"MEYCIQCitQ3ND6xqAL1I5jJj+TepIl309RAkJzMLtzomz92d+wIhAJzSRwb4hquwwBD9kf2d/MsEJrh37ZOxB5gVnNP/jwt7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866915},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-10.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/c29e2c0d8991e605ff71087b6504ff7b/objectstack-metadata-10.3.0.tgz","_integrity":"sha512-FsjlUkBpa4OXwSKqMnEzy1pBQa0lRV9X9vfk1LwP8DlvHaOMrLmjRUEj93VycJY+PZiVfI0V00Q34wimjC543A==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.0.0","chokidar":"^5.0.0","@objectstack/core":"10.3.0","@objectstack/spec":"10.3.0","@objectstack/types":"10.3.0","@objectstack/metadata-fs":"10.3.0","@objectstack/metadata-core":"10.3.0","@objectstack/platform-objects":"10.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_10.3.0_1782227942920_0.4190473865007964","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@objectstack/metadata","version":"11.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@11.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"384fbbee225d00384ea61c82bfd2b626ceaf8e4b","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-11.0.0.tgz","fileCount":21,"integrity":"sha512-7U89T5cEpK5Kc/+HOqBIGVwMeGDcPz/JB2fNDQJuoQcfFwzXscsJ102RQKppk0F104RPtGMvUQ6c8bVQLnlGjw==","signatures":[{"sig":"MEYCIQDioNcOqVxH9F+Mh3YZtUSALv3sex179dTYs6raBhRkXwIhALXDdFahswaKzQK8X3Pu7EVv8A2tTGCil0mEMIEGsv/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889209},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-11.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/218af408ca126c8b5d5d7431866faf67/objectstack-metadata-11.0.0.tgz","_integrity":"sha512-7U89T5cEpK5Kc/+HOqBIGVwMeGDcPz/JB2fNDQJuoQcfFwzXscsJ102RQKppk0F104RPtGMvUQ6c8bVQLnlGjw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.0.0","chokidar":"^5.0.0","@objectstack/core":"11.0.0","@objectstack/spec":"11.0.0","@objectstack/types":"11.0.0","@objectstack/metadata-fs":"11.0.0","@objectstack/metadata-core":"11.0.0","@objectstack/platform-objects":"11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_11.0.0_1782572594489_0.6862097953145241","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"@objectstack/metadata","version":"11.1.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@11.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"3f37325c94efe9f07324e32ff030c6f231f552e4","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-11.1.0.tgz","fileCount":21,"integrity":"sha512-AlcnxxH6AMzTJwSj5eejs/M7jX6lhsurdUN3TQmBCw3VQkxFSQU7FkbH5IOMgEPgF2HfDQv9zSJAu/Eww0Ar7g==","signatures":[{"sig":"MEYCIQCX+uleqIJylbYVzOmoaUc1bCBG80P2gmVFZVwTiaeKyAIhAIJWY69XhjrLB3ibnFuT8xV93ka7adrpKZReTiFwbo1l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889209},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-11.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/851459cb4470f0477493b2624d15be4d/objectstack-metadata-11.1.0.tgz","_integrity":"sha512-AlcnxxH6AMzTJwSj5eejs/M7jX6lhsurdUN3TQmBCw3VQkxFSQU7FkbH5IOMgEPgF2HfDQv9zSJAu/Eww0Ar7g==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.0.0","chokidar":"^5.0.0","@objectstack/core":"11.1.0","@objectstack/spec":"11.1.0","@objectstack/types":"11.1.0","@objectstack/metadata-fs":"11.1.0","@objectstack/metadata-core":"11.1.0","@objectstack/platform-objects":"11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_11.1.0_1782633332694_0.8721845122443013","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"@objectstack/metadata","version":"11.2.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@11.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"17130901ee6915cb965dc53f21902f84a088d33b","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-11.2.0.tgz","fileCount":21,"integrity":"sha512-vBQjsZVgZ/CxyOGimig5UuGZvWNVfA7mBbBJgwn1h/b89FTWJaZhOqn2Vt+Fhn8caCvBpDKLJaR8bFaJwbEkdA==","signatures":[{"sig":"MEUCIBc8De6KmoM881wwyM/L2DkM/4ht0uJ2vI6sfF/E9sPBAiEAqe6Kmd1T+svyYV5pCyiWg75ArQJAR6vi5/9JaWngkEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889209},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-11.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/d01a8cd554e726dffa10a65dcd4adc3b/objectstack-metadata-11.2.0.tgz","_integrity":"sha512-vBQjsZVgZ/CxyOGimig5UuGZvWNVfA7mBbBJgwn1h/b89FTWJaZhOqn2Vt+Fhn8caCvBpDKLJaR8bFaJwbEkdA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.0.0","chokidar":"^5.0.0","@objectstack/core":"11.2.0","@objectstack/spec":"11.2.0","@objectstack/types":"11.2.0","@objectstack/metadata-fs":"11.2.0","@objectstack/metadata-core":"11.2.0","@objectstack/platform-objects":"11.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_11.2.0_1782702890162_0.3541061324489734","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"@objectstack/metadata","version":"11.3.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@11.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"13894344f2d13da62a7cf63ea4ef917517d980d8","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-11.3.0.tgz","fileCount":21,"integrity":"sha512-dZ8ymFGiKaP3IrJQ5gnSzhFBRA4MbHm3RGW8oMVELdV6y7t8TiVID1EVn7s/8uakpSvrdkbA8NCfiKYclpVLNA==","signatures":[{"sig":"MEUCIGbt5KnHzqy0Sz9uXT8WbyXWtEHA0q3ZwIHMOG7mMAtJAiEAs5i8qaZXmhuYFjnJzGsyT94nL/0i0y0tP8HUKdEbeQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889209},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-11.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/4665305ddb690c28ba6ab42f5fa5bda4/objectstack-metadata-11.3.0.tgz","_integrity":"sha512-dZ8ymFGiKaP3IrJQ5gnSzhFBRA4MbHm3RGW8oMVELdV6y7t8TiVID1EVn7s/8uakpSvrdkbA8NCfiKYclpVLNA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.0","chokidar":"^5.0.0","@objectstack/core":"11.3.0","@objectstack/spec":"11.3.0","@objectstack/types":"11.3.0","@objectstack/metadata-fs":"11.3.0","@objectstack/metadata-core":"11.3.0","@objectstack/platform-objects":"11.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_11.3.0_1782750918713_0.14632255564483287","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"@objectstack/metadata","version":"11.4.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@11.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"0cc7ecdc6022225c0ce7b97258f9a50eb5cf07ec","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-11.4.0.tgz","fileCount":21,"integrity":"sha512-JejE8NYISvRWpPUAaY/W4OK5Gcy/lskBweBqRta9FTaGtn/UNgyFpeKngTkOZIzNJXJAOlz1f2HQnfNpHIbmMw==","signatures":[{"sig":"MEUCICXQyWwJx+hyOMWoCD9AJ/8YyW0I1SUro4NPH8J2UzcCAiEAuI/lA34sr9tMGARD0OOiG2O+a9jCYng3pduXA5cvI5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889209},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-11.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/dd8a35248eda0cbc726e7ec4bedaa8f7/objectstack-metadata-11.4.0.tgz","_integrity":"sha512-JejE8NYISvRWpPUAaY/W4OK5Gcy/lskBweBqRta9FTaGtn/UNgyFpeKngTkOZIzNJXJAOlz1f2HQnfNpHIbmMw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.0","chokidar":"^5.0.0","@objectstack/core":"11.4.0","@objectstack/spec":"11.4.0","@objectstack/types":"11.4.0","@objectstack/metadata-fs":"11.4.0","@objectstack/metadata-core":"11.4.0","@objectstack/platform-objects":"11.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_11.4.0_1782803721767_0.9499456876163546","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"@objectstack/metadata","version":"11.5.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@11.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"19392a985259d0a87432a9ab8aebc9369243dc52","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-11.5.0.tgz","fileCount":21,"integrity":"sha512-FNZU1FbP/CA4kAo2CZrqrFwgsROvZlKEOnN8+v5UIyuaRZPLtbK8phoaXV0B7jCtg2obDZCPnwb6vEAuIYXqqQ==","signatures":[{"sig":"MEUCIQDDmQEu9Dbhs2sbTc8q6DyeU2grKfibj8xMeL8jHGHegAIgKXdAeq8ur+DTQFvEYQgAg/PRjT2/1WFWsxI04jZC374=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889209},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-11.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/0679a0a9a1df4ee7c2e69d64071ccd01/objectstack-metadata-11.5.0.tgz","_integrity":"sha512-FNZU1FbP/CA4kAo2CZrqrFwgsROvZlKEOnN8+v5UIyuaRZPLtbK8phoaXV0B7jCtg2obDZCPnwb6vEAuIYXqqQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.0","chokidar":"^5.0.0","@objectstack/core":"11.5.0","@objectstack/spec":"11.5.0","@objectstack/types":"11.5.0","@objectstack/metadata-fs":"11.5.0","@objectstack/metadata-core":"11.5.0","@objectstack/platform-objects":"11.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_11.5.0_1782962080718_0.3201215149293801","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"@objectstack/metadata","version":"11.6.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@11.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"2c03461fd81432a31550212266d1b77003d697fb","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-11.6.0.tgz","fileCount":21,"integrity":"sha512-DPelFzG66W/+hHFhvFU0xsOeeI94MGGTn4OvmP0LJUf2bEdxRAKoL8cO9tgH7VuBZmpU/sDRSsPGCdMqbOZs1A==","signatures":[{"sig":"MEQCIGPMgJHWbBGpuMfL9X1F7WIeCVnyih93UYzxMRqw5ouPAiBbApdprLn1RZEG0AMtVPN2Jf14YiLa3+LI8lA+/5T2IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889209},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-11.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a4255550665c6b5e7e4612a60a2358ff/objectstack-metadata-11.6.0.tgz","_integrity":"sha512-DPelFzG66W/+hHFhvFU0xsOeeI94MGGTn4OvmP0LJUf2bEdxRAKoL8cO9tgH7VuBZmpU/sDRSsPGCdMqbOZs1A==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.0","chokidar":"^5.0.0","@objectstack/core":"11.6.0","@objectstack/spec":"11.6.0","@objectstack/types":"11.6.0","@objectstack/metadata-fs":"11.6.0","@objectstack/metadata-core":"11.6.0","@objectstack/platform-objects":"11.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_11.6.0_1783007697615_0.6209182144904617","host":"s3://npm-registry-packages-npm-production"}},"11.7.0":{"name":"@objectstack/metadata","version":"11.7.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@11.7.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"6412c5d813cf29e7b4137aeae91e26588e79fc3b","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-11.7.0.tgz","fileCount":21,"integrity":"sha512-G6n8bJTc5IAlPfnYbEGocsGPO6s9JuxemgYOby/VPJ3DA5KYb9j3fwx/dZ5Hkd4irqz4jsAdeBSlOXUyyp5ekw==","signatures":[{"sig":"MEYCIQDngpKfRlmu91Isz5NgGs+hSZDLhl9U5orXleWWOhLAuQIhANxlHp1qMf1T8StbDSbq53SvQ52xFXvXUmv+8+VO/Kx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889209},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-11.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/7d5f80130fe2437f96e5d899b725a88e/objectstack-metadata-11.7.0.tgz","_integrity":"sha512-G6n8bJTc5IAlPfnYbEGocsGPO6s9JuxemgYOby/VPJ3DA5KYb9j3fwx/dZ5Hkd4irqz4jsAdeBSlOXUyyp5ekw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.0","chokidar":"^5.0.0","@objectstack/core":"11.7.0","@objectstack/spec":"11.7.0","@objectstack/types":"11.7.0","@objectstack/metadata-fs":"11.7.0","@objectstack/metadata-core":"11.7.0","@objectstack/platform-objects":"11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_11.7.0_1783012048505_0.15717224518437467","host":"s3://npm-registry-packages-npm-production"}},"11.9.0":{"name":"@objectstack/metadata","version":"11.9.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@11.9.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"6820687fd9eb3c4fae6d98dd3e4677ba512c6e0e","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-11.9.0.tgz","fileCount":21,"integrity":"sha512-TO/RHGNxDK1eLBMvRRyQBkwcDtnxzZo88QNlKjI4+ofEQxLnKR/JixS/IVNMb0d2Wd5xviSs/Kc+qWOkqb1GvA==","signatures":[{"sig":"MEUCIQD0s+W4K+hUMiwqp7FXPoYJ2k6bJtph0TcGkmwWv6LxqwIgEuCt2lL16nRvBLJoLSmA9IxG2sPdx7w70ZSYRBsokjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889209},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-11.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e9ab294fca2bb32d7ca75671b6957d25/objectstack-metadata-11.9.0.tgz","_integrity":"sha512-TO/RHGNxDK1eLBMvRRyQBkwcDtnxzZo88QNlKjI4+ofEQxLnKR/JixS/IVNMb0d2Wd5xviSs/Kc+qWOkqb1GvA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.0","chokidar":"^5.0.0","@objectstack/core":"11.9.0","@objectstack/spec":"11.9.0","@objectstack/types":"11.9.0","@objectstack/metadata-fs":"11.9.0","@objectstack/metadata-core":"11.9.0","@objectstack/platform-objects":"11.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_11.9.0_1783072714189_0.9203413659671684","host":"s3://npm-registry-packages-npm-production"}},"11.10.0":{"name":"@objectstack/metadata","version":"11.10.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@11.10.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"f72cfe2e21a4a0f5c0d4046d46e6be8687598696","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-11.10.0.tgz","fileCount":21,"integrity":"sha512-JHgQ7ThMGDAuPLSg6FZv82bvKenPQajYU89BR7Br6lN9LlmMalZxWjSetTlgRsVBQS31rKR535DAo9zJYqSh3Q==","signatures":[{"sig":"MEUCIBVTfbUQEq2vUpgwJ0++HbaWkaX+/EFifGolRox/60N/AiEAy8iJ0NHwYlDAgbalUZBkMrHmYu6KcZ9hhRfmSgSZ2Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889216},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-11.10.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/16e697fc28a0e928aff1a47763d6bac3/objectstack-metadata-11.10.0.tgz","_integrity":"sha512-JHgQ7ThMGDAuPLSg6FZv82bvKenPQajYU89BR7Br6lN9LlmMalZxWjSetTlgRsVBQS31rKR535DAo9zJYqSh3Q==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.0","chokidar":"^5.0.0","@objectstack/core":"11.10.0","@objectstack/spec":"11.10.0","@objectstack/types":"11.10.0","@objectstack/metadata-fs":"11.10.0","@objectstack/metadata-core":"11.10.0","@objectstack/platform-objects":"11.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_11.10.0_1783095847542_0.6781837735746488","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"@objectstack/metadata","version":"12.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@12.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"c1f570c1c4a683c3695b54edbe67f77ee5fd25e8","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-12.0.0.tgz","fileCount":21,"integrity":"sha512-0tv+dSVa3L1r/41VtbtgusPFxZSh4JummD8sGqqL5zY1VLxuy6NfEdXFKyZ8kwdPfGUfbGeFPz0yDZ/DaQ2AZg==","signatures":[{"sig":"MEUCIGZ9QWx15wjeTgZxkny+r/GiR9RtsI7DfpUDTqrJAQK4AiEA9BN51akySF/v6y0cph3l5RRXeQ7VIME13cuQtY2p/S0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891273},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-12.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/02482c538021fca40aff85020afa40ec/objectstack-metadata-12.0.0.tgz","_integrity":"sha512-0tv+dSVa3L1r/41VtbtgusPFxZSh4JummD8sGqqL5zY1VLxuy6NfEdXFKyZ8kwdPfGUfbGeFPz0yDZ/DaQ2AZg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.0","chokidar":"^5.0.0","@objectstack/core":"12.0.0","@objectstack/spec":"12.0.0","@objectstack/types":"12.0.0","@objectstack/metadata-fs":"12.0.0","@objectstack/metadata-core":"12.0.0","@objectstack/platform-objects":"12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_12.0.0_1783186589610_0.6093859431557025","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"@objectstack/metadata","version":"12.1.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@12.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"35176b2fad644bf9d08b4ca443dfc16b86641304","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-12.1.0.tgz","fileCount":21,"integrity":"sha512-ubFlYEAWbQkcBkCpg6HkIVozqDkSo/VfCuvm37VwZq/Gq9MjP7xBtEBaW+jubVpSGXhkJCwhwb2CbSMTbIsOMA==","signatures":[{"sig":"MEQCIFiIAGCiYeMPcD+QxcSi1j9qjLGdzlO5BvBbFjkfeL7VAiATCHmJnVmQLhWZXN+5Jpk+SwBasUxWIrFrJULlJyp4yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891273},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-12.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b1e308966582442c7981982e6be8eac1/objectstack-metadata-12.1.0.tgz","_integrity":"sha512-ubFlYEAWbQkcBkCpg6HkIVozqDkSo/VfCuvm37VwZq/Gq9MjP7xBtEBaW+jubVpSGXhkJCwhwb2CbSMTbIsOMA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.0","chokidar":"^5.0.0","@objectstack/core":"12.1.0","@objectstack/spec":"12.1.0","@objectstack/types":"12.1.0","@objectstack/metadata-fs":"12.1.0","@objectstack/metadata-core":"12.1.0","@objectstack/platform-objects":"12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_12.1.0_1783218755428_0.6837717459396708","host":"s3://npm-registry-packages-npm-production"}},"12.2.0":{"name":"@objectstack/metadata","version":"12.2.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@12.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"7e79f71701b0db8f6b5b34e60132ba08b2756779","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-12.2.0.tgz","fileCount":21,"integrity":"sha512-pbl4GX/dG2KoohAvvbtRLIWwx7FxEO13FrPhJkx8g3TkqpoCvRl4nYUAG49JDJC+2xRUnOQIu+O7HXJWhdNUJA==","signatures":[{"sig":"MEUCIAPnKxm+3wyXwXifYnCuwnk6Q0BX3/QUaf/nZyZIW1ydAiEAkcYzDgisrrPkrfUdnGSboo1+DljyMU5SSp2q2tnfEy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891273},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-12.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f53f9b042795f6a10ef30a1b82022ec8/objectstack-metadata-12.2.0.tgz","_integrity":"sha512-pbl4GX/dG2KoohAvvbtRLIWwx7FxEO13FrPhJkx8g3TkqpoCvRl4nYUAG49JDJC+2xRUnOQIu+O7HXJWhdNUJA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.0","chokidar":"^5.0.0","@objectstack/core":"12.2.0","@objectstack/spec":"12.2.0","@objectstack/types":"12.2.0","@objectstack/metadata-fs":"12.2.0","@objectstack/metadata-core":"12.2.0","@objectstack/platform-objects":"12.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_12.2.0_1783246373318_0.5969249452119569","host":"s3://npm-registry-packages-npm-production"}},"12.3.0":{"name":"@objectstack/metadata","version":"12.3.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@12.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"28a49e983dab46ba876db38f326cb6ea82a9a204","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-12.3.0.tgz","fileCount":21,"integrity":"sha512-ufD4AH0aEYM+y46qHVToaS76PP4S8aZ1CyXQzyJQG4F2VbSR3FPs5uHVT9oJoN23H87Qmx0MLgckKK24JfW77A==","signatures":[{"sig":"MEUCIBL3tnW43+tZa4KLNtWoixNXAF9iC0IdmF4nxZvWbDyrAiEAobh9Cemxr1QRL7pEtuKQwxBtaB5fXEWdM/TQ37TR+xI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891273},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-12.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/7646d3b13d3f268c180a6a29908df3b2/objectstack-metadata-12.3.0.tgz","_integrity":"sha512-ufD4AH0aEYM+y46qHVToaS76PP4S8aZ1CyXQzyJQG4F2VbSR3FPs5uHVT9oJoN23H87Qmx0MLgckKK24JfW77A==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.0","chokidar":"^5.0.0","@objectstack/core":"12.3.0","@objectstack/spec":"12.3.0","@objectstack/types":"12.3.0","@objectstack/metadata-fs":"12.3.0","@objectstack/metadata-core":"12.3.0","@objectstack/platform-objects":"12.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_12.3.0_1783266344264_0.0985797020118353","host":"s3://npm-registry-packages-npm-production"}},"12.4.0":{"name":"@objectstack/metadata","version":"12.4.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@12.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"53e850760a689f506f5100a22b75a5d5824cd4a8","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-12.4.0.tgz","fileCount":21,"integrity":"sha512-0/EehDI5o7dM2WmxZ5iEJu+2llOvfmVmM5ecBHJgH/+v+g3UJe/Vgcoibx1I9uCUuNIOISEObccvyN+sjDlAcA==","signatures":[{"sig":"MEYCIQCAdP9NYQdWfS0rNrJFN7cA8P/MGgQ0LtlTgF5iKcCKcgIhAIRMEk4why0udpyoyGfVKb5bSt2XWnUZoh/NPfv8WFyf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891274},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-12.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/365279a9e9dc8e6aaad57f4a270216b7/objectstack-metadata-12.4.0.tgz","_integrity":"sha512-0/EehDI5o7dM2WmxZ5iEJu+2llOvfmVmM5ecBHJgH/+v+g3UJe/Vgcoibx1I9uCUuNIOISEObccvyN+sjDlAcA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"12.4.0","@objectstack/spec":"12.4.0","@objectstack/types":"12.4.0","@objectstack/metadata-fs":"12.4.0","@objectstack/metadata-core":"12.4.0","@objectstack/platform-objects":"12.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_12.4.0_1783355656467_0.22598632025767618","host":"s3://npm-registry-packages-npm-production"}},"12.5.0":{"name":"@objectstack/metadata","version":"12.5.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@12.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"234fe9b75a3b85850073698cadc34c9672784038","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-12.5.0.tgz","fileCount":21,"integrity":"sha512-JsCb3Jvq36NOw/5mWKdIvvnRs64vHZfh9AXWi7gax0J8HffOZwpBaoewtQyO2Fk/mqIdS7SVPyIyYmfe68Utig==","signatures":[{"sig":"MEUCIAU0YcjGEjonX/vsSh/G/3kUCdZsoqT/9lMxIdZKPeatAiEA+w+rY7GJdMgQVLVQhOW0rEZfDxISBr+PNwamajVU+i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891274},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-12.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6244ac4c4bf69ff92370c3fcd8735024/objectstack-metadata-12.5.0.tgz","_integrity":"sha512-JsCb3Jvq36NOw/5mWKdIvvnRs64vHZfh9AXWi7gax0J8HffOZwpBaoewtQyO2Fk/mqIdS7SVPyIyYmfe68Utig==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"12.5.0","@objectstack/spec":"12.5.0","@objectstack/types":"12.5.0","@objectstack/metadata-fs":"12.5.0","@objectstack/metadata-core":"12.5.0","@objectstack/platform-objects":"12.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_12.5.0_1783384536827_0.2826176765097943","host":"s3://npm-registry-packages-npm-production"}},"12.6.0":{"name":"@objectstack/metadata","version":"12.6.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@12.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"6b7f60ea0337695ef28e0981fab1eceeb8aa0dc5","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-12.6.0.tgz","fileCount":21,"integrity":"sha512-Bxh2r27RInb9QeP49aLDTBOvhPgDRhCxBJyK0Qz94vJBGy37vqO1FofzvO+Xmy5DX3XN+Vi7ts/OElX+hknGbg==","signatures":[{"sig":"MEUCIG7STncKnbE0P+ka89skqsPuraJ35x44k45EetWxsmhjAiEAx9LOMU120ZuXd/ET2iceWsEZCfVzR+hYSsUlZ5vkJ3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891274},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-12.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/120f0c257a739cdebe33c4017bb0481b/objectstack-metadata-12.6.0.tgz","_integrity":"sha512-Bxh2r27RInb9QeP49aLDTBOvhPgDRhCxBJyK0Qz94vJBGy37vqO1FofzvO+Xmy5DX3XN+Vi7ts/OElX+hknGbg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"12.6.0","@objectstack/spec":"12.6.0","@objectstack/types":"12.6.0","@objectstack/metadata-fs":"12.6.0","@objectstack/metadata-core":"12.6.0","@objectstack/platform-objects":"12.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_12.6.0_1783502049587_0.9812272489245293","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"@objectstack/metadata","version":"13.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@13.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"2680407da7a24b5e6b20ab1d4059eda8b28d6eaa","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-13.0.0.tgz","fileCount":21,"integrity":"sha512-WeYHLbu7RI5o3ojONJxXqULJBrgcGBbfGtadQImFz0qw7EVDOcRvrXrnAo3U0QMkFxzp1+5pq4oVJ184iLwZ1A==","signatures":[{"sig":"MEUCIQDBhzOnVwKGVLwjRM95Xxkb/ps4Uyaz+kP+vHc9J/Oy8wIgAdYB+HrvhhH3pnAnHEI225vvVBUsaSsr4Zha5DAu/uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891274},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-13.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e216b24e1dce19544f2ef075fc59e927/objectstack-metadata-13.0.0.tgz","_integrity":"sha512-WeYHLbu7RI5o3ojONJxXqULJBrgcGBbfGtadQImFz0qw7EVDOcRvrXrnAo3U0QMkFxzp1+5pq4oVJ184iLwZ1A==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"13.0.0","@objectstack/spec":"13.0.0","@objectstack/types":"13.0.0","@objectstack/metadata-fs":"13.0.0","@objectstack/metadata-core":"13.0.0","@objectstack/platform-objects":"13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_13.0.0_1783597151995_0.2666807188517524","host":"s3://npm-registry-packages-npm-production"}},"14.3.0":{"name":"@objectstack/metadata","version":"14.3.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@14.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"98ebd512c393f282ca77c3a6c8e7b106ae5762c7","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-14.3.0.tgz","fileCount":21,"integrity":"sha512-+fHxoMpnPiuNhauVD2Aus4c1E6fVN1ZUZ0ofgNEeaaqUBCDiSD/wLn+EJ3TX+lWvmwlEzUqcZ0k11QPJld7Iag==","signatures":[{"sig":"MEUCIClBmQJLRXywbQyO498MTNozaUgdgNntJKZI2mCnROZjAiEAylTLmsllsc7l2GWeI/oLJrjIzw64pF3KzGqZ/IZkBYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892938},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-14.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/04c18ed48092396e3fbd57bd515ac342/objectstack-metadata-14.3.0.tgz","_integrity":"sha512-+fHxoMpnPiuNhauVD2Aus4c1E6fVN1ZUZ0ofgNEeaaqUBCDiSD/wLn+EJ3TX+lWvmwlEzUqcZ0k11QPJld7Iag==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"14.3.0","@objectstack/spec":"14.3.0","@objectstack/types":"14.3.0","@objectstack/metadata-fs":"14.3.0","@objectstack/metadata-core":"14.3.0","@objectstack/platform-objects":"14.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_14.3.0_1783694004029_0.9355217672852927","host":"s3://npm-registry-packages-npm-production"}},"14.5.0":{"name":"@objectstack/metadata","version":"14.5.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@14.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"4b654a5809204f3ea32a6ebf14b31dd95a7e836b","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-14.5.0.tgz","fileCount":21,"integrity":"sha512-xuxduL3HY9h2XZted8UDUXZbVWy10FpQGv43a6gQFFffqfz89hqUkCNAsUuxBakNHDK3wMGvUaSX5yOiLrQV4w==","signatures":[{"sig":"MEUCIQDA/4hDLpluYpGz66n9PbN5BJm2n9tOS48oz9lFhKrY7AIgXEVLeNptTl+2A63AXlAUbiURvNghBbfYJSwVjPW5FnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892938},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-14.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f109d23e0e7a445e9550f304924affc3/objectstack-metadata-14.5.0.tgz","_integrity":"sha512-xuxduL3HY9h2XZted8UDUXZbVWy10FpQGv43a6gQFFffqfz89hqUkCNAsUuxBakNHDK3wMGvUaSX5yOiLrQV4w==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"14.5.0","@objectstack/spec":"14.5.0","@objectstack/types":"14.5.0","@objectstack/metadata-fs":"14.5.0","@objectstack/metadata-core":"14.5.0","@objectstack/platform-objects":"14.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_14.5.0_1783906426351_0.14811352302715974","host":"s3://npm-registry-packages-npm-production"}},"14.6.0":{"name":"@objectstack/metadata","version":"14.6.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@14.6.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"99bca14bf86e70e0ff5352c704652baedaf09f8a","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-14.6.0.tgz","fileCount":21,"integrity":"sha512-xhOvJfPsRR2qZ+AhfmwJPHK5OyVCli0u0TxPTBv6601+yCfaMsQZtEnr5Nx6YJo0oJSKV8anwanzP+LvEcmwJg==","signatures":[{"sig":"MEYCIQCVxjoTGV5C94TFPUansmuQyVGOg7WpPuG2Ia0HHJSzlQIhAMUz+QR6T0A1detP7fNKC4RB5jVD3weXqtebv3uaL72t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892938},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-14.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/70be60cc923394cf7bc66322fa97832b/objectstack-metadata-14.6.0.tgz","_integrity":"sha512-xhOvJfPsRR2qZ+AhfmwJPHK5OyVCli0u0TxPTBv6601+yCfaMsQZtEnr5Nx6YJo0oJSKV8anwanzP+LvEcmwJg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"14.6.0","@objectstack/spec":"14.6.0","@objectstack/types":"14.6.0","@objectstack/metadata-fs":"14.6.0","@objectstack/metadata-core":"14.6.0","@objectstack/platform-objects":"14.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_14.6.0_1783923028068_0.33020721721803414","host":"s3://npm-registry-packages-npm-production"}},"14.7.0":{"name":"@objectstack/metadata","version":"14.7.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@14.7.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"af1162d6595782c0c833c2a188751d257fff3ccd","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-14.7.0.tgz","fileCount":21,"integrity":"sha512-jPsuOH6KH3D+97l5nQNQLZbaoaHuINXWcVua54ynj8NpHJgvF+ryAecIOmZNq8e6D/oemWWOSfViv046IUK88Q==","signatures":[{"sig":"MEUCIHI5huiBM7ZTZQoeF0qYZa6KPhGjHg4BqRPfcytqg0FjAiEA8bwipvkXs7tZwfdjySkUXAb5G6/MFaL2qeX9E0IRESE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892938},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-14.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/834e651391873fb2e8a3a0783f0f0574/objectstack-metadata-14.7.0.tgz","_integrity":"sha512-jPsuOH6KH3D+97l5nQNQLZbaoaHuINXWcVua54ynj8NpHJgvF+ryAecIOmZNq8e6D/oemWWOSfViv046IUK88Q==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"14.7.0","@objectstack/spec":"14.7.0","@objectstack/types":"14.7.0","@objectstack/metadata-fs":"14.7.0","@objectstack/metadata-core":"14.7.0","@objectstack/platform-objects":"14.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_14.7.0_1783995398198_0.5152636851975261","host":"s3://npm-registry-packages-npm-production"}},"14.8.0":{"name":"@objectstack/metadata","version":"14.8.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@14.8.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"4aaa21a7255258d039d7d9cef2c25f40ec89fefa","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-14.8.0.tgz","fileCount":21,"integrity":"sha512-qcoRlR6HwFqNr7bb6c7TaOrIPHCQk+Cqj/5/phGM1BwZNmZ1zn8iZYtVW6esI00cwEHcqJs5/N6AA8tScA4p3A==","signatures":[{"sig":"MEUCIE6SMlYlLzcNldtbia4F+uYAnTgsuW7BqSo+zeLcQF/ZAiEA/j/URctT2RGhEk7SSzmL4SigY1upCJTPcigMFR/qlNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892938},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-14.8.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ca779868459ed8e161992509f807a241/objectstack-metadata-14.8.0.tgz","_integrity":"sha512-qcoRlR6HwFqNr7bb6c7TaOrIPHCQk+Cqj/5/phGM1BwZNmZ1zn8iZYtVW6esI00cwEHcqJs5/N6AA8tScA4p3A==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"14.8.0","@objectstack/spec":"14.8.0","@objectstack/types":"14.8.0","@objectstack/metadata-fs":"14.8.0","@objectstack/metadata-core":"14.8.0","@objectstack/platform-objects":"14.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_14.8.0_1784042521402_0.5777734562116059","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"@objectstack/metadata","version":"15.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@15.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"e935c61f76c563a070d382966af67619a6b168c3","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-15.0.0.tgz","fileCount":21,"integrity":"sha512-qfrS0XHykAIe/tRpsUwqbxFtULMCM2ooj2WCtg0YF6dbUKESnxueVuzm/TovMpMJYPiRZVBU75veEzZkUIWYJQ==","signatures":[{"sig":"MEQCIBrmcjOdT+qWQTDgJlhZ6jQXnoeOQW3vcyEgleSkvy1bAiAks+1pUzHuVaXnO0nk5fTrLbL+fI0TRmQB/UGLzNC3aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892938},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-15.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/586f3145e2bcaec7b974d8751a8c313b/objectstack-metadata-15.0.0.tgz","_integrity":"sha512-qfrS0XHykAIe/tRpsUwqbxFtULMCM2ooj2WCtg0YF6dbUKESnxueVuzm/TovMpMJYPiRZVBU75veEzZkUIWYJQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"15.0.0","@objectstack/spec":"15.0.0","@objectstack/types":"15.0.0","@objectstack/metadata-fs":"15.0.0","@objectstack/metadata-core":"15.0.0","@objectstack/platform-objects":"15.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_15.0.0_1784096925721_0.9121256295909104","host":"s3://npm-registry-packages-npm-production"}},"15.1.0":{"name":"@objectstack/metadata","version":"15.1.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@15.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"14f4b030b1ea53f5c751bb77156fe8030469f36d","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-15.1.0.tgz","fileCount":21,"integrity":"sha512-YEtUJwN1i0Pf4ZeHy+xPRWYnIVx8eIKZ4DSm5CoPyVqKWoP2B1Zk7aN+1NvD1xwesKKTBysTrnxkm1HrIkLb9g==","signatures":[{"sig":"MEYCIQDZqvjxxjjLrXqNktGThRttxfHOx+AG4WKer6lZJsk1iwIhALJL0UTto54oulqSJnvMSFcaXuN8MQwnz9VNm73xqAeN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892938},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-15.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/024a04e2b76d7ff067c6a020e34b202d/objectstack-metadata-15.1.0.tgz","_integrity":"sha512-YEtUJwN1i0Pf4ZeHy+xPRWYnIVx8eIKZ4DSm5CoPyVqKWoP2B1Zk7aN+1NvD1xwesKKTBysTrnxkm1HrIkLb9g==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"15.1.0","@objectstack/spec":"15.1.0","@objectstack/types":"15.1.0","@objectstack/metadata-fs":"15.1.0","@objectstack/metadata-core":"15.1.0","@objectstack/platform-objects":"15.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_15.1.0_1784244259379_0.12554363804846846","host":"s3://npm-registry-packages-npm-production"}},"15.1.1":{"name":"@objectstack/metadata","version":"15.1.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@15.1.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"80a954cfdac117877f8e8d0db8166aecdb6f805c","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-15.1.1.tgz","fileCount":21,"integrity":"sha512-M7OQcET5bdZo3keP9qzMsqQeamlJS8/B5oJ64yc5x3T3mMUiD7BmqU8bbXRatVDwAEGK87x6QWuc88qpiSPGOQ==","signatures":[{"sig":"MEUCIQCkuN+tJHa8oic60MvlWz+I9PTNBYVGQtwXywj30W1I3gIgTo97ssHUMDjPRAICEgocq2v7Nvf6aCXZCIZaQgsfYjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892938},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-15.1.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/165f3d3ac1c7deed12a67c89f15d363d/objectstack-metadata-15.1.1.tgz","_integrity":"sha512-M7OQcET5bdZo3keP9qzMsqQeamlJS8/B5oJ64yc5x3T3mMUiD7BmqU8bbXRatVDwAEGK87x6QWuc88qpiSPGOQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"15.1.1","@objectstack/spec":"15.1.1","@objectstack/types":"15.1.1","@objectstack/metadata-fs":"15.1.1","@objectstack/metadata-core":"15.1.1","@objectstack/platform-objects":"15.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_15.1.1_1784266224055_0.9288290365477767","host":"s3://npm-registry-packages-npm-production"}},"16.0.0-rc.0":{"name":"@objectstack/metadata","version":"16.0.0-rc.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@16.0.0-rc.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"dbf4525b755ffe22f3c619b5a2758fa5d1936d57","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-16.0.0-rc.0.tgz","fileCount":21,"integrity":"sha512-kGLiakFYbkz+rmcPE1N/8vdu5LbKkdvI8aU8z5M17HmVwbbfwHy3zNLMbsKP5JA+6lJl/AupdekVxW9719pkvA==","signatures":[{"sig":"MEYCIQCGS5tpj/yJF9zcD5NVQrzULgSq/xeXsjeghpXnjof/7AIhALecZ6mSllOVTBqAnSNmIcb/M23LH16fIAycKNXcU/Nw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1929535},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-16.0.0-rc.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e38b98fa457b7669fecabfe7035bd0f0/objectstack-metadata-16.0.0-rc.0.tgz","_integrity":"sha512-kGLiakFYbkz+rmcPE1N/8vdu5LbKkdvI8aU8z5M17HmVwbbfwHy3zNLMbsKP5JA+6lJl/AupdekVxW9719pkvA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"16.0.0-rc.0","@objectstack/spec":"16.0.0-rc.0","@objectstack/types":"16.0.0-rc.0","@objectstack/metadata-fs":"16.0.0-rc.0","@objectstack/metadata-core":"16.0.0-rc.0","@objectstack/platform-objects":"16.0.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_16.0.0-rc.0_1784486132523_0.9773504417586774","host":"s3://npm-registry-packages-npm-production"}},"16.0.0-rc.1":{"name":"@objectstack/metadata","version":"16.0.0-rc.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@16.0.0-rc.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"b190c0bfbe5223d66d488afd5a59823016a91ec0","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-16.0.0-rc.1.tgz","fileCount":21,"integrity":"sha512-CaRPkj+NW2UAESYnsC0v2IRAMNcGqDczeoIK7mkUFuVAfwbE5nKdpgh3Y4mcDzHIWI4rQQJYxhreyKhCpfYkqw==","signatures":[{"sig":"MEUCIHW8vawX5wCsd2HYDg3WNrNAexbXl3dnQ9sum3nDd10+AiEAvkZkulGXuoxrDQn7kucEla3i2v5/XKTXNDn7LOxI3sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1929535},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-16.0.0-rc.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/820e8bd26d6c3efe4b8e00f1c0447e1c/objectstack-metadata-16.0.0-rc.1.tgz","_integrity":"sha512-CaRPkj+NW2UAESYnsC0v2IRAMNcGqDczeoIK7mkUFuVAfwbE5nKdpgh3Y4mcDzHIWI4rQQJYxhreyKhCpfYkqw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"16.0.0-rc.1","@objectstack/spec":"16.0.0-rc.1","@objectstack/types":"16.0.0-rc.1","@objectstack/metadata-fs":"16.0.0-rc.1","@objectstack/metadata-core":"16.0.0-rc.1","@objectstack/platform-objects":"16.0.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_16.0.0-rc.1_1784537878574_0.4377425643815529","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@objectstack/metadata","version":"16.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@16.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/framework/issues"},"dist":{"shasum":"7ecdee20394a7a7f9eb8f08db12ffc41f523f9a8","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-16.0.0.tgz","fileCount":21,"integrity":"sha512-raOQbeqSekgHEc3SRbVRvXtMkPdz/fFuBYnLxVfyGNUHVuR1N9IU6JOA5HLvEWzc8xWUrCCmbDudK7fsnqoTOA==","signatures":[{"sig":"MEYCIQDfi/ZlNtw4bsBfnIvglB+bkUBRCM8sJgKd61VoK5npogIhAO0qhuhHwh5m83RwH55WhyuxndvOfEQQ6wQu42HgsCzp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1929500},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-16.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9a81ad0baae848de633e10897357ee85/objectstack-metadata-16.0.0.tgz","_integrity":"sha512-raOQbeqSekgHEc3SRbVRvXtMkPdz/fFuBYnLxVfyGNUHVuR1N9IU6JOA5HLvEWzc8xWUrCCmbDudK7fsnqoTOA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"16.0.0","@objectstack/spec":"16.0.0","@objectstack/types":"16.0.0","@objectstack/metadata-fs":"16.0.0","@objectstack/metadata-core":"16.0.0","@objectstack/platform-objects":"16.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_16.0.0_1784615051144_0.3930187060097068","host":"s3://npm-registry-packages-npm-production"}},"16.1.0":{"name":"@objectstack/metadata","version":"16.1.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@16.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"5d588773835635844bd2eece5e464c1bc5214e65","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-16.1.0.tgz","fileCount":21,"integrity":"sha512-5P7BMBqy7I/JgHxUEaoMNtKL9XoHMj45895/EQBxb9j+tR5Aml80v7u25VFji8f7HyvRkntme5Wyh99LH0P/FA==","signatures":[{"sig":"MEQCIE4sErGGqJI1Iy7h5KDQY+oJziHVqighWYWoi/UVOCf0AiANiZtLwhiMCOBTCRqjUADT3AhvawNjm4NM/xnLPOdyAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1929504},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-16.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a12637fda2c36f0360795c7bdd36942a/objectstack-metadata-16.1.0.tgz","_integrity":"sha512-5P7BMBqy7I/JgHxUEaoMNtKL9XoHMj45895/EQBxb9j+tR5Aml80v7u25VFji8f7HyvRkntme5Wyh99LH0P/FA==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.1","chokidar":"^5.0.0","@objectstack/core":"16.1.0","@objectstack/spec":"16.1.0","@objectstack/types":"16.1.0","@objectstack/metadata-fs":"16.1.0","@objectstack/metadata-core":"16.1.0","@objectstack/platform-objects":"16.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_16.1.0_1784682338379_0.672370653266404","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.0":{"name":"@objectstack/metadata","version":"17.0.0-rc.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.0.0-rc.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"67c986db9d8b6f2667d4d0fd8ac361b95b76db9c","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.0.0-rc.0.tgz","fileCount":21,"integrity":"sha512-uA7t5OAeByQD3M1VQ+J/M/kYxC79yYAFni0S4mVXrHFvISLCbMkbkVoFFUHKqpDhzIdmeHMxcr/LqNl6CR64FA==","signatures":[{"sig":"MEYCIQCuZQtedESilcjkbCmGkoUEEZ8CehfOb9dRHj1/g+19KQIhANkRZZh9T1NRMINgClg71dJMeu2z350ZVA026vNDwQgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1929539},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.0.0-rc.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6e895519677f4b09e6e4fc5cd466b038/objectstack-metadata-17.0.0-rc.0.tgz","_integrity":"sha512-uA7t5OAeByQD3M1VQ+J/M/kYxC79yYAFni0S4mVXrHFvISLCbMkbkVoFFUHKqpDhzIdmeHMxcr/LqNl6CR64FA==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.2","chokidar":"^5.0.0","@objectstack/core":"17.0.0-rc.0","@objectstack/spec":"17.0.0-rc.0","@objectstack/types":"17.0.0-rc.0","@objectstack/metadata-fs":"17.0.0-rc.0","@objectstack/metadata-core":"17.0.0-rc.0","@objectstack/platform-objects":"17.0.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.0.0-rc.0_1785262045998_0.950219326360173","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.1":{"name":"@objectstack/metadata","version":"17.0.0-rc.1","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.0.0-rc.1","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"2ad740994a1ab78778ab5394760b441e307b1819","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.0.0-rc.1.tgz","fileCount":22,"integrity":"sha512-zXDeP9+zONVuwSaRL0IuaPfEjRHxISTyEBip77molWd0GQ/nQhtpj9T278DUvzAC1q5BEG3wXX985yHXMDboqg==","signatures":[{"sig":"MEUCIBWDiD7cU8Bx7ocE5Di6dDjhMcOmLDB8ibA8cmjOnBcVAiEAuCD6ThypbDGpMDrJdDmDdok9IxJuFFqCjm+vt4LICPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2097288},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.0.0-rc.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/fa0bc65da929a0b1aa4f433033099d3d/objectstack-metadata-17.0.0-rc.1.tgz","_integrity":"sha512-zXDeP9+zONVuwSaRL0IuaPfEjRHxISTyEBip77molWd0GQ/nQhtpj9T278DUvzAC1q5BEG3wXX985yHXMDboqg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.2","chokidar":"^5.0.0","@objectstack/core":"17.0.0-rc.1","@objectstack/spec":"17.0.0-rc.1","@objectstack/types":"17.0.0-rc.1","@objectstack/metadata-fs":"17.0.0-rc.1","@objectstack/metadata-core":"17.0.0-rc.1","@objectstack/platform-objects":"17.0.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.0.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.0.0-rc.1_1785506988365_0.21612456595790852","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.2":{"name":"@objectstack/metadata","version":"17.0.0-rc.2","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.0.0-rc.2","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"df7318e8f4598dce685d947aaf1b91e3d1d20462","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.0.0-rc.2.tgz","fileCount":22,"integrity":"sha512-AR0u/gVd/Ew9oa0hPBl1K+3QN4Zeraw2xXgi1iG4lVx7BEnx30mxG2e2spiKo6KOnwO1NAeaHs+gxwKnaZj7LQ==","signatures":[{"sig":"MEQCIHIjq2Zwh3B4yNyVIMkYv6g0rmP92mNhASV+Wy6TslQ4AiBzsXNL/jZbJ2vgF/TyXW5rjOxN0fCPQcSuw4heilDonQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2259490},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.0.0-rc.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/5a2acabaa39f6982055a884d563267bf/objectstack-metadata-17.0.0-rc.2.tgz","_integrity":"sha512-AR0u/gVd/Ew9oa0hPBl1K+3QN4Zeraw2xXgi1iG4lVx7BEnx30mxG2e2spiKo6KOnwO1NAeaHs+gxwKnaZj7LQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.2","chokidar":"^5.0.0","@objectstack/core":"17.0.0-rc.2","@objectstack/spec":"17.0.0-rc.2","@objectstack/types":"17.0.0-rc.2","@objectstack/metadata-fs":"17.0.0-rc.2","@objectstack/metadata-core":"17.0.0-rc.2","@objectstack/platform-objects":"17.0.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.0.0-rc.2_1785768380676_0.9000339008252549","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.3":{"name":"@objectstack/metadata","version":"17.0.0-rc.3","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.0.0-rc.3","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"66dee6a39baefeec41ff8ccf2b67ba7c214bee76","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.0.0-rc.3.tgz","fileCount":22,"integrity":"sha512-PtgPCk1nirMcsfQgce2N9KwUrOuhNlG4SPygPm3cFvVt77O7B5I6LDwTL52KmJ2yZ/RXuaNRINxxgXyfjzfI1Q==","signatures":[{"sig":"MEYCIQC25i4H9YtfWiYq9iIQ4ku6GwMeGcFvVwTGzDfEWGI9PwIhAIpjtPpBPalyJgZJbBKsiU7bz9bGxzE6FTnsGue9JRKn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2259792},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.0.0-rc.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/fbccd78fb051f3af38888ac5deea0332/objectstack-metadata-17.0.0-rc.3.tgz","_integrity":"sha512-PtgPCk1nirMcsfQgce2N9KwUrOuhNlG4SPygPm3cFvVt77O7B5I6LDwTL52KmJ2yZ/RXuaNRINxxgXyfjzfI1Q==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.2","chokidar":"^5.0.0","@objectstack/core":"17.0.0-rc.3","@objectstack/spec":"17.0.0-rc.3","@objectstack/types":"17.0.0-rc.3","@objectstack/metadata-fs":"17.0.0-rc.3","@objectstack/metadata-core":"17.0.0-rc.3","@objectstack/platform-objects":"17.0.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.0.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.0.0-rc.3_1785775333098_0.6746614253506829","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.4":{"name":"@objectstack/metadata","version":"17.0.0-rc.4","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.0.0-rc.4","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"ce5fb3a7c285a697341bb922e1f56bbd02f20f43","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.0.0-rc.4.tgz","fileCount":28,"integrity":"sha512-bFSARlA3f8PlPOwuQukxP0wzEsLJ5hBT82nPrlFOKvK7Ufiv7xvPCpbdfXRZqwewnm+eZ+7tKJLxYRwLrOI2RQ==","signatures":[{"sig":"MEYCIQD0Gp8y3+4omXdXzERpW/VcdBnJKoW0IW9yvqzcjXYnSwIhALgcRUxdRwz8DaUkyj1JOofDqQgSSzhmtENgIH3r/EqJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2960182},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.0.0-rc.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js","require":"./dist/errors.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6c34adc81014d4bf4689bf0b1c536675/objectstack-metadata-17.0.0-rc.4.tgz","_integrity":"sha512-bFSARlA3f8PlPOwuQukxP0wzEsLJ5hBT82nPrlFOKvK7Ufiv7xvPCpbdfXRZqwewnm+eZ+7tKJLxYRwLrOI2RQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.2","chokidar":"^5.0.0","@objectstack/core":"17.0.0-rc.4","@objectstack/spec":"17.0.0-rc.4","@objectstack/types":"17.0.0-rc.4","@objectstack/metadata-fs":"17.0.0-rc.4","@objectstack/metadata-core":"17.0.0-rc.4","@objectstack/platform-objects":"17.0.0-rc.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.0.0-rc.4"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.0.0-rc.4_1786076704198_0.4227225377934387","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.5":{"name":"@objectstack/metadata","version":"17.0.0-rc.5","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.0.0-rc.5","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"6f3b4471e8d456b33d018874d64d35819643732e","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.0.0-rc.5.tgz","fileCount":28,"integrity":"sha512-ok/PZprPNPm39MLwwn1I66N1xJrOjAL16+XkeSJXrjwZ3QShVWRLkK8tZHOLgs3smYRp1cToJYX+EL5fADDT2g==","signatures":[{"sig":"MEUCIQCGGGPY3azdIwOfrLsO0+a70CQzMARDwhIMHDdUNuzxFwIgXdYuHpc0NRS9awzzBSnpgd8Sia7wwZ2LxW5fLsDODAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2960649},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.0.0-rc.5.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js","require":"./dist/errors.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/329d70379e8cc89afe9da1a654564093/objectstack-metadata-17.0.0-rc.5.tgz","_integrity":"sha512-ok/PZprPNPm39MLwwn1I66N1xJrOjAL16+XkeSJXrjwZ3QShVWRLkK8tZHOLgs3smYRp1cToJYX+EL5fADDT2g==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.2","chokidar":"^5.0.0","@objectstack/core":"17.0.0-rc.5","@objectstack/spec":"17.0.0-rc.5","@objectstack/types":"17.0.0-rc.5","@objectstack/metadata-fs":"17.0.0-rc.5","@objectstack/metadata-core":"17.0.0-rc.5","@objectstack/platform-objects":"17.0.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.0.0-rc.5"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.0.0-rc.5_1786096309621_0.18070707261686314","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.6":{"name":"@objectstack/metadata","version":"17.0.0-rc.6","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.0.0-rc.6","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"458eda17101c286dde24c8c40ce6529a732caaa4","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.0.0-rc.6.tgz","fileCount":28,"integrity":"sha512-igsZx2R6Z/zJdDCvrs91IPwNSOv1RSPL4mu1dM4S4uPUWsOf/y6eft9bSpzsylgbxlSHkFTc3ZlzElnsquG4Mg==","signatures":[{"sig":"MEUCIBYOsXGIBlc7sE3rocP/4ICmDw7LyeftU6mI8JA8iWZYAiEApSLwHE5BcQjsiMxhSm1/eFjcBYYVFGusro7tnVWPp4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3103935},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.0.0-rc.6.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js","require":"./dist/errors.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/private/var/folders/td/3bdncl9543s2ydhh89zwc6q40000gn/T/514841c9d68b3656be72ea01b8f37977/objectstack-metadata-17.0.0-rc.6.tgz","_integrity":"sha512-igsZx2R6Z/zJdDCvrs91IPwNSOv1RSPL4mu1dM4S4uPUWsOf/y6eft9bSpzsylgbxlSHkFTc3ZlzElnsquG4Mg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"11.12.1","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.2","chokidar":"^5.0.0","@objectstack/core":"17.0.0-rc.6","@objectstack/spec":"17.0.0-rc.6","@objectstack/types":"17.0.0-rc.6","@objectstack/metadata-fs":"17.0.0-rc.6","@objectstack/metadata-core":"17.0.0-rc.6","@objectstack/platform-objects":"17.0.0-rc.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.0.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.0.0-rc.6_1786367323927_0.4326366561951487","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"@objectstack/metadata","version":"17.0.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.0.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"3e911088b4d0f224ce60bc74b2fbd6e69f5e54ec","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.0.0.tgz","fileCount":28,"integrity":"sha512-SwBiq9g2cUAHJNqsnIRZ1ZcXhhkOMh8+X69pUrCI5dCl7QjyiUDbZ29aASU3g9ypyodg3Vi9ynhX4XZf3dtNpw==","signatures":[{"sig":"MEQCIBRmGVrR2R1VaozA8LtmseJgetUziSAj5XVDogYFkjcwAiAB8kddlHNt1gN5/WMIqomJTKVaPWy/+pXhAtz5YlegxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3325158},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js","require":"./dist/errors.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ad38aec60009cd3ef9528365627cde15/objectstack-metadata-17.0.0.tgz","_integrity":"sha512-SwBiq9g2cUAHJNqsnIRZ1ZcXhhkOMh8+X69pUrCI5dCl7QjyiUDbZ29aASU3g9ypyodg3Vi9ynhX4XZf3dtNpw==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.2","chokidar":"^5.0.0","@objectstack/core":"17.0.0","@objectstack/spec":"17.0.0","@objectstack/types":"17.0.0","@objectstack/metadata-fs":"17.0.0","@objectstack/metadata-core":"17.0.0","@objectstack/platform-objects":"17.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.0.0_1786694359328_0.323257858801836","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"@objectstack/metadata","version":"17.1.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.1.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"1f29304edaf7af0d099e5f1badd449275eb4c0ec","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.1.0.tgz","fileCount":28,"integrity":"sha512-Xn3hoGu1NZdpC0EwjxuPuoh3vJvE3LIyPuEPLzKmWUGpmI768rpywX4+ruB8UIHM9NB2iUWaF5Q5AqKCB2wU/A==","signatures":[{"sig":"MEUCIQDVUAP3V2GYPaIXtXrgp04Bx8TZqeGEjww7fHa22Q9HlwIgdegdDyM8Xj0TLFAN15BszNCpAQdcxWb3p7kVkIpBvJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3336150},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js","require":"./dist/errors.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/64b40b818fe24232f47dd099f4602941/objectstack-metadata-17.1.0.tgz","_integrity":"sha512-Xn3hoGu1NZdpC0EwjxuPuoh3vJvE3LIyPuEPLzKmWUGpmI768rpywX4+ruB8UIHM9NB2iUWaF5Q5AqKCB2wU/A==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.3","chokidar":"^5.0.0","@objectstack/core":"17.1.0","@objectstack/spec":"17.1.0","@objectstack/types":"17.1.0","@objectstack/metadata-fs":"17.1.0","@objectstack/metadata-core":"17.1.0","@objectstack/platform-objects":"17.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.1.0_1787224856848_0.9391059764181251","host":"s3://npm-registry-packages-npm-production"}},"17.2.0":{"name":"@objectstack/metadata","version":"17.2.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.2.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"afe0d9d52d72f4a13fe1318fa7b4b40d869aaa8d","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.2.0.tgz","fileCount":28,"integrity":"sha512-ZZ9LGyQHG+qA2sJGdPBdXj+8wOO6ZqwGhREFH+FgNfbE5xqq1h8gspyo7bcDVqWFSDS/UQ6vHuiOLF8yvsoY7Q==","signatures":[{"sig":"MEYCIQCg0UtmMqe6TrPNCojHs2HfBUXtNvoZIZZZZzmrWNyv/QIhAKoRK9lKaVEhDfRbc/hiLim4s/3krB4P9Bf2zU8OPCOO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3361009},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js","require":"./dist/errors.cjs"},"./migrations":{"types":"./dist/migrations/index.d.ts","import":"./dist/migrations/index.js","require":"./dist/migrations/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e52f6b43c1c6c8184f31816d65971717/objectstack-metadata-17.2.0.tgz","_integrity":"sha512-ZZ9LGyQHG+qA2sJGdPBdXj+8wOO6ZqwGhREFH+FgNfbE5xqq1h8gspyo7bcDVqWFSDS/UQ6vHuiOLF8yvsoY7Q==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.3","chokidar":"^5.0.0","@objectstack/core":"17.2.0","@objectstack/spec":"17.2.0","@objectstack/types":"17.2.0","@objectstack/metadata-fs":"17.2.0","@objectstack/metadata-core":"17.2.0","@objectstack/platform-objects":"17.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.2.0"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.2.0_1787468456371_0.4803914811168768","host":"s3://npm-registry-packages-npm-production"}},"17.3.0":{"name":"@objectstack/metadata","version":"17.3.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.3.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"698e5a1ecc544e024385425cd5f6e4e89788b436","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.3.0.tgz","fileCount":28,"integrity":"sha512-zp9tMM7Vt/Dx5sZpvJ/LIOsUpGN36bo4V6daZJeIe8uQaYbRsdpIcq/JoLX/SQz1+4bE9rRqqkDHsAvmlxDIZQ==","signatures":[{"sig":"MEYCIQDNNdc/01ctqYhWpNw5vV5zhWrq2fJv4cSVhEuEpAveqAIhAN1FrqXqlzcexnGRSbVhe4xeq8q8PYvtahiUuBkMSMJv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3845761},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./errors":{"import":{"types":"./dist/errors.d.ts","default":"./dist/errors.js"},"require":{"types":"./dist/errors.d.cts","default":"./dist/errors.cjs"}},"./migrations":{"import":{"types":"./dist/migrations/index.d.ts","default":"./dist/migrations/index.js"},"require":{"types":"./dist/migrations/index.d.cts","default":"./dist/migrations/index.cjs"}}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup && node ../../scripts/check-dts-emitted.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a15da0ed876f1282ffe003f0f21a0642/objectstack-metadata-17.3.0.tgz","_integrity":"sha512-zp9tMM7Vt/Dx5sZpvJ/LIOsUpGN36bo4V6daZJeIe8uQaYbRsdpIcq/JoLX/SQz1+4bE9rRqqkDHsAvmlxDIZQ==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.3","chokidar":"^5.0.0","@objectstack/core":"17.3.0","@objectstack/spec":"17.3.0","@objectstack/types":"17.3.0","@objectstack/metadata-fs":"17.3.0","@objectstack/metadata-core":"17.3.0","@objectstack/platform-objects":"17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.3.0_1788519183870_0.25690753509600994","host":"s3://npm-registry-packages-npm-production"}},"17.4.0":{"name":"@objectstack/metadata","version":"17.4.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.4.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"60e72a66519d626acf6d589e87166e86fdb4ffe8","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.4.0.tgz","fileCount":34,"integrity":"sha512-GQvja5+iClxhBxnX01DQvMc+JMKIFpA7/kYzgAqIdbNZ13l8OuIkP3ADwCmlBrwDid7bkkDNOCD8eYvXr5/E6A==","signatures":[{"sig":"MEUCIE2tYxZQjsGQdALcRb7dyLpxhNISY0FJCcvZirqKp6akAiEAlhpgkUUgnxXRZnDFDnk4mDvomUya+0QLzMEC6gw23tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2312835},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./errors":{"import":{"types":"./dist/errors.d.ts","default":"./dist/errors.js"},"require":{"types":"./dist/errors.d.cts","default":"./dist/errors.cjs"}},"./migrations":{"import":{"types":"./dist/migrations/index.d.ts","default":"./dist/migrations/index.js"},"require":{"types":"./dist/migrations/index.d.cts","default":"./dist/migrations/index.cjs"}},"./view-container":{"import":{"types":"./dist/view-container.d.ts","default":"./dist/view-container.js"},"require":{"types":"./dist/view-container.d.cts","default":"./dist/view-container.cjs"}}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup && node ../../scripts/check-dts-emitted.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/52318a63af23d4ec366a917e8a5a3779/objectstack-metadata-17.4.0.tgz","_integrity":"sha512-GQvja5+iClxhBxnX01DQvMc+JMKIFpA7/kYzgAqIdbNZ13l8OuIkP3ADwCmlBrwDid7bkkDNOCD8eYvXr5/E6A==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","glob":"^13.0.6","js-yaml":"^5.2.3","chokidar":"^5.0.0","@objectstack/core":"17.4.0","@objectstack/spec":"17.4.0","@objectstack/types":"17.4.0","@objectstack/metadata-fs":"17.4.0","@objectstack/metadata-core":"17.4.0","@objectstack/platform-objects":"17.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.4.0"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.4.0_1788926285461_0.7699579278664408","host":"s3://npm-registry-packages-npm-production"}},"17.5.0":{"name":"@objectstack/metadata","version":"17.5.0","keywords":["objectstack","metadata","persistence","serialization","loader"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/metadata@17.5.0","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"b70eb7ecd86de4075aa001eec009bace84fb6f58","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.5.0.tgz","fileCount":34,"integrity":"sha512-CpPsFzpOA1jArwsUVPZK960aM7T2XEeuX/O9OGDhtxYLcOG4/lHB+CizW2ncNNUlEed2oFMCX3KRdhBf5yljlw==","signatures":[{"sig":"MEQCIDMUdy/mZ/vmLxEC5scjXAvPjQd4gqzHIJQ9EQIFNrCLAiACwQxk83Pq7kR+pCh795QWA6HW9ODtdK/3OZfQ/Xusrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCakjAToJ4vE3mhrvxgMmLq3j5qQeexCSlPoP+eXFiQ2QIhAJSwJbTMH1xV3Az7SsQnZ+PPm7rDH2c2XhAtdVxxbvXD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2384314},"main":"dist/index.js","type":"module","_from":"file:objectstack-metadata-17.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./errors":{"import":{"types":"./dist/errors.d.ts","default":"./dist/errors.js"},"require":{"types":"./dist/errors.d.cts","default":"./dist/errors.cjs"}},"./migrations":{"import":{"types":"./dist/migrations/index.d.ts","default":"./dist/migrations/index.js"},"require":{"types":"./dist/migrations/index.d.cts","default":"./dist/migrations/index.cjs"}},"./view-container":{"import":{"types":"./dist/view-container.d.ts","default":"./dist/view-container.js"},"require":{"types":"./dist/view-container.d.cts","default":"./dist/view-container.cjs"}}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup && node ../../scripts/check-dts-emitted.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b6fd24436a6a44ad43fbd571bc1dc259/objectstack-metadata-17.5.0.tgz","_integrity":"sha512-CpPsFzpOA1jArwsUVPZK960aM7T2XEeuX/O9OGDhtxYLcOG4/lHB+CizW2ncNNUlEed2oFMCX3KRdhBf5yljlw==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.8","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.6.1","glob":"^13.0.6","js-yaml":"^5.2.3","chokidar":"^5.0.0","@objectstack/core":"17.5.0","@objectstack/spec":"17.5.0","@objectstack/types":"17.5.0","@objectstack/metadata-fs":"17.5.0","@objectstack/metadata-core":"17.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.2.0","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.5.0"},"_npmOperationalInternal":{"tmp":"tmp/metadata_17.5.0_1790668597522_0.07997097254588525","host":"s3://npm-registry-packages-npm-production"}},"17.6.0":{"_id":"@objectstack/metadata@17.6.0","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"dist":{"shasum":"ff9192537373ba071670d1803a1290b04f91501d","tarball":"https://registry.npmjs.org/@objectstack/metadata/-/metadata-17.6.0.tgz","fileCount":34,"integrity":"sha512-ZmA6vSSeUj44i/kr7xKhj740bjvh7aRXkhwszI1FvCxFSjnf2Nis3AFHsjibxzRYfRChyZTrh+rrBgwWBbZx5Q==","signatures":[{"sig":"MEYCIQCRz+ft+ZlivXlX/GzPAmqjSKROkeW0g3/XKIo5ZxX8dAIhALonEL607OA8i4ZRwiJ3dZH/E7P0v1pwzhGN3gWgM630","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD+K6GMPyJDxw0jIW7wimEuUkXwLNaz2UW9m2SmhTzr+QIhANGUchqfhLu8S5l1uKNP91bypZK4UUFtFoeh5DotegLp"}],"unpackedSize":2407848},"main":"dist/index.js","name":"@objectstack/metadata","type":"module","_from":"file:objectstack-metadata-17.6.0.tgz","types":"dist/index.d.ts","author":{"name":"ObjectStack"},"engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./errors":{"import":{"types":"./dist/errors.d.ts","default":"./dist/errors.js"},"require":{"types":"./dist/errors.d.cts","default":"./dist/errors.cjs"}},"./migrations":{"import":{"types":"./dist/migrations/index.d.ts","default":"./dist/migrations/index.js"},"require":{"types":"./dist/migrations/index.d.cts","default":"./dist/migrations/index.cjs"}},"./view-container":{"import":{"types":"./dist/view-container.d.ts","default":"./dist/view-container.js"},"require":{"types":"./dist/view-container.d.cts","default":"./dist/view-container.cjs"}}},"license":"Apache-2.0","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsup && node ../../scripts/check-dts-emitted.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"version":"17.6.0","_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"homepage":"https://objectstack.ai/docs","keywords":["objectstack","metadata","persistence","serialization","loader"],"_resolved":"/tmp/cb630cae99157daff8f17cc7d79e9b22/objectstack-metadata-17.6.0.tgz","_integrity":"sha512-ZmA6vSSeUj44i/kr7xKhj740bjvh7aRXkhwszI1FvCxFSjnf2Nis3AFHsjibxzRYfRChyZTrh+rrBgwWBbZx5Q==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"_npmVersion":"10.9.9","description":"Metadata loading, saving, and persistence for ObjectStack","directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"_nodeVersion":"22.23.3","dependencies":{"zod":"^4.6.5","glob":"^13.0.6","js-yaml":"^5.4.1","chokidar":"^5.0.0","@objectstack/core":"17.6.0","@objectstack/spec":"17.6.0","@objectstack/types":"17.6.0","@objectstack/metadata-fs":"17.6.0","@objectstack/metadata-core":"17.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.6.3","@types/js-yaml":"^4.0.9","@objectstack/driver-sqlite-wasm":"17.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/metadata_17.6.0_1790909432242_0.8459645029026934"}}},"time":{"created":"2026-01-31T06:06:14.480Z","modified":"2026-10-02T02:50:32.563Z","0.7.1":"2026-01-31T06:06:14.724Z","0.7.2":"2026-01-31T10:57:30.319Z","0.8.0":"2026-02-01T08:18:51.404Z","0.8.1":"2026-02-01T14:46:29.443Z","0.8.2":"2026-02-01T16:20:10.267Z","0.9.0":"2026-02-02T10:23:08.631Z","0.9.1":"2026-02-03T06:33:21.921Z","0.9.2":"2026-02-03T14:56:48.929Z","1.0.0":"2026-02-04T15:02:58.729Z","1.0.1":"2026-02-05T02:14:11.458Z","1.0.2":"2026-02-05T07:24:53.433Z","1.0.4":"2026-02-05T08:43:03.648Z","1.0.5":"2026-02-05T12:09:01.316Z","1.0.6":"2026-02-05T13:24:56.449Z","1.0.7":"2026-02-05T14:54:24.251Z","1.0.8":"2026-02-05T16:11:46.739Z","1.0.9":"2026-02-05T16:29:09.822Z","1.0.10":"2026-02-05T16:56:33.927Z","1.0.11":"2026-02-05T17:12:26.487Z","1.0.12":"2026-02-07T09:11:51.054Z","1.1.0":"2026-02-07T09:15:04.076Z","2.0.0":"2026-02-09T06:42:42.398Z","2.0.1":"2026-02-09T12:08:08.841Z","2.0.2":"2026-02-10T01:00:54.957Z","2.0.3":"2026-02-10T03:47:55.840Z","2.0.4":"2026-02-10T15:29:15.308Z","2.0.5":"2026-02-10T16:31:03.515Z","2.0.6":"2026-02-11T03:37:48.181Z","2.0.7":"2026-02-11T15:02:53.915Z","3.0.0":"2026-02-12T06:59:36.268Z","3.0.1":"2026-02-12T14:58:18.346Z","3.0.2":"2026-02-12T17:15:17.183Z","3.0.3":"2026-02-13T17:58:11.028Z","3.0.4":"2026-02-14T10:21:55.328Z","3.0.5":"2026-02-15T01:50:39.988Z","3.0.6":"2026-02-15T04:47:53.585Z","3.0.7":"2026-02-18T13:37:01.446Z","3.0.8":"2026-02-20T06:20:35.076Z","3.0.9":"2026-02-22T06:00:06.289Z","3.0.10":"2026-02-25T03:13:21.696Z","3.0.11":"2026-02-26T18:38:18.464Z","3.1.0":"2026-02-28T09:01:03.975Z","3.1.1":"2026-03-01T09:38:04.084Z","3.2.0":"2026-03-02T06:20:29.289Z","3.2.1":"2026-03-03T08:53:44.421Z","3.2.2":"2026-03-09T06:47:44.236Z","3.2.3":"2026-03-09T09:41:26.603Z","3.2.4":"2026-03-10T04:01:31.529Z","3.2.5":"2026-03-10T08:42:09.903Z","3.2.6":"2026-03-12T04:32:58.891Z","3.2.7":"2026-03-18T09:21:20.714Z","3.2.8":"2026-03-19T11:25:47.681Z","3.2.9":"2026-03-21T10:50:25.524Z","3.3.0":"2026-03-23T11:28:35.724Z","3.3.1":"2026-03-25T05:00:17.969Z","4.0.0":"2026-03-31T09:40:37.270Z","4.0.1":"2026-03-31T11:55:18.236Z","4.0.2":"2026-04-07T04:08:52.813Z","4.0.3":"2026-04-13T13:13:21.098Z","4.0.4":"2026-04-15T14:55:51.664Z","4.0.5":"2026-05-09T00:01:21.066Z","4.1.0":"2026-05-21T13:50:15.453Z","4.1.1":"2026-05-22T06:29:00.824Z","4.2.0":"2026-05-22T08:46:23.936Z","5.0.0":"2026-05-22T15:29:24.054Z","5.1.0":"2026-05-22T16:01:12.804Z","5.2.0":"2026-05-23T17:51:57.970Z","6.0.0":"2026-05-24T12:48:46.041Z","6.1.1":"2026-05-24T14:54:57.111Z","6.2.0":"2026-05-25T03:28:42.729Z","6.3.0":"2026-05-25T05:14:42.575Z","6.4.0":"2026-05-25T08:06:52.173Z","6.5.0":"2026-05-25T09:05:36.130Z","6.5.1":"2026-05-25T10:16:47.102Z","6.6.0":"2026-05-26T01:49:32.586Z","6.7.0":"2026-05-26T04:21:07.587Z","6.7.1":"2026-05-26T06:11:42.356Z","6.8.0":"2026-05-27T06:58:50.766Z","6.8.1":"2026-05-27T10:58:27.211Z","6.9.0":"2026-05-27T14:14:18.178Z","7.0.0":"2026-05-28T15:17:06.790Z","7.1.0":"2026-05-29T06:34:40.817Z","7.2.0":"2026-05-29T10:31:39.916Z","7.2.1":"2026-05-29T15:34:28.508Z","7.3.0":"2026-05-30T03:59:16.698Z","7.4.0":"2026-06-01T10:45:23.938Z","7.4.1":"2026-06-01T13:13:17.248Z","7.5.0":"2026-06-01T15:31:44.182Z","7.6.0":"2026-06-02T07:04:07.604Z","7.7.0":"2026-06-02T14:13:03.808Z","7.8.0":"2026-06-03T10:14:40.046Z","7.9.0":"2026-06-03T15:35:24.020Z","8.0.0":"2026-06-07T12:46:21.144Z","8.0.1":"2026-06-08T01:41:52.177Z","9.0.0":"2026-06-10T16:58:19.723Z","9.0.1":"2026-06-11T14:25:46.795Z","9.1.0":"2026-06-11T15:56:13.500Z","9.2.0":"2026-06-11T16:55:39.546Z","9.3.0":"2026-06-13T01:54:39.561Z","9.4.0":"2026-06-14T03:56:18.781Z","9.5.0":"2026-06-14T16:18:58.180Z","9.5.1":"2026-06-15T03:04:16.544Z","9.6.0":"2026-06-15T18:40:55.455Z","9.7.0":"2026-06-16T04:19:57.686Z","9.8.0":"2026-06-16T12:26:31.596Z","9.9.0":"2026-06-17T08:29:58.154Z","9.9.1":"2026-06-17T12:37:24.082Z","9.10.0":"2026-06-18T23:19:50.421Z","9.11.0":"2026-06-20T14:42:02.536Z","10.0.0":"2026-06-22T09:31:56.642Z","10.2.0":"2026-06-22T15:37:41.580Z","10.3.0":"2026-06-23T15:19:03.139Z","11.0.0":"2026-06-27T15:03:14.704Z","11.1.0":"2026-06-28T07:55:32.836Z","11.2.0":"2026-06-29T03:14:50.339Z","11.3.0":"2026-06-29T16:35:18.865Z","11.4.0":"2026-06-30T07:15:21.925Z","11.5.0":"2026-07-02T03:14:40.889Z","11.6.0":"2026-07-02T15:54:57.767Z","11.7.0":"2026-07-02T17:07:28.704Z","11.9.0":"2026-07-03T09:58:34.357Z","11.10.0":"2026-07-03T16:24:07.737Z","12.0.0":"2026-07-04T17:36:29.830Z","12.1.0":"2026-07-05T02:32:35.591Z","12.2.0":"2026-07-05T10:12:53.497Z","12.3.0":"2026-07-05T15:45:44.417Z","12.4.0":"2026-07-06T16:34:16.637Z","12.5.0":"2026-07-07T00:35:37.021Z","12.6.0":"2026-07-08T09:14:09.744Z","13.0.0":"2026-07-09T11:39:12.132Z","14.3.0":"2026-07-10T14:33:24.208Z","14.5.0":"2026-07-13T01:33:46.477Z","14.6.0":"2026-07-13T06:10:28.226Z","14.7.0":"2026-07-14T02:16:38.402Z","14.8.0":"2026-07-14T15:22:01.601Z","15.0.0":"2026-07-15T06:28:45.959Z","15.1.0":"2026-07-16T23:24:19.599Z","15.1.1":"2026-07-17T05:30:24.210Z","16.0.0-rc.0":"2026-07-19T18:35:32.759Z","16.0.0-rc.1":"2026-07-20T08:57:58.736Z","16.0.0":"2026-07-21T06:24:11.356Z","16.1.0":"2026-07-22T01:05:38.577Z","17.0.0-rc.0":"2026-07-28T18:07:26.338Z","17.0.0-rc.1":"2026-07-31T14:09:48.509Z","17.0.0-rc.2":"2026-08-03T14:46:20.928Z","17.0.0-rc.3":"2026-08-03T16:42:13.285Z","17.0.0-rc.4":"2026-08-07T04:25:04.374Z","17.0.0-rc.5":"2026-08-07T09:51:49.750Z","17.0.0-rc.6":"2026-08-10T13:08:44.103Z","17.0.0":"2026-08-14T07:59:19.489Z","17.1.0":"2026-08-20T11:20:57.000Z","17.2.0":"2026-08-23T07:00:56.558Z","17.3.0":"2026-09-04T10:53:04.037Z","17.4.0":"2026-09-09T03:58:05.625Z","17.5.0":"2026-09-29T07:56:37.687Z","17.6.0":"2026-10-02T02:50:32.377Z"},"bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"author":{"name":"ObjectStack"},"license":"Apache-2.0","homepage":"https://objectstack.ai/docs","keywords":["objectstack","metadata","persistence","serialization","loader"],"repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/metadata"},"description":"Metadata loading, saving, and persistence for ObjectStack","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"readme":"# @objectstack/metadata\n\n> **Metadata Loading, Persistence & Customization Layer for ObjectStack.**\n\n`@objectstack/metadata` is the central service responsible for loading, validating, optionally persisting, and watching all metadata definitions (Objects, Views, Flows, Apps, Agents, etc.) in the ObjectStack platform.\n\nIt implements the **`IMetadataService`** contract from `@objectstack/spec` and acts as the single source of truth that all other packages depend on.\n\n## Architecture Overview\n\n```\n┌─────────────────────────────────────────────────────────────┐\n│                     IMetadataService                        │\n│              (Contract: @objectstack/spec)                   │\n├─────────────────────────────────────────────────────────────┤\n│                     MetadataManager                         │\n│            (Orchestrator: this package)                      │\n│                                                             │\n│  ┌─────────────┐  ┌──────────────┐  ┌───────────────────┐  │\n│  │  In-Memory   │  │   Overlay    │  │  Type Registry    │  │\n│  │  Registry    │  │   System     │  │  & Dependencies   │  │\n│  └─────────────┘  └──────────────┘  └───────────────────┘  │\n├─────────────────────────────────────────────────────────────┤\n│                      Loader Layer                           │\n│  ┌─────────────┐  ┌──────────────┐  ┌───────────────────┐  │\n│  │ Filesystem   │  │   Remote     │  │   Memory          │  │\n│  │ Loader       │  │   Loader     │  │   Loader          │  │\n│  │ (files)      │  │   (HTTP)     │  │   (test)          │  │\n│  └─────────────┘  └──────────────┘  └───────────────────┘  │\n│  ┌──────────────────────────────────────────────────────┐   │\n│  │ DatabaseLoader (datasource-backed storage)          │   │\n│  └──────────────────────────────────────────────────────┘   │\n├─────────────────────────────────────────────────────────────┤\n│                    Serializer Layer                          │\n│  ┌──────────┐  ┌──────────┐  ┌──────────────────────────┐  │\n│  │   JSON   │  │   YAML   │  │   TypeScript/JavaScript  │  │\n│  └──────────┘  └──────────┘  └──────────────────────────┘  │\n└─────────────────────────────────────────────────────────────┘\n```\n\n## Core Concepts\n\n### 1. Metadata Sources (Runtime Boundary)\n\nObjectStack separates ObjectOS runtime reads from control-plane metadata\npersistence:\n\n| Runtime context | Storage | Mutability | Description |\n|:----------------|:--------|:-----------|:------------|\n| ObjectOS local/dev | Filesystem or local artifact | Read-only at boot | `MetadataPlugin` scans files or hydrates from `dist/objectstack.json`. |\n| ObjectOS production | Artifact API response | Read-only at boot | Metadata is immutable for a `commitId` / `checksum`; project DB stores business rows only. |\n| Control plane / tooling | `DatabaseLoader` when explicitly configured | Writable | Stores project metadata revisions, overlays, and history outside the ObjectOS project DB. |\n\n`MetadataPlugin` does **not** automatically bridge ObjectQL to\n`DatabaseLoader`, and it does not register `sys_metadata` /\n`sys_metadata_history` into the ObjectOS manifest. Database-backed metadata\npersistence remains available through `MetadataManager.setDatabaseDriver()` or\n`setDataEngine()` for control-plane services that opt in explicitly.\n\n### 2. Loaders\n\nLoaders are pluggable data sources that know how to read/write metadata from different backends. Each loader declares a `MetadataLoaderContract` with name, protocol, and capabilities:\n\n| Loader              | Protocol       | Read | Write | Watch | Status       |\n|:--------------------|:---------------|:-----|:------|:------|:-------------|\n| `FilesystemLoader`  | `file:`        | ✅   | ✅    | ✅    | Implemented  |\n| `MemoryLoader`      | `memory:`      | ✅   | ✅    | ❌    | Implemented  |\n| `RemoteLoader`      | `http:`        | ✅   | ✅    | ❌    | Implemented  |\n| `DatabaseLoader`    | `datasource:`  | ✅   | ✅    | ❌    | Implemented (read-through LRU cache) |\n\n### 3. Serializers\n\nSerializers convert metadata objects to/from different file formats:\n\n- **JSONSerializer** — `.json` files with optional key sorting\n- **YAMLSerializer** — `.yaml`/`.yml` files (JSON_SCHEMA for security)\n- **TypeScriptSerializer** — the `typescript` / `javascript` formats (`.ts` / `.js`): a JSON document wrapped in a module, the file format `FilesystemLoader` writes and reads for those two formats (`typescript` is `FilesystemLoader.save()`'s default, so `MetadataManager.save()` routed to the filesystem loader writes `{rootDir}/{type}/{name}.ts`). It writes `export const metadata = { …JSON… };` then `export default metadata;`. A `typescript`-format file that `FilesystemLoader.save()` writes with the built-in serializer the package wires in also annotates that constant with the spec type of the item's metadata type, and imports it: `ServiceObject` from `@objectstack/spec/data` for an `object`, `Flow` from `@objectstack/spec/automation` for a `flow`, and so on. Each is exactly the `z.input` type of the schema `getMetadataTypeSchema()` resolves for that metadata type. A metadata type with no such spec type is written with no annotation and no import: `view` (`ViewMetadataSchema` is a `z.preprocess`, whose `z.input` type is `unknown`; `ViewMetadata` is declared instead as the union of the input types of the members that schema's union runs, so it is not that schema's `z.input` type), `book`, `external_catalog`, or a plugin's own type. Only the loader knows the metadata type, so it picks the annotation through a package-internal function, and `TypeScriptSerializer.serialize()` called directly writes no annotation. A serializer wired in by hand (a custom one, a subclass that overrides `serialize()`, or a `TypeScriptSerializer` from the package's other entry point) is called through its own `serialize()`. It reads back the first `{ … }` block after the first `export const` (or, failing that, `export default`), which must be JSON: double-quoted keys and strings, no comments, no trailing commas, no functions. It is **not** an authoring shape: authored metadata such as a `*.object.ts` is written `ObjectSchema.create({ … })` (or `defineView()`, …), which this serializer never emits, and an authored file with unquoted keys is refused rather than read.\n\n### 4. Overlay / Customization System\n\nThe overlay system enables non-destructive customizations on top of package-delivered (system) metadata, following a delta-based approach (JSON Merge Patch):\n\n- **getOverlay** / **saveOverlay** / **removeOverlay** — manage customization deltas\n- **getEffective** — returns the merged result of base + platform overlay + user overlay\n- Overlays never modify the base definition — they are additive patches\n\n### 5. MetadataManager (IMetadataService Implementation)\n\nThe `MetadataManager` is the main orchestrator. It provides:\n\n- **Core CRUD**: `register`, `get`, `list`, `unregister`, `exists`, `listNames`\n- **Convenience**: `getObject`, `listObjects`\n- **Package Management**: `unregisterPackage` — unload all metadata from a package\n- **Package Publishing**: `publishPackage`, `revertPackage`, `getPublished` — atomic package-level metadata publishing\n- **Query / Search**: `query` with filtering, pagination, sorting by type/scope/state/tags\n- **Bulk Operations**: `bulkRegister`, `bulkUnregister` with error handling\n- **Import / Export**: `exportMetadata`, `importMetadata` with conflict resolution (skip/overwrite/merge)\n- **Validation**: `validate` — structural validation of metadata items\n- **Type Registry**: `getRegisteredTypes`, `getTypeInfo` — discover available metadata types\n- **Dependency Tracking**: `getDependencies`, `getDependents` — cross-reference analysis\n- **Watch / Subscribe**: `watchService` — observe metadata changes in real-time\n- **Loader Delegation**: `load`, `loadMany`, `save` — delegate I/O to registered loaders\n\n### 6. NodeMetadataManager\n\nExtends `MetadataManager` with Node.js-specific capabilities:\n\n- Auto-configures `FilesystemLoader` for local development\n- File watching via **chokidar** for hot-reload during development\n- Detects file add/change/delete events and notifies subscribers\n\n### 7. MetadataPlugin\n\nIntegrates with the ObjectStack kernel plugin system:\n\n- Registers as the primary `IMetadataService` provider\n- Auto-loads all metadata types from the filesystem on startup (sorted by `loadOrder`)\n- Can hydrate runtime metadata from a local project artifact (`dist/objectstack.json`)\n- Supports YAML, JSON, TypeScript, and JavaScript metadata formats\n- Keeps ObjectOS metadata read-only; database persistence is not auto-enabled\n\n#### Bootstrap Modes\n\n`MetadataPluginConfigSchema.bootstrap` controls how the plugin primes metadata\non `start()`. Pick the mode that matches the deployment target:\n\n| Mode | When to use | Behavior |\n|:-----|:------------|:---------|\n| `eager` (default) | Local dev, traditional servers | Scans filesystem (or hydrates the artifact source if set) at boot. |\n| `lazy` | Cold-start sensitive runtimes, on-demand workloads | Skips the filesystem priming pass — reads flow through `MetadataManager.load*` / `list*` and registered loaders (incl. the DatabaseLoader read-through cache). An `artifactSource` is still honored if provided. |\n| `artifact-only` | **Edge / serverless / read-only production** | Refuses to touch the filesystem. Requires `artifactSource.mode = 'local-file'`. Throws if no artifact source is configured. |\n\n```typescript\n// Edge / serverless: fail-fast if no artifact is wired\nnew MetadataPlugin({\n  config: { bootstrap: 'artifact-only' },\n  artifactSource: { mode: 'local-file', path: './dist/objectstack.json' },\n});\n\n// On-demand reads via DatabaseLoader, no FS scan\nnew MetadataPlugin({\n  config: { bootstrap: 'lazy' },\n});\n```\n\n#### Persistence Write Gates\n\n`MetadataManagerConfigSchema.persistence` is a two-axis runtime gate that lets\nyou freeze metadata mutation in sealed deployments while leaving reads open.\nBoth flags default to `true` so dev / Studio flows are unaffected.\n\n| Flag | Effect when `false` |\n|:-----|:--------------------|\n| `persistence.writable` | `MetadataManager.register()` becomes a no-op (or throws when `validation.throwOnError` is set). Use for read-only project kernels booted from a compiled artifact. |\n| `persistence.overlayWritable` | `MetadataManager.saveOverlay()` is rejected. Use to disable Studio overlays in fully-frozen production deployments. |\n\n```typescript\nnew MetadataManager({\n  persistence: { writable: false, overlayWritable: false },\n});\n```\n\n#### DatabaseLoader Read-Through Cache\n\n`DatabaseLoader` wraps `load` / `loadMany` / `list` / `stat` results in a\ngeneric LRU cache (see `src/utils/lru-cache.ts`). Writes invalidate the\naffected entries, so reads always observe writes made through the same loader\ninstance; out-of-band SQL writes are honored within `ttlMs` milliseconds.\n\nConfiguration lives under `cache.databaseLoader` — the only live member of the\n`cache` block (the outer `cache.enabled` / `cache.ttlSeconds` / `cache.maxSize`\nwere removed in #15624: nothing ever read them, and authoring one is now a\ncompile-time and parse-time error naming this nested half):\n\n```typescript\nnew MetadataManager({\n  datasource: 'default',\n  cache: {\n    databaseLoader: {\n      enabled: true,\n      maxSize: 500,        // Max cached (type, name) entries\n      ttlMs: 60_000,        // Cache TTL in milliseconds\n    },\n  },\n});\n```\n\nThe cache exposes diagnostic counters (`size` / `hits` / `misses` / `hitRate`)\nthrough `LRUCache.stats()` for `metrics` endpoints.\n\n## Metadata Types\n\nThe platform supports **26 built-in metadata types** across 6 protocol domains:\n\n| Domain       | Types                                                                       |\n|:-------------|:----------------------------------------------------------------------------|\n| **Data**     | `object`, `field`, `datasource`, `validation`                               |\n| **UI**       | `view`, `app`, `dashboard`, `report`, `action`, `theme`                     |\n| **Automation** | `flow`, `workflow`, `trigger`, `schedule`                                 |\n| **System**   | `manifest`, `translation`, `api`, `permission_set`, `role`, `profile`       |\n| **Security** | `permission_set`, `role`                                                    |\n| **AI**       | `agent`, `rag_pipeline`, `model`, `prompt`, `tool`                          |\n\nEach type has a defined `loadOrder` (dependencies load before dependents), file patterns (e.g. `**/*.object.{ts,json,yaml}`), and overlay support flag.\n\n## Spec Protocol References\n\nThis package depends on schemas and contracts defined in `@objectstack/spec`:\n\n| Spec Module                      | What It Defines                                     |\n|:---------------------------------|:----------------------------------------------------|\n| `spec/contracts/metadata-service` | `IMetadataService` — the async service interface   |\n| `spec/kernel/metadata-loader`    | Loader contract, load/save/watch schemas, `MetadataManagerConfig` |\n| `spec/kernel/metadata-plugin`    | Type registry, plugin manifest, capabilities        |\n| `spec/kernel/metadata-customization` | Overlay, merge strategy, customization policy   |\n| `spec/system/metadata-persistence` | `MetadataRecord` — DB persistence envelope        |\n| `spec/data/datasource`           | `DatasourceSchema`, `DriverDefinition`, capabilities |\n| `spec/contracts/data-driver`     | `IDataDriver` — database driver interface           |\n\n## Installation\n\n```bash\npnpm add @objectstack/metadata\n```\n\n## Usage\n\n### Basic (Browser-Compatible)\n\n```typescript\nimport { MetadataManager, MemoryLoader } from '@objectstack/metadata';\n\nconst manager = new MetadataManager({\n  formats: ['json'],\n  loaders: [new MemoryLoader()],\n});\n\n// Register metadata\nawait manager.register('object', 'account', { name: 'account', label: 'Account', fields: {} });\n\n// Retrieve\nconst obj = await manager.get('object', 'account');\n\n// Query\nconst result = await manager.query({ types: ['object'], search: 'account' });\n```\n\n### Node.js (with Filesystem)\n\n```typescript\nimport { NodeMetadataManager, MetadataPlugin } from '@objectstack/metadata/node';\n\nconst manager = new NodeMetadataManager({\n  rootDir: './src',\n  formats: ['typescript', 'json', 'yaml'],\n  watch: true,\n});\n\n// Load all objects from filesystem\nconst objects = await manager.loadMany('object');\n\n// Watch for changes\nmanager.watchService('object', (event) => {\n  console.log(`Object ${event.name} was ${event.type}`);\n});\n```\n\n### With Kernel Plugin\n\n```typescript\nimport { MetadataPlugin } from '@objectstack/metadata/node';\n\nconst plugin = new MetadataPlugin({\n  rootDir: './src',\n  watch: process.env.NODE_ENV === 'development',\n});\n// Register with ObjectStack kernel\nkernel.use(plugin);\n```\n\n### With Local Artifact Boot\n\n```typescript\nimport { MetadataPlugin } from '@objectstack/metadata/node';\n\nconst plugin = new MetadataPlugin({\n  watch: false,\n  artifactSource: { mode: 'local-file', path: './dist/objectstack.json' },\n});\n\nkernel.use(plugin);\n```\n\n## Package Publishing\n\nObjectStack supports **package-level metadata publishing** — all metadata items within a package are published atomically.\n\n### Publish a Package\n\n```typescript\nconst result = await manager.publishPackage('com.acme.crm', {\n  publishedBy: 'admin',\n  validate: true,\n});\n// result: { success: true, version: 2, itemsPublished: 5, publishedAt: '...' }\n```\n\n### Revert to Last Published State\n\n```typescript\nawait manager.revertPackage('com.acme.crm');\n// All items restored to their publishedDefinition snapshots\n```\n\n### Get Published Version (Runtime Serving)\n\n```typescript\nconst published = await manager.getPublished('object', 'opportunity');\n// Returns publishedDefinition if exists, else current definition\n```\n\n## Package Structure\n\n```\npackages/metadata/\n├── src/\n│   ├── index.ts                     # Main exports (browser-compatible)\n│   ├── node.ts                      # Node.js exports (filesystem, watching)\n│   ├── metadata-manager.ts          # MetadataManager (IMetadataService impl)\n│   ├── node-metadata-manager.ts     # NodeMetadataManager (+ file watching)\n│   ├── plugin.ts                    # MetadataPlugin (kernel integration)\n│   ├── loaders/\n│   │   ├── loader-interface.ts      # MetadataLoader contract\n│   │   ├── filesystem-loader.ts     # File I/O with glob, cache, ETag\n│   │   ├── memory-loader.ts         # In-memory store (tests/overrides)\n│   │   └── remote-loader.ts         # HTTP API loader with auth\n│   ├── serializers/\n│   │   ├── serializer-interface.ts  # MetadataSerializer contract\n│   │   ├── json-serializer.ts       # JSON format\n│   │   ├── yaml-serializer.ts       # YAML format\n│   │   └── typescript-serializer.ts # TS/JS module format\n│   └── migration/\n│       ├── index.ts                 # Barrel export\n│       └── executor.ts              # ChangeSet executor (DDL operations)\n├── package.json\n├── tsconfig.json\n├── vitest.config.ts\n├── README.md                        # This file\n└── ROADMAP.md                       # Development roadmap\n```\n\n## Related Packages\n\n| Package                 | Relationship                                     |\n|:------------------------|:-------------------------------------------------|\n| `@objectstack/spec`     | Protocol definitions (schemas, contracts, types)  |\n| `@objectstack/core`     | Logger, service registry, kernel utilities        |\n| `@objectstack/runtime`  | Uses this package to bootstrap metadata           |\n| `apps/studio`           | Visual metadata editor (consumes IMetadataService)|\n\n## License\n\nApache-2.0. See [LICENSING.md](../../LICENSING.md).\n","readmeFilename":"README.md"}