{"_id":"koishi-plugin-market-next","_rev":"55-2010f11637a0a71d1d5051b4e1025e45","name":"koishi-plugin-market-next","dist-tags":{"latest":"3.6.3","alpha":"3.6.3-alpha.2"},"versions":{"2.11.11":{"name":"koishi-plugin-market-next","version":"2.11.11","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@2.11.11","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"3d75ae5c04c08fd5311f054b883ba1b1e593bc5c","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-2.11.11.tgz","fileCount":39,"integrity":"sha512-eDm9wNO2vKzoF+6MTk28mTBCqUc99Czt/JjZizqBkWqQ2BbFQ/Itu48f5tiljKQrShXAluEd0l6w95BIgxW94w==","signatures":[{"sig":"MEYCIQDzEIhwoAP5rfFGQlg6zxDpP5XDZdqs5M955vT/zKwPOgIhAOcWFfeFyJHLIqXfCkRvaG/jnppBHoqJdVUdmCBPHHwr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119640},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"22.14.0","dependencies":{"execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_2.11.11_1780104425178_0.09118783446696499","host":"s3://npm-registry-packages-npm-production"}},"2.11.12":{"name":"koishi-plugin-market-next","version":"2.11.12","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@2.11.12","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"0ad59ba87b1bfaf6af7c570252057c64a1bdb791","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-2.11.12.tgz","fileCount":39,"integrity":"sha512-nLcI3YjYEHlXdo/XuwHwEEzhJQCGhDvtMD03NoJjwNw76YbF81sw2HYjXz/qG1w2CbQ0k3c/RNshiyWJl/rBQQ==","signatures":[{"sig":"MEUCIQCCTF5Dq3M4mbhMjbVi3/9F+5VfApRxqniGQEeYrmcgKAIgAy/8UBfRotJbz/BS1tBDwf9m4eR+Ni0sR9LTfGSCVZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119640},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"22.14.0","dependencies":{"execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_2.11.12_1780104944742_0.35570753372848096","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"koishi-plugin-market-next","version":"3.0.0","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.0.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"521d2521bdad3c17740aebbea62b52f2a0c44008","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.0.0.tgz","fileCount":41,"integrity":"sha512-bdLQDlEfZeIIbJn3CsmwkBj3VEOltNtCn3+yfzHB0YBhDqit6CRmioYlfxkzfWsg52b1fQgQf0TtBUrTVzenkw==","signatures":[{"sig":"MEUCIFMHf5PYnq2piq7+jti3GpY0JaUv6Q7cJDQtWaDkc1ASAiEAotJREfVNcJ/8xYc2bNyMjgqwZTJC1vz6MHcbn49aZWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280001},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"22.14.0","dependencies":{"execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.0.0_1780809939295_0.016940656926587305","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"koishi-plugin-market-next","version":"3.0.1","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.0.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"071cfd6bf4bf7493d84326316903f4785e39822d","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.0.1.tgz","fileCount":41,"integrity":"sha512-MpAMv0xidpY0XQqG5CH2iUqxoV4JgSx4MgpGDnvlAPwYh6BRHCsLRWqt1ax+J8zREmJ4bBab3Mp4yiCAqOMJPQ==","signatures":[{"sig":"MEUCIQCEAYmZ3E+b+/biIn1Kj+c7kYVZB6ZPkmS9oNikZY+QkAIgJjt32cGlnkDFX2Zmuu/Fwa/fUM6S0iRt1qlxD1AnMoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280631},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"22.14.0","dependencies":{"execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.0.1_1780810984382_0.9320543093362936","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"koishi-plugin-market-next","version":"3.2.0","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.2.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"3c98ca928908590ac9f406b2c8b7ae26295dea87","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.2.0.tgz","fileCount":43,"integrity":"sha512-XwMOOv9VhdNzLhHujOMbPjaZmaeAqgYYoAdQLujJfaJAAA1m6oRiE5yCxGjTdlmDGA16UR/pp8KF2QtDZtxJyw==","signatures":[{"sig":"MEUCIQCPRR7HqmJ0WNAsqAJrjA9Hkubqz88mwqwpYpJ2OmnwEgIgO6umJjxzQ9jJHz8WtXhmlj+98MQeekImYyS92HD5tvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343540},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^0.3.80","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.2.0_1780813511811_0.21095500006596613","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"koishi-plugin-market-next","version":"3.2.1","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.2.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"f1d0a49feb282c1cc519462e39e0a2e6272d1b08","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.2.1.tgz","fileCount":44,"integrity":"sha512-WvvZYjiO/74iiXxoQS2+WxPk3glLDjIWX5hW4vu8nq69vbGaGXjmSXWlwPlZn/ydFLAZM3DhbdApDyWfWBwWww==","signatures":[{"sig":"MEQCIHAIJU6ivZvlsj1SFFkw9SHGPR0xUGSd13cWNJBF3JrfAiBkcCcARuAMLentXPsCcnzNMGgCUeTlC1y6xOefc4moQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347457},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"ae2223b319accf1d79750c1694503c99c5021ad8","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"10.9.2","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^0.3.80","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.2.1_1780816311921_0.9960180776595162","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"koishi-plugin-market-next","version":"3.3.0","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.3.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"089655cfec02d4c51ce4530d46c4b530b8fbf5e3","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.3.0.tgz","fileCount":44,"integrity":"sha512-meBj72M+H36quXuDkoa379S4W+ItUhZMUsU0PgVHEXUG/cLHzHvYawxjilO5V8AY8VrRT9fiW2/cH9/u8PX5MA==","signatures":[{"sig":"MEUCIASCxX7c5gN41psz/qUzEmoPJ6nABce6vkkJDtoKh4DQAiEAvVSCx+n8ijgbAkZzAso51JIC/FGZI2NJpU+OCwwZIuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363111},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"745a726e189879489c9ee23897c4daafed342e8f","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"10.9.2","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^0.3.80","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.3.0_1780819098823_0.0010721756418756723","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"koishi-plugin-market-next","version":"3.3.1","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.3.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"79243c9b121615e35515e3d54f44ce50e80faad6","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.3.1.tgz","fileCount":44,"integrity":"sha512-CeS5rhLC+ds8b0WK6/LV6REAasLeIpKnQ5PSsMPQCdfkjZZxfbdww9fuAArOWKlpX42MxDhh8/U1fITpnryOMg==","signatures":[{"sig":"MEUCIQDKRKJL0j8IbNYg3Bzi56ecLB6futFFGpa0x6F90LK2sgIgQewvQlxJEIbv5v/f94Sl0v16Nz8+e2Viy7nrlym0kFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368751},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"06ade425e7e4f613271ff2c0e10eaa77fa7388cc","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"10.9.2","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^0.3.80","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.3.1_1780819668329_0.9954112887606263","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"koishi-plugin-market-next","version":"3.3.2","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.3.2","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"df9d173022f9e5aedaefc506410c8e1d38464ab7","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.3.2.tgz","fileCount":44,"integrity":"sha512-JV9rcj+ORvW6jeDhp984qiYlT611CF9ZhDXG2BIC282FQM2BZqe5R3nEMf5GFccIItj8gN7o60UUtREEBcBSBQ==","signatures":[{"sig":"MEUCIQC5166OVJoTIOEAkzl57sUCRGSU+pw0LiVf7RI+C9mbVwIgB7RxgYjooYlSDIYNYS8vM2UENhYD9a1277qYRFIBUW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409172},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"f3d31b357204698f565dc9d3e57dba5c0d51d15f","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"10.9.2","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^0.3.80","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.3.2_1780822969223_0.5746348003258079","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"koishi-plugin-market-next","version":"3.3.4","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.3.4","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"46c84528fbaead49f7e4a628fbc79b63bc2b68fd","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.3.4.tgz","fileCount":45,"integrity":"sha512-+hW5jmxqa3Zfz3uSXixLi1k+N8sxA6vAUUuzCyNYF02NdmnF6j/YSQ4DDCA4ExIWP5b26558xwxrioekweIkJw==","signatures":[{"sig":"MEYCIQD9wk46DwVp9G0atPZMkqhHOQenGXrPLT+dN+V5ple7wwIhAIIs34EJ9yndER76CbvMllP2panTTVWCY2nxgqksCBwh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448294},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"da70712b3a57f68fe79a486356878f54047a760d","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"10.9.2","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^0.3.80","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.3.4_1780829516582_0.775788522846047","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"koishi-plugin-market-next","version":"3.4.1","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.4.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"80c08d2a75688cd4e592c24cd28166791fd885e9","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.4.1.tgz","fileCount":45,"integrity":"sha512-qDYI1YSpNmZMdjOIQmtudlN/1+KEYKcjy9MzXqvOTw1AIdpZGZ8GtTF9cBIYkIyz7yzYB0+t2ZL5pueEozVeHA==","signatures":[{"sig":"MEUCID4u9nXF1yfwDxdQ6RRzdMVuJZt/Rx2upRPPojBqcnylAiEA6cr9VhG9YgYjZO9p+MjRhyvGcYghVwBkh4j2d6OBMHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":491583},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"7fe0c6e09cd9ffca062de19b73590b41d9d3900f","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.4.1_1780872023024_0.9403851860594874","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"koishi-plugin-market-next","version":"3.4.2","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.4.2","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"3324cbfcb1cc23d202e377b73f910a2e48ca8404","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.4.2.tgz","fileCount":45,"integrity":"sha512-KVin4KOFrILusCwVve6sFT/tW7cXZcNvZ3yLkwbkm5y4J4R3SntLSWL/UEd3DsMhan5TWvry626nwKeLFlSnvg==","signatures":[{"sig":"MEUCIA6Zgu/wTHvDanO9+NyTgys6fLhkvKT83wpIMpkMnv4HAiEAqJHktibParfJN/nUwOCaT4zLdfeZHMRXPlw2hN/FMsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":515712},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"dacfbc2f8d5e0c1aab82fb9c32ca5cf010580e4a","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.4.2_1780874169134_0.2431380178317255","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"koishi-plugin-market-next","version":"3.4.3","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.4.3","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"105a611fd3bbdd76c89edabc90b28fdd4a67787c","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.4.3.tgz","fileCount":45,"integrity":"sha512-HgeNEgS1Gjw4UdXGZ1HqA5Wr2ACtZK9LeNwV17ej/3Dy0bt4Tg1F62U2+DgYNBXjJkMzrIhSRk9dOcxUvUyIeA==","signatures":[{"sig":"MEYCIQCj72kuNKFFhpLYmptzDSja6V+S5LZXo41quVzBD+5V2QIhANFuj9hVKAW5Le2t3cJbIQdGAHBXe316ORowjHenSEqX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":516351},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"d4d1b517a9026abbbfbaa40214fd2d7678c516ff","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.4.3_1780874766156_0.24384405865127","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"koishi-plugin-market-next","version":"3.4.4","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.4.4","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"da17be823bb3222f20aa720e6ed4743ff068f074","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.4.4.tgz","fileCount":45,"integrity":"sha512-qgsTY744ImQDbYjoKDQirJ/kIHIR58r1w6444sQqTmor9zm9coCVtpEivYjZCkfA9x4UeUy7AsDeQac3VcmX6Q==","signatures":[{"sig":"MEQCID3bWSo5s3uXzXJLzPDp/+YKpxWghchj1W/ZE0RnFt7CAiBJwOLd++PMD8gBJerSMTBQmvvTEHM1nG5DS/0vxvCHZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":517127},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"c36ddcdeb9c682872fdc99a55cb2d29fa377c516","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.4.4_1780875080544_0.5205522722797762","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"koishi-plugin-market-next","version":"3.4.5","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.4.5","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"1cea5000b1eb6846b555ea0444cea4dcc16568af","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.4.5.tgz","fileCount":45,"integrity":"sha512-z0ibRHlrb8Pops3CaBZZY8HANcV9bJeVolxgyMcqprsFYZDjRQp4Q17Q2LXkWtA+Pn6eAHQwJP2hiiiFm/446A==","signatures":[{"sig":"MEUCIQD6alSrxWTo0bmDE0eqi99ZIOaVlr9i6E88//RLIJldugIgOhE9vyuE1LiWMq13kjBsxh65X9qV5AUxUV6aZ9tcs/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":518423},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"941e8be0dda7e08ec40f421bab664ffcebe707ed","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high","audit:package":"npm audit --omit=peer"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.4.5_1780875538973_0.1945569930963318","host":"s3://npm-registry-packages-npm-production"}},"3.4.6":{"name":"koishi-plugin-market-next","version":"3.4.6","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.4.6","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"878d171f6679940a4d6c3b8aac586e085eea2adf","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.4.6.tgz","fileCount":45,"integrity":"sha512-FgUIJv8TmmX4aAgZAxvfQkHuaI4vjesLUdBYe/ZWE5WWNqcsXp6ziTRiuTEoUGwZCgJvvJHfUhP4lnYIcvIohQ==","signatures":[{"sig":"MEUCICfAW1EM/JOasl94N5fQ0f8EN/GE8MxZjPkhu32njwQpAiEA+wVWOeabVvqFubzk6XJlBAMPdLcdtFgvekGjlsYVf74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":564786},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"2cbab4cc9ddc5658c28e36d1e44685ff1d9199bb","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high","audit:package":"npm audit --omit=peer"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.4.6_1780884934902_0.36078585774683836","host":"s3://npm-registry-packages-npm-production"}},"3.4.7":{"name":"koishi-plugin-market-next","version":"3.4.7","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.4.7","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"cbf8ec356d15fa5d6e6cf84dcc65ffcdc7700311","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.4.7.tgz","fileCount":45,"integrity":"sha512-+z5631r7qT6XXejIW1WYDfhRKUSGhjFTt4V5w/j5bcb+hng6QjvXVgom/odf0wD94/SI6rMHwfIbxR3oHgyGMg==","signatures":[{"sig":"MEYCIQCpJ+Cnhp1wvfK99suo/68lcmQ1S3OGtReWES7mMXM0qgIhANLuUdkmXwQHQ6RBWCZ51Ev5QG/z3l5ZVGaZevpYRYII","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565640},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"6c4ca3c7fe1e4fa15e6a30ac1c20b084243169c1","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high","audit:package":"npm audit --omit=peer"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.4.7_1780888405615_0.033946111345616536","host":"s3://npm-registry-packages-npm-production"}},"3.4.8":{"name":"koishi-plugin-market-next","version":"3.4.8","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.4.8","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"708d0d5339a24177d548e98ce23ddc9ea81e0cdb","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.4.8.tgz","fileCount":46,"integrity":"sha512-f5kovVTqrjI2QgE/nL+79xS7tLpq7g/Ph9aH6gylb/ACwBB6PVO4F8tTz9ayBsRdXFIhsq7x3ZpkqmULU8sU0A==","signatures":[{"sig":"MEYCIQCVfmIrEtaMWGFTQZq0kKFYBGpKORhTSOOynN0Za4ERggIhAPfddx65Rk4d2EDa+MpaRdY7stoholitQABfMLZ624mX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579774},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"e81eb2a59dbded41b27e299608889d22f9960b9e","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high","audit:package":"npm audit --omit=peer"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.4.8_1780890123366_0.6458261812977015","host":"s3://npm-registry-packages-npm-production"}},"3.4.9":{"name":"koishi-plugin-market-next","version":"3.4.9","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.4.9","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"bfd0a184f9a6330fea1c3dd8e9fd6d56ec03af6b","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.4.9.tgz","fileCount":47,"integrity":"sha512-NTLcDjIbuXrwGE4okHdEm7G/70qAzdDs1JyNj1K8XdMUsTL1n9JOVTWsJ/lktDUJy2Q1VSEI4PclrGzRlysczw==","signatures":[{"sig":"MEUCIA+EIxv3gQu0KXu5fX0lNt8/z8IR6//zycrARKg09DBWAiEAsUTR4/mSh7FhYTD8CJrNePQnJyVRXTyLaTfO8Y15zvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588122},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"eb71f02b3823b5d95580fb1c3358b1c25eb2e891","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.4.9_1780898876051_0.7660069685063726","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"koishi-plugin-market-next","version":"3.5.0","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"3da7ace2f775f59ae6d8929e79bb7729d943dac3","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.0.tgz","fileCount":47,"integrity":"sha512-7PULr+/nzaLS7lHJQJq5BeXHlnJHm8nHndmQHD4b0lJcHydYDdm+lvsd1oHYwgQTCAmerjuzGvrk/QZ6YbssEQ==","signatures":[{"sig":"MEUCIQCJtf6YYAAeTWgStfpzVmsVwHMjYGSnsa6KRvk976XDpgIgPECMHEuNqPCnTiJHGqjzHHFxn44h2xsYu1+PIqsYFD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":607133},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"8c0cc11bfcbbe8f4d73139ee337f5e38818b243b","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.0_1780905527173_0.06547446935327872","host":"s3://npm-registry-packages-npm-production"}},"3.5.5":{"name":"koishi-plugin-market-next","version":"3.5.5","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.5","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"896a4c1471284d6f6d296c3e049ce782b3c51289","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.5.tgz","fileCount":47,"integrity":"sha512-SWYaGe+2D3+Bwi7j5C086VegHBazomE3V1t4nAI4fIFuy6Cx6/I0wENno5Y+DgUIIdLojoCSOHc3tBRUM3eeHw==","signatures":[{"sig":"MEUCICG+1ZepNbAYz0ezFMzQK31Iw9+TKPT0GIsxmMGP4pyXAiEAxqznksYaCoIMyF2jtKYPGRZLwhYaprwJzXlixlVkwfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":679985},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"999d65eb66b1cf3a48f9984709241427ddc0a3e9","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.5_1780918149612_0.5071663950566738","host":"s3://npm-registry-packages-npm-production"}},"3.5.6-alpha.0":{"name":"koishi-plugin-market-next","version":"3.5.6-alpha.0","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.6-alpha.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"0f8bd142ac8e81f86a6f46e52f7e10f92c45665f","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.6-alpha.0.tgz","fileCount":47,"integrity":"sha512-iLG9QD9B7J2nVJCOpDc99KgZGydlO4VDAg5HvTvVvyyyjUnUOA9pzRK+Oa7Sg2nXl/0OdfI9kCT1Z3ny2fSUCQ==","signatures":[{"sig":"MEQCIBpZ75P/cPjCnZsyxTLgG/CPKJ/1U7HWkshqSyo622PoAiBlKcph7E2z9IBv46kfHUM10lj8EW+npLzhWLKGa7eHlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.6-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":697917},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"11670b8564396a6a48813bd278165525ef7141db","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.6-alpha.0_1780927308752_0.6021991942259777","host":"s3://npm-registry-packages-npm-production"}},"3.5.6-alpha.1":{"name":"koishi-plugin-market-next","version":"3.5.6-alpha.1","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.6-alpha.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"3903634752754967a7bfb9885c17faf54b72f3c4","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.6-alpha.1.tgz","fileCount":47,"integrity":"sha512-lX4EnG3EoBXZwHVNY7MYrX0MY6MuXFkEFuMUnVRiAEZhXXceyfhJPXyIEAAFxrRJ/q6Xe/t3XmeQJSpMD+SJtQ==","signatures":[{"sig":"MEQCIDn67qWhvvjR7bFwuinEErAfoW/3tjUhpamRh3ATsnwVAiBjTz67wbVXFsnTGqHtuU6Nn1WTemeAvTfvjg38fFHvtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.6-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742982},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"3e2ede42bfba276da350d3b209261696528aa0c4","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.6-alpha.1_1780928399017_0.9738592811724904","host":"s3://npm-registry-packages-npm-production"}},"3.5.6-alpha.2":{"name":"koishi-plugin-market-next","version":"3.5.6-alpha.2","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.6-alpha.2","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"320e0c4f6f7b6e87e5d89cbcefec59a16e0f2f7b","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.6-alpha.2.tgz","fileCount":47,"integrity":"sha512-cy/dfpJ0KfgICOnfV9s1ySRIa6LUKg7Jl1gdDz2JRiIA2b97QLsddv2z0FiVfQIq6/uImEmo3vCN23DJ/GKNRg==","signatures":[{"sig":"MEUCICM8N/d/3o05HkRvsIwuyUAgKbnamGzJPnWVbb5lMlopAiEA8GPGCUjFmOirQdwEsst5tZnP4MBsgQE3qZzhruCqaW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.6-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":764598},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"fcac6e4f898ab8c27abda5041d404739dab4897b","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.6-alpha.2_1780929943861_0.11071608293470891","host":"s3://npm-registry-packages-npm-production"}},"3.5.6-alpha.3":{"name":"koishi-plugin-market-next","version":"3.5.6-alpha.3","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.6-alpha.3","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"283d9b3358c10fa268cdaa44fb234c37a42609fc","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.6-alpha.3.tgz","fileCount":47,"integrity":"sha512-Zqfi8DcV+MmDWdUD9thrzBg4TjaOdPAqjY482vWJEcZMxta94BFmnKDpOTV9tByEooCWggbQA97x86nggTR+JA==","signatures":[{"sig":"MEUCIQDl6PN7DYjTgHtiWhbozGWEVlHigVqFewpreNK8MSrEmwIgH9pq8VEn723SDoGZ3lO+eEbqooMoUN4DCRWhXGe3m8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.6-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786016},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"03435c25686d347ac5f8fe49771c65560bbc2159","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.6-alpha.3_1780960159081_0.7627351928873807","host":"s3://npm-registry-packages-npm-production"}},"3.5.6-alpha.4":{"name":"koishi-plugin-market-next","version":"3.5.6-alpha.4","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.6-alpha.4","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"dd1c07a181410978949a295810db1b0e05c87f00","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.6-alpha.4.tgz","fileCount":47,"integrity":"sha512-uKgze4yxkIXPqqdFIk40S84qGoCu82eicIVb6z1QK/qVCs3GV5s2ZmP+66bgJfsH0Y+jrKhOPangjrMzhTEBFw==","signatures":[{"sig":"MEYCIQCQZJErR6HBH3g0yUpRpQ1mC88ORDLz0c88kKJMdXABZAIhAJ0pLahQ17q+4z0O+7ZOHBBX5qoFv6QPK8JUzBGaPz2O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.6-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":800572},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"a6ed06b7f5480fd1b8f1fd2d9a142d47ca2f9e5a","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.6-alpha.4_1781010144967_0.661225218146108","host":"s3://npm-registry-packages-npm-production"}},"3.5.6-alpha.5":{"name":"koishi-plugin-market-next","version":"3.5.6-alpha.5","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.6-alpha.5","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"011098d52f1cf238ed20f0e639d61daca97c2c0f","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.6-alpha.5.tgz","fileCount":47,"integrity":"sha512-unV1akmdli9PMVl2Z/xaBnu9empjAvGCn5TdbJKfeQdObODG+T3aC4vxmUKZ4QvXoLg3UQkH9kvZWw1O1dIbBg==","signatures":[{"sig":"MEYCIQCZDDZRcLYnG+VddW7qqjsqmYbQQuLTY6iVcb7w6eHX/QIhAKf5glwPA9Lk0sjcTvBec53i84VK8NLpXrztg6tY14N2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.6-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":817079},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Manage your plugins with console","zh":"使用控制台安装、卸载、更新你的插件"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"546038fea85e0d3addf72e18d4a441369b6a12f9","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Manage your bots and plugins with console","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.6-alpha.5_1781019983260_0.4395759988393899","host":"s3://npm-registry-packages-npm-production"}},"3.5.6-alpha.6":{"name":"koishi-plugin-market-next","version":"3.5.6-alpha.6","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.6-alpha.6","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"6e0c97a5c26c2122574fab0d1a3bbcd8651e01f2","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.6-alpha.6.tgz","fileCount":47,"integrity":"sha512-ZShocKUkdHLvxbnKBeo+DM0STpKHF1jlWIiAJ7zlZboyWVCAJqZHKaXPhA+npRneecBMhUtZlH7gGJ2QpW0Mwg==","signatures":[{"sig":"MEQCICzA+LMC7g/HoKDvxf/P1A/8crSXzVrQk+0LYkQJ4gZnAiBrx8m3j6icNAQiwLDiPYVUVr9pgu/RWZY4MfEqcx6BBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.6-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826978},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"c27145cb817ae01eecd0941769f9e1f21c5f95f3","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.6-alpha.6_1781057509612_0.46515194793011383","host":"s3://npm-registry-packages-npm-production"}},"3.5.6":{"name":"koishi-plugin-market-next","version":"3.5.6","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.6","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"705acb14237fe7ed4d3af3b10f4c57952df0f041","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.6.tgz","fileCount":47,"integrity":"sha512-3dY79rp/NoCUXotusXIEiF4T+xvvjVKXISH3P8IvuGAwDyBFL46g0LmI6xn60p7aHwgtoMsF+jO50CUMkE4auA==","signatures":[{"sig":"MEQCICXM97pOf3PsYXAOrinU0jM28juGox6kNf5h/1YVKk2sAiApwDXRqDQXrK91webuh2tHh1LFfCtHfPMeqnm3P5wV7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":898939},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"fccafa1c1c019cd7fc4cb32dc0dcb40c3bc5b1c2","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.6_1781101351477_0.5369725293862926","host":"s3://npm-registry-packages-npm-production"}},"3.5.7-alpha.1":{"name":"koishi-plugin-market-next","version":"3.5.7-alpha.1","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.7-alpha.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"c90b74da38d37cf67e12dcffd00d3e70a7b5a75c","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.7-alpha.1.tgz","fileCount":47,"integrity":"sha512-5AzaxxA1PLRe7F+3hn+y3L0pQbDzw3uRtDACU1Vlolg20FljzOJp9suBzwhHSmpDa2EIjrFYzrCKB5Z48IUzFA==","signatures":[{"sig":"MEUCIQCcgi8c1a1E6siqfBqxfxpRjyTpiDztugCK4B0HbyDUqQIgXrkzyxN8PfE+2hnraxZsin07CKAUyQ/qwNsA0YF2UUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.7-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":906729},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"716a7961d794bbee4f96a41707fe8e72cae9be70","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.7-alpha.1_1781107733944_0.007560969675986184","host":"s3://npm-registry-packages-npm-production"}},"3.5.7-alpha.2":{"name":"koishi-plugin-market-next","version":"3.5.7-alpha.2","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.5.7-alpha.2","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"3242e59a1f22653e00758ed94fe3d6987a19bb0c","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.5.7-alpha.2.tgz","fileCount":47,"integrity":"sha512-hBQ3SBjvZyzr9M503j4va1H9In8hT7TrzJhEfHGMdbSre8W0m6zRbpcrcD9unRV8WfJxBLpQRQ5QHmZ6L1mGtg==","signatures":[{"sig":"MEUCIQCVc6JKR5+q2hcluetpbwL0dLurHWZ75XBstZkF84ZsXAIgaeczPA9Bujx1UR1RqOva7AhT86ihYkyS5v451VWD/3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.5.7-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":918181},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"27dc4c50151f37ccd09be2c4a94f344c62b3cd41","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.5.7-alpha.2_1781133938235_0.6520105938543692","host":"s3://npm-registry-packages-npm-production"}},"3.6.0-alpha.1":{"name":"koishi-plugin-market-next","version":"3.6.0-alpha.1","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.0-alpha.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"b80745259204192234e048e4f20eec00e63c5e8c","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.0-alpha.1.tgz","fileCount":53,"integrity":"sha512-Zdp+/ywlfxPmQiR4HlHuvhSaqTv4vDW7DOrBwAblzJTXJAJF9GyvnvGrto+fksZPE3bsyjro+BzkeBhLy+WZWA==","signatures":[{"sig":"MEYCIQDj/K7XLo5avMYBfi88G65Oc6qSYEqNZPsOJj0AxjZ94AIhANB+yYTiNejAj0rsDRFanwCV7ZinDR4oAZJfTKhZG9VJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1120581},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"0005c5e34f2e0a807bd7b020b9e95cb2a1f1cb69","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.0-alpha.1_1781220068274_0.6486681827914635","host":"s3://npm-registry-packages-npm-production"}},"3.6.0-alpha.2":{"name":"koishi-plugin-market-next","version":"3.6.0-alpha.2","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.0-alpha.2","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"8ebf1e1ffa21f766278b07c65d40335ba545dbdf","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.0-alpha.2.tgz","fileCount":53,"integrity":"sha512-95Nlik4RgQhRtbPMAYAwqHiFKuBzzx5JwEshu6u9RbeafZ1OuMQ0ofB6j3TxV9KpGc/8GxCAD1h44LBGEovXkA==","signatures":[{"sig":"MEQCIErDCV9QT5KHa/FZM8aiW9tFmCWMV/tuCoSFdYovtgzGAiBwq0KC6DnJWAHj+ia2WCEVtZ1befx4BQwWIgtdb79L+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146520},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"bc7929eee7caf3c7430dc2b37de8202bf8cb698d","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.0-alpha.2_1781268696603_0.70061270787714","host":"s3://npm-registry-packages-npm-production"}},"3.6.0-alpha.3":{"name":"koishi-plugin-market-next","version":"3.6.0-alpha.3","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.0-alpha.3","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"118c14a0b25226c4587a0ee6e028e52f2c9279ff","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.0-alpha.3.tgz","fileCount":53,"integrity":"sha512-eo+zgDDMDRM58+Jv44ArBwTIHGo3q0cCqCl7oT93zcmHwjxollgzY1duMyzbmDpf5g0BYS9BgHbYXOy2jrFemw==","signatures":[{"sig":"MEUCIH66dXmwng+26dMylUV6JkZSxj3RP9OyfcUBfjYSAgjnAiEAzaA07JWMKHI2UUvwElWHU596qcZ8yxCa0aSfDJsiCk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146762},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"b3473ec2816b4b6dc3ab6218652ddf080c6bebc5","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.0-alpha.3_1781312515481_0.8989706154805424","host":"s3://npm-registry-packages-npm-production"}},"3.6.0-alpha.4":{"name":"koishi-plugin-market-next","version":"3.6.0-alpha.4","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.0-alpha.4","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"0d5805ff41a745cb97b54588c86aa4b5f897561d","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.0-alpha.4.tgz","fileCount":53,"integrity":"sha512-o/zJVy3EP/rD6T3DKDuT5ngl6WWE9NAACsVh3BD+19VfS1tLx1ouziZPNYfNKikBLGRbEUkDfdD1dbOR3SQojg==","signatures":[{"sig":"MEUCIEjkqYjRn36r09xey9AKghBTSmY3GTgU9OxxdmtEgQZqAiEAywVMaO5tZfoo8bgJmofNfQ5hflxTdzv5qoRXKWk0Mrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1192349},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"7cecc466e2e0e3ae1db61e1479e210934bd5e3d2","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.0-alpha.4_1781356908279_0.7076439774818468","host":"s3://npm-registry-packages-npm-production"}},"3.6.0-alpha.5":{"name":"koishi-plugin-market-next","version":"3.6.0-alpha.5","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.0-alpha.5","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"145edda3c343c5bb01741b25bedc33d0eb98ae38","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.0-alpha.5.tgz","fileCount":53,"integrity":"sha512-OrcRUfRwthl35k/+RKMKv+lq9rqIJgzP8lrDL8G3ypZtX7cwM50KSMPfUawjtGJi7xjKDdTU/jVnj52+KoNvkw==","signatures":[{"sig":"MEUCIQC7kXghVvd7fmepgHqhoLSeiAYNjyWy5JPK/UWfuQ1PLAIgFM0X9He5jBevEzc0/M3mq5BF6y/YQUYjL1o74H3J3BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1284809},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"4f0168e5fff5ce032b3aa318a6dabc6dda952f4f","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.0-alpha.5_1781408529660_0.7367439911953042","host":"s3://npm-registry-packages-npm-production"}},"3.6.0-alpha.6":{"name":"koishi-plugin-market-next","version":"3.6.0-alpha.6","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.0-alpha.6","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"40e3fe6405670916c7c0ca5d819495c906c17dca","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.0-alpha.6.tgz","fileCount":53,"integrity":"sha512-6qg76bPt/ivTXDd4zfGe96jnjWrBghBQEdaaPnHdLWCePZGQqf69ttSn2FG/oeYsYn9oKhiDCqM6U9JgeXwZdg==","signatures":[{"sig":"MEQCIERZcJsoibnbi4Pu4XE/626R9KYrHZrOyfhv8pTEL/b2AiBV5ujjsY49tpQloSQW7kC/0AZou6xVHQWBGkiBO2OALw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1304098},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"9b9bcd89bfccac67af8806703c8d6fa99a7164c2","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.1.1","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.0-alpha.6_1781434178610_0.26595546499136336","host":"s3://npm-registry-packages-npm-production"}},"3.6.0-alpha.7":{"name":"koishi-plugin-market-next","version":"3.6.0-alpha.7","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.0-alpha.7","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"21442e2a5ff2829c129b8ba813d2d513c7e074ce","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.0-alpha.7.tgz","fileCount":53,"integrity":"sha512-KRR/cFs1cDfdUcnJkHYxc4mHpRceNA3NZPnrxsBf7XQN47g3fYTJICyaUYQADQX1bE+UhuO7pnno4nf2XLKRMA==","signatures":[{"sig":"MEUCIElZ/dEOFe2AmynruPvMDdONxNivgZuE6briMXQ/9rSkAiEAm3PtIIpBWrPqpeaFbzPjDsnR+AY4Yz6rJg9vOXByP2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1304098},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"9e9a54b85a93227e12fe25bc1b8582a66e5668ca","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.0-alpha.7_1781610442881_0.9632471672825242","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"koishi-plugin-market-next","version":"3.6.0","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"43fdbac71fc5f64d1c3c5a2fd36470af6ec42bde","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.0.tgz","fileCount":56,"integrity":"sha512-NcJjRd8rug/tHvu/B5aVkQIm+PRIkIUvpIECOH3e0Q9AAB5fBbD1970REMK69zrN5K7mIS78BTgvkrf908wEew==","signatures":[{"sig":"MEUCICP4c0MSTkHVqqvTAE4Opu0HvTv27L/8kNFUGIu0yvXXAiEAoRTdepcNhuc8qjS95nBVqx/iQ94u06c3sp4ub6h2tuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1484521},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"4e4deb88f25748c10cb1ad38eb7a3253d0fd0195","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.0_1781798367073_0.6432750692910183","host":"s3://npm-registry-packages-npm-production"}},"3.6.1-alpha.1":{"name":"koishi-plugin-market-next","version":"3.6.1-alpha.1","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.1-alpha.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"95a27c1548c0323b602b7cf9492fb6b39fa0007e","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.1-alpha.1.tgz","fileCount":56,"integrity":"sha512-IOwiOnyjy5l/qp9gGaoxCsxHbUNRU43EHGzniWYeM/mRNDY3U3nVlX2rES/PJ0uF7EMu2j6jbWttIOzOA8w18w==","signatures":[{"sig":"MEUCIQCcClNJkfxrRCKx7BDZ5FwKMEEp9hPOw8Aq+yJfomkllgIgSvBO/kUkyUVRcgdkRYPD0HDr6Qz+AeEAiqWCAsuPkWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1512435},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"17b583a55fc5714c20ccd10f894f3788fc4f4f81","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.1-alpha.1_1782457739333_0.3396295695527909","host":"s3://npm-registry-packages-npm-production"}},"3.6.1-alpha.2":{"name":"koishi-plugin-market-next","version":"3.6.1-alpha.2","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.1-alpha.2","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"e38713f49cb01777effdcd19ca033faabc08563b","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.1-alpha.2.tgz","fileCount":56,"integrity":"sha512-v4vfv3Qb5Kz4Ygk+v82tC1sWyHHYJBHWZyvQ+cef862fgI1Z+ys+I7WRqPdCWeTT0dcNfxd0gjV6xWR3rlki5g==","signatures":[{"sig":"MEYCIQDICmV/G+eaKjUk6FEOeXA7vvhAgXJcKEIMFWgaB7r0JAIhAPkqLjaoLQeJDUh1jllxMfVCdIZnrs4VxnkmW2ICRHBJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1522468},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"1cf8eaedfa4cb792476da74211523efc5b00c1e8","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.13.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.1-alpha.2_1782663423570_0.7012198740551674","host":"s3://npm-registry-packages-npm-production"}},"3.6.1-alpha.3":{"name":"koishi-plugin-market-next","version":"3.6.1-alpha.3","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.1-alpha.3","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"ddce35fef94fab07ad7788497870c0faf1ea81c6","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.1-alpha.3.tgz","fileCount":56,"integrity":"sha512-90PJuvknAGjPIKRi0/pdwVToGRM7tmj6NoobCv3CtCiOWQWNdIts2OhDsFBZljDb53lCePt57qNYzqeceBL+ww==","signatures":[{"sig":"MEUCIHFAX7HyPmNV2O0j7c4C6wdNPCVY1G9qayhXCygerIBzAiEAh7Hdfd7XYMtg7jgUlBFKwfbFw8YVpeUJYARu/ERG5T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1551975},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"7c2294ee1788d480a29ac93e3a0c1e2527351f26","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.16.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.1-alpha.3_1782918375322_0.8423050353472188","host":"s3://npm-registry-packages-npm-production"}},"3.6.1-alpha.4":{"name":"koishi-plugin-market-next","version":"3.6.1-alpha.4","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.1-alpha.4","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"43e3d2899885d4d059ddd098a8075fb53a565719","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.1-alpha.4.tgz","fileCount":56,"integrity":"sha512-n7yb1Oh13izlcGSlzBoDyO+sajkPJ8OqJYOWr/obXVTVg5LcB+6yID7Jgj7c9bMn1gWzaUHEu/PwDI5KIji3iw==","signatures":[{"sig":"MEYCIQCkgMhbNUswzC67Uk/fc45sH4EPzlWXES5txiRgGbpfRwIhAK8fH1rhZ+Lh3aSx/+3OZJaN48DpraYzXkmxkRW/Phhb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1673064},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"d811f21ca56037802bc9a71e2c97807b86f8dd63","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.16.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.1-alpha.4_1783764816172_0.7536291908793409","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"koishi-plugin-market-next","version":"3.6.1","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"6a0c94832558ff403ad16d00f2a0db1b30792fe5","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.1.tgz","fileCount":59,"integrity":"sha512-QODb+VZ9TCUbqqkBiZDnHg9R3XR1rrkTBH4Xfs0xi5UGtLZueYEICMv/pviciXm9PxaIIwOY1PXqLEfskSZ/tg==","signatures":[{"sig":"MEUCIDNzkhrm0nLevkg+FMo++5RyvpQ+6F5bK8F0KTkdo/dVAiEAlukow8W0sFjtE4DZHj+Kjd8DiExHLMUOikmgzeFHvg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1828619},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"55b31803018d155ad5015d04d14dd0eed3b1a6b4","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","check:i18n":"node scripts/check-i18n.mjs","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs && npm run check:i18n"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.16.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.1_1783870243461_0.45467108389372046","host":"s3://npm-registry-packages-npm-production"}},"3.6.2-alpha.1":{"name":"koishi-plugin-market-next","version":"3.6.2-alpha.1","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.2-alpha.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"52d5db3b58eeb71733cd92646aa7e0af5cbb45fa","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.2-alpha.1.tgz","fileCount":61,"integrity":"sha512-OLupjhNfEAmJVr52gU8Ev2h1OEmNxZy7ySuXXjqRiCFHdZLuEsogwKP2oX5ioRRHqaIa182ajDDv/1WnW2MXwQ==","signatures":[{"sig":"MEUCIFh6SFhr5sVyLIZLgWuuAwuP+J5BLU/YpgL8bsuPYA5XAiEA12vW1S+6Qc6ATaUXPdQdPDUo2fj2onGrEseSVeP2xyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2026999},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"e44757554b9276e451e360cbc5cdc88a7c52b4b9","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","check:i18n":"node scripts/check-i18n.mjs","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs && npm run check:i18n"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.16.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","lottie-web":"^5.13.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.2-alpha.1_1783927549718_0.9755442304817721","host":"s3://npm-registry-packages-npm-production"}},"3.6.2-alpha.2":{"name":"koishi-plugin-market-next","version":"3.6.2-alpha.2","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.2-alpha.2","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"504ff03bc31313b42c288ba6a5273e7365a7520a","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.2-alpha.2.tgz","fileCount":61,"integrity":"sha512-ZqvAMxQy6l4wqDPpJd67Q52eaqVGzUSapQ+dDRNWRDEHmyA23x5v9QE+98bHAMBOB2jncascNqtHvm3CoUvxsA==","signatures":[{"sig":"MEQCIEKNsqGypH6m88OqGsFe/FLXZvVKKXqFO8L9ej4Hg2+EAiBsA3HNUps5VJ4mb69iHxLEv0h5cBS+KLXl2ss99Q9HSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2029927},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"01b673f34906bcf84b6a0bb8477704f4a3b08fbe","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","check:i18n":"node scripts/check-i18n.mjs","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs && npm run check:i18n"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.16.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","lottie-web":"^5.13.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.2-alpha.2_1784043865064_0.4211570923040713","host":"s3://npm-registry-packages-npm-production"}},"3.6.2-alpha.3":{"name":"koishi-plugin-market-next","version":"3.6.2-alpha.3","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.2-alpha.3","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"55c4bd4da7b5e849d0b2855623d9a690a5aa3965","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.2-alpha.3.tgz","fileCount":63,"integrity":"sha512-c95HbunBayXjnM0bH0PVOwvC/VipyKlK31PEy04cSLJGNsn0OrsKx4hrwmWrm6bVr9fZ+nJAv8V9X+KGqKOFmw==","signatures":[{"sig":"MEUCIFTaTMuEMSJGLpDrORmlljyzrQ39c/W/R8L89DmLiKgkAiEA7WEXt7r/xk+GqnOUkf69c4VxqIAq7UKdnmhcNQ+G1+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2094711},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"fdd9e50dc723eaea7dc35afdb2046d5672b84fe8","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","check:i18n":"node scripts/check-i18n.mjs","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs && npm run check:i18n"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.16.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","lottie-web":"^5.13.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.2-alpha.3_1784704454772_0.9305229561130057","host":"s3://npm-registry-packages-npm-production"}},"3.6.2-alpha.4":{"name":"koishi-plugin-market-next","version":"3.6.2-alpha.4","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.2-alpha.4","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"86a746a291c41f1b6c78b02f670550550ccca9a2","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.2-alpha.4.tgz","fileCount":64,"integrity":"sha512-bGJ/AT4lAbCsbSMkM7a5AjxAa2fApBylsKUR/Byz1VuzGg7ipT2M7IgEl76kzvArubME2aInscpK+pOKjTs5iw==","signatures":[{"sig":"MEUCIQC2mNW1Lq+zud6F6N7rSOgtBM556j0hFloVGoo0/LHUMwIgT/ojoOU2/miL7/gr8fmTH2bs7LeQRtZQHsLVbxytZL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2092077},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"8a221381bf1ef219251e2073ba16924b4c753848","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","check:i18n":"node scripts/check-i18n.mjs && node scripts/check-i18n-lifecycle.mjs","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --omit=peer","check:package":"node scripts/check-package.mjs && npm run check:i18n"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.16.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","lottie-web":"^5.13.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.2-alpha.4_1784821005029_0.2018412876434612","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"koishi-plugin-market-next","version":"3.6.2","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.2","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"dbf7451786f6d8945a25e6740a4024deb863b534","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.2.tgz","fileCount":73,"integrity":"sha512-hGZ1UOuIr5F6ItZOzfy678JV25gZa7kIFflZX78fvFRW2r/XOUQe/l3bvac0mYRsy0di/ypc03OxbzPASnBY/A==","signatures":[{"sig":"MEUCIQC5I8kKoev5iOSKP6lmJOmQO2se7gKN/k9UIXpRXCzRhQIgTtmP0c4Also2Sn1kIZ+zaEwCUlXnbuod1xR4j3rbWJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2326379},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"1c3701187e918ddc99d2d323c8f5fc53f8a2ec5a","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","check:i18n":"node scripts/check-i18n.mjs && node scripts/check-i18n-lifecycle.mjs","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --audit-level=high --omit=dev --omit=peer","check:package":"node scripts/check-package.mjs && npm run check:i18n","test:dependency-source":"tsx --test scripts/dependency-source.test.mjs scripts/environment-local.test.mjs scripts/local-package-upload.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.17.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tar":"^7.5.22","zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","ns-require":"^1.1.4","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","lottie-web":"^5.13.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","koishi-plugin-chatluna":"^1.4.0-alpha.20","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true},"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.2_1786688231822_0.9414022636727848","host":"s3://npm-registry-packages-npm-production"}},"3.6.3-alpha.2":{"name":"koishi-plugin-market-next","version":"3.6.3-alpha.2","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"author":{"name":"qinfeng365"},"license":"AGPL-3.0","_id":"koishi-plugin-market-next@3.6.3-alpha.2","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"46eeb14885a33cfe57c39baa54b54f3418b1832b","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.3-alpha.2.tgz","fileCount":129,"integrity":"sha512-3stFPpLCLtPhmhhnrn9gCcji0DPB/IGKJ98zQ/dfyUPcv2goLeEODEIEsPogh++6RiDrfD4ertlY0/6Q7x/1jg==","signatures":[{"sig":"MEUCIQC3y64FheGlIyl2wmD46LZ4ZXZvzSkVyqGf9WSmPROrkwIge2Ii9EJ/S4aWd5jYGupw83EX8C+5DN0iswu6PO4sTcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2575479},"main":"lib/node/index.js","types":"lib/index.d.ts","koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"979fd9c7003164288e410e7089a782fa52379b1d","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","check:i18n":"node scripts/check-i18n.mjs && node scripts/check-i18n-lifecycle.mjs","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --audit-level=high --omit=dev --omit=peer","check:package":"node scripts/check-package.mjs && npm run check:i18n","compare:market-sources":"node scripts/compare-market-sources.mjs","test:dependency-source":"tsx --test scripts/chatluna-search.test.mjs scripts/dependency-source.test.mjs scripts/environment-local.test.mjs scripts/installer-transaction.test.mjs scripts/local-package-upload.test.mjs scripts/market-internals.test.mjs scripts/market-result.test.mjs scripts/market-router.test.mjs scripts/market-snapshot.test.mjs scripts/package-manager.test.mjs scripts/registry-router.test.mjs scripts/route-health.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.2.0"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.17.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tar":"^7.5.22","zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","@vueuse/core":"^11.1.0","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.2.0","lottie-web":"^5.13.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-market-next_3.6.3-alpha.2_1787300117488_0.8769522929822278","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"_id":"koishi-plugin-market-next@3.6.3","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"dist":{"shasum":"be41b330b91d73f490523f9dea61873e306ea257","tarball":"https://registry.npmjs.org/koishi-plugin-market-next/-/koishi-plugin-market-next-3.6.3.tgz","fileCount":131,"integrity":"sha512-hxiwwsGJcMQ5GtIlQipgvweo54vP80oFNwwuitg7L1G8Ak/KJL0ZViWp9AJO4RU1uE8Vbdab/CTZNV4Iwq+bvQ==","signatures":[{"sig":"MEYCIQCNCvnsOQ5z1NS5YHDpwMFmBPPS5xDYv0XjKEDBMTTRUAIhAMJtE/p0hh3qepjDMFHFxvnIuk8fie8wVd3VdGboCQbY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDrfIv0fsE30/OPt0cNDMiALJawO6nlq8AWCLC8i828eAIgCzV7bMyKiFNu4As91/xI708ygTHlBw7R0vIJeJS02i0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-market-next@3.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2605256},"main":"lib/node/index.js","name":"koishi-plugin-market-next","types":"lib/index.d.ts","author":{"name":"qinfeng365"},"koishi":{"public":["dist"],"service":{"optional":["console","chatluna"],"implements":["installer"]},"description":{"en":"Next-generation Koishi plugin market and dependency management center","zh":"下一代 Koishi 插件市场与依赖管理中心"}},"exports":{".":{"node":"./lib/node/index.js","types":"./lib/index.d.ts","browser":"./lib/browser/index.mjs"},"./shared":{"import":"./lib/shared/index.mjs","require":"./lib/shared/index.js"},"./package.json":"./package.json"},"gitHead":"3c4a962c8843d4d211f239c3184e322fb3ed3ebd","license":"AGPL-3.0","scripts":{"build":"tsc -p tsconfig.json && node build.mjs","build:js":"node build.mjs","build:dts":"tsc -p tsconfig.json","audit:high":"npm audit --audit-level=high --omit=peer","check:i18n":"node scripts/check-i18n.mjs && node scripts/check-i18n-lifecycle.mjs","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1","audit:package":"npm audit --audit-level=high --omit=dev --omit=peer","check:package":"node scripts/check-package.mjs && npm run check:i18n","compare:market-sources":"node scripts/compare-market-sources.mjs","test:dependency-source":"tsx --test scripts/chatluna-search.test.mjs scripts/dependency-source.test.mjs scripts/environment-local.test.mjs scripts/installer-transaction.test.mjs scripts/local-package-upload.test.mjs scripts/market-internals.test.mjs scripts/market-result.test.mjs scripts/market-router.test.mjs scripts/market-snapshot.test.mjs scripts/package-manager.test.mjs scripts/registry-router.test.mjs scripts/route-health.test.mjs"},"version":"3.6.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:678b44aa-8d11-4599-b5be-3da8e4da6334"}},"homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"overrides":{"esbuild":"^0.28.1","@koishijs/client":{"vite":"^6.4.2","element-plus":"^2.14.1"},"@koishijs/plugin-console":{"uuid":"^11.1.1"},"@maikolib/vite-plugin-yaml":{"js-yaml":"^4.3.2"}},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"_npmVersion":"11.19.0","description":"Next-generation Koishi plugin market and dependency management center","directories":{},"maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"tar":"^7.5.22","zod":"^3.25.76","execa":"^5.1.1","p-map":"^4.0.0","semver":"^7.6.3","cosmokit":"^1.8.1","spark-md5":"^3.0.2","@vueuse/core":"^11.1.0","get-registry":"^1.2.0","which-pm-runs":"^1.1.0","@langchain/core":"^1.1.48","@koishijs/console":"^5.30.11","@koishijs/registry":"^7.0.3","@koishijs/components":"^1.5.22"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","js-yaml":"^4.3.2","lottie-web":"^5.13.0","typescript":"^5.6.2","yml-register":"^1.2.5","@types/semver":"^7.5.8","@koishijs/client":"^5.30.11","@types/spark-md5":"^3.0.4","@types/which-pm-runs":"^1.0.2","@koishijs/plugin-config":"^2.8.6"},"peerDependencies":{"koishi":"^4.18.11","@koishijs/plugin-console":"^5.30.11"},"peerDependenciesMeta":{"@koishijs/plugin-console":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koishi-plugin-market-next_3.6.3_1789790027039_0.3753549913587566"}}},"time":{"created":"2026-05-30T01:27:04.992Z","modified":"2026-09-19T03:53:47.455Z","2.11.11":"2026-05-30T01:27:05.302Z","2.11.12":"2026-05-30T01:35:44.907Z","3.0.0":"2026-06-07T05:25:39.456Z","3.0.1":"2026-06-07T05:43:04.562Z","3.2.0":"2026-06-07T06:25:11.964Z","3.2.1":"2026-06-07T07:11:52.063Z","3.3.0":"2026-06-07T07:58:19.000Z","3.3.1":"2026-06-07T08:07:48.468Z","3.3.2":"2026-06-07T09:02:49.375Z","3.3.3":"2026-06-07T10:25:01.429Z","3.3.4":"2026-06-07T10:51:56.726Z","3.4.1":"2026-06-07T22:40:23.206Z","3.4.2":"2026-06-07T23:16:09.299Z","3.4.3":"2026-06-07T23:26:06.291Z","3.4.4":"2026-06-07T23:31:20.750Z","3.4.5":"2026-06-07T23:38:59.152Z","3.4.6":"2026-06-08T02:15:35.070Z","3.4.7":"2026-06-08T03:13:25.806Z","3.4.8":"2026-06-08T03:42:03.518Z","3.4.9":"2026-06-08T06:07:56.231Z","3.5.0":"2026-06-08T07:58:47.355Z","3.5.5":"2026-06-08T11:29:09.784Z","3.5.6-alpha.0":"2026-06-08T14:01:48.921Z","3.5.6-alpha.1":"2026-06-08T14:19:59.199Z","3.5.6-alpha.2":"2026-06-08T14:45:44.097Z","3.5.6-alpha.3":"2026-06-08T23:09:19.250Z","3.5.6-alpha.4":"2026-06-09T13:02:25.146Z","3.5.6-alpha.5":"2026-06-09T15:46:23.428Z","3.5.6-alpha.6":"2026-06-10T02:11:49.778Z","3.5.6":"2026-06-10T14:22:31.633Z","3.5.7-alpha.1":"2026-06-10T16:08:54.119Z","3.5.7-alpha.2":"2026-06-10T23:25:38.483Z","3.6.0-alpha.1":"2026-06-11T23:21:08.504Z","3.6.0-alpha.2":"2026-06-12T12:51:36.824Z","3.6.0-alpha.3":"2026-06-13T01:01:55.733Z","3.6.0-alpha.4":"2026-06-13T13:21:48.566Z","3.6.0-alpha.5":"2026-06-14T03:42:09.830Z","3.6.0-alpha.6":"2026-06-14T10:49:38.754Z","3.6.0-alpha.7":"2026-06-16T11:47:23.093Z","3.6.0":"2026-06-18T15:59:27.230Z","3.6.1-alpha.1":"2026-06-26T07:08:59.528Z","3.6.1-alpha.2":"2026-06-28T16:17:03.750Z","3.6.1-alpha.3":"2026-07-01T15:06:15.499Z","3.6.1-alpha.4":"2026-07-11T10:13:36.396Z","3.6.1":"2026-07-12T15:30:43.629Z","3.6.2-alpha.1":"2026-07-13T07:25:49.877Z","3.6.2-alpha.2":"2026-07-14T15:44:25.269Z","3.6.2-alpha.3":"2026-07-22T07:14:14.955Z","3.6.2-alpha.4":"2026-07-23T15:36:45.193Z","3.6.2":"2026-08-14T06:17:11.977Z","3.6.3-alpha.1":"2026-08-21T08:07:37.911Z","3.6.3-alpha.2":"2026-08-21T08:15:17.682Z","3.6.3":"2026-09-19T03:53:47.152Z"},"bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-market-next/issues"},"license":"AGPL-3.0","homepage":"https://github.com/qinfeng365/koishi-plugin-market-next#readme","keywords":["bot","chatbot","koishi","plugin","market","manager","server"],"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-market-next.git","type":"git"},"description":"Next-generation Koishi plugin market and dependency management center","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"readme":"# Market Next\n\n![AI-Crap](https://img.shields.io/badge/💩-AI_crap_code-5C4033?style=flat-square)\n![AI-Crap](https://img.shields.io/badge/💩-AI_crap_code-5C4033?style=flat-square)\n![AI-Crap](https://img.shields.io/badge/💩-AI_crap_code-5C4033?style=flat-square)\n[![npm version](https://img.shields.io/npm/v/koishi-plugin-market-next?color=3178c6)](https://www.npmjs.com/package/koishi-plugin-market-next)\n[![CI](https://github.com/qinfeng365/koishi-plugin-market-next/actions/workflows/ci.yml/badge.svg)](https://github.com/qinfeng365/koishi-plugin-market-next/actions/workflows/ci.yml)\n![Koishi](https://img.shields.io/badge/Koishi-%5E4.18.11-6f42c1)\n![License](https://img.shields.io/badge/license-AGPL--3.0-orange)\n\nMarket Next 是面向 Koishi Console 的插件市场与依赖管理中心。它在兼容 Koishi 原有管理链路的基础上，提供缓存优先的市场加载、依赖更新、插件包、环境版本恢复、安装日志和弱网回退。\n\n[npm](https://www.npmjs.com/package/koishi-plugin-market-next) · [更新日志](./CHANGELOG.md) · [问题反馈](https://github.com/qinfeng365/koishi-plugin-market-next/issues)\n\n> [!IMPORTANT]\n> Market Next 与 `@koishijs/plugin-market` 提供同名的 `market` / `installer` Console 能力。请只启用其中一个；同时启用可能造成侧边栏入口、服务和前端资源相互覆盖。\n\n> [!WARNING]\n> 市场自动路由包含官方地址、CDN、社区镜像和少量第三方 GitHub 代理；npm 元数据使用另一组 registry 镜像。自动路由不会静默改写 npm/yarn 全局配置，但市场索引仍会影响用户看到的插件信息。对来源有严格要求时，请关闭 `search.autoRoute`，并将 `search.endpoint` 设置为可信地址。\n\n## 相比官方市场的改进\n\n与 `@koishijs/plugin-market` 相比，Market Next 在以下方面有所增强：\n\n- **缓存优先**：有缓存时先展示旧数据，再在后台验证新索引；市场刷新失败时保留当前列表，避免用空白页覆盖可用结果。\n- **变更可见**：安装前展示具体依赖差异；包管理器失败时仅回滚本次涉及的依赖键，尽量保留外部编辑。\n- **安装串行化**：安装操作串行执行，避免多个包管理器进程同时修改 `package.json` 和 lockfile。\n- **环境快照**：以整个 Koishi 直接依赖环境为单位保存版本快照，恢复前展示新增、移除、升级和降级差异。\n- **弱网回退**：市场索引与 npm 元数据均支持备用源自动路由；安装失败时可使用一次性备用源重试，不修改全局配置。\n- **安装日志**：每次操作保留完整包管理器输出，默认保留 72 小时，便于事后排查。\n\n## 功能一览\n\n### 插件市场\n\n- 有缓存时先显示旧数据，再在后台验证新索引；市场刷新失败时保留当前列表，不用空白页覆盖可用结果。\n- 支持关键词、分类、状态、作者邮箱和创建 / 更新时间筛选。\n- 提供综合、推荐、下载量、创建时间和更新时间排序。\n- 使用虚拟窗口控制大列表的实际渲染数量。\n- 提供性能模式与精致模式，兼容浅色、深色和纯黑主题。\n- 维护者头像通过后端代理与本地缓存加载，并限制私网目标和响应大小。\n\n### 依赖管理\n\n- 启动后自动获取依赖最新版本；浏览器 F5 不会重复触发整轮探测。\n- 按待应用、可更新、已忽略、异常、插件包、工作区等状态分组。\n- 支持安装、卸载、版本切换、批量应用和预发布版本过滤。\n- 可以临时忽略一次更新，也可以永久关闭指定依赖的更新提示。\n- 包管理器失败时保留日志，并可由用户确认使用一次性备用 npm 源重试。\n- 安装操作串行执行，避免多个包管理器进程同时修改 `package.json` 和 lockfile。\n- 本地开发插件、工作区依赖和文件依赖会进入独立分组，不参与普通 npm 更新判断。\n- 支持从“添加依赖”直接导入 `npm pack` 生成的 `.tgz`，同名插件会替换当前本地构建而不是新增重复依赖。\n\n### 恢复与审计\n\n- 每次安装、更新和卸载都会保存操作日志，默认保留 72 小时。\n- 以整个 Koishi 直接依赖环境为单位保存版本快照。\n- 恢复前展示新增、移除、升级和降级差异。\n- 包管理器失败时只回滚本次涉及的依赖键，尽量保留外部编辑。\n\n### 插件包\n\n- 支持一个插件包声明多个 Koishi 插件成员及建议配置。\n- 安装前展示成员、版本范围、风险字段和最终变更。\n- 成员配置默认停用，必须经过用户确认才会写入。\n- 卸载时区分插件包分组配置与用户原有配置，避免删除外部配置。\n\n## 快速开始\n\n### 从 Koishi Console 安装\n\n1. 在插件市场中搜索包名 `market-next`。\n2. 如果已经启用 `@koishijs/plugin-market`，先停用它。\n3. 安装并启用 `market-next`，随后刷新 Console。\n\n这是新用户最推荐的安装方式，不需要手工修改 `koishi.yml`。\n\n### 从包管理器安装\n\n在 Koishi 实例目录执行：\n\n```bash\nnpm install koishi-plugin-market-next\n```\n\n也可以使用实例当前采用的 yarn 或 pnpm：\n\n```bash\nyarn add koishi-plugin-market-next\n# 或\npnpm add koishi-plugin-market-next\n```\n\n然后在 Console 配置页添加并启用插件。最小配置如下：\n\n```yaml\nplugins:\n  market-next:\n    frontendMode: performance\n```\n\n## 基本使用\n\n### 搜索与筛选\n\n普通文本会匹配插件名、关键词和市场描述。多个条件可以组合：\n\n| 示例 | 含义 |\n| --- | --- |\n| `onebot adapter` | 同时匹配两个关键词 |\n| `category:adapter` | 只看适配器分类 |\n| `is:verified` | 只看认证插件 |\n| `not:preview` | 排除开发中插件 |\n| `is:bundle` | 只看插件包 |\n| `email:user@example.com` | 按维护者或贡献者邮箱筛选 |\n| `updated:within:30` | 最近 30 天内更新 |\n| `created:>=2026-01-01` | 不早于指定日期创建 |\n| `show:deprecated` | 显示默认隐藏的废弃插件 |\n| `sort:recommend` | 使用推荐排序 |\n\n左侧筛选是临时条件。配置页中的“永久静默过滤”会直接隐藏命中的插件，不会在搜索框中留下条件标签。\n\n### 依赖更新\n\n1. 打开侧边栏的“依赖管理”。\n2. 等待本地依赖快照出现；远端 latest 状态会随后补齐。\n3. 在单个依赖卡片中选择版本，或使用批量更新功能。\n4. 检查确认弹窗中的变更，再执行安装。\n5. 安装失败时打开“最近操作”查看完整包管理器日志。\n\n待应用变更只是计划，不代表已经修改 `node_modules`。只有确认执行后，Market Next 才会写入依赖并启动实例当前使用的包管理器。\n\n### 导入本地插件开发包\n\n在插件源码目录先生成 npm 归档：\n\n```bash\nnpm pack\n```\n\n随后打开“依赖管理”，点击“添加依赖”，在“本地构建”页拖入生成的 `.tgz` 文件。Market Next 会先完成后端校验，再展示包名、版本、文件哈希、安装类型和生命周期脚本；确认后才会进入正常依赖安装流程。\n\n- 仅支持 `npm pack` 结构的 Koishi 插件归档，单个文件最大 64 MiB。\n- 归档会保存到实例的 `.yarn/local/`，依赖请求写为可迁移的相对 `file:` 路径。\n- 再次导入同名插件时会修改原依赖；版本更高、版本更低和同版本重新构建会分别显示为升级、降级或替换构建。\n- 同版本不同内容使用文件哈希区分，旧归档会保留，便于环境版本恢复。\n- 检测到 `preinstall`、`install`、`postinstall` 或 `prepare` 时会明确警告；只有信任来源时才应继续安装。\n\n### 市场源与 npm 安装源\n\n市场源与 npm 安装源不是同一概念：\n\n- `search.endpoint` 负责插件市场索引。\n- `registry.endpoint` 负责 npm 元数据；显式配置后也会作为包管理器的 `--registry`。\n- 未配置 `registry.endpoint` 时，安装沿用实例当前 npm/yarn registry。\n\n如果包管理器明确失败且 `registry.autoRoute` 已开启，Console 可以询问是否使用一个备用源重试。备用源只用于这一次安装，不写入 Koishi 配置，也不修改 npm/yarn 全局配置。\n\n### 环境版本管理\n\n“环境版本”记录的是某一时刻整个 Koishi 实例的直接依赖集合，不是单个插件的更新日志。\n\n恢复快照时会重新计算当前环境与目标环境的差异，并再次经过确认和包管理器安装流程。工作区依赖、无法解析的版本和不支持自动处理的项目会在预览阶段阻止恢复。\n\n环境快照不会恢复：\n\n- Koishi 插件配置；\n- 数据库表和数据；\n- 插件创建的文件；\n- 间接依赖的精确 lockfile 状态。\n\n## 配置\n\n建议通过 Koishi Console 配置页修改。下面的 YAML 展示主要默认值：\n\n```yaml\nplugins:\n  market-next:\n    frontendMode: performance\n    depsLayout: grid\n\n    search:\n      endpoint: https://registry.koishi.t4wefan.pub/index.json\n      timeout: 30s\n      autoRoute: true\n      logLevel: warn\n\n    registry:\n      timeout: 5s\n      autoRoute: true\n      retry: 1\n      concurrency: 4\n      installLogRetentionHours: 72\n\n    idleProbe: true\n    idleProbeDelay: 5m\n    idleProbeBootDelay: 1m\n    idleProbeInterval: 6h\n    chatlunaTool: false\n```\n\n### 显示与后台任务\n\n| 配置项 | 默认值 | 说明 |\n| --- | --- | --- |\n| `frontendMode` | `performance` | `performance` 为低动效模式，`polished` 为精致模式。 |\n| `depsLayout` | `grid` | 依赖页使用 `grid` 或 `list` 布局。 |\n| `idleProbe` | `true` | Console 无客户端时是否后台探测市场和依赖元数据。 |\n| `idleProbeDelay` | `5m` | Console 无人在线多久后允许探测。 |\n| `idleProbeBootDelay` | `1m` | Koishi 启动后至少等待多久。 |\n| `idleProbeInterval` | `6h` | 两次空闲探测的最小间隔。 |\n| `chatlunaTool` | `false` | 注册只读 ChatLuna 市场查询工具。 |\n\n空闲探测只更新元数据和缓存，不安装插件。安装、卸载或更新正在运行时，本轮空闲探测会被跳过。\n\n### 市场索引\n\n| 配置项 | 默认值 | 说明 |\n| --- | --- | --- |\n| `search.endpoint` | 项目默认源 | 首选市场索引地址。 |\n| `search.timeout` | `30s` | 单次市场索引请求超时。 |\n| `search.proxyAgent` | 空 | 只用于市场索引请求的代理地址。 |\n| `search.autoRoute` | `true` | 首选源失败或明显过慢时尝试备用源。 |\n| `search.logLevel` | `warn` | `silent`、`error`、`warn`、`info` 或 `debug`。 |\n\n### npm 元数据与安装\n\n| 配置项 | 默认值 | 说明 |\n| --- | --- | --- |\n| `registry.endpoint` | 跟随实例当前 registry | npm 元数据首选源；显式设置后也传给包管理器。 |\n| `registry.timeout` | `5s` | npm 元数据请求超时，不是整个安装任务超时。 |\n| `registry.autoRoute` | `true` | 元数据失败时启用备用源，并允许安装失败后询问一次性重试。 |\n| `registry.retry` | `1` | npm 元数据请求的重试次数。 |\n| `registry.concurrency` | `4` | 批量刷新依赖版本时的最大并发。 |\n| `registry.installLogRetentionHours` | `72` | 安装日志保留小时数。 |\n\n### 永久静默过滤\n\n规则值取决于规则类型：\n\n- `preview`、`insecure`、`bundle`：值留空。\n- `created-before`、`created-after`、`updated-before`、`updated-after`：填写 `YYYY-MM-DD`。\n- `created-within`、`updated-within`：填写天数，例如 `30`。\n- `custom`：填写市场高级条件，例如 `category:adapter`。\n\n示例：\n\n```yaml\nmarketSilentRules:\n  - type: preview\n    value: ''\n    note: 隐藏开发中插件\n    enabled: true\n  - type: updated-before\n    value: '2023-01-01'\n    note: 隐藏长期未更新插件\n    enabled: true\n  - type: custom\n    value: category:meme\n    note: 隐藏特定分类\n    enabled: false\n```\n\n## 数据与缓存\n\n以下路径均相对于 Koishi 实例目录：\n\n| 路径 | 内容 |\n| --- | --- |\n| `data/market-next.json` | 待应用变更、忽略记录、插件包归属和依赖分组状态。 |\n| `data/market-next-environment-snapshots.json` | 直接依赖环境快照。 |\n| `data/market-next-install-logs/` | 包管理器操作日志和摘要。 |\n| `cache/market-next-index.json` | 市场源缓存元信息、校验信息和路由状态。 |\n| `cache/market-next-index/` | 按市场源拆分的完整索引缓存。 |\n| `cache/market-next-avatars/` | 成功获取的维护者头像。 |\n| `cache/market-next-registry-stats.json` | npm 元数据源的本地路由统计。 |\n\n真正的插件配置、显示模式、过滤规则和后台探测设置仍保存在 Koishi 配置树中。运行数据不会被写入 `koishi.yml`。\n\n缓存文件损坏或过期时会被忽略或重建。需要手工处理文件时，应先停止 Koishi，避免与正在进行的原子写入冲突。\n\n## 指令\n\n以下指令默认要求权限等级 4：\n\n| 指令 | 说明 |\n| --- | --- |\n| `plugin.install <name>` | 解析插件包名、安装依赖并创建默认停用配置。 |\n| `plugin.uninstall <name>` | 卸载指定插件依赖。 |\n| `plugin.upgrade [name...]` | 检测并确认依赖更新。 |\n| `plugin.upgrade --koishi` | 将 Koishi 本体加入更新目标。 |\n| `plugin.upgrade --force` | 忽略更新屏蔽策略，强制选择可用更新。 |\n| `plugin.clear-avatar-cache` | 清理内存和磁盘头像缓存。 |\n\n## 安全边界\n\nMarket Next 会尽量降低误操作风险，但它不是插件沙盒或恶意代码扫描器：\n\n- 安装 npm 包时，包管理器仍可能执行包声明的生命周期脚本。\n- 市场中的认证、风险和推荐信息不能替代源码审查。\n- 卸载依赖默认不会删除插件创建的数据库数据和文件；这些内容无法仅凭包名安全判断归属。\n- 删除插件配置与卸载 npm 依赖是两个独立操作，界面会分别确认。\n- 插件包预设配置只做字段风险提示，不会证明配置本身安全。\n- 市场和依赖的可写 Console 事件使用权限等级 4。\n- 头像代理限制协议、重定向目标、私网地址、内容类型和最大响应大小。\n\n## 常见问题\n\n### 侧边栏没有插件市场\n\n确认 `market-next` 已启用、Console 服务正常，并且没有同时启用原始 `@koishijs/plugin-market`。升级前端资源后，建议完整重启一次 Koishi，再刷新浏览器。\n\n### 市场页面一直加载\n\n有缓存时 Market Next 会优先恢复缓存；首次安装或缓存不可用时仍需要下载完整市场索引。将 `search.logLevel` 临时设为 `debug`，可以在日志页查看实际源、缓存命中、HTTP 状态和解析耗时。\n\n### 依赖版本一直显示等待\n\n依赖版本来自 npm registry，不来自市场索引。检查日志中的 `npm registry endpoint`，必要时设置可访问的 `registry.endpoint`。`registry.timeout` 只控制单次元数据请求。\n\n### 安装失败后不知道改了什么\n\n打开依赖页右上角菜单中的“最近操作”。日志会保留退出码、使用的安装源、依赖差异和包管理器输出。失败回滚后仍应检查 `package.json` 与 lockfile 是否符合预期。\n\n### 头像持续显示首字母\n\n先确认实例可以访问头像来源。网络恢复后可执行：\n\n```text\nplugin.clear-avatar-cache\n```\n\n### 如何反馈问题\n\n请在 [GitHub Issues](https://github.com/qinfeng365/koishi-plugin-market-next/issues) 提供：\n\n- Market Next 与 Koishi 版本；\n- 使用的 Node.js 与包管理器版本；\n- 问题发生在市场、依赖、安装还是配置页面；\n- 对应时间段的日志；\n- 能稳定复现时的最短步骤。\n\n请在公开日志前移除 token、代理凭据、私有源地址和其它敏感信息。\n\n## ChatLuna 工具\n\n同时安装并启用 ChatLuna 后，可以开启：\n\n```yaml\nchatlunaTool: true\n```\n\n插件会注册只读工具 `koishi_plugin_market_search`，用于搜索、推荐、分类筛选、最近更新和插件对比。该工具不会安装、卸载或修改 Koishi 配置。\n\n## 插件包作者\n\n插件包名称必须使用：\n\n- `koishi-plugin-pa-*`\n- `@scope/koishi-plugin-pa-*`\n\n建议同时添加 keyword `market:package`，并在 `package.json` 中声明 `koishi.bundle`：\n\n```json\n{\n  \"name\": \"koishi-plugin-pa-example\",\n  \"keywords\": [\"koishi\", \"plugin\", \"market:package\"],\n  \"koishi\": {\n    \"bundle\": {\n      \"label\": \"Example Bundle\",\n      \"description\": \"A group of plugins installed together.\",\n      \"members\": [\n        {\n          \"package\": \"koishi-plugin-example-core\",\n          \"plugin\": \"example-core\",\n          \"version\": \"^1.0.0\",\n          \"required\": true,\n          \"config\": {\n            \"enabled\": false\n          }\n        }\n      ]\n    }\n  }\n}\n```\n\n成员字段：\n\n| 字段 | 说明 |\n| --- | --- |\n| `package` | 必填，小写 Koishi 插件 npm 包名。 |\n| `plugin` | 必填，写入 Koishi 配置树时使用的插件键。 |\n| `version` | 必填，合法 semver range；不会默认补成 `latest`。 |\n| `required` | 核心成员默认勾选，可选成员默认不勾选。 |\n| `config` | 可选预设配置，安装前必须由用户确认。 |\n\n`npm run check:package` 会检查空成员、自引用、非法包名、非法版本范围、重复成员和明显的插件键冲突。\n\n## 开发\n\nCI 使用 Node.js 24。安装依赖并验证项目：\n\n```bash\nnpm ci\nnpm run audit:package\nnpm run audit:high\nnpm run build\nnpm run check:package\nnpm pack --dry-run\n```\n\n源码位于 `src/` 和 `client/`。`lib/` 与 `dist/` 是构建产物，不应脱离源码单独修改。\n\nWindows 下可以将当前源码构建并部署到本地 Koishi Desktop 默认实例：\n\n```powershell\nnpm run deploy:local\n```\n\n指定其它实例：\n\n```powershell\nnpm run deploy:local -- -InstancePath 'C:\\path\\to\\koishi-instance'\n```\n\n## 发布\n\n- 普通 push 和 pull request 由 `CI` workflow 执行审计、构建与包内容检查。\n- `v*` Git tag 会触发 npm Trusted Publishing。\n- 预发布版本按 semver 后缀发布到对应 dist-tag，正式版本发布到 `latest`。\n- 完整版本变化记录在 [CHANGELOG.md](./CHANGELOG.md)。\n\n## 许可证\n\nCopyright (c) 2026 [qinfeng365](https://github.com/qinfeng365)。\n\n本项目采用 [GNU Affero General Public License v3.0](./LICENSE) 开源，并包含源自 [Koishi WebUI](https://github.com/koishijs/webui) 的代码。详细来源声明见 [NOTICE](./NOTICE)。\n","readmeFilename":"README.md","author":{"name":"qinfeng365"}}