{"_id":"@objectstack/lint","_rev":"44-75e95bd42ee19d7b61f8a978e41828ed","name":"@objectstack/lint","dist-tags":{"rc":"17.0.0-rc.6","latest":"17.4.0"},"versions":{"10.2.0":{"name":"@objectstack/lint","version":"10.2.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"e8fc7a2546c906b05b9b4b6564ce74364f502233","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-10.2.0.tgz","fileCount":10,"integrity":"sha512-/vazLqyLe6Jqu129399e25YpK3ddmdeiLptmTuvkOKgzEnJLngrQqx5klABmQXFvzVKmCh5TArK2vDtGmloyRw==","signatures":[{"sig":"MEUCIQDjDurjS2M0GfR5t/yNenS2GnTI8NBjfvJuaNcYTIBc7wIgUug4gpZWf6GFuCcQDe5YZjwe2GOUhVfjoPTw1ubONAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164636},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e912d9467a58d10c10f50ab17bdc544e/objectstack-lint-10.2.0.tgz","_integrity":"sha512-/vazLqyLe6Jqu129399e25YpK3ddmdeiLptmTuvkOKgzEnJLngrQqx5klABmQXFvzVKmCh5TArK2vDtGmloyRw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@objectstack/spec":"10.2.0","@objectstack/formula":"10.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_10.2.0_1782142661109_0.22732104192475222","host":"s3://npm-registry-packages-npm-production"}},"10.3.0":{"name":"@objectstack/lint","version":"10.3.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"40bd6716fab4592224b5e6e5c152149f9782078c","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-10.3.0.tgz","fileCount":10,"integrity":"sha512-vMV++trX9PlAkSKnYJsj4ROQSEHujrkQ++/UvmvifAW3ngOBK/0xsWEhl5SnPjO0kyLxJY0FKaGw8yHXvdUoPg==","signatures":[{"sig":"MEYCIQDZKo1awz097m6Qkr+F79augNjCFbMNKIhABy6Llak23QIhAKIV6gV2Gqb0q8+m+uDYnSx/TVLFLzJD6x4mPmvSO00E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220596},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b54971a4aed5d184d21eecba6aea3144/objectstack-lint-10.3.0.tgz","_integrity":"sha512-vMV++trX9PlAkSKnYJsj4ROQSEHujrkQ++/UvmvifAW3ngOBK/0xsWEhl5SnPjO0kyLxJY0FKaGw8yHXvdUoPg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@objectstack/spec":"10.3.0","@objectstack/formula":"10.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_10.3.0_1782227942618_0.18449430836616543","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@objectstack/lint","version":"11.0.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"48bc22346d9d8a3241e846dad5cd0df6ae9f2023","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-11.0.0.tgz","fileCount":9,"integrity":"sha512-ECGrh1UHhFjRqQkX0Q4697AScfDmBzaZ4pZCWZomHy/zX4tRVJH0BIeCIQ/+dBpVQJSLOFbMLWGLn9cyi1bmdg==","signatures":[{"sig":"MEQCIBmOki8+uUjymEjRktyJoglK1e+bu0r+W3ls4WWs5YBwAiAQIRs5f+VvwDvci3UN8hQgp8XzZIeQH2i6aj2pWd68Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209245},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/6a4e2b5afc604dccdddcbaf72673ec15/objectstack-lint-11.0.0.tgz","_integrity":"sha512-ECGrh1UHhFjRqQkX0Q4697AScfDmBzaZ4pZCWZomHy/zX4tRVJH0BIeCIQ/+dBpVQJSLOFbMLWGLn9cyi1bmdg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@objectstack/spec":"11.0.0","@objectstack/formula":"11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_11.0.0_1782572593663_0.907761631084087","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"@objectstack/lint","version":"11.1.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"68b8fbb2b017306b61925d7f5e935a5f8938e32e","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-11.1.0.tgz","fileCount":9,"integrity":"sha512-hm4Hh2ZXno/CBXbj60EnyDXMTlcq4IDFBMdU5zdddH02VvZE5DBzVW8S8rERojMc/yfDcjohcrXPu7Co05KlMQ==","signatures":[{"sig":"MEUCIQCTfAdbqJIuUpuHMaWqfTV9C1z3XzMZoVBYiR9LsUKOIgIgMyy71J7yL4z294yRuy13EOZgh9/AoE3t+hr8p+Ibn44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209245},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/dc48be6f73a71b18dd2edf9efbf24a57/objectstack-lint-11.1.0.tgz","_integrity":"sha512-hm4Hh2ZXno/CBXbj60EnyDXMTlcq4IDFBMdU5zdddH02VvZE5DBzVW8S8rERojMc/yfDcjohcrXPu7Co05KlMQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@objectstack/spec":"11.1.0","@objectstack/formula":"11.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_11.1.0_1782633331970_0.42967108014355393","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"@objectstack/lint","version":"11.2.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"c12bcefef3c2cbad0ef66473b981ee22357da881","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-11.2.0.tgz","fileCount":9,"integrity":"sha512-KmRAH309cQ/hbpYcjMW/N3k7EVMNC0W1GwDWWqdNH2Ame8jQGtXchWJ92jIiHMH9zlDH58kG8N++X5BRbxmyNQ==","signatures":[{"sig":"MEQCIBHJgZz0KPKYavSgzGQog8TUKqcTemNRO8Q0hMn0qH+7AiA+cUA2570mx7fmBFTsKeZo4ezFv285W9JFgxxa3p9eLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221319},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e6900be057ffe7daf0cca8eb00f0440a/objectstack-lint-11.2.0.tgz","_integrity":"sha512-KmRAH309cQ/hbpYcjMW/N3k7EVMNC0W1GwDWWqdNH2Ame8jQGtXchWJ92jIiHMH9zlDH58kG8N++X5BRbxmyNQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@objectstack/spec":"11.2.0","@objectstack/formula":"11.2.0","@objectstack/sdui-parser":"11.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_11.2.0_1782702888962_0.2614668483434144","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"@objectstack/lint","version":"11.3.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"e6c6186731f42381bc7c1e43b4271f7d7ec5dabd","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-11.3.0.tgz","fileCount":9,"integrity":"sha512-if2gR34+dtmOOl7W9ps6afieqDpPoLJufITzPY5h4tAWYPCRR2LWA2Y5gSCZIX7A2JufDMrCGKErQ7B2KDNjfA==","signatures":[{"sig":"MEUCIQDYYBCJp3n4Ezm2J30AOvbO7G4lGKNahCsoDWiJL7IH7gIgY0Wk3yEKqwIvuqmYQyRMTYCzt/WRGz+qZys3taRkzJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243919},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/475fc67418dcf935488746ba4a898d23/objectstack-lint-11.3.0.tgz","_integrity":"sha512-if2gR34+dtmOOl7W9ps6afieqDpPoLJufITzPY5h4tAWYPCRR2LWA2Y5gSCZIX7A2JufDMrCGKErQ7B2KDNjfA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@objectstack/spec":"11.3.0","@objectstack/formula":"11.3.0","@objectstack/sdui-parser":"11.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_11.3.0_1782750918324_0.9659544773074398","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"@objectstack/lint","version":"11.4.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"92f9ac15f4253c736a8c8b7e813ea0d27f0402eb","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-11.4.0.tgz","fileCount":9,"integrity":"sha512-P2JyHujS9Uh/wAlirkZ0bOTb19E4gp59ua0JfgMhZre5/aNLcyIYMVeHROpuAYUMxsgFCgvpJgigOO10KK9TUw==","signatures":[{"sig":"MEUCIBq15iBPPve7zjBQTIuh1iB0OXdmxs5fIrKdwEe/n3UhAiEA8YKvmteCDscBFGnkVevVALKPGY1eakc15Od/WXfIHU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255709},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/8293e7dbc67d36cab1366dadf6b4d89f/objectstack-lint-11.4.0.tgz","_integrity":"sha512-P2JyHujS9Uh/wAlirkZ0bOTb19E4gp59ua0JfgMhZre5/aNLcyIYMVeHROpuAYUMxsgFCgvpJgigOO10KK9TUw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.0","dependencies":{"sucrase":"^3.35.0","@objectstack/spec":"11.4.0","@objectstack/formula":"11.4.0","@objectstack/sdui-parser":"11.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_11.4.0_1782803721375_0.20908806347375375","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"@objectstack/lint","version":"11.5.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"d5d1d502500d91a21b5286e0ca8a15d8d7aedb93","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-11.5.0.tgz","fileCount":9,"integrity":"sha512-DW4x609TkfGP94ONZTdrSA+uWYOtLWNUzBknlX6v33AQmw82uSPzOMddYsgt4T3kcLIZHFojkH0WMjohoArueQ==","signatures":[{"sig":"MEYCIQDazeHGCFxb1xOyTVfWnuO86/F97fqCVceUWAeoG91qwgIhAKmKNXXVqDUBGYtXFyf8g+IY188BtVv6GsoB4w8yJtBt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292518},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/8fbdaac194da17e3ff35789707fce42d/objectstack-lint-11.5.0.tgz","_integrity":"sha512-DW4x609TkfGP94ONZTdrSA+uWYOtLWNUzBknlX6v33AQmw82uSPzOMddYsgt4T3kcLIZHFojkH0WMjohoArueQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@objectstack/spec":"11.5.0","@objectstack/formula":"11.5.0","@objectstack/sdui-parser":"11.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_11.5.0_1782962080666_0.5884675718529171","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"@objectstack/lint","version":"11.6.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"1a6bf6b210f7583ff4255bc27181cdad0bcf4040","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-11.6.0.tgz","fileCount":9,"integrity":"sha512-VqcGC5HcLSK9kZtCr7IZehvaQACz0QKKQQEXIo25aIynli4mpcIcBgCOb0yRrGWevztLVP5Gwxyqp4PSZOBfTQ==","signatures":[{"sig":"MEUCIQDNM4NZjOLjg2eKUVqN5A6IE+Lk4FgmoUZxe3rgTwoCXwIgeD+UaPpJXJefXArfrN1m7L0nxeMGJRFdXPC/BjFjkeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292518},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/535b6f916722b0b30356a7c15f455532/objectstack-lint-11.6.0.tgz","_integrity":"sha512-VqcGC5HcLSK9kZtCr7IZehvaQACz0QKKQQEXIo25aIynli4mpcIcBgCOb0yRrGWevztLVP5Gwxyqp4PSZOBfTQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@objectstack/spec":"11.6.0","@objectstack/formula":"11.6.0","@objectstack/sdui-parser":"11.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_11.6.0_1783007696979_0.6623756801285818","host":"s3://npm-registry-packages-npm-production"}},"11.7.0":{"name":"@objectstack/lint","version":"11.7.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"6ca41c2e9ad24ff378e2fd812bebe6e140f45afc","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-11.7.0.tgz","fileCount":9,"integrity":"sha512-33Ow8jsPX+eICsPuJno86cQ0fX8Bp0aPh5Kj/4jv2Zc/tMgrY0h4YbokYrN7BgHqGWu4L+W5D3PHCRSSvk3dSQ==","signatures":[{"sig":"MEYCIQC17Wall6r4i61kL/+5u7UVXv04/FxN2umt5LfjccolrgIhAMC0/O/G66sFpAZ1xLN5ZX/+97LpOmWYrNOoZ+rWro+2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322057},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9ac7b9f4757b9067ac959d2672de4420/objectstack-lint-11.7.0.tgz","_integrity":"sha512-33Ow8jsPX+eICsPuJno86cQ0fX8Bp0aPh5Kj/4jv2Zc/tMgrY0h4YbokYrN7BgHqGWu4L+W5D3PHCRSSvk3dSQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@objectstack/spec":"11.7.0","@objectstack/formula":"11.7.0","@objectstack/sdui-parser":"11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_11.7.0_1783012048671_0.1712019257189572","host":"s3://npm-registry-packages-npm-production"}},"11.9.0":{"name":"@objectstack/lint","version":"11.9.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"125fd7f0dde20716984682919860af5401d35f2e","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-11.9.0.tgz","fileCount":9,"integrity":"sha512-dC7ULeSlUJ1f2jZei+/9FwiD9LgyTkQyqTWoFjllBuabdVVWK+z16npvcqd69qPMmycqQaOV2ryWmOkDd4Y9/A==","signatures":[{"sig":"MEQCIBYtwopN4agVq5H88pUt4LN6J4ggyxzgGUH/yUBEwPukAiAtvqhUHmROmo3l/u6tld7kbRjgVYcztTZgv0tNJIEwKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322057},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/cda0f3e0d1df63179ed9a7007605e5cc/objectstack-lint-11.9.0.tgz","_integrity":"sha512-dC7ULeSlUJ1f2jZei+/9FwiD9LgyTkQyqTWoFjllBuabdVVWK+z16npvcqd69qPMmycqQaOV2ryWmOkDd4Y9/A==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@objectstack/spec":"11.9.0","@objectstack/formula":"11.9.0","@objectstack/sdui-parser":"11.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_11.9.0_1783072714066_0.348543791158608","host":"s3://npm-registry-packages-npm-production"}},"11.10.0":{"name":"@objectstack/lint","version":"11.10.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"b14b9b4c98c877108c35074a3d0064a236a4ce52","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-11.10.0.tgz","fileCount":9,"integrity":"sha512-e9eFlJxnwznSNdivYbSmCB4fOcmr7Tngxvx7IavkzWrTPMNG1TvBiZdx3ii5VDPhxhLVKf7JMDjuEbsHEb/gtw==","signatures":[{"sig":"MEUCIQCJXPWY5+/FHlewxoARNQbX5m2cSFGNhuj/uV4n2pte3gIgbyuoaJmZ+2PHRDo7skhbiukpz+jDRuG2qohfwhfpAwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333836},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e1c6cd8465bce44e7ed56ba0a385d8b0/objectstack-lint-11.10.0.tgz","_integrity":"sha512-e9eFlJxnwznSNdivYbSmCB4fOcmr7Tngxvx7IavkzWrTPMNG1TvBiZdx3ii5VDPhxhLVKf7JMDjuEbsHEb/gtw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@objectstack/spec":"11.10.0","@objectstack/formula":"11.10.0","@objectstack/sdui-parser":"11.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_11.10.0_1783095846977_0.7156379224627314","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"@objectstack/lint","version":"12.0.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"5b0b7e92ab3b38a9ae46af26e00c0daec1616f8f","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-12.0.0.tgz","fileCount":9,"integrity":"sha512-AHBdKJQpBb32Cmyrem9lPNpeFgPyIbYFNBoZtSPxkBDIKp2NQqZhyI6gz1RiHj+6BjNIsmWqVmeqBwhEC2vXQA==","signatures":[{"sig":"MEQCIGcEMySxUKQhnQ4oy9Km4zNR4sFFCnuqKqfnxZDi1zRiAiAT5Qg/uMgtZXOb2J8JM7ajR124/nnClgE8ibtOQD2jzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382912},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/75b3ebb7c29b86094b977d4d5d8ed136/objectstack-lint-12.0.0.tgz","_integrity":"sha512-AHBdKJQpBb32Cmyrem9lPNpeFgPyIbYFNBoZtSPxkBDIKp2NQqZhyI6gz1RiHj+6BjNIsmWqVmeqBwhEC2vXQA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@objectstack/spec":"12.0.0","@objectstack/formula":"12.0.0","@objectstack/sdui-parser":"12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_12.0.0_1783186589567_0.15876480321248043","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"@objectstack/lint","version":"12.1.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"080173bc4e9c28dfa5718120888af15bb31015e2","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-12.1.0.tgz","fileCount":9,"integrity":"sha512-PfLOvPMg0HBNXaXRVFWHbzhig1Q+Drajy7jm5FwGDr5Ou/JF/zk2v1xa0Zzx+w6sq+iFdD0U0rWKG0kfsLU2TA==","signatures":[{"sig":"MEUCIQCtLbpzk8WETHCdUAEWKJlSEP5DXJhf6zUziaX0ABF0NAIgLS5SfgCMFDzexE43pgT/X0MYmnEwNkgkPtE4JLGpBMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382912},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/fb93d63193fb57b6b9fa7ededb1123b9/objectstack-lint-12.1.0.tgz","_integrity":"sha512-PfLOvPMg0HBNXaXRVFWHbzhig1Q+Drajy7jm5FwGDr5Ou/JF/zk2v1xa0Zzx+w6sq+iFdD0U0rWKG0kfsLU2TA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@objectstack/spec":"12.1.0","@objectstack/formula":"12.1.0","@objectstack/sdui-parser":"12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_12.1.0_1783218754876_0.30267576708042854","host":"s3://npm-registry-packages-npm-production"}},"12.2.0":{"name":"@objectstack/lint","version":"12.2.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"dac33e80e0c8fb57991d2a25ee1b555f9fd32952","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-12.2.0.tgz","fileCount":9,"integrity":"sha512-TUYPyWWYBsE9QhZAPpIfChDQ83S/XzBeICZuvh2Q93Ds/arCeY58j3EPgPLbiS5ZhbB5+gXHEhiOy6JdMvC2fg==","signatures":[{"sig":"MEUCIGgjelYR1JnV+TtFfde7v3Z3X6sqJApXmtrILYjvOirnAiEA6J1RqXZH93yscIz3vS+jb19ECOb0+Nw4UfFMnW/n4qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382912},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/fb7fb360fba3c8994be03f73abbc7446/objectstack-lint-12.2.0.tgz","_integrity":"sha512-TUYPyWWYBsE9QhZAPpIfChDQ83S/XzBeICZuvh2Q93Ds/arCeY58j3EPgPLbiS5ZhbB5+gXHEhiOy6JdMvC2fg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@objectstack/spec":"12.2.0","@objectstack/formula":"12.2.0","@objectstack/sdui-parser":"12.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_12.2.0_1783246372867_0.6819195754213454","host":"s3://npm-registry-packages-npm-production"}},"12.3.0":{"name":"@objectstack/lint","version":"12.3.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"d80adfd24df6260df0c4736e3f8b025d98df79fc","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-12.3.0.tgz","fileCount":9,"integrity":"sha512-6qWs2of7YO6owEC/k4r8EetfPS0TptkKRPXOn/P0iKFa2FOPMkRn/J56z+Xvpbq1QNiGodSRh4OSlGm4B9CIhw==","signatures":[{"sig":"MEQCIA05u5FhTFCHjJmEnc7/PZInrRj/fOmJ2LA0oxF/mGaDAiBzDev184SwbRK3CKAKzxD/K9+c1Z1lwZY4pxhB1YfPQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382912},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b2ea0dcdc2815c469608afaf966ec320/objectstack-lint-12.3.0.tgz","_integrity":"sha512-6qWs2of7YO6owEC/k4r8EetfPS0TptkKRPXOn/P0iKFa2FOPMkRn/J56z+Xvpbq1QNiGodSRh4OSlGm4B9CIhw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@objectstack/spec":"12.3.0","@objectstack/formula":"12.3.0","@objectstack/sdui-parser":"12.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_12.3.0_1783266343926_0.7317717799624743","host":"s3://npm-registry-packages-npm-production"}},"12.4.0":{"name":"@objectstack/lint","version":"12.4.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"466854e4c03f8d63105d9aeccc48ba66bc44d771","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-12.4.0.tgz","fileCount":9,"integrity":"sha512-v12ATUHiV4QFcX7qZFifi1AXLplz7alaXVxCDKDWkMvjzcttaO66yhiYuYL6VfuOKdk632kktsJ8X26qrMz4Yg==","signatures":[{"sig":"MEYCIQCYI+6Crqeyr+lV2gVx/j8whUHBSm7HvrSvuXcf6J+ORwIhAIZpGWH2bzof/LRogLB9i/00baNREtc87rjI7vG7RKp+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382913},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/ec337a3851e14fc71483b4eaaaa82470/objectstack-lint-12.4.0.tgz","_integrity":"sha512-v12ATUHiV4QFcX7qZFifi1AXLplz7alaXVxCDKDWkMvjzcttaO66yhiYuYL6VfuOKdk632kktsJ8X26qrMz4Yg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"12.4.0","@objectstack/formula":"12.4.0","@objectstack/sdui-parser":"12.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_12.4.0_1783355655856_0.7361312119842507","host":"s3://npm-registry-packages-npm-production"}},"12.5.0":{"name":"@objectstack/lint","version":"12.5.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"2a8346afe136aea42ccdbf8c2e45c087cb43abbb","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-12.5.0.tgz","fileCount":9,"integrity":"sha512-L3dHjepgbSLHVYskAX54mYn63smPa2n5o7XHGAS46F8h7RrKMDQlT1p+g/04xNL+ikh3nAla3g/oApbcpxW2WQ==","signatures":[{"sig":"MEQCID8BHcfE7HSACWyDScd1j5+i94Vc7vLxZsz2OkVrLrcvAiACRuF8y2OFDpyO4zpWtcHl3lOoq0ENgpecKXuxlsCqwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382913},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b9b0f2278850e7c26bc17d0be627d919/objectstack-lint-12.5.0.tgz","_integrity":"sha512-L3dHjepgbSLHVYskAX54mYn63smPa2n5o7XHGAS46F8h7RrKMDQlT1p+g/04xNL+ikh3nAla3g/oApbcpxW2WQ==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"12.5.0","@objectstack/formula":"12.5.0","@objectstack/sdui-parser":"12.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_12.5.0_1783384536281_0.1753338373636686","host":"s3://npm-registry-packages-npm-production"}},"12.6.0":{"name":"@objectstack/lint","version":"12.6.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"37b050c6adb793750dd5988b498c4f1fbea09e9e","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-12.6.0.tgz","fileCount":9,"integrity":"sha512-27CqhCW9Gqn3sXhl8rU73Sbl8b2gNJVvsdI/Sdmn7WJU6PI9IePWpLqNX3cxMD4yYChxX2nFOzWhIY1RgBGQ2A==","signatures":[{"sig":"MEYCIQD85s+rWjaOwA+8+zJzNG1yPcEVfBVF85z5BDu5scB75QIhALfmQkxO2hwpCd0A+QU2uUtNpl7lP65s9vXBOGHiR3Ug","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387023},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/07e030905027ae5466960babe0d80084/objectstack-lint-12.6.0.tgz","_integrity":"sha512-27CqhCW9Gqn3sXhl8rU73Sbl8b2gNJVvsdI/Sdmn7WJU6PI9IePWpLqNX3cxMD4yYChxX2nFOzWhIY1RgBGQ2A==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"12.6.0","@objectstack/formula":"12.6.0","@objectstack/sdui-parser":"12.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_12.6.0_1783502049226_0.8909132221361344","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"@objectstack/lint","version":"13.0.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"502fa58bc2583b9da46a93008aef101416376f5f","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-13.0.0.tgz","fileCount":9,"integrity":"sha512-Ah0gpDkn0ZskgFKsZELwp04KGEJBZlO/9j2xnOxW9y8xOMcgK8ZwzFi7/04Zal5Ku93eST2eZNh0zWlsfNZhPg==","signatures":[{"sig":"MEQCIDd1HCajpFTLlynq+gaip9LvM1xjEmFyrA9zQOkpk/0YAiBC0cW2juPN4TWt9AjfD2KeQgKdNbn/JryQNGIqem4nGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516211},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b74697871c89820563c28d80db038f94/objectstack-lint-13.0.0.tgz","_integrity":"sha512-Ah0gpDkn0ZskgFKsZELwp04KGEJBZlO/9j2xnOxW9y8xOMcgK8ZwzFi7/04Zal5Ku93eST2eZNh0zWlsfNZhPg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"13.0.0","@objectstack/formula":"13.0.0","@objectstack/sdui-parser":"13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_13.0.0_1783597151489_0.41833077582017286","host":"s3://npm-registry-packages-npm-production"}},"14.3.0":{"name":"@objectstack/lint","version":"14.3.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"51a814f7f3f4d12c79ebedcd73acaa3eb8f48bc3","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-14.3.0.tgz","fileCount":9,"integrity":"sha512-+vGWMwZjePcxAk4lva+MiV+RguF+IjhpTK66sCq0qcfgBn4cyA329hvjoUU+bosFrk62pEIw2JVIX/RrWSvVBw==","signatures":[{"sig":"MEUCIQDUdWu12M4iTmaPSL/Nc1M9Aj17DCJudqCJHrcrbzmluQIgKeGrYlfKWjshhkyoHVHRZAP/qTo0njQQigxYnbKpTmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575539},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e23f48d8d98c27de9df6b4a05af9e846/objectstack-lint-14.3.0.tgz","_integrity":"sha512-+vGWMwZjePcxAk4lva+MiV+RguF+IjhpTK66sCq0qcfgBn4cyA329hvjoUU+bosFrk62pEIw2JVIX/RrWSvVBw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"14.3.0","@objectstack/formula":"14.3.0","@objectstack/sdui-parser":"14.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_14.3.0_1783694003663_0.3682811548145304","host":"s3://npm-registry-packages-npm-production"}},"14.5.0":{"name":"@objectstack/lint","version":"14.5.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"95ffb4e293799a063164c5291c521aeb1459cb9b","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-14.5.0.tgz","fileCount":9,"integrity":"sha512-0SqHs448XpZfH7Qhlb4k/gNjVSgXph2qIHM5Wt8p4CRvQ8XmHdCG60olddd5Cm5NGa9eoy9b4tmhyxT59u+w8A==","signatures":[{"sig":"MEUCIQDSLh3TEEw8mCgIIceuMi3o5Iq3ZoP+I/nybm9Q5MEsDQIgQrVLrDDn1qwhnkCKztql/U/0ZQLo1lktT075LfkiE1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597576},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b3039b305763236aec7674088ca1ea0c/objectstack-lint-14.5.0.tgz","_integrity":"sha512-0SqHs448XpZfH7Qhlb4k/gNjVSgXph2qIHM5Wt8p4CRvQ8XmHdCG60olddd5Cm5NGa9eoy9b4tmhyxT59u+w8A==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"14.5.0","@objectstack/formula":"14.5.0","@objectstack/sdui-parser":"14.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_14.5.0_1783906426183_0.3298173002858451","host":"s3://npm-registry-packages-npm-production"}},"14.6.0":{"name":"@objectstack/lint","version":"14.6.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"356e2a9deced1950cba4d154ab9418a4138ab280","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-14.6.0.tgz","fileCount":9,"integrity":"sha512-fJBV3sGxtgwARDsyEz0+/FYVCn0WxCjodnTFK8wRg4PJ9lsbjyQc3DhyofeZwp6obDYmwbD+PIM/nIRC7N9LUw==","signatures":[{"sig":"MEUCIQDIaMA06V8VNA7VIR9TFIXOtJBB0BbqcJOpXkcTgfxs0QIgJPcrjDEyw2nvqxOzt2jhiTxA2IrjQcH9/gnM63OD+do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597576},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/eb0893cec93c96a0a893949cd47f48e6/objectstack-lint-14.6.0.tgz","_integrity":"sha512-fJBV3sGxtgwARDsyEz0+/FYVCn0WxCjodnTFK8wRg4PJ9lsbjyQc3DhyofeZwp6obDYmwbD+PIM/nIRC7N9LUw==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"14.6.0","@objectstack/formula":"14.6.0","@objectstack/sdui-parser":"14.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_14.6.0_1783923026653_0.08058129507833511","host":"s3://npm-registry-packages-npm-production"}},"14.7.0":{"name":"@objectstack/lint","version":"14.7.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"33e28e5a32de1104050fe598e04b745d402efae5","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-14.7.0.tgz","fileCount":9,"integrity":"sha512-i+I8uRS9lYus3V9Nh0mb2wwa60IxuIU3SdnrQrJBXh/6/wAkg2EHM2vMIugcrG8HtNCUQcD3u8eTMp73F0MNEg==","signatures":[{"sig":"MEYCIQDKPFGAgEMCFLfSvHIZR14fryXHlJKdwuAGyc+kslq38wIhAIxyoIUP2cvpjgtyVj65Qm0bnOfToEkb7/m9wi2/zqbC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597576},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a8b01fe1b105eb1536dd8457b0f4bcaa/objectstack-lint-14.7.0.tgz","_integrity":"sha512-i+I8uRS9lYus3V9Nh0mb2wwa60IxuIU3SdnrQrJBXh/6/wAkg2EHM2vMIugcrG8HtNCUQcD3u8eTMp73F0MNEg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"14.7.0","@objectstack/formula":"14.7.0","@objectstack/sdui-parser":"14.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_14.7.0_1783995398077_0.6830637914845097","host":"s3://npm-registry-packages-npm-production"}},"14.8.0":{"name":"@objectstack/lint","version":"14.8.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"dc7bfb45124d1bcb9b355e9c5ab65588289d52cb","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-14.8.0.tgz","fileCount":9,"integrity":"sha512-AH2jkAPrsjctXHp51FePyEMSZxcSZGClEGtde4iuPkl9bm44Gyc6apOBUKHy3ydydTmtowjy/3sS3Sr3kiPTJg==","signatures":[{"sig":"MEYCIQCSZJHldwRBTw/SF32ppncLM++KKQgVGF3aklNUzcMWpAIhAJ3I+25BO7uYv0/fYgrIt4dnrTHY4HZOhVB7d4EDlwqH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634469},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/abae598efbb6ddb8692cfd9b3ff8b1ba/objectstack-lint-14.8.0.tgz","_integrity":"sha512-AH2jkAPrsjctXHp51FePyEMSZxcSZGClEGtde4iuPkl9bm44Gyc6apOBUKHy3ydydTmtowjy/3sS3Sr3kiPTJg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"14.8.0","@objectstack/formula":"14.8.0","@objectstack/sdui-parser":"14.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_14.8.0_1784042521159_0.0835102965345087","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"@objectstack/lint","version":"15.0.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"1493f4df00b429703e4bbba55b1584b3e2a2fde2","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-15.0.0.tgz","fileCount":9,"integrity":"sha512-6i2NY4FRXJyaSSUKSKmJUsHZts2zconl3b8OLJ6Kz75xPxpXsfpJB+YjeygWvRTuYwqrHpbxS2BDcEsRxHSFzA==","signatures":[{"sig":"MEYCIQDsnEqYR6F0tH4Gp4XFLKD0822ORCdBHNymB3x5SqA53QIhAMgTK7Ttx7tOuL9wbBlYV3/lwSUBEi0MJJoabCv/Rl9X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646573},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e713d9f2a86a2b699cde0965e8c6973c/objectstack-lint-15.0.0.tgz","_integrity":"sha512-6i2NY4FRXJyaSSUKSKmJUsHZts2zconl3b8OLJ6Kz75xPxpXsfpJB+YjeygWvRTuYwqrHpbxS2BDcEsRxHSFzA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"15.0.0","@objectstack/formula":"15.0.0","@objectstack/sdui-parser":"15.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_15.0.0_1784096924803_0.35918227624282295","host":"s3://npm-registry-packages-npm-production"}},"15.1.0":{"name":"@objectstack/lint","version":"15.1.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"be6a98c7a8151573e820adce61c591dee21350dc","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-15.1.0.tgz","fileCount":9,"integrity":"sha512-59ce1JfAy7i5YVe6MaHw9jNTCVv5sVC4DrHlobTBXWnOhPJoXUalScV9uexzi+7BEVT+kxvMMoomto3GqHxJ3Q==","signatures":[{"sig":"MEYCIQDNoGPy5B52I5wvNtmL5NvjM8TPY6SJ8Ih/NQQdWX53IwIhANtKFhrcbyqxTLO/ydj3wGtz8i79hWaEAe4y3DAQ3vgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":656965},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9945f6a3b52e78da7df4be77443561c9/objectstack-lint-15.1.0.tgz","_integrity":"sha512-59ce1JfAy7i5YVe6MaHw9jNTCVv5sVC4DrHlobTBXWnOhPJoXUalScV9uexzi+7BEVT+kxvMMoomto3GqHxJ3Q==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"15.1.0","@objectstack/formula":"15.1.0","@objectstack/sdui-parser":"15.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_15.1.0_1784244258469_0.7731615927889901","host":"s3://npm-registry-packages-npm-production"}},"15.1.1":{"name":"@objectstack/lint","version":"15.1.1","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"a0b814e65ecd5d3a30a54b6e95ebfecc956d94c0","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-15.1.1.tgz","fileCount":9,"integrity":"sha512-kpoJbmVvBGOIFbVH+QrCh+VcrQGjD88aTAXAt1FAJgLOvhyiEcY7wtTq/e6ui6UzsNMK7RlXDkLt2Gy0ZpaUpA==","signatures":[{"sig":"MEUCIQCAfuLI546UroaCxZkRRJ7jWjbq/PbllSqSFWJjVBNErgIgZFklFEQP5dcJ0XLtIlCrejIm9VUQ7SFNPfq/7oP/eiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":656965},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/b0f3f120e880931bf89d0e7ec597d1fc/objectstack-lint-15.1.1.tgz","_integrity":"sha512-kpoJbmVvBGOIFbVH+QrCh+VcrQGjD88aTAXAt1FAJgLOvhyiEcY7wtTq/e6ui6UzsNMK7RlXDkLt2Gy0ZpaUpA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"15.1.1","@objectstack/formula":"15.1.1","@objectstack/sdui-parser":"15.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_15.1.1_1784266224223_0.12158144251878178","host":"s3://npm-registry-packages-npm-production"}},"16.0.0-rc.0":{"name":"@objectstack/lint","version":"16.0.0-rc.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"1002549bf7e36ab06780dcace2de2921f04f8896","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-16.0.0-rc.0.tgz","fileCount":9,"integrity":"sha512-bFP3S9A42MKWYbtLGtjBBTQLn+fhxCzObtxTZDFrYhoIiN6CMSG9Bwyfw+9ZinHAGTl/Y1yCsQgZLZaDl9ongg==","signatures":[{"sig":"MEQCIEvbbqNfi9JBzNkOed11LQmkE5VeaH89l1FWTwY9HimyAiAYjdy8/38Ni0Q8C7ieilVdJ+56enAe2cdT1sovf5lLIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727663},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/0a5b638e4ac2f8fefb4888c480311755/objectstack-lint-16.0.0-rc.0.tgz","_integrity":"sha512-bFP3S9A42MKWYbtLGtjBBTQLn+fhxCzObtxTZDFrYhoIiN6CMSG9Bwyfw+9ZinHAGTl/Y1yCsQgZLZaDl9ongg==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"16.0.0-rc.0","@objectstack/formula":"16.0.0-rc.0","@objectstack/sdui-parser":"16.0.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_16.0.0-rc.0_1784486131988_0.34654191027675085","host":"s3://npm-registry-packages-npm-production"}},"16.0.0-rc.1":{"name":"@objectstack/lint","version":"16.0.0-rc.1","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"c0ef5a7f9cdaa33c27f8fc357c962ffc2b203019","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-16.0.0-rc.1.tgz","fileCount":9,"integrity":"sha512-nNg4/t/b9FUcu41vaWxKZYNH2EqyOtblAm4uOp0PH0nIh41HAsBhtFdrd55L05edrxh2Lw0OXxgUeJ0MoETyIA==","signatures":[{"sig":"MEUCIQDzstmlBuBcERAw3BXkBy8TraV3wrOuZp/eWKqia51+EAIgB+njyOQLLn8QGpNdTXvNnRDIi0sWesoUTNIGpe+jWTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727663},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/3cb848117651c498957189a2c260b02d/objectstack-lint-16.0.0-rc.1.tgz","_integrity":"sha512-nNg4/t/b9FUcu41vaWxKZYNH2EqyOtblAm4uOp0PH0nIh41HAsBhtFdrd55L05edrxh2Lw0OXxgUeJ0MoETyIA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"16.0.0-rc.1","@objectstack/formula":"16.0.0-rc.1","@objectstack/sdui-parser":"16.0.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_16.0.0-rc.1_1784537878281_0.22456552274355146","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@objectstack/lint","version":"16.0.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"c5588d10deac25f84ca0cf6922f4f278ec6167cd","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-16.0.0.tgz","fileCount":9,"integrity":"sha512-fij+Cyzjmjwy5C53To5tbdTU06Y1OGaGEDMvZ2UvIJMoHiCV/2d2hVmijM+XIgKVV4qGBheLiOCbmG1e6T0BvA==","signatures":[{"sig":"MEYCIQC+oMWliuaN/TBWwsjjwBpF//OO+oKmCA37YuDukiDCmgIhANkE4JqnBzqJDeJrGKG5oXdiRmv/g7fJSefH36J9Vvqm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727643},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/bed3684f1dc829d2a7dfb35e3340f5f2/objectstack-lint-16.0.0.tgz","_integrity":"sha512-fij+Cyzjmjwy5C53To5tbdTU06Y1OGaGEDMvZ2UvIJMoHiCV/2d2hVmijM+XIgKVV4qGBheLiOCbmG1e6T0BvA==","repository":{"url":"git+https://github.com/objectstack-ai/framework.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"16.0.0","@objectstack/formula":"16.0.0","@objectstack/sdui-parser":"16.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_16.0.0_1784615050318_0.025714487969756172","host":"s3://npm-registry-packages-npm-production"}},"16.1.0":{"name":"@objectstack/lint","version":"16.1.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"2b7450612c0082459bc696367202991fdc2bc3ac","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-16.1.0.tgz","fileCount":9,"integrity":"sha512-yXlcJJbXjseZ3gXAtzVCMzL/fDT/66dSjnAR5xiVwYl7JcsALF1Lwtlu12dt/C9oN/gcyi7g9KSmlnSj4I4yxg==","signatures":[{"sig":"MEUCIQD//93UAwTZ+RjBHIOQxSL6AQ5NhgzdYqrXSX/ipOWSoAIgfi7WtvPLECRLlcUdIm6ZIgsJgrfsdMaT9FZI7J57F5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":817866},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e48b65506b5005daf8e08b5fe6c538bb/objectstack-lint-16.1.0.tgz","_integrity":"sha512-yXlcJJbXjseZ3gXAtzVCMzL/fDT/66dSjnAR5xiVwYl7JcsALF1Lwtlu12dt/C9oN/gcyi7g9KSmlnSj4I4yxg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"16.1.0","@objectstack/formula":"16.1.0","@objectstack/sdui-parser":"16.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_16.1.0_1784682342061_0.13866561210103456","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.0":{"name":"@objectstack/lint","version":"17.0.0-rc.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"160791c3c02a99d3f6fe3ad76a1738ea626c95f3","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.0.0-rc.0.tgz","fileCount":9,"integrity":"sha512-Mwm0EYhHU+EEX05FxCbgGnpriv9RQAZcx8DnuwoY468dvZkP666qdD+B3ZG0p8xnB9gD9a1M8zt5pqambaJTmA==","signatures":[{"sig":"MEYCIQDSJSNnt5I3zy6stSZIs0UW7hJnWVyNbUuL1N8BNwaHiAIhAK9pQn6/eW7myfL5JdPiKzqwRUOxt8T+PgOaiXrmsyMg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715358},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","lint":"eslint src","test":"vitest run","build":"tsup --config ../../tsup.config.ts"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/a25bddb14d9ebd7969db80616b2be3d2/objectstack-lint-17.0.0-rc.0.tgz","_integrity":"sha512-Mwm0EYhHU+EEX05FxCbgGnpriv9RQAZcx8DnuwoY468dvZkP666qdD+B3ZG0p8xnB9gD9a1M8zt5pqambaJTmA==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"17.0.0-rc.0","@objectstack/formula":"17.0.0-rc.0","@objectstack/sdui-parser":"17.0.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_17.0.0-rc.0_1785262045609_0.9932744665200794","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.1":{"name":"@objectstack/lint","version":"17.0.0-rc.1","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"4288dc4af8d670bb4af7bb5a9aec5649be363862","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.0.0-rc.1.tgz","fileCount":10,"integrity":"sha512-qIXylf5FsFhWAii0m+jQp49kZXlTnGXNz/cyZTrvqwJItI78k5afo3zKxZjmDreGRnAFIKXJLGLEDvZWjHgdFg==","signatures":[{"sig":"MEQCIGdp53CcKnNXvpectE/XoeTvwxsez/+Bv7A/huBR0zoSAiBrHUGS69s55tHE+3MTYeQZeup++32fWSLMrdcQQ+venQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2336380},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"scripts":{"dev":"tsc -w","test":"vitest run","build":"tsup --config ../../tsup.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/f8904f1da99173320ada6bbac343bf46/objectstack-lint-17.0.0-rc.1.tgz","_integrity":"sha512-qIXylf5FsFhWAii0m+jQp49kZXlTnGXNz/cyZTrvqwJItI78k5afo3zKxZjmDreGRnAFIKXJLGLEDvZWjHgdFg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"17.0.0-rc.1","@objectstack/formula":"17.0.0-rc.1","@objectstack/sdui-parser":"17.0.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lint_17.0.0-rc.1_1785506987367_0.0709674192426546","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.2":{"name":"@objectstack/lint","version":"17.0.0-rc.2","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"9dee097dc814f48faf5294441bb912efa76a977a","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.0.0-rc.2.tgz","fileCount":18,"integrity":"sha512-S571+BtsXhyBpfZSNh9Ic0ljH8cVKyhgaVbQjqPc0ICgzvwh9/b4PEB7ElbgWUvTNje2KOriLgCjgNGGnTGfuw==","signatures":[{"sig":"MEYCIQDYpt2jBZuoaJWv87iBT8igxlov+Wjz/0cLonOcep4PQwIhAPhE7VtXgOP2AUvt0lcDuehdRxkkv2NbHF9SFmUb1sg1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5742057},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","require":"./dist/runtime.cjs"}},"scripts":{"dev":"tsc -w","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/57dc944236efd8e82e3d82efd84d4c94/objectstack-lint-17.0.0-rc.2.tgz","_integrity":"sha512-S571+BtsXhyBpfZSNh9Ic0ljH8cVKyhgaVbQjqPc0ICgzvwh9/b4PEB7ElbgWUvTNje2KOriLgCjgNGGnTGfuw==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"17.0.0-rc.2","@marcbachmann/cel-js":"^8.0.0","@objectstack/formula":"17.0.0-rc.2","@objectstack/sdui-parser":"17.0.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lint_17.0.0-rc.2_1785768380850_0.4984457927327277","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.3":{"name":"@objectstack/lint","version":"17.0.0-rc.3","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"0632c380131153b4f409af8f2537f107956269ec","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.0.0-rc.3.tgz","fileCount":18,"integrity":"sha512-6MV/3o7tgziMy7KSX0Zu7g8XK4oFq3SL3QjTw0vys3NtT84WDxcul1Oac8ibvOkl8cVusjoRaezB4kvcuBhi6A==","signatures":[{"sig":"MEYCIQDbnLZVA+MlhEpMq6kbX7Fazjk59QILnodkxpeluy1TTgIhAMD/S8+6QZ4QOvSNbedw7uCtZFfWtOAnX53g3UBSZbzW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5742238},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","require":"./dist/runtime.cjs"}},"scripts":{"dev":"tsc -w","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/769f3649e0a366fa02caf51cba00d0d6/objectstack-lint-17.0.0-rc.3.tgz","_integrity":"sha512-6MV/3o7tgziMy7KSX0Zu7g8XK4oFq3SL3QjTw0vys3NtT84WDxcul1Oac8ibvOkl8cVusjoRaezB4kvcuBhi6A==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/spec":"17.0.0-rc.3","@marcbachmann/cel-js":"^8.0.0","@objectstack/formula":"17.0.0-rc.3","@objectstack/sdui-parser":"17.0.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lint_17.0.0-rc.3_1785775333136_0.04320964497429802","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.4":{"name":"@objectstack/lint","version":"17.0.0-rc.4","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"567276c6f0ec57537b7c388e20a14b412869717a","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.0.0-rc.4.tgz","fileCount":18,"integrity":"sha512-VZ7+4Qw17x4Q0uG+ujsPoQs07zQ7z3df2kTJqD/PnvAx++BN/1tVlGgVOg9D3oViiGUsfCAqedSxNeVn+6zxDw==","signatures":[{"sig":"MEUCIQDUPkWbtyZUPnnAGKbuZKUhwFq/s+ewH/SyCiJi46V8fQIgFKQMu5YSMntWyI9kn9ZbvTqacgZw3jDbC8SYlwqRqiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7176992},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","require":"./dist/runtime.cjs"}},"scripts":{"dev":"tsc -w","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check:doc-formula-expressions":"node scripts/check-doc-formula-expressions.mjs --self-test && node scripts/check-doc-formula-expressions.mjs"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/7dcd6b09d2cb3a27bdf00cf59ee3721b/objectstack-lint-17.0.0-rc.4.tgz","_integrity":"sha512-VZ7+4Qw17x4Q0uG+ujsPoQs07zQ7z3df2kTJqD/PnvAx++BN/1tVlGgVOg9D3oViiGUsfCAqedSxNeVn+6zxDw==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","sucrase":"^3.35.1","typescript":"^6.0.3","ajv-formats":"^3.0.1","@objectstack/spec":"17.0.0-rc.4","@objectstack/formula":"17.0.0-rc.4","@objectstack/sdui-parser":"17.0.0-rc.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lint_17.0.0-rc.4_1786076704225_0.9636389710511672","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.5":{"name":"@objectstack/lint","version":"17.0.0-rc.5","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"eda521004f36c75e932efbe3e6c9705062ae9d45","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.0.0-rc.5.tgz","fileCount":18,"integrity":"sha512-0huaGN11ub7iqjuRzmiyUoh0Sju1U8tpVkp062ilOOF2bf0xzxgSVUdQrJlFNjV4+gzLJnkbqha1/4Y8Tr4dNA==","signatures":[{"sig":"MEUCIQDR4Mw1eSgs4TcIb+A4YIsmoTR6gWQPVvWsf2qtO9mbtwIgVvPY1MidxDV1bxilK93jopR3ivzoLI+goj8Hwlg88ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7177338},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","require":"./dist/runtime.cjs"}},"scripts":{"dev":"tsc -w","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check:doc-formula-expressions":"node scripts/check-doc-formula-expressions.mjs --self-test && node scripts/check-doc-formula-expressions.mjs"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/e23448e841b49c0fef01b56dce5d7bf3/objectstack-lint-17.0.0-rc.5.tgz","_integrity":"sha512-0huaGN11ub7iqjuRzmiyUoh0Sju1U8tpVkp062ilOOF2bf0xzxgSVUdQrJlFNjV4+gzLJnkbqha1/4Y8Tr4dNA==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","sucrase":"^3.35.1","typescript":"^6.0.3","ajv-formats":"^3.0.1","@objectstack/spec":"17.0.0-rc.5","@objectstack/formula":"17.0.0-rc.5","@objectstack/sdui-parser":"17.0.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lint_17.0.0-rc.5_1786096308552_0.46865837816442824","host":"s3://npm-registry-packages-npm-production"}},"17.0.0-rc.6":{"name":"@objectstack/lint","version":"17.0.0-rc.6","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"54d1edf89105bbdf62776be1c65b950364fcacd6","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.0.0-rc.6.tgz","fileCount":18,"integrity":"sha512-xZsa8DB2h76M0b6R4pFNnVZ1IzwGPxRI2vZhsFa5qNMiEWOLTc+WGVB76X18syzh0hhSMf69BR0G1G40/nOa5Q==","signatures":[{"sig":"MEUCIQDnWkbG6HbRTuxSStiyOO2nRo71W8R+6gxocdEgW5J5OQIgUEv71r1qB0mVGPYVSk102ETX6DmUKzTB/27yK3kg1Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8429044},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","require":"./dist/runtime.cjs"}},"scripts":{"dev":"tsc -w","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check:doc-formula-expressions":"node scripts/check-doc-formula-expressions.mjs --self-test && node scripts/check-doc-formula-expressions.mjs"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/private/var/folders/td/3bdncl9543s2ydhh89zwc6q40000gn/T/67b591bfb59985d108aa23b9a44a108e/objectstack-lint-17.0.0-rc.6.tgz","_integrity":"sha512-xZsa8DB2h76M0b6R4pFNnVZ1IzwGPxRI2vZhsFa5qNMiEWOLTc+WGVB76X18syzh0hhSMf69BR0G1G40/nOa5Q==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"11.12.1","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ajv":"^8.20.0","sucrase":"^3.35.1","typescript":"^6.0.3","ajv-formats":"^3.0.1","@objectstack/spec":"17.0.0-rc.6","@objectstack/formula":"17.0.0-rc.6","@objectstack/sdui-parser":"17.0.0-rc.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.4.3","vitest":"^4.1.10","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lint_17.0.0-rc.6_1786367328262_0.5351508324574283","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"@objectstack/lint","version":"17.0.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"025725c49273d71139f507cfeeadcaa8fd3a6de8","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.0.0.tgz","fileCount":18,"integrity":"sha512-U34gEiEK7VFF/By5RXRrbU69hhX0uekhfp9H5nhz+thr2zOcRjpL8FoAH+mwAZvv3bz/mWeVw0t40KiR5PIlww==","signatures":[{"sig":"MEYCIQCUj9N4JabvR7jP+Q9kZx4nSzI/roCAsuK6oS9BRH7jeAIhAPPsSISy6hpi4D3OYnksepWI99TkK4c04ZM6NkQDxqlY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9541323},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","require":"./dist/runtime.cjs"}},"scripts":{"dev":"tsc -w","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check:doc-formula-expressions":"node scripts/check-doc-formula-expressions.mjs --self-test && node scripts/check-doc-formula-expressions.mjs"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/79d532263720e64512399c55a4266888/objectstack-lint-17.0.0.tgz","_integrity":"sha512-U34gEiEK7VFF/By5RXRrbU69hhX0uekhfp9H5nhz+thr2zOcRjpL8FoAH+mwAZvv3bz/mWeVw0t40KiR5PIlww==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","sucrase":"^3.35.1","typescript":"^6.0.3","ajv-formats":"^3.0.1","@objectstack/spec":"17.0.0","@objectstack/formula":"17.0.0","@objectstack/sdui-parser":"17.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","vitest":"^4.1.10","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lint_17.0.0_1786694359520_0.820160360371323","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"@objectstack/lint","version":"17.1.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"982f8a2b96c1c4810032e8233b9b19fd1f1cda53","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.1.0.tgz","fileCount":18,"integrity":"sha512-qHh6oRHsjUGSzd8X3hiKQeV0jqFg2J98YxAArdaWV14AzJkYXnmQNv7bzLAdVyV1VWbnp/nPWprUVc3FTzjzBg==","signatures":[{"sig":"MEQCICXNiMkBUON3nXu49h13ciuwS/MoIDsPkvbT5+VwGzU0AiBc758VQgN0cV216XA1gswOaC9Zap8rF2x+l3+ZazkSiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10166888},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","require":"./dist/runtime.cjs"}},"scripts":{"dev":"tsc -w","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check:doc-formula-expressions":"node scripts/check-doc-formula-expressions.mjs --self-test && node scripts/check-doc-formula-expressions.mjs"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/9af9999c4b76c2f4ca03457cb7cec505/objectstack-lint-17.1.0.tgz","_integrity":"sha512-qHh6oRHsjUGSzd8X3hiKQeV0jqFg2J98YxAArdaWV14AzJkYXnmQNv7bzLAdVyV1VWbnp/nPWprUVc3FTzjzBg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","sucrase":"^3.35.1","typescript":"^6.0.3","ajv-formats":"^3.0.1","@objectstack/spec":"17.1.0","@objectstack/formula":"17.1.0","@objectstack/sdui-parser":"17.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","vitest":"^4.1.10","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_17.1.0_1787224844920_0.5081753483209241","host":"s3://npm-registry-packages-npm-production"}},"17.2.0":{"name":"@objectstack/lint","version":"17.2.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"48c9958477bf4d26f74c3edce4a4d16feea95d47","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.2.0.tgz","fileCount":18,"integrity":"sha512-PbyvKuiDdIQ61nVTy2y+19wl3bFJ3uTQk8u0l+OpNJsUYR1YxXCMnayC/h7h66kTPLs4IgjVTOedc3hV0CiSkg==","signatures":[{"sig":"MEYCIQDj3K/hNLARezNTdnkbBb3aAiezF2LprMSS6dyXjpi3IAIhAJxGg1FORxvF0njv8u9wDVCPo3/yp0wgl28B4Wa31Rfv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10444988},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","require":"./dist/runtime.cjs"}},"scripts":{"dev":"tsc -w","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check:doc-security-posture":"node scripts/check-doc-security-posture.mjs --self-test && node scripts/check-doc-security-posture.mjs","check:doc-formula-expressions":"node scripts/check-doc-formula-expressions.mjs --self-test && node scripts/check-doc-formula-expressions.mjs"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/61b4a0be6f987169398d8c3152d2113c/objectstack-lint-17.2.0.tgz","_integrity":"sha512-PbyvKuiDdIQ61nVTy2y+19wl3bFJ3uTQk8u0l+OpNJsUYR1YxXCMnayC/h7h66kTPLs4IgjVTOedc3hV0CiSkg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","sucrase":"^3.35.1","typescript":"^6.0.3","ajv-formats":"^3.0.1","@objectstack/spec":"17.2.0","@objectstack/formula":"17.2.0","@objectstack/sdui-parser":"17.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","vitest":"^4.1.10","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_17.2.0_1787468446954_0.15463206234956006","host":"s3://npm-registry-packages-npm-production"}},"17.3.0":{"name":"@objectstack/lint","version":"17.3.0","keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"license":"Apache-2.0","_id":"@objectstack/lint@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":"f6f186b2d3518c0b8ac2f07a3ccbba3c38e27640","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.3.0.tgz","fileCount":18,"integrity":"sha512-pRFjIZ+sQmlPT2N24aM9szwHK50P3AjiwmHEFi6DUHJGtDq/Tt4HtZ+89nF7WP0MfT1AK8nlNadxsDrHPF8UCg==","signatures":[{"sig":"MEUCIQCdmpQ0tKxfVO5fejd3FjUwrV+ni/DilkXKvzv7u2iKnAIgKmdAtULlw/IJTCR2TkxGfmDmJVjzJ5FJ0A5rY7/ke8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12766640},"main":"dist/index.js","type":"module","_from":"file:objectstack-lint-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"}},"./runtime":{"import":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"require":{"types":"./dist/runtime.d.cts","default":"./dist/runtime.cjs"}}},"scripts":{"dev":"tsc -w","test":"vitest run","build":"tsup && node ../../scripts/check-dts-emitted.mjs","typecheck":"tsc --noEmit && pnpm check:test-typecheck","check:test-typecheck":"tsx ../../scripts/check-test-typecheck.mts --self-test && tsx ../../scripts/check-test-typecheck.mts --package packages/lint --project tsconfig.test.json","gen:test-typecheck-debt":"tsx ../../scripts/check-test-typecheck.mts --update --package packages/lint --project tsconfig.test.json","check:doc-security-posture":"node scripts/check-doc-security-posture.mjs --self-test && node scripts/check-doc-security-posture.mjs","check:doc-formula-expressions":"node scripts/check-doc-formula-expressions.mjs --self-test && node scripts/check-doc-formula-expressions.mjs"},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"_resolved":"/tmp/03724a6091620e3958cfa64662cd2ca3/objectstack-lint-17.3.0.tgz","_integrity":"sha512-pRFjIZ+sQmlPT2N24aM9szwHK50P3AjiwmHEFi6DUHJGtDq/Tt4HtZ+89nF7WP0MfT1AK8nlNadxsDrHPF8UCg==","repository":{"url":"git+https://github.com/objectstack-ai/objectstack.git","type":"git","directory":"packages/lint"},"_npmVersion":"10.9.8","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","sucrase":"^3.35.1","typescript":"^6.0.3","ajv-formats":"^3.0.1","@objectstack/spec":"17.3.0","@objectstack/formula":"17.3.0","@objectstack/sdui-parser":"17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","vitest":"^4.1.10","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_17.3.0_1788519176227_0.09226438522004621","host":"s3://npm-registry-packages-npm-production"}},"17.4.0":{"name":"@objectstack/lint","version":"17.4.0","license":"Apache-2.0","description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./runtime":{"import":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"require":{"types":"./dist/runtime.d.cts","default":"./dist/runtime.cjs"}}},"dependencies":{"ajv":"^8.20.0","ajv-formats":"^3.0.1","sucrase":"^3.35.1","typescript":"^6.0.3","@objectstack/formula":"17.4.0","@objectstack/sdui-parser":"17.4.0","@objectstack/spec":"17.4.0"},"devDependencies":{"@types/node":"^26.2.0","vitest":"^4.1.10","zod":"^4.4.3"},"keywords":["objectstack","lint","validation","metadata","static-analysis"],"author":{"name":"ObjectStack"},"repository":{"type":"git","url":"git+https://github.com/objectstack-ai/objectstack.git","directory":"packages/lint"},"homepage":"https://objectstack.ai/docs","bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"publishConfig":{"access":"public"},"engines":{"node":">=22.0.0"},"scripts":{"build":"tsup && node ../../scripts/check-dts-emitted.mjs","dev":"tsc -w","test":"vitest run","typecheck":"tsc --noEmit && pnpm check:test-typecheck","check:test-typecheck":"tsx ../../scripts/check-test-typecheck.mts --self-test && tsx ../../scripts/check-test-typecheck.mts --package packages/lint --project tsconfig.test.json","gen:test-typecheck-debt":"tsx ../../scripts/check-test-typecheck.mts --update --package packages/lint --project tsconfig.test.json","check:doc-formula-expressions":"node scripts/check-doc-formula-expressions.mjs --self-test && node scripts/check-doc-formula-expressions.mjs","check:doc-security-posture":"node scripts/check-doc-security-posture.mjs --self-test && node scripts/check-doc-security-posture.mjs"},"_id":"@objectstack/lint@17.4.0","_integrity":"sha512-9Lst+TDusPVh3Fb1gxDPSsXpAFrkEIlusqLzBsCKQ0ebLaHxG2GrfMXQofDTox9vr7jOVSAKCW5jkHUmg5XpoA==","_resolved":"/tmp/adda15d044ce782377a138994f2da987/objectstack-lint-17.4.0.tgz","_from":"file:objectstack-lint-17.4.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-9Lst+TDusPVh3Fb1gxDPSsXpAFrkEIlusqLzBsCKQ0ebLaHxG2GrfMXQofDTox9vr7jOVSAKCW5jkHUmg5XpoA==","shasum":"9bd55b0c836f3bb4536ee09b0bcd227802527591","tarball":"https://registry.npmjs.org/@objectstack/lint/-/lint-17.4.0.tgz","fileCount":18,"unpackedSize":6154497,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBMUXoPrM1benI9RnQG97UTCZYljV7/PsGYSx/mCccmaAiBnZPP+jstRhcp9UNzFV5HrIV3sGiWpjkN4sa1QZM5xWg=="}]},"_npmUser":{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"},"directories":{},"maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lint_17.4.0_1788926277341_0.3891376992614466"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-22T15:37:40.909Z","modified":"2026-09-09T03:57:57.680Z","10.2.0":"2026-06-22T15:37:41.263Z","10.3.0":"2026-06-23T15:19:02.748Z","11.0.0":"2026-06-27T15:03:13.797Z","11.1.0":"2026-06-28T07:55:32.099Z","11.2.0":"2026-06-29T03:14:49.105Z","11.3.0":"2026-06-29T16:35:18.457Z","11.4.0":"2026-06-30T07:15:21.518Z","11.5.0":"2026-07-02T03:14:40.820Z","11.6.0":"2026-07-02T15:54:57.115Z","11.7.0":"2026-07-02T17:07:28.797Z","11.9.0":"2026-07-03T09:58:34.206Z","11.10.0":"2026-07-03T16:24:07.158Z","12.0.0":"2026-07-04T17:36:29.738Z","12.1.0":"2026-07-05T02:32:35.029Z","12.2.0":"2026-07-05T10:12:53.022Z","12.3.0":"2026-07-05T15:45:44.071Z","12.4.0":"2026-07-06T16:34:16.021Z","12.5.0":"2026-07-07T00:35:36.486Z","12.6.0":"2026-07-08T09:14:09.354Z","13.0.0":"2026-07-09T11:39:11.665Z","14.3.0":"2026-07-10T14:33:23.821Z","14.5.0":"2026-07-13T01:33:46.338Z","14.6.0":"2026-07-13T06:10:26.813Z","14.7.0":"2026-07-14T02:16:38.249Z","14.8.0":"2026-07-14T15:22:01.330Z","15.0.0":"2026-07-15T06:28:44.974Z","15.1.0":"2026-07-16T23:24:18.621Z","15.1.1":"2026-07-17T05:30:24.387Z","16.0.0-rc.0":"2026-07-19T18:35:32.189Z","16.0.0-rc.1":"2026-07-20T08:57:58.429Z","16.0.0":"2026-07-21T06:24:10.460Z","16.1.0":"2026-07-22T01:05:42.226Z","17.0.0-rc.0":"2026-07-28T18:07:25.779Z","17.0.0-rc.1":"2026-07-31T14:09:47.546Z","17.0.0-rc.2":"2026-08-03T14:46:21.037Z","17.0.0-rc.3":"2026-08-03T16:42:13.325Z","17.0.0-rc.4":"2026-08-07T04:25:04.435Z","17.0.0-rc.5":"2026-08-07T09:51:48.732Z","17.0.0-rc.6":"2026-08-10T13:08:48.501Z","17.0.0":"2026-08-14T07:59:19.749Z","17.1.0":"2026-08-20T11:20:45.147Z","17.2.0":"2026-08-23T07:00:47.175Z","17.3.0":"2026-09-04T10:52:56.498Z","17.4.0":"2026-09-09T03:57:57.507Z"},"bugs":{"url":"https://github.com/objectstack-ai/objectstack/issues"},"author":{"name":"ObjectStack"},"license":"Apache-2.0","homepage":"https://objectstack.ai/docs","keywords":["objectstack","lint","validation","metadata","static-analysis"],"repository":{"type":"git","url":"git+https://github.com/objectstack-ai/objectstack.git","directory":"packages/lint"},"description":"Static, build-time validation for an ObjectStack metadata graph — dashboard widget bindings, CEL/predicate expressions, and more. Pure (stack) => Issue[] functions shared by the CLI's `os validate` and any other consumer (e.g. AI authoring). Depends on @o","maintainers":[{"name":"steedos-zhuangjianguo","email":"zhuangjianguo@steedos.com"}],"readme":"# @objectstack/lint\n\nStatic, build-time validation for an ObjectStack metadata graph.\n\nEvery rule is a pure `(stack) => Finding[]` function — no I/O, no runtime, no\nfilesystem. It operates on an in-memory, schema-parsed stack object, so the\nsame rules run wherever a stack can be assembled: the CLI's `os validate` /\n`compile`, and any other consumer (e.g. AI-driven authoring) that wants to hold\ngenerated metadata to the same bar as hand-authored metadata.\n\nDependency direction is one-way — `lint` → `@objectstack/spec` (the contract).\nIt never depends on a runtime and is never bundled into a frontend.\n\n## API\n\n- `validateWidgetBindings(stack)` — dashboard widget → dataset → measure/dimension\n  reference integrity, chart-config bindings, measure-aggregation coherence\n  (e.g. SUM of a `percent` field is meaningless), and dashboard-level filter\n  field existence — every `dateRange` / `globalFilters[]` field (after any\n  `filterBindings` re-target) must exist on each bound widget's object, else the\n  broadcast filter emits invalid SQL and the widget crashes at render (#3365).\n- `validateStackExpressions(stack)` — CEL/predicate validity for field\n  conditionals, sharing rules, action `visible`/`disabled`, lifecycle hooks\n  (ADR-0032).\n\n```ts\nimport { validateWidgetBindings, validateStackExpressions } from '@objectstack/lint';\n\nconst findings = [\n  ...validateWidgetBindings(stack),\n  ...validateStackExpressions(stack),\n];\nconst errors = findings.filter((f) => f.severity === 'error');\n```\n","readmeFilename":"README.md"}