{"_id":"@bunli/runtime","_rev":"6-c4b176770dac44ea28b9ac202761e088","name":"@bunli/runtime","dist-tags":{"latest":"0.3.2"},"versions":{"0.1.0":{"name":"@bunli/runtime","version":"0.1.0","keywords":["bunli","runtime","tui","prompt","terminal"],"author":{"name":"Bunli Contributors"},"license":"MIT","_id":"@bunli/runtime@0.1.0","maintainers":[{"name":"bunli","email":"bunli@aryalabs.ai"}],"dist":{"shasum":"13fac8d84ec6944225a15fa79be39b04954da3bd","tarball":"https://registry.npmjs.org/@bunli/runtime/-/runtime-0.1.0.tgz","fileCount":54,"integrity":"sha512-1lk/rD5B9jPCM48kHbJp+QXmwyMZh4ecQOy4twrwlccQLF5jyliOKGVASzTdbSRusFoHUr8u2sDuq8wdhbHtAQ==","signatures":[{"sig":"MEYCIQC/LJzD+62IEXGbH1khmjOZcYnwZyVO25JDVS+jq0TC+gIhAJNAgiGtuDeWqz+OXzZLqlha3o88ir777+qGor9an12N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"src/index.ts","type":"module","_from":"file:/home/runner/work/_temp/bunli-pack-Jjpvbs/bunli-runtime-0.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./src/index.ts"},"./events":{"types":"./dist/events.d.ts","default":"./src/events.ts"},"./prompt":{"types":"./dist/prompt/index.d.ts","default":"./src/prompt/index.ts"},"./options":{"types":"./dist/options.d.ts","default":"./src/options.ts"},"./renderer":{"types":"./dist/renderer.d.ts","default":"./src/renderer.tsx"},"./transport":{"types":"./dist/transport.d.ts","default":"./src/transport.ts"}},"scripts":{"test":"bun test","build":"bun run scripts/build.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bunli","email":"bunli@aryalabs.ai"},"_resolved":"/home/runner/work/_temp/bunli-pack-Jjpvbs/bunli-runtime-0.1.0.tgz","_integrity":"sha512-1lk/rD5B9jPCM48kHbJp+QXmwyMZh4ecQOy4twrwlccQLF5jyliOKGVASzTdbSRusFoHUr8u2sDuq8wdhbHtAQ==","_npmVersion":"10.8.2","description":"Runtime renderer and prompt primitives for Bunli","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","debug":"^4.4.3","@opentui/core":"^0.1.84","@opentui/react":"^0.1.84","@standard-schema/spec":"^1.1.0","@standard-schema/utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","@types/bun":"1.3.9","typescript":"^5.8.3","@types/react":"19.2.10"},"peerDependencies":{"react":"^19.2.4","@opentui/core":"^0.1.75"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.0_1772565959643_0.8021806669348079","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bunli/runtime","version":"0.1.1","keywords":["bunli","runtime","tui","prompt","terminal"],"author":{"name":"Bunli Contributors"},"license":"MIT","_id":"@bunli/runtime@0.1.1","maintainers":[{"name":"bunli","email":"bunli@aryalabs.ai"}],"dist":{"shasum":"81a1d02d898299e02746861bd98ad4a0e414568a","tarball":"https://registry.npmjs.org/@bunli/runtime/-/runtime-0.1.1.tgz","fileCount":56,"integrity":"sha512-c6BRg4oOFY7470CmXdzl4m3voV7Eu127xECjNa01kKcDof+NpX5Jiqa51LsMmLki2xWA75nzrNwlajouHJMNWA==","signatures":[{"sig":"MEUCICF654WnukoDDH6JE4IhQMJDiylUoGTzxMBuBuGITVyBAiEA6CKMRdJKKsT/D3valEzwA1DgBrfn4j8FftO0hTYXQ7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196008},"main":"src/index.ts","type":"module","_from":"file:/home/runner/work/_temp/bunli-pack-VDV3Bp/bunli-runtime-0.1.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./src/index.ts"},"./app":{"types":"./dist/app.d.ts","default":"./src/app.ts"},"./events":{"types":"./dist/events.d.ts","default":"./src/events.ts"},"./prompt":{"types":"./dist/prompt/index.d.ts","default":"./src/prompt/index.ts"},"./options":{"types":"./dist/options.d.ts","default":"./src/options.ts"},"./renderer":{"types":"./dist/renderer.d.ts","default":"./src/renderer.tsx"},"./transport":{"types":"./dist/transport.d.ts","default":"./src/transport.ts"}},"scripts":{"test":"bun test","build":"bun run scripts/build.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bunli","email":"bunli@aryalabs.ai"},"_resolved":"/home/runner/work/_temp/bunli-pack-VDV3Bp/bunli-runtime-0.1.1.tgz","_integrity":"sha512-c6BRg4oOFY7470CmXdzl4m3voV7Eu127xECjNa01kKcDof+NpX5Jiqa51LsMmLki2xWA75nzrNwlajouHJMNWA==","_npmVersion":"10.8.2","description":"Runtime renderer and prompt primitives for Bunli","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","debug":"^4.4.3","@opentui/core":"^0.1.84","@opentui/react":"^0.1.84","@standard-schema/spec":"^1.1.0","@standard-schema/utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","@types/bun":"1.3.9","typescript":"^5.8.3","@types/react":"19.2.10"},"peerDependencies":{"react":"^19.2.4","@opentui/core":"^0.1.75"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.1_1772649731469_0.2074249610451222","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bunli/runtime","version":"0.2.0","keywords":["bunli","runtime","tui","prompt","terminal"],"author":{"name":"Bunli Contributors"},"license":"MIT","_id":"@bunli/runtime@0.2.0","maintainers":[{"name":"bunli","email":"bunli@aryalabs.ai"}],"dist":{"shasum":"dfc589b3b2b43adc36ef000fa9e9d3b4d071b274","tarball":"https://registry.npmjs.org/@bunli/runtime/-/runtime-0.2.0.tgz","fileCount":66,"integrity":"sha512-8NKbHhUSx5xZrNPOvOcAeqdd/8KoTA1OQp07Ifmc9nUzHiNFjiZmk6UG3CzRRw1q9kC/FjbaIa/qUSgr5cBtFQ==","signatures":[{"sig":"MEYCIQDa4uANb8MGrItpCkFdWl5/ZO6jSzbIz+6ww25L96VdqQIhAITLU/lPb9tAgeBt2VyXsYdsJWB/ECX6S69Rosnp92N7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213935},"main":"src/index.ts","type":"module","_from":"file:/home/runner/work/_temp/bunli-pack-K3MWck/bunli-runtime-0.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./src/index.ts"},"./app":{"types":"./dist/app.d.ts","default":"./src/app.ts"},"./image":{"types":"./dist/image/index.d.ts","default":"./src/image/index.ts"},"./events":{"types":"./dist/events.d.ts","default":"./src/events.ts"},"./prompt":{"types":"./dist/prompt/index.d.ts","default":"./src/prompt/index.ts"},"./options":{"types":"./dist/options.d.ts","default":"./src/options.ts"},"./renderer":{"types":"./dist/renderer.d.ts","default":"./src/renderer.tsx"},"./transport":{"types":"./dist/transport.d.ts","default":"./src/transport.ts"}},"scripts":{"test":"bun test","build":"bun run scripts/build.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bunli","email":"bunli@aryalabs.ai"},"_resolved":"/home/runner/work/_temp/bunli-pack-K3MWck/bunli-runtime-0.2.0.tgz","_integrity":"sha512-8NKbHhUSx5xZrNPOvOcAeqdd/8KoTA1OQp07Ifmc9nUzHiNFjiZmk6UG3CzRRw1q9kC/FjbaIa/qUSgr5cBtFQ==","_npmVersion":"10.8.2","description":"Runtime renderer and prompt primitives for Bunli","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.3.6","debug":"^4.4.3","@opentui/core":"^0.1.84","better-result":"^2.7.0","@opentui/react":"^0.1.84","@standard-schema/spec":"^1.1.0","@standard-schema/utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","@types/bun":"1.3.9","typescript":"^5.8.3","@types/react":"19.2.10"},"peerDependencies":{"react":"^19.2.4","@opentui/core":"^0.1.75"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.2.0_1772653867952_0.06999995579445706","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bunli/runtime","version":"0.3.0","keywords":["bunli","runtime","tui","prompt","terminal"],"author":{"name":"Bunli Contributors"},"license":"MIT","_id":"@bunli/runtime@0.3.0","maintainers":[{"name":"bunli","email":"bunli@aryalabs.ai"}],"dist":{"shasum":"fb52aaab7f461626f5bed7d5118279399105e583","tarball":"https://registry.npmjs.org/@bunli/runtime/-/runtime-0.3.0.tgz","fileCount":98,"integrity":"sha512-PFA8ufD7sw6qGdlBa5tDE5skbdhooh11IuuEqWioHgI/cvzjljeBL8zpNbysGH7IP/bbhHuWZvI5KKx9GfHHyw==","signatures":[{"sig":"MEUCIFqE3zD2bV1l1oM1N+OjvMzGgW1igI6wz74kWAACRGn1AiEAzm0XnCfeDfTfibUb2bBOkBfdKX+/Zub7f70Xw0Wvj+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284284},"main":"src/index.ts","type":"module","_from":"file:/home/runner/work/_temp/bunli-pack-rf9L6I/bunli-runtime-0.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./src/index.ts"},"./app":{"types":"./dist/app.d.ts","default":"./src/app.ts"},"./image":{"types":"./dist/image/index.d.ts","default":"./src/image/index.ts"},"./events":{"types":"./dist/events.d.ts","default":"./src/events.ts"},"./prompt":{"types":"./dist/prompt/index.d.ts","default":"./src/prompt/index.ts"},"./options":{"types":"./dist/options.d.ts","default":"./src/options.ts"},"./renderer":{"types":"./dist/renderer.d.ts","default":"./src/renderer.tsx"},"./transport":{"types":"./dist/transport.d.ts","default":"./src/transport.ts"}},"scripts":{"test":"bun test","build":"bun run scripts/build.ts && tsgo","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bunli","email":"bunli@aryalabs.ai"},"_resolved":"/home/runner/work/_temp/bunli-pack-rf9L6I/bunli-runtime-0.3.0.tgz","_integrity":"sha512-PFA8ufD7sw6qGdlBa5tDE5skbdhooh11IuuEqWioHgI/cvzjljeBL8zpNbysGH7IP/bbhHuWZvI5KKx9GfHHyw==","_npmVersion":"10.8.2","description":"Runtime renderer and prompt primitives for Bunli","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^4.3.6","debug":"^4.4.3","fuse.js":"^7.1.0","@opentui/core":"^0.1.90","better-result":"^2.7.0","@opentui/react":"^0.1.90","@standard-schema/spec":"^1.1.0","@standard-schema/utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","@types/bun":"1.3.10","typescript":"^6.0.2","@types/debug":"^4.1.13","@types/react":"19.2.14","@tsconfig/bun":"1.0.10"},"peerDependencies":{"react":"^19.2.4","@opentui/core":"^0.1.90"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.3.0_1774653995992_0.5633410746812282","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@bunli/runtime","version":"0.3.1","keywords":["bunli","runtime","tui","prompt","terminal"],"author":{"name":"Bunli Contributors"},"license":"MIT","_id":"@bunli/runtime@0.3.1","maintainers":[{"name":"bunli","email":"bunli@aryalabs.ai"}],"dist":{"shasum":"6994b27b2a2d2bb10c7048f59794be5616a92577","tarball":"https://registry.npmjs.org/@bunli/runtime/-/runtime-0.3.1.tgz","fileCount":98,"integrity":"sha512-h+LMAOs5D1HIk1vICp3ryjH4PBIa3u5JyaBKy4dFlc692d3EC2D6uBuCMk00Huy90mY3LPbmVodyXVgiTtEP0g==","signatures":[{"sig":"MEUCIQCoJMI5QHAlglnf5S8PNOGQyMz+VSVkhVsYuH7ELCbRIQIgIhTXKMG8MB8bhzN3pplUYQQfRGJLvzmuSN68zNTt3YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284281},"main":"src/index.ts","type":"module","_from":"file:/home/runner/work/_temp/bunli-pack-NmTFuj/bunli-runtime-0.3.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./src/index.ts"},"./app":{"types":"./dist/app.d.ts","default":"./src/app.ts"},"./image":{"types":"./dist/image/index.d.ts","default":"./src/image/index.ts"},"./events":{"types":"./dist/events.d.ts","default":"./src/events.ts"},"./prompt":{"types":"./dist/prompt/index.d.ts","default":"./src/prompt/index.ts"},"./options":{"types":"./dist/options.d.ts","default":"./src/options.ts"},"./renderer":{"types":"./dist/renderer.d.ts","default":"./src/renderer.tsx"},"./transport":{"types":"./dist/transport.d.ts","default":"./src/transport.ts"}},"scripts":{"test":"bun test","build":"bun run scripts/build.ts && tsgo","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"bunli","email":"bunli@aryalabs.ai"},"_resolved":"/home/runner/work/_temp/bunli-pack-NmTFuj/bunli-runtime-0.3.1.tgz","_integrity":"sha512-h+LMAOs5D1HIk1vICp3ryjH4PBIa3u5JyaBKy4dFlc692d3EC2D6uBuCMk00Huy90mY3LPbmVodyXVgiTtEP0g==","_npmVersion":"10.8.2","description":"Runtime renderer and prompt primitives for Bunli","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","debug":"^4.4.3","fuse.js":"^7.1.0","@opentui/core":"0.1.97","better-result":"^2.7.0","@opentui/react":"0.1.97","@standard-schema/spec":"^1.1.0","@standard-schema/utils":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","@types/bun":"1.3.10","typescript":"^6.0.2","@types/debug":"^4.1.13","@types/react":"19.2.14","@tsconfig/bun":"1.0.10"},"peerDependencies":{"react":"^19.2.4","@opentui/core":"0.1.97"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.3.1_1775595428047_0.4154127563884895","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@bunli/runtime","version":"0.3.2","description":"Runtime renderer and prompt primitives for Bunli","keywords":["bunli","prompt","runtime","terminal","tui"],"license":"MIT","author":{"name":"Bunli Contributors"},"type":"module","main":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./src/index.ts"},"./app":{"types":"./dist/app.d.ts","default":"./src/app.ts"},"./renderer":{"types":"./dist/renderer.d.ts","default":"./src/renderer.tsx"},"./prompt":{"types":"./dist/prompt/index.d.ts","default":"./src/prompt/index.ts"},"./options":{"types":"./dist/options.d.ts","default":"./src/options.ts"},"./events":{"types":"./dist/events.d.ts","default":"./src/events.ts"},"./transport":{"types":"./dist/transport.d.ts","default":"./src/transport.ts"},"./image":{"types":"./dist/image/index.d.ts","default":"./src/image/index.ts"}},"scripts":{"build":"bun run scripts/build.ts && tsgo","test":"bun test","typecheck":"tsgo --noEmit"},"dependencies":{"@opentui/core":"0.1.97","@opentui/react":"0.1.97","@standard-schema/spec":"^1.1.0","@standard-schema/utils":"^0.3.0","better-result":"^2.7.0","debug":"^4.4.3","fuse.js":"^7.1.0","zod":"^4.3.6"},"devDependencies":{"@tsconfig/bun":"1.0.10","@types/bun":"1.3.10","@types/debug":"^4.1.13","@types/react":"19.2.14","react":"^19.2.4","typescript":"^6.0.2"},"peerDependencies":{"@opentui/core":"0.1.97","react":"^19.2.4"},"_id":"@bunli/runtime@0.3.2","_integrity":"sha512-jFveHMTmukxRGu0g8nDe7efwNzvgyUJojeyXxwgeZG14hTxOavbqXhYzFQkvE9ZSlM+N78Rg1mdQpOFrlNS1Ow==","_resolved":"/home/runner/work/_temp/bunli-pack-m07UEL/bunli-runtime-0.3.2.tgz","_from":"file:/home/runner/work/_temp/bunli-pack-m07UEL/bunli-runtime-0.3.2.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jFveHMTmukxRGu0g8nDe7efwNzvgyUJojeyXxwgeZG14hTxOavbqXhYzFQkvE9ZSlM+N78Rg1mdQpOFrlNS1Ow==","shasum":"4a0eeaabe972f8c9f139e480e212b9969fa7f440","tarball":"https://registry.npmjs.org/@bunli/runtime/-/runtime-0.3.2.tgz","fileCount":98,"unpackedSize":289801,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9eHWlYFP6qPD9igobbXcD7qjiDoal5EAOdAsiatDKggIhAJ6G96thBgFxbIIRAT7VvmVwDwYDSu5U4UIHeK2tC/jF"}]},"_npmUser":{"name":"bunli","email":"bunli@aryalabs.ai"},"directories":{},"maintainers":[{"name":"bunli","email":"bunli@aryalabs.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/runtime_0.3.2_1775733705376_0.19994179784474553"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-03T19:25:59.513Z","modified":"2026-04-09T11:21:45.771Z","0.1.0":"2026-03-03T19:25:59.874Z","0.1.1":"2026-03-04T18:42:11.622Z","0.2.0":"2026-03-04T19:51:08.104Z","0.3.0":"2026-03-27T23:26:36.136Z","0.3.1":"2026-04-07T20:57:08.196Z","0.3.2":"2026-04-09T11:21:45.645Z"},"author":{"name":"Bunli Contributors"},"license":"MIT","keywords":["bunli","prompt","runtime","terminal","tui"],"description":"Runtime renderer and prompt primitives for Bunli","maintainers":[{"name":"bunli","email":"bunli@aryalabs.ai"}],"readme":"# @bunli/runtime\n\nRuntime renderer and prompt primitives for Bunli.\n\n## Installation\n\n```bash\nbun add @bunli/runtime react\n```\n\n## Exports\n\nUse subpath imports:\n\n- `@bunli/runtime/renderer` - render runner\n- `@bunli/runtime/app` - runtime providers/hooks plus shared app-facing UI runtime utilities\n- `@bunli/runtime/prompt` - prompt/session/spinner APIs\n- `@bunli/runtime/options` - renderer option resolution\n- `@bunli/runtime/events` - zod runtime event contracts\n- `@bunli/runtime/transport` - runtime transport interfaces\n- `@bunli/runtime/image` - terminal image capability + render helpers\n\nThe root `@bunli/runtime` export is intentionally minimal and non-authoritative.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}