{"_id":"@any-listen/extension-kit","_rev":"18-19f7d13fce498ced47963cb88d337d55","name":"@any-listen/extension-kit","dist-tags":{"latest":"0.1.17"},"versions":{"0.1.0":{"name":"@any-listen/extension-kit","version":"0.1.0","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.0","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"27538b501fae2698b4b43fb1ee910f36fa9b4935","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.0.tgz","fileCount":33,"integrity":"sha512-zDGJ0WBBlPaCsCvIvi4mNHaw5FEifVJz35R0PcNWZlEoOPPF9p2ZK0egKKOaxZPr4RBItw6N82Xt5Y+KPuceVg==","signatures":[{"sig":"MEUCIQDDJ/J7d4LbFyZsv7nxV2r5gvX/KFBtaiX0PMPRyGQf7QIgBjM+iG887ieM/+XyIJAzCZORgy4LosjQeBc7ZCzSNZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99396},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"26e350696eb5bb8dc3e2b48685a005fc0b42ad3f","scripts":{"build":"vite build"},"_npmUser":{"name":"lyswhut","email":"lyswhut@gmail.com"},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"tar":"^7.5.13","vite":"^8.0.8","globals":"^17.5.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^152.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319","devDependencies":{"oxfmt":"^0.44.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.6.0"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.0_1776393785420_0.3006820842031923","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@any-listen/extension-kit","version":"0.1.1","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.1","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"785cd17127eff99ec05fa0bf14f1e766c183dd5a","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.1.tgz","fileCount":33,"integrity":"sha512-FrVvt4mNm8dYm4X8c47CW/LF4g3+XfLiKrXG8gg0C6gyeipdxg85jCpqrWe0CE/aA2F92+dJvTX7CEX2WwKGhg==","signatures":[{"sig":"MEQCIG7v5aMHPPvFaZRV5UhXRLzPSt6sU9o7wFu/gGnE/eweAiBbHwrRFKcQMpMgvEsTWvGvNo63fbB1MpMbEejp1XJf4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99120},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"1ae2935bc48809e84f2cc0fb208e03b34b2cfda9","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.11.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tar":"^7.5.13","vite":"^8.0.8","globals":"^17.5.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^152.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319","devDependencies":{"oxfmt":"^0.44.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.6.0"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.1_1776655031677_0.9284185623846606","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@any-listen/extension-kit","version":"0.1.2","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.2","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"11ced0b8b5878053e180d1da192b721c0eab2825","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.2.tgz","fileCount":33,"integrity":"sha512-vyej2DfndGbQKrvPB9HECMCgIVxWPX/VB5N87xbXaMIzCw+bB56j2GkFwoHoU6NiOSDvsAa5sBaaDxU5w5JbBg==","signatures":[{"sig":"MEUCIEI6/YANgUSrrgytA8copiSJxibQp+Rk6K37S6NJgYPUAiEAjSn7uoL8xOOqMk4kChWTPlqgk9mijyrA5bIFaN751+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99525},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"1142a3d02dd8bb9ecf90f4e859ec9e5f1c33b872","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.11.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tar":"^7.5.14","vite":"^8.0.11","globals":"^17.6.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^154.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.59.2","@typescript-eslint/eslint-plugin":"^8.59.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.4+sha512.1c67b3b359b2d408119ba1ed289f34b8fc3c6873412bec6fd264fbdc82489e510fcbecb9ce9d22dae7f3b76269d8441046014bdca53b9979cd7a561ad631b800","devDependencies":{"oxfmt":"^0.48.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.6.0"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.2_1778155645347_0.0669339272104057","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@any-listen/extension-kit","version":"0.1.3","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.3","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"f949b55fef16500c7314e5fca5c18316df7ee5b4","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.3.tgz","fileCount":33,"integrity":"sha512-pcVHmLwqggwVLwefZGb2ikBTXv2Uuw+y9GAK6UK153Dbl59UnYDtlv4VJaIHP6Yp8acJV7/s8xAVQfa2IeE+qA==","signatures":[{"sig":"MEQCIB/t5/6KKysduTM+0DnGnNnzvYmEl55bZ1PqLHDQA1JOAiAawwMPIfIVfCJSClOcjJjaCBvwTQBFxZ5YbxJHpKWZWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100346},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"52a41eec2f582e9de5c919d94dd971a336df0e1e","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.11.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tar":"^7.5.14","vite":"^8.0.11","globals":"^17.6.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^154.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.59.2","@typescript-eslint/eslint-plugin":"^8.59.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.4+sha512.1c67b3b359b2d408119ba1ed289f34b8fc3c6873412bec6fd264fbdc82489e510fcbecb9ce9d22dae7f3b76269d8441046014bdca53b9979cd7a561ad631b800","devDependencies":{"oxfmt":"^0.48.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.6.0"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.3_1778236564815_0.6240883469406686","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@any-listen/extension-kit","version":"0.1.4","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.4","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"5c3912646e42deada4cd8e9dd0a97aa27de084a1","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.4.tgz","fileCount":33,"integrity":"sha512-y1zvdKXIUDJ9eIZCel7RVv+C0RK060P/Vu3GiU/Zxhfz2MJkFT+XLchBfaM+6cwbGw6VUlP19b1MvdMY9+ePJg==","signatures":[{"sig":"MEYCIQCeFZreRwmCuGvzaN7rgF8iK/e/oSZDTEkueXU49+9s9gIhAKGsnJv+kExrnyIzWhUTXg4rULW2L0IJCwUQy2AuB5vX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100675},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"7058f56cafd7ac37c208658950d3c0f6e99730a6","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.11.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tar":"^7.5.14","vite":"^8.0.11","globals":"^17.6.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^154.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.59.2","@typescript-eslint/eslint-plugin":"^8.59.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.4+sha512.1c67b3b359b2d408119ba1ed289f34b8fc3c6873412bec6fd264fbdc82489e510fcbecb9ce9d22dae7f3b76269d8441046014bdca53b9979cd7a561ad631b800","devDependencies":{"oxfmt":"^0.48.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.6.0"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.4_1778321686358_0.07031820631715946","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@any-listen/extension-kit","version":"0.1.5","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.5","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"874e2a56bcdb08f1340524231be14625ea2d8d4b","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.5.tgz","fileCount":33,"integrity":"sha512-YouaqhUyIclXeLUcQSM4nC4uaSWd+4+h+U9b1KErbxlBCJ9Rva7eF6nSmfGcctPJAEsfddutykUHGASBtpn6XA==","signatures":[{"sig":"MEYCIQDm955hMquXJFs0voAz+Aqz8rBtUNqCbha97MMfHPJmYgIhAI3l0/JLf/dQLPCJPzjRx7REjL0ytgLhGYeW1lwMlVlc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100773},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"5d553691997850e7b859c412a41a80bad4e94ff9","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.11.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tar":"^7.5.14","vite":"^8.0.11","globals":"^17.6.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^154.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.59.2","@typescript-eslint/eslint-plugin":"^8.59.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.4+sha512.1c67b3b359b2d408119ba1ed289f34b8fc3c6873412bec6fd264fbdc82489e510fcbecb9ce9d22dae7f3b76269d8441046014bdca53b9979cd7a561ad631b800","devDependencies":{"oxfmt":"^0.48.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.6.0"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.5_1778494797037_0.9387561308285977","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@any-listen/extension-kit","version":"0.1.6","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.6","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"4b96faf367743c1f5685e00daf574571460f1b82","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.6.tgz","fileCount":33,"integrity":"sha512-b3WXLMpZ+0oQcN+KZRsjcVfy4Su/pRQd44j7PucVbj952AUZFoAu3Z8zY63Aaozt23GV8Oe4OZjT7RBBbgqTYQ==","signatures":[{"sig":"MEUCIQCc6SP0+NeDa9pjR72fI7M6/BMgsI4UMqq/TyurZ/W33QIgaeen5cnmtA1Z/OEW8jc+fbTPuCXOBdIDTg++8nXDsZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101914},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"35cdf75eb6f38dac1cc3b897ad1782f285a280ae","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.11.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tar":"^7.5.14","vite":"^8.0.11","globals":"^17.6.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^154.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.59.2","@typescript-eslint/eslint-plugin":"^8.59.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.4+sha512.1c67b3b359b2d408119ba1ed289f34b8fc3c6873412bec6fd264fbdc82489e510fcbecb9ce9d22dae7f3b76269d8441046014bdca53b9979cd7a561ad631b800","devDependencies":{"oxfmt":"^0.48.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.6.0"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.6_1778582439553_0.6904738655887781","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@any-listen/extension-kit","version":"0.1.7","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.7","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"648bee8d65a08e7c55e0fc53c547aa20c894faf1","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.7.tgz","fileCount":33,"integrity":"sha512-3V1rz0XgWO8XWPZrHNTDP3IJpLERpSkZhnO1Pvu13E6EVs5ZfUgAs0T1UfHcsbtAvpkAgQLT8+0Wa+z5vdz7aQ==","signatures":[{"sig":"MEUCIQDr/jht65rUDoQsFoI+Dx6ZOfmSeYDca+4rS0h27qE3wQIgN4+wxJLJkgDoOZE8Alr6Jt7rf6IdMaFUSd5q7NWbThQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102076},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"47c5396914fd7f4ab4d26ac13b8f165cb77a5676","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.11.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tar":"^7.5.14","vite":"^8.0.11","globals":"^17.6.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^154.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.59.2","@typescript-eslint/eslint-plugin":"^8.59.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.4+sha512.1c67b3b359b2d408119ba1ed289f34b8fc3c6873412bec6fd264fbdc82489e510fcbecb9ce9d22dae7f3b76269d8441046014bdca53b9979cd7a561ad631b800","devDependencies":{"oxfmt":"^0.48.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.6.0"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.7_1778756382875_0.1934808222720399","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@any-listen/extension-kit","version":"0.1.8","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.8","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"dee87011e12989e1f14a41d40175f0c22c3b3fdd","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.8.tgz","fileCount":33,"integrity":"sha512-OkP84hYJBnUrckriMThB2d+0OtzNcTpw48rXOZAKs6ybSOCtbaT7Sps39NSStKArbf5AxhCOmL+XguSfSRWvkA==","signatures":[{"sig":"MEQCIFkN2iog0/HwBRGIF5M6YkMmD5+up6Ob1pUecWfhyWTVAiB+0wV84EYVBqBjTnk6nWLKoPeLqhUJc8nEtqTJt5kF1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102200},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"49d80f61999b0ba7b921a4fcd49a15b5e227cced","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tar":"^7.5.15","vite":"^8.0.13","globals":"^17.6.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^154.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.59.3","@typescript-eslint/eslint-plugin":"^8.59.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.4+sha512.1c67b3b359b2d408119ba1ed289f34b8fc3c6873412bec6fd264fbdc82489e510fcbecb9ce9d22dae7f3b76269d8441046014bdca53b9979cd7a561ad631b800","devDependencies":{"oxfmt":"^0.49.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.8.0"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.8_1778861277605_0.19759530216150933","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@any-listen/extension-kit","version":"0.1.9","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.9","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"6f44af70bed5ede62d9e6ae4c4d19d495fb20d99","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.9.tgz","fileCount":33,"integrity":"sha512-UD2eAZIeu2Zt5tulN0M4GJt/94AY12aJ/Y795CgsgMbn45BcJ6twCMzJ7sJOhUjY7I0eFQ3PjFsIokPEyFfohA==","signatures":[{"sig":"MEQCIGcksCtLCbu39JashDnf5qn9JNWu4VAdcfYp1y3ma4vKAiAkIX+ao21dSeqcwCHIKOdFed5upA1aPBw5IL7JKAeuDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102147},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"53eac2f8ba58cebf9ce97a06d740daecd53ff89b","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tar":"^7.5.15","vite":"^8.0.13","globals":"^17.6.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^154.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.59.3","@typescript-eslint/eslint-plugin":"^8.59.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.4+sha512.1c67b3b359b2d408119ba1ed289f34b8fc3c6873412bec6fd264fbdc82489e510fcbecb9ce9d22dae7f3b76269d8441046014bdca53b9979cd7a561ad631b800","devDependencies":{"oxfmt":"^0.49.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.8.0"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.9_1778935847114_0.3190032930860651","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@any-listen/extension-kit","version":"0.1.10","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.10","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"6dd062b5adb63de7166fde37217598c5693d5a8d","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.10.tgz","fileCount":33,"integrity":"sha512-Hec1avOnxuc27m9l22kcpNQyhbjzOxcarZS2AFtaqMDm886etssQI+ZDbxGklcwb0Uy0GGlRiFu1jScpxTZ5+w==","signatures":[{"sig":"MEUCIQDl+EJYZAm+cvZUt1bfVhVk4r4a0uEVKrUcAsVdMqsRIgIgNaU9yYG2aw5m6VOaGqmtB+g5Lidb69Bj3KKrdkKc9CU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102172},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"9186befb1658e1eb92287b0b272ffdfeeff1320f","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.12.1","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tar":"^7.5.15","vite":"^8.0.13","globals":"^17.6.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^154.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.59.3","@typescript-eslint/eslint-plugin":"^8.59.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.4+sha512.1c67b3b359b2d408119ba1ed289f34b8fc3c6873412bec6fd264fbdc82489e510fcbecb9ce9d22dae7f3b76269d8441046014bdca53b9979cd7a561ad631b800","devDependencies":{"oxfmt":"^0.49.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.8.0"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.10_1779099063549_0.5811811642792808","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@any-listen/extension-kit","version":"0.1.11","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.11","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"c6a8ba4c15c2aff4f3153abe75cf9af22c37a9dc","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.11.tgz","fileCount":33,"integrity":"sha512-fPhdYNfDPBDAvAZURQaaByUx9DYuBaG+slfQschGdOK9FHdqziz5JmRioRY55Wq+zQcd/7LTsB6UeciS5RPsbw==","signatures":[{"sig":"MEUCIQC2+pio3hpW3t8ey3WQGwPGraU1tPqTEUfQTck50o2VgwIgex+UQiudJCympQripb0ECFnWz2wJs5PPmVhmCTP98D4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102191},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"f632b3ae3f8f82d6ceb2ffcd3d382f4a57c0e165","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.13.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tar":"^7.5.15","vite":"^8.0.14","globals":"^17.6.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^154.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.60.0","@typescript-eslint/eslint-plugin":"^8.60.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.1+sha512.b58fbde6dca66a929538021581f648b4570b6ca19b18e7cbd7f2c07a7b24454155388dacdf08f2af3678e88a6d1fe04f9d609df24bf51735a060ea041b374ab7","devDependencies":{"oxfmt":"^0.52.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.9.1"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.11_1780156270346_0.9337726573658467","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@any-listen/extension-kit","version":"0.1.12","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.12","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"c31600fd65588479588f912dbd67f49594b5bc33","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.12.tgz","fileCount":33,"integrity":"sha512-QKSg/9kM+1IDRqxrfMZrEaMyo+rEPrCj+SAno1gGs+L35pIbeYS1wn9sIdr8BxZj1yTtWGMAHrVAwAZnkmXcaQ==","signatures":[{"sig":"MEUCIEA/xcSrbjGdLFf93624FyPjOK/B1bz0MPGyMCexFbSYAiEAkyaowTAj9sqN0kYLeV1bWWlSp78gErOnSyUfJSr9xDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102321},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"a686b34f1b72e45088567fb45782253654bd3874","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.13.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tar":"^7.5.15","vite":"^8.0.14","globals":"^17.6.0","@eslint/js":"^9.39.4","@tsconfig/node24":"^24.0.4","eslint-config-love":"^154.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.60.0","@typescript-eslint/eslint-plugin":"^8.60.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.1+sha512.b58fbde6dca66a929538021581f648b4570b6ca19b18e7cbd7f2c07a7b24454155388dacdf08f2af3678e88a6d1fe04f9d609df24bf51735a060ea041b374ab7","devDependencies":{"oxfmt":"^0.52.0","eslint":"^9.39.4","typescript":"^5.9.3","@types/node":"^25.9.1"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.12_1780813380091_0.981078687513961","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@any-listen/extension-kit","version":"0.1.13","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.13","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"5d7626f9d6e5f4a4797ae40347879fabeb5185e8","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.13.tgz","fileCount":33,"integrity":"sha512-6tWcwHquYvOpmmMDBxOLS7/ZJxAHgjhus8raepr/IzDBJrhhm3Lj5rrPEStkhksk9NAXbMP9ciLKJVZ9BbO+2A==","signatures":[{"sig":"MEQCIA8WplUJOCv3nUSOfpbHBrRPVd8HzKoNPsBAVwdYgATsAiAcNoxcN+7EvYmJDrG7yhAFuwiYi/OxEdnsG6gQCYyURg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102546},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"82e02c82674fb67cf5abfdecd6f31141d7769d0b","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.17.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tar":"^7.5.22","vite":"^8.2.2","globals":"^17.11.0","@eslint/js":"^9.39.5","@tsconfig/node24":"^24.0.5","eslint-config-love":"^155.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.68.0","@typescript-eslint/eslint-plugin":"^8.68.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.1+sha512.b58fbde6dca66a929538021581f648b4570b6ca19b18e7cbd7f2c07a7b24454155388dacdf08f2af3678e88a6d1fe04f9d609df24bf51735a060ea041b374ab7","devDependencies":{"oxfmt":"^0.65.0","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.13_1788180011611_0.1667310846515102","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@any-listen/extension-kit","version":"0.1.14","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.14","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"0361dea09a2b006f5649b89f5b89e498b59a5427","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.14.tgz","fileCount":33,"integrity":"sha512-zwbEFyfdgxNwHlYx1UhtZfZ9V7WD3yVj/kA6apajpVxMYJA8jKHFwdozY21/AH9dRyD2Hoh22z1OvKymo08qgA==","signatures":[{"sig":"MEYCIQCCFl0a4GrshWFpChDRL0cQkuEVl5qZvyTsZXDARilytAIhAI9q95CZ1IsxJNc3jx6Ro1ByoTsRcjzhA9Hcc5ssEk9S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102546},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"c58297b98f37b168d1404d61bf1dd07413642b63","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.17.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tar":"^7.5.22","vite":"^8.2.2","globals":"^17.11.0","@eslint/js":"^9.39.5","@tsconfig/node24":"^24.0.5","eslint-config-love":"^155.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.68.0","@typescript-eslint/eslint-plugin":"^8.68.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.1+sha512.b58fbde6dca66a929538021581f648b4570b6ca19b18e7cbd7f2c07a7b24454155388dacdf08f2af3678e88a6d1fe04f9d609df24bf51735a060ea041b374ab7","devDependencies":{"oxfmt":"^0.65.0","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.14_1788180348512_0.9215172006914487","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@any-listen/extension-kit","version":"0.1.15","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.15","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"cbc2a2b137ea3c2e1d9ee4577c5804d47340f24f","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.15.tgz","fileCount":33,"integrity":"sha512-BCK5XqKYbb5+uoDeBrqc7wXAvUrYAPYdeB9muyShOIkZwqhhMC3U8hC4l8ySlJtmO9aQwCbP01TdXxmQjcmNeg==","signatures":[{"sig":"MEUCICBtiHLcWGUTWSOC88NoAsPBUzp/0WSzwYOTPECrk4skAiEAmo21DgZdFTEKH2m2YddigeKVS5GjbLOgskEwnlmaeik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHokMyH/6qWlQg/lZQ31+y1swWdFpP9vdvy2r36LFB3UAiEAoPeBaiR5OlGQ9cZBsfvc3jFkuGNppmwwj7W+WVYc58A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103052},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"f8d0c03c4981c659fa782ba3314f5b262ea7c1c1","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.19.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tar":"^7.5.22","vite":"^8.2.2","globals":"^17.11.0","@eslint/js":"^9.39.5","@tsconfig/node24":"^24.0.5","eslint-config-love":"^155.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.68.0","@typescript-eslint/eslint-plugin":"^8.68.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.1+sha512.b58fbde6dca66a929538021581f648b4570b6ca19b18e7cbd7f2c07a7b24454155388dacdf08f2af3678e88a6d1fe04f9d609df24bf51735a060ea041b374ab7","devDependencies":{"oxfmt":"^0.65.0","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.15_1790169338727_0.3702052147382584","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@any-listen/extension-kit","version":"0.1.16","keywords":["any-listen","any-listen-extension"],"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","_id":"@any-listen/extension-kit@0.1.16","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"homepage":"https://github.com/any-listen/extension-kit#readme","bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"bin":{"extension-kit":"dist/bin.js"},"dist":{"shasum":"30b4623c2791d5048092d7800ceb653abcf22233","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.16.tgz","fileCount":33,"integrity":"sha512-f+UjZQykSzY3un1xJP4jhj/ZvPU7fzSsMYva+LoIPQMMQL8M+uSx3g5p9e5L7dN3ZJ1tuJ91acoG2KvmPs3PGg==","signatures":[{"sig":"MEUCIDoKDeGQQyGmyR9MrEdz/5CjFFB/N4VULyn2XUaE6zaMAiEA82aFMtvqmkfMNAmDLsXT/DLRlcBUqtx7Q3qVKrvNqaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAzryIEv3RIXw4JETfVoKDfqAGycuoGqar0J6N7E6Fr4AiEA5Z8ja9Gk7r28rr+ozY8KeNVPH1aKXZIYrO+umw04h+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103066},"type":"module","types":"./types/app/index.d.ts","exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"d939c03aaf050a2751ec01f9393c241c080bc1fc","scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.19.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tar":"^7.5.22","vite":"^8.2.2","globals":"^17.11.0","@eslint/js":"^9.39.5","@tsconfig/node24":"^24.0.5","eslint-config-love":"^155.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.68.0","@typescript-eslint/eslint-plugin":"^8.68.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.1+sha512.b58fbde6dca66a929538021581f648b4570b6ca19b18e7cbd7f2c07a7b24454155388dacdf08f2af3678e88a6d1fe04f9d609df24bf51735a060ea041b374ab7","devDependencies":{"oxfmt":"^0.65.0","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"tmp":"tmp/extension-kit_0.1.16_1790169897997_0.07009884677827771","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"_id":"@any-listen/extension-kit@0.1.17","bin":{"extension-kit":"dist/bin.js"},"bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"dist":{"shasum":"0ba54cadce62bf34d6a77f754aae25327b2282c3","tarball":"https://registry.npmjs.org/@any-listen/extension-kit/-/extension-kit-0.1.17.tgz","fileCount":33,"integrity":"sha512-+lEnYJF51pewsZzF2tSRn3mXKEjoUiwc5vX1DmR3T7wvf/dqnTOlxphMFOC+dw9tJeqz5O4M3BFjypJeeXW9rA==","signatures":[{"sig":"MEQCIC+cM2ItPFNOMY3k6GHB6N2tGeLHoUaNCn03xR6hqWHpAiBq+5Gqry4YN9/mVLmA8xJJnRRsZ4wYssADYPYeaDxjSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEMZCD2f5/zstR042F1hU4GFQ7UuN7Zvs5P5zbZEqMAdAiEAuK4sDAx0Jb45Ecda+sgEc/Gfv3Af5GZY0+ZpOMkpaQg="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@any-listen%2fextension-kit@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103594},"name":"@any-listen/extension-kit","type":"module","types":"./types/app/index.d.ts","author":{"name":"lyswhut","email":"lyswhut@qq.com"},"exports":{".":{"types":"./types/app/index.d.ts"},"./config":{"types":"./types/build.d.ts"},"./isolate":{"types":"./types/isolate.d.ts"},"./eslint.config.js":{"default":"./eslint/eslint.config.js"},"./tsconfig.app.json":{"default":"./tsconfigs/tsconfig.app.json"},"./tsconfig.node.json":{"default":"./tsconfigs/tsconfig.node.json"},"./tsconfig.isolate.json":{"default":"./tsconfigs/tsconfig.isolate.json"}},"gitHead":"22b81b99d8b4bab474ddbe6aa23c126d531ad54d","license":"Apache-2.0","scripts":{"build":"vite build"},"version":"0.1.17","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:65c7d5d3-3695-4450-a039-8ae5db4649cc"}},"homepage":"https://github.com/any-listen/extension-kit#readme","keywords":["any-listen","any-listen-extension"],"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"_npmVersion":"11.19.0","description":"English | [简体中文](docs/README.zh-CN.md)","directories":{},"maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"tar":"^7.5.22","vite":"^8.2.2","globals":"^17.11.0","@eslint/js":"^9.39.5","@tsconfig/node24":"^24.0.5","eslint-config-love":"^155.0.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.68.0","@typescript-eslint/eslint-plugin":"^8.68.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.1+sha512.b58fbde6dca66a929538021581f648b4570b6ca19b18e7cbd7f2c07a7b24454155388dacdf08f2af3678e88a6d1fe04f9d609df24bf51735a060ea041b374ab7","devDependencies":{"oxfmt":"^0.65.0","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5"},"peerDependencies":{"eslint":"^9.39.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/extension-kit_0.1.17_1790171205132_0.0007581068953248504"}}},"time":{"created":"2026-04-17T02:43:05.359Z","modified":"2026-09-23T13:46:45.639Z","0.1.0":"2026-04-17T02:43:05.562Z","0.1.1":"2026-04-20T03:17:11.872Z","0.1.2":"2026-05-07T12:07:25.490Z","0.1.3":"2026-05-08T10:36:04.950Z","0.1.4":"2026-05-09T10:14:46.500Z","0.1.5":"2026-05-11T10:19:57.193Z","0.1.6":"2026-05-12T10:40:39.708Z","0.1.7":"2026-05-14T10:59:43.036Z","0.1.8":"2026-05-15T16:07:57.771Z","0.1.9":"2026-05-16T12:50:47.274Z","0.1.10":"2026-05-18T10:11:03.707Z","0.1.11":"2026-05-30T15:51:10.493Z","0.1.12":"2026-06-07T06:23:00.251Z","0.1.13":"2026-08-31T12:40:11.735Z","0.1.14":"2026-08-31T12:45:48.654Z","0.1.15":"2026-09-23T13:15:38.827Z","0.1.16":"2026-09-23T13:24:58.094Z","0.1.17":"2026-09-23T13:46:45.223Z"},"bugs":{"url":"https://github.com/any-listen/extension-kit/issues"},"author":{"name":"lyswhut","email":"lyswhut@qq.com"},"license":"Apache-2.0","homepage":"https://github.com/any-listen/extension-kit#readme","keywords":["any-listen","any-listen-extension"],"repository":{"url":"git+https://github.com/any-listen/extension-kit.git","type":"git"},"description":"English | [简体中文](docs/README.zh-CN.md)","maintainers":[{"name":"lyswhut","email":"lyswhut@gmail.com"}],"readme":"# Any Listen Extension Kit\n\nEnglish | [简体中文](docs/README.zh-CN.md)\n\nAny Listen extension kit for developing Any Listen extensions. It provides build tooling, type definitions, and shared configs to package extensions as `.alix` bundles.\n\n## Features\n\n- Extension host API types\n- Extension build and packaging (`.alix`)\n- ESLint config preset\n- TypeScript config presets\n\n## Install\n\n```bash\npnpm add -D @any-listen/extension-kit\n```\n\n## Quick Start\n\n1) Project layout (example)\n\n```text\nyour-extension/\n  src/\n    index.ts\n  resources/\n  i18n/\n  config.ts\n  .env\n  publish/\n    changeLog.md\n```\n\n2) Create `config.ts`\n\n```ts\nimport type { ExtensionConfig } from '@any-listen/extension-kit/config'\n\nconst config: ExtensionConfig = {\n  id: 'my_extension',\n  name: 'My Extension',\n  version: '1.0.0',\n  description: 'Example extension',\n  author: 'Your Name',\n  homepage: 'https://example.com',\n  license: 'MIT',\n  target_engine: '1.0.0',\n  categories: ['music'],\n  tags: ['example'],\n  grant: ['internet'],\n  contributes: {\n    resource: [\n      {\n        id: 'example',\n        name: 'Example Source',\n        resource: ['musicSearch', 'musicUrl'],\n      },\n    ],\n  },\n  download_url_template: 'https://example.com/downloads/{version}',\n  buildConfig: {\n    srcDir: 'src',\n    distDir: 'dist',\n    outputDir: 'build',\n    i18nDir: 'i18n',\n    resourcesDir: 'resources',\n    isIsolateMode: false,\n    mainEntry: 'src/index.ts',\n  },\n}\n\nexport default config\n```\n\n3) Add `.env` for signing\n\n```text\nPRI_KEY=<base64-or-pem-single-line>\nPUB_KEY=<base64-or-pem-single-line>\n```\n\n4) Build\n\n```bash\nnpx @any-listen/extension-kit --build\n```\n\nThe build produces:\n\n- `dist/main.js`\n- `dist/manifest.json`\n- `dist/resources/*`\n- `dist/i18n/*`\n- `build/<id>_v<version>.alix`\n\n## Publish Metadata\n\n```bash\nnpx @any-listen/extension-kit --publish\n```\n\nThis updates `publish/version.json` using `publish/changeLog.md` and `download_url_template`. It prevents publishing the same version twice.\n\n## Build Config\n\n`buildConfig` in `config.ts`:\n\n- `srcDir`: Source directory (default `src`)\n- `distDir`: Build output directory (default `dist`)\n- `outputDir`: Package output directory (default `build`)\n- `i18nDir`: i18n assets directory (default `i18n`)\n- `resourcesDir`: Resource assets directory (default `resources`)\n- `isIsolateMode`: Enable isolate preload build (default `false`)\n- `mainEntry`: Main entry file (default `src/index.ts`)\n- `isolatePreloadEntry`: Isolate preload entry (default `src/isolate-preload/index.ts`)\n\n## Manifest Fields\n\nThe extension manifest is derived from `config.ts`. Key fields:\n\n- `id`, `name`, `version`\n- `description`, `icon`, `author`, `homepage`, `license`\n- `target_engine`, `categories`, `tags`, `grant`\n- `contributes.resource`, `contributes.listProviders`, `contributes.settings`, `contributes.commands`\n- `download_url_template`\n\n## Isolate Mode\n\nWhen `isIsolateMode` is enabled, the build also outputs `resources/isolate-preload.js` from `isolatePreloadEntry`. Use `grant: ['isolate_context']` if your extension needs isolate context.\n\n## TypeScript and ESLint\n\nUse built-in presets:\n\n```json\n{\n  \"extends\": [\"@any-listen/extension-kit/tsconfig.app.json\"]\n}\n```\n\n```js\nimport config from '@any-listen/extension-kit/eslint.config.js'\n\nexport default config\n```\n\n## License\n\nApache License 2.0\n","readmeFilename":"README.md"}