{"_id":"@onetype/framework","_rev":"60-7ecc3a3b41b20858a4459868694dec7a","name":"@onetype/framework","dist-tags":{"latest":"2.1.7"},"versions":{"2.0.20":{"name":"@onetype/framework","version":"2.0.20","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.20","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"74c093683da335f9b6b5918ab8a60689926646bf","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.20.tgz","fileCount":374,"integrity":"sha512-A8rcE7YSQl4FwHG5CzPySARk4ijs+Km12Zxv4uFfWYUTu4w41XbVRxCFpTXGe2CmVGVCfwwSTmj57Ze5BZzMiw==","signatures":[{"sig":"MEYCIQDpJ5aucgRERlIL9QnO4Ro2IEbjwVvcWTFMb1lOBpELgAIhALHkX3yi6Ad0xCqukZBCo9ZLgTI716equS148AcxvKjU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638790},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/render/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"1b17ba6c72c8d8dee95356218ef283339c27b19b","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/render/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.20_1771888466826_0.06530923678633083","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@onetype/framework","version":"2.0.21","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.21","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"ef82d42f0cb93bf436b1510f0d106574958aa445","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.21.tgz","fileCount":374,"integrity":"sha512-MgB3S/jBKwOs4/w50W/R284py28rG3sIoFpD3UeVfM9rjz8OE8iCrSleh9bxkTcmOQmwr9fh7FIVEdt0Vpma8g==","signatures":[{"sig":"MEUCIQCC7DbO86U8uG35v5lR93TvPsudGf0Rni9FhcNs530o7gIgMQ1s6F9ap09TXqjUaIQWdlEoLi3RGwOQslXJ3chnjBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638828},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/render/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"00cc1f0dac98430221c43a44281cc976cc4a11e3","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/render/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.21_1771931770157_0.09997238341704207","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@onetype/framework","version":"2.0.22","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.22","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"5b8e06fc1e32feb9562a24a5a40630e5100f9a50","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.22.tgz","fileCount":374,"integrity":"sha512-i3g3B4PdrLxaqmtaroIbeVbBYrojxZOfZU8W4BMzDaQ8SUjRvR12GXjBUsns87P4O8OGxu3hsOZnQR3ts5kuWg==","signatures":[{"sig":"MEYCIQC+jHOS7pKWdgmWVAs9jeCOSd1hKdNH7Kxorg4RU+qS0AIhAJmRMp6sc+IHvybzeWe66EyvRxDMOiRPo2oUhT3nEOVg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":639065},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/render/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"54685472335a9010e0436cce1caaf8a8f7487d40","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/render/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.22_1771946910598_0.09164230674514307","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@onetype/framework","version":"2.0.24","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.24","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"f59bcfba512f4e7fa6aa42b25db1c73b08f5c4b4","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.24.tgz","fileCount":429,"integrity":"sha512-riGw+a8wnyUGmeMq3nDyssKr+pat/uAgA0A5hcWxjDpNUX0D9OPqEb5Iv5tC97bEz/cGmWm4ZO+LMKX2jr8gmg==","signatures":[{"sig":"MEUCIQD+cmbg/4tDNqtGXieRjqaQ8WkDfdz6mhAwjcpd/SVxtgIgIAFlZqSWeOGlYaxNivYUBOr+xDX9BBBJFhzODFDeAwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739343},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"5ec17bff08cad8eaca27f033cc25af49f0094c49","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.24_1771972094324_0.2415152970947001","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@onetype/framework","version":"2.0.25","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.25","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"91ad0c9c8614d1a13a24a27b5f8d84857fa552f5","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.25.tgz","fileCount":429,"integrity":"sha512-taCfvmWoKBeCsvhbQOSpUIImx+vYC0Lg6toXi26z0Y4aFPPYF8wBVaDu1WFTidVwN2PcxXQNg5Fz7XJAJna3uw==","signatures":[{"sig":"MEUCIQCc4CGONM8mYe6La3BxPEAIj8t+gixlOmBec81x5t6C0wIgOVZjtib/XnPXVjIZcCK/EcFGVu8HfhfF7ffb8p1pm3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739347},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"3c14974ab7c8f1f3d0c98d4b4725cd65d509a3b8","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.25_1771982318272_0.8002445531571316","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"@onetype/framework","version":"2.0.26","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.26","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"233e8f286967d795abdf5bfc11031032d276de99","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.26.tgz","fileCount":429,"integrity":"sha512-hvhUlvs7U9xxA8UXTaH6DdBstFnmUReistV7xMf4/1GFjUkBPsVZ1lei81vB7CSPo9UyQthl7dNgheUJ42nSNQ==","signatures":[{"sig":"MEUCIQDFL5PCNBZ7GNyhbhIR2mFPRnEG6yYASDHiyBpUsD735wIgEINANcrYpY75vt9SmnwlgG46sMjZjpgkxLQ/AAtoCgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739347},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"dd9e09b9257bdb3cb80fd5fbc6962dff54726ace","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.26_1771982384405_0.07724941788929374","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"@onetype/framework","version":"2.0.27","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.27","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"07e7bf8a9182c9afc8e8bc39673aa7263e0cf2db","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.27.tgz","fileCount":436,"integrity":"sha512-af5M6IzVYw6r8HsrFNY+67RwiussSStICg3DpBrjHtP7kGcEJt2hpfr36tiXOZOXj9vjDDp8Oahn8jaojzL0AA==","signatures":[{"sig":"MEYCIQDY4Ut12owWFGYxa/joCmZV3zVAcPLvMOzeBeHZtj7IfAIhAM1GuqMniRbJdrZTwx1PZvwcGkZg24VQR3Tz78JNcvKo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734858},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"f19a2f5bc7ec7509cebc586faf4b5fb9d1233a22","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.27_1772046412402_0.9810662795144827","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"@onetype/framework","version":"2.0.28","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.28","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"1fce3881351d634072d972eee5adcbe72e6d04ba","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.28.tgz","fileCount":436,"integrity":"sha512-2MEKKwxUNwz1n4pVA9cxrlqPcGOzMptw+LXvRQUk7VK79AlR8POPpnYIdTGBtkIe0oSO/sa+Lzy2rg+jt9IAFg==","signatures":[{"sig":"MEUCIAhAls6CqOljSQS5J0Klwmo5sTjhFnpQ6FieWWh032+WAiEAp2nTvHbllU86zhtHqSFAgSli1p9w11SbTus5gGzW4UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735251},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"900399d760c44bea7af985061921215cd3c11201","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.28_1772065138215_0.8751956869961337","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"@onetype/framework","version":"2.0.29","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.29","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"1f82a66210b3ed2be555cdd6c07c7197592d2255","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.29.tgz","fileCount":436,"integrity":"sha512-BR7+IdY8jmHpD2lJOzzzHg43naaeOQ+LJsX6ze65Fu1PQ2ki9gaQA+RG4zlh9R8jsnEUGon1EiRtL/tIz/svHg==","signatures":[{"sig":"MEUCIQDouCd8dGGjHaNNRDDbQP43VVBK8qGz7LwB++lxFyG5RQIgR+f7ve+BFuz9ksrVTfwvfNY56fl4i7zHgVIxVgwahis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":736683},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"4e131619b8d5419fc75020d13d4d75026378ab9e","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.29_1772066241001_0.8015813020425897","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"@onetype/framework","version":"2.0.30","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.30","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"2c86dcdcc4ee1857af60a0bf5bd1ea768ec09255","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.30.tgz","fileCount":436,"integrity":"sha512-f+sm75TgZ5VQznw1957VX0s/3gMc8rGimNfx59RuLvChcQjYv8UFy6QwUkJANT7FMGcX0IrcHdgx9HwuknOFUw==","signatures":[{"sig":"MEUCIQC8+Mmx5Ike2MBAvgzSyTaMkqMqW6iteKh28YHeOKvcYAIgNLASzux3rSORDVDFiNpcXoLzIvy+92FrWufyUtP9YSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739836},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"4e131619b8d5419fc75020d13d4d75026378ab9e","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.30_1772107691397_0.08260697290432839","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"@onetype/framework","version":"2.0.31","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.31","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"cac1c64278ddf7ea39351d3e1516dbb9eadb3017","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.31.tgz","fileCount":436,"integrity":"sha512-6s5ZPjV3w/nmIErPcXqE28kKuebe1Ut1yVugb3ugDN/d7GuhxTMZO/8Dej63CWEboPe1K4MwXVsG9eA3lnkH4A==","signatures":[{"sig":"MEQCIDUQj9vSgUpOC6oE8vuaflj2esdsesdyTSUR+vWEe5E3AiAuQOnU1/ZL0PArms05pkhKrPNerq7CR/XWZe4h62WCBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740842},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"e8d20e777fd805de15cd5e01e51ac625aa758532","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.31_1772129043298_0.46009749833074354","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"@onetype/framework","version":"2.0.32","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.32","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"30ebfb848eb49b6c3dbaf983538436e6af72c54d","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.32.tgz","fileCount":437,"integrity":"sha512-y+Etk6dcyVLn29WKNeepZAVoPUou1QbwhDYFBuwvqcVAP1sJqGe/OulKzOyJjgNLT2PzaCQo2fW5DM6CoPj7pw==","signatures":[{"sig":"MEYCIQCEYyRh9ED8vfkEbXoLTxcp2BNJtnx6ZgDXDmWh6IQYAQIhAOm0ayqnuqz2sp2J4tnIQrIlSMCaOzVnVKOqz9q3imyz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":742394},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"9d9f75dbfb33581ad323f8fba4e8641189ae342a","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.32_1772153178944_0.9077748010403668","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"@onetype/framework","version":"2.0.33","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.33","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"03f4326f44d21feae3a7346a41ccc437f64b6cd8","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.33.tgz","fileCount":437,"integrity":"sha512-+PNwVKvBc6/bdQ3QoVzj7lWWBMXSWKwV+SwbC4dDsYQhSM1l9hzEaIhCu2pd3KOKiYHr3ZsyDMpJzrjoGNfGJg==","signatures":[{"sig":"MEQCIGaGczrrlrLJbu2QiTAZovxmvaARVd5CxJ67iiKjO2WFAiBxnscVwqkZRDuGwcbq8LmAserdmExvNZv0Pso/Ao2Pbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747618},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"3a9dee2b5592b5756f42565892a5bb964b0410b3","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.33_1772188667118_0.4920560489782124","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"@onetype/framework","version":"2.0.34","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.34","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"66544c3b3ebc74b9ab4942b404817fd4de72664e","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.34.tgz","fileCount":437,"integrity":"sha512-ObljpK6zW7Z9HEMWkvkxEbY4Roon7AT/nVhjsgG04cMAFmWQ2DC+1eVOhJydj0M7anm2Pm361MTF2aj6IONKMA==","signatures":[{"sig":"MEQCIHxluZx3j3xyGHsK45VO5WpOC4lXksDAp6283LuytAF3AiBKOGaEuwp6Ds4ULzR2hbAb9zBFWFy6zbt/lU9G3RTulQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748231},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"7a23a187777698e1d6c79326b141948b9e417f17","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.34_1772189309069_0.9282186140274389","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"@onetype/framework","version":"2.0.35","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.35","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"e0536dcd9ccfeae21a7dac5f27c8db5e81b3dae1","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.35.tgz","fileCount":437,"integrity":"sha512-jcwm1lTAsZrjojyaT4aoGzDTRMwyCiGJp42EhQ93k+fxZk35VmRTUEya0jurEmjYnPsaOc59ael6szzLa/oaxA==","signatures":[{"sig":"MEYCIQDs30JFmYQCmLiTYoe6cdan2H8sxmmMLnpaLUdCyYlPhQIhAO98sLGT+tC0IZKjM4pryPSwGSE9/eTyu4JiaQXEAfg1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748733},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"47ea1a6839ad7ff75efff86920e6e8b09481a79d","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.35_1772190444733_0.9515365190127123","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"@onetype/framework","version":"2.0.36","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.36","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"1cb250031c431f8bd53238ca69fb14185a036cd1","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.36.tgz","fileCount":437,"integrity":"sha512-kr6Ha98SoGqYo4QWQJWGqgeYd5OeTkJPAlW87NYJkuGAXZmflyw7DVn1HNcqqj3a4bZ6A6JTw25gXq7mY2rHDg==","signatures":[{"sig":"MEQCIBjyTDRl/IfbNVFE8kW2KhdfaT5DUyFqLzPgc+NsyyO9AiBnH/pqEVnje09NPXVhnkDLWOt9kZyvL+YwXwFELNgKSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748734},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"8593ce16c82bc928042f0a42517c1cb877aab081","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.36_1772190636935_0.09231349323688964","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"@onetype/framework","version":"2.0.37","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.37","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"10e8951b94796f423fbb3717edcd841285e07f7d","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.37.tgz","fileCount":437,"integrity":"sha512-dfL9XYPBano9l0WShYUq8cPfSrNTtq1t6vmq2L/oXHdbSn0W+ZCCtCw27PEoiracbFQNAwPlnCBtrqiLKZGNNg==","signatures":[{"sig":"MEUCIQDKZiAMLtqw5gvrILt1kbGym9NjXkQvG1AVGEYwMAXmIQIgfaAfiMvVenNMpz9USju55R96mujPbC4J+6u0IgFmlM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748784},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"506b98e312b82ebde699d2b8f9dd2be636f7a410","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.37_1772281991098_0.8696088290659161","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"@onetype/framework","version":"2.0.38","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.38","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"e645a685c1663bfcd9926ceeef7733b25ebe64be","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.38.tgz","fileCount":437,"integrity":"sha512-WkGtf8n2M9t5ksh1kH/g3uPCPF7jl8wFsp4U/gxyehrhG7PZEj6LnjIA3BrMtkM5OVWA7z4CSdSUXvMaZRAPDQ==","signatures":[{"sig":"MEUCIQDralxrP/NBc/IBKvmdf0G/3ku1ZwqTEAie+GiJkuoyAAIgQ9hpDlISunD6x8KTWP/ZyS7jY0Kq1aC2YIVqGSyTVdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748899},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"ffa0de15d07413ae02331c2c236936549e73ceb2","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.38_1772284801197_0.7700188569479582","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"@onetype/framework","version":"2.0.39","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.39","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"9519a06ff08c925537ae3b35409d7989ca781aae","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.39.tgz","fileCount":437,"integrity":"sha512-lzVKXelmBvmbjQAX3I2PqE3j9cW8EbJNNG5C2qM+mRioBIdiFjKalabUORzHrrBoAkWrx9jEKT1JPbw7gzQ+9w==","signatures":[{"sig":"MEUCIQCdbBEdiMxAT1iD9YFFZQJ29PmsOUkqcIN0TNaXiWGyugIgMm8Hqz8DRpRSRbxtpNB+p+4k1GVWe5dqFAbfrI8EmRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748899},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"8820d3ba115f70cd6fee0054aacaf02102768534","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.39_1772299489140_0.47584717488251904","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"@onetype/framework","version":"2.0.40","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.40","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"c2f3ba761627c456a483b580f47a3cbef9f0b3de","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.40.tgz","fileCount":418,"integrity":"sha512-jegmoNmnfICMr3HEmq00xa9jw90vBRuB8dqN2mkU+GQ5mygstQFjDIMBr8tYaBoCu4yhq40Nxmg3xHDexuMj6A==","signatures":[{"sig":"MEUCIQD0fOIAqFKTisDymX2OrVucMD3Cx3GtNfy4Wlel6L8LYgIgW5RgbKLEviCtKcGsRHnO6qK2wovWSExD/RUT/pHjtIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619888},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"295b1c4399c7b13b5e798daecde672e4e0ad5562","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.40_1772316870230_0.36992147945135967","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"@onetype/framework","version":"2.0.41","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.41","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"db7812e35a4033a8f0ad9c230ce4175a58a8f85e","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.41.tgz","fileCount":418,"integrity":"sha512-ADj3AqXBF4T+2zQTz1BwNQB5td/MDh8K6YQYIczsXCR86BGnmDTY5UGYPOn8+iFXTThUOoRc30bH7vdXViTnog==","signatures":[{"sig":"MEQCID8J1VDqUVjAXJkSlWum5+Dm7Ny1Ogr0C4fCJZyusuHiAiAPNWDVT8etYWAfKuXMAK+7qYYd501CIXSOteLGg1C1AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619955},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"2cd30b77d95a1d9b849dd46e022fedd05e806914","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.41_1772322539076_0.7880348077310397","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"@onetype/framework","version":"2.0.42","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.42","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"2556ddd2b0678fb188761f2b257687130c7e8da2","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.42.tgz","fileCount":446,"integrity":"sha512-v1DZt27xZdTIdGtEsgzZ8We1pX+lUz/CltOrX7lJGpj3GxfTGfZWfSCw7M0bTqmykDOW5JVpmccQnUiR+WZrfQ==","signatures":[{"sig":"MEUCIQDfUaYlxia5L/s2b4wZNY2oM/x8NFpgcBJ3E0qwYHMlXgIgUgXjYIODaD0KOwlxCivpXpHRutZJ/ckhjV82E7R0uZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758262},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./agents":"./addons/ai/agents/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./providers":"./addons/ai/providers/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./orchestrator":"./addons/ai/orchestrator/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js"},"gitHead":"d3776be3e64d705b858c364821a999003d3102a7","imports":{"#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#agents/*":"./addons/ai/agents/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#providers/*":"./addons/ai/providers/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#orchestrator/*":"./addons/ai/orchestrator/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.42_1772747848453_0.7089586704283215","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"@onetype/framework","version":"2.0.43","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.43","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"c1450c5c25a5c984abc8a8c3026fa588e8aafe89","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.43.tgz","fileCount":422,"integrity":"sha512-lzB7qvJTpioOP+BYwcwbkM2NEUp8C1WaKnEt69eRynwUTzXuoRXPW3Xa5fwgZe4jHMyD8PDErak4SgfFtYF8Rg==","signatures":[{"sig":"MEQCIF7U7Po68OSE7jLSOAL8LlKnxbCeRskLQd2zQX6aPHRQAiBJieKC3MRiv8LhjE2ciOPigvIwJZxg29ZYB8nlGTZNjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650022},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"06d4fd27c21aa77e090599396df778f297ceb897","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.43_1775170570070_0.31835362223781405","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"@onetype/framework","version":"2.0.44","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.44","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"d85164df4e94eb3a08301c7b8ae83685f1df9571","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.44.tgz","fileCount":423,"integrity":"sha512-4YqvF9kej4NbJcmRA0hs0SpvK62ItSlas0sP7g6KVkTIq7WP3MzkSc6wxZBGz5eyIUxvjxyiDe1MbukJ+rUX7Q==","signatures":[{"sig":"MEQCIDLhgdDsjwZhnRHx2C2oI++D6r6Hv8onG3AQ5s4NOoKoAiBRr4lcziEBzzPEEOCPmd3+2K8Mtl9Qbg/lgBfgc+ZO+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651000},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"07009e716d7643970ed569d0d969963898dc7c88","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.44_1775176072808_0.10253119930763366","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"@onetype/framework","version":"2.0.45","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.45","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"1a31100eec363b86d12d4b314b36d4bcc1d2bb66","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.45.tgz","fileCount":423,"integrity":"sha512-EUx5Z2/pks3YjhfCcdHAXFO9mWkFb7y1t1/j4a88ZhOZxxkL6fLlfLbRZvFMK2xx4Ake8GtgwjmgbYgA8bg34Q==","signatures":[{"sig":"MEUCIB8NnCk4n6bw4wTgMqjEZJ7iLedaAAahpigM6kvuYgWoAiEA4gqGY/tGv7IcSFvEUfcNcOvHlongpJgNwivry0bmNso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651020},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"bc1e3fa2d42483d247e7e062ecdffbc4c46bfaf7","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.45_1775179060497_0.8616802682293523","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"@onetype/framework","version":"2.0.46","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.46","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"55eb23ee8f549bb5d2181d0035404bdd7637da9f","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.46.tgz","fileCount":423,"integrity":"sha512-rK2Heg8L5TSQCLl9goQhMl+QdwkqG9WFiM8qm69u3W3afp0C9YrvkiRwk9dN+MTSNGw9G5K5/1/OqsUPy7Omag==","signatures":[{"sig":"MEUCIQDzfsOKfU3Esp4Zj6qZWWaGMM0c9TCwrEZ2sbTQ31zb3QIgSX96WGZ9tMz6tPBQHp4g1v1Jk17YNeV/evFHHSLAZEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654765},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"607d50cd8cbd661692db6ac69fe439cbf29d185b","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.46_1775226564929_0.5106425573752202","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"@onetype/framework","version":"2.0.47","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.47","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"a6f6afc1d4528bc1d91a85f6cf21c4056a12c584","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.47.tgz","fileCount":423,"integrity":"sha512-FUuUpang6JkV6nLIdP1iJto4kzZUV5qY1hCcyrkj5hlUCI1ioFTYMnXlAcamCJ2+qF0R1Lggk1wkhRhx4x7CSw==","signatures":[{"sig":"MEUCIQDNbKXrTOnUOY6gvz3Rx0DBe6ytxPQeWPZ2SbcfnwJrKgIgTCWYrCnQpajyflMaXSYnYdLRGGRO1rSdwwlD9mlSxX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654875},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"6eeeece89d64c6b4d242d764977a53d6175ce0d1","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.47_1775227863347_0.19841029496118257","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"@onetype/framework","version":"2.0.48","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.48","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"72d9ac86c6c9b84d1f9d24c809f7e2d0d89cb17d","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.48.tgz","fileCount":423,"integrity":"sha512-ZIFKbXK3vdnrIYA1uIGxNpQivFjfgJuMC6+TfpnT318bwyYo1PP++V6ZBTfrnkjny5xGHrQsQZZVMArILdzFPg==","signatures":[{"sig":"MEYCIQCwM96eU6rQ9+toUacb+bCrKAaidSUtm2NQ0Zt0knRMKwIhAMI54WDzztZZav3xGKhqFGu1EHGzmqFcQ6kqEeC9FPor","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655038},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"a4b3f2c3f5134aa645411a46378f4fde7a155e77","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.48_1775564639650_0.13741050762485485","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"@onetype/framework","version":"2.0.49","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.49","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"7eefdab50f6b09ef7153493123c163d964677a01","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.49.tgz","fileCount":423,"integrity":"sha512-9POUGTQhZw2uspV4WyUEZfEjJBkGj0N12OyRQzuQnGLFZ1ymwpib9nSJnpf7ockkgnmbTx+UkZ3fZp37AfSE6Q==","signatures":[{"sig":"MEYCIQCMnhXAktRYty8T8dE12GAJe1gmwI0lLIcoqePL/yzqbgIhAL3UmWxdNn1VRSWkYLRLiXDuDaqSI6h9Fj0O8+4PnW1C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":656126},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"ceef617fcfb03b2a71d7d464f6a05cc47f33138f","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.49_1775681973523_0.37892630829313734","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"@onetype/framework","version":"2.0.51","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.51","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"162cf3e99ce889a18dfc59a7daf92e0dcfc8b387","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.51.tgz","fileCount":429,"integrity":"sha512-qPu7r93dc1Eq+4VhjiHnPrg7d6I9qqvGFI/9zhsk1zaNZA+xxgRS3+zw9901ygkLf7ckSLFedVqK+omJSlHN4g==","signatures":[{"sig":"MEYCIQCzgFYlThnOIzOOJnePr3o73/lelK7dobzn+Z2BX5Xn9gIhAOF8kUf9So+j/Re/BFrG+/hXTHcOoKOGYmUw3P7nmxXQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665258},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"55d3cde8cc228894e99f13efa2f261c375eeaf40","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.51_1775828942258_0.044834579548350906","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"@onetype/framework","version":"2.0.52","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.52","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"72d02c97a9f9bfe4967e12f3dd62e824655d7f53","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.52.tgz","fileCount":429,"integrity":"sha512-0BhjC+u3zom2nFrvCHt+ymYGNIYvut0ULLEXDh1B/UXFDSAEYwZGzVy0kffP7LlXUxk2/7/CSFtY+s778LFyfQ==","signatures":[{"sig":"MEQCIFEYj7J/7XMNZR3amUhmKzXdMGYRq/MjWto8BYtsg7F9AiAYvEXrrop0ZMojoawxyOKjj6CrFAgl4H/4EHNyMSvDJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665258},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"7537fedf07f0b4c225757c45a7e9f193bc087c7a","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.52_1775829449918_0.15419726012099666","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"name":"@onetype/framework","version":"2.0.53","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.53","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"9bc1842c74a4729449d2eec28bf58088964ab6af","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.53.tgz","fileCount":429,"integrity":"sha512-NZ/i7PUl0ndN6XmSfQ9tfS6CvgoV58x1ZrCUtCDnieNBaBgNxULpLKtu6tnaPEKR04V2jJC31Suy+nhytdYRDg==","signatures":[{"sig":"MEYCIQDXOMGvlWf7xZlAmlx2kxp8pEQbBvb/d5jr+c3bO84KUgIhAPZ5Vg2Hv3uM1O59HVaBaI0epCA7hx1fKFN8WwdvEVMo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665347},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"b29fee7bfa082f772c67db8eec379b1dd6e39e9c","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.53_1775844122305_0.8723347588271426","host":"s3://npm-registry-packages-npm-production"}},"2.0.54":{"name":"@onetype/framework","version":"2.0.54","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.54","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"750af4496b6ac508cf057f846aab19bdde7a9612","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.54.tgz","fileCount":502,"integrity":"sha512-p1c1tpxOAyYLP2XF31BQ8l/v/XFhnBruAvXLYOA7EfXA20QDJVyjdY3V1MvqvP4d0rTkaT3rxJL/Utf/zd4Pfw==","signatures":[{"sig":"MEQCIH0xwEQ1zyLjZuEag3iswSjnGKJ5g0nxr5yd8sQ/GyrMAiBWcjjCa8uXT96W89p8OfqTv4aC/wzNRb7ArnbpDBRzrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176746},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"5a6ecafea11d2c488e1460b594011bf1ce4be91d","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.54_1775956926656_0.35615954943981154","host":"s3://npm-registry-packages-npm-production"}},"2.0.55":{"name":"@onetype/framework","version":"2.0.55","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.55","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"c02ee8bbd9bc960a9c4a40fb6f36b4f946d70611","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.55.tgz","fileCount":502,"integrity":"sha512-fqnYINYKMRpSLg0gdVGNllkylII1HSyCaM6Rd8JBunSsblcmMU/smnjOY69GxYGrEoZGkQIMVWpon49hMOkSuA==","signatures":[{"sig":"MEYCIQD+Nizw9hxggPB/WWjT6H+SKNZoeITDmimWp0HMsbfIXwIhAKHRj8TUJmEKiL+OzK4hccuNPtAOJi58VFJKj6KfkxA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1175373},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"f86208dea03224054a933f5629300c9fab833b5f","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.55_1775957877089_0.8526402548381822","host":"s3://npm-registry-packages-npm-production"}},"2.0.57":{"name":"@onetype/framework","version":"2.0.57","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.57","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"8a32858546103944d41deb3e6ce531fa02178710","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.57.tgz","fileCount":500,"integrity":"sha512-6DQc/ULKIB5Io6UCki6SqlgUkvO6smQrQrlTNSA6ow58mNJVoYb68fvaTW1+6c8EsUkh6JFqPgmyGeni+BdPDw==","signatures":[{"sig":"MEUCIQCF6YDLcsROk+vTPXDLAFE/WH6/US2Myz3Kq5fnUAhqNAIgfYW+ZG/5tkIn+rh/T18b5cglhXRY6HHKunbFH2MuxBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1206607},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"14ad4462c2d5848567612475631c6177ea946b6c","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.57_1776029243529_0.42551362126797154","host":"s3://npm-registry-packages-npm-production"}},"2.0.58":{"name":"@onetype/framework","version":"2.0.58","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.58","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"97adf09ce045720b8448916f6ae5da6b17678c70","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.58.tgz","fileCount":502,"integrity":"sha512-H1MaxSdzQ2nJ3ylVs0lbnzKLsw43Iulo0aMeDxucVYRJFmebIqx0LhoxDyE1CFRI2OXrIFtZZQxOzOTjUV3vnw==","signatures":[{"sig":"MEYCIQDq70xOQ+wwh8eU5BgNNB8at9Nh3ZAZgqm58dd2WeuVOQIhAM7WDh7EguaEP7MRGq+/czqxXtFVWEm0PYQxPbZ4fp5c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1208137},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"3db8cf2906890bf1db35d17890b2fe8fd1bf662a","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.58_1776037691268_0.6167500299084527","host":"s3://npm-registry-packages-npm-production"}},"2.0.59":{"name":"@onetype/framework","version":"2.0.59","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.59","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"c3a602d5346d16377be88ce9d0fc6b4245ab232b","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.59.tgz","fileCount":505,"integrity":"sha512-S+Coo5CkFjscn99X9TEw02gK0pzprYlqKWclu7ghxNrOCiFA35XdyWoxpaYf7gboG7moeXOafze2TPb/vDtoOg==","signatures":[{"sig":"MEYCIQDauKxnPEBFEHCuYsPPEWHs8+DDwyjgsAAZNF23Nza5RgIhAIHaKeh7XidEA452HgD2JrWabBntuACdPn8o5OqGuLEI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1649759},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"a3b789efc764a73bce035342cd29100c00db8698","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.59_1776115272002_0.8459732664635713","host":"s3://npm-registry-packages-npm-production"}},"2.0.60":{"name":"@onetype/framework","version":"2.0.60","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.60","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"cada46bc6c2ae641b656f5570be51a90dd660b30","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.60.tgz","fileCount":505,"integrity":"sha512-Dl76kTMFrBNrFmyLUXYdpcyHgLGl3JKinvZ5kU6myJMqvsWYUTiYa04BkfRA+1qbKe3vyy+KLafprWM5fudaRA==","signatures":[{"sig":"MEQCIFw+jTeiWrkcSeZIGatCCfnK4aOi0ox67iEhx3Q5LIIHAiAGrbLT+Weg08dN+XLLCBR8sFoVlEJkE1OHtHqpYkUBfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1654758},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"4e54fdc13696227cc9c903826aa143c51c0230e5","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.60_1776207055871_0.4430184572799114","host":"s3://npm-registry-packages-npm-production"}},"2.0.61":{"name":"@onetype/framework","version":"2.0.61","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.61","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"9d97b7465285abb67ba029a1a0749e38048b1a0c","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.61.tgz","fileCount":542,"integrity":"sha512-+GlbLfKeOwt+mkrMVHj5vpA49AOFuvYzuvoXnJTJoWgLFE/Kz2r+o3UAYl9+EwybTKkdqrMEERDLHiPudT1mag==","signatures":[{"sig":"MEYCIQC2n6ceD3fcqJAhDB/jqL017cQAlfm9WzQu8mKll4E/XQIhAMEG7AoVif17C/1aP80Gx5vBwNgceXsuiW4ql4/9HIEO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1240434},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"99e43239d1619dd24389199cb1030520450a7ec2","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.61_1776335885337_0.22822384660963557","host":"s3://npm-registry-packages-npm-production"}},"2.0.62":{"name":"@onetype/framework","version":"2.0.62","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.62","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"2beeb76b21e718e8d85ee9c70837db256ce212f7","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.62.tgz","fileCount":541,"integrity":"sha512-Z4Y3gIYXL4j4FUBR3DPn9UvGxwmi5kXNclmxnFBr6fVN1y34DCrQKmB2kSmE1iPQ3lp5rBwztjv62B287//OuQ==","signatures":[{"sig":"MEYCIQC4EFaVDtSJikCLC040npvXvJwaJJmUTADQndWfPkTeLwIhANdOIZlmndJMyCio+h7pZxqYKUdQj6U6FM1+3uX4YLrx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1233010},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"e2c1291ef71a0e15a1597e5e52f35cb55fdf9215","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.62_1776424284716_0.9890997906482992","host":"s3://npm-registry-packages-npm-production"}},"2.0.64":{"name":"@onetype/framework","version":"2.0.64","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.64","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"be20c632a3e66a2fc425892e410f33d4f130f341","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.64.tgz","fileCount":563,"integrity":"sha512-TU1M15sDuuMv/m02YFap/cQmKO9llFMtOuXOJyQnni/T/v5bGg/sPeiamsLcZyGFfAAy+zMEDPNEDTFvfnS0rg==","signatures":[{"sig":"MEUCIQDWW+iDK084J+/LgC52FZfGRRn1H5/wR7MbfL8DulMDDAIgTclmnKPr8AIEKmfoYLUWAHI51y+PF3ch7pkSusKfq3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304300},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"8dd3615884e30c14d5549137de12a8cb3cd8d546","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.64_1777414360807_0.9595642317299335","host":"s3://npm-registry-packages-npm-production"}},"2.0.65":{"name":"@onetype/framework","version":"2.0.65","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.65","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"a965351e698f0101d795ddc92a8225781a17bbd9","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.65.tgz","fileCount":563,"integrity":"sha512-a3IlY1NX59J6EOEUQSuMRiVjYA/U3Jy4Li+aD5JVXbfbNuGRRMB1PGoXNP2MEoGfnbXLFtG0j44pDxcVFTHdSw==","signatures":[{"sig":"MEUCIQC7+DAt3PCMfnvnTFTLj37v0Bcvl2kagnp1QCgi2begfgIgFlmpw8oUrPdKPdpKxfdaR4ugtUCCFqcbFCzpAdVa8lM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304279},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"f9a2a143f59909173b738ec66c19fc96877471a2","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.65_1778151224286_0.43949271688483904","host":"s3://npm-registry-packages-npm-production"}},"2.0.66":{"name":"@onetype/framework","version":"2.0.66","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.66","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"32e3f8792c4a5670a718ba56e594bf33a75011f4","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.66.tgz","fileCount":563,"integrity":"sha512-smqSv/Rv3T8LkyKcP+SqcmyPiZ2rma6XURVHrbo9nFauKP3sijazrQCREDmWRi/9QyQpVsEubJ8V9AK4K+e5Ag==","signatures":[{"sig":"MEUCICPRxqphO7SsBDV8otLergibgGX6Y+acVdEC9tBvQcmYAiEAvyFIQY9KqMceFZU2iTrwi00AnKktRvHc17E+CH612gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1306492},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"4a8658164f9abcfb41065fce7c96285a214a5e45","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.66_1778935222656_0.1999340287291791","host":"s3://npm-registry-packages-npm-production"}},"2.0.67":{"name":"@onetype/framework","version":"2.0.67","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.67","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"c2161151c27425c0e55e68165b71e9642486cebf","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.67.tgz","fileCount":563,"integrity":"sha512-xXZTuvddbDcJHdYwoQL3HhsWuieNBPyQ7hHlfwN63+xDJlRqs5B4N9qVgaOe2IDb1Gx7NKWyLu3G95KTJWYntg==","signatures":[{"sig":"MEYCIQDyE485CQqbd1P/YNJPneZJF5AHlJAQ8L0BVORr2/8Y4AIhAN1S8rY2ksQ3sI5uzP7wFWofBG6QwRw+PHb6EfBweZp2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1308210},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"8511e44ca6d115784ee7a4026f4f3c0839547705","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.67_1779043295254_0.18027493595636113","host":"s3://npm-registry-packages-npm-production"}},"2.0.71":{"name":"@onetype/framework","version":"2.0.71","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.71","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"0fbd1879a2eacc9a96f26876d2b41ff29df03ebe","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.71.tgz","fileCount":563,"integrity":"sha512-pjAbEdUIQKjJ7mW5jZ9/JseT+Q/k6k8I892GMWpJ7HsX6oHVec+09l8YkbrWhTlwTQ+7k7UKLoXBc6jkhel4og==","signatures":[{"sig":"MEUCIH37z+DrpKsF4bwk0UEnPKUg8aMTo7tQHqIiQmedfpGlAiEAtGcVqWvHoGonDYRI6tVqaGwhcU8CGbzu8sTeF47lHXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310568},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"b0637e445f63ba6d59dff14d64c21b94eb9e704c","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.71_1779051707540_0.23161474452156994","host":"s3://npm-registry-packages-npm-production"}},"2.0.79":{"name":"@onetype/framework","version":"2.0.79","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.79","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"769bc5cab0449090409ea5525ef631ac8f739e05","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.79.tgz","fileCount":567,"integrity":"sha512-2ED2AvfNvw/gNH1+Ibn149/EuwKJ84qKc4b4n+dwAXLDwlTLRZlrHgcsUOaOwbEQrmuDA5p5By3bYh1J0u+WQw==","signatures":[{"sig":"MEQCIEOBq17S9KJwHLbbpICCB0x0qiKyOv5dYyzm2qIHy554AiBr5Yjw5p461oKKLbFuu2HEVLOlzfe814gHKYD+mWn+mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1383009},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"a9bed0774c8c98512e74af8e7ff7b11eef060221","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.79_1780346940782_0.8508641667498906","host":"s3://npm-registry-packages-npm-production"}},"2.0.80":{"name":"@onetype/framework","version":"2.0.80","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.80","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"a82462218c641a8d9924c81d7164e1ecbc397818","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.80.tgz","fileCount":581,"integrity":"sha512-k38Isdzlsaj+4M/b5OmrOLbyn7ecIW+2No82kvWRuUEme87dI2iTZ2NgzzDj/73vPUldMgc5pws028QcyoLa/Q==","signatures":[{"sig":"MEYCIQD/He3Z/1zikhcLJDrq7slviTKlNqmz5WcLrybmYOKK6AIhALu2QJbebJvt+zBZaQPXoKB55JY358Kj1IJRQHh+dY0i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389597},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"74f546b956dd382c9af3c345559eac074d8bdcaf","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.80_1780612045212_0.11248537629143884","host":"s3://npm-registry-packages-npm-production"}},"2.0.81":{"name":"@onetype/framework","version":"2.0.81","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.81","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"143f74884cb485c1a7e5a461d13fc9a0be8b4d3b","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.81.tgz","fileCount":581,"integrity":"sha512-xe6fMqQPYtmX0pkRCG64+U8wzHx33WO9W8VQo/RB18aPuByE1IgyMJRwpFmNFEIKDQX2mcIDv4chMslBcUJivw==","signatures":[{"sig":"MEYCIQD/7KFf/UkgpU5Awad0eJUG3Y0/LJwARiX4VoaLOYG39gIhAJFS14QV05n8N8j0Ia6eBNJOSJWcpWquNd0+dXo6tHoa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390211},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"0e2baf43b8f480fa1573526185bb67be9cc03988","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.81_1780771606759_0.8115040741517059","host":"s3://npm-registry-packages-npm-production"}},"2.0.84":{"name":"@onetype/framework","version":"2.0.84","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.84","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"7a12738b93b3ab0286630b959c1fcc620c66e2ef","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.84.tgz","fileCount":582,"integrity":"sha512-QxIk9tHms6IJN1/WV6KG7JfbcEMkZm3gfVZaJBTIabfvN48AJPMqsHXyp6TSg8ojuxlHnJU0waZ3mxattXTVTw==","signatures":[{"sig":"MEQCICgmnG3OGcqdsrq8kpCkCcQHsoiGoj0d/3au5f2/3kqFAiAfVUUGY+nVApsItvNDNpGlm75usvxtgAbTJtV8U64PbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390486},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"419e1b3074d30b080c3d27768c875ac45430355c","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.84_1780915791422_0.21181027437225808","host":"s3://npm-registry-packages-npm-production"}},"2.0.85":{"name":"@onetype/framework","version":"2.0.85","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.85","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"fceab77b67d5fec43935a79cf2ac28246ff81ced","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.85.tgz","fileCount":585,"integrity":"sha512-A8XJhN4ISCsG1O0C8FOsUn1Q3UNn6hbCcjFB+efHRgi49HybdnTnYO0O057whmzRe1ozNkAGW4rv/gjT5gJyfQ==","signatures":[{"sig":"MEYCIQDnMYtHYm50qfXF1Jhx7WFFbk25ci3m24+WNKrkWXrkPwIhAJAAXzr9jZqUql90YwpSqAYyocDRZXYwkXZCNiVdjJYF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397925},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"9dd9254db35d310f6a3bbe07471563948a37f655","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.85_1780939208104_0.3491073771071427","host":"s3://npm-registry-packages-npm-production"}},"2.0.86":{"name":"@onetype/framework","version":"2.0.86","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.86","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"3df652206ba7f130ce6914d109409999c8b661b8","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.86.tgz","fileCount":562,"integrity":"sha512-tEZ6i6RGFjp7IuewClV3gwI8WUXSLD264DHbmzntOZRPRLIoywfkBK8pDE0nx3MpjEpZi7MuRd02zVgXjjCZrA==","signatures":[{"sig":"MEQCIB2I5kUEGTFd1cOUSzm21sz25SuAM3mZ4nVXg47KPemSAiB6mY2PYqHSL/IUPlhzPwpZGTjZTn5DiPoasOocbp2NEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1368315},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"92b55979dee130c496232eef8c983d99eb592f27","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.1.0","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.86_1781169019789_0.580042235316736","host":"s3://npm-registry-packages-npm-production"}},"2.0.87":{"name":"@onetype/framework","version":"2.0.87","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.87","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"3d54ba08696de6b02c8b9b657599c04cb2d9b0dd","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.87.tgz","fileCount":615,"integrity":"sha512-YN0g65zPzRh6rwg97d+RV4+XDAN3mDu2CFgm/CN1E7aKYPg/nbyR6iixBKiysDWUYTDnLiWk/G/1rpeeCJQNKQ==","signatures":[{"sig":"MEYCIQD12+K48LYhK1kj6KZu2/C53jxNmx0iE7kJ2nTSIhF0SQIhAO/0cSZpFip3C2gdTZb5/kqCd4RHgMORiyy6FNUGdwa+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439259},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"d3d77c3c67bdd896a79ae12fad885b8c9bd248b9","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.2.10","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","mysql2":"^3.22.5","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","better-sqlite3":"^12.11.1","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.87_1781645086332_0.7721712566694343","host":"s3://npm-registry-packages-npm-production"}},"2.0.88":{"name":"@onetype/framework","version":"2.0.88","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.88","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"62d10512276775bb7ed3695ab5be35e3ac19affc","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.88.tgz","fileCount":634,"integrity":"sha512-bI28fZZEIq8EkED747CSPptISuIlRwSMzxEnwuaKhfj5Q8BuXLIGO+cxTW14XcH/zd2HbqX7HpCa3H6qUsXzkQ==","signatures":[{"sig":"MEQCIEkJ44Zy1R0g9MHUlO9OYBYgdHRW4OUHDj9EQ8D1eWZBAiBFXC6tz8wbaXWbIETxnoJd4BCxDHtMuEzCRoDLNl4dRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1466470},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"97624b0864e43e11f67e097f71379a383e2f8dd6","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.2.10","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","mysql2":"^3.22.5","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","better-sqlite3":"^12.11.1","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.88_1783118008421_0.5618382183621788","host":"s3://npm-registry-packages-npm-production"}},"2.0.89":{"name":"@onetype/framework","version":"2.0.89","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.89","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"38887c9b433a9e5b37f19829372e1697b75fc3fc","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.89.tgz","fileCount":634,"integrity":"sha512-KhwaBf7n66vmb9qdGepy4BIQneQFbe+JcI8p3/v5Hr1Sv9EUnj8EQ7PrmQWqv93VUpmT17w4giuJUCglvAeDpQ==","signatures":[{"sig":"MEQCICHSJlsXEv/pB4KVMXjvKZ4/H7v12xJyETjyweAJE5vEAiBTALOdqmsW4uk1os5Ka6j3gFbnR6wxDPXzm55427lKsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1466804},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"b95b3cbb9c9e41b2b5d020c1caf68f3d76eaa3be","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.2.10","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","mysql2":"^3.22.5","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","better-sqlite3":"^12.11.1","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.89_1783119608319_0.24492417464626492","host":"s3://npm-registry-packages-npm-production"}},"2.0.90":{"name":"@onetype/framework","version":"2.0.90","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.90","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"d4ed06f12edb377122386de11804fd862f0623e8","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.90.tgz","fileCount":634,"integrity":"sha512-SGlQHQzrTy2bF6lFZ2/KJAA1ucATeWP+WAjbQ0pi+QDzRrB1ABlEVPvL2dDTjLNydRYKFjAgbvdJ0wNOiUSmbA==","signatures":[{"sig":"MEYCIQDW5ALB/o4T1/82BXpr3flkFO5cVk7SDw0oE6R/gMZFmQIhAK/cNy9xPNCP6c3ALZOcKYxaAdvN8KFkbGC47l9xIrtS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1467908},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"0246e9df71da4e54522ea5a3fbb50fa4206503af","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.2.10","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","mysql2":"^3.22.5","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","better-sqlite3":"^12.11.1","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.90_1783278669601_0.19404565422051046","host":"s3://npm-registry-packages-npm-production"}},"2.0.93":{"name":"@onetype/framework","version":"2.0.93","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.93","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"802740ccef13e913f7ca4c2955089ebe04213dac","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.93.tgz","fileCount":635,"integrity":"sha512-m2UvBL94DP/y25LHGAT/SW7b87rR7ZT/MLkDpourigBPDoUSyqV3hKE9kXlHoabz2Q5bydRRG6QpoX5U7HMNAw==","signatures":[{"sig":"MEQCIHlyGdv5wdkEdVbR0ubu9AUIcO5AGxgj7psWAHGlTa3yAiBa2XamRnmbHxrdO/0Yizm1CEgqFgW/VnhOoradYGm58g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1471744},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"5020c6ab8d837066634286eaf64235f0ab3d951d","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.2.10","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","mysql2":"^3.22.5","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","better-sqlite3":"^12.11.1","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.93_1783688064000_0.9377845792968433","host":"s3://npm-registry-packages-npm-production"}},"2.0.95":{"name":"@onetype/framework","version":"2.0.95","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.0.95","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"ebb438c01c57ad6d6f97a62ee8ce064cd47d55f9","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.0.95.tgz","fileCount":636,"integrity":"sha512-1VhN1PEwD5yYboKvTajDQGY3RrGAsRoLfGQ0IYLwulKmaG2kvR9/VLmnnsJf2fRl7KUAUnjX6gP5NGpw85jPNA==","signatures":[{"sig":"MEQCIDkORPRT9Bc9DCk+NWGg7CQ7O8DkmMmcvloDVb92p7UsAiBAS0Sz/Lw9/YTYbUIKCrW3GLhpn46Bw+SWwMb0bg5tbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476292},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"71eb63962d845120199105d846cb554fad740b01","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.2.10","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","mysql2":"^3.22.5","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","better-sqlite3":"^12.11.1","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.0.95_1783715957578_0.44248288880551945","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@onetype/framework","version":"2.1.5","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.1.5","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"4eccbbdcefd69a9236f98d83ac47f115cdaef13c","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.1.5.tgz","fileCount":632,"integrity":"sha512-ZPfucSTuYXLwwP3mIk3056pkys93l/M0+hC6JGTxIMoITHTqWno/GIlchG2h4PTUrvGeXdvRaLXt0E9Jl1SZqA==","signatures":[{"sig":"MEYCIQCxBoHLSUlEIhRFkPkehzVMNFkna6AzjO9Ib+s3Y6XNTQIhAKLLsrBPNFgUHtVU01QylmOTnlmaXVY7MWHN2ny5sSrd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1449669},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"b31557aff62405ceddf0b42f82336d089e6b91b4","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.2.10","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.1.5_1783797968031_0.9447412399922523","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@onetype/framework","version":"2.1.6","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","_id":"@onetype/framework@2.1.6","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"homepage":"https://github.com/tomic-d/framework#readme","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"dist":{"shasum":"9369047090eea9e8180819df2a93575d4984fb51","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.1.6.tgz","fileCount":632,"integrity":"sha512-A1K8bYkfZoYqU42a0jN6avKYMXWHSXG/QTmsVWtjyvdqt+boRZEvy9dPKKFFTKBaAViNY+xNHw3NavqRI4WKKw==","signatures":[{"sig":"MEUCIG5H8mdcE3XU2kyl+17tX0A8Z7nP4UXi1kOy0qeJ42tNAiEA+KsdvdpAPWk30bfmC54AqB53PxOVUzPakNB7/3fi+0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1456402},"main":"lib/load.js","type":"module","browser":"lib/browser.js","engines":{"node":">=18.0.0"},"exports":{".":"./lib/load.js","./ai":"./addons/ai/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./pages":"./addons/render/pages/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./browser":"./lib/browser.js","./sources":"./addons/modules/sources/back/load.js","./commands":"./addons/core/commands/core/load.js","./database":"./addons/core/database/back/load.js","./variables":"./addons/modules/variables/core/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./services/playwright":"./addons/services/playwright/back/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js"},"gitHead":"d5a0c003db12666a59b8db270ae601fa12a43d54","imports":{"#ai/*":"./addons/ai/*","#html/*":"./addons/render/html/*","#tags/*":"./addons/render/tags/*","#pages/*":"./addons/render/pages/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#clients/*":"./addons/core/clients/back/*","#servers/*":"./addons/core/servers/back/*","#sources/*":"./addons/modules/sources/*","#commands/*":"./addons/core/commands/*","#database/*":"./addons/core/database/back/*","#elements/*":"./addons/render/elements/*","#framework/*":"./lib/*","#variables/*":"./addons/modules/variables/*","#directives/*":"./addons/render/directives/*","#playwright/*":"./addons/services/playwright/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*"},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"repository":{"url":"git+https://github.com/tomic-d/framework.git","type":"git"},"_npmVersion":"11.6.2","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"pg":"^8.13.3","knex":"^3.2.10","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","terser":"^5.37.0","linkedom":"^0.18.9","playwright":"^1.59.1","@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/framework_2.1.6_1784130857003_0.47435524705411636","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@onetype/framework","version":"2.1.7","description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","type":"module","main":"lib/load.js","browser":"lib/browser.js","exports":{".":"./lib/load.js","./browser":"./lib/browser.js","./database":"./addons/core/database/back/load.js","./servers/grpc":"./addons/core/servers/back/grpc/load.js","./servers/http":"./addons/core/servers/back/http/load.js","./clients/grpc":"./addons/core/clients/back/grpc/load.js","./clients/http":"./addons/core/clients/back/http/load.js","./commands":"./addons/core/commands/core/load.js","./queue":"./addons/core/queue/back/load.js","./assets":"./addons/core/assets/back/load.js","./pages":"./addons/render/pages/core/load.js","./html":"./addons/render/html/load.js","./tags":"./addons/render/tags/load.js","./sources":"./addons/modules/sources/back/load.js","./variables":"./addons/modules/variables/core/load.js","./ai":"./addons/ai/load.js","./services/cloudflare/images":"./addons/services/cloudflare/images/back/load.js","./services/playwright":"./addons/services/playwright/back/load.js"},"imports":{"#framework/*":"./lib/*","#database/*":"./addons/core/database/back/*","#servers/*":"./addons/core/servers/back/*","#clients/*":"./addons/core/clients/back/*","#commands/*":"./addons/core/commands/*","#queue/*":"./addons/core/queue/back/*","#assets/*":"./addons/core/assets/back/*","#html/*":"./addons/render/html/*","#directives/*":"./addons/render/directives/*","#pages/*":"./addons/render/pages/*","#elements/*":"./addons/render/elements/*","#tags/*":"./addons/render/tags/*","#sources/*":"./addons/modules/sources/*","#variables/*":"./addons/modules/variables/*","#ai/*":"./addons/ai/*","#cloudflare-images/*":"./addons/services/cloudflare/images/back/*","#playwright/*":"./addons/services/playwright/*"},"dependencies":{"@grpc/grpc-js":"^1.13.3","@grpc/proto-loader":"^0.7.15","bcrypt":"^5.1.1","busboy":"^1.6.0","dotenv":"^16.4.7","knex":"^3.2.10","linkedom":"^0.18.9","pg":"^8.13.3","playwright":"^1.59.1","terser":"^5.37.0"},"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/tomic-d/framework.git"},"keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"engines":{"node":">=18.0.0"},"gitHead":"805de06afe612bed76a21bd094972d481124d8bb","_id":"@onetype/framework@2.1.7","bugs":{"url":"https://github.com/tomic-d/framework/issues"},"homepage":"https://github.com/tomic-d/framework#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-BGBhNQ/Fvlkt4XtgIjQHKyKUdT24fSUBmqzseCg9Vr2iVUAm6lZgLKNLPV6nDEZksZcP61GnwsBHwSGEQEFGhw==","shasum":"8a6530d1a2f533123953b7f0a7fb383a35506ca8","tarball":"https://registry.npmjs.org/@onetype/framework/-/framework-2.1.7.tgz","fileCount":633,"unpackedSize":1457513,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDONF6ABQbNirtMumUAD4Dodv03JN1YPE/boHKY7Hj2XQIgFPLoBdeAlJooSkQAi0DOf0KYUsVUfPTyYepzyY4itUM="}]},"_npmUser":{"name":"onetype","email":"admin@onetype.ai"},"directories":{},"maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/framework_2.1.7_1784208031269_0.454822614162232"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-23T23:14:26.697Z","modified":"2026-07-16T13:20:31.756Z","2.0.20":"2026-02-23T23:14:27.013Z","2.0.21":"2026-02-24T11:16:10.315Z","2.0.22":"2026-02-24T15:28:30.759Z","2.0.24":"2026-02-24T22:28:14.480Z","2.0.25":"2026-02-25T01:18:38.499Z","2.0.26":"2026-02-25T01:19:44.584Z","2.0.27":"2026-02-25T19:06:52.621Z","2.0.28":"2026-02-26T00:18:58.443Z","2.0.29":"2026-02-26T00:37:21.230Z","2.0.30":"2026-02-26T12:08:11.619Z","2.0.31":"2026-02-26T18:04:03.514Z","2.0.32":"2026-02-27T00:46:19.140Z","2.0.33":"2026-02-27T10:37:47.341Z","2.0.34":"2026-02-27T10:48:29.274Z","2.0.35":"2026-02-27T11:07:24.959Z","2.0.36":"2026-02-27T11:10:37.133Z","2.0.37":"2026-02-28T12:33:11.313Z","2.0.38":"2026-02-28T13:20:01.403Z","2.0.39":"2026-02-28T17:24:49.348Z","2.0.40":"2026-02-28T22:14:30.393Z","2.0.41":"2026-02-28T23:48:59.227Z","2.0.42":"2026-03-05T21:57:28.643Z","2.0.43":"2026-04-02T22:56:10.283Z","2.0.44":"2026-04-03T00:27:52.974Z","2.0.45":"2026-04-03T01:17:40.709Z","2.0.46":"2026-04-03T14:29:25.080Z","2.0.47":"2026-04-03T14:51:03.515Z","2.0.48":"2026-04-07T12:23:59.861Z","2.0.49":"2026-04-08T20:59:33.729Z","2.0.51":"2026-04-10T13:49:02.450Z","2.0.52":"2026-04-10T13:57:30.094Z","2.0.53":"2026-04-10T18:02:02.506Z","2.0.54":"2026-04-12T01:22:06.887Z","2.0.55":"2026-04-12T01:37:57.242Z","2.0.57":"2026-04-12T21:27:23.708Z","2.0.58":"2026-04-12T23:48:11.461Z","2.0.59":"2026-04-13T21:21:12.255Z","2.0.60":"2026-04-14T22:50:56.050Z","2.0.61":"2026-04-16T10:38:05.575Z","2.0.62":"2026-04-17T11:11:24.926Z","2.0.64":"2026-04-28T22:12:40.977Z","2.0.65":"2026-05-07T10:53:44.480Z","2.0.66":"2026-05-16T12:40:22.909Z","2.0.67":"2026-05-17T18:41:35.447Z","2.0.71":"2026-05-17T21:01:47.734Z","2.0.79":"2026-06-01T20:49:01.022Z","2.0.80":"2026-06-04T22:27:25.381Z","2.0.81":"2026-06-06T18:46:46.975Z","2.0.84":"2026-06-08T10:49:51.580Z","2.0.85":"2026-06-08T17:20:08.284Z","2.0.86":"2026-06-11T09:10:20.010Z","2.0.87":"2026-06-16T21:24:46.502Z","2.0.88":"2026-07-03T22:33:28.567Z","2.0.89":"2026-07-03T23:00:08.497Z","2.0.90":"2026-07-05T19:11:09.793Z","2.0.93":"2026-07-10T12:54:24.213Z","2.0.95":"2026-07-10T20:39:17.782Z","2.1.5":"2026-07-11T19:26:08.221Z","2.1.6":"2026-07-15T15:54:17.173Z","2.1.7":"2026-07-16T13:20:31.483Z"},"bugs":{"url":"https://github.com/tomic-d/framework/issues"},"author":{"name":"Dejan Tomic","email":"hi@iamdejan.com"},"license":"MIT","homepage":"https://github.com/tomic-d/framework#readme","keywords":["framework","fullstack","isomorphic","addon","orm","grpc","reactivity","dom-diffing","directives"],"repository":{"type":"git","url":"git+https://github.com/tomic-d/framework.git"},"description":"OneType Framework — Full-stack isomorphic JavaScript framework built from scratch. One addon abstraction powers databases, servers, commands, pages, directives, queues, and more.","maintainers":[{"name":"onetype","email":"admin@onetype.ai"}],"readme":"# OneType\n\nA full-stack JavaScript framework built entirely from scratch. No React, no Vue, no Express, no ORM. One abstraction runs the whole stack.\n\nMost apps are glued together from a dozen libraries that were never meant to work as one. OneType is the opposite: one idea, the addon, spans the database, the server and the browser. You describe what something is once, and you get the table, the validated API, the events and the live, reactive frontend from that single definition.\n\nBuilt and maintained by [Dejan Tomic](https://github.com/tomic-d). Around 43,000 lines across 650+ files, written from zero. It powers real production services, including [iamdejan.com](https://iamdejan.com), which runs on it end to end.\n\n## The one idea\n\nDefine an addon once:\n\n```js\nconst posts = onetype.Addon('posts', (addon) =>\n{\n\taddon.Table('posts');\n\n\taddon.Field('id', ['number']);\n\taddon.Field('title', ['string', null, true]);\n\taddon.Field('slug', ['string', null, true]);\n\taddon.Field('views', ['number', 0]);\n\taddon.Field('created_at', { type: 'string', metadata: { cast: 'date' } });\n\n\taddon.Schema('id bigserial primary key');\n\taddon.Schema('title varchar(255) not null');\n\taddon.Schema('slug varchar(255) not null');\n\taddon.Schema('views bigint not null default 0');\n\taddon.Schema('created_at timestamptz not null default now()');\n\taddon.Schema('unique (slug)');\n\taddon.Schema('index (created_at)');\n});\n```\n\nFrom that single definition you automatically get:\n\n- a PostgreSQL table, created and kept in sync on every boot: missing columns are added, changed types are migrated, dropped columns are removed, indexes are ensured. The definition is the migration.\n- validation on every write, driven by the field types\n- an item layer with events around add, modify and remove\n- a query builder scoped to the addon\n- the same addon, items and functions available in the browser\n\nNo schema files, no migration folders, no wiring the backend to the frontend by hand. The definition is the wiring.\n\n## From a row to a pixel\n\nThe whole stack in five small steps, all real code.\n\n### 1. Query it\n\n```js\nconst recent = await posts.Find()\n\t.filter('deleted_at', null, 'NULL')\n\t.sort('created_at', 'DESC')\n\t.page(1)\n\t.limit(20)\n\t.many();\n\nconst post = await posts.Find().filter('slug', 'hello-world').one();\nconst total = await posts.Find().count();\n```\n\nCreate and update go through items, so events and validation always fire:\n\n```js\nconst item = posts.Item({ title: 'Hello world', slug: 'hello-world' });\n\nawait item.Create();\n```\n\n### 2. Expose it\n\nA command is a complete action: typed input, typed output, guard conditions and resolve messages. One flag makes it an HTTP endpoint.\n\n```js\ncommands.Item({\n\tid: 'posts:list',\n\texposed: true,\n\tmethod: 'GET',\n\tendpoint: '/api/posts',\n\tdescription: 'Lists the newest posts, paginated.',\n\tin: {\n\t\tpage: {\n\t\t\ttype: 'number',\n\t\t\tvalue: 1,\n\t\t\tdescription: 'Page to fetch.'\n\t\t}\n\t},\n\tout: {\n\t\titems: {\n\t\t\ttype: 'array',\n\t\t\teach: { type: 'object', config: 'posts.post' },\n\t\t\tdescription: 'Posts, newest first.'\n\t\t}\n\t},\n\tcondition: function()\n\t{\n\t\tif(!this.http.state.user)\n\t\t{\n\t\t\treturn 'Sign in to read posts.';\n\t\t}\n\t},\n\tcallback: async function(properties, resolve)\n\t{\n\t\tconst items = await posts.Find()\n\t\t\t.sort('created_at', 'DESC')\n\t\t\t.page(properties.page)\n\t\t\t.limit(20)\n\t\t\t.many();\n\n\t\tresolve({ items: items.map((item) => item.GetData()) }, 'Here you go.');\n\t}\n});\n```\n\nInput is validated against `in` before your callback runs. Output is validated against `out` after it. `condition` runs before everything and a returned string becomes a 403. Bad requests never reach your logic.\n\n### 3. Call it from the browser\n\nThe same command API exists on the front. The third argument routes the call over HTTP:\n\n```js\nconst result = await $ot.command('posts:list', { page: 1 }, true);\n\nconsole.log(result.data.items, result.message, result.code);\n```\n\n### 4. Render it, reactively\n\nThe rendering engine is built from scratch: proxy-based reactivity, directives and DOM patching that preserves focus, scroll and inputs. This is the React you do not need.\n\n```js\nelements.ItemAdd({\n\tid: 'posts-list',\n\tname: 'Posts',\n\trender: function()\n\t{\n\t\tthis.items = [];\n\t\tthis.query = '';\n\t\tthis.loading = true;\n\n\t\tthis.Compute(() =>\n\t\t{\n\t\t\tthis.visible = this.items.filter((post) => post.title.toLowerCase().includes(this.query.toLowerCase()));\n\t\t});\n\n\t\tthis.load = async () =>\n\t\t{\n\t\t\tconst result = await $ot.command('posts:list', { page: 1 }, true);\n\n\t\t\tthis.items = result.data.items;\n\t\t\tthis.loading = false;\n\t\t};\n\n\t\tthis.OnReady(() => this.load());\n\n\t\treturn `\n\t\t\t<input ot-input=\"({ value }) => query = value\" placeholder=\"Search posts...\" />\n\n\t\t\t<div ot-if=\"loading\">Loading...</div>\n\n\t\t\t<ul ot-if=\"!loading\">\n\t\t\t\t<li ot-for=\"post in visible\" :ot-key=\"post.id\">\n\t\t\t\t\t{{ post.title }} <span>{{ post.views }} views</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\n\t\t\t<p ot-if=\"!loading && !visible.length\">Nothing matches \"{{ query }}\".</p>\n\t\t`;\n\t}\n});\n```\n\nAssign to `this` and the DOM updates. No setState, no hooks, no dependency arrays. `Compute` re-runs when anything it reads changes. Typing in the input filters the list live.\n\n### 5. Give it a page\n\n```js\npages.Item({\n\tid: 'post',\n\troute: ['/posts', '/posts/:slug'],\n\ttitle: 'Posts',\n\tareas: {\n\t\tcontent: function()\n\t\t{\n\t\t\treturn `<e-posts-list></e-posts-list>`;\n\t\t}\n\t}\n});\n```\n\nRoutes support parameters and lists of patterns. Navigation patches the DOM in place.\n\n## Reactivity, closer up\n\n```js\nrender: function()\n{\n\tthis.count = 0;\n\n\tthis.double = () => this.count * 2;\n\n\tthis.On('posts.created', () => this.count++);\n\n\tthis.OnMounted(() => console.log('in the DOM'));\n\tthis.OnDestroy(() => console.log('cleaned up, listeners included'));\n\n\treturn `\n\t\t<button ot-click=\"() => count++\">Clicked {{ count }} times, double is {{ double() }}</button>\n\t`;\n}\n```\n\nThe directive set covers real apps without leaving the template: `ot-if`, `ot-show`, `ot-for` with keyed recycling, `ot-click` and friends with modifiers, `ot-input`, `ot-change`, `:attribute` binding, `ot-html`, `ot-node` for mounting raw render trees, `ot-command` for wiring a button straight to a command, and `ot-command-submit` for posting a whole form to a command with loading and error state bound for you:\n\n```html\n<ot-command-submit command=\"auth:login\" :api=\"true\" :_success=\"done\">\n\t<input name=\"email\" type=\"email\" />\n\t<input name=\"password\" type=\"password\" />\n\t<button type=\"submit\" :disabled=\"command.loading\">Sign in</button>\n\t<p ot-if=\"command.error\">{{ command.error }}</p>\n</ot-command-submit>\n```\n\n## Pipelines\n\nMulti-step domain logic with declared inputs, outputs and per-step contracts. Steps compose, validate and report as one unit:\n\n```js\nonetype.Pipeline('auth:register', {\n\tdescription: 'Create a team and its first user, then issue a session.',\n\tin: {\n\t\tname: { type: 'string', required: true },\n\t\temail: { type: 'string', required: true },\n\t\tpassword: { type: 'string', required: true }\n\t},\n\tout: {\n\t\tuser: { type: 'object', config: 'workspace.user' },\n\t\ttoken: { type: 'string', required: true }\n\t}\n})\n\n.Join('guard', 10, {\n\tcallback: async function({ email }, resolve)\n\t{\n\t\tif(await users.Find().filter('email', email).count())\n\t\t{\n\t\t\treturn resolve(null, 'A user with this email already exists.', 400);\n\t\t}\n\t}\n})\n\n.Join('user', 20, {\n\tcallback: async function({ name, email, password })\n\t{\n\t\tconst user = users.Item({ name, email, password: await auth.Fn('password.hash', password) });\n\n\t\tawait user.Create();\n\n\t\treturn { user: user.Get(['id', 'name', 'email']) };\n\t}\n});\n\nconst result = await onetype.PipelineRun('auth:register', { name, email, password });\n```\n\nEvery step's output feeds the next step's input. A failed step stops the run with a message and a code, and executed steps get a rollback hook.\n\n## Events and middleware\n\nEverything that happens is observable, and everything important is interceptable:\n\n```js\nonetype.EmitOn('@addon.item.added', (item) => console.log(item.addon.GetName(), 'grew'));\n\nonetype.MiddlewareIntercept('servers.http.request', async (middleware) =>\n{\n\tmiddleware.value.state.user = await auth.Fn('session', cookie);\n\n\tawait middleware.next();\n});\n```\n\nRegistered emitters and middlewares carry descriptions and typed payload schemas, so the system is self-documenting down to the event level.\n\n## Named schemas\n\nDefine a shape once, reference it by name everywhere: command outputs, pipeline contracts, nested configs.\n\n```js\nonetype.DataSchema('workspace.user', {\n\tid: { type: 'number', description: 'Unique user id.' },\n\tname: { type: 'string', description: 'Display name.' },\n\temail: { type: 'string', description: 'Sign in email.' }\n});\n```\n\n```js\nout: {\n\tuser: { type: 'object', config: 'workspace.user' }\n}\n```\n\n## What's inside\n\nEverything a real product needs, written from zero and unified under the addon model:\n\n| Area | What it gives you |\n| --- | --- |\n| Database | Own ORM over SQLite, MySQL and PostgreSQL, with schema sync, query builder, relations and versioned history |\n| Servers | HTTP and gRPC servers and clients, built in |\n| Render | A reactive rendering engine with directives: components, reactivity and DOM patching from scratch |\n| Commands | Typed, exposable API endpoints with input and output validation and guard conditions |\n| Pipelines | Multi-step domain logic with contracts, tracing and rollback hooks |\n| Queue | Background task queues |\n| Assets | An asset pipeline that bundles the front from plain folders |\n| AI | An agents module for building on top of LLMs |\n| Services | Cloudflare, Playwright and other integrations |\n\nThe same abstraction spans the database, the server and the browser. That is what makes it isomorphic: one mental model from the SQL row to the rendered pixel.\n\n## Why it exists\n\nI wanted to build entire products alone, at speed, without fighting the seams between someone else's ORM, someone else's router and someone else's view layer. So I built the layer underneath all of them. It let one person ship and run production software, including a web builder with 30,000+ users, that would normally take a team and a stack of dependencies.\n\n## Run\n\n```\nnpm install @onetype/framework\n```\n\n```js\nimport onetype from '@onetype/framework';\nimport '@onetype/framework/commands';\nimport '@onetype/framework/database';\n```\n\nRequires Node.js >= 18.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}