{"_id":"@aliou/pi-extension-dev","_rev":"13-a7d9cf5beec617d27eda0b0c7566ba3c","name":"@aliou/pi-extension-dev","dist-tags":{"latest":"0.4.6"},"versions":{"0.0.1":{"name":"@aliou/pi-extension-dev","version":"0.0.1","_id":"@aliou/pi-extension-dev@0.0.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"dist":{"shasum":"f43e0ef883992c2ace1f61394d360510e4072240","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.0.1.tgz","fileCount":1,"integrity":"sha512-ZNQyODCDQ5ytiq4XO6sAUjGeVXI/N5fz+MQyjhBNYoUNW+X739DJ8NSAQPbknbOb2RNLFrMBW/QIGvYp8BNFCw==","signatures":[{"sig":"MEQCIHArEMh+lwSz8mD5sypOlc3lL10jV28ClxNu+Gh4hEmXAiBwlUmLl3dvcLONBZG7WzKHBeNZCijcNPAzEyI95J2kPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60},"_npmUser":{"name":"aliou","email":"code+npm@general-dexterity.com"},"_npmVersion":"10.9.4","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-extension-dev_0.0.1_1770025472388_0.039567791118876317","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@aliou/pi-extension-dev","version":"0.1.0","keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"_id":"@aliou/pi-extension-dev@0.1.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extensions#readme","bugs":{"url":"https://github.com/aliou/pi-extensions/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"e5e99cfe6170964e02f0f1493ba9dca9ae32050a","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.1.0.tgz","fileCount":11,"integrity":"sha512-uMSfJlTEwd89dLNxZqLjbcQ2MM+HMT83L9pcBR55gyHJxv/mdI1KGSFHwrwjg/uJJEhJO4lXfWCVLkM4/4X2pQ==","signatures":[{"sig":"MEUCIQCBKNf4U6Pam0VlTJetpK/PknrkOxquw3Mi/CmjDYE4XQIgL6VuUZmpjS+EZaRd8IUpQfst0ejxhCNUWnKvs8qDv7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-extension-dev@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36893},"type":"module","_from":"file:aliou-pi-extension-dev-0.1.0.tgz","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3508056a-ea82-4b50-9797-9f237c0ddef3"}},"_resolved":"/tmp/6d5c2a9473d96a066de8339c6d7715dc/aliou-pi-extension-dev-0.1.0.tgz","_integrity":"sha512-uMSfJlTEwd89dLNxZqLjbcQ2MM+HMT83L9pcBR55gyHJxv/mdI1KGSFHwrwjg/uJJEhJO4lXfWCVLkM4/4X2pQ==","repository":{"url":"git+https://github.com/aliou/pi-extensions.git","type":"git"},"_npmVersion":"11.8.0","description":"Tools and commands for developing and updating Pi extensions.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-tui":">=0.50.0","@mariozechner/pi-coding-agent":">=0.50.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-extension-dev_0.1.0_1770027470700_0.5407314291729346","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aliou/pi-extension-dev","version":"0.1.1","keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"_id":"@aliou/pi-extension-dev@0.1.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extensions#readme","bugs":{"url":"https://github.com/aliou/pi-extensions/issues"},"pi":{"video":"https://assets.aliou.me/pi-extensions/2026-02-02-pi-extension-dev-demo.mp4","extensions":["./index.ts"]},"dist":{"shasum":"a5301a77d204d8a240ce10a688d2c51cab4d65bb","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.1.1.tgz","fileCount":11,"integrity":"sha512-ag8heUpcYGpO69MsE0pdqZEwasixerK7oS20KzGtil2Ii7HISv15UJ+QroGBoljocff8ULjhBLqzUJkkPZqo7Q==","signatures":[{"sig":"MEQCIG2hGuzax5gHOyL/ixY7NWPZs3ddpnb5TKhAIDcE5VFCAiByZvJOSIeM1kbAyW3E0LXh3+tTBQZ/THkmmsWZZbF2QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37087},"type":"module","_from":"file:aliou-pi-extension-dev-0.1.1.tgz","private":false,"_npmUser":{"name":"aliou","email":"code+npm@general-dexterity.com"},"_resolved":"/private/var/folders/ly/fd5l0m0x5x5gzrqr532rlgvh0000gn/T/bdc00ff31396bb7af04a816bc10eb295/aliou-pi-extension-dev-0.1.1.tgz","_integrity":"sha512-ag8heUpcYGpO69MsE0pdqZEwasixerK7oS20KzGtil2Ii7HISv15UJ+QroGBoljocff8ULjhBLqzUJkkPZqo7Q==","repository":{"url":"git+https://github.com/aliou/pi-extensions.git","type":"git"},"_npmVersion":"11.6.2","description":"Tools and commands for developing and updating Pi extensions.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@sinclair/typebox":"^0.34.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-tui":">=0.50.0","@mariozechner/pi-coding-agent":">=0.50.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-extension-dev_0.1.1_1770065608208_0.22899754017882","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aliou/pi-extension-dev","version":"0.2.0","keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"_id":"@aliou/pi-extension-dev@0.2.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extensions#readme","bugs":{"url":"https://github.com/aliou/pi-extensions/issues"},"pi":{"video":"https://assets.aliou.me/pi-extensions/2026-02-02-pi-extension-dev-demo.mp4","skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"dist":{"shasum":"3ea25bebdd8c1b915faba69b3297ad3daac8596d","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.2.0.tgz","fileCount":13,"integrity":"sha512-Aum1XHAk9JaJZJGMNH0AYUA4DsRpTGMn5Lja+D4YgCrVJJ6KaRASWRTzEIsz8MmZ21uFkgrV+2+ZEqkH2b129w==","signatures":[{"sig":"MEUCIQC62h1EPzgdFGxQ3NHzdV6Z/2gLlJJno4GziBrmPVcSpAIgAIns/EJOBTploUaMQm3MEZlXa025T9/+iw8AGRtkTmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-extension-dev@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43126},"type":"module","_from":"file:aliou-pi-extension-dev-0.2.0.tgz","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3508056a-ea82-4b50-9797-9f237c0ddef3"}},"_resolved":"/tmp/fc37b7ee72c3dbcf753301808f07613b/aliou-pi-extension-dev-0.2.0.tgz","_integrity":"sha512-Aum1XHAk9JaJZJGMNH0AYUA4DsRpTGMn5Lja+D4YgCrVJJ6KaRASWRTzEIsz8MmZ21uFkgrV+2+ZEqkH2b129w==","repository":{"url":"git+https://github.com/aliou/pi-extensions.git","type":"git"},"_npmVersion":"11.8.0","description":"Tools and commands for developing and updating Pi extensions.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-tui":">=0.50.0","@mariozechner/pi-coding-agent":">=0.50.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-extension-dev_0.2.0_1770113268580_0.6466799082302805","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aliou/pi-extension-dev","version":"0.2.1","keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"_id":"@aliou/pi-extension-dev@0.2.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extensions#readme","bugs":{"url":"https://github.com/aliou/pi-extensions/issues"},"pi":{"video":"https://assets.aliou.me/pi-extensions/2026-02-02-pi-extension-dev-demo.mp4","skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"dist":{"shasum":"261bfe80d40fc4d581d4417ca81baf3eb6ae8969","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.2.1.tgz","fileCount":27,"integrity":"sha512-0uFl5YgKDaTCXafRUGfqge5P66eAz5wYHRHAqswsQMM6wXNkFtb5mOEY4YDhjiBW9uW9XFT7ic/js/mREMJk3w==","signatures":[{"sig":"MEYCIQC6ky3ijY+PU8EtDpRpyMLF36Xht9OACYmuqVxVLp2e9wIhAI2UvKg/H7sSZ97V51L478yl07DBriKtgAqgNSHhBRSW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-extension-dev@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104570},"type":"module","_from":"file:aliou-pi-extension-dev-0.2.1.tgz","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3508056a-ea82-4b50-9797-9f237c0ddef3"}},"_resolved":"/tmp/1db0fd1973a53f01bf112daad4941fc5/aliou-pi-extension-dev-0.2.1.tgz","_integrity":"sha512-0uFl5YgKDaTCXafRUGfqge5P66eAz5wYHRHAqswsQMM6wXNkFtb5mOEY4YDhjiBW9uW9XFT7ic/js/mREMJk3w==","repository":{"url":"git+https://github.com/aliou/pi-extensions.git","type":"git"},"_npmVersion":"11.9.0","description":"Tools and commands for developing and updating Pi extensions.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.51.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-extension-dev_0.2.1_1770499363432_0.07251623745028435","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aliou/pi-extension-dev","version":"0.3.0","keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"_id":"@aliou/pi-extension-dev@0.3.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extensions#readme","bugs":{"url":"https://github.com/aliou/pi-extensions/issues"},"pi":{"video":"https://assets.aliou.me/pi-extensions/2026-02-02-pi-extension-dev-demo.mp4","skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"dist":{"shasum":"790323f8db2352492d101c4a21a1d8baad91824b","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.3.0.tgz","fileCount":27,"integrity":"sha512-6Vbq2nB1htpm/+tG4JNI/SvDh+CJvowmbQQgrpVz3Lml8g2LVd9z4qDtMxdF1BWiLmnYCEyu5zpVt6uLS+47mA==","signatures":[{"sig":"MEUCIBaV5FImvtZ9b+K4PJnRy0j2cwI95L53ORxKC9fDPgRqAiEAu2a68deKvT+WyOYluDM6uNgNrRMJ569+cjRREb0rhQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-extension-dev@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105433},"type":"module","_from":"file:aliou-pi-extension-dev-0.3.0.tgz","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3508056a-ea82-4b50-9797-9f237c0ddef3"}},"_resolved":"/tmp/3bf8f25296f7ec0944d982928a697483/aliou-pi-extension-dev-0.3.0.tgz","_integrity":"sha512-6Vbq2nB1htpm/+tG4JNI/SvDh+CJvowmbQQgrpVz3Lml8g2LVd9z4qDtMxdF1BWiLmnYCEyu5zpVt6uLS+47mA==","repository":{"url":"git+https://github.com/aliou/pi-extensions.git","type":"git"},"_npmVersion":"11.9.0","description":"Tools and commands for developing and updating Pi extensions.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.51.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-extension-dev_0.3.0_1770637487830_0.7813084138363391","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aliou/pi-extension-dev","version":"0.4.1","keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"_id":"@aliou/pi-extension-dev@0.4.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extensions#readme","bugs":{"url":"https://github.com/aliou/pi-extensions/issues"},"pi":{"video":"https://assets.aliou.me/pi-extensions/2026-02-02-pi-extension-dev-demo.mp4","skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"dist":{"shasum":"d8a8d97f90ba15e0882c07b491844647d5b7a7c9","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.4.1.tgz","fileCount":27,"integrity":"sha512-HSahwTADyMC3kG6pN4NRMI3RCFCEBQx2YQo0Hi2bre1f+96ceXxwoqT+Z03vslZiKQV8KONTcVreYwG/GRhrMw==","signatures":[{"sig":"MEUCIHkFQ0CsgvN3Eh2Hqp2E4770czlh9YzpQpPTaqVGpkUDAiEAm476G80psIvQ3xhWhxfACWA6OaV+BzAno5j87xU05z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-extension-dev@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114330},"type":"module","_from":"file:aliou-pi-extension-dev-0.4.1.tgz","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3508056a-ea82-4b50-9797-9f237c0ddef3"}},"_resolved":"/tmp/69a8ecc610e4ac820bbb9f8a126968a4/aliou-pi-extension-dev-0.4.1.tgz","_integrity":"sha512-HSahwTADyMC3kG6pN4NRMI3RCFCEBQx2YQo0Hi2bre1f+96ceXxwoqT+Z03vslZiKQV8KONTcVreYwG/GRhrMw==","repository":{"url":"git+https://github.com/aliou/pi-extensions.git","type":"git"},"_npmVersion":"11.9.0","description":"Tools and commands for developing and updating Pi extensions.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.41","@aliou/pi-utils-ui":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.51.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-extension-dev_0.4.1_1770819484476_0.019336908558561294","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@aliou/pi-extension-dev","version":"0.4.2","keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"license":"MIT","_id":"@aliou/pi-extension-dev@0.4.2","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extension-dev#readme","bugs":{"url":"https://github.com/aliou/pi-extension-dev/issues"},"pi":{"video":"https://assets.aliou.me/pi-extensions/2026-02-02-pi-extension-dev-demo.mp4","skills":["./src/skills"],"prompts":["./src/prompts"],"extensions":["./src/index.ts"]},"dist":{"shasum":"1c2067d28b84122ee2fa95ba2eab240a22748c94","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.4.2.tgz","fileCount":3,"integrity":"sha512-/u1mAiVvGjR9VZTMD7Vd8G2fODxiSLH3h+RKSCEaCp6CyM4LITi9U2ZhC6Qj7yoWwlCIV34fc28fnN66EHfa0g==","signatures":[{"sig":"MEUCIDj2fHHItA4ZjaX8VfE9v6iUwabjDT9xgwiX7TtIDtYhAiEAoXncCquRa61R6R8NfzY590qIjsnxXatSHMMKNeJi5ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-extension-dev@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4157},"type":"module","_from":"file:aliou-pi-extension-dev-0.4.2.tgz","private":false,"scripts":{"lint":"biome check","format":"biome check --write","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a40bc3-7c7c-4088-bf49-90331c786ae6"}},"_resolved":"/tmp/c1ceb25b3eb411ce99468bbe4933fbfd/aliou-pi-extension-dev-0.4.2.tgz","_integrity":"sha512-/u1mAiVvGjR9VZTMD7Vd8G2fODxiSLH3h+RKSCEaCp6CyM4LITi9U2ZhC6Qj7yoWwlCIV34fc28fnN66EHfa0g==","deprecated":"broken: stub instead of real source, use >=0.4.3","repository":{"url":"git+https://github.com/aliou/pi-extension-dev.git","type":"git"},"_npmVersion":"11.10.0","description":"Tools and commands for developing and updating Pi extensions.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.41","@aliou/pi-utils-ui":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.3.13","@changesets/cli":"^2.27.11","@mariozechner/pi-tui":"0.52.7","@mariozechner/pi-coding-agent":"0.52.7"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.51.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-extension-dev_0.4.2_1771441044798_0.5696935744985767","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@aliou/pi-extension-dev","version":"0.4.3","keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"license":"MIT","_id":"@aliou/pi-extension-dev@0.4.3","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extension-dev#readme","bugs":{"url":"https://github.com/aliou/pi-extension-dev/issues"},"pi":{"video":"https://assets.aliou.me/pi-extensions/2026-02-02-pi-extension-dev-demo.mp4","skills":["./src/skills"],"prompts":["./src/prompts"],"extensions":["./src/index.ts"]},"dist":{"shasum":"347f996f3c0b763a4872d94eec7a4bc7ff2e1673","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.4.3.tgz","fileCount":27,"integrity":"sha512-7lVWj42NsBVBtwGTHCsV8viWFkz/Us+cFRZaX+0z8IEamzmVwgucQSy2GKAJb55WeUszRCytkjQVIbTqaAPbQA==","signatures":[{"sig":"MEYCIQCfOOT4/45jl7x63v3l931xWtdhJWXs2QezBR2f/9sUMAIhAKeQCOl/gcoP4pnSHVJTsm0O4NtN67r1adNa0zFa6Aul","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-extension-dev@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117395},"type":"module","_from":"file:aliou-pi-extension-dev-0.4.3.tgz","private":false,"scripts":{"lint":"biome check","format":"biome check --write","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a40bc3-7c7c-4088-bf49-90331c786ae6"}},"_resolved":"/tmp/63b4a01bb12e04ef2c5f7313f47ee400/aliou-pi-extension-dev-0.4.3.tgz","_integrity":"sha512-7lVWj42NsBVBtwGTHCsV8viWFkz/Us+cFRZaX+0z8IEamzmVwgucQSy2GKAJb55WeUszRCytkjQVIbTqaAPbQA==","repository":{"url":"git+https://github.com/aliou/pi-extension-dev.git","type":"git"},"_npmVersion":"11.10.0","description":"Tools and commands for developing and updating Pi extensions.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.41","@aliou/pi-utils-ui":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.3.13","@changesets/cli":"^2.27.11","@mariozechner/pi-tui":"0.52.7","@mariozechner/pi-coding-agent":"0.52.7"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.51.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-extension-dev_0.4.3_1771441646730_0.06376153789253491","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@aliou/pi-extension-dev","version":"0.4.4","keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"license":"MIT","_id":"@aliou/pi-extension-dev@0.4.4","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extension-dev#readme","bugs":{"url":"https://github.com/aliou/pi-extension-dev/issues"},"pi":{"video":"https://assets.aliou.me/pi-extensions/2026-02-02-pi-extension-dev-demo.mp4","skills":["./src/skills"],"prompts":["./src/prompts"],"extensions":["./src/index.ts"]},"dist":{"shasum":"a20bc0606da73d69bf2a6abc8c0fe8a4a79d7f34","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.4.4.tgz","fileCount":27,"integrity":"sha512-mnVYDKg3Sr1pFeYhFXlaWBnDZyWfhjUVES4Y56HlAoz2O0SNpc90Dz1Zwiph2XcJpyRAeowsMYc1+GchR3eKEQ==","signatures":[{"sig":"MEUCIQCLUDU8mA6dKibXgpiBaBiSW6JS9uqhrBPMvjDHk6ykSAIgUQ6i4YdYbwtij9WLdcnALjjq6AETEdM1ltjG3muiaqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-extension-dev@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117496},"type":"module","_from":"file:aliou-pi-extension-dev-0.4.4.tgz","private":false,"scripts":{"lint":"biome check","format":"biome check --write","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a40bc3-7c7c-4088-bf49-90331c786ae6"}},"_resolved":"/tmp/3f4c3a115fda50dacf29d2e320d8dffc/aliou-pi-extension-dev-0.4.4.tgz","_integrity":"sha512-mnVYDKg3Sr1pFeYhFXlaWBnDZyWfhjUVES4Y56HlAoz2O0SNpc90Dz1Zwiph2XcJpyRAeowsMYc1+GchR3eKEQ==","repository":{"url":"git+https://github.com/aliou/pi-extension-dev.git","type":"git"},"_npmVersion":"11.10.0","description":"Tools and commands for developing and updating Pi extensions.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.41","@aliou/pi-utils-ui":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.3.13","@changesets/cli":"^2.27.11","@mariozechner/pi-tui":"0.52.7","@mariozechner/pi-coding-agent":"0.52.7"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.51.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-extension-dev_0.4.4_1771536466643_0.9270219224624185","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@aliou/pi-extension-dev","version":"0.4.5","keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"license":"MIT","_id":"@aliou/pi-extension-dev@0.4.5","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/pi-extension-dev#readme","bugs":{"url":"https://github.com/aliou/pi-extension-dev/issues"},"pi":{"video":"https://assets.aliou.me/pi-extensions/2026-02-02-pi-extension-dev-demo.mp4","skills":["./src/skills"],"prompts":["./src/prompts"],"extensions":["./src/index.ts"]},"dist":{"shasum":"5710591eaf950f617884a4f0ac075ee4fe85b1df","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.4.5.tgz","fileCount":27,"integrity":"sha512-Xob8CfY1oJOBkzIH1tiAb73o/she0MYbekzGNCG+L3X/1VtX6bBYMnV1QiPylM0BgxDN2HBJuWXA8xpT5LbVgA==","signatures":[{"sig":"MEUCIQCSZyHkkK3g5VcnkP+cg4WvCQUS/hP37cmC8AJ+szhDHwIgZ75qnGC03YP1Nbio8B7stJ17JoDwWgFK0Be+i+cjOAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-extension-dev@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145318},"type":"module","_from":"file:aliou-pi-extension-dev-0.4.5.tgz","private":false,"scripts":{"lint":"biome check","format":"biome check --write","release":"pnpm changeset publish","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a40bc3-7c7c-4088-bf49-90331c786ae6"}},"_resolved":"/tmp/14116f9da9e97c7bce198ccf3ab586e1/aliou-pi-extension-dev-0.4.5.tgz","_integrity":"sha512-Xob8CfY1oJOBkzIH1tiAb73o/she0MYbekzGNCG+L3X/1VtX6bBYMnV1QiPylM0BgxDN2HBJuWXA8xpT5LbVgA==","repository":{"url":"git+https://github.com/aliou/pi-extension-dev.git","type":"git"},"_npmVersion":"11.11.1","description":"Tools and commands for developing and updating Pi extensions.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@sinclair/typebox":"^0.34.41","@aliou/pi-utils-ui":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^5.9.3","@types/node":"^25.0.10","@biomejs/biome":"^2.3.13","@changesets/cli":"^2.27.11","@mariozechner/pi-tui":"0.52.7","@mariozechner/pi-coding-agent":"0.52.7"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.51.0"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-extension-dev_0.4.5_1773487570340_0.9212872576179556","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@aliou/pi-extension-dev","version":"0.4.6","license":"MIT","type":"module","private":false,"keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"repository":{"type":"git","url":"git+https://github.com/aliou/pi-extension-dev.git"},"pi":{"extensions":["./src/index.ts"],"skills":["./src/skills"],"prompts":["./src/prompts"],"video":"https://assets.aliou.me/pi-extensions/2026-02-02-pi-extension-dev-demo.mp4"},"publishConfig":{"access":"public"},"dependencies":{"@aliou/pi-utils-ui":"^0.1.0","@sinclair/typebox":"^0.34.41"},"peerDependencies":{"@mariozechner/pi-coding-agent":">=0.51.0"},"devDependencies":{"@biomejs/biome":"^2.3.13","@changesets/cli":"^2.27.11","@mariozechner/pi-coding-agent":"0.52.7","@mariozechner/pi-tui":"0.52.7","@types/node":"^25.0.10","husky":"^9.1.7","typescript":"^5.9.3"},"peerDependenciesMeta":{"@mariozechner/pi-coding-agent":{"optional":true}},"scripts":{"typecheck":"tsc --noEmit","lint":"biome check","format":"biome check --write","changeset":"changeset","version":"changeset version","release":"pnpm changeset publish"},"_id":"@aliou/pi-extension-dev@0.4.6","description":"Tools and commands for developing and updating Pi extensions.","bugs":{"url":"https://github.com/aliou/pi-extension-dev/issues"},"homepage":"https://github.com/aliou/pi-extension-dev#readme","_integrity":"sha512-XPA+qmei6Wdq1yrXR1zKBzEPvb9gYUrREX0MHVG4li+RDF6K+uPxrwBx0XRemFKGWsO5uWS/Bl1t6rEkH1N+Ww==","_resolved":"/tmp/82b57eda0006f27b070fad1a084e9cbb/aliou-pi-extension-dev-0.4.6.tgz","_from":"file:aliou-pi-extension-dev-0.4.6.tgz","_nodeVersion":"22.22.1","_npmVersion":"11.12.0","dist":{"integrity":"sha512-XPA+qmei6Wdq1yrXR1zKBzEPvb9gYUrREX0MHVG4li+RDF6K+uPxrwBx0XRemFKGWsO5uWS/Bl1t6rEkH1N+Ww==","shasum":"8cbabe34861017968bcfde18e103113d1ff0ac65","tarball":"https://registry.npmjs.org/@aliou/pi-extension-dev/-/pi-extension-dev-0.4.6.tgz","fileCount":27,"unpackedSize":148719,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fpi-extension-dev@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDax/KHluna3C//ymebfG+2J16KdzxfbmrkNzUC72W0eAIhAKgXNo3W95hun1+KV+ZTpCwmNhDLka7i3giWIWlfznib"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b7a40bc3-7c7c-4088-bf49-90331c786ae6"}},"directories":{},"maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-extension-dev_0.4.6_1774001576628_0.4371425274862486"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-02T09:44:32.323Z","modified":"2026-03-20T10:12:57.118Z","0.0.1":"2026-02-02T09:44:32.511Z","0.1.0":"2026-02-02T10:17:50.847Z","0.1.1":"2026-02-02T20:53:28.369Z","0.2.0":"2026-02-03T10:07:48.729Z","0.2.1":"2026-02-07T21:22:43.562Z","0.3.0":"2026-02-09T11:44:47.980Z","0.4.1":"2026-02-11T14:18:04.624Z","0.4.2":"2026-02-18T18:57:24.956Z","0.4.3":"2026-02-18T19:07:26.905Z","0.4.4":"2026-02-19T21:27:46.810Z","0.4.5":"2026-03-14T11:26:10.471Z","0.4.6":"2026-03-20T10:12:56.807Z"},"bugs":{"url":"https://github.com/aliou/pi-extension-dev/issues"},"license":"MIT","homepage":"https://github.com/aliou/pi-extension-dev#readme","keywords":["pi-package","pi-extension","pi","extension-dev","meta"],"repository":{"type":"git","url":"git+https://github.com/aliou/pi-extension-dev.git"},"description":"Tools and commands for developing and updating Pi extensions.","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"readme":"# Pi Extension Dev\n\nTools and commands for developing and updating Pi extensions.\n\n## Demo\n\n\n\nhttps://github.com/user-attachments/assets/44a96009-0653-4803-8590-d5a8a5131f4c\n\n<small>\n  <a href=\"https://assets.aliou.me/pi-extensions/2026-02-02-pi-extension-dev-demo.mp4\">Non sped-up version</a>\n</small>\n\n\n## Installation\n\n```bash\npi install npm:@aliou/pi-extension-dev\n```\n\nOr from git:\n\n```bash\npi install git:github.com/aliou/pi-extension-dev\n```\n\n## Commands\n\n### `/extensions:update [VERSION]`\n\nUpdate Pi extensions to a target version. Without an argument, checks npm for the latest version and lets you choose between latest and installed. With a version argument, targets that version directly.\n\nRuns a guided workflow: detects the package manager, compares versions, reads changelogs and docs, analyzes source files for breaking changes, presents an update plan, and applies changes after confirmation.\n\n## Tools\n\n### `detect_package_manager`\n\nDetects the package manager used in the current project. Checks the `packageManager` field in `package.json` first, then falls back to lockfile detection (`pnpm-lock.yaml`, `yarn.lock`, `package-lock.json`, `bun.lockb`). Walks up from the working directory to the git root.\n\nReturns the package manager name, version (if declared), lockfile path, and install/run commands.\n\n### `pi_version`\n\nReturns the version of the currently running Pi instance.\n\n### `pi_docs`\n\nLists all Pi documentation files from the Pi installation: `README.md`, individual files in `docs/`, and the `examples/` directory path.\n\n### `pi_changelog`\n\nParses the Pi changelog and returns entries for a specific version (or the latest). When the requested version is newer than the installed Pi, fetches the changelog from GitHub.\n\n## Compatibility\n\nCompatible with Pi 0.50.x and 0.51.0+. Tools that need the extension context use a runtime shim to handle the execute signature difference between versions.\n","readmeFilename":"README.md"}