{"_id":"@devframes/json-render","_rev":"53-2b79028976ed94e6934894503d69cecf","name":"@devframes/json-render","dist-tags":{"latest":"1.2.6"},"versions":{"0.7.5":{"name":"@devframes/json-render","version":"0.7.5","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.5","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"1c8e32e350cd6856e5c1645c05b49f85c1ceab04","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.5.tgz","fileCount":12,"integrity":"sha512-FUYOQP6+sP7foVaSl9odCJsaBbR6pLpcUNIhJU55WTmzxVEv1+sgZSxWFpWTUx2NIuTPT4fsg+EVYVaCogQ7Kw==","signatures":[{"sig":"MEYCIQDdOpjEbbdiHfCgFM/mBaROGntpO9NGTsC3f4qeLxCk0AIhAJYofmwtxt8JsOZ5UDn1LdbPXbStDL3bJQ+fEaJkV1Oy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46420},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.12","devframe":"0.7.5","@types/node":"^26.1.1","@devframes/hub":"0.7.5"},"peerDependencies":{"devframe":"0.7.5","@devframes/hub":"0.7.5"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.5_1784692694526_0.37388016607323915","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@devframes/json-render","version":"0.7.6","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.6","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"cccc3554ffef602d58726ebcd7dcc6e510347962","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.6.tgz","fileCount":12,"integrity":"sha512-3VhJ0q39IpvvnXGy8gTroq2IKDllQk9pT3plalLMVlCgFMG6fyete8oO6ZpKcWhikVJcMFe9TVcTJR9Qq43xYg==","signatures":[{"sig":"MEUCIQD3ntIWk0MQ9+jlGCr7Cj8SL0KKKpUesLcWoKn8DFgf6QIgddtrjSWEQ3lHyeGXcY0yQqXUrEQJCCSTiZy3KkBcgU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46420},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.12","devframe":"0.7.6","@types/node":"^26.1.1","@devframes/hub":"0.7.6"},"peerDependencies":{"devframe":"0.7.6","@devframes/hub":"0.7.6"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.6_1784692907369_0.5914305548894008","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@devframes/json-render","version":"0.7.7","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.7","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"44a54896220997d2e3092025b269d5775426a661","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.7.tgz","fileCount":12,"integrity":"sha512-K79xLnEi+DXtagFV5tqG9qXDxNVp2pT4gvYkkfIPQ+OqOW2YEzvRTpW5dWJXxOeQgCM0E47wCy5BJsE+OcoEDw==","signatures":[{"sig":"MEUCIQDGWRDXWIe/+y1Znsu3yfzn1z6ap34kDFgvjO0MCMHFSgIgMdiVj2cs4s1zWsQpvT7IGu1BFIUHCCoOxs0UhOvfDU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46420},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.12","devframe":"0.7.7","@types/node":"^26.1.1","@devframes/hub":"0.7.7"},"peerDependencies":{"devframe":"0.7.7","@devframes/hub":"0.7.7"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.7_1784696511336_0.8959059244209759","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@devframes/json-render","version":"0.7.8","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.8","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"4088cefc92cc5d2d97a3af4a5d20dea0edbe13d4","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.8.tgz","fileCount":12,"integrity":"sha512-CMk2fNBXgl5SJeZtTubMBusQLmXAqxTUjR0suFi9WyUE8ozNAcw02pYZsxiGN7uZW2wT/jMVu/xQv7NAGaA2Qw==","signatures":[{"sig":"MEUCIQDkcsl0V2aR1RoTbJpuP4jnm7rk5WvaC0Hxk5EfHKOlnQIgIQGB7bL2qPNNfV8pILi2qLTQo8AlBCzaN2H8vtjqzzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46420},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.12","devframe":"0.7.8","@types/node":"^26.1.1","@devframes/hub":"0.7.8"},"peerDependencies":{"devframe":"0.7.8","@devframes/hub":"0.7.8"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.8_1784703343123_0.7052228300320293","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@devframes/json-render","version":"0.7.9","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.9","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"e196ad155bf82ce1dd9cf02222e2867f5cdd9974","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.9.tgz","fileCount":12,"integrity":"sha512-VgUBkxyCG60wTMvihZpGwX9RZwhmhNf+znh/R0Dlwz602E74HtCD2J8jdWqKje4aia4KmmHFLLwWC/itmkfJZg==","signatures":[{"sig":"MEQCIFROeyoODu+zhcAr4cVc5qtxOgsic+87IMx1l5RNb/E+AiB0aSGP7NeoKk7gdBRZvol/afFzO8PunyTh5HDfew0ZxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49533},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.12","devframe":"0.7.9","@types/node":"^26.1.1","@devframes/hub":"0.7.9"},"peerDependencies":{"devframe":"0.7.9","@devframes/hub":"0.7.9"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.9_1784706246992_0.22813296013870343","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@devframes/json-render","version":"0.7.10","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.10","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"e8accdff1d4ed89c1369ed0360f42cf8de8b923c","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.10.tgz","fileCount":12,"integrity":"sha512-znhl8QByJ4DDP8FLlO9qZAvCzOw9+mbZJQWbajs5BF+y76bGNFWnFf1n7v76/+4GMTrD69Eq+u8vS3DzR5GN9A==","signatures":[{"sig":"MEUCIQDMmfyssRJXRq5eBHIsv9NQIipcg03WM2a42OUP+h0GbgIgPvkGdretSsULy2u3dpxRHVpQh8pDcUijpxZAtviABsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49538},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.12","devframe":"0.7.10","@types/node":"^26.1.1","@devframes/hub":"0.7.10"},"peerDependencies":{"devframe":"0.7.10","@devframes/hub":"0.7.10"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.10_1784775198218_0.46918578868155403","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@devframes/json-render","version":"0.7.11","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.11","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"5095329012b6d59d31efd8e95472175cde72c99d","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.11.tgz","fileCount":12,"integrity":"sha512-Iza65fq6U9OSxKUEhGokfpfMz21ISLkWF9jeS0bQHugTLKRGcPRO/tu3YE+nTe6EiKP3kQFBvSNZ1FcZ1FPfSg==","signatures":[{"sig":"MEUCIQC4W3tuFXuxpiiOXFhbtwtsHMVXbpwuF5FvDcQhLnDPqgIgUP5srCOKBiSL6aAHxltUxSZo6TBi6Y9hklv7R3ipSY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48422},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.12","devframe":"0.7.11","@types/node":"^26.1.1","@devframes/hub":"0.7.11"},"peerDependencies":{"devframe":"0.7.11","@devframes/hub":"0.7.11"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.11_1784787028742_0.4023684794679039","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@devframes/json-render","version":"0.7.12","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.12","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"95827c2a5f39d12b2696c1d550cd8f18b8406c84","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.12.tgz","fileCount":12,"integrity":"sha512-TO241cB08loEmVzTOuRWyn0YMjUwSPGP/6rxB/PyJkaAheSo5Kap/mNU8l2lknPWucBF65RCDcMtf68oopV69Q==","signatures":[{"sig":"MEUCIGf5dMokssixPULR5UDG2Arz5B1ZhnIgeW0QQWNCOi/lAiEAgRlzevlCMBTJW4ODKoTtxELSbMDVcBynMoF/AqYgGWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48422},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.12","devframe":"0.7.12","@types/node":"^26.1.1","@devframes/hub":"0.7.12"},"peerDependencies":{"devframe":"0.7.12","@devframes/hub":"0.7.12"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.12_1784865702514_0.7990745171594671","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@devframes/json-render","version":"0.7.13","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.13","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"839ad340604751870a46f04480cf72f230710d10","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.13.tgz","fileCount":12,"integrity":"sha512-QHP7C/kT6utf/eXUN6+09jMj9E64W9x/CJ6Z+0pFK6QvSMfKNHKY/y+g3v6AjtttaiaIuDxISzMGvt7SkGwNhQ==","signatures":[{"sig":"MEQCIHp7w0yyhP1H5Pg+sAOWAT5cLIIOanYlWP6lpguZgvG5AiBHfeYgpi7OkrcCYxaU5vUDWj9UYyTIGMGmY+L2UG02Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48422},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.7.13","@types/node":"^26.1.1","@devframes/hub":"0.7.13"},"peerDependencies":{"devframe":"0.7.13","@devframes/hub":"0.7.13"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.13_1784880783567_0.217860759880254","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@devframes/json-render","version":"0.7.14","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.14","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"67e6bf14acb885a1fddf509be987cb26452f9903","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.14.tgz","fileCount":12,"integrity":"sha512-Bo+IiRpEdceQjLr/tcFNXFYlBkSeUv7PWsFc4Fu5PLUyxnnqciLVyFjZz6IlEtKrBIA667L4QbQe5ZExlPhlPA==","signatures":[{"sig":"MEUCIQCqG0Vg/1TrzPKDkpcQiwISsVL/l9yKNPMh8osVWcCDwAIgPWZJUDOHkUhVDbF0XYv/c+RIAKHIaMBJqf3JN8wJaO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48422},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.7.14","@types/node":"^26.1.1","@devframes/hub":"0.7.14"},"peerDependencies":{"devframe":"0.7.14","@devframes/hub":"0.7.14"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.14_1784890298129_0.38404342282668447","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@devframes/json-render","version":"0.7.15","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.15","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"57bc3f4e182a711cd804b8994074463750bd8b68","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.15.tgz","fileCount":12,"integrity":"sha512-IB1EsAHKK313yuslrEyAl7z6347YeV+eT5EtNQwjLcoYh1sD6er/eqdj4Aeicovpg49U7tmlFZHicDxVl1W89A==","signatures":[{"sig":"MEQCIGWXYoakbix2DwgnYYSWO/uYg8nYQA0QREws2nVJjwVjAiAVSC/3HXyiHGfsbS2S15DK9lcgO7X+kwFH6vx6mnUkcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48422},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.7.15","@types/node":"^26.1.2","@devframes/hub":"0.7.15"},"peerDependencies":{"devframe":"0.7.15","@devframes/hub":"0.7.15"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.15_1785313156224_0.6513129541660805","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@devframes/json-render","version":"0.7.16","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.7.16","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"ceec11072a7be3678cf19fdc9c5c338e40318f94","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.7.16.tgz","fileCount":12,"integrity":"sha512-QlFkGcUsCvgSzaFWmessQpco1AftECDmVX9lEq8rxrFlJvhGoNzTqL0NwKjG1mg99MFYk4nbwXpIK+S/TejFog==","signatures":[{"sig":"MEUCIQDO0aZTqtS9AWyU0hx9wbVt65goZ2m5tRuJvlrksqV3wAIgY23RfMax0iyjBedvd/D9W3DWVViJ9G9e3QVH6jhPOu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48422},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.7.16","@types/node":"^26.1.2","@devframes/hub":"0.7.16"},"peerDependencies":{"devframe":"0.7.16","@devframes/hub":"0.7.16"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.7.16_1785490219629_0.21389458695344876","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@devframes/json-render","version":"0.8.0","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.8.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"02e0dd44d0a599d831f5289cd36e973bae9ca99b","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.8.0.tgz","fileCount":12,"integrity":"sha512-nKmLTetl3wbaK2BiN42MKH+/kCfPd6r4FEmwM7DJ5f2QoFt7qxnZJLk4hAl3gWkdhrad7ukp3sOfnsTeFJUNkw==","signatures":[{"sig":"MEYCIQD7+q6SFQDJ+9Y+qzy5YOdLaAOxsk/QBikbsGdY7C5k7AIhAO7Z2RSNgvnjo2EBLRPeGqHxz9gXm/L45PB5BU4A9jI9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48417},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.8.0","@types/node":"^26.1.2","@devframes/hub":"0.8.0"},"peerDependencies":{"devframe":"0.8.0","@devframes/hub":"0.8.0"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.8.0_1785741332519_0.7452767257605648","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@devframes/json-render","version":"0.8.1","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.8.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"734566206cbbcbcc50b7adc0cc96bb20c74ab702","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.8.1.tgz","fileCount":12,"integrity":"sha512-eOLYL1dooi87L2UqNNtPueATJ7gxQKJxUSSywDD6iLg5BoRg0n4pkkpDdwSiTb22RrgPMXZZhX7HHcAIFwtwJw==","signatures":[{"sig":"MEUCIQCZZDNUjYHbSk0/8qD1vjIyOm27mt5x+UYzuoWYqPr9PwIgVaBm95c92cf3Hsp2uqWPxICDmpHBNMIkJQcgkuovftM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48417},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.8.1","@types/node":"^26.1.2","@devframes/hub":"0.8.1"},"peerDependencies":{"devframe":"0.8.1","@devframes/hub":"0.8.1"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.8.1_1785890486104_0.5791454693872591","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@devframes/json-render","version":"0.8.2","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.8.2","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"06637e6e2513fe27714862c7d11014acd89a87a5","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.8.2.tgz","fileCount":12,"integrity":"sha512-LpIMMXDZGHsIlrNDWo1PbLenZcYRlxZ4lZ/vR/5j8bEh9FsSSY5Sd6RVPL93lyl4jz+2Sc+S2j4BKKzk9Zi8Fg==","signatures":[{"sig":"MEQCIEDJY0Gg+ccl+CezYsk0qkRl9HvwYzYcFVVfSpNnKkFAAiBbBiEbZn/jhqBJRleBgg/PgeQ5PH5o7jOQly9rY2VKuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48417},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Opt-in, framework-neutral JSON-render protocol layer for devframe — spec/catalog types, base catalog, and the node runtime factory.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.8.2","@types/node":"^26.1.2","@devframes/hub":"0.8.2"},"peerDependencies":{"devframe":"0.8.2","@devframes/hub":"0.8.2"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.8.2_1785989060541_0.8758208030654475","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.1":{"name":"@devframes/json-render","version":"0.9.0-beta.1","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.0-beta.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"cdc645d40a078f463658bd11826bf1522635b5b3","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.0-beta.1.tgz","fileCount":12,"integrity":"sha512-CzIXeKSKiHSFtUCJ+LzmhynnrAX8ZgQYPlBF5+yedW9gXE7QVCXCzGtxmPl1iOXJbXbQzQUhG933kChADB2WdQ==","signatures":[{"sig":"MEUCIAnBdkEhAAR6qXDS8lGv6CE3BCZ4OnZPlKkeUCGXhUzdAiEA4iwx2nFd12RwEy3pqGo85TcmGGEfwiBgIT1mKnJgeDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56753},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.0-beta.1","@types/node":"^26.2.0","@devframes/hub":"0.9.0-beta.1"},"peerDependencies":{"devframe":"0.9.0-beta.1","@devframes/hub":"0.9.0-beta.1"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.0-beta.1_1786607736249_0.08905761128014511","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.2":{"name":"@devframes/json-render","version":"0.9.0-beta.2","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.0-beta.2","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"df812da608ade80e3198fd34fcc766c80c7bf04a","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.0-beta.2.tgz","fileCount":12,"integrity":"sha512-oipbnr36DEMKsEY23K15ChD9tsEALRcXc67mwQH9uM0+n/5MAtNDL4Ylu6uu7uPY+MQOlJcuDizkGuw0reqmSA==","signatures":[{"sig":"MEQCIDFBULQ10ur1qHkh3wBdBlGQ/iP14lwZuVXD257PIRv/AiAet8+nLhSXHqx2nfFkRtmJw1TwE6rYSEkFEBA5J0+Lag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56753},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.0-beta.2","@types/node":"^26.2.0","@devframes/hub":"0.9.0-beta.2"},"peerDependencies":{"devframe":"0.9.0-beta.2","@devframes/hub":"0.9.0-beta.2"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.0-beta.2_1786678309427_0.4065927626707928","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.3":{"name":"@devframes/json-render","version":"0.9.0-beta.3","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.0-beta.3","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"7e030c4449b5db056f5babd81355b74b86f1de76","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.0-beta.3.tgz","fileCount":12,"integrity":"sha512-8Q9QSaNKZPKdhDiwF+luEBEHwADrJsuh7p8Ta+n1jsuXVOuee9STbSuvETpvrGpMHteJPG/b9cl/1jALN+ZsQQ==","signatures":[{"sig":"MEQCIE5q+0xiTzG6OQYudOIN70tS4LfaWYPnT2K1+YmHHH2CAiAxYkHlkPev8gtcbX1GDHyHz9lnlHlTkY1BsYAnmJ3NuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56753},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.0-beta.3","@types/node":"^26.2.0","@devframes/hub":"0.9.0-beta.3"},"peerDependencies":{"devframe":"0.9.0-beta.3","@devframes/hub":"0.9.0-beta.3"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.0-beta.3_1786706875454_0.05934722860270436","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.4":{"name":"@devframes/json-render","version":"0.9.0-beta.4","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.0-beta.4","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"50d008acd5699904772788e58cfc3ccf0c6cf088","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.0-beta.4.tgz","fileCount":12,"integrity":"sha512-La6BgtWOIL11l2RoNhFynMYhnK/r4LhgodUTMxcz18KiBChheuNkVR0yPNgpkfIlhkrvH+sFjKvzAaLKZv7PoQ==","signatures":[{"sig":"MEQCIG7UGQBDoXBy4JH76lo19QXwtqkoK0rT1tVVBWxjuKJeAiBaY+D2cz9gYNXRHCib2OgxinAAGr9XbI0HEGIDf/wFBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56753},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.0-beta.4","@types/node":"^26.2.0","@devframes/hub":"0.9.0-beta.4"},"peerDependencies":{"devframe":"0.9.0-beta.4","@devframes/hub":"0.9.0-beta.4"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.0-beta.4_1786708768704_0.4613674133929666","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.7":{"name":"@devframes/json-render","version":"0.9.0-beta.7","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.0-beta.7","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"04aeead1eabcdc0f249820f72092a037ae1cf6f4","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.0-beta.7.tgz","fileCount":12,"integrity":"sha512-g6r2KRbzw+LWQ+Ew0xKWtiqIo+wtQUPDVvYfg7CSMV5lpPH7AB2kU1pivBHWpIAFKrlIBzIFhWhcigQikEbGWQ==","signatures":[{"sig":"MEUCIQCZaUxINWRXVscWI3ZSPDvz8P9MJ3Ottf6Ghx5GbxqX4gIgToamk5++Cum5NWBLvK1eVs3oXCb0OgDaGkt7v8oIIpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57119},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","nostics":"^1.2.0","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.0-beta.7","@types/node":"^26.2.0","@devframes/hub":"0.9.0-beta.7"},"peerDependencies":{"devframe":"0.9.0-beta.7","@devframes/hub":"0.9.0-beta.7"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.0-beta.7_1786930172272_0.8027878988610557","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.8":{"name":"@devframes/json-render","version":"0.9.0-beta.8","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.0-beta.8","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"754b469a862936bf6bc2006e5a5c145d8bff5aed","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.0-beta.8.tgz","fileCount":12,"integrity":"sha512-BRSFbZ8k8ecq3CBTB22Kk1emvsY5XhQ3Yz8IaUgjr0sjGAkLfm97Mq5+rY4mrWof+WHMR8VrZj5HJbZ6epdtLw==","signatures":[{"sig":"MEUCIQDFTZgP0cLEWuinCrZJrJ6UMc3JkMyPO8cCCrQvlctHegIgNoalVPu8g2X881m0Ycr7+zrMSAnBTZUrd4EVyK7khZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65242},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.0-beta.8","@types/node":"^26.2.0","@devframes/hub":"0.9.0-beta.8"},"peerDependencies":{"devframe":"0.9.0-beta.8","@devframes/hub":"0.9.0-beta.8"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.0-beta.8_1786938962299_0.7557566267778011","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.9":{"name":"@devframes/json-render","version":"0.9.0-beta.9","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.0-beta.9","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"3819591ca3792ca5aeae26a84a31267f7d785137","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.0-beta.9.tgz","fileCount":12,"integrity":"sha512-kps0fS3iv/jeYktw+2CZkvaDfWPjfNyPfALtuknoV5tYfyD5r2n2dzAloINrPG0f6+IyD45ZQ9ib9U6oV3qsAw==","signatures":[{"sig":"MEYCIQCkimq5D9UzVdUc1hszvgFHd9UKPFcTKIArTCe5IPJn6gIhAIyGrUeFod3dJoCHWH7z/rGHdSfniMYSIuCbzesMaiIz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65242},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.0-beta.9","@types/node":"^26.2.0","@devframes/hub":"0.9.0-beta.9"},"peerDependencies":{"devframe":"0.9.0-beta.9","@devframes/hub":"0.9.0-beta.9"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.0-beta.9_1786939410708_0.8316575611191286","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.10":{"name":"@devframes/json-render","version":"0.9.0-beta.10","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.0-beta.10","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"1b62cf0df3e4e97529af8026cdb3d6e8812b08cc","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.0-beta.10.tgz","fileCount":12,"integrity":"sha512-cCu+vteic2vPauxoIibeVYo4bA/x9r+wzew29LqDOcAHqogO8N0dkjzeUQmuFGZgvXO9nYB4ZhQEp1bYUi4jqQ==","signatures":[{"sig":"MEUCIFwW6mLvylWJL9jce8VJ+YXFBDjE427EA/IS/AQ1kWveAiEAkt0hMzEgAoa+Ygjy7ZsTDeLetyjUoKsMjIyhqbUSGUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65247},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.0-beta.10","@types/node":"^26.2.0","@devframes/hub":"0.9.0-beta.10"},"peerDependencies":{"devframe":"0.9.0-beta.10","@devframes/hub":"0.9.0-beta.10"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.0-beta.10_1786949921228_0.26074883203574895","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@devframes/json-render","version":"0.9.0","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"e84df8bc67c61f62d1302176021c0fb3a572e455","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.0.tgz","fileCount":12,"integrity":"sha512-CLy8WvMHDoXGdL5V+hNk1bH0XFJwqTv4Faj88TIm/Ba+JyR9gQfXT3NzOLkT4/p4cbdUYTX172+tCxJ8KtGqFA==","signatures":[{"sig":"MEQCIASDhxoMR5I/n+AHYCFq1z1G5Ra08vHbAndGNXSi87SUAiAEZ1BaflqQF66wNArcX6J7sdREZwZi0J2uld+hhRrrFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65207},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.0","@types/node":"^26.2.0","@devframes/hub":"0.9.0"},"peerDependencies":{"devframe":"0.9.0","@devframes/hub":"0.9.0"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.0_1786952046667_0.43040762022999535","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@devframes/json-render","version":"0.9.1","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"b454b659621fd4f9105b4f5157a9451223272edc","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.1.tgz","fileCount":12,"integrity":"sha512-BOjwwcCF+wTYQOv6a46IugbNm6PoFMOdDY0ZZDYSmstPyle9qsAb84JApCTqtMaqs0QwxxGmQvhdEugwuVmznQ==","signatures":[{"sig":"MEYCIQC4ki7sIhNLYkMewT13nGGk2EVgXIdnVp/K13wQbMpqvAIhAL6KFmRciVv1vKWwAzF9493gy6hJN3kCmnc/i/PuqS9D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65207},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.1","@types/node":"^26.2.0","@devframes/hub":"0.9.1"},"peerDependencies":{"devframe":"0.9.1","@devframes/hub":"0.9.1"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.1_1787034948869_0.331534373708565","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@devframes/json-render","version":"0.9.2","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.2","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"76f7e791111082bfb35ebe2a96a9d7adb8f49991","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.2.tgz","fileCount":12,"integrity":"sha512-Op6JmO5rwt8WYOD6Nxz5eWiEDRIwrosoRCgon7V9rvhUhp0d1e+EUAYxFZxaioYbTF9QdhZjDwc7HtAf7YEKwA==","signatures":[{"sig":"MEUCIQCZ2cJSjY7exTPUbSQ4a99B8kVuRdU0oOyGHI4BJm5g8wIgbWB4ejQSgEy7ZqhB8tfoyNpEJPd4K4OKqs1R7tzJ0d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65207},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.2","@types/node":"^26.2.0","@devframes/hub":"0.9.2"},"peerDependencies":{"devframe":"0.9.2","@devframes/hub":"0.9.2"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.2_1787106852293_0.8126121540408018","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@devframes/json-render","version":"0.9.3","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.3","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"b4b2afc134216dbf5ccb4abe9e1e0e5e4961369f","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.3.tgz","fileCount":12,"integrity":"sha512-alq8nxQ2qC5pn4mgbxArmI5wNax01NSEBJvMITfAnXtOUIwhW6Ajv6KWhIf9kUX2n2L4iZb1+b8p3PDwY6jFrw==","signatures":[{"sig":"MEYCIQCpFd8tLCXnh7bdssyUw1qUald7jjMgkvE4tjhEo+xI/AIhAL7eB5LQ5HTfhruwh3pFwwLpIvqW4lmH6DpFrMOWvQRa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65207},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.3","@types/node":"^26.2.0","@devframes/hub":"0.9.3"},"peerDependencies":{"devframe":"0.9.3","@devframes/hub":"0.9.3"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.3_1787122300222_0.6281732081583458","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@devframes/json-render","version":"0.9.4","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.4","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"ddd228b07b875118c66c55b9cd8a90e8f6943d0a","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.4.tgz","fileCount":12,"integrity":"sha512-G31AY9evtDehW9OYtmRhkzeFasYGV9XNZ1qZYh5GmiPYY88IZrqSBvyz+tYUca/Wx34JgrwL8vmGRycUuT8haQ==","signatures":[{"sig":"MEYCIQChT6+glvAKzkLIZTdLY2phJU5kF7elq90tlYoXV0NbjQIhAOtmhljQXyS8ns54Nk2rZVkcxx/H+EgVDf607J1zDTmU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65207},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@json-render/core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.4","@types/node":"^26.2.0","@devframes/hub":"0.9.4"},"peerDependencies":{"devframe":"0.9.4","@devframes/hub":"0.9.4"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.4_1787198235176_0.47569319837943613","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@devframes/json-render","version":"0.9.5","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.5","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"bef039d4414883bf11237e0866017e3fa6607364","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.5.tgz","fileCount":12,"integrity":"sha512-cSYz6Hxa2kKxgPClw/pNNMNw7dXPTXamBvTaCxWXVGNLYhyXh9YphKI9S6Di/yJAf9raJMsjmwROZNRRot8Rxg==","signatures":[{"sig":"MEYCIQCMb42rJczxbeRr4jn/ChjtNssVsZWZvMV55Y+7RNYr4gIhAL4qZ4HPSQoBgNzz81VyO6diNlvgPIHuPtE1vTIX8kI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67795},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@json-render/core":"^0.19.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.5","@types/node":"^26.2.0","@devframes/hub":"0.9.5"},"peerDependencies":{"devframe":"0.9.5","@devframes/hub":"0.9.5"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.5_1787345826077_0.14074918640163192","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@devframes/json-render","version":"0.9.6","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.6","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"e31029c335fe5106c1183aff2a7755419f11e5e7","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.6.tgz","fileCount":12,"integrity":"sha512-DxdCVUHdhpy+uu4aPAgS6vvZ+Avbc2tKVX/C4mo5mdBzoKl44XTQHWQ6QNmgqmfAsRWSx+PL52ffhkUnaEN3Xw==","signatures":[{"sig":"MEYCIQDY75nz++kUoDbTNw9mmB2l0aHG4X85EyfGVu2H9ulp1gIhALb85hEBLO3fL/QUSJbJtDq+aDSMQeCG2iJkFA2948Qz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67798},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.6","@types/node":"^26.2.0","@devframes/hub":"0.9.6"},"peerDependencies":{"devframe":"0.9.6","@devframes/hub":"0.9.6"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.6_1787797712451_0.39201917854849877","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@devframes/json-render","version":"0.9.7","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.7","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"96793c760537960155118151ed75e3c7b83cfb9d","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.7.tgz","fileCount":12,"integrity":"sha512-4hRYlo2Tdi+B2KtYfc5whpIhQYlc1arRpyg1xux8bbnT5FqcBr8kYb3YdQ2gkUAmyD71rWzfawnWTq/zBjD23w==","signatures":[{"sig":"MEUCIF9NPR6ehvn3+wAqo7TzY/4l0Kkn4w999jzCqUlLl+1UAiEAqx5XWA+sBWSvKDUlFtP1tL4RAVxpr/lDNllPxNPfbuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67798},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.7","@types/node":"^26.2.0","@devframes/hub":"0.9.7"},"peerDependencies":{"devframe":"0.9.7","@devframes/hub":"0.9.7"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.7_1787824945367_0.05346690708889357","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@devframes/json-render","version":"0.9.8","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.8","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"4dce485a890c9acb8b6fcc9e2b8bff55fb4827cc","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.8.tgz","fileCount":12,"integrity":"sha512-EwihIuKMOTxAhhM4YHNgda63e+iTbHAs8TJiJyAFaBcRUBhP336cJoCnhba8ISJyMLHP1NS6YC0wzJ5uz0vrzg==","signatures":[{"sig":"MEUCIQDTLFScVfcSvQq2RvjVjg5rd/cXCG2UKtwT5w/A9Hil8wIgJdNxlz0PSEHeSGvmfSItMqxHuAoal4+RRnnYTc+xMCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67798},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.8","@types/node":"^26.4.0","@devframes/hub":"0.9.8"},"peerDependencies":{"devframe":"0.9.8","@devframes/hub":"0.9.8"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.8_1788231253830_0.5047699022694316","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@devframes/json-render","version":"0.9.9","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.9","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"c5355e90d557ee5050e52f0affee79110c131c4e","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.9.tgz","fileCount":12,"integrity":"sha512-5iituCTWDapsfniR49f+kZ9Xh4Irdh5wPmNkgGJNlo1gQKiH6ZaTnE6Tnzy7XGd09jM4fyLw/X11cg/hdAkFJw==","signatures":[{"sig":"MEUCIQCXYpgoVTmIbdBVYOnNNEffIT5kvliUEpTc3XtKvYTpNQIgW4/Mf2t46vQxalW4SBk1a8MOIADIqAqYUAh/T7DMeNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68268},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.9","@types/node":"^26.4.0","@devframes/hub":"0.9.9"},"peerDependencies":{"devframe":"0.9.9","@devframes/hub":"0.9.9"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.9_1788408209878_0.4062429535665051","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"@devframes/json-render","version":"0.9.10","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.10","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"5cf7efbe066c1b09d75a68ee5bae3c43eeb5c8dc","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.10.tgz","fileCount":12,"integrity":"sha512-IWFJo1KEwsI4VcAEB3akuFLnqMopKsXQSIdOyB7ojnmHMua5X1eBSJkv7hMlyER4kFLCGrWl+U6Hz2aNArws9g==","signatures":[{"sig":"MEYCIQDXa1b1cSGdz68XjsVuQZoi8XO0VnIJWmxJTHr8micgngIhAIews8piJjm+djn5DzUs0uKMc4rHzQAeQJvlGpRKvgoU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68273},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.10","@types/node":"^26.4.0","@devframes/hub":"0.9.10"},"peerDependencies":{"devframe":"0.9.10","@devframes/hub":"0.9.10"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.10_1788434523066_0.38726415328430286","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@devframes/json-render","version":"0.9.11","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.11","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"ce60ea24bdd7b5ef58c2c45dad51766b3787f119","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.11.tgz","fileCount":12,"integrity":"sha512-tYIpOZZ5SG0CB71lZHR747IWoWeHwWU5WxqUazGzuber7hOk8UYF80LLSiR+PDoyhWdYUC7l8Ipt1fqSIVka0A==","signatures":[{"sig":"MEYCIQCClJMLdPsfJSCes+4zOW8HMAL69Kxxm0GLf7j5X4u7hQIhAKFKtcrM6tVFTiYOU7XkFaOc1c6+01pYcW896MCacXi3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68273},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.11","@types/node":"^26.4.0","@devframes/hub":"0.9.11"},"peerDependencies":{"devframe":"0.9.11","@devframes/hub":"0.9.11"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.11_1788488976019_0.1992075875868684","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@devframes/json-render","version":"0.9.12","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.12","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"47d1e57957ad8cc12dafc7fa6400da6a5aa3171d","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.12.tgz","fileCount":12,"integrity":"sha512-9JU6ug8AIoHGs0rpS174caJlg5LQmYa3fYvxyihPtuQfmrvpaVqepMiJmxmVVaNLuX0VjQNy/gsxD4Ns4S1mpA==","signatures":[{"sig":"MEUCIGpqJBpoVK9TSX8F7xUXpn3ec9aoTPRCPe2WqC2ge8bsAiEAoNw/OOCwvqdKNGspF5GlxKuk/chfrHvyxcMVXkkCwpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68273},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","devframe":"0.9.12","@types/node":"^26.4.0","@devframes/hub":"0.9.12"},"peerDependencies":{"devframe":"0.9.12","@devframes/hub":"0.9.12"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.12_1788498813201_0.5306840819886605","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"@devframes/json-render","version":"0.9.15","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.15","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"e2b662ab5de185fa9950c2d4413b3b215d56cd36","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.15.tgz","fileCount":12,"integrity":"sha512-PfRCiGHRruJRvUyGwFrCfK2TXaHTBQ4QVZkXvnBBJnW3OJMTDilGMR3XRpQqqYXMlymVl67itZASP76eu3IXAA==","signatures":[{"sig":"MEYCIQDFdjsmRU/pmU4qObIfrMff2w860B61bby8nSMRfUjSqgIhAM+h/CP4K/VENgzu//52nTNmnQE5s01dDBjcn3EA4Lxq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67841},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.5.4","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"0.9.15","@types/node":"^26.5.0","@devframes/hub":"0.9.15"},"peerDependencies":{"devframe":"0.9.15","@devframes/hub":"0.9.15"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.15_1788845177754_0.5322007061707117","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"@devframes/json-render","version":"0.9.16","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.16","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"3808d57e530180873aac3df1ea3a32b0a28d9afb","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.16.tgz","fileCount":12,"integrity":"sha512-07/ptUuWwaCkma1H9hOjKwxdsDQS4h9G/yXfMMtvaKz5cMjnAv4qrUe80p/k7jEmQH57ZvRjLGsyIkVcp4KmDQ==","signatures":[{"sig":"MEQCIFud17VjAhTLHYu3bRPADP3XSVoj/ytY++ZWzwDRvqHeAiBG0OQJwvabyBI08cJl353G/3w/VTSAUdA0lk6sQ9pUDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67841},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.5.4","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"0.9.16","@types/node":"^26.5.0","@devframes/hub":"0.9.16"},"peerDependencies":{"devframe":"0.9.16","@devframes/hub":"0.9.16"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.16_1788847702543_0.7726652842406958","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"@devframes/json-render","version":"0.9.17","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.17","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"af6f35e19cf3bb55dee9898597c4b4ac7d9e0830","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.17.tgz","fileCount":12,"integrity":"sha512-3iJWypKxmgACQH29bgaqg712kBeNbcV+qpTJ8dKQkWayItt88wb4Ll38w47K7MB9l37rLILEvJQ//5cItN7ccg==","signatures":[{"sig":"MEQCIDEy+eN1fEn3HFTnU+evUZDLenGFoptSURRZ8ZhZDAYsAiAuWtZ1OtNIQ0jNuWjdIm8APQ+ShxZBbq2JDq2lhFk9gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67841},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.5.4","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"0.9.17","@types/node":"^26.5.0","@devframes/hub":"0.9.17"},"peerDependencies":{"devframe":"0.9.17","@devframes/hub":"0.9.17"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.17_1788996623622_0.32907365658942256","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"@devframes/json-render","version":"0.9.18","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.18","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"67b6d39a8aa58973929d209d25ebdd4f0132582f","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.18.tgz","fileCount":12,"integrity":"sha512-KMfcUxK3t6kbcoojDEXTy+mHZpt00IVXK6Yu9SJiqtLPTKmMsVU2MDkt+reafiX4ZczOycHHZUt5sMhl8tTDyQ==","signatures":[{"sig":"MEUCIQDOdjseRcTuYTNlVD3VoNecxt+dPge4mXveTnANeKL/UwIgcbMsO8LceT4xwAuj1woSV819r9LuPgTiX5DUzxxqzAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67841},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.5.4","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"0.9.18","@types/node":"^26.5.0","@devframes/hub":"0.9.18"},"peerDependencies":{"devframe":"0.9.18","@devframes/hub":"0.9.18"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.18_1789001350475_0.1491322830175581","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"@devframes/json-render","version":"0.9.19","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.19","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"71b8933d63420a645c1b8040879c4ce9e94c1645","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.19.tgz","fileCount":12,"integrity":"sha512-vKGhrlX6Ciw3mxVFmz+L+/kUFmN3yCuf3zhCr8vSJEazoz92qVtGPbB+Dx8SAGx9qtJZuXsd5EnalkM64r752Q==","signatures":[{"sig":"MEUCIQDRJj3tEt/FKTpzrpStt1ZEw0dCXSQwAf99W1BpvE9HnAIgLIF3TLQSUqI02nGm6MPXrxUQfJWA2TTrsxurGtGBE5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67841},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"0.9.19","@types/node":"^26.5.1","@devframes/hub":"0.9.19"},"peerDependencies":{"devframe":"0.9.19","@devframes/hub":"0.9.19"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.19_1789354409129_0.4634918538414434","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"@devframes/json-render","version":"0.9.20","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.9.20","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"b3363d97fd9d6c08c0c3d4b15a49149f95ee6558","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.9.20.tgz","fileCount":12,"integrity":"sha512-UIhtq9Vm7cjB1c7/ysz9uxP983ru4EU/YBwu7V1EndIoGTODW0XYZyqRs7plB3wNrDnTMfHz3QocPS6kLCV53A==","signatures":[{"sig":"MEUCIQDROulAkpAEf9WXWxShD815U5yI/Wv+Yr5+HmiqVyT0wwIgYGh++vwBs2ZPmonCxlwRwMH/9U5ZuOEwJifaj1c5wx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.9.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67841},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.20.0","@standard-schema/spec":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"0.9.20","@types/node":"^26.5.1","@devframes/hub":"0.9.20"},"peerDependencies":{"devframe":"0.9.20","@devframes/hub":"0.9.20"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.9.20_1789426178515_0.42485675245485144","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@devframes/json-render","version":"0.10.0","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.10.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"af70e43d5a5322d0b801905f5c3b986cbe36229b","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.10.0.tgz","fileCount":12,"integrity":"sha512-UNV53ZrDl9SnSy0bwXGEa24dGaFlm36GV2ZD8rk1NP8F2vaB8rSqZjzRblx8sr+Vqisoneh4vGEHRmd3JSlqRQ==","signatures":[{"sig":"MEQCICcifD4i/OaaMqDu+but1iZm3cwmYB3esHb7WJLQbZHDAiA24uw3+V1/cUPRDiCmSsPKjKP2l9Qk9QTdoeedGHiO0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58791},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"0.10.0","@types/node":"^26.5.1","@devframes/hub":"0.10.0"},"peerDependencies":{"devframe":"0.10.0","@devframes/hub":"0.10.0"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.10.0_1789444326235_0.4728718739858846","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@devframes/json-render","version":"0.10.1","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@0.10.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"e3e87074b5673b75b2c1c9567f3c24c8c2cf9fa1","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-0.10.1.tgz","fileCount":12,"integrity":"sha512-17+WgXKr7HRjtz1LxzVmqWius1oOHX+0i71Jnauxd2NuD8yok+r54ZOR9nsTcUOTbh7uNjlG1FuSJRYiw0sliQ==","signatures":[{"sig":"MEUCIAxrrkg0DMM2iTdFKLfpisVYPaMWW+P4jT3YKhIrnCMJAiEAspmBWMA1QTtlalEquqLgpvVLTaYEnfgr/zeyKVo/bTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58791},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"0.10.1","@types/node":"^26.5.1","@devframes/hub":"0.10.1"},"peerDependencies":{"devframe":"0.10.1","@devframes/hub":"0.10.1"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_0.10.1_1789531176236_0.8102865528277516","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@devframes/json-render","version":"1.0.0","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@1.0.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"0ab75bd39c0665e1025cb00fea17c74000ff3c0e","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-1.0.0.tgz","fileCount":12,"integrity":"sha512-8BlYmhdIa473icCnnl14+erhXwLvq2Z5vhdhQWKX5mQ7mnh8psHdFr8lH9fVRYop2PO/O97OzZ+Lxjvlbnce/g==","signatures":[{"sig":"MEUCIQDAvji/E9pmFmYoqxYbxQa+lgmKTkc2BiigwTHQv0z2wQIgDFTGN59z1CV6vwF52iRWH9KHGCrVhcF2w3R73+14J0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58786},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"1.0.0","@types/node":"^26.5.1","@devframes/hub":"1.0.0"},"peerDependencies":{"devframe":"1.0.0","@devframes/hub":"1.0.0"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_1.0.0_1789532586210_0.35918215544698584","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@devframes/json-render","version":"1.1.0","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@1.1.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"b07561076825cb51ed8432b674cb9886d00cf342","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-1.1.0.tgz","fileCount":12,"integrity":"sha512-9+g13ZS40JPQ6wPnN8pkimAHDaonIPGmrwarL5kQnY51MdngSjcdRz3RWTro6RmCx/h/fnMRxgRsAUPCt9s9TA==","signatures":[{"sig":"MEYCIQDneeGtwG8i4uAMU049U/zsQXCmO/zZRjJiyOlNI7GnMAIhAM9nfI8DKCQl+ZuFcSucm7hoxGyd76Z4yvwkOanIA9pM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDM0EZEIVKi7HzgsJi0FFFOjmdnmdnAvNPJv1Tm1R7inQIgMVvVocXneW8jZeokRwn19hW1HauLzNrLbVNqQf6Jmvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58786},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"1.1.0","@types/node":"^26.6.2","@devframes/hub":"1.1.0"},"peerDependencies":{"devframe":"1.1.0","@devframes/hub":"1.1.0"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_1.1.0_1790316672586_0.5792298520129191","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@devframes/json-render","version":"1.2.0","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@1.2.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"3f0fb518a6be6fcf658a28e075c7ca68a75b9466","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-1.2.0.tgz","fileCount":12,"integrity":"sha512-LjRSNm5FVUU5Am5lUUM0Wy5w9EY2PIUI19A1C54SPkms/USyyj+7WwHYyTeeUbAGYBkNsNSi5f5v8k5gczDKvw==","signatures":[{"sig":"MEYCIQDLSimex50cyUzm6uK8Rr6hTSkfbVUE0aim3twVomZoJgIhANiSCMwkLQHl2AANL5fYl5sjzEk9g/swuvA/jlWfXvTW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB6cyg5dfWFRPBZ/ik7tKKMriyrPcvwQ77euHK5m8oclAiAn0bvCW4GLDYqiGtm93K3kwGw4cbrHwUBKz/iAo0DsJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58786},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"1.2.0","@types/node":"^26.6.4","@devframes/hub":"1.2.0"},"peerDependencies":{"devframe":"1.2.0","@devframes/hub":"1.2.0"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_1.2.0_1790916097367_0.925102999645353","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@devframes/json-render","version":"1.2.1","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@1.2.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"7cee95b41c4294af3317121abf2723d19e24870f","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-1.2.1.tgz","fileCount":12,"integrity":"sha512-PhBZmrc4ezRb8bd6G1TKoeqBqzCBxZTnrvwfedlfjk9dwOLFx8YpA3UYpcHzabBvZoUiLPGAv1I38rWDt/JWeg==","signatures":[{"sig":"MEUCIQCDSV1sHbgnMShTz7aFTi7QcryzJ6EVirGVGs6nrPPa2gIgYEePs2Zh7RTu5LisbEJegK/MSPzjKvhXuVs8rrMZT2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCH3TuPHx+xsCynTRhr9pONq52EJPg1QyO82lOjvm2EK4CIQCv/SQczYYlhAnw5SSYeRT3EoNAg5I3vGaYkN7Wqtq9dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58786},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"1.2.1","@types/node":"^26.6.4","@devframes/hub":"1.2.1"},"peerDependencies":{"devframe":"1.2.1","@devframes/hub":"1.2.1"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_1.2.1_1791242631294_0.1549042094222497","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@devframes/json-render","version":"1.2.2","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@1.2.2","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"4db6075c75a08ebd720f7aeada7f8a002ff7beba","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-1.2.2.tgz","fileCount":12,"integrity":"sha512-HSPuh5yZfzu0/nAYw8DP2SwjgUGfxWU4FkcB+G2VPbhZJ7y1P6Tprb89HofA1+7OUxFxgYYmViDkyrQRhSq1fw==","signatures":[{"sig":"MEYCIQC6sBC44mmvfkreSo1JagZupmUDt8c9wKE/3+9mTV5tggIhAJ52xWYtH23r1XGbp0iAxyo7kY4C9MCTJcP+GJSMwdXg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFgpas4f+wXvsyJQitp16wcqr9XoOziQ5pp+jOfKZqBjAiAoGPFWClMbl53+6sjzxFgYrj8GLku1CqNd5tvDeqjGAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58786},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"1.2.2","@types/node":"^26.6.4","@devframes/hub":"1.2.2"},"peerDependencies":{"devframe":"1.2.2","@devframes/hub":"1.2.2"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_1.2.2_1791266586185_0.9643031555104797","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@devframes/json-render","version":"1.2.3","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@1.2.3","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"00d310fae6fc7ebb36775d26fa17e2869cbb3c62","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-1.2.3.tgz","fileCount":12,"integrity":"sha512-7sQFioOPfBt7jBTjVsGXAmnH8jMyXZfZywYd4qPnYZwTyilU5LfuI52LHiPP63CU0H2jmgqFilZQe86IRWRRXQ==","signatures":[{"sig":"MEUCIFgZTvJahjI7ImCoL5+ibX6GIg0A/RoNICiKIJEiPtYkAiEAi0uYZy3MSxX6E4hIAEyMsszxkap+bzeBoHVTWygwqY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBuNFdpmRaulXU1hq6x7KNn4tfwiR7zz7jN16qV1qSquAiEAjDUWwrqZT1b63Y+iF8Q16B21/J0drrdSdR9NlzPtats=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58786},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"1.2.3","@types/node":"^26.6.4","@devframes/hub":"1.2.3"},"peerDependencies":{"devframe":"1.2.3","@devframes/hub":"1.2.3"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_1.2.3_1791334908630_0.4947619446961411","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@devframes/json-render","version":"1.2.4","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@1.2.4","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"3d81cc14127565de909577b8b2926d92b2d1535d","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-1.2.4.tgz","fileCount":12,"integrity":"sha512-irUST8dD3BNt11o4dy4HQ/DbbPP6OTuqLEIiaH5B76H6niqb4MtDpKKUXYeQpCqJ9s1VU4CVP9BndKtjs2reKA==","signatures":[{"sig":"MEUCIAlrFKnEJcff5t591ylHP5/YCASR3KGItFGyPbkMyAwkAiEA8neOdKUWwcQud0SBCH5pusrRKnvoCDGSXXQwVadueyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBz4BUpvwuuezA1fiAQA7U+IzTLRn/2O76ZSDkcWsotZAiBz5RQ3K7xDWw9wodnjsflHTLxqVFsbH69csqCKGyzouQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58786},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"1.2.4","@types/node":"^26.6.4","@devframes/hub":"1.2.4"},"peerDependencies":{"devframe":"1.2.4","@devframes/hub":"1.2.4"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_1.2.4_1791871351607_0.37147999626164885","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@devframes/json-render","version":"1.2.5","keywords":["devtools","devframe","json-render"],"author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","_id":"@devframes/json-render@1.2.5","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/devframes/devframe#readme","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"ea5271c55a423247ad536ed26d5d67007ef4b53d","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-1.2.5.tgz","fileCount":12,"integrity":"sha512-5jF1539H3z2ZusYd4J7YoXsI1N91Djmh8H7M0E0/roNbC/El56ufjQP6VrqBsku3PSSQddedjusQbHdRuwyhqw==","signatures":[{"sig":"MEQCIAyMSBUodc5EL3IAYosrHicS1i2+dNM7c3l/jmTtWLL8AiAxKQ9jQnTD/GRApJ4dhKnpbwC27rQyaNNNrMjoO7AYfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICyyKSvARpLQUbFK8R702BtyHJN5VoiUB3DdbKF/VmUbAiEA5nqGKc7aExKG4gYvix8C5/CYspimrHZrAt8criXlBLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58786},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a99e8edd-e3c6-4410-8419-81101efc6f67"}},"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"1.2.5","@types/node":"^26.6.4","@devframes/hub":"1.2.5"},"peerDependencies":{"devframe":"1.2.5","@devframes/hub":"1.2.5"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/json-render_1.2.5_1791958011941_0.5422283115503308","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"_id":"@devframes/json-render@1.2.6","bugs":"https://github.com/devframes/devframe/issues","dist":{"shasum":"a1fb531c31b60b576065d5582849c84682704c33","tarball":"https://registry.npmjs.org/@devframes/json-render/-/json-render-1.2.6.tgz","fileCount":12,"integrity":"sha512-ZCDrPxU+KEKMTyqp1ggYQP1OnDlbmXJ8AUtOm9NEntobe9OVYqi8yMabwkAWtc8mhqrOiBE1NpSmczg96IO1Xw==","signatures":[{"sig":"MEUCIQDW2Hm2xsb4KMpXmx5rqK1uEcCU6rLlvK75jp50j1SJ2gIgPHrswi7F9zRNUikL4nsa9kUYgG7FOibBFVAUthQMzEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDmZhbJ/mu5lmKvEctbY/5VMs1hmiYY7qF5bZeGjZdBiAiEA0+KH4v/XIp8/vmED4vZkQ4mBtacJrG8F0L+csAthhYQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@devframes%2fjson-render@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58786},"name":"@devframes/json-render","type":"module","types":"./dist/index.d.mts","author":"Anthony Fu <anthonyfu117@hotmail.com>","exports":{".":"./dist/index.mjs","./hub":"./dist/hub.mjs","./core":"./dist/core.mjs","./node":"./dist/node/index.mjs","./package.json":"./package.json"},"license":"MIT","scripts":{"build":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit"},"version":"1.2.6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a99e8edd-e3c6-4410-8419-81101efc6f67"}},"homepage":"https://github.com/devframes/devframe#readme","keywords":["devtools","devframe","json-render"],"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","directories":{},"maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"sideEffects":false,"dependencies":{"zod":"^4.6.5","@json-render/core":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","devframe":"1.2.6","@types/node":"^26.6.4","@devframes/hub":"1.2.6"},"peerDependencies":{"devframe":"1.2.6","@devframes/hub":"1.2.6"},"peerDependenciesMeta":{"@devframes/hub":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-render_1.2.6_1792373695965_0.4500462555383198"}}},"time":{"created":"2026-07-22T03:58:14.441Z","modified":"2026-10-19T01:34:56.419Z","0.7.5":"2026-07-22T03:58:14.663Z","0.7.6":"2026-07-22T04:01:47.540Z","0.7.7":"2026-07-22T05:01:51.522Z","0.7.8":"2026-07-22T06:55:43.254Z","0.7.9":"2026-07-22T07:44:07.119Z","0.7.10":"2026-07-23T02:53:18.392Z","0.7.11":"2026-07-23T06:10:28.886Z","0.7.12":"2026-07-24T04:01:42.657Z","0.7.13":"2026-07-24T08:13:03.692Z","0.7.14":"2026-07-24T10:51:38.267Z","0.7.15":"2026-07-29T08:19:16.438Z","0.7.16":"2026-07-31T09:30:19.778Z","0.8.0":"2026-08-03T07:15:32.666Z","0.8.1":"2026-08-05T00:41:26.254Z","0.8.2":"2026-08-06T04:04:20.672Z","0.9.0-beta.1":"2026-08-13T07:55:36.418Z","0.9.0-beta.2":"2026-08-14T03:31:49.615Z","0.9.0-beta.3":"2026-08-14T11:27:55.588Z","0.9.0-beta.4":"2026-08-14T11:59:28.846Z","0.9.0-beta.7":"2026-08-17T01:29:32.425Z","0.9.0-beta.8":"2026-08-17T03:56:02.496Z","0.9.0-beta.9":"2026-08-17T04:03:30.844Z","0.9.0-beta.10":"2026-08-17T06:58:41.373Z","0.9.0":"2026-08-17T07:34:06.849Z","0.9.1":"2026-08-18T06:35:49.020Z","0.9.2":"2026-08-19T02:34:12.424Z","0.9.3":"2026-08-19T06:51:40.418Z","0.9.4":"2026-08-20T03:57:15.301Z","0.9.5":"2026-08-21T20:57:06.218Z","0.9.6":"2026-08-27T02:28:32.645Z","0.9.7":"2026-08-27T10:02:25.515Z","0.9.8":"2026-09-01T02:54:14.008Z","0.9.9":"2026-09-03T04:03:30.015Z","0.9.10":"2026-09-03T11:22:03.210Z","0.9.11":"2026-09-04T02:29:36.148Z","0.9.12":"2026-09-04T05:13:33.366Z","0.9.15":"2026-09-08T05:26:17.884Z","0.9.16":"2026-09-08T06:08:22.688Z","0.9.17":"2026-09-09T23:30:23.772Z","0.9.18":"2026-09-10T00:49:10.625Z","0.9.19":"2026-09-14T02:53:29.279Z","0.9.20":"2026-09-14T22:49:38.638Z","0.10.0":"2026-09-15T03:52:06.387Z","0.10.1":"2026-09-16T03:59:36.367Z","1.0.0":"2026-09-16T04:23:06.350Z","1.1.0":"2026-09-25T06:11:12.660Z","1.2.0":"2026-10-02T04:41:37.447Z","1.2.1":"2026-10-05T23:23:51.391Z","1.2.2":"2026-10-06T06:03:06.265Z","1.2.3":"2026-10-07T01:01:48.726Z","1.2.4":"2026-10-13T06:02:31.699Z","1.2.5":"2026-10-14T06:06:52.026Z","1.2.6":"2026-10-19T01:34:56.061Z"},"bugs":"https://github.com/devframes/devframe/issues","author":"Anthony Fu <anthonyfu117@hotmail.com>","license":"MIT","homepage":"https://github.com/devframes/devframe#readme","keywords":["devtools","devframe","json-render"],"repository":{"url":"git+https://github.com/devframes/devframe.git","type":"git","directory":"packages/json-render"},"description":"Protocol layer for describing devframe views as JSON that any renderer can display.","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"readme":"","readmeFilename":""}