{"_id":"koishi-plugin-aka-ai-image-generator","_rev":"76-064d497ad0f4335545d6e16413fb7b9e","name":"koishi-plugin-aka-ai-image-generator","dist-tags":{"latest":"2.6.11"},"versions":{"0.2.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.2.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","yunwu","gptgod","gemini","openai"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.2.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"13bbf5213dbd1d0f0462c55484732d5b2db409f8","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.2.0.tgz","fileCount":5,"integrity":"sha512-/1z5udJLFbfQOuLc8lfTxx7Lcr0Se81EGmVR87j+JYJntK8SZZxKRjT+amxPko4bjkUxcIcTumyo593lWANOfg==","signatures":[{"sig":"MEUCIEVnAo3TJB67WrT24r2vakumo8K9EWOlkfM+bgkwdFGyAiEAudh5EIEVcp+y89qlN0gsP2bLsTyh0Wr5jX0EWUuuXOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407350},"main":"dist/index.js","type":"module","_from":"file:koishi-plugin-aka-ai-image-generator-0.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup src/index.ts --format esm --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/5237bce0394cf38d19d76179f27f75b7/koishi-plugin-aka-ai-image-generator-0.2.0.tgz","_integrity":"sha512-/1z5udJLFbfQOuLc8lfTxx7Lcr0Se81EGmVR87j+JYJntK8SZZxKRjT+amxPko4bjkUxcIcTumyo593lWANOfg==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: provider-registry architecture, multi-model adaptive).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.2.0_1778067492313_0.06279570000902046","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.2.1","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","yunwu","gptgod","gemini","openai"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.2.1","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"8da6c0fa6ef1c2e37cb4c9c94b8317b13785cc12","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.2.1.tgz","fileCount":5,"integrity":"sha512-6oEZc++F3O0UradDGUAXCrll5+/ElK/qiGW6BUYfHYIZ3pnaiDhX2TQVmn/Np1gsm1a0EQxUwqkGlnfG19UGMQ==","signatures":[{"sig":"MEQCIDf+XeRSp/Cix6j33xhyH4Z7A541l1ntwldgBAIANSVbAiAmzbzrx/OqIhg1krQDEzkGf57XlcCp8z13is7j1cdPFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407390},"main":"dist/index.js","type":"module","_from":"file:koishi-plugin-aka-ai-image-generator-0.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/89c115ecd62333af3a950121ce4190e1/koishi-plugin-aka-ai-image-generator-0.2.1.tgz","_integrity":"sha512-6oEZc++F3O0UradDGUAXCrll5+/ElK/qiGW6BUYfHYIZ3pnaiDhX2TQVmn/Np1gsm1a0EQxUwqkGlnfG19UGMQ==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: provider-registry architecture, multi-model adaptive).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.2.1_1778077604976_0.03792902893095129","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.3.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","yunwu","gptgod","gemini","openai"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.3.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"7387eb4b7856eaa8db4db12f5e19a96b5516212c","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.3.0.tgz","fileCount":9,"integrity":"sha512-n2O8npax9bQfd9N1tu0tzWnAD0XoyRA/mvMFTxPdQu5G7R2pHUSACfejSrZl3goczp1Vbh43SiU/a0GbTX3fGw==","signatures":[{"sig":"MEYCIQCmWeJCPDJzFaaW0EyEqODVwTQ4HcGTHSysSmhQpaXuIQIhANOmenAmKjhC3t1xd1FHpZc8lNJy+LdgqXfPKp8h3NQF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862030},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/d380b5fe399c880fc5a22525159418e1/koishi-plugin-aka-ai-image-generator-0.3.0.tgz","_integrity":"sha512-n2O8npax9bQfd9N1tu0tzWnAD0XoyRA/mvMFTxPdQu5G7R2pHUSACfejSrZl3goczp1Vbh43SiU/a0GbTX3fGw==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: provider-registry architecture, multi-model adaptive).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.3.0_1778483674469_0.5845610406746575","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai-images","openai-chat","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"0ce1c5fd04a980e2c157ff5cda1dc5fa5c824748","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.0.tgz","fileCount":9,"integrity":"sha512-GzT0WEQ7phZ3n0t4Cn84UC5+uS2ZUgkTO96yZrGecDLpTPfksvkCgk0rTb278zudj4DzGugvjMqyHorsuYyI5Q==","signatures":[{"sig":"MEUCIQCom+wDBwuAVHUXyyIP4zzUYaGd7iiPGV9HJpTGW42mrAIgKR8/umR1wMs0ygR2K+7UeXQoszMWC2JqcIubi9PPsHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684167},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/946dea8770755b7035df024ce2148568/koishi-plugin-aka-ai-image-generator-0.5.0.tgz","_integrity":"sha512-GzT0WEQ7phZ3n0t4Cn84UC5+uS2ZUgkTO96yZrGecDLpTPfksvkCgk0rTb278zudj4DzGugvjMqyHorsuYyI5Q==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.0_1778486730022_0.44860023781278824","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.1","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai-images","openai-chat","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.1","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"235a022bec20f4a2014d773a00c1b6680f9acc88","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.1.tgz","fileCount":9,"integrity":"sha512-2bZKrDV5Vxz5YME2kKndQ6cFPevu8LoXLyu0eF3GzfvAJ1B+T/h1Zu9NH4ZR4F9vJDlY48ycJ01TvIobrSYQtg==","signatures":[{"sig":"MEQCIExbSrh3uzv9SBWEIAfYiibkH+P/8/InSjb7im9c1Y6gAiAzQ/HmoATbL+E0C3+J0RU7Sayxw2DjG3eugr/LrToXWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682267},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/c91a87524c950a8c23b2a47cdbb963d9/koishi-plugin-aka-ai-image-generator-0.5.1.tgz","_integrity":"sha512-2bZKrDV5Vxz5YME2kKndQ6cFPevu8LoXLyu0eF3GzfvAJ1B+T/h1Zu9NH4ZR4F9vJDlY48ycJ01TvIobrSYQtg==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.1_1778487292916_0.940170445191242","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.3","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai-images","openai-chat","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.3","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"0ed62f3d4973b458615466567f3b5f9b59b31abd","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.3.tgz","fileCount":9,"integrity":"sha512-mnWrkutUbE1X1EQq4MPWA/tuDSNb/QP7DX4RxyEg/EPbW4j8z9DhfBXmy9qMgBf/dgTjRojE3rnOWoc+oaTvAQ==","signatures":[{"sig":"MEYCIQDKSCeM1jybEQiM8/u+ZPoibe5ZMDKNctiu2LoiutIhUAIhAKeAzjAC+FlEQ+g4uCkqODZjiGQyhscIqmoQl4LFuCiB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672917},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/fbb533e6aa4856760846668fec02e3ea/koishi-plugin-aka-ai-image-generator-0.5.3.tgz","_integrity":"sha512-mnWrkutUbE1X1EQq4MPWA/tuDSNb/QP7DX4RxyEg/EPbW4j8z9DhfBXmy9qMgBf/dgTjRojE3rnOWoc+oaTvAQ==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.3_1778490329791_0.8761216886899594","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.4","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai-images","openai-chat","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.4","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"ac00cc3eb2282927a70e7c30e7b6570334b9f5be","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.4.tgz","fileCount":9,"integrity":"sha512-h9A82XXoZLjd/vVzQ/2/kWU0TxDtko2pcoPkH/Vu7oxeIiE7qN36MZPfnzc636Kkczhm+MofZrg953Ox7+Hb4w==","signatures":[{"sig":"MEUCIHTo32dOJXiQIOFAw6KQcW2qDCary6OkMdk8n9KiTM3GAiEA3oYBvCp5xwXjD2+UPAzNR73cSdbS7+690eFZJMTI3Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":709214},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/202889d3541dc545279db14d5a97f9ed/koishi-plugin-aka-ai-image-generator-0.5.4.tgz","_integrity":"sha512-h9A82XXoZLjd/vVzQ/2/kWU0TxDtko2pcoPkH/Vu7oxeIiE7qN36MZPfnzc636Kkczhm+MofZrg953Ox7+Hb4w==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.4_1778493072589_0.4248891185761938","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.5","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai-images","openai-chat","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.5","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"70e3adf7b9ed717963ea2bbf4f8ba092b6fc6d12","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.5.tgz","fileCount":9,"integrity":"sha512-1tYuJtZ++rAns6x6yV03UwMFxXaKESWWk1iU8ptSlOcVoJH3fDZ++cnWpN/c5OU8K7us8hV5HjG/k2DpWr7qoA==","signatures":[{"sig":"MEQCIAbpOHwWT2wLP9/dbJWWGXni95eEDC1MQUAt8zUj3mzEAiAfsqNrhfbU2qIy9/5h6uOI59ja/XxOTP3Z1mmFL+USzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":709502},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/edb359c76650d830d333b864c8d9da95/koishi-plugin-aka-ai-image-generator-0.5.5.tgz","_integrity":"sha512-1tYuJtZ++rAns6x6yV03UwMFxXaKESWWk1iU8ptSlOcVoJH3fDZ++cnWpN/c5OU8K7us8hV5HjG/k2DpWr7qoA==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.5_1778497287395_0.12645240894746235","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.6","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai-images","openai-chat","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.6","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"7d08c4bc6f3e927ab374fc67b872cbfed46c7f35","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.6.tgz","fileCount":9,"integrity":"sha512-ij6+0BuOBqwhFZCnFQe1kfWGfB4bP1iRYmNIkgszUP+scS30kTK3/iPBGOuG5qhHsXx/o7iYzencoBwc4gL1pA==","signatures":[{"sig":"MEYCIQCNVXFQlmQji+sr+dxU4MEJNrH/fYxwHcK8okLagGlgxwIhANN1V/7xeMo2Z5gw5fYcQxPd2NYCvZCGSFEgv88ibSNi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743620},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/aa08f6284f0895df84285b4d86576e82/koishi-plugin-aka-ai-image-generator-0.5.6.tgz","_integrity":"sha512-ij6+0BuOBqwhFZCnFQe1kfWGfB4bP1iRYmNIkgszUP+scS30kTK3/iPBGOuG5qhHsXx/o7iYzencoBwc4gL1pA==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.6_1778554640188_0.7928425090585269","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.7","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai-images","openai-chat","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.7","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"17aaa387cb734b42658912812de3add7cf8f2997","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.7.tgz","fileCount":9,"integrity":"sha512-3qpMszx7nNp/H197wNInqEQvaS5IJzhY8rtsaF21SaixsLHxOpxn2pcBsHwDBCYPQOsUYBLn+OsH+qGEiWuJuw==","signatures":[{"sig":"MEQCIG25/YZiRkTarXp9bi5V4hJZQbtA3YVfQz+B0Ean/A1GAiAQ7BP1ynDhvgVMElGpBWaG67UW+DAFfJbSePaitgnrAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":754892},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/80bd14df006fdd721fb3320b23823da0/koishi-plugin-aka-ai-image-generator-0.5.7.tgz","_integrity":"sha512-3qpMszx7nNp/H197wNInqEQvaS5IJzhY8rtsaF21SaixsLHxOpxn2pcBsHwDBCYPQOsUYBLn+OsH+qGEiWuJuw==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.7_1778563087046_0.5251628080175514","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.8","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai-images","openai-chat","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.8","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"1404b4d9b30971a67334a3744e50b31aa36ba042","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.8.tgz","fileCount":9,"integrity":"sha512-QLEp7h42vuijW2xUETxZh/REa4GKDG5JEUMGZrcbeMxVKzpnuE6YPmfkSnssUXyFhphMBbj2/h1qeSJEocT3rg==","signatures":[{"sig":"MEQCIHC9to7dDnr+E41v6qkEYiQvvU3EpZ1d0n3HUadnYWltAiBlhHEjoHXO9SXl9ch4/kxNHNgg9zANwJETlYMGM2BGMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827136},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.8.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/89be2c22adf5d0937ef05eb34601f16b/koishi-plugin-aka-ai-image-generator-0.5.8.tgz","_integrity":"sha512-QLEp7h42vuijW2xUETxZh/REa4GKDG5JEUMGZrcbeMxVKzpnuE6YPmfkSnssUXyFhphMBbj2/h1qeSJEocT3rg==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.8_1778577883375_0.9608116353870124","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.9","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai-images","openai-chat","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.9","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"0de856c649a6c03a4d090cf71e64dfdc8e2481b2","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.9.tgz","fileCount":9,"integrity":"sha512-SdPaWMjF4LvEks8Nt3fHwmbu+96zVivwgZmBg4a9I/fPCppWRT2eM1Rs/dg8Dtl9XgOqeQReMuQXn8jXWD9WRQ==","signatures":[{"sig":"MEUCIGGK1j3p5qCdpe2rhpfPqk+pa5Lx+aaIIHwGZTPhqTAAAiEAiARA856q4cbPYwVe3VsWexFuM/1GEIcIPTVYva0+Xm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":810632},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.9.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/79471fa57fd7c3a52402ebfaf0634dba/koishi-plugin-aka-ai-image-generator-0.5.9.tgz","_integrity":"sha512-SdPaWMjF4LvEks8Nt3fHwmbu+96zVivwgZmBg4a9I/fPCppWRT2eM1Rs/dg8Dtl9XgOqeQReMuQXn8jXWD9WRQ==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.9_1778640750467_0.49599382419027926","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.10","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai-images","openai-chat","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.10","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"d672cfd038690020315acdb61b0a52e513c0e351","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.10.tgz","fileCount":9,"integrity":"sha512-hmcF8D0XFg07lC0SdEWiaM4FW2Dteu52pWdTouPGKZR0ndDzXeZOVnwk+THTDkn5WvjE4WjIG2c/CgEPBbBI0A==","signatures":[{"sig":"MEUCIGNcUcE4kvLezoOxFYs7iVGVy3vvfxx6cE96d1lYGm3OAiEA/liLFNEtNw1fd3kjfs7aot3VLPfUdB/2anLHOGHe1LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826568},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.10.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/33e4e5f930604b65d16a8a041aeeda05/koishi-plugin-aka-ai-image-generator-0.5.10.tgz","_integrity":"sha512-hmcF8D0XFg07lC0SdEWiaM4FW2Dteu52pWdTouPGKZR0ndDzXeZOVnwk+THTDkn5WvjE4WjIG2c/CgEPBbBI0A==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.10_1778647457904_0.013861099770691832","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.11","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai-images","openai-chat","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.11","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"dece3fb51bf2d87c85b98272d634cec22ada800f","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.11.tgz","fileCount":9,"integrity":"sha512-2YbeJS1Jd38M3dGfsghBptt0wEXer1sXl+9601TiF8Xk1cwdKwAWwzg6UW3iuihuywCNKgGGxcdcJfQ49UuD9A==","signatures":[{"sig":"MEUCIQDbGkN/4EcIu8SR/n5rxdxxdH76fXOUfX7aG187SIs7rwIgXZNPV26zMpPpOke8aPqw//kp8AQFwCEQX9NLZTz3FvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818123},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.11.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/d2c8a91d3e9c6cd9058360aeb56157e3/koishi-plugin-aka-ai-image-generator-0.5.11.tgz","_integrity":"sha512-2YbeJS1Jd38M3dGfsghBptt0wEXer1sXl+9601TiF8Xk1cwdKwAWwzg6UW3iuihuywCNKgGGxcdcJfQ49UuD9A==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.11_1778651215891_0.4423529410891818","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.14","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.14","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"45f84e26eda86a55949c5af33a29cab46d9fae58","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.14.tgz","fileCount":9,"integrity":"sha512-QA0sVYeg3nDHSAsZkD+H7NTbuCma+2mUqW5LUc5duvTNoYnDJd41EHTqyZ/9G3ac2ae7NKpYBV/PyrapdtLULg==","signatures":[{"sig":"MEYCIQCFs76Cxi9c1HdtkcwvypgYJ55wfq27r/A0rbePk5aT4AIhAK8uyO75s9mFPodwKVbTcoAigD5qyrxenMigGr1gxuV3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787521},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.14.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/90aa1a688721023e9adb2d3cf2ae3a34/koishi-plugin-aka-ai-image-generator-0.5.14.tgz","_integrity":"sha512-QA0sVYeg3nDHSAsZkD+H7NTbuCma+2mUqW5LUc5duvTNoYnDJd41EHTqyZ/9G3ac2ae7NKpYBV/PyrapdtLULg==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.14_1778656114906_0.037082519502543265","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.17","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.17","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"d2d79825d03b2299ab7b554e3441da981d736912","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.17.tgz","fileCount":9,"integrity":"sha512-PK/b+RVWN3iz+HUmHSIm0SA8gW8nVRnxn2zyVkreexpHWJPqsgNeZFAV5VHMwIlqK3vMePAt25nwHqQH+PPQ4Q==","signatures":[{"sig":"MEQCICUOBy2/tcERxuZNFh1QNizga/TXXgCGUYJDlRQ1tLIEAiAQMIxq3bKjQDSC5nBrlb+QoKYVZMlzDS74cmZHdWT/bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816185},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.17.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/33bcb4f2188eeb4445b27d93eefb9958/koishi-plugin-aka-ai-image-generator-0.5.17.tgz","_integrity":"sha512-PK/b+RVWN3iz+HUmHSIm0SA8gW8nVRnxn2zyVkreexpHWJPqsgNeZFAV5VHMwIlqK3vMePAt25nwHqQH+PPQ4Q==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.17_1778661356887_0.5686452062443987","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.18","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.18","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"7b2b3a3ca25a19bbcd68ee02812508a0888ce577","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.18.tgz","fileCount":9,"integrity":"sha512-O0D5GfIo/RevhwbzVZOp5mTe1H5qpQLAW23amzQE6zqX8ZehiXq8xWnKW6vuzss2HBlM04tvM+T+oMY4wOfT2A==","signatures":[{"sig":"MEYCIQC7lUfl/yqhlOuO3Uez4yzk1QRkXzqx1tvf9Ujs22irAgIhAOG2tSXEuxUR0LQpOePzro6xEZvpph+bDViuLVNUOjCh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":807820},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.18.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/37b7d5cf4f68a0a0f06763aedabeeb73/koishi-plugin-aka-ai-image-generator-0.5.18.tgz","_integrity":"sha512-O0D5GfIo/RevhwbzVZOp5mTe1H5qpQLAW23amzQE6zqX8ZehiXq8xWnKW6vuzss2HBlM04tvM+T+oMY4wOfT2A==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.18_1778668814603_0.4885183754455922","host":"s3://npm-registry-packages-npm-production"}},"0.5.19":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.19","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.19","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"be9b8ff651968ae94bd9d339e6683ac0be2fde1f","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.19.tgz","fileCount":9,"integrity":"sha512-FKSPbY030txp4iGZpgE5fC353APdb8yVQKU4LrqMzy1SiudhMTGZNn1dnVaki1cB9iabhNQeKCsdgGhJEzUZSg==","signatures":[{"sig":"MEUCIDEmfs/ARCLU0i1liTXMNNDb1mUydSXaO1zweIcLG1XZAiEA+p1trDCx6eW9yW7r4YGoimUwYlf2bIp9tbngmVXJdM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813738},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.19.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/c81e5bd708d5a47224122cb3be025249/koishi-plugin-aka-ai-image-generator-0.5.19.tgz","_integrity":"sha512-FKSPbY030txp4iGZpgE5fC353APdb8yVQKU4LrqMzy1SiudhMTGZNn1dnVaki1cB9iabhNQeKCsdgGhJEzUZSg==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.19_1778727312695_0.698835408484928","host":"s3://npm-registry-packages-npm-production"}},"0.5.20":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.20","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.20","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"9b58d032cd37c0c55994d61a1fa96aeca1a8751e","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.20.tgz","fileCount":9,"integrity":"sha512-WizdN5ZJyAFN8dyjPMnQClAyH/rAz8l8DBxVz/xELw8cLihWxUXxtaa5wsHnPDeK47NXI3ULA9OxTJmNLLniRQ==","signatures":[{"sig":"MEQCIA6mmjcqY01FjuqYXn8me5QvN0lzfs7s9t/FgSA2py+/AiBj3GiIvmTDI7ob3mbVFN/lLpr+Bo3luXvPd3YjYbhZrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":814140},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.20.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/dfc3199c827b62d04feaa2ff746ebf1a/koishi-plugin-aka-ai-image-generator-0.5.20.tgz","_integrity":"sha512-WizdN5ZJyAFN8dyjPMnQClAyH/rAz8l8DBxVz/xELw8cLihWxUXxtaa5wsHnPDeK47NXI3ULA9OxTJmNLLniRQ==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.20_1778728795169_0.07257028237852814","host":"s3://npm-registry-packages-npm-production"}},"0.5.21":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.21","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.21","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"1809f1f3e7fccceb54eaef3023403cfd3b8a2a1f","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.21.tgz","fileCount":9,"integrity":"sha512-/FWCWqlUAiDNPc9Zh41fd+zqYv1GWfc5CBBD8tmWssoBN+0vcH6uPeW7ersi7xuO7qtiJ37mKLvE52DsWmom0g==","signatures":[{"sig":"MEQCIA/6Nw97s5ApAAInNFSQiyLXIZkqDKQKu8TOx5f4pRVcAiAKdtndnG3qusgEvF127YqnTpqedzBcCmPXPAsZSFFJsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821244},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.21.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/bbc0e4a81e00812725983a2579c5618e/koishi-plugin-aka-ai-image-generator-0.5.21.tgz","_integrity":"sha512-/FWCWqlUAiDNPc9Zh41fd+zqYv1GWfc5CBBD8tmWssoBN+0vcH6uPeW7ersi7xuO7qtiJ37mKLvE52DsWmom0g==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.21_1778736309077_0.002339344176505609","host":"s3://npm-registry-packages-npm-production"}},"0.5.22":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.22","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.22","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"78361d94738f5a63bfc531e399b17369893a2798","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.22.tgz","fileCount":9,"integrity":"sha512-d6UOkPqTJNI3Q194bJR4g3eixpjnvVafMGirgLZsu/rS2nxzuuFhza6h5c3LCRWJS91lda6v+yLjcG9eYbaRbw==","signatures":[{"sig":"MEUCIQCPLjsPEnP6fGkVo3qs66CmpVY5VC3ffQcAbRSxIt0l3AIgFuKtCY3TryrIE9EgFPu2bNxkBRAhyBMIQ3IHXIsXjw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819560},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.22.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/a31dfc55d45c00cf74ba6cf23947f4fa/koishi-plugin-aka-ai-image-generator-0.5.22.tgz","_integrity":"sha512-d6UOkPqTJNI3Q194bJR4g3eixpjnvVafMGirgLZsu/rS2nxzuuFhza6h5c3LCRWJS91lda6v+yLjcG9eYbaRbw==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.22_1778741423178_0.8764153598531346","host":"s3://npm-registry-packages-npm-production"}},"0.5.23":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.5.23","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.5.23","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"14da5926328ddb1e5f7eb72a2dc5271dedc1fe8d","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.5.23.tgz","fileCount":9,"integrity":"sha512-5yh1HPJ1Q7Tp+YiGdrzALsBr3VxurPU7UyPA6V+1UqTLSMaaNLDONOn6+ScJFfwKmyCA1o1s+yKiH71D0cfgBQ==","signatures":[{"sig":"MEQCIA2BgQgO/2155Q5YEX4z3DOqv+YxGA47fGEr2Hw+q15dAiBegWojRPFXd1rvuQfE0nkY0/b8kAD/xHmBVtm1S4htJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823809},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.5.23.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/3d9c6c9c488a2c8fcaf6bfa6fc8f1bf7/koishi-plugin-aka-ai-image-generator-0.5.23.tgz","_integrity":"sha512-5yh1HPJ1Q7Tp+YiGdrzALsBr3VxurPU7UyPA6V+1UqTLSMaaNLDONOn6+ScJFfwKmyCA1o1s+yKiH71D0cfgBQ==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI with OpenAI-compatible image protocols).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.5.23_1778746152331_0.5251614674885257","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.6.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.6.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"e1bc04acb9b8195142792d4b11463254df701573","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.6.0.tgz","fileCount":9,"integrity":"sha512-ufTTZKJCKlPSNixUW0zx599T9+DNgkrzoPzN8zqDQ3hndSKWSoAdAOxN8ue//1CDnl6rFAbwe0j/LQWZwUDNVw==","signatures":[{"sig":"MEUCICJQvGhgewOSQgIYI0HOfPUZdHiv8042jdjpUiylAue9AiEAhfDC/iGPNPv1nOtjLtlL6xXkCnQYZU8QP7riTc8XFpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":932385},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.6.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/fe16aaa5941d379931b700852a70441f/koishi-plugin-aka-ai-image-generator-0.6.0.tgz","_integrity":"sha512-ufTTZKJCKlPSNixUW0zx599T9+DNgkrzoPzN8zqDQ3hndSKWSoAdAOxN8ue//1CDnl6rFAbwe0j/LQWZwUDNVw==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.6.0_1779018774341_0.20135190495513955","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.6.1","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.6.1","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"49d0bddd818e73685d34469605480f967d37dfc4","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.6.1.tgz","fileCount":9,"integrity":"sha512-WSN5yO1JYzNcFX2VuGn+bqTgwqBpKEGK1R+bq7CTP8mAyhxruSFvCauWfO95QydfEsQCrGxtofdsZKEPzck1zQ==","signatures":[{"sig":"MEYCIQD698e80/4j1pGh68EHF2JHXjsgKWCXyoPQLX1VNGkZDQIhAPetu1ZQmVI5F4M+S+2G/5HAvt9OfRjn6VyO578JMqrv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":929270},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.6.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/43157030c372384b2a9562ebb7e05c0d/koishi-plugin-aka-ai-image-generator-0.6.1.tgz","_integrity":"sha512-WSN5yO1JYzNcFX2VuGn+bqTgwqBpKEGK1R+bq7CTP8mAyhxruSFvCauWfO95QydfEsQCrGxtofdsZKEPzck1zQ==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.6.1_1779019525859_0.7800135933972248","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.6.3","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.6.3","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"cc032cb512063276b356a3f47e5c7e39e2badd28","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.6.3.tgz","fileCount":9,"integrity":"sha512-YZBzc+2kdN81Gi5ebE4O8jJOouv2IP6pMQx67Tjs86Brs3faQB+u6Z7wAzRCJ6XJRb1T7S9GlxXxBJk4Tsx+jw==","signatures":[{"sig":"MEUCIQDgBqSzt4ozOZArTW3HCFDg/PufrEXXrAyBfKwBXebpyQIgDUJ9ffl1ENh/SKrkhmdya3JqOTxJYFP1P936IfdIGw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":935380},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.6.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/2011ee19985d090c573c407edd6b6c58/koishi-plugin-aka-ai-image-generator-0.6.3.tgz","_integrity":"sha512-YZBzc+2kdN81Gi5ebE4O8jJOouv2IP6pMQx67Tjs86Brs3faQB+u6Z7wAzRCJ6XJRb1T7S9GlxXxBJk4Tsx+jw==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.6.3_1780243996669_0.4641618878810654","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.7.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.7.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"f56689a65c4b81d7825706a92a923cf98797e328","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.7.0.tgz","fileCount":9,"integrity":"sha512-egm13lKe09X9a9VxKkLMhJ6EDAJq+1eg9gqUGWDHksp8cuH1U7wKEG2Thap/sI1Q9yGIdpASy4tZx2TYFQ5jCQ==","signatures":[{"sig":"MEYCIQCYhx71ZpB26yksI2I5KE8EZN3bjT5vgwVPHio9UFtLYgIhAPWgV1q2H1sk2KSr28X1jrbmvt40n2Th+fmyWkSXXCl7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1181066},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/24ff12c7a0b4783da54db391458dec0c/koishi-plugin-aka-ai-image-generator-0.7.0.tgz","_integrity":"sha512-egm13lKe09X9a9VxKkLMhJ6EDAJq+1eg9gqUGWDHksp8cuH1U7wKEG2Thap/sI1Q9yGIdpASy4tZx2TYFQ5jCQ==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.7.0_1780890725021_0.16017110868789586","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"e3c8d696e214bf892238f29caf57c0b01fbde18c","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.0.tgz","fileCount":9,"integrity":"sha512-cEiW9scvVTF3LDozQg5zFOmWOqan3DmvtXrFpG3ENjXvgENbpN+lK68Hd1r4XpCXQink8miZ5baWQ1OqnGJLjw==","signatures":[{"sig":"MEYCIQDupmtsurrIe437P4b8lp1hGSybQJ8njUYzJQBS0SXzhgIhANOzbxNtGH7kWDZqDtWT4p8YZPlQeLpK+HfwUpUMIl9L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1367564},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/c266bebe953462ea56a7943bb2db43dd/koishi-plugin-aka-ai-image-generator-0.8.0.tgz","_integrity":"sha512-cEiW9scvVTF3LDozQg5zFOmWOqan3DmvtXrFpG3ENjXvgENbpN+lK68Hd1r4XpCXQink8miZ5baWQ1OqnGJLjw==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.0_1780905317273_0.13049935268557067","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.1","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.1","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"6cabd42137eb9596dbcfe8e401ce9142b96e4f02","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.1.tgz","fileCount":9,"integrity":"sha512-jHBoxzXWBHTDWhNIo2gZ7QR0JHlsslJ4ZOr9UW/VVOWwpc2/zEuTZ0sNN8aQULjktSxN1TT10h11DJFozFVP1w==","signatures":[{"sig":"MEUCIQDG4CG1W4pICnQHATzxB2ecmqHUDVTGj6WbmwiLZuY8VQIgRNUqb3fm1+JmdYHbylHviqaBNayN6YME4xrTNADC8s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1371592},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/5921644d0e367dfb33bb2c4c0aeb24ce/koishi-plugin-aka-ai-image-generator-0.8.1.tgz","_integrity":"sha512-jHBoxzXWBHTDWhNIo2gZ7QR0JHlsslJ4ZOr9UW/VVOWwpc2/zEuTZ0sNN8aQULjktSxN1TT10h11DJFozFVP1w==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.1_1780906076661_0.9804345364608458","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.2","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.2","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"4d7d5df3ad41c5e43cb9243e253005fa93f5721b","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.2.tgz","fileCount":9,"integrity":"sha512-skTmFZDfHnbWannAOPx4r0ZJIchMWeld8PVE/L78MBSb5upHEkUDSvi1UEYjM2rTcrHW2lQCDZt/GDOds5ciMQ==","signatures":[{"sig":"MEUCIQC4mn2GmztahmswUzFqXc/YI1+yy/YEvoJIzVjUgKZq4wIgRqH8Hiv42zwljs4rXSmjsMGxbGO/x5idx8jqgfEVHdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1372270},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/5b17d995bb96639abd49a011584a14a3/koishi-plugin-aka-ai-image-generator-0.8.2.tgz","_integrity":"sha512-skTmFZDfHnbWannAOPx4r0ZJIchMWeld8PVE/L78MBSb5upHEkUDSvi1UEYjM2rTcrHW2lQCDZt/GDOds5ciMQ==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.2_1780906700370_0.7492247568005563","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.3","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.3","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"dbe74bcfbbb3343f439486ed135de5bee555b718","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.3.tgz","fileCount":9,"integrity":"sha512-v2/mX0CTQ+aycavAFOCru0WhxZRcvAqI62nP8Gk/XrJSqFk4hxCJ04mXhLlyWIjCMc6BAEKPJPXL7yBkPmCh/g==","signatures":[{"sig":"MEUCIAVas6dxt2jhW6jzI/qliVi7uZ8lJF2k4ZzKEh/mmj/GAiEA5vhsKUv4ITJqyfpgLv9E2wWfxyTbw6TrjdWgiCd8C74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377114},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/ea2a0d10f18265b27ccd383dc40a24a6/koishi-plugin-aka-ai-image-generator-0.8.3.tgz","_integrity":"sha512-v2/mX0CTQ+aycavAFOCru0WhxZRcvAqI62nP8Gk/XrJSqFk4hxCJ04mXhLlyWIjCMc6BAEKPJPXL7yBkPmCh/g==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.3_1780907246867_0.2840450048258165","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.4","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.4","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"408139e7113081f218623392b3071135b8b4af16","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.4.tgz","fileCount":9,"integrity":"sha512-PAnMk4vvOkYp+nKY27xFNRo51ohZLB53+ukxaogx25qoG/5fC8xZl/FNKdp8lg76b+O6emWQEZzR9g++akwK3Q==","signatures":[{"sig":"MEYCIQChgJ4KLHwmWoOJ4yKehEWBleNSgZtULhgwIF4habp/GQIhALURugdr+hUs1tcF4EgDPvHTiPT4xCg9vOS/N66hZUjY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378574},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/0a2515f98f9b18b2db85db4dfe910270/koishi-plugin-aka-ai-image-generator-0.8.4.tgz","_integrity":"sha512-PAnMk4vvOkYp+nKY27xFNRo51ohZLB53+ukxaogx25qoG/5fC8xZl/FNKdp8lg76b+O6emWQEZzR9g++akwK3Q==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.4_1780910444357_0.23407758337389373","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.5","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.5","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"11c6598d620c34e1034e6139869e4044ce452471","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.5.tgz","fileCount":9,"integrity":"sha512-JVviv24gy6HCx3Qvk1nhVaV7vNJZIYTfMt0E12o3RrR/4I9PMs+ApOZhXrDq4F7/bt+0+p03Cw3Avwzlo9JJrg==","signatures":[{"sig":"MEUCIQCgD7MaHXpaEWLcJPNsmqKGZaNx5/D1Z5joz/E/Sz+MUwIgN2v1K7AR9NmKMXPX4XUUyutqwhBCDBCQnb4tfcPvHqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1332850},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/ba7ece17287489797f1b59a6f41cdebe/koishi-plugin-aka-ai-image-generator-0.8.5.tgz","_integrity":"sha512-JVviv24gy6HCx3Qvk1nhVaV7vNJZIYTfMt0E12o3RrR/4I9PMs+ApOZhXrDq4F7/bt+0+p03Cw3Avwzlo9JJrg==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.5_1780915817668_0.8834550001420622","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.6","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.6","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"8ac48afa4ecc49b7671f545b8afdf889550ecfbe","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.6.tgz","fileCount":9,"integrity":"sha512-LcKEZERTuZt2/liQ0oAVueYc1lzuWPoVmRUB1m3drsGSMsH11Z+1A+vfgj9jAjYSxClqx8edQvJekaA/nq5Ucg==","signatures":[{"sig":"MEYCIQDgF3UMUw+905CSy+QvRM3igdaHppoyCDdxlUjysHxQLwIhALTIxMJm9+y9xojdhs4iFfZTQUuAsW7ttxqer+S+OorK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338418},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/f068cecad38ce6bf60abae34ff8a19b2/koishi-plugin-aka-ai-image-generator-0.8.6.tgz","_integrity":"sha512-LcKEZERTuZt2/liQ0oAVueYc1lzuWPoVmRUB1m3drsGSMsH11Z+1A+vfgj9jAjYSxClqx8edQvJekaA/nq5Ucg==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.6_1780916816846_0.46412504032284185","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.7","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.7","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"09cea65758a1b3299324df17ef4eb054c34a40d8","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.7.tgz","fileCount":9,"integrity":"sha512-thF9Gg5p0KyaXp/6IIab/KN0fmsNLG7P/cMdgsngDI1qBlTk55FD6XLNeetVNIwcH4DUjhE18lDuO1i1n5J6+Q==","signatures":[{"sig":"MEYCIQDb0+q2Oxil34YYrbatIU6yJN1Jg6oJWWMMJWgav4hDJgIhAMCEskakVq7awgU6cYua8P+0CIgn+GchbjvKJ6gkXO5k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339276},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/fdfe908f6df70ed503b59443ce6c7850/koishi-plugin-aka-ai-image-generator-0.8.7.tgz","_integrity":"sha512-thF9Gg5p0KyaXp/6IIab/KN0fmsNLG7P/cMdgsngDI1qBlTk55FD6XLNeetVNIwcH4DUjhE18lDuO1i1n5J6+Q==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.7_1780991367721_0.2873380071903888","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.8","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.8","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"09ef8257ab6bb12420297b5852a2b48a16fc79b4","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.8.tgz","fileCount":9,"integrity":"sha512-72bo/gkgYKyTPJNNMzkAN6fCvtaxtDXSM4XeZRLlEzCryvTGuZBf9vkhhdgqyrWart0QAhan+jgWbigIocb5UQ==","signatures":[{"sig":"MEQCIE0ziVm1hrt2T6QwZ5isK/vtrH861kb+tONT2njbxDn+AiASO9fiU8UDwpOeZmbb9dUAkzQhfAREzrwZ6cNqF1Qgiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1340260},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.8.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/609e9ec47398b34e9150341c4c693fd9/koishi-plugin-aka-ai-image-generator-0.8.8.tgz","_integrity":"sha512-72bo/gkgYKyTPJNNMzkAN6fCvtaxtDXSM4XeZRLlEzCryvTGuZBf9vkhhdgqyrWart0QAhan+jgWbigIocb5UQ==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.8_1781458828840_0.5890776164474496","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.9","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.9","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"7df831603a78d81097ab19723dd1f7b1408f851c","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.9.tgz","fileCount":9,"integrity":"sha512-scMFLtBfgxAwk0daR1ue/llb/eCVJRh22UktAFmlP9FBix7H9YZVuU86NODoq1nfVnxyDjL0kljo6k91a2JqPw==","signatures":[{"sig":"MEQCIFVneaQtwQhFBCVAXZ53EYfjZu9VKz1evM3VCavhbCTdAiArjocnWLswBDouOsH4+BeSP5K6WodUK+PjCFrYXtIygA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343940},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.9.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/d7a142008022e80eaf0a4d2ccb1be32b/koishi-plugin-aka-ai-image-generator-0.8.9.tgz","_integrity":"sha512-scMFLtBfgxAwk0daR1ue/llb/eCVJRh22UktAFmlP9FBix7H9YZVuU86NODoq1nfVnxyDjL0kljo6k91a2JqPw==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.9_1781583918192_0.030685698164522712","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.10","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.10","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"cccfb84a7a907b9b17a5ac38a07bbc7ad40fc8e0","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.10.tgz","fileCount":9,"integrity":"sha512-dftyz6r61aHXkAgsrFVHFqP9uAAgUJ23RyQEVdG7XsT+P0D32lm/l1OR2nlEfDYOyR0H8o0rDNrwTLpXdoV2aw==","signatures":[{"sig":"MEYCIQCSb0SF+WIsgYNSeFAkjrgKHm2mTdqp6SLUvhUMO5z+6AIhAJGPGRspIkkNuXYHRC5ne0jl7zAclBuG1T4yPy8D6/C7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348326},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.10.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/4e02700c3f6bcf4e529767ba8e56f11b/koishi-plugin-aka-ai-image-generator-0.8.10.tgz","_integrity":"sha512-dftyz6r61aHXkAgsrFVHFqP9uAAgUJ23RyQEVdG7XsT+P0D32lm/l1OR2nlEfDYOyR0H8o0rDNrwTLpXdoV2aw==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.10_1783827039884_0.967041664200156","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.11","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.11","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"78c5a51a4ea986589e13172f6ef508d2623e361f","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.11.tgz","fileCount":9,"integrity":"sha512-xP3hebnvmjO2x2cZjVJgy3pAF4zRb94dK+7C+t+h6TyHrGJbTQUu/OqhkiUjmlL3MDnDsIf1Xe8rCyHRsapbQg==","signatures":[{"sig":"MEQCIHwaMNQfmyoyfJ2U5hSOevi4fhYPO+aWsjQxipw8BuqLAiBrvOKap7pRJUODBnMw2wekC+ZzI6arqKwD13LkB2sPdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1349318},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.11.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/b294f5b6f3439f075cc8fe3e27f2e182/koishi-plugin-aka-ai-image-generator-0.8.11.tgz","_integrity":"sha512-xP3hebnvmjO2x2cZjVJgy3pAF4zRb94dK+7C+t+h6TyHrGJbTQUu/OqhkiUjmlL3MDnDsIf1Xe8rCyHRsapbQg==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.11_1783831417645_0.5316141286622023","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.12","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.12","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"61c76c17b6f1c1b1815e35dad1d1161375298b9d","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.12.tgz","fileCount":9,"integrity":"sha512-6HuROjoS//GHnkIZW93M1UnJMnOhBst2Y80pKnZehv0Nm4tNpx4+XfpT4AAIU7mxVmlSvQtG7m7FqB/TebiIAQ==","signatures":[{"sig":"MEUCIQCvW40G4FWLsQGa/dIUDu+Fs8A4HtB6FxW2J2gT6kB34gIgf9KRSRdB/PVh+vn89ThiokNDNFEs5LwyOUzn034APvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1354822},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.12.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/702303c9e321d3e4871eb7f33c2e77be/koishi-plugin-aka-ai-image-generator-0.8.12.tgz","_integrity":"sha512-6HuROjoS//GHnkIZW93M1UnJMnOhBst2Y80pKnZehv0Nm4tNpx4+XfpT4AAIU7mxVmlSvQtG7m7FqB/TebiIAQ==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.12_1783912663065_0.39693543674433474","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.8.13","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.8.13","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"12ebde118ccdaf6f28d07de62af57c54fb1d1b71","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.8.13.tgz","fileCount":9,"integrity":"sha512-M0q/Rjl4RqVYOUpAYoxbUtgtAhOB7fDTCwdOG/i02pZ3G61V8XMupHOXkF9to4yQ/OW1RQ4bOOoxJwxMPiN4nQ==","signatures":[{"sig":"MEQCIDGmgh3u98/mImPeHxgy2EFgn9Bgfb4SRE5taBpz/jNMAiAHwgHANh3ueS0ZupXgRXSW3TugmoLbUr6vRr4Q6qXhUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1372881},"main":"dist/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.8.13.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/94fc4a4989f81812b2f8d1795bae18be/koishi-plugin-aka-ai-image-generator-0.8.13.tgz","_integrity":"sha512-M0q/Rjl4RqVYOUpAYoxbUtgtAhOB7fDTCwdOG/i02pZ3G61V8XMupHOXkF9to4yQ/OW1RQ4bOOoxJwxMPiN4nQ==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^24.5.2"},"peerDependencies":{"koishi":"^4.18.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.8.13_1783944134630_0.8937942081210855","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"0.9.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@0.9.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"25e180144a5da162295083cbd543424a5c565f16","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-0.9.0.tgz","fileCount":11,"integrity":"sha512-KJioxo1vERz0zjVE4Mk1vAhpxq314peaFO0HR1veGlrSZWdNONntn5KKQgC9+r49r5QSoexR79M8ss0JrTZPXA==","signatures":[{"sig":"MEQCIBTxAMyW4pqMAHdnenTlA2O88a2UIv36WGec+0J7pHdyAiBb0qWG25Hw6tjyxoXzsrXIA3xMv1DFWumLHML5xBh5dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735047},"main":"lib/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-0.9.0.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/26156b4071d598fae8897d6119b0b464/koishi-plugin-aka-ai-image-generator-0.9.0.tgz","_integrity":"sha512-KJioxo1vERz0zjVE4Mk1vAhpxq314peaFO0HR1veGlrSZWdNONntn5KKQgC9+r49r5QSoexR79M8ss0JrTZPXA==","_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_0.9.0_1784796183200_0.7027554392478674","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"koishi-plugin-aka-ai-image-generator","version":"1.0.3","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@1.0.3","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"de812077cba101c156a679a84c8bd478c5a47384","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-1.0.3.tgz","fileCount":11,"integrity":"sha512-4wjFb8os1UlJh54GxNRz5cVVq2px/GiTOmthcXwoYrA1XkG5oE7/X6fQtcBbTbFCKRQrVXvYadLn/XG3HwC8xA==","signatures":[{"sig":"MEUCIBmZm5MWFqsNCkd3Fc7YEVBZ7f5mMCDAxv2veB4SzuGjAiEAxqeAr10Jh/1etvTMrt6BNxtJqbt9Y357fxwa3uFh3Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1993222},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"8e612e1d0d718c6627f20d28b9824117c5fbfb54","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_1.0.3_1785118487494_0.37586856052414763","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"1.1.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@1.1.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"78e1c075101081d9572257515722794e1860b169","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-1.1.0.tgz","fileCount":11,"integrity":"sha512-brP0av7DrG6wYrgJLtu3gXpoNvkc/47HyXOb5aMmasOpJ6yLt3TAfJdCfMf5WJvRaOlgUDfToMO+NrljEa3ZFQ==","signatures":[{"sig":"MEUCIQCqM5J4ldAzTrvQfxbic/3OemVU6MaX7dFzZUoMnEd/igIgQzxFbheSurCE/nCqap0qgxhGbTLkrolhU1Ik/3/zHbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019833},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"9887e3031112fd1212694e5dcf76a996521a3d95","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_1.1.0_1785173377599_0.4363081354340441","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"1.2.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@1.2.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"8f958cc4643f878d4c93bc5f62486e0c6cafd7b3","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-1.2.0.tgz","fileCount":11,"integrity":"sha512-3SZfdhrqI5nvZqBaUamjNJGkQd6WpZ/BADQ1XKqOYA/HTDNVwIcXPmoklrI3QhiOX3GYSkdcsZqw+DY7iS/zDQ==","signatures":[{"sig":"MEQCIFksLNZ4N0txDXmcL6VwVZrg2rXHG9HRWcDnp+Q+AmgDAiBb4A7z7cxXVwlS+4Xby+9LuRIzlZiVbh31o7ptbIfcLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037721},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"8550d01d5b2ce03262e19af0f9adf4e985661869","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_1.2.0_1785215783838_0.919108390216894","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"koishi-plugin-aka-ai-image-generator","version":"1.2.1","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@1.2.1","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"f8599551238535509f9c985cbe431c0880d0d278","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-1.2.1.tgz","fileCount":11,"integrity":"sha512-SsG46GCfp787DKHYWxjNEvaJIBwjCLb19RihDDQvnIgZeXDf2LWEvwKMnQ5P7CjnZymqwfoH7JMVVDv4hEhBWQ==","signatures":[{"sig":"MEQCIC9yBPY9luuE4Bx0PgYbd0WZRgcQR6WnJayQ+21F0TwsAiBzaJS/ZlfNnAsrche4kGGSzLmR1d9cpZ7NeQ9KyCS+5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2050986},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"56a82b09b4352bb16f6ec9aef7807a2e39fa08c5","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_1.2.1_1785223342870_0.5009964124174102","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"koishi-plugin-aka-ai-image-generator","version":"1.2.2","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@1.2.2","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"a15b21e7a4005e47518960fa9700a7658ea7ea6c","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-1.2.2.tgz","fileCount":11,"integrity":"sha512-S62YCcaFwfdi2x7A0Faejfyz3Z4P/Z2zn95b4+mV3CceKyMZjNPYa3nJIDgsNaXn4wfhx0KLDYSXr6Mbwke0vg==","signatures":[{"sig":"MEQCIDJAEyvlk9EjVskr+woomS6EZ6s/sBWTKTmjsmOAvw3zAiAzqyuwF7ii0zjvi4MuOgDurXyKCaKW2k6Wq7ZrX9V/Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2084831},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"2cc9d606286ec46f38b99bb09575e15e0077921c","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_1.2.2_1785232440504_0.3961402487069148","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"koishi-plugin-aka-ai-image-generator","version":"1.2.3","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@1.2.3","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"8bfcaed73f5d757e92567fd42eaaff68d0870f61","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-1.2.3.tgz","fileCount":11,"integrity":"sha512-QBfH3es5uYKzueFnXEMRN7ywRlJle8daBnyFvpjp6bblzHV9BWFB55Iby/hFlF8x2Dq1If4+Oy9I+PCAgNUG2Q==","signatures":[{"sig":"MEYCIQDVwHAmIYtUPR4UZIdyRPdk4kDFL0uZ6a6R62APoxOLtAIhAPemWFQetxMXcGpBtOKAXMvCiiLBqZ8mhzWIvKQQyMWF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105410},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"bf94191fed281f2e05a26baeff48a5c2184fa3e8","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi (V2: semantic supplier UI, image protocols, credit billing).","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_1.2.3_1785235163097_0.6112576922055715","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"koishi-plugin-aka-ai-image-generator","version":"1.2.7","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@1.2.7","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"0f0d4a5a285851e0b6bf02b9e06ac4b5f11a4997","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-1.2.7.tgz","fileCount":11,"integrity":"sha512-eAm9eSTk1DrQxZltz4HeVGIgmGF9vgQIkVsFBJQk+T08YSqO+y3BHLZwqB6yOUAEGklL226Lous3KiEuTxX1Yg==","signatures":[{"sig":"MEQCIBBIXBy2cTRNbUY2HWMyiRU3AMB8i3UeEAP+rk6Q8zApAiByLZFfazJuvS+9lSoa+sdglVrL39d+JDMgvU+8gmoHrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2419060},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"9fa59ee0dd06eb5e129c5cf10042f5c9f233f0e3","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_1.2.7_1785319396344_0.6354484146551447","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"1.3.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@1.3.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"540385a74838102138d30106f6da6554b35a4c3f","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-1.3.0.tgz","fileCount":11,"integrity":"sha512-rdTgXCG1nQQGnt5nlr7y3mdIr9a+WgrTN8ug5/UjwklQQGdplrmKVaq6jvKwNw0hY8i2V7YLefIa9N970Fl8ZA==","signatures":[{"sig":"MEUCIAX2gVqvqZT+gwPpQuITcibbIPXT/x8RT68GBSJlYHXDAiEAk7ISMhcUhgu77jAuPgAR9NFiC4PWnMOAqSh584aWrfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3113306},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven OpenAI / Gemini / Midjourney routing, atomic Billing V3, and explicit V2-to-V3 user-data migration.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_1.3.0_1785375891698_0.7531367012965011","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"koishi-plugin-aka-ai-image-generator","version":"1.3.5","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@1.3.5","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"f3a72c4d760aadc7fe99c916000c8c83281af04d","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-1.3.5.tgz","fileCount":11,"integrity":"sha512-W66t/7M/99uvWWuhtOZl56pRMQ8gmQHeWztA2zzZStCq+ZG3D+RQm06qcnIP550TGwm+1rFki+fh1V3KdC431A==","signatures":[{"sig":"MEYCIQCWLVW0vdYGloyOfVywb9nnLxVvF0y8XTgjgwhkFPZfNQIhAPPyNoGTfmQKUuA/COd9naW6DmJvMosJKEkPZc9rqYkw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2520178},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"9fa59ee0dd06eb5e129c5cf10042f5c9f233f0e3","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_1.3.5_1785394126218_0.43778290212174364","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"koishi-plugin-aka-ai-image-generator","version":"1.3.7","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@1.3.7","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"5d76131fb40dec195a88ca6c753f4ca200108b81","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-1.3.7.tgz","fileCount":11,"integrity":"sha512-6tZjaNxkOe1KnBI2Osi+ORi0Puee2jqXrDsHS6+AvRLdJyhL/TXpT3v8rgleGEmW6i1fdDqS393E1ZKuPI8Mvw==","signatures":[{"sig":"MEQCIGATktuVZ6RRyTbBHWMoF4d5FqKKrtMAW5//wk29W88KAiAUViDvjL8NzMP1GkN3Fm4QwczkMRL/NpavgIHva6yH9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2551037},"main":"lib/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-1.3.7.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/6d783890f76b02ead51909176c5ac861/koishi-plugin-aka-ai-image-generator-1.3.7.tgz","_integrity":"sha512-6tZjaNxkOe1KnBI2Osi+ORi0Puee2jqXrDsHS6+AvRLdJyhL/TXpT3v8rgleGEmW6i1fdDqS393E1ZKuPI8Mvw==","_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_1.3.7_1785401955519_0.9125729672797798","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"koishi-plugin-aka-ai-image-generator","version":"1.3.8","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@1.3.8","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"46dd27a0f226281ca154fddd89695aa6e9e8be93","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-1.3.8.tgz","fileCount":11,"integrity":"sha512-xSJp7+F+NUTeEShT6mTX8/2lISr+T062CrtpO17hG0ww6xujg0YTz97sRHwHEuWRBEN469TqULwCfdKnPzNRRw==","signatures":[{"sig":"MEUCIQCnwsQgQdYvz5WnKhHT4CY5azA6U74UlQV8vh1d3d1knAIgJ72RKy1jm0l82l0Bl+Lvf0kXieJtGFAeyo32LNI37a4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2588254},"main":"lib/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-1.3.8.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:yunwu":"node scripts/probe-yunwu-catalog.mjs"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/c005ea726fe12fb33d2a6b8250fe3939/koishi-plugin-aka-ai-image-generator-1.3.8.tgz","_integrity":"sha512-xSJp7+F+NUTeEShT6mTX8/2lISr+T062CrtpO17hG0ww6xujg0YTz97sRHwHEuWRBEN469TqULwCfdKnPzNRRw==","_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_1.3.8_1785404662197_0.586652066075239","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.0.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.0.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"53c58ecf02aa6c73438318ed0c5c9a75b6d8a3dc","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.0.0.tgz","fileCount":11,"integrity":"sha512-QwxGJlVc7sMBGdCG1cdXxOJycvzPD8SQGCBLDaW3VYXo0NJqCLzSkISsB/njqFObPIrOCYbQsugwko4MEXSTmA==","signatures":[{"sig":"MEUCIQCCe0XO0naiz/znMNqP+HlQDQf2W0/xyWR9gV5t2KLnJwIgL7s+OmbANEZh/3oFvgJkk59jI9UdUumPn+KqD2ksKtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2696073},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"813e720a6b78b4330e51c0b2a541bfebd7950f42","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.0.0_1785728960600_0.8937642757611783","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.1.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.1.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"0320f2c8091ddcd3d1d3c16fba3c00b865228e43","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.1.0.tgz","fileCount":11,"integrity":"sha512-lWufFOrK55ox9UXcvSI3tNe5CJGQQhGZ6qRvUSJK7reHQArwh43aJwCbrjHf4oZT736F2TIlIf+89UNLrCgUIQ==","signatures":[{"sig":"MEQCIHLd1ydJs0sR34eMfhpfuClChCirgKmaopgsJgS8L/2cAiANtG0AoV3sDFLLXZ3MF82VIydehSX96Z9cWMLlfnL29g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2698502},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"75a90baf3b334b23df6b8e33b5063621f8996565","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.1.0_1785730564478_0.04447413629807628","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.1.1","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.1.1","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"70ade62cb75d5e13ba450dcb268a7926e14b2c63","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.1.1.tgz","fileCount":11,"integrity":"sha512-o7/pxoPpDoD6PfZbKnhlgwAKp9ehfCWB8ytqkSaANhHOgyir562ZvwvjKotAhyHUyl/M0jK5kJMW91H6yqk0Yg==","signatures":[{"sig":"MEUCIQCiPdykXdMMkaeHr/ncWElUzBCqF4u6K0zCOWAOx7Za+AIgSbuzah8ge+92Hk/ikhLSpaZWRNIssLE09W2ZSnCbu7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2703597},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"c69563d9601a3681df747c39a22b417fae2be1d0","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.1.1_1785735127219_0.2354630783824705","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.1.2","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.1.2","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"71f1e3296a00b4cbc0ffde14b8db11350df8b72d","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.1.2.tgz","fileCount":11,"integrity":"sha512-XMYusbHWzIJW76JlvtPdNC+uxzgPXpw6gYxmzMcuaC5sjZGCozs4z45Phy9c2VVzYnpijKIoyvVFF4TCN0XI/w==","signatures":[{"sig":"MEQCIGHpL5E2CtVTBeCFXGtQdSSWNgGlQMI9X6KZimiSqDbRAiA89g+GLFYvv16dlDE7cDmSEuuffA0CfuqVs57M6Xpv7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2708029},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"d1895bef80a27212e8ce1787d0b19631766415ca","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.1.2_1785737284593_0.9840547884391826","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.2.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.2.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"ab0baea4575b253080345e592bdd5a016c5e1d56","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.2.0.tgz","fileCount":11,"integrity":"sha512-ILUThYvmTbqgx+spTZp6Npp9Pr7q2Jm7SqtpHXWrH8Um8reIDLTDly9uKb+/Gs8ShBfDfBPTISviRVoiTIA9fQ==","signatures":[{"sig":"MEUCIDOtOY/1s2lHhnaML2ikKvCp/Vfc8XmL3Hc068Wfg3nPAiEAs7sJbyG6IuvShDUPSyOR7THMhKPVqvBb8ljxuqKgujw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2706629},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"cc74d61cff1ac2f7ac2d78398596d99392064b12","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.2.0_1785744224627_0.11093268344746465","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.3.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.3.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"c084ee17425c459a7beb11c5337984f18f811b5f","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.3.0.tgz","fileCount":11,"integrity":"sha512-A+KhrKbZmZKJo8ixgbiK1cZHc+eDSIouEncDeFd5Ks5oOEUqjmbN2CPYDSORsI8LsUQDCwgyJA8YEfNJXmFfkQ==","signatures":[{"sig":"MEYCIQCGMyV43VCnzwAOMAZV4aCgzuizTDXsIRgKfzeGxLPLSwIhAMjkBSjvqVGP1vPBk0Bljq2iaWjUpVLXk8JURRspHYLN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2728175},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"a8d28f7364f02c5852635b4e9f66c114c2145ec2","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.3.0_1785747614783_0.7642145362545307","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.3.1","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.3.1","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"63d310b64f4fb5de1317a16671dab0d886ffb618","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.3.1.tgz","fileCount":11,"integrity":"sha512-Bq1xUgACo838uW6HOmigRxiy0l+ONZAjPow5dV3yTugT2mdFd1DVIBwdtjG58LoTeIaigxDtyZ6lFrybdFmc+Q==","signatures":[{"sig":"MEUCIQDGlWNVkEAVgbfc68Qkoiz/mzt8QkLotqIN3LpG1xa/kgIgelE61/JT8G2ZjvGkgDv0Kk6LTQxYO8ryUx6bIZEwrno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2728759},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"2fd1d297a639021e628a63892ee301904182b0f5","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.3.1_1785748383575_0.04704302025627216","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.3.2","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.3.2","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"15dd0337f3599d58b4c9d610090b7cf4931acc9d","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.3.2.tgz","fileCount":11,"integrity":"sha512-DXCIJ69+uBvlHjwoqNTDJ9cKF/FYMNYypPzgvICSOXYnI28Z+vqDi+LOQE5hSPtzLVr+HHyHDCyv+v8r72Z8dg==","signatures":[{"sig":"MEUCIQD3+IOdWTKUTF5CzCKcx0Q4oVoTK/t9CYNdPXQbaa+Y6gIgJq1OBPakfZWVEKVu2pXNOkgM81iK58hZ6vOO8olwggo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2730146},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"071bfe4d94e5820b1e3ea42803297a90a5709515","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.3.2_1785752552308_0.648446299689694","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.3.3","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.3.3","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"552a1503482619d48f237c7729122a7a400488a2","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.3.3.tgz","fileCount":11,"integrity":"sha512-7RSnlVb8A4Gg3N8O8OeWE+rQpQ9Bb70wK652GuXEI1HywMSiyi2XZ+QmiWjNA1zEC0SvqBym9iLhA4Q4rU03pg==","signatures":[{"sig":"MEUCIQC8t1wXhSiuCp4U/x+N7ir66nuPrm9sQyAs2NwNDAV+VgIgJmrerOzEW/IWlmgR7yA9kRqc4cN7PciTO/LTQTKitic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2731297},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"b0d73a7c864dca0a5d06b1e173b9dd8bbb333724","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.11.1","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.3.3_1785811330639_0.5358475206660798","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.4.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.4.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"8f069b4ab3dadc49f08ce4ad9357f99772a627d3","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.4.0.tgz","fileCount":11,"integrity":"sha512-ieB4PwevIMUfafmgo3eLgPn8dh+xQ15vMPpx7j8Xcq5+0rjfIrK9c3H9ggetT6bORzyMPrNQgiqdwFTOBC1I6A==","signatures":[{"sig":"MEQCIDBEuFreAojWIr4Lp4bz3TFOEqg61JsmMkrHUNtj8Vx9AiAUDr0wLMUrYX3p6GjV4rRBwqOAeZTnzI2ROtN8YuMCJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2823014},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"b0d73a7c864dca0a5d06b1e173b9dd8bbb333724","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.17.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.4.0_1786077655379_0.47233798528643955","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.4.1","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.4.1","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"2d9b2b8bb60a95cc0296b58afda45c4b0aa14d35","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.4.1.tgz","fileCount":11,"integrity":"sha512-rJCff9aEquSBNeqwarvOuOrj61YXhTF/907dT2GI006LsEE0yg+AlNXTBvAbpZ8WcKuCMgEi2c2FClfRDrzdMA==","signatures":[{"sig":"MEUCIQCM2C2DgOhevUvleeq259NqE1bkVgw36Ey9wcnuPoA6+QIgCnIsjFJkgGq0sSWIKlPtASdCPNtcPYpA/sGEg4Z8LDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2829869},"main":"lib/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-2.4.1.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/bab2af6f8b79792f58bec6e1f8d32322/koishi-plugin-aka-ai-image-generator-2.4.1.tgz","_integrity":"sha512-rJCff9aEquSBNeqwarvOuOrj61YXhTF/907dT2GI006LsEE0yg+AlNXTBvAbpZ8WcKuCMgEi2c2FClfRDrzdMA==","_npmVersion":"11.17.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.4.1_1786122754390_0.5903148663224556","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.5.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.5.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"16bc0ff0e2291cc5ce5e4f7bd30c44b001ae6f1e","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.5.0.tgz","fileCount":11,"integrity":"sha512-uKnAIfxFsj8w9tK3QP7YaqXXhRTIFoM1MM2d50C9sgs3A/xbEdp1bXkCr1f67TYQcIoTKnmoMwNgtr8ePngBUw==","signatures":[{"sig":"MEUCIQC5Z0oEOswIKoyhW50ljxrGu1tnvOsJOpssmWxCjcJJzwIgb4qKXCIG3YdJbvuSIT58XYoXUpFkrlztX7okqxYga3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2838458},"main":"lib/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-2.5.0.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/9c759b651956a7ca4f7327de6b7076a4/koishi-plugin-aka-ai-image-generator-2.5.0.tgz","_integrity":"sha512-uKnAIfxFsj8w9tK3QP7YaqXXhRTIFoM1MM2d50C9sgs3A/xbEdp1bXkCr1f67TYQcIoTKnmoMwNgtr8ePngBUw==","_npmVersion":"11.17.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.5.0_1786124863414_0.49091638645330904","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.0","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.6.0","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"5f76094f1d8c55ae3e5fddb7f39f640401fb4b46","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.0.tgz","fileCount":11,"integrity":"sha512-EPBpqdto5B9ZjElkO8b7yz5A+x9rKHvcqCL5UkVwA8yR9CZqs7qKxmpIaT5w5/ZDel0N2aUfdVo+mzlO7fs08g==","signatures":[{"sig":"MEUCICW5UAH692Ln2zp/EK0+6H5RyfC9d11Zx7e2w2JhYzmLAiEAwcUtqz2gcMCm+Kj8sC8J8IlcobbFkUYvqlbOOAzx4Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2905504},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"4386bfd98fdcb801decb6300424722058d959452","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.18.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.0_1786173111391_0.019019591500610833","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.1","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.6.1","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"f43fd65368b20bff81ba400f17b5290ad435e480","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.1.tgz","fileCount":11,"integrity":"sha512-a/7SH+CC2ksQFwcACmZkspud7QomD0DMeT66gMEIOyw7KgErljWi4ZfZMi0xq+AXRECLa7Deo4hIg5dM9ahxTA==","signatures":[{"sig":"MEUCIQCvaKejEHrAWZQlccxGqRcdnxbRbu7HaLpxrScgmgRhYQIgfslPFvuyKDg7ULOTs5ssYma9Hq/0lw/ctvDYtZ6piPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2906470},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"df053a24ac47a90cd156923f8008ede6fe96f8d9","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.18.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.1_1786175927845_0.32961726023431925","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.2","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.6.2","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"4a154416100aa45b5c177dda996d382c566e5aa3","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.2.tgz","fileCount":11,"integrity":"sha512-leUmRAetxnN3CN+8exx7nAJ7MiW3Bp+jbStsneBK7OcOi8jfhY7gIgqSXRfN+Cb6BqeGrO5bBeTsbow21dBweg==","signatures":[{"sig":"MEYCIQDBSvADSQXQR9y7TeBRwI03x3k2ENTRbFv9ZllIi6NWzgIhAIR0zZDp/Kk/gDK42xPhkKSSk7Z62JajTArkyo1m7kec","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2909797},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"31f7266804051e8aeb69055d9241287e844ec9c7","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.18.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.2_1786615070880_0.31242854233588835","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.3","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.6.3","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"1e3b3baae6a8829c24409f71c135f32e6a5776c5","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.3.tgz","fileCount":11,"integrity":"sha512-08uk5p2+NU/JtBTsOR1e0dH/INzmTTzfyZAOXKHf2mI7KNcitO7ijZrcbaQaDwJwF+iUmluiBQT/cENE3ugUxg==","signatures":[{"sig":"MEUCIQCy7wzASoy/dgRE3lRbud2EkHZuARE4+YDeSKp5eg/3LwIgaDgSRnuEjrCCQExty/JpResbgcWUwx6aEiPt5nyFsRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2908862},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"4d6fface86d41276c7dd3476f75c0b2c0e1d2648","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.18.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.3_1786617488050_0.49288784963185184","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.4","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.6.4","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"1684b751885196f70fa97c38c0614090eb4fdaf4","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.4.tgz","fileCount":11,"integrity":"sha512-XKx/j1c7sY7pXJk2SoqhvHN8XkWS8JfauPC+GnmjczfSLFBfYnF6B2HfYRiZHTor6DL4uni6vljFevHhnw6eZA==","signatures":[{"sig":"MEUCIGIktRTE9C9WoxL6VUH7+zdG3V8K4MCqBfla2pTDVn7JAiEAqbvGtPaVhl3WN8rh9fvMBrulLxudIO/dKXPNsi9eCxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2907244},"main":"lib/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-2.6.4.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/48bdf0c72bb3dbb9b6dcf4542b409d1e/koishi-plugin-aka-ai-image-generator-2.6.4.tgz","_integrity":"sha512-XKx/j1c7sY7pXJk2SoqhvHN8XkWS8JfauPC+GnmjczfSLFBfYnF6B2HfYRiZHTor6DL4uni6vljFevHhnw6eZA==","_npmVersion":"11.18.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.4_1787906597548_0.8842723174503799","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.5","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.6.5","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"6a3df239a6d15f0be2ce7de96978902c715c4e52","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.5.tgz","fileCount":11,"integrity":"sha512-SfG4yNKEkW4P2PX0qVUrDEiXpwEEOOqEaDnsiVbNd8RTJTfCqG5hvIQy8cB2ApujYEh2YNKNluwaqT8GRIgsuQ==","signatures":[{"sig":"MEUCIQD2kFqSqsK1nrotHzTcA5a+vPicTqu6rANjvhgLam3lqAIgSajzNDVMrwsRR/AD7yT/4G33/vIoDLMfpNY4SLiCI7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2906431},"main":"lib/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-2.6.5.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/5fc7af015eed53f344902a10a5a8bd36/koishi-plugin-aka-ai-image-generator-2.6.5.tgz","_integrity":"sha512-SfG4yNKEkW4P2PX0qVUrDEiXpwEEOOqEaDnsiVbNd8RTJTfCqG5hvIQy8cB2ApujYEh2YNKNluwaqT8GRIgsuQ==","_npmVersion":"11.18.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.5_1787910500575_0.8811616922114611","host":"s3://npm-registry-packages-npm-production"}},"2.6.6":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.6","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.6.6","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"151a0f4ac2cabd9984041627257a8ae4014a6aa0","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.6.tgz","fileCount":11,"integrity":"sha512-dCnxEtxi5E41tZTjHa4xEuirnntH2yJCeuhtRwayPfPQCedFFU+j0TSUBHRcldsiN4VTUWkclkeIwFVy8wNFzA==","signatures":[{"sig":"MEYCIQC2843G0r7c9O3zLn1dA1L7kmG3q2Rtax9+hJ2RnSmY8gIhAM87tSz/ZeRmMKVh71G9lGTwHNZ6mvwwiKQYEGnkwNxy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2934915},"main":"lib/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-2.6.6.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/f2a137d2d310d27b3796ee8887e020c9/koishi-plugin-aka-ai-image-generator-2.6.6.tgz","_integrity":"sha512-dCnxEtxi5E41tZTjHa4xEuirnntH2yJCeuhtRwayPfPQCedFFU+j0TSUBHRcldsiN4VTUWkclkeIwFVy8wNFzA==","_npmVersion":"11.18.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.6_1788174770644_0.32413323170537534","host":"s3://npm-registry-packages-npm-production"}},"2.6.7":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.7","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.6.7","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"36670db2a2ef55538e4738d461c2510abe98215d","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.7.tgz","fileCount":11,"integrity":"sha512-KIx/IucUrMPMQurDCDLSY6y9q8LQye+kFiZjC7wGNCD9WvPb7cwNY/gwLpRSirOsOizqWo9EtXLbroJYdX2GLg==","signatures":[{"sig":"MEQCIHDXNRHxWvvuTf7mZ0kn99+kRHguPdjWFBCJtWBk3tBMAiAb9Pjq2uXrugjNHWSqOTa7LuWsINnWkd4vRhnUsH8PkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2941002},"main":"lib/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-2.6.7.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/c4de88584054b1e874913c355d87bcbb/koishi-plugin-aka-ai-image-generator-2.6.7.tgz","_integrity":"sha512-KIx/IucUrMPMQurDCDLSY6y9q8LQye+kFiZjC7wGNCD9WvPb7cwNY/gwLpRSirOsOizqWo9EtXLbroJYdX2GLg==","_npmVersion":"11.18.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.7_1788194811507_0.7138630436157272","host":"s3://npm-registry-packages-npm-production"}},"2.6.8":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.8","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.6.8","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"b62927d03d7bfb0c6910c278e4220ad7783ce03b","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.8.tgz","fileCount":11,"integrity":"sha512-zA98hPwXEKiyuxqzoFLF+TI4+qXDJetOdO2uiWlGEbdiPOd282m8Bjfu2kU8paM0jZ1PfX5hI3GqkbDzOu2F7Q==","signatures":[{"sig":"MEUCIQCcjEw/pp2ZlCYDuV/l/HwQVLZYvs2ZLleaEOaXEdbNOwIgLBPoy8uUBMBElPFQcObFgh4JvwpQ09dQ+j0sTdD5jNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2945275},"main":"lib/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-2.6.8.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/131bfd795f9aa4b379e5ed67ed64319d/koishi-plugin-aka-ai-image-generator-2.6.8.tgz","_integrity":"sha512-zA98hPwXEKiyuxqzoFLF+TI4+qXDJetOdO2uiWlGEbdiPOd282m8Bjfu2kU8paM0jZ1PfX5hI3GqkbDzOu2F7Q==","_npmVersion":"11.18.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.8_1788198156381_0.24527474049590436","host":"s3://npm-registry-packages-npm-production"}},"2.6.9":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.9","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.6.9","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"cd7423a78d39c7e7ccf55144b43d5d9f5de5d062","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.9.tgz","fileCount":11,"integrity":"sha512-VOnEFm0N2eOp5hJ32KQRSg9IkWFzKAr6jS8AfY5cPK2wRqXMakPECWCu4ntZtcTl2pQQApMZEEcaXtpJ6rR32w==","signatures":[{"sig":"MEYCIQC7F437hJfdkNB/jIijUFySFwdwCICoHEEzdtpt9UTMkQIhALE4xn4YJrQgZefSDc+vpw4SK1mMEt10rliKfkSeE1CU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2944811},"main":"lib/index.js","_from":"file:koishi-plugin-aka-ai-image-generator-2.6.9.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_resolved":"/private/var/folders/ws/0nm32g8s78s72wsc2pt5l6xw0000gn/T/61b3bca4c78bf48791c223f78cad4f0e/koishi-plugin-aka-ai-image-generator-2.6.9.tgz","_integrity":"sha512-VOnEFm0N2eOp5hJ32KQRSg9IkWFzKAr6jS8AfY5cPK2wRqXMakPECWCu4ntZtcTl2pQQApMZEEcaXtpJ6rR32w==","_npmVersion":"11.18.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.9_1788317941103_0.7654581201309556","host":"s3://npm-registry-packages-npm-production"}},"2.6.10":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.10","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"license":"MIT","_id":"koishi-plugin-aka-ai-image-generator@2.6.10","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"dist":{"shasum":"1023261f4707a697a73a650991f60193ca1828f5","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.10.tgz","fileCount":11,"integrity":"sha512-zRyUW29U17A7ODnpcOf9FEbsoW4+wZ/v0SwX1bzU++oPWTnaPvubD6YQ1tNVDMIpBy4LbL3RuHGaYHXTBdvJOg==","signatures":[{"sig":"MEUCICqqSR5NGuFfwV/zM36+9Mr0DFtI87pU1mgvl8uAYE2kAiEAvV6kmD61jV4/2oFL/pX5OHJhanV3os7dlTP+3KkBh4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2950839},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"gitHead":"16febf23ec4c78c31dbdb38e4da77ee945240ff0","scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","typecheck":"tsc --project tsconfig.json --noEmit","probe:newapi":"node scripts/probe-newapi-catalog.mjs","prepublishOnly":"pnpm run clean && pnpm run build"},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"_npmVersion":"11.17.0","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"jimp":"^0.22.10","@koishijs/console":"^5.30.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","koishi":"^4.18.9","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","element-plus":"^2.11.8","@koishijs/client":"^5.30.11"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.11"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.10_1788940935352_0.9449633489170592","host":"s3://npm-registry-packages-npm-production"}},"2.6.11":{"name":"koishi-plugin-aka-ai-image-generator","version":"2.6.11","description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","license":"MIT","main":"lib/index.js","module":"lib/index.mjs","types":"lib/index.d.ts","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"peerDependencies":{"@koishijs/plugin-console":"^5.30.11","koishi":"^4.18.9"},"dependencies":{"@koishijs/console":"^5.30.11","jimp":"^0.22.10"},"devDependencies":{"@koishijs/client":"^5.30.11","@types/node":"^24.5.2","element-plus":"^2.11.8","koishi":"^4.18.9","rimraf":"^6.0.1","tsup":"^8.5.0","typescript":"^5.9.2","vitest":"^3.2.4"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --sourcemap --shims --out-dir lib && koishi-console build .","clean":"rimraf dist","prepublishOnly":"pnpm run clean && pnpm run build","typecheck":"tsc --project tsconfig.json --noEmit","test":"vitest run","probe:newapi":"node scripts/probe-newapi-catalog.mjs"},"publishConfig":{"access":"public"},"keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"gitHead":"da3d2aca584ae6de02108393be82ad6830a9aeac","_id":"koishi-plugin-aka-ai-image-generator@2.6.11","_nodeVersion":"26.5.1","_npmVersion":"11.17.0","dist":{"integrity":"sha512-CP2+eyOhG2y5vRCAiY7WrcjEEoSaW7WPARxI4pXdPF7e9YUPJ9Rchvc2v7vC2rUb95Hp+JRrbXNPES5BOi5hYQ==","shasum":"cf9badd844a9e400363a2bd35acfeb28efc1b023","tarball":"https://registry.npmjs.org/koishi-plugin-aka-ai-image-generator/-/koishi-plugin-aka-ai-image-generator-2.6.11.tgz","fileCount":11,"unpackedSize":2951199,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFPZJYYf5VOgUoe+ZkWxtByOTT95J5oseaAgmhI0/mpJAiBWZiad4cpvlAXwi+Z/XNva+qxcBWw45HRTir8uEjrjnA=="}]},"_npmUser":{"name":"baka_akari","email":"exwww2000@qq.com"},"directories":{},"maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koishi-plugin-aka-ai-image-generator_2.6.11_1788942442598_0.07199686061311983"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-06T11:38:12.174Z","modified":"2026-09-09T08:27:22.937Z","0.2.0":"2026-05-06T11:38:12.485Z","0.2.1":"2026-05-06T14:26:45.217Z","0.3.0":"2026-05-11T07:14:34.649Z","0.5.0":"2026-05-11T08:05:30.159Z","0.5.1":"2026-05-11T08:14:53.082Z","0.5.3":"2026-05-11T09:05:29.939Z","0.5.4":"2026-05-11T09:51:12.768Z","0.5.5":"2026-05-11T11:01:27.633Z","0.5.6":"2026-05-12T02:57:20.389Z","0.5.7":"2026-05-12T05:18:07.348Z","0.5.8":"2026-05-12T09:24:43.583Z","0.5.9":"2026-05-13T02:52:30.675Z","0.5.10":"2026-05-13T04:44:18.067Z","0.5.11":"2026-05-13T05:46:56.047Z","0.5.14":"2026-05-13T07:08:35.184Z","0.5.17":"2026-05-13T08:35:57.040Z","0.5.18":"2026-05-13T10:40:14.800Z","0.5.19":"2026-05-14T02:55:12.896Z","0.5.20":"2026-05-14T03:19:55.321Z","0.5.21":"2026-05-14T05:25:09.242Z","0.5.22":"2026-05-14T06:50:23.347Z","0.5.23":"2026-05-14T08:09:12.522Z","0.6.0":"2026-05-17T11:52:54.506Z","0.6.1":"2026-05-17T12:05:26.033Z","0.6.3":"2026-05-31T16:13:16.832Z","0.7.0":"2026-06-08T03:52:05.144Z","0.8.0":"2026-06-08T07:55:17.491Z","0.8.1":"2026-06-08T08:07:56.888Z","0.8.2":"2026-06-08T08:18:20.598Z","0.8.3":"2026-06-08T08:27:27.067Z","0.8.4":"2026-06-08T09:20:44.549Z","0.8.5":"2026-06-08T10:50:17.860Z","0.8.6":"2026-06-08T11:06:56.993Z","0.8.7":"2026-06-09T07:49:27.873Z","0.8.8":"2026-06-14T17:40:29.034Z","0.8.9":"2026-06-16T04:25:18.348Z","0.8.10":"2026-07-12T03:30:40.033Z","0.8.11":"2026-07-12T04:43:37.814Z","0.8.12":"2026-07-13T03:17:43.292Z","0.8.13":"2026-07-13T12:02:14.768Z","0.9.0":"2026-07-23T08:43:03.459Z","1.0.3":"2026-07-27T02:14:47.667Z","1.1.0":"2026-07-27T17:29:37.796Z","1.2.0":"2026-07-28T05:16:24.029Z","1.2.1":"2026-07-28T07:22:23.049Z","1.2.2":"2026-07-28T09:54:00.670Z","1.2.3":"2026-07-28T10:39:23.274Z","1.2.7":"2026-07-29T10:03:16.534Z","1.3.0":"2026-07-30T01:44:51.984Z","1.3.5":"2026-07-30T06:48:46.394Z","1.3.7":"2026-07-30T08:59:15.670Z","1.3.8":"2026-07-30T09:44:22.377Z","2.0.0":"2026-08-03T03:49:20.793Z","2.1.0":"2026-08-03T04:16:04.659Z","2.1.1":"2026-08-03T05:32:07.401Z","2.1.2":"2026-08-03T06:08:04.762Z","2.2.0":"2026-08-03T08:03:44.878Z","2.3.0":"2026-08-03T09:00:15.064Z","2.3.1":"2026-08-03T09:13:03.755Z","2.3.2":"2026-08-03T10:22:32.506Z","2.3.3":"2026-08-04T02:42:10.818Z","2.4.0":"2026-08-07T04:40:55.562Z","2.4.1":"2026-08-07T17:12:34.567Z","2.5.0":"2026-08-07T17:47:43.584Z","2.6.0":"2026-08-08T07:11:51.651Z","2.6.1":"2026-08-08T07:58:48.028Z","2.6.2":"2026-08-13T09:57:51.085Z","2.6.3":"2026-08-13T10:38:08.219Z","2.6.4":"2026-08-28T08:43:17.748Z","2.6.5":"2026-08-28T09:48:20.784Z","2.6.6":"2026-08-31T11:12:50.803Z","2.6.7":"2026-08-31T16:46:51.697Z","2.6.8":"2026-08-31T17:42:36.638Z","2.6.9":"2026-09-02T02:59:01.263Z","2.6.10":"2026-09-09T08:02:15.638Z","2.6.11":"2026-09-09T08:27:22.789Z"},"license":"MIT","keywords":["chatbot","koishi","koishi-plugin","ai","image-generation","openai-compatible","openai-official","gemini-official","openai","gemini","midjourney","contract-driven"],"description":"AI image generator for Koishi: contract-driven routing across OpenAI / Gemini / Midjourney, yunwu catalog with fail-closed supplier/protocol/operation/model contracts, credit billing.","maintainers":[{"name":"baka_akari","email":"exwww2000@qq.com"}],"readme":"# koishi-plugin-aka-ai-image-generator\n\n[![npm](https://img.shields.io/npm/v/koishi-plugin-aka-ai-image-generator?style=flat-square)](https://www.npmjs.com/package/koishi-plugin-aka-ai-image-generator)\n\n自用 AI 图像生成插件 V2（image-only）。当前 `2.6.x` 版本以「供应商 + 协议 + 操作 + 模型」四元组精确契约为核心：new-api 兼容站（openlux）是唯一完整维护的目录 / 计价源；OpenAI、Gemini、Midjourney（Imagine + Blend）与 qwen / grok 图像系列已按官方 / 供应商文档建契约；未接入契约的能力（MJ Action / Describe、Kling 多图 / 扩图、omni-image、图像识别）目录级 fail-closed。定价支持**双模式**：auto（平台目录自动推导 + 日志真源精确结算）与 simple（每模型固定积分，盈亏自负）。生成链路使用真实积分预授权（预扣上界 → 生成后按实际路由分组倍率结算多退少补）+ 免计费平台绕过 + 每日免费 + 平台级交互模式路由，并提供 aka-tools 独立管理页面、ChatLuna 与 YesImBot 可选桥接、总览统计。\n\n> 范围：仅图像生成。aka-tools Console 页面已实现；视频生成不在当前运行时范围内。\n\n## 当前版本状态\n\n- 当前包版本：`2.6.1`。\n- 当前稳定能力：new-api（openlux）完整目录 / 计价 / route；OpenAI、Gemini、Midjourney（Imagine + Blend）、qwen-image-max、grok-imagine 契约精确到操作 / 模型；contract-driven 请求构建与参数补全；显式非法参数 fail-closed；**定价双模式（auto / simple）**：auto 从平台目录自动推导模型价格（USD → 人民币 → 积分 × 加成公式链）并支持日志真源精确结算，simple 为每模型固定积分（`creditCostPerImage`，盈亏自负）；auto 但凭据缺失 / 目录失败自动降级 simple（仅 UI 提示，不回写配置）；auto / guided / advanced 三种交互模式 + `interactionModeOverrides` 平台覆盖；`freePlatforms` 免计费平台绕过积分与试用（保留限流）；单模型每日免费；**动态倍率定价**（目录 `group_ratio` 表：预扣按 enable_groups 上界、结算按 `x-routing-group` 实际分组 + 日志真源优先）；Prompt presets（styles / styleGroups）+ 动态命令热重载；ChatLuna 桥接（5 个基础工具 + 每 style 动态工具 + 上下文注入）；YesImBot 桥接（5 个 AI Agent 工具）；aka-tools 总览 / 配置页（含用量统计）；`图像充值 @用户 人民币金额` 按 `creditsPerCny` 换算。\n- 已实现契约覆盖：newapi OpenAI image create / edit（openai 协议）、newapi Gemini generateContent（gemini 协议）、`newapi.mj.imagine`（文生图 + 参考图垫图）、`newapi.mj.blend`（合成图多图融合）、`newapi.openai.qwen-image-max.generate`（qwen-image-max 系列）、`newapi.openai.grok-imagine.generate`（grok-imagine-image 系列）、OpenAI 官方 create / edit、Gemini 官方 create / edit。\n- 目录级 fail-closed（未实现能力）：MJ Action / Describe / Modal / Upload、Kling 生图 / 多图生图 / 扩图、omni-image、图像识别。相关模型进入 `unsupported`，不会被路由到 provider。\n- 后续路线图：见 `ROADMAP.md`。\n\n## 支持的供应商入口 / 模型路由\n\n- `newapi`（openlux 等 new-api 兼容站）：当前唯一完整维护的目录 / 计价源。目录从 `/v1/models` + `/api/pricing` 获取（`/api/pricing` 的 `group_ratio` 表作为动态倍率来源，默认 6h 快照刷新）；协议 route 按语义规则识别；契约由 `src/contracts/registry.ts` 精确注册到具体 endpoint + operation。除 OpenAI / Gemini / Midjourney 外，qwen-image-max 与 grok-imagine 系列也走 newapi openai 协议（`/v1/images/generations`，单张调用，1k 固定尺寸）。\n- `gpt-official`（OpenAI 官方 GPT）：目录不由 new-api 维护，按已注册的 OpenAI 官方 create / edit 契约执行；未在契约中声明的字段不发送。\n- `gemini-official`（Google Gemini 官方）：按 Gemini 官方 create / edit 契约执行；`imageSize` 使用大写 `1K/2K/4K`。\n\n每条模型映射包含：\n\n- `suffix`：聊天命令和 preset 使用的模型后缀（例如 `mj` / `gpt` / `gemini`）。\n- `modelId`：必须存在于当前 Key scope 的可执行目录。\n- `restricted`：是否需要管理员或模型白名单。\n- `groupRatio`：每映射独立倍率，默认 1；仅在目录 `group_ratio` 表缺失对应分组时作为兜底。\n\n系统没有具体默认模型。第一条有效映射是默认映射；空映射、缺少 endpoint route 或未匹配契约都会明确拒绝生成。\n\n## 核心机制\n\n### Contract-driven 请求构建\n\n- Catalog route 决定协议（openai / gemini / mj），`service.catalogRouteLookup(modelId, operation)` 按 `text-to-image / image-edit / compose-image` 精确匹配 route；不再固定取 `routes[0]`。\n- 契约 id（如 `newapi.mj.imagine`、`newapi.mj.blend`、`gemini.official.edit`）通过 `ImageRequestContext.contractId` 透传到 provider；provider 只发送契约声明的字段。\n- 找不到契约立即 fail-closed，不会退化到旧 `PROTOCOL_PARAMS`。\n\n### 参数补全 vs 拒绝\n\n- 用户显式值优先；缺失可选参数按契约默认补齐：仅传 `-1k` 补 `1:1`，仅传 `-16:9` 补默认清晰度，未指定尺寸参数补齐契约全部默认。\n- **控制后缀不会进入最终 prompt**：`src/utils/parser.ts::stripImageCommandControls` 按当前 `modelMappings` 索引 + 预设分辨率 / 比例 / `-add` / `-n` 集合从 `[prompt:text]` 中剥离控制 token；命令入口与向导内联路径都在计费预授权与 provider 调用前完成 strip。`文生图 一只猫 -mj -16:9` 只把“一只猫”交给 MJ Imagine，不会导致服务端返回 `parameter error`。\n- 显式无效或契约不支持的参数不静默丢弃：抛出 `ContractRejectedParamsError`，五入口（命令、style、wizard、ChatLuna、YesImBot）在计费预授权之前拦截并 fail-closed，用户看到明确原因。\n\n### 协议差异（简要摘要，完整字段以 `src/contracts/` 与供应商文档为准）\n\n- **Midjourney Imagine（newapi.mj.imagine）**：`POST /mj/submit/imagine`，Body 严格为 `{ botType: 'MID_JOURNEY', prompt, base64Array?, notifyHook?, state? }`；`--ar` / `--stylize` 由公共层作为 `promptAppends` 拼接到 prompt 尾部并去重，不再发送非契约的 `model` 或 `imageUrl`。参考图先下载为 data URL 塞入 `base64Array`；全部下载失败 → fail-closed，不退化为文生图。任务通过 `GET /mj/task/{taskId}/fetch` 轮询，识别 `SUCCESS/FAILURE` + `failReason/description`。\n- **Midjourney Blend（newapi.mj.blend）**：`合成图 -mj` 走 `POST /mj/submit/blend`，Body 为 `{ botType, base64Array (2-5 张), dimensions }`；不携带 prompt，多图直接融合。`dimensions` 按比例自动映射（`1:1→SQUARE`、横图→`LANDSCAPE`、竖图→`PORTRAIT`）。与 Imagine 垫图（reference + prompt 生成）语义分离：`图生图 -mj` → Imagine 参考图、`合成图 -mj` → Blend。\n- **OpenAI Images API（newapi + 官方）**：`POST /v1/images/generations` JSON 创建、`POST /v1/images/edits` multipart-first 编辑（不再先发 JSON 再回退）；`size` 由 `src/contracts/openai-size.ts` 按 `resolution + aspectRatio + 模型` 精确计算，自定义尺寸校验 ≤3840、16 倍数、长短边比 ≤3:1、总像素 655 360..8 294 400；`-2k` / `-4k` 真正改变请求 `size`；`4:3` 无对应固定 size 时 fail-closed；`quality/format/background/moderation` 仅在契约声明枚举时才发送；不支持 `n` 的模型逐张调用。响应解析同时兼容 `data[].url / data[].b64_json / usage.total_tokens`。\n- **Gemini generateContent（newapi + 官方）**：`POST /v1beta/models/{model}:generateContent`；编辑不发 `imageConfig`（只发 `responseModalities`）；官方 Gemini 移除未经验证的 `LOW/MEDIUM` 映射；图生图输入全部下载失败 → fail-closed。响应解析覆盖 `inlineData` / 顶层 `data[].url` / `b64_json` / `usageMetadata`。\n\n## 命令\n\n命令统一采用无前缀直呼格式，不使用 `aig.` 前缀。\n\n| 命令 | 别名 | 说明 |\n| --- | --- | --- |\n| `文生图 [prompt]` | `t2i` | 纯文字描述生成图片 |\n| `图生图 [img] [prompt]` | `i2i` | 单张图片 + 修改描述 |\n| `合成图 [-n 数量]` | `compose-image` | 命令后收集多张图片，收到 prompt 文字后开始合成 |\n| `图像查询 [@用户]` | - | 无 @ 时查询自己的积分余额和生成统计；管理员可 @用户 查询他人 |\n| `图像账单 [@用户] [-n 数量]` | - | 无 @ 时查询自己的最近流水；管理员可 @用户 查询他人 |\n| `图像账单 --all [-n 数量]` | - | 管理员查看全局最近积分流水 |\n| `图像充值 @用户 <人民币金额> [原因]` | - | 管理员按 `creditsPerCny` 折算为平台积分入账；金额为负数时作为余额修正 |\n| `图像排行榜 [-n 数量]` | - | 管理员查看用户生成 / 消耗排行 |\n| `图像指令` | - | 查看核心生成命令和当前快捷命令 |\n| `图像参数` | - | 查看通用参数、尺寸、比例和受限模型后缀 |\n| `styles` / `styleGroups` 动态命令 | - | 配置页维护的 prompt 预设，可选择文生图 / 图生图 / 合成图模式与默认模型后缀；重载配置后自动重新注册 |\n\n当前基础修饰符：\n\n- `-n <数量>`：一次生成图片数量，产品上限 1-4；未填写时使用 `defaultNumImages`。\n- `-1k` / `-2k` / `-4k`：预设分辨率；命中契约的 `resolution` 声明时真正影响 `size`。\n- `-1024x1024`：自定义分辨率；OpenAI 契约会校验合法性，不合法直接 fail-closed。\n- `-1:1` / `-4:3` / `-16:9` / `-9:16` / `-3:2` / `-2:3`：画幅比例。\n- `-add <补充要求>`：追加生成要求。\n- `-<模型后缀>`：切换到 `modelMappings` 中的映射；后缀由 `stripImageCommandControls` 从最终 prompt 中剥离。\n\n命令示例：\n\n```\n文生图 一只猫 -mj                # 走 MJ Imagine 契约，final prompt 只有“一只猫”\n文生图 一座城市 -16:9 -2k         # OpenAI 契约按比例+2K 计算 size\n图生图 <图片> 改成赛博朋克风格 -gemini25\n文生图 -add 暖色灯光 一间书房\n```\n\n## 交互模式\n\n- `interactionMode`（auto / guided / advanced）默认 `auto`。\n  - `auto`：命令包含直接语法（已配置模型后缀、`-1k/-2k/-4k`、自定义 `-数字x数字`、比例、`-add` 或有效 `-n`）时直接生成；否则群聊直接生成、私聊进入向导。\n  - `guided`：`文生图` / `图生图` / `合成图` / style 快捷命令始终进入向导（即使命令带模型后缀 / 参数语法）。\n  - `advanced`：所有命令始终跳过向导，使用默认值直接生成。\n- `interactionModeOverrides`：按 `session.platform` 覆盖全局模式，用于「飞书私聊走 advanced、QQ 群保留 auto」等平台差异化策略。\n- 直接路径由 contract-driven 参数补全完成：任意后缀 + `-16:9` 缺分辨率会自动补默认，`-1k` 缺比例会自动补默认，未提供模型后缀时使用 style 默认或第一条映射（用户显式后缀始终优先）。\n\n## 计费与豁免\n\n- **定价双模式**：\n  - **auto**：连接供应商（NewAPI 兼容站）后从平台目录自动推导模型价格，按 `USD → 人民币 → 积分 × 加成` 公式链结算；价格随目录刷新更新，管理员只做运营决策。结算优先级：**日志真源 → 公式链**（生成成功后按响应捕获的 `request_id` 查平台 `/api/log/self` 拿权威 quota 精确结算，未配置凭据或查询失败时回退目录公式链 `pricePerCall × group_ratio`）。\n  - **simple**：无需供应商凭据也可运行，管理员直接为每个模型设置「每次消耗积分」（`creditCostPerImage`），预扣与结算按 `creditCostPerImage × 张数` 短路（`settleSource='fixed'`），不依赖平台价格；定价过低 = 亏损、过高 = 用户流失，盈亏由管理员自行承担。默认 simple；auto 但凭据缺失 / 错误 / 目录刷新失败时 UI 自动降级显示 simple（仅 UI 提示，不回写配置）。\n- 生成前在用户余额中真实冻结预计积分（预扣上界 = 模型单价 × enable_groups 最大分组倍率）；并发请求不能超卖同一余额。\n- 成功后按实际发送图片数结算（结算倍率 = 实际路由分组 `x-routing-group` 对应的 `group_ratio`，缺失回退 default → mapping.groupRatio；auto 模式日志真源优先）；未使用部分释放；失败、超时或未返回图片时全额释放。\n- reserve / settle / release 幂等，满足 `reserved = settled + released`；活动 hold 持久化到 `credit-reservations.v1.json`。\n- 倍率来源为目录快照中的供应商 `group_ratio` 表（默认 6h 自动刷新，启动 / 手动 `图像模型 刷新` / 面板刷新均可触发）；`mapping.groupRatio` 仅在探测表缺失时兜底。\n- `图像充值 @用户 <金额>` 中的金额是**人民币金额**，按 `creditsPerCny`（1 元 = N 平台积分）折算为平台积分后入账；负数视为余额修正。\n- 「每日免费试用模型」下拉从 `modelMappings.modelId` 单选一个模型；只有目标 `modelId` 等于该单选项时才走每日免费通道，管理员 / 永久会员 / 免计费平台除外。\n- `freePlatforms`：命中平台绕过 `reserveCredits` / `settleReservation` / `checkFreeTrialForModel` / 每日免费额度写入，只保留限流与模型访问控制；生成完成只回复图片数量，不显示积分文案。\n- 管理员、永久会员和 `unlimitedPlatforms` 平台记录交付与统计但不扣费。\n\n## Prompt 预设与快捷命令\n\n- `styles` / `styleGroups` 由配置页维护；每个预设支持 `mode`（文生图 / 图生图 / 合成图）与 `modelSuffix`（引用 `modelMappings.suffix`）。\n- 用户显式后缀优先于 style 默认；guided 模式下 style 命令也进入向导。\n- 配置重载会先注销旧 style 命令再按最新配置重新注册，无需外部重启。\n\n## ChatLuna / YesImBot 桥接\n\n- **ChatLuna**（`chatlunaEnabled`）：注册 5 个基础工具 `aigc_generate_image / aigc_edit_image / aigc_apply_style_preset / aigc_get_quota / aigc_list_styles`，每个 style 预设额外注册 `aigc_style_{name}` 动态工具；`chatluna/before-chat` 注入 `[AIGC_CONTEXT]` + `[AIGC_STYLE_CANDIDATES]`；`chatluna/clear-chat-history` 清空对应会话图像上下文。\n- **YesImBot**（`yesimbotEnabled`）：通过 `ctx[\"yesimbot.tool\"]`（ToolService）注册与 ChatLuna 相同能力集的 5 个工具；execute 签名 `({ session, ...params }) → { status, result|error }`；工具返回结果中的 base64 图片 URL 被 `summarizeImageUrl` 替换为占位符，避免撑爆 LLM 上下文。\n- 两个桥接的 `buildRequestContextAndCost` 都透传 `operation`，与命令 / 向导共享同一 contract 结果。\n- 两个桥接均随 Koishi 配置热重载自动 enable / disable；未安装对应上游服务时插件启动照常，仅记日志。\n\n## 模型排行\n\n- 控制台底部「模型排行」折叠面板默认收起，展开时通过 `image-generator/get-model-ranking` 拉取聚合统计：插件调用次数、总生成张数、按模型的生成张数与占比。\n- 用户统计 `UserStatisticsV2.modelUsageCounts: Record<string, number>` 在付费与免计费两条路径都按 `modelId` 累加；旧账户读取时回填空对象。\n\n## 配置页\n\n- aka-tools 页头为「自动模式 / 简易模式」切换（右上角下拉），浮动工具条提供保存图标（保存成功后自动刷新页面状态，无需手动刷新）；各 tab 内容与表格统一对齐、单屏自适配。\n- 配置页文案采用分层策略：下拉选项和表格列名保持极简，字段描述适度说明用途、单位和权限影响。\n- 数值字段使用数字输入，不使用滑竿；低频设置使用 Koishi Schema 嵌套 `.collapse()` 默认收起。\n- 保存配置前会校验当前供应商对应 API Key（仅 auto 模式要求；simple 模式无需凭据）。\n- 顶部提供只读「使用说明 / 命令速查」，按首次配置、普通用户、管理员、常用参数、权限规则分区。\n- 日志级别使用 `simple` / `detail`：`simple` 记录关键流程，`detail` 额外记录脱敏请求诊断（`supplier / modelId / routeId / contractId / operation / 请求字段名 / HTTP 状态`；不记录完整 prompt / base64 / API key，taskId 仅内部关联）。\n\n## 安装与配置\n\n1. 在 Koishi 控制台安装 `koishi-plugin-aka-ai-image-generator`。\n2. 打开 aka-tools 页面，选择「自动模式」时在「供应商凭证」中填写 apiKey（`openai-compatible` 还需填写 apiBase 与 `extraHeaders`）；选择「简易模式」则无需凭据，直接在「模型定价」为每个模型设置固定积分。\n3. 在「模型映射」中至少添加一条映射，配置命令后缀、modelId、受限状态与 `groupRatio`；运行时 supplier / protocol 由激活供应商和目录 route 决定，第一条有效映射即为默认模型。\n4. 可选：配置 `freePlatforms`、`interactionMode` / `interactionModeOverrides`、每日免费模型、Prompt 预设、ChatLuna / YesImBot 桥接。\n5. 保存配置，插件目录会生成 / 更新 `users.v2.json`、`credit-ledger.v2.jsonl`、`recharge-records.v2.jsonl`、`credit-reservations.v1.json`。\n\n## 验证建议（新增发布或配置变更后回归）\n\n1. 配置页各分组显示与折叠状态正确；保存前 API Key 校验生效。\n2. openlux 目录刷新成功；受限模型进入 `unsupported`（MJ Action / Describe / Kling / omni-image / 图像识别）。\n3. `文生图 一只猫 -mj -16:9` 成功，`final prompt` 中不残留 `-mj`；Midjourney 任务返回 `SUCCESS`。\n4. `文生图 <描述> -<gpt 后缀> -2k` 走 OpenAI 契约，请求 `size` 实际为 2K 对应尺寸；`-4:3` 无对应固定 size 时 fail-closed。\n5. `图生图 <图片> 改成赛博朋克风格 -gemini` 使用 Gemini 编辑契约（不发 `imageConfig`）。\n6. auto 模式下私聊仅输入 `文生图 一只猫`（无直接语法）进入向导；`文生图 一只猫 -16:9` 直接生成。\n7. `interactionModeOverrides` 中给某平台设 `advanced`，该平台无参数命令也直接生成。\n8. `freePlatforms` 命中平台不扣积分、不写入试用日次数；限流仍生效；生成完成提示不含积分文案。\n9. 动态倍率：日志 `settlement-audit` 包含 routingGroup / groupRatio / supplierCredits / actualCost；预扣上界 ≥ 实扣成立。\n10. `合成图 -mj`（≥2 张图）走 `/mj/submit/blend`，返回融合结果；`dimensions` 按比例映射。\n11. `图像充值 @用户 10 测试充值` 按 `creditsPerCny` 折算为平台积分入账；负数触发余额修正分支。\n12. `图像充值` 与生成结算写入 `credit-ledger.v2.jsonl`；文件中不出现 API key / 完整 prompt。\n13. aka-tools 总览页显示真实用量统计（总用户 / 累计请求 / 生成 / 失败 / 积分 / 模型用量 / 用户排行）。\n14. ChatLuna 启用后 `aigc_generate_image` 与动态 `aigc_style_{name}` 可调用并返回 creditSummary。\n15. YesImBot 启用后 `extension.list` 显示 `aka-ai-image-generator`，AI Agent 通过 ToolService 调用返回 `{ status: 'success', result: {...} }`。\n16. 日志级别切换 `simple` → `detail` 后打印脱敏请求诊断，不泄露 API key / 完整 prompt。\n\n## 开发\n\n```sh\npnpm install\npnpm run typecheck\npnpm run test          # vitest 契约 / provider / shared / commands 全套件\npnpm run build         # tsup + koishi-console build\npnpm run probe:newapi  # 只读脱敏 new-api 目录探针\n```\n\n## 发布\n\n版本、CHANGELOG、README、docs 由维护流程更新后，从仓库根目录：\n\n```sh\n./push.sh aka-ai-image-generator\n```\n\n会执行 clean + build + `pnpm publish`。发布前 `pnpm test` 与 `pnpm typecheck` 应通过；`prepublishOnly` 会再跑一次 clean + build。\n","readmeFilename":"README.md"}