{"_id":"@jcheesepkg/nanobot","_rev":"76-5fd752b7023ab34b67226dfe38d6d69a","name":"@jcheesepkg/nanobot","dist-tags":{"latest":"0.9.2"},"versions":{"0.1.0":{"name":"@jcheesepkg/nanobot","version":"0.1.0","license":"MIT","_id":"@jcheesepkg/nanobot@0.1.0","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"edc5d5840439bd55ccd0fdebb0d741867f35af10","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.1.0.tgz","fileCount":130,"integrity":"sha512-GRqslfTkzKqTeBSjngFgPxULrnzmBSwuQYEx/7Le5AqhzIwaySp2hS2qc1DFrEqoKZRgV1U9pZCeNZijq9BJXA==","signatures":[{"sig":"MEUCIESujWFiPHQdUGRv2fysjTN9ttyGIGgBkMXQz4YjC0cVAiEAsQeqyXY7kFS9KjyeKmnmoWyf97aZHWGXkB3ioOmGF84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368737},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.1.0_1770340392153_0.9346250524392423","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@jcheesepkg/nanobot","version":"0.1.1","license":"MIT","_id":"@jcheesepkg/nanobot@0.1.1","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"fed9f0ec5b9aa6c1037af4e3908387f790aca428","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.1.1.tgz","fileCount":130,"integrity":"sha512-VJr2KLIk5SAUQnMpI+wgLwxEw7DdT2BjgWvwdcfuosRVXtlPKxNcAU23ru0yJfd8SK3lJ1cchTnc35RJAwTAfA==","signatures":[{"sig":"MEYCIQDhIzPsSD2oVziIGPkp2ka8Tg26tjiPWmWGJ8Ej9ui8hwIhAMkip9J7vSgxLl5Igj0KlQsRQWRI7Xg1E5TZ5bKEgmR2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370648},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.1.1_1770342217172_0.6342168167590065","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@jcheesepkg/nanobot","version":"0.1.2","license":"MIT","_id":"@jcheesepkg/nanobot@0.1.2","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"7a2ffeb1c9bf20b339e0f7a7e9a78e05e698c16f","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.1.2.tgz","fileCount":130,"integrity":"sha512-nL/HnSJq4EvqTdPyN7Insm2XMPOYCzsnTvsTmF25TR7yS1/nzM7P62GqgePe2BDnP72QukeSH5j/bnts80vgfw==","signatures":[{"sig":"MEYCIQC2Lbz5HCzgcFMVYrDEojsLXTcgN4XdHZ4V8jH50+ShAQIhALYx7HeGR8xNXqPnXKEsdRa3raYUNbmOFbxY6d7yXh1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370648},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.1.2_1770342357339_0.08799977264686243","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@jcheesepkg/nanobot","version":"0.1.3","license":"MIT","_id":"@jcheesepkg/nanobot@0.1.3","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"517b19491cec01e8f4de3b3037a476cd051070e1","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.1.3.tgz","fileCount":130,"integrity":"sha512-gAaxUi8c8bsUsC5fOiWbdpug2d2yoTjiU5sar9Qj75aFATMJ1UHflPe1LIRAuvLtV0bnf6OnW2FnSANs0w+BFw==","signatures":[{"sig":"MEYCIQCd910Z30rrYE9WxmhEmM8tCxaPq8S/PCkMK00JodqhsgIhAN0pWPz/zKNrHZdtorBG3L3e90wnUEMVfd+dwRLMvQLq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371192},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.1.3_1770342910350_0.6967151863565713","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@jcheesepkg/nanobot","version":"0.1.4","license":"MIT","_id":"@jcheesepkg/nanobot@0.1.4","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"8a14c006c546b92bac89af34b3dd539edf9fb144","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.1.4.tgz","fileCount":130,"integrity":"sha512-7HQLbVXhJjgT7ZvY9CNNg2QfYTZabO81BymyN9P/uxGVwXeAtrkNba1lCjN6jQCCHGAQC3HEkB0zZkRFp9akwQ==","signatures":[{"sig":"MEQCIFwxUpKxLju39Wj1BNHkRBjgrdqQg7ciUq8/Dl4upSADAiB9h3+3bsr/vMX0Q3yj0u8IcooZTSXh924x+H3a8G7OPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371479},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.1.4_1770343532224_0.2647338819171441","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@jcheesepkg/nanobot","version":"0.2.0","license":"MIT","_id":"@jcheesepkg/nanobot@0.2.0","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"dc7127caf56bf3898cb2e8404757088b1523b069","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.2.0.tgz","fileCount":133,"integrity":"sha512-pmGgdkW3U4mORD1plRj5uuHmBe+J8r+f4c30d7B4tJc5x4UZfSEZnigAPcUNEWWcmpoHAr0ns8dLPv9LR4gKbA==","signatures":[{"sig":"MEUCIQDmJPmb/GH1BB5QkQC/DZbRy8ixIggU4wUCBGm0MCwI7AIgdivtn7mPvOB5b5ts0KhFb5nIjgN8phy84j/7HXVEPEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421044},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"38e5cd37f09eb16c747f911484c2573d9186063d","scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.2.0_1770350776251_0.27730063260289306","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@jcheesepkg/nanobot","version":"0.2.1","license":"MIT","_id":"@jcheesepkg/nanobot@0.2.1","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"d08f691fdf3ae31e733da60761a98004ac0bd9f3","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.2.1.tgz","fileCount":133,"integrity":"sha512-Sw1i2qLBEoer7iQSCopbFEq97PX/eyx+s0XFkZcch6wTsYf1W4OnJskcjWHbnRiBbbo/QjPKiX3I+dt+0VUg+w==","signatures":[{"sig":"MEYCIQCgpFjbtdRlHm9ro+UIXbUcmXnMMm6YPsFC3yo3ijoh+gIhAJBEVJT/QUnuf4lnDZvWM7K43p9MgnZU17rdFJa5kwhF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422563},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"38e5cd37f09eb16c747f911484c2573d9186063d","scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.2.1_1770357417033_0.04623917617094242","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@jcheesepkg/nanobot","version":"0.2.2","license":"MIT","_id":"@jcheesepkg/nanobot@0.2.2","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"48850b8fb98638d5b64f0f6d9fee3e8b9c4316b8","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.2.2.tgz","fileCount":133,"integrity":"sha512-Lw5PikBvMY8YM6NznE2XChQPH6v5Pnv8wqyrzKvRLwtGQPSjlNJdrl/b7NcI9OuMVVCCZCgkxhbPJfJz69AUdg==","signatures":[{"sig":"MEYCIQDKrYVHKaFxNK62zHPOw5fm6ex2TUwWeVE80L+9hF0WlAIhAPvm7+IuhVdRwKEsGux7ti/UD5XBEQOIaYoZN91WxcCw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426034},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"38e5cd37f09eb16c747f911484c2573d9186063d","scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.2.2_1770361943278_0.6133132972044197","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@jcheesepkg/nanobot","version":"0.2.3","license":"MIT","_id":"@jcheesepkg/nanobot@0.2.3","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"7393616965b5576735e94ddb3340440c51c503d2","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.2.3.tgz","fileCount":133,"integrity":"sha512-52xuAh6UqYpsLgNxV6Nc3ez6VzSMIZQx4VQMuRJI30dpPu8+R9yXV8auV/K8+y//lQ7d7oGZKKmQcHM23YV0zg==","signatures":[{"sig":"MEQCIBP9odzLFwdV24SOBe+n3Y6hDJauNh/oWy0CbnTR4EaeAiBvlWoncyIbkcUBBqV+5CJ4TC7E8MewX7ySsvuamma2xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426121},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"38e5cd37f09eb16c747f911484c2573d9186063d","scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.2.3_1770365209876_0.5684573551341385","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@jcheesepkg/nanobot","version":"0.2.4","license":"MIT","_id":"@jcheesepkg/nanobot@0.2.4","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"a65efb7d605cf7cae89f23bde017e826264d7c90","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.2.4.tgz","fileCount":133,"integrity":"sha512-Eu/apjReDrccMmN6CYDC7JJsovWil6DkwRv45fZTeINP6CnMnBzUc4dSSCNIResnFXD1PxyfVNY+cBfd86g1Wg==","signatures":[{"sig":"MEUCIQCrFKqLzYuvWWhBFCeWKu8Jm+w+0DwysG94r6SDj4bWZgIgOdZDBOrGG7Uahj3oWJ8CeTbZa3LMsAzTbU1E3l0+OD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433713},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"2911e157af7840c8ff045e4a2836b872d1174479","scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.2.4_1770379372000_0.23605451856640114","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@jcheesepkg/nanobot","version":"0.2.5","license":"MIT","_id":"@jcheesepkg/nanobot@0.2.5","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"1c4c79ebb39f289ea0699e317306906bcc9e0547","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.2.5.tgz","fileCount":133,"integrity":"sha512-TUPyYHwGeSY8oM0dVmExIzi9CA0TAlTZOMKVvy7gnd4W06x3B8JsgY+00q21H6uIdByVtLeh/YULFEYrt5bXtA==","signatures":[{"sig":"MEUCIFjgpf95siHOiyXEUHTYLmdGNF1oLNcvmwLyFnXWry9cAiEAoGMkKdgwQ0j14U5Pmh8iqYOlVfaT59FaITGnBpbGIko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433783},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"2911e157af7840c8ff045e4a2836b872d1174479","scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.2.5_1770379615637_0.7774593508557348","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@jcheesepkg/nanobot","version":"0.2.6","license":"MIT","_id":"@jcheesepkg/nanobot@0.2.6","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"6068b41000f6dd20f1a2b94cf1cfc64c42efa9c7","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.2.6.tgz","fileCount":133,"integrity":"sha512-fDNBNFHF4de5CqaGG+rTCsVMezWAr6jJ8OypaRgnWY3P3JuqKfbsuPf3GebmFfqf3oyjw8hHufk2aqwHRpJCuQ==","signatures":[{"sig":"MEUCIQCbdoZ7uLqi6Jj2K5fKaILD5rq+sZo4voPdidExMSPrkQIgNscfAP8AyT6Ha6ysuEmb5XFVByRCVyz+uKKH5j4enzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437617},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"31d92671b9f3a6f9210271f979abfd5ada37eefd","scripts":{"dev":"tsx src/cli/index.ts","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.2.6_1770458355219_0.10032363948481171","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@jcheesepkg/nanobot","version":"0.3.0","license":"MIT","_id":"@jcheesepkg/nanobot@0.3.0","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"3e373dcff6b0e2531568c5bb830a17d3c9afb3f5","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.3.0.tgz","fileCount":133,"integrity":"sha512-lQ9Z7jlj9YsIZ4XSOlxe6FP0u5NAc92bCEJcwPmc0fw6HU9uXrD2ERWIR9FLgyDvK0s8M075reup5iShYd/h7w==","signatures":[{"sig":"MEUCIQDxR/WeLT5Iv68z1erDwa5A64ap2B6UPJacLlWo7A97hAIgdogNw3MRMgZkTqNzZswSCEA7q/c6U3FkEtoH1dxvQVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422489},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"170fa2e7cb283cfeec5c645719ed6306aa184a0f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.3.0_1770509691755_0.3701999974559782","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@jcheesepkg/nanobot","version":"0.3.1","license":"MIT","_id":"@jcheesepkg/nanobot@0.3.1","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"025997bee13f360a747c5467c2c0ce4f3f7f65dc","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.3.1.tgz","fileCount":133,"integrity":"sha512-QJpPd+0wX6ytRMd16ir/qezDKmej5AzOxs1SlJaas+YD8fOP0QolRPpdAl1P7MA78zHUDuD1XAIamkYsw3zRRA==","signatures":[{"sig":"MEYCIQDVv18VmSXTnxnRygAsczeovo51a7h5Od4uopaep5oA9wIhAJAPYUfPd4rH5qPQ9EHTHPFgBgZgEYN9Hvik5RljEXUi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419644},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"170fa2e7cb283cfeec5c645719ed6306aa184a0f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.3.1_1770517765878_0.09982164448654585","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@jcheesepkg/nanobot","version":"0.3.2","license":"MIT","_id":"@jcheesepkg/nanobot@0.3.2","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"c91d13be830e1337c5161b3ba96e958423e10c19","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.3.2.tgz","fileCount":133,"integrity":"sha512-XXm9jZ0WmyRLwsydy4oqyL3B63jLAaCbILElS5OFmnrHp8nys4JiWajKdO1d3sBTh9Q62e00yI72dm72vgZANw==","signatures":[{"sig":"MEUCIB0meJ5bbcUqjxD0twv87k+R2i5jwuktM1N1p14p+ptJAiEAqgh9z2lxIHp1P4gjz1h/2rvXhbDQuF30yMWLN3IWcKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421606},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"170fa2e7cb283cfeec5c645719ed6306aa184a0f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.3.2_1770520610274_0.1737292487950357","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@jcheesepkg/nanobot","version":"0.4.0","license":"MIT","_id":"@jcheesepkg/nanobot@0.4.0","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"703039dd9ce06afd0f601ac8c96a87919dc06b72","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.4.0.tgz","fileCount":141,"integrity":"sha512-GMNaiTLgOqUf3adpPtNNUI5xSgFMn3ZbE0kGFlDr8n/70AiOr4Vz4oXxIvLYUv7IOXCC0TS7HMos6/jwXl3YsA==","signatures":[{"sig":"MEYCIQC6XRyKJHKQQK9lZSzGQmZUX2NFfLk26016wKiATAiKmwIhAM5Sps8zF1y16Qm00axx0IsvLCP4M9cIsLk+plJ7uAYE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517415},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"898657158ca204e98698633acbd9d93a96efb00f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.4.0_1770620869677_0.24872056749220883","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@jcheesepkg/nanobot","version":"0.4.1","license":"MIT","_id":"@jcheesepkg/nanobot@0.4.1","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"758c3c048c0b1939d2153a588e354f32c1cba0a9","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.4.1.tgz","fileCount":141,"integrity":"sha512-8+2HxD/elJAtD/lMPFN5ahDEUc68XQ1O6kkk3kI5Lh3Qdjqu+6ciuFu5D46dKHEO4NaJgkiX7d7ghSPNh2hKcQ==","signatures":[{"sig":"MEUCIGfqmkIfXSyuDUl7EfZTnOY5baHfTJB++lYv64kRn5E4AiEAsOX8NbMJ5nkNPrBp1zI2jbdQB5UcusE4O1iVvyga/BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518601},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"91124b04c33b2eb2d2a5061438f2e95d3c849212","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.4.1_1770625726019_0.5273949338027475","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@jcheesepkg/nanobot","version":"0.4.2","license":"MIT","_id":"@jcheesepkg/nanobot@0.4.2","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"22473c18b22bc51c946e421dc5440e2650222b51","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.4.2.tgz","fileCount":141,"integrity":"sha512-LxnYofNQbd1MsMCzLwTXWxEfrGTN9VSG26Rl5+wJu5KqbSn6Ud220+BfkwQRmXaCoEymsxkzb5npcKBnTrSkOw==","signatures":[{"sig":"MEYCIQDOYiXC60r0TchmMddPypyZ9c3+rP9FPqwb3iWI/JMGFQIhANRR2/KWG+v9AbqWmw22izig+UwXBplX/j42pGdT/5N4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518391},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"91124b04c33b2eb2d2a5061438f2e95d3c849212","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.4.2_1770626724075_0.9939074318536478","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@jcheesepkg/nanobot","version":"0.4.3","license":"MIT","_id":"@jcheesepkg/nanobot@0.4.3","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"80bad5c38733d07a160a38de2536dc6698abb30a","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.4.3.tgz","fileCount":141,"integrity":"sha512-Aw+tm0sOiKI22miHUL2ltXuLkCYasPBKy6mE87Hqgs6sUrxj3UZKvM2nGY7LC4w+8Rydg2i64sfRqXa45SR+Lw==","signatures":[{"sig":"MEYCIQC8cKKDZtnb6EgamVKLxJZEYiLdxF6TliAWmLa9kj9mzQIhAObmf3FfQYJL6XXAgz0L8HQKOsiBV8tJuvZ/GhRihO4X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518818},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"91124b04c33b2eb2d2a5061438f2e95d3c849212","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.4.3_1770635196781_0.7187675999442928","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@jcheesepkg/nanobot","version":"0.4.4","license":"MIT","_id":"@jcheesepkg/nanobot@0.4.4","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"ed58c73fd5240e11a48afffde988e1ea67d076ba","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.4.4.tgz","fileCount":141,"integrity":"sha512-xd6qTBHRN8fXL8YCAEuGZ5jiFMOb+mJfVhx0Exq+00Nz4AriM9LMk5j/LPbhGQZy5W843PZK3RYX+D22WfMKug==","signatures":[{"sig":"MEUCIQCLmt9nfl12SYWDeh6UijyNPiRhO2mhgHfo+k9joaIAUwIgSDxQD/QHAgz4j/R/eG3TfXgSHVkxOFLx/gyQ83QRHrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520044},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"71e15ccbbd4256b9db59b3875bdff5385782a959","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.4.4_1770638174661_0.687126232118672","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@jcheesepkg/nanobot","version":"0.4.5","license":"MIT","_id":"@jcheesepkg/nanobot@0.4.5","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"5f6ccd6497f3307550809a9984d8e6da84b79f96","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.4.5.tgz","fileCount":141,"integrity":"sha512-MH6QYXSwSddrbht3urniby1g8Nu7mh1Ss9PKe+99CWnM3FHkpbpVfsNneRNRf58//DIO2Bbb5K0Guw4CUxjhDQ==","signatures":[{"sig":"MEUCIQCb2V117TiZS9bF/XmdV9oxZMjVC/CaPKyKxqtCY5wIkAIgX1oPdiLijwEdtq/6WAjngJChHd88JvLhzW1ZpKOcUGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520858},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"71e15ccbbd4256b9db59b3875bdff5385782a959","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.4.5_1770638581805_0.053595125911663155","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@jcheesepkg/nanobot","version":"0.4.6","license":"MIT","_id":"@jcheesepkg/nanobot@0.4.6","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"fbddc7884b97cab11cfe4a09a1de51ab35aff73d","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.4.6.tgz","fileCount":141,"integrity":"sha512-XVndG0W6n/AGxpRe4R2p4IUeF1W4jPP/BnTFc2Z5n7301MM7MR4NzLve5QALxJU+fdJik3h0vxXvX7z0VzsuUg==","signatures":[{"sig":"MEUCIF9m614G+eyh8rH1rFnlC4Hk2T8nu7WU3aXRe/AWguCYAiEAm1EbIX/0F+lTim3gSaM0CbRsiNysddpChV1f9LHoSBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523614},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"adb94f65def708a830eee201f1c2ba4a02e6314f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.4.6_1770638793978_0.74982434101561","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@jcheesepkg/nanobot","version":"0.4.7","license":"MIT","_id":"@jcheesepkg/nanobot@0.4.7","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"e6ca403e827bd839cdde4ef0c11c2fcb55e20020","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.4.7.tgz","fileCount":140,"integrity":"sha512-Gvtm0VAcDaTPz1abiWt0b+vVurQNTQEsFHcE1YqZ52HjbsDd0MEoCk5bDhIdgLnV3pRm0jEwE8GjGSrkBVur9w==","signatures":[{"sig":"MEQCIF+Hqi6lUddb+ljQ+GGZVZ3lr6E8Z7THmZUXA4vhF4y/AiBB0yVQuPFVpimDWPyecSkJNIiAArf3JSxX0A02VN+Yvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527031},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"adb94f65def708a830eee201f1c2ba4a02e6314f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.4.7_1770641766147_0.019596970495837418","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@jcheesepkg/nanobot","version":"0.4.8","license":"MIT","_id":"@jcheesepkg/nanobot@0.4.8","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"00ecdcdf842a3d6379ff6e7a82584f0a5864c4bc","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.4.8.tgz","fileCount":140,"integrity":"sha512-jnqsh1oCO4OuMB1rhn/nw2+sizfpYdOxYcTKhQdgxe1pXBvjn2Dq5W7hs4DT9RwxVcEI7mo492EXVNLh8juR9A==","signatures":[{"sig":"MEQCIGHw7ebpc8GqaVtWSlktM6/+pF+5uZF7OoAYpoICKeaSAiADMaTSaQ1WeehddUrwKsO6eEd2q8Ihdn7h3eubRjPnnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527132},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"adb94f65def708a830eee201f1c2ba4a02e6314f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.4.8_1770641961207_0.7226840911066432","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@jcheesepkg/nanobot","version":"0.4.9","license":"MIT","_id":"@jcheesepkg/nanobot@0.4.9","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"661e4917a7845b349d5f07216adcebe809ad44f8","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.4.9.tgz","fileCount":140,"integrity":"sha512-bgUQzewbIAGZcYWQQBVCgdvY7Jr/1roptOIf4eQW9v5wG2R02TZK8SckYC9ujvb0TJ8Pwah/v4fyzq73HN9VYg==","signatures":[{"sig":"MEUCIQDb3Kg9uo+oD8w8SPDgwy/3FH5BBCY18EcDhm9CZy/9cgIgEUNVZXoKjePir8BxxS2Fq2FkHzwv4YcpD/mJmMP9fT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527422},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"adb94f65def708a830eee201f1c2ba4a02e6314f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.4.9_1770642970305_0.5922399205446758","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@jcheesepkg/nanobot","version":"0.5.0","license":"MIT","_id":"@jcheesepkg/nanobot@0.5.0","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"d738f3a1865776c363fdbe41ab03bbec94a50426","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.5.0.tgz","fileCount":140,"integrity":"sha512-hlqaF0/HSxBzvViSFSxEJHH2J51a9ewvyqdvnn+IDHJLm88rPn0vspXPlocPfKpwQaLoxFkZlbuumqlbZzPO3Q==","signatures":[{"sig":"MEYCIQD5dyBbf8fRUF5Eu9sia2t0Xa4Py1UuD0VfJplqUjnnRQIhAOIpQ2rdZHy80n7gAKkPDdMneToBDooBat1mbkITYjIW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528216},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"adb94f65def708a830eee201f1c2ba4a02e6314f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.5.0_1770643113739_0.9178012914678215","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@jcheesepkg/nanobot","version":"0.5.1","license":"MIT","_id":"@jcheesepkg/nanobot@0.5.1","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"6d6050460149fd893d420c045c3944517dc9ac5d","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.5.1.tgz","fileCount":140,"integrity":"sha512-qelxjz+Q8seT79vF1+sz1iQ/AEEDhZcDRJZMoKnxR0XHGnItWS4y3XkYK7PQv6kHT0ZZqUUXCz6tVpIjAoSLgQ==","signatures":[{"sig":"MEUCIQDxXlpjaLoREZKZE5eT8kwdZIdiGyKUwfooD7A+b/4BmgIgdqeWAww26YyyMRrV2g07GGJ/eUNXj6BuJou9aC4meVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528813},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"adb94f65def708a830eee201f1c2ba4a02e6314f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.5.1_1770643772733_0.9799560736316026","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@jcheesepkg/nanobot","version":"0.5.2","license":"MIT","_id":"@jcheesepkg/nanobot@0.5.2","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"02af5cd4e437ec2ee2f7d2a650a8d2f854df142b","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.5.2.tgz","fileCount":140,"integrity":"sha512-/Ls04b6Tr0Hzq42vqoJpCIaeC6ACPerZXLpolqUlKaJn+Ivk+OHtQfhsIKtbR3EqORK2d0kBg0DyzxTuikqM8g==","signatures":[{"sig":"MEUCIDnNg05DiSoHnVVouSE+OJL/cY/NcvVipRsfPYIv0zWaAiEA2DE2MmdgHy7LYYz1+ATZUYeU0Kltp3SljyMBWsB/vi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528590},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"adb94f65def708a830eee201f1c2ba4a02e6314f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.5.2_1770645591386_0.1354882451632773","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@jcheesepkg/nanobot","version":"0.5.3","license":"MIT","_id":"@jcheesepkg/nanobot@0.5.3","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"05493dc1159f1ca56b2bf2998b191573b8d2a204","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.5.3.tgz","fileCount":140,"integrity":"sha512-wuHhG+zrNWcJs34T7xmYwSI5rMfyvUeuRcnv18puO44XNmLaQVD/4PNfBonwzo82EVEBQ8pu7QZKKGIowkzK+w==","signatures":[{"sig":"MEQCIH2B6VzT9GmaWjsq+Mwd70yq6nfR6LHciCqJdfyJuPvlAiAgXmwmOMWrL1KV/EG0CiAQetQG6DypTm6y8wA+8XQRDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528395},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"4a447dcdcf35cf9ec32df0c17fbe78dd7150c775","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.5.3_1770674461527_0.014044899496047814","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@jcheesepkg/nanobot","version":"0.5.4","license":"MIT","_id":"@jcheesepkg/nanobot@0.5.4","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"10269aae790ed214bd6b80043c2becf09129ed82","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.5.4.tgz","fileCount":140,"integrity":"sha512-tFfmYoeNPs20DUBsrHivogGyannoRenhT8PgMkoyS6Ug3PJes5gN4IdC10I8ErSNPwviXq3YTnfM3yua1slfqw==","signatures":[{"sig":"MEUCIQDkPlED6xlFqAAIhbhYl+xRNtzYuRYcoYVMpKwsZj37LwIgCHCLiuQMCtxiFa7UAxCVsgUGF3IDZs4pgJN7sBU6dmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528396},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"4a447dcdcf35cf9ec32df0c17fbe78dd7150c775","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.5.4_1770685308565_0.6563689936981043","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@jcheesepkg/nanobot","version":"0.5.5","license":"MIT","_id":"@jcheesepkg/nanobot@0.5.5","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"5e6a95586b91c008331515a0806930253ef69e5f","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.5.5.tgz","fileCount":140,"integrity":"sha512-q2aw8m2nsZtZCrcppXu1I0Wn+meuG7/h8P+L7evP1ucGP3fXHLYcth+ThcTCQChU3shIMSyfPlxlsmU4CtYXkA==","signatures":[{"sig":"MEQCIA91s+96jmgxqCX48NeB8CdudSMeN4AzP4vQ8WbsfOClAiBLhf6TSRt3MiSrK5zWGkAzrGAD6oZbk6+yH8bKxfq1Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530426},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"4a447dcdcf35cf9ec32df0c17fbe78dd7150c775","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.5.5_1770690125394_0.17353505622106047","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@jcheesepkg/nanobot","version":"0.6.0","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.0","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"25aff0cd2e6689ead1104277900428139251f69c","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.0.tgz","fileCount":140,"integrity":"sha512-/RvgHtn4UsW3U35uo0HdKTuksSaWb04gw3DWaQkhvyEmWRz8ROdBvhEX8bukcbShZPwCJ3POTeskWaw0euw9tg==","signatures":[{"sig":"MEUCIFOSOSHvq28ViXlRVXldLbK/RSZgUfHHRwkJ92pdwqqyAiEAqw2RrH9WWY9P6+8TfoiP/b53+v1HsoA+Mj4ameo88eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520144},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"97c01418376a0b83f3ccd2ec3e9e5c13a1903d29","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.0_1770714200454_0.0057625751245324874","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@jcheesepkg/nanobot","version":"0.6.1","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.1","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"6539686eff2e51d6a919cd468e701acf758b7136","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.1.tgz","fileCount":132,"integrity":"sha512-wu5e1uAm0pnPrgkQJHyoZ5LzrlLuHghmeY/SH31PdPEQl3jbw6uqLdwfKvwBVnUpNtLQ7gze+pq3xrNp4CxG+g==","signatures":[{"sig":"MEYCIQC0g0PqRGnIHOjtfZ2YHv4CE66OCUuuBHzyCys2/F8gFgIhAJtE9iVaEBlEysOEuLDSTX+pzJFmmOl/QLg0IFExYm2A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487785},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"96cbb18e23d1f709b46f489ea20e8191825ec0c8","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.1_1770714666147_0.9473296302328753","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@jcheesepkg/nanobot","version":"0.6.2","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.2","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"5f98e2886a0a4e0300e831eb7025a55bced22f61","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.2.tgz","fileCount":132,"integrity":"sha512-z6Q21la1t+YZY6EgnALjodAQvorJ3d78dpFmp4aFqlEWC80KzvWRRUKgsSe9f7UV3ZX4HArfOxe2mvFSJxx5BQ==","signatures":[{"sig":"MEQCID8JfqQLlqBArJZFP9DRZ8cSX6shUUZ9vob0W+0AZr3dAiBpODqS2O1E/cUZTGRoQ5YhgCj9EaCysagDXZ7nLO/log==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487531},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"0f8f7fd685bada7cf2f96ee9c6e7ad9cb329cae2","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.2_1770716608057_0.22480284509863968","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@jcheesepkg/nanobot","version":"0.6.3","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.3","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"b7b0496c30052c15455c33982f0245eac1c39a00","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.3.tgz","fileCount":132,"integrity":"sha512-kNqkqc51T4KPFgAu1z6cPUk1uVrP5x4eFxpfuSETXoCCmnjjSxd8UQqKTtR6ZH7blgpFzmWv/Qi0ai1Wxf+pAg==","signatures":[{"sig":"MEYCIQDfY+Pwx62Bjzw4uf85SJvkmpJpNASqBhHZRPHFHGP/wQIhAKkU49MPdIOy5iIPHOhK8byRF/9Po6uryft+uVlLOXx6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488990},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"0f8f7fd685bada7cf2f96ee9c6e7ad9cb329cae2","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.3_1770717288785_0.3902390740835402","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@jcheesepkg/nanobot","version":"0.6.4","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.4","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"fd9836589edebb943421babdce958b7091133e5e","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.4.tgz","fileCount":132,"integrity":"sha512-paXy17gxcbuXnFR58/X8Dso+VZez3i8oyJyL5abE9Zz7QAemm3JXFx5Cq+Q9yOprUCoPoWhlnpSIqDKHGgk+0A==","signatures":[{"sig":"MEUCIQCNCk7496Cv17MAkrFsGXKfYpXAx9JKXT7LMwKZD2ocnAIgfZueupJotK+3VrIMA4r0qlVvlSMnCECCDOynDJOh8dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500007},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"b9cf3a252802748c03ad4d32f289a96ef9f9692e","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.4_1770779918455_0.5442027245932584","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@jcheesepkg/nanobot","version":"0.6.5","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.5","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"a543767551104b204a17003dd49fec18efbea460","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.5.tgz","fileCount":132,"integrity":"sha512-86gZ92558v3nYF2A0xktjm71MOrWpuxrrWjAix4mZitFmhWQLooUCMsIc+lc146LaegW80WYPyb7XLmDIeHkpw==","signatures":[{"sig":"MEQCIHQt4gOGZnogjw8kRq1KiqnKBTER8xEQxqaNaT/zfhwnAiAMGYwWkGnJ8xMQhKU/VVwE+7UfTKXTHSmm+CifszedKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500502},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"b9cf3a252802748c03ad4d32f289a96ef9f9692e","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.5_1770780724046_0.23175889034507757","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@jcheesepkg/nanobot","version":"0.6.6","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.6","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"65f335f51591d0fa7db647410703259fe59eabe2","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.6.tgz","fileCount":132,"integrity":"sha512-TeD6bXC8CfqbfJbZeysXXvBNAaJOHr/oyoUYBEk7Tub6K9lsNcy4fgOZhmoWDfewdVhPmUJ6pCzXzZU3x5P6pw==","signatures":[{"sig":"MEUCIGEZkymOBkZ308HtkrGxlRei9rV8W08QiMiPqUhhVhVCAiEA92UUdnIH1bxz9J7hkxZm/jbKLa+o/uUR9KOA7tzX7ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501374},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"877370e5819248b98b8dc4af9215a9c0764b7338","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.6_1770781346872_0.3399400443353313","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@jcheesepkg/nanobot","version":"0.6.7","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.7","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"0930461d72049cea2dd0e13cdab3244a437dd180","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.7.tgz","fileCount":132,"integrity":"sha512-SWbuHtu2jpCad2CjiWe7M7XIy7LuL52FDu20XZRs8U4H3e+3nzXn4eFbQO4PZhQn2/tFg0DMpgxpS14TWpBtrA==","signatures":[{"sig":"MEUCIE+LuytSoXxOycQWZsAHlsXuMOWh07Tat1grB87jckV3AiEAyikFv4B2+gJFdVzDQ300Ai/TEHvy4NDVqCFjHHZmtrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502382},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"257931ea5b3670bed1e38aef21b1095ba954a57d","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.7_1770783290225_0.8620342686540154","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@jcheesepkg/nanobot","version":"0.6.8","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.8","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"a3bce4ae135c653eae20c5c9ea3fd114ea4b3a17","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.8.tgz","fileCount":132,"integrity":"sha512-ND4PEGw7lOdn4IlK/eDOdDTsrpga5/WoMeY1Mk0bS/ydAMTICsq2Hc+PKPi2yPgXRaEGdx3K7cw2qOamYpr88w==","signatures":[{"sig":"MEQCIH7RYAHZepR6igoF8Cboca4UpovfnV0YEj8a2Rq8s0pEAiBpzdRuEXl15CmqpnHQbpsq5KFdmChEF4QqEJ//E7x+6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502372},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"257931ea5b3670bed1e38aef21b1095ba954a57d","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.8_1770870369646_0.5609707851759873","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@jcheesepkg/nanobot","version":"0.6.9","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.9","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"46df2a05727c7ae10116669a51c39fa298e1416f","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.9.tgz","fileCount":132,"integrity":"sha512-x2/4kAwtsQLqQ+A6PLX37LgIMqe8L34Yq28PD3z3HrGOLpdXwmVeBoRR91tIo9L+7afVQQLZxkf+Nix1Q9S5dw==","signatures":[{"sig":"MEQCIFIEQYtHDa+rbGr/S4knt64DkcUqJygYpN+2e5HZbMEiAiBdf+ATpt3qZrPL0ZYfINjoWtRCT02hAY41gJp36PNpWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505119},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"c29babf8c4987f25520160d6af33a61b8a12d76b","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.9_1770872920689_0.8958074677241277","host":"s3://npm-registry-packages-npm-production"}},"0.6.91":{"name":"@jcheesepkg/nanobot","version":"0.6.91","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.91","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"c5dc7a3100ef9e057655dc9620f0a8e8e23cb752","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.91.tgz","fileCount":132,"integrity":"sha512-NWur26nBCXlg/Bb1WBamAlgTLRvywJm99PM/+ziUXMVA9bEJHQ9i5NiIOhVgX4BvbHLB4VaFdnRA2L0Njzk9VQ==","signatures":[{"sig":"MEUCICMvf8oA5lnOBB4QzRn8tOl3Jl3oimHHzkp3Fpce98znAiEA2po6RyhxPKvkVIEbUQC8fl5TXCK/SY1j5wnv4lPb2+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504924},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"c29babf8c4987f25520160d6af33a61b8a12d76b","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.91_1770874195912_0.8812982619171243","host":"s3://npm-registry-packages-npm-production"}},"0.6.92":{"name":"@jcheesepkg/nanobot","version":"0.6.92","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.92","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"113cbc6384cd583487a564d4620b019cca508d64","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.92.tgz","fileCount":132,"integrity":"sha512-cP/AEqudH8JlVAxY7L3rlIFY4IUuwRVrBvsZIRvurIz+n85UtrcgTLkgzL7KdQDAdTa9QNX0jYgbTZ+LdFAacw==","signatures":[{"sig":"MEUCIG+tfv7eILoQ+WbWcGtsgFaz3KLVye2ClWlhrFaFhyv3AiEAkWTrQ8vWo2lemTcn2JSAeaZBiowF7N5UGkaGE22fTNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508343},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"c29babf8c4987f25520160d6af33a61b8a12d76b","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.92_1770874903030_0.045419662855648024","host":"s3://npm-registry-packages-npm-production"}},"0.6.93":{"name":"@jcheesepkg/nanobot","version":"0.6.93","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.93","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"b9bce9317c5c20f6bff55b5ec71a2f10bd160a58","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.93.tgz","fileCount":132,"integrity":"sha512-RzyhsphaSppGJpJlv81Zg0FawK85UgE8995FBm3gncsEV56pfqlvN6qYOvReUyl+QigcdyDoFgt5Pd2Tlqi0Ug==","signatures":[{"sig":"MEUCIFYZ4CMScwNItDY1vAAh/QhQQDWVkdtRTNhdNamjY/BRAiEA2kpf3Wo/xmBuNOjS+p78sHpbcyOIGOdSI9uHk+yXbQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508402},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"c29babf8c4987f25520160d6af33a61b8a12d76b","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.93_1770875419223_0.44442469340451995","host":"s3://npm-registry-packages-npm-production"}},"0.6.94":{"name":"@jcheesepkg/nanobot","version":"0.6.94","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.94","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"69b8d4cc96347ad5924cc18ebbcd6fe937034a0b","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.94.tgz","fileCount":132,"integrity":"sha512-j2niPPmYm1PVUd5sBFOKsUJWwEwu17SXhy90d3VArvUmSko9cPIfV+ZAGl9oaUdnJrod9SU2XL7ByevUbK8Qsw==","signatures":[{"sig":"MEQCIHVOeJCpkHqkkdstNtGj8KdewiT0CYhmyRZSvuoCNdixAiB2RX9JaMcRt8OSDMCTo2VAyG/86LyVsn74MY5onhbirQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510451},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"c29babf8c4987f25520160d6af33a61b8a12d76b","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.94_1770875968583_0.6679172583705919","host":"s3://npm-registry-packages-npm-production"}},"0.6.95":{"name":"@jcheesepkg/nanobot","version":"0.6.95","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.95","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"64dbfb930bad58fd97559ba521fb170e9c12f561","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.95.tgz","fileCount":132,"integrity":"sha512-/HwPStB9mOsxZ+fg+wFWZ2n9WBLX2tKVm3tw1a9fDIa3uF3slR9hQMh1LlN0uW4hQxzNqZlMImpcYDgArrT3tg==","signatures":[{"sig":"MEQCIDezBU824usbzbkPvOJs+C1/HhPz2beJkQ9alVqRXcWPAiBIgTEsQptkhTCBhd1GeK5f/Tv/QbogGhnF0TrHfLnavg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511428},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"c29babf8c4987f25520160d6af33a61b8a12d76b","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.95_1770876277360_0.8764740770866628","host":"s3://npm-registry-packages-npm-production"}},"0.6.96":{"name":"@jcheesepkg/nanobot","version":"0.6.96","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.96","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"a52d7a9f422c4845d22bc2be6fe4a8cb7df2f902","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.96.tgz","fileCount":132,"integrity":"sha512-lXcwybX5HkVtb7tC/0uLlCEHYEqHGSLHa90EcAxEnvT26UyXJ2/PeBgH5PiyCQIuLRyAXMXpW4YsFMKz/VAytw==","signatures":[{"sig":"MEUCIQCKg8obCwBYk7QisYM/vV8u6VHt1YS8W1OH9i9jYPbttwIgGCJs7/N0NsH8Su6yo879rK6ms3BMfhBm+opz4D5Khek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511071},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"c29babf8c4987f25520160d6af33a61b8a12d76b","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.96_1770876597088_0.4343248286744037","host":"s3://npm-registry-packages-npm-production"}},"0.6.97":{"name":"@jcheesepkg/nanobot","version":"0.6.97","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.97","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"9626a77b34a19b95bbca43ab753f48dcdc5a0154","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.97.tgz","fileCount":132,"integrity":"sha512-LAu1QQxagRLFkkDEnB2+hMmHTjwC0mkH01Bkl+5bJbu16oOFoHzRm2W3NVEgTpcp6oMyR0u1YSzrFdoBaL6eYQ==","signatures":[{"sig":"MEQCIHaeNenkG+RGoZ4EQpf0jmk8ibuc7d1xyhg5z7IMz3DYAiAHtmkc+8oe3nnyeZwSZYX5rP0aNf5NsyztPP6QdC1m3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513747},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"c29babf8c4987f25520160d6af33a61b8a12d76b","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.97_1770877136707_0.5660285684035606","host":"s3://npm-registry-packages-npm-production"}},"0.6.98":{"name":"@jcheesepkg/nanobot","version":"0.6.98","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.98","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"25dc2ceb772e722f69cdfc8a4bd3b3d96350d5fa","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.98.tgz","fileCount":132,"integrity":"sha512-fy2BoXA6qJBaTchT3IwUrL6DrJ0hFOx0bOaa+JdQHwR44RBafuI/IgBHTYEzAPpMR2KB++hx8cRW9jgm0pqdUA==","signatures":[{"sig":"MEQCIAei7sQt7BAJowDAmMWcoOohbwApNo/e7a/vdkg7MAyQAiAvkiGFADi94yFiAn/iIeqAEKekw6U3h2RBbpSEuNbBog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513953},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"a11d7d31a5c564f22d0b41a11f5816e43723af19","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.98_1770877900046_0.9611550773282684","host":"s3://npm-registry-packages-npm-production"}},"0.6.99":{"name":"@jcheesepkg/nanobot","version":"0.6.99","license":"MIT","_id":"@jcheesepkg/nanobot@0.6.99","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"ea211e5984b614c7174f4a0abb3d9e48a47de5c2","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.6.99.tgz","fileCount":132,"integrity":"sha512-9K5blg0IcVEqwjCTpXsy5auZmiuSY/4vLYxBhj8gvN88xjKjoNNe500kkZucMd13vc7Zf3RNoPQc/zo+L2s/Fg==","signatures":[{"sig":"MEUCIQDwjhxziARgThOEjCNBUycOfbGuLeZc5wIeBq2/6RBTTgIgE2UbHyMkp3G58sgURHaEmPcohjvGcpdc/+lP8kQEWfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514087},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"a11d7d31a5c564f22d0b41a11f5816e43723af19","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.6.99_1770879387053_0.006386067010303753","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@jcheesepkg/nanobot","version":"0.7.0","license":"MIT","_id":"@jcheesepkg/nanobot@0.7.0","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"4d46356e102c3474eed3490e967700aff22806fa","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.7.0.tgz","fileCount":132,"integrity":"sha512-264lIY4oNDXgkuPQQ8YMRORodbvwGL078keqBx559J8Hf//hwOEYiTYEI3CaYiQMwiQbiInJC9jAEi6uh6AN8Q==","signatures":[{"sig":"MEUCIG6YD25caK13y0/yPgUODlkBRVhpvkwShkeYDjNV42eJAiEAqAsriT4qSYgvU/tbbIOdL2HFaPasiZUDNihBta7v9fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512145},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"a11d7d31a5c564f22d0b41a11f5816e43723af19","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.7.0_1770881015114_0.3156261388312742","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@jcheesepkg/nanobot","version":"0.7.1","license":"MIT","_id":"@jcheesepkg/nanobot@0.7.1","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"a3871e31610505d6e31007f8f601ec08d9e212b7","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.7.1.tgz","fileCount":132,"integrity":"sha512-7PCbC3HiDQi/o79Y6rSGOGvUFDj1VB46yJmw69YFPUWiuTI6w3DCFdKGNdMM/PhTatMGS2emI1Fvsv9a/I3RgA==","signatures":[{"sig":"MEUCIQDxVpkNYQulMpWtuPmrkQGxUYtIwNqs7xUyx3dzHiwr/QIgGZ7G3FrbIR4wsRNLxunEM1OGjPziJOqe7F3e2Or6BQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512487},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"a11d7d31a5c564f22d0b41a11f5816e43723af19","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.7.1_1770881406238_0.4624328664963835","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@jcheesepkg/nanobot","version":"0.7.2","license":"MIT","_id":"@jcheesepkg/nanobot@0.7.2","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"e8faf980a411a415f311a73309f9f6886d2431ca","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.7.2.tgz","fileCount":132,"integrity":"sha512-FhhyaxRNKL1luKwfgNxmFTGBkRIJpV1Ws3B6fwMepP2yaKMINwdqE3GAdOpjPsyKBVRzPcYoPNbV9W8bhXwuPg==","signatures":[{"sig":"MEUCIFZ/W5MwW0Zufg7l1xmDivlPt6gtzxBH+5HHkeqp2pfnAiEA9I+jQ4szOUn4GOhpaBINblpbgSfGy0TMaWZXNh0wqLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512486},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"a11d7d31a5c564f22d0b41a11f5816e43723af19","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.7.2_1770881437647_0.5464324635036917","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@jcheesepkg/nanobot","version":"0.7.3","license":"MIT","_id":"@jcheesepkg/nanobot@0.7.3","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"b13394de00a54480fe187a11ef3ab2ab3919aded","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.7.3.tgz","fileCount":132,"integrity":"sha512-eMYYKZjwYVZ5yJSdYR5zet6DLJH5i79yRy8QoEmG4nA6BTxi1sWj3s6z/6aZgFKlZtYj9ZwFpZ+J7gqD7yX6QA==","signatures":[{"sig":"MEYCIQC/7sgI+EEoQs/j7jcDF/jH2Tk35J5+28StWbKT9gYJtgIhAMbxDVGPzgTwF8HaIoKHLoBf6q+QqAye5MkVwfBuS952","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512564},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"a11d7d31a5c564f22d0b41a11f5816e43723af19","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.7.3_1770881714280_0.29802459291523364","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@jcheesepkg/nanobot","version":"0.7.4","license":"MIT","_id":"@jcheesepkg/nanobot@0.7.4","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"22c3bf9b3ffd0ca8a97758d057343cac1a652835","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.7.4.tgz","fileCount":132,"integrity":"sha512-I3Yp6N3KHHIATv69uu2jLYsImrwJzZO5NcqmzvbvUvEg6jPIY4udYPzmI/YkiwVJJNMLbqy4HlAA9H2hLNsp1w==","signatures":[{"sig":"MEUCIGVJogp+QyMY5Ok3zBvsanQGriFkC2Q8NveQYsWA+qxiAiEAk/PLpkmMhAN2vVLjmmoyCC38Nbym0dPgLgCPN8YxJXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512428},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"a11d7d31a5c564f22d0b41a11f5816e43723af19","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.7.4_1770882187800_0.8909281991544846","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@jcheesepkg/nanobot","version":"0.7.5","license":"MIT","_id":"@jcheesepkg/nanobot@0.7.5","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"c75f49f474ff22cc2e162a003bdc1a9f3e731c66","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.7.5.tgz","fileCount":132,"integrity":"sha512-IlIJsFTMQ0DPlfEPPMt9yGbkWk+NrssReWyrDzYgGVze1oHNW+F2L5Ws88bv2CtQlhy23bOCa+ehXgCY9muGMQ==","signatures":[{"sig":"MEYCIQD1AhTl58FphurexvNgf9Mv6fNzBvryPzH/tJUDl//gRAIhAJNn2+lT+76qWSp7Swh0/Xiiuxz25fABMUyhaB1bKPAU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511813},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"a11d7d31a5c564f22d0b41a11f5816e43723af19","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.7.5_1770884845894_0.20603959715418196","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@jcheesepkg/nanobot","version":"0.7.6","license":"MIT","_id":"@jcheesepkg/nanobot@0.7.6","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"d529558b68cb8ede8b70d4c83d6ef2a7d9a40325","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.7.6.tgz","fileCount":132,"integrity":"sha512-TU4g8ZQgY98LcQPcVo1E5t3vczQaEj9JzwyqhTWCA092QxoLUSRTBtfq3bZHMmuzqaZwYZWQPKu+ShROjGSAZg==","signatures":[{"sig":"MEQCIEtw6AEcGcfkOOwFAl5CcZE3Dfx7nKYR8dPoQPgjtErwAiAEbkokQV7enwR4iL/+QRoqaFYwuotr6wGlk0rN4fRjoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511471},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"00be4d9d041088fe5549f7d8f61f718cf3d7dedc","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.7.6_1770886326079_0.5940420340290511","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@jcheesepkg/nanobot","version":"0.7.7","license":"MIT","_id":"@jcheesepkg/nanobot@0.7.7","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"4126199fdad5d28163f5fd660fa0afb1b527c50e","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.7.7.tgz","fileCount":132,"integrity":"sha512-TkM/Uz+fjxPYvUox57wO64/yliyF900ATM8XR6kA85fqMRxZIdf+zYeS8rTcgAn3FffFWQ14aNv8KeC1xn+YxQ==","signatures":[{"sig":"MEYCIQCao1p0Bv+Ir7G4OuUyXJ1KmNwPpk2Ln9cPqw9lDsBxUgIhAJnI1pL4PDDLYgIXdm0chhRfWUY6oZj0+oZU6+RXMXGy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521783},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"00be4d9d041088fe5549f7d8f61f718cf3d7dedc","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.7.7_1770898859859_0.4194375902919272","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@jcheesepkg/nanobot","version":"0.8.0","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.0","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"10795853cb10ef55433bcec03d1191a295be5d7f","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.0.tgz","fileCount":133,"integrity":"sha512-obVeW3HHtlab/fA+u8Je5Cx648l09YFZweTcXeqMgI8RgyL44jhVRPo+1pY+unGmVf9um41MqbSU1giKmAXHMA==","signatures":[{"sig":"MEYCIQClej82ozcdFbJKqHNOAbPrtYZL9CGwGGOZ/zuQV3hNwAIhAOeeuNjAAwpr6UHfNbg4znlfiPV4/4c0AJs30ngYcslG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530499},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"3887ae06b3cc96ae876df1ac2d84acd046a689d0","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.0_1770954428549_0.9077784626850969","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@jcheesepkg/nanobot","version":"0.8.1","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.1","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"143689950f22d8a612576c74e9b3505338f9eead","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.1.tgz","fileCount":141,"integrity":"sha512-1V22d6hzSF1XawKT1RVMBE3Ewod7Xx26JXJnm6GS5ScfBvJtf1vx9qJF2fYalyAITWTapOYf5EKwTlBzyVhfxw==","signatures":[{"sig":"MEUCID1USDzcO3Yo5WKwz/lbmO+806g04ElqDKVbcTS6bs85AiEA6u84fxYslVIPZxP7C+7KeM+JdmPmuSAzjFv2J+MblaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546925},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"a380b72592f27d8d0ab750983e8590a6b689d980","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.1_1770958576901_0.8708051058325912","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@jcheesepkg/nanobot","version":"0.8.2","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.2","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"e9adbb9738bfc85cb20ef549eb28199dd7a0e51a","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.2.tgz","fileCount":141,"integrity":"sha512-AZHSSBDCF4aJYUt0xneSVilAF6Xfy+UObmCY606h9FJ8fCCAva8XYfN3eZMXLXai9dlCd81jKBQyarYGx3HJHw==","signatures":[{"sig":"MEUCIG3s2PaXfpXrgHVWS83zVBAzA+DNzE+nllr6D1raTbLYAiEAxt1rOe4AM/oBvS2XE5MKs5JLmOtYYrh9oSq9PVWOYms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552263},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"6df0835b3347bf4fed76cb2dda61699c66c5a63d","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.2_1770962391512_0.7545791608379779","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@jcheesepkg/nanobot","version":"0.8.3","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.3","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"b480ebfc3101c91682beea83d71098661124f37b","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.3.tgz","fileCount":141,"integrity":"sha512-6vvwzRBesO0X+knkkB8X7E33K0DKOktlfTMVRzrs5ZF1RIW7CYIkaC8DGL460KvMl0Gp6lC/YnIIwVrLXh7F5g==","signatures":[{"sig":"MEQCIG5A1XJvmwPKL331JatN9OIlGKka6UKDZcgB81kkFTFEAiBfO9kC9BmC4xzWhRXwFJyzmx/DUpedXGZuXi/7kj0l6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552439},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"6df0835b3347bf4fed76cb2dda61699c66c5a63d","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.3_1770963138294_0.6145373586419127","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@jcheesepkg/nanobot","version":"0.8.4","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.4","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"c5d88db28678682cd6f0d7888a9ca12bcf509103","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.4.tgz","fileCount":141,"integrity":"sha512-j3xaSXGEeYq+ksKgEWuDfB5N24HGqIi/CmfJQYsHS5/0Lybjdamg5ShWCllG0LybEce/is9AVP9HCqub0+A/7g==","signatures":[{"sig":"MEUCIDYZI7pRpXk/ltpptKtDXMNPlwUwPr2/mTSzPpZHS/hcAiEA5ARFyWgvlkzUY4r55tSvD3yi9iiRv6nalxZMkYpX7mA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552649},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"6df0835b3347bf4fed76cb2dda61699c66c5a63d","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.4_1770963360733_0.9158700866664911","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@jcheesepkg/nanobot","version":"0.8.5","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.5","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"8aadf9c4fa66e4a28c6a8857cfacfbd050e593f4","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.5.tgz","fileCount":144,"integrity":"sha512-nyGZVRu92PK0SyoBNq70Hb+3uspQOsqg5LQcG7QVouhfyK6ZiCC1+Mxf9fBTjO6jTXrmbOfaPhqzN8d3kxiX6g==","signatures":[{"sig":"MEYCIQDVM20hNN3GFhpgEoUADljzDii/LoOmYdcw2FtRXr6CLgIhAPoO3n8MwOUv6w1+7h4tibF+1Z5ywPcuCDYTMvwRQOwl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581381},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"6df0835b3347bf4fed76cb2dda61699c66c5a63d","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.5_1770965064406_0.5912682698793894","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@jcheesepkg/nanobot","version":"0.8.6","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.6","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"69a8eb98594ed13cd77b7565623e065d530b23a0","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.6.tgz","fileCount":144,"integrity":"sha512-zx2PveA99JL8VPRgFTQTrFnQPdweeKYTicP96h+Y0r/pq5kgFeTpDkn194aaT3T2FPwgtnlOwUGpUA4JV+RMrw==","signatures":[{"sig":"MEQCIHrPOCfNwU0eXj8k9hs59g+SDMGHY2npb393PwbcEZYRAiAS6VdK+SzliQTfHaQo6b19fRV3VLdttFPjZ7Y44XP2qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580742},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"6df0835b3347bf4fed76cb2dda61699c66c5a63d","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.6_1770966004221_0.817748381417482","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@jcheesepkg/nanobot","version":"0.8.7","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.7","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"ced78508c44331f5b12a8cd6ae5e1eeb49adbe2d","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.7.tgz","fileCount":144,"integrity":"sha512-SxrMGJ5y1Qu63vH0tlBV61/KRSUCgRdUiWWTE+82YBeDfto95iOhIiNY1LLqk4iVD0EhVqwkjyqedW/eceyPow==","signatures":[{"sig":"MEUCIFMofxZOF3e6GbGg2ajkrkEEbjrSOnVp3GlWBwrMplxuAiEAjb+5GTJX5FqCUFk3Sq5iuD74dH5gUA/syDwnyfPLr6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585536},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"6df0835b3347bf4fed76cb2dda61699c66c5a63d","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.7_1770966408980_0.34875290676529236","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@jcheesepkg/nanobot","version":"0.8.8","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.8","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"74becd1e4c4cd0af78371aa563a1ca49310c2ad1","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.8.tgz","fileCount":144,"integrity":"sha512-05dt5VYEooKJ0fQFnjroZ2naZ0Taq8wD8xqmZU/y2HJp9TITci2EOOTDjFHST7wExqNJmUujN3RCPY4ynffMdQ==","signatures":[{"sig":"MEQCIHf2RvcJIzAlHvEvEWujqfHbW4NzluEFhdruKiOa/sU4AiB59lruMCobhACR8MEudBoSY48g8BmSHXEewFlvWEPgVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586524},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"397a4c084634e566b276f7933230396de458f73c","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.8_1770966682383_0.5732484459427887","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@jcheesepkg/nanobot","version":"0.8.9","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.9","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"377a6e58653e1afe116adb67e922be24b4cec0b6","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.9.tgz","fileCount":236,"integrity":"sha512-Gh/w7jM/2WkzHEg5QSTSZkWIsiaLnsxXtRQ0zPFUdLT4JpplbMHbadIxB62IHkKj/SorvavqRdDvHqsWZxvpkw==","signatures":[{"sig":"MEUCIBbbYIgdx/TB1hie3KD4Mf/eTzS9TkPHgv78SdWJGdN0AiEAw9HnYaDT3TU9YBp02MvOXltCa8ZN4Pdto5MM8wXfRM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2253530},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"92183e7c6d9fc94a99554d46d4c941f4c74d2cc3","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.9_1770967378785_0.06543560248366553","host":"s3://npm-registry-packages-npm-production"}},"0.8.95":{"name":"@jcheesepkg/nanobot","version":"0.8.95","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.95","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"c89245415db144e2dea48f23b1464c6c3c328bcb","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.95.tgz","fileCount":236,"integrity":"sha512-9sFoF9XcPUOb6dBrkY/0lEF5eL05QDDENc2YvNoTIFaPrJf2QXnVM2g2aJhUkoF7OCMdtxZKZMaap1IOZrTe5g==","signatures":[{"sig":"MEUCIQDkXjjXCjDBxxIQJEl0/i8ELSRLFD4mgUAmIb/4cPwtGgIgSwl6kXT7I00lCduJppa/rqAerQHn2/s5Q3i0glm+5Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2257526},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"92183e7c6d9fc94a99554d46d4c941f4c74d2cc3","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.95_1770968476235_0.9929752763160467","host":"s3://npm-registry-packages-npm-production"}},"0.8.96":{"name":"@jcheesepkg/nanobot","version":"0.8.96","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.96","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"37a52945768b08951c09cdc6c7134507b1e9d019","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.96.tgz","fileCount":236,"integrity":"sha512-N3bFXSqadv+SFdNKkj4RkX4/NgCsu5wn9YutveFNAOSJPXWwe/9HzVwgxwhv5X8WwGYr7Gn5U7ENJFSf6vTlqQ==","signatures":[{"sig":"MEUCICvma34hBPZcWMABs8QfUOJINigdpStRywCNtn5yJ4iSAiEA2uj77avH17VtX2wKQ6YCTrPEs+tsmqwywr6nkSUZpWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2258590},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"92183e7c6d9fc94a99554d46d4c941f4c74d2cc3","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.96_1770969350457_0.193587203120007","host":"s3://npm-registry-packages-npm-production"}},"0.8.97":{"name":"@jcheesepkg/nanobot","version":"0.8.97","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.97","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"19b1dce63c00a0335632e76ae0d18a3b9c6d8a5f","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.97.tgz","fileCount":236,"integrity":"sha512-1ulu+lqP/rFMME7sFTIEfY7tGoMifVpzHSUjiSL/zu2JdhqGALLC22BGx5VXE6MtW2KLgTfmHNRboKerhV41iA==","signatures":[{"sig":"MEUCIQCMJ09jJdqsJYCjRr60ND94pIGAzm8hOG5wUTc2FUz0uQIgGd0vJWkrDDWDXIovjJkAs1nlKuQtZlcL+6MmXoBIaCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2262007},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"0241fdf4b9d804834e294447d15397a4b704d602","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.97_1770970093461_0.5478321555934611","host":"s3://npm-registry-packages-npm-production"}},"0.8.98":{"name":"@jcheesepkg/nanobot","version":"0.8.98","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.98","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"dc69af3707495d24abb9923b6e867a84777f4a67","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.98.tgz","fileCount":236,"integrity":"sha512-wymBPK7ug6e7C5bzGiAh7ZIM4rh75xz8sttYBsy0FST0velmdKvh92BVFThLB8CElIBe3NG3RCjZEr7ERh33FA==","signatures":[{"sig":"MEUCIC6IHfA3WvIbkqEGY57v6TA+jMbdaCXmkP1uh+s+CkezAiEAodtkixk72RR3GEdCNNW09nsK6rvzubsIlSmphEzENJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2267006},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"0241fdf4b9d804834e294447d15397a4b704d602","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.98_1770971531169_0.7392028735402048","host":"s3://npm-registry-packages-npm-production"}},"0.8.99":{"name":"@jcheesepkg/nanobot","version":"0.8.99","license":"MIT","_id":"@jcheesepkg/nanobot@0.8.99","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"d97be5f9daabba871874b2d83756ee483e5e4def","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.8.99.tgz","fileCount":236,"integrity":"sha512-SN4lodv2zOr0YaCsM+3HBUdpdkPMFcWLQYTnP1BksuP1WbujE/KoyMxEPZj7RVkmw8zx4zc7qAhOuh6idZNqTQ==","signatures":[{"sig":"MEUCIQC/vReiAZjFgN6EcuE/7c7TZQkXc/TcIwdy32RSd+eF5AIgaUZu3t/OXIw9WNQmK6I7Gqo2ZMrdMF1LkGOahJUMhmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269014},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"0241fdf4b9d804834e294447d15397a4b704d602","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.8.99_1770971806316_0.431756566615378","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@jcheesepkg/nanobot","version":"0.9.0","license":"MIT","_id":"@jcheesepkg/nanobot@0.9.0","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"db01e72151d56469494be2f5633039c569449e85","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.9.0.tgz","fileCount":236,"integrity":"sha512-C4Mq+FDHtaif2y0jmgJMPebQCUfqZH6IwcsxId5KHFb+NS+wF7jcqpKXKX0AxTsMU3jzCONMhdtwnhGkZ5gieg==","signatures":[{"sig":"MEUCIQCYD4voaCYRKCk0wjTiYiOoP82ras6Wvpc2XoH7xlZ1FgIgabgG6engxcJZaTexy8xd2UgdJ/0RHb5Vgf9x3tgsWl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2271339},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"cbbba5a3944bb5284310afd0b69210f1db9955a3","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.9.0_1770972259777_0.5703288020625521","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@jcheesepkg/nanobot","version":"0.9.1","license":"MIT","_id":"@jcheesepkg/nanobot@0.9.1","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"bin":{"nanobot":"dist/cli/index.mjs"},"dist":{"shasum":"cc39d082b3f1266e9ce1855efa628a8d7f779f14","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.9.1.tgz","fileCount":236,"integrity":"sha512-nkFDBOMnhfflxVRXS6Sk+cyz4iUM2oKNgAF2D+OLd/rSCc/FFbG3ok7nJb2CpbhkQFIAFbFfuMo4EA236Eb4xA==","signatures":[{"sig":"MEYCIQDtPmQd19nSZZt0II9GIraRU8yHf/aoq1qmEEt+pa8DoAIhAIZCFgg4qGQnLxaN9f2OrveBTLV+AQM7YlasJlRIW166","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274194},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"029553f1e207195339e7e4aa74580342ed7fea5f","scripts":{"dev":"tsx src/cli/index.ts","test":"vitest run","build":"tsdown","start":"node dist/cli/index.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"_npmVersion":"10.9.2","description":"Lightweight AI assistant - TypeScript port","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.0","hono":"^4.11.7","grammy":"^1.30.0","openai":"^4.73.0","commander":"^12.1.0","cron-parser":"^4.9.0","@hono/node-server":"^1.19.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsdown":"^0.20.3","vitest":"^2.1.9","typescript":"^5.6.0","@types/node":"^22.0.0","@line/bot-sdk":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/nanobot_0.9.1_1770975197815_0.34896538926216625","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@jcheesepkg/nanobot","version":"0.9.2","description":"Lightweight AI assistant - TypeScript port","license":"MIT","bin":{"nanobot":"dist/cli/index.mjs"},"type":"module","main":"dist/index.mjs","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown","dev":"tsx src/cli/index.ts","start":"node dist/cli/index.mjs","test":"vitest run","typecheck":"tsc --noEmit"},"dependencies":{"@hono/node-server":"^1.19.9","commander":"^12.1.0","cron-parser":"^4.9.0","grammy":"^1.30.0","hono":"^4.11.7","openai":"^4.73.0","zod":"^3.23.0"},"devDependencies":{"@line/bot-sdk":"^10.6.0","@types/node":"^22.0.0","tsdown":"^0.20.3","tsx":"^4.19.0","typescript":"^5.6.0","vitest":"^2.1.9"},"engines":{"node":">=18.0.0"},"_id":"@jcheesepkg/nanobot@0.9.2","gitHead":"66c92f7f78f065f36446a47e695e3d7e7b54dd20","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-11Hu8ttbuFuXCfDlEmTaWRtj0slisHjDdsWlfmOxWqnaA2uhBtV+2w5ma7k5Rz4bEas4tgIkoFarhRKONKAdaQ==","shasum":"6625b9e19262a2aaa860aa7f82d91a323798ebcf","tarball":"https://registry.npmjs.org/@jcheesepkg/nanobot/-/nanobot-0.9.2.tgz","fileCount":236,"unpackedSize":2288727,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGGU3OfY80+8s7Xb5g84cg+7mnYfzrULJFEcWEyG+LbOAiBEpBD9ws9zy1rUWZI+FEn7HoxftHmb2J9Rj5icJw+cUA=="}]},"_npmUser":{"name":"jc_1917","email":"jcheese@treasure.lol"},"directories":{},"maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nanobot_0.9.2_1770987822331_0.3893675770324647"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-06T01:13:12.092Z","modified":"2026-02-13T13:03:42.647Z","0.1.0":"2026-02-06T01:13:12.315Z","0.1.1":"2026-02-06T01:43:37.336Z","0.1.2":"2026-02-06T01:45:57.528Z","0.1.3":"2026-02-06T01:55:10.510Z","0.1.4":"2026-02-06T02:05:32.397Z","0.2.0":"2026-02-06T04:06:16.420Z","0.2.1":"2026-02-06T05:56:57.184Z","0.2.2":"2026-02-06T07:12:23.457Z","0.2.3":"2026-02-06T08:06:50.024Z","0.2.4":"2026-02-06T12:02:52.162Z","0.2.5":"2026-02-06T12:06:55.817Z","0.2.6":"2026-02-07T09:59:15.398Z","0.3.0":"2026-02-08T00:14:51.910Z","0.3.1":"2026-02-08T02:29:26.033Z","0.3.2":"2026-02-08T03:16:50.455Z","0.4.0":"2026-02-09T07:07:49.847Z","0.4.1":"2026-02-09T08:28:46.172Z","0.4.2":"2026-02-09T08:45:24.286Z","0.4.3":"2026-02-09T11:06:36.942Z","0.4.4":"2026-02-09T11:56:14.814Z","0.4.5":"2026-02-09T12:03:01.979Z","0.4.6":"2026-02-09T12:06:34.159Z","0.4.7":"2026-02-09T12:56:06.312Z","0.4.8":"2026-02-09T12:59:21.409Z","0.4.9":"2026-02-09T13:16:10.488Z","0.5.0":"2026-02-09T13:18:33.876Z","0.5.1":"2026-02-09T13:29:32.975Z","0.5.2":"2026-02-09T13:59:51.525Z","0.5.3":"2026-02-09T22:01:01.766Z","0.5.4":"2026-02-10T01:01:48.741Z","0.5.5":"2026-02-10T02:22:05.561Z","0.6.0":"2026-02-10T09:03:20.599Z","0.6.1":"2026-02-10T09:11:06.320Z","0.6.2":"2026-02-10T09:43:28.219Z","0.6.3":"2026-02-10T09:54:48.954Z","0.6.4":"2026-02-11T03:18:38.832Z","0.6.5":"2026-02-11T03:32:04.244Z","0.6.6":"2026-02-11T03:42:27.047Z","0.6.7":"2026-02-11T04:14:50.394Z","0.6.8":"2026-02-12T04:26:09.813Z","0.6.9":"2026-02-12T05:08:40.853Z","0.6.91":"2026-02-12T05:29:56.168Z","0.6.92":"2026-02-12T05:41:43.175Z","0.6.93":"2026-02-12T05:50:19.441Z","0.6.94":"2026-02-12T05:59:28.750Z","0.6.95":"2026-02-12T06:04:37.653Z","0.6.96":"2026-02-12T06:09:57.272Z","0.6.97":"2026-02-12T06:18:56.882Z","0.6.98":"2026-02-12T06:31:40.239Z","0.6.99":"2026-02-12T06:56:27.251Z","0.7.0":"2026-02-12T07:23:35.272Z","0.7.1":"2026-02-12T07:30:06.451Z","0.7.2":"2026-02-12T07:30:37.870Z","0.7.3":"2026-02-12T07:35:14.429Z","0.7.4":"2026-02-12T07:43:08.041Z","0.7.5":"2026-02-12T08:27:26.102Z","0.7.6":"2026-02-12T08:52:06.272Z","0.7.7":"2026-02-12T12:21:00.054Z","0.8.0":"2026-02-13T03:47:08.702Z","0.8.1":"2026-02-13T04:56:17.066Z","0.8.2":"2026-02-13T05:59:51.744Z","0.8.3":"2026-02-13T06:12:18.456Z","0.8.4":"2026-02-13T06:16:00.894Z","0.8.5":"2026-02-13T06:44:24.544Z","0.8.6":"2026-02-13T07:00:04.377Z","0.8.7":"2026-02-13T07:06:49.192Z","0.8.8":"2026-02-13T07:11:22.571Z","0.8.9":"2026-02-13T07:22:59.010Z","0.8.95":"2026-02-13T07:41:16.462Z","0.8.96":"2026-02-13T07:55:50.706Z","0.8.97":"2026-02-13T08:08:13.688Z","0.8.98":"2026-02-13T08:32:11.404Z","0.8.99":"2026-02-13T08:36:46.510Z","0.9.0":"2026-02-13T08:44:19.954Z","0.9.1":"2026-02-13T09:33:18.045Z","0.9.2":"2026-02-13T13:03:42.517Z"},"license":"MIT","description":"Lightweight AI assistant - TypeScript port","maintainers":[{"name":"jc_1917","email":"jcheese@treasure.lol"}],"readme":"# nanobot\n\nLightweight AI assistant -- TypeScript port of [HKUDS/nanobot](https://github.com/HKUDS/nanobot).\n\nZero native dependencies. Runs in Node.js or WebContainer.\n\n## Quickstart\n\n```bash\nnpm install\nnpm run build\nnode dist/cli/index.mjs onboard\n```\n\nAdd your API key to `~/.nanobot/config.json`, then:\n\n```bash\nnode dist/cli/index.mjs agent -m \"Hello!\"\n```\n\n## Architecture\n\n```\nsrc/\n  agent/          Core agent loop, context builder, memory, skills, subagents\n    tools/        Tool implementations (filesystem, shell, web, message, spawn, cron)\n  bus/            Async message bus (inbound/outbound queues)\n  channels/       Chat platform integrations (Telegram via grammY)\n  cli/            Commander-based CLI\n  config/         Zod schemas + JSON config loader\n  cron/           Timer-based job scheduler\n  heartbeat/      Periodic HEARTBEAT.md checker\n  providers/      LLM providers (OpenAI SDK -- works with OpenRouter, Anthropic, etc.)\n  session/        JSONL conversation persistence\n  utils/          Path helpers, binary finder\nskills/           Bundled skill definitions (cron, github, summarize, weather, skill-creator)\n```\n\n### How it works\n\n1. Messages arrive via the **bus** (from Telegram, CLI, cron, or heartbeat)\n2. The **agent loop** builds context (system prompt + history + memory + skills)\n3. The **LLM provider** generates a response (with optional tool calls)\n4. **Tools** execute (filesystem, shell, web search, etc.) and results feed back to the LLM\n5. Final response is routed back through the bus to the originating channel\n\n## CLI Commands\n\n| Command                    | Description                                                  |\n| -------------------------- | ------------------------------------------------------------ |\n| `nanobot onboard`          | Initialize config and workspace                              |\n| `nanobot gateway`          | Start the full gateway (agent + channels + cron + heartbeat) |\n| `nanobot agent -m \"...\"`   | Send a single message to the agent                           |\n| `nanobot agent`            | Interactive chat mode                                        |\n| `nanobot channels status`  | Show channel configuration                                   |\n| `nanobot cron list`        | List scheduled jobs                                          |\n| `nanobot cron add`         | Add a scheduled job                                          |\n| `nanobot cron remove <id>` | Remove a scheduled job                                       |\n| `nanobot status`           | Show config and API key status                               |\n\n## Scripts\n\n```bash\nnpm run build       # Build with tsdown\nnpm run dev         # Run CLI via tsx (no build needed)\nnpm run typecheck   # Type-check with tsc --noEmit\nnpm run start       # Run built CLI\n```\n\n## Dependencies\n\n| Package       | Purpose                              |\n| ------------- | ------------------------------------ |\n| `openai`      | LLM provider (OpenAI-compatible API) |\n| `zod`         | Config schema validation             |\n| `commander`   | CLI framework                        |\n| `grammy`      | Telegram bot (grammY)                |\n| `cron-parser` | Cron expression parsing              |\n\n## Configuration\n\nConfig lives at `~/.nanobot/config.json`. Supports multiple providers:\n\n```json\n{\n  \"providers\": {\n    \"openrouter\": { \"apiKey\": \"sk-or-...\" },\n    \"anthropic\": { \"apiKey\": \"sk-ant-...\" },\n    \"openai\": { \"apiKey\": \"sk-...\" }\n  },\n  \"agents\": {\n    \"defaults\": {\n      \"model\": \"anthropic/claude-sonnet-4-20250514\",\n      \"maxTokens\": 8192,\n      \"maxToolIterations\": 20\n    }\n  },\n  \"channels\": {\n    \"telegram\": {\n      \"enabled\": true,\n      \"token\": \"123456:ABC...\"\n    }\n  }\n}\n```\n\n## Programmatic usage\n\n```ts\nimport { AgentLoop, MessageBus, OpenAIProvider, loadConfig } from \"nanobot\";\n\nconst config = loadConfig();\nconst bus = new MessageBus();\nconst provider = new OpenAIProvider({\n  apiKey: \"sk-...\",\n  defaultModel: \"anthropic/claude-sonnet-4-20250514\",\n});\n\nconst agent = new AgentLoop({\n  bus,\n  provider,\n  workspace: \"/path/to/workspace\",\n});\n\nconst response = await agent.processDirect(\"What time is it?\");\n```\n\n## Differences from Python nanobot\n\n- WhatsApp and Feishu channels removed (Telegram only)\n- `litellm` replaced with OpenAI SDK\n- `pydantic` replaced with `zod`\n- `typer`/`rich` replaced with `commander`\n- `python-telegram-bot` replaced with `grammy`\n- No native dependencies -- suitable for WebContainer deployment\n\n## License\n\nMIT\n","readmeFilename":"README.md"}