{"_id":"@amaster.ai/pi-attachments","_rev":"96-7884abdf73d2a56af08b11ad42998237","name":"@amaster.ai/pi-attachments","dist-tags":{"latest":"0.1.15","beta":"0.1.2-beta.76"},"versions":{"0.1.0-beta.0":{"name":"@amaster.ai/pi-attachments","version":"0.1.0-beta.0","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.0-beta.0","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"d78fd5058af799d57f8a1bb3c7d139066ad857d9","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.0-beta.0.tgz","fileCount":59,"integrity":"sha512-hvt2wDXYblX9vP2a/b3UoA5KjP7rQKDLBX1gHGGgAOi4B4d343jIqLbDXf9QY5tkvxJ3w69QAknL0c0K+Uh/fw==","signatures":[{"sig":"MEUCIHX5f0qEaEcgBfcRtVtTeKSTEr2OpS/wR+lIcUBP9wNwAiEAiW97A+PUm8rCw4tK0j54N18UE973OAPjIqSkvjWrWdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112453},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.0-beta.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/8dd3f43e8230046ca2b3a47faf4b694c/amaster.ai-pi-attachments-0.1.0-beta.0.tgz","_integrity":"sha512-hvt2wDXYblX9vP2a/b3UoA5KjP7rQKDLBX1gHGGgAOi4B4d343jIqLbDXf9QY5tkvxJ3w69QAknL0c0K+Uh/fw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.0-beta.0_1778916937906_0.08698675183718363","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.0":{"name":"@amaster.ai/pi-attachments","version":"0.1.1-beta.0","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.1-beta.0","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"8cf3a2f8008ea79402d947491c7821f3ae4e4229","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.1-beta.0.tgz","fileCount":59,"integrity":"sha512-cVW3UKWgM68NBiPsD6LOKEt/lfyEkUf5TJZSPLUjx5RisuSSd/+OV9Tfe5zOMwPIjougg3DtdsGGZ2STPTiABw==","signatures":[{"sig":"MEYCIQDrrkzCOCqG33NbyYuvo6OQU6snHtMQ8VronpEEmpJC7gIhAOYXtUlNQobjjH2fDFAM+5wwWakraF8mvQtwc9P5Kgja","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112739},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.1-beta.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/80edfe0a8e08fb43abcf51bb2604a93e/amaster.ai-pi-attachments-0.1.1-beta.0.tgz","_integrity":"sha512-cVW3UKWgM68NBiPsD6LOKEt/lfyEkUf5TJZSPLUjx5RisuSSd/+OV9Tfe5zOMwPIjougg3DtdsGGZ2STPTiABw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.1-beta.0_1779104153622_0.4307562884490457","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.0":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.0","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.0","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"f9fa4cc5ecc79e6d4211144dbe771ad1e56e87b8","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.0.tgz","fileCount":59,"integrity":"sha512-eGb0zJXFOoLNZWEDM1iOypuSkSnpNAcw6OFg/yz6Fe7xiGpSPqwqIGozxihbcs9l4NarKeJjwV1l/w/J469Y0Q==","signatures":[{"sig":"MEUCIQD1I/vG0awatUBMSp0XD9/CT5eRcM49DUQL7/+ERPm7iQIgQBS7DmP3+QikFsIvKudfoC4N9BbP+nZzdrt/7N7uJqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112739},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/0f4651ad4c6936cab9d12e48ef580e0d/amaster.ai-pi-attachments-0.1.2-beta.0.tgz","_integrity":"sha512-eGb0zJXFOoLNZWEDM1iOypuSkSnpNAcw6OFg/yz6Fe7xiGpSPqwqIGozxihbcs9l4NarKeJjwV1l/w/J469Y0Q==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.0_1779161150927_0.31339339947700373","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.1":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.1","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.1","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"5b2a758ec0b46e91aa2c8cb00bbcb30e26cb2813","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.1.tgz","fileCount":59,"integrity":"sha512-pHDoLl7yHidy1lH6quNp39+sGDbrC848RksmBcQOQxOMR63ijuidavo3rw638Jl6WarcbjR/Ky7wOLnIJJH6+w==","signatures":[{"sig":"MEYCIQDjjBxyNCWjybNnTV/DtoLZZ1n8lwLlWto4OhlURgMUqgIhAJGVB81gUFv5VFS2fOEfKJPyOdnTHl8sq+gyrSYVUh/z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112739},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/800c23cea7cfbbea0393783394f6ec0b/amaster.ai-pi-attachments-0.1.2-beta.1.tgz","_integrity":"sha512-pHDoLl7yHidy1lH6quNp39+sGDbrC848RksmBcQOQxOMR63ijuidavo3rw638Jl6WarcbjR/Ky7wOLnIJJH6+w==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.1_1779172086851_0.32320947731762284","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.2":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.2","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.2","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"ae0fd2173d30851ad836aa2f87866461d8b98618","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.2.tgz","fileCount":59,"integrity":"sha512-ks5srQ5c5/F8w+sIkAQzqqI3amc4hNgNtT3x5Y4gFjEf+j+ve0c1GwrWgwCkqPPZEPBXuUHV5odM11IvjMEIKQ==","signatures":[{"sig":"MEUCIGBQeRUdaB75KNuc11bx1OykFW9deZpR/M2QhqTm0U/tAiEA1yDI5R1UjBwGVvcqa7wg2PphUP0uIDku+hP/5qTXolY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112739},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/256b7e0ca897d33fc5dfebe04fe565ac/amaster.ai-pi-attachments-0.1.2-beta.2.tgz","_integrity":"sha512-ks5srQ5c5/F8w+sIkAQzqqI3amc4hNgNtT3x5Y4gFjEf+j+ve0c1GwrWgwCkqPPZEPBXuUHV5odM11IvjMEIKQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.2_1779186471106_0.05520368775045936","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.3":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.3","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.3","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"e0cfdea250178af37a437cb66f09317fe6a0ca99","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.3.tgz","fileCount":59,"integrity":"sha512-JyY0Uw7l6U2lpE2DBzbbbN6MN7d9GofHV6siwrXThCvskHWOSE6dmac3W0ZDQgzQpR49UadwBlNKGFPDIUxBtg==","signatures":[{"sig":"MEUCIQDMpe0U78/rlSArUzYVU3dXaG7S3LCzW6MuH3IfAqt5NgIgJQrx2+OlYSOFYkt2rdiXcblpJ9LtJqnntDr+tclZtiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112739},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/f89391e6128d141a1aae1d153bc6e382/amaster.ai-pi-attachments-0.1.2-beta.3.tgz","_integrity":"sha512-JyY0Uw7l6U2lpE2DBzbbbN6MN7d9GofHV6siwrXThCvskHWOSE6dmac3W0ZDQgzQpR49UadwBlNKGFPDIUxBtg==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.3_1779428543062_0.829513555340039","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.4":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.4","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.4","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"30b414500698426258f467d6658edf3bf254c70f","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.4.tgz","fileCount":59,"integrity":"sha512-uqjRQUXL5xV84VKxsNOBnfhpHNX1ENZajDxsgOjJNwy97kRVeejSrylR2ObSyyMqqJ8euo50bApjBjP2OtuapA==","signatures":[{"sig":"MEUCIQDlgp5vi419/kaa9AmR8a2Ylhx+0wfjesoSpVDSbYRr3QIgasQJG0pHFotPNnjbTONB8ghfaD4UEjFOgEDMU2EU2nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112739},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/6a05d3b9b548082ef9fe489f2669969e/amaster.ai-pi-attachments-0.1.2-beta.4.tgz","_integrity":"sha512-uqjRQUXL5xV84VKxsNOBnfhpHNX1ENZajDxsgOjJNwy97kRVeejSrylR2ObSyyMqqJ8euo50bApjBjP2OtuapA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.4_1779712122034_0.970021119549467","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.5":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.5","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.5","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"547beb3137d9a3ea7f6e3ccc2c11fdceea81fb53","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.5.tgz","fileCount":59,"integrity":"sha512-csigjGBkgJKTuJdRReyxbGD7oGMiEAbxmXtlNjna32Y8TTzacLLa2ClWpw0xhMb2KsaTU/rvPR9qjGaTBdKzoA==","signatures":[{"sig":"MEYCIQDymNVRkKI+/R6MRkWWCHAr3ODs0PQgDv8LNGfOAbJquQIhAMf3YpYHfmB/Ljnvq7Ke84/0sqrYT9izUQ5pZY4sFe+i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112739},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/b7e9621dbd5b7b0295020d8732e5efe9/amaster.ai-pi-attachments-0.1.2-beta.5.tgz","_integrity":"sha512-csigjGBkgJKTuJdRReyxbGD7oGMiEAbxmXtlNjna32Y8TTzacLLa2ClWpw0xhMb2KsaTU/rvPR9qjGaTBdKzoA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.5_1779766360388_0.19715994456996233","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.6":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.6","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.6","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"c09182a4d6123d1d4d7ecd40d37dc4a8bd2bddd3","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.6.tgz","fileCount":59,"integrity":"sha512-iHDa6w0uvqbpRQ3pkrzU2cZh2RB6M4iDA4zBT3pI7cORhyfRFlT9Z5umVT4GtF0n9FN4eDWasA5/ebnA0cncmw==","signatures":[{"sig":"MEUCIQCIWPkBNXBEHUITnVa+rhrHnwlsp2gN4TSFaxu+YYnSvAIgPpvqnf7G8tMiVyRBoDBnGjcXlYxkKqukfzKMnsr7txg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112739},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/826edd4c10578cdaae864368f6414f93/amaster.ai-pi-attachments-0.1.2-beta.6.tgz","_integrity":"sha512-iHDa6w0uvqbpRQ3pkrzU2cZh2RB6M4iDA4zBT3pI7cORhyfRFlT9Z5umVT4GtF0n9FN4eDWasA5/ebnA0cncmw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.6_1779784470476_0.7263607988259064","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.7":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.7","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.7","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"70932e67da159d823f9d89e4f6cf1573eb57509c","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.7.tgz","fileCount":59,"integrity":"sha512-KT6ayK1PXb/rjhYU94jei6ak3awujVR9Qyl97uUeVnq98+lcfFCK8h7gVJBm9dk5wPy+BETppu+GF5djeYAH6A==","signatures":[{"sig":"MEUCIQC0P27eoUA0XkH2c/+UNn5YMmYK5nSbgwTN5o11M/t3NgIgUPvwnnXjEYDK+QcaPOc2UzVHabQKQSg3nTgcTciSfJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112739},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/7b2bbca9d6a2a362109b69da047a9973/amaster.ai-pi-attachments-0.1.2-beta.7.tgz","_integrity":"sha512-KT6ayK1PXb/rjhYU94jei6ak3awujVR9Qyl97uUeVnq98+lcfFCK8h7gVJBm9dk5wPy+BETppu+GF5djeYAH6A==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.7_1779786599206_0.9365171968044903","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.8":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.8","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.8","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"198c01e2ad1225c2b96d9f9403f25c9f6aa27abf","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.8.tgz","fileCount":59,"integrity":"sha512-omV9KVu4BjFm9npy+27EK2CUkWSi7Qxt6p+SO2XiJntr9j/35w/2d2rpkzX9yZZEoIY6rJW4pP78NdyFlnDPeA==","signatures":[{"sig":"MEQCIFq5wevsqWwy6hjZ20BLX2PNpphmfP3AvHZGLZAT0lJ/AiAjIAb3jMFe/lFXbmzOaSfWXHzMRHjcOqJfNE67IfQGUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112739},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/95931892344871b1de00174a599e4576/amaster.ai-pi-attachments-0.1.2-beta.8.tgz","_integrity":"sha512-omV9KVu4BjFm9npy+27EK2CUkWSi7Qxt6p+SO2XiJntr9j/35w/2d2rpkzX9yZZEoIY6rJW4pP78NdyFlnDPeA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.8_1779787865604_0.8208903059847981","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.9":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.9","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.9","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"8bfb38e6671704e46567ae09f0e1297f218a43e2","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.9.tgz","fileCount":59,"integrity":"sha512-3eUSwV1Xy9AGv3uG1abBiN5ksyo2PUX6fvREmZ5HkrPUx+u4+31WP4VZE06WWZ0hIa8an6s+zmDUtfCcke9PxA==","signatures":[{"sig":"MEYCIQCAI3jjUQbTY4x6c6AYD0ojg0T5+a2KXZenlIYHA84a3QIhAIEtlT43PzV5r0Nx7mWVheGd1wSEJ87NdtZ8F5BQLgt4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112739},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/70acff56f8100f69516d1d4ec9def6c1/amaster.ai-pi-attachments-0.1.2-beta.9.tgz","_integrity":"sha512-3eUSwV1Xy9AGv3uG1abBiN5ksyo2PUX6fvREmZ5HkrPUx+u4+31WP4VZE06WWZ0hIa8an6s+zmDUtfCcke9PxA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.9_1779800697105_0.15962881210705393","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.10":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.10","license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.10","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"29391384d7a12c8040788267d2d5acbbd34fb85c","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.10.tgz","fileCount":59,"integrity":"sha512-I25A9cEJtpFLNMcM4gLYckVY5tr4LCObpl1kQZQMNuhaxnxk+bN3k+4nku4Qm7gQE0g94//0FOxMrKABtnOblg==","signatures":[{"sig":"MEYCIQCZqKZO1IK3eRQPzSgv0GKCWf8oo97yYk1+R307p6KXBQIhAIa0yVKGfFX0G9mV6EaAgMHZrSeJxDcG9Dj4XNouIQkt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112740},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/fe0a8ae4c10c97186fd4e25a6d6237ef/amaster.ai-pi-attachments-0.1.2-beta.10.tgz","_integrity":"sha512-I25A9cEJtpFLNMcM4gLYckVY5tr4LCObpl1kQZQMNuhaxnxk+bN3k+4nku4Qm7gQE0g94//0FOxMrKABtnOblg==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/attachments"},"_npmVersion":"11.12.1","description":"Attachment preparation utilities for Pi Agent runtimes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jszip":"3.10.1","@llamaindex/liteparse":"1.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.10_1779816682007_0.2164262393165859","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.11":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.11","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.11","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"f23ba78bf3e4e3e857e6f7260fcbe0e8fb46b138","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.11.tgz","fileCount":14,"integrity":"sha512-zKOzS/hIsOwZG92oX3AocXbBMAiBWCThI/uA7/t+KN+sVVIUlWrwHbJ1XOTLcjNUIejUKxOh6s8T+4l13iSgfA==","signatures":[{"sig":"MEUCIFduerhttI1vpItJxLaN8xJqvvqrzSm2RmYW35vIVc+lAiEA5CluAJR/FP2yfpjWZSOVefgY10dbIbfAWGTS9HibIwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39118},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/9cdc83ade3200fbdf1dd39ae8c0363e5/amaster.ai-pi-attachments-0.1.2-beta.11.tgz","_integrity":"sha512-zKOzS/hIsOwZG92oX3AocXbBMAiBWCThI/uA7/t+KN+sVVIUlWrwHbJ1XOTLcjNUIejUKxOh6s8T+4l13iSgfA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.11_1779888309774_0.5814958950122548","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.12":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.12","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.12","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"c9dd0e4efb8ea24323e8f42f8e98487d9f01f688","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.12.tgz","fileCount":15,"integrity":"sha512-/bcZzDE6PzxC4gw03ZYZNUje/5NbyHldypoxhepoIp/ZPxXh5SU3WPpxSjnkS5eBPCbQtwC84nbvUxVBb4K1Sw==","signatures":[{"sig":"MEQCIBihBezoki3OomWISs8X6FT7ny5GYKYwouRywiIBab26AiB7CiaomdeSOi1pvKb+LjSfzd1zy98DJLMK2om3iBDbKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55957},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/911116e2e85a4543c16c9966e1eca57c/amaster.ai-pi-attachments-0.1.2-beta.12.tgz","_integrity":"sha512-/bcZzDE6PzxC4gw03ZYZNUje/5NbyHldypoxhepoIp/ZPxXh5SU3WPpxSjnkS5eBPCbQtwC84nbvUxVBb4K1Sw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.12_1779950257466_0.8500115428589108","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.13":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.13","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.13","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"673dcb2c7e181ecaa7236297b9bcd602efc8ad77","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.13.tgz","fileCount":15,"integrity":"sha512-SH8PbC6kzidSvbK5ntI7oll3iFzv/Nvu4HXBOHIo9Zd8pFsiiEMgTg8/J7Q6DNqZvrDNvQAZatc+u2klvC217Q==","signatures":[{"sig":"MEUCIQC6D+p1HbV/wUd7GnMTifM8t8jago7WmJ5Odwl9haNJUwIgJVeiaNllw9BVL8MNy4s8GO1O39/FSDMM5OEhbAg65bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55957},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/8a167952c37b67722f35ed948bbcd8b7/amaster.ai-pi-attachments-0.1.2-beta.13.tgz","_integrity":"sha512-SH8PbC6kzidSvbK5ntI7oll3iFzv/Nvu4HXBOHIo9Zd8pFsiiEMgTg8/J7Q6DNqZvrDNvQAZatc+u2klvC217Q==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.13_1780045504445_0.9679335317024003","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.14":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.14","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.14","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"ed6d8d0b97967a07d161948deaf417b4e3086046","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.14.tgz","fileCount":16,"integrity":"sha512-CZwgnlRowzst+aUvVaBCLkG//w31AG1DbLLdS110plZSTWWkBGwAWSRpjSknmMrUmvpUbP34oJEHS2npg4P+pw==","signatures":[{"sig":"MEUCIEe5ptv9FWYix+G4ECYlGdBaqu7AduCbmraKTSj7C9DFAiEA4hTZMFPNJqZUT6Dkj5lAEx13YteJG7xHcoBk5JUxVa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842603},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/1a3ed8463d9f0c301527e842a8e98a46/amaster.ai-pi-attachments-0.1.2-beta.14.tgz","_integrity":"sha512-CZwgnlRowzst+aUvVaBCLkG//w31AG1DbLLdS110plZSTWWkBGwAWSRpjSknmMrUmvpUbP34oJEHS2npg4P+pw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.14_1780126470355_0.04711093946534439","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.15":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.15","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.15","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"88f897ac3165b2e704774937e15b0735fceed3f0","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.15.tgz","fileCount":16,"integrity":"sha512-tA2rTJuxM7Vq/wm5CtPG5nqa4YYkhmvv72LEZjU4CUMguuK0VZV+SOtnCWBqrBnOcZONDYJEAS7PsocAZc+I5w==","signatures":[{"sig":"MEYCIQD5J7h+d7aTue46ZSpZk97zsBHfXuDQgPxmZbNISXll1QIhAIggsqy0f4PQb3O0W0LFSmDaJGO4p42N8VefD6AylbJn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842603},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/f3619650c7f142d7eae9000d983532e6/amaster.ai-pi-attachments-0.1.2-beta.15.tgz","_integrity":"sha512-tA2rTJuxM7Vq/wm5CtPG5nqa4YYkhmvv72LEZjU4CUMguuK0VZV+SOtnCWBqrBnOcZONDYJEAS7PsocAZc+I5w==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.15_1780476242676_0.11736830217681082","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.16":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.16","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.16","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"5161dd553680297f4cc2bc14361d0539584bd635","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.16.tgz","fileCount":16,"integrity":"sha512-5PsNp5EYJktmYllIv9/yxlnkVuQ8CGNBqR1bDz8kOTPjq8rxdIfTYlCKuxxQTdyRGdtljb6MnGPFyGo2YbtkNw==","signatures":[{"sig":"MEUCIGowoE+keqHcFfzodOiaBpc/P/q1Ate0vGXxywns50CGAiEA0m4r6Xi8opr/OTQhXhJNGCelLQxxSMvwdu+p4AWAxuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842603},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/2c4e6538e71e8c053b1c884eaaa35b8b/amaster.ai-pi-attachments-0.1.2-beta.16.tgz","_integrity":"sha512-5PsNp5EYJktmYllIv9/yxlnkVuQ8CGNBqR1bDz8kOTPjq8rxdIfTYlCKuxxQTdyRGdtljb6MnGPFyGo2YbtkNw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.16_1780494221920_0.5524285943613718","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.17":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.17","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.17","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"179f971bddf446d1d663d9523fd4870755a29dfc","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.17.tgz","fileCount":16,"integrity":"sha512-VGrQk9w5tUPHDoP1DkPZz5TdmuYVQH1Q5UmRzNiA1UhtkecCAGcV4iH6BqBXVTYT+8tCudrUbVR9JfmKvqVC4w==","signatures":[{"sig":"MEYCIQDmVUA4SmcWdyMkMc/ccukrXiDWzwnTJYPyUSY/giY5OgIhAKXr/kAnr8pDIPbTFO0l2e8J3g/CvDarJoSRrclBq8If","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842603},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/bd8b68b6fb36090b3309e1b0463c5dc1/amaster.ai-pi-attachments-0.1.2-beta.17.tgz","_integrity":"sha512-VGrQk9w5tUPHDoP1DkPZz5TdmuYVQH1Q5UmRzNiA1UhtkecCAGcV4iH6BqBXVTYT+8tCudrUbVR9JfmKvqVC4w==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.17_1780565221531_0.5295460424513023","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@amaster.ai/pi-attachments","version":"0.1.0","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.0","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"0bc03895ae82e642554aff2e6f7906736e1eb60f","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.0.tgz","fileCount":16,"integrity":"sha512-lJAWQMSMvxcCo3Bn00rxXj3TnXBiZtYy/jDuebyEo56pIehw4zrmWugksL/Vxc1y8SY+5qWT4HTtpa8FvdCdgA==","signatures":[{"sig":"MEUCIEw6+Yfgr38ouG/rDP9XNlshbu2C4N/DWAjX+6HGiK1wAiEA7khWE7vWXqQ930435OShZDx9OzHpCFFjV58PxYa1MyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849245},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/33d09476d759e8f783b2aec292fda73d/amaster.ai-pi-attachments-0.1.0.tgz","_integrity":"sha512-lJAWQMSMvxcCo3Bn00rxXj3TnXBiZtYy/jDuebyEo56pIehw4zrmWugksL/Vxc1y8SY+5qWT4HTtpa8FvdCdgA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.0_1780647954883_0.8243045612085764","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.18":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.18","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.18","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"d3615b923ac9b441ec1e753c8caed330950c1abb","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.18.tgz","fileCount":16,"integrity":"sha512-Dt+Rx53exSD7GyGxHNFJ52Q7s+UOJYjRQal3u6Id7oiJAm3yRMmHjSn1yeeVo0XsIwRqmaNXThCpdADxoExgTA==","signatures":[{"sig":"MEUCIQCAt9RZscMKA/SIwHegX9t+0a5Hqj716TYalklgATpuvQIgEv4j2ogrs86QkAmaHn3YszOEaN8PDZFpEXd6O3xTzjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849261},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/b0d70765f814a25cf422564f2bf8682b/amaster.ai-pi-attachments-0.1.2-beta.18.tgz","_integrity":"sha512-Dt+Rx53exSD7GyGxHNFJ52Q7s+UOJYjRQal3u6Id7oiJAm3yRMmHjSn1yeeVo0XsIwRqmaNXThCpdADxoExgTA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.18_1780648409893_0.3325785484956367","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.19":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.19","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.19","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"01040ceb314901719ff2e122db024dc263db8e37","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.19.tgz","fileCount":16,"integrity":"sha512-Mh6sgWrafSh1Z18bFcWUQPmazkwmonjEzw37rvcy8kU2lXOS/qtxkgvaNVPkvezPn+joLaR/jxzWQKyvuynpsg==","signatures":[{"sig":"MEYCIQDVDQ6LUbYrICN2lw62sypVKxD6Af17H7Bulh8ypvSfYgIhANKd1s07ILOavr1uFexNeLc/gTbydKusHYOWszTcech2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849261},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/b1572a20f2292b30abfa8360b810ecb7/amaster.ai-pi-attachments-0.1.2-beta.19.tgz","_integrity":"sha512-Mh6sgWrafSh1Z18bFcWUQPmazkwmonjEzw37rvcy8kU2lXOS/qtxkgvaNVPkvezPn+joLaR/jxzWQKyvuynpsg==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.19_1780667745297_0.08406624866109369","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.20":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.20","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.20","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"8b7b334d9a348ef72aa16f9d16d1f6550901aeca","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.20.tgz","fileCount":16,"integrity":"sha512-T+Bbu+4Br9w4h3tsJm/34+YJ2iKVf86YmrRdWZFmQRJKllH03p0yM9gzYD/eC73a2ucolv/GpOz2YaUfhWVKkA==","signatures":[{"sig":"MEUCIQCuB/VMRi0J76plbRubiq+eyC+Ik/7yzUiiZTnoTqar1gIgXejq43Ql5z/Z1lB6gWznIc4akk+kNuVfgE6b8zrGIXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849261},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/a002e5fdf23cc8e7d22433af7bb109c3/amaster.ai-pi-attachments-0.1.2-beta.20.tgz","_integrity":"sha512-T+Bbu+4Br9w4h3tsJm/34+YJ2iKVf86YmrRdWZFmQRJKllH03p0yM9gzYD/eC73a2ucolv/GpOz2YaUfhWVKkA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.20_1780720824608_0.16679739730870535","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.21":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.21","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.21","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"05d0b3f3b9b9233925056e66b4fc39a7653fa052","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.21.tgz","fileCount":16,"integrity":"sha512-waOAy7DGwwsZrneAbarBvs5Ao1ulRfG8jBXmUScReusD6OFLcfImuQK+OKYm230mxlHA/Eu8sk9Nwcfe69xELg==","signatures":[{"sig":"MEUCIQDBC+rcWsBEMXopQLZW3TyiTHL5QMsIe4LVLfFEqn2owAIgU9Hs8M3kIRViJAcm9qH8cqpoi28NB3X0fFUwvJJu1E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849261},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/229e54d6c8801421ae94fdaa83f4aa5a/amaster.ai-pi-attachments-0.1.2-beta.21.tgz","_integrity":"sha512-waOAy7DGwwsZrneAbarBvs5Ao1ulRfG8jBXmUScReusD6OFLcfImuQK+OKYm230mxlHA/Eu8sk9Nwcfe69xELg==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.21_1780721309961_0.8634366131315829","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.22":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.22","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.22","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"6439fdbbe1d8acfd936e98100eb4337e2a5ed8a0","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.22.tgz","fileCount":16,"integrity":"sha512-LD5WmtkI3P08G7+l2bQZtRZtMGW72r/Z3NcWXzf8TLT4AH+cB1oBWcpj/ymx3oRPiM3bxJr7Kl2KEZiOi2yKNw==","signatures":[{"sig":"MEUCIG7Oo+sVd+/YRIY59Hm1ky5YJuYcKsvuqjvEUnlT9r2KAiEAzFfo5t4ZHxGVuUd9XdpZjpEX2MRiC+EW3uhPr9r0f3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849261},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/654d410d20f879b544ce94707f481ef3/amaster.ai-pi-attachments-0.1.2-beta.22.tgz","_integrity":"sha512-LD5WmtkI3P08G7+l2bQZtRZtMGW72r/Z3NcWXzf8TLT4AH+cB1oBWcpj/ymx3oRPiM3bxJr7Kl2KEZiOi2yKNw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.22_1780729794110_0.14883399495582306","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.23":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.23","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.23","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"abfb388fb4b04c344450f1ee56f9b289b610289a","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.23.tgz","fileCount":16,"integrity":"sha512-+krzSAgtZLOjaQ3cowyr5FQjhH1SNa9uRmV70QvpxU2VIc4B4KsOtsa7vFiaoBo4Mm43EeufzKakDPrHi2df/w==","signatures":[{"sig":"MEQCIC7LQwEJ70dEYTo+wfVBF5pPWWKiEd9q0xwbHYhnmgSlAiBGVd6PHKbpFh7CHbV0P25qZSXiMJ7Faszf8plA3wCsVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849261},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/fd0305580f6a7d7de96db9bb53b7ea34/amaster.ai-pi-attachments-0.1.2-beta.23.tgz","_integrity":"sha512-+krzSAgtZLOjaQ3cowyr5FQjhH1SNa9uRmV70QvpxU2VIc4B4KsOtsa7vFiaoBo4Mm43EeufzKakDPrHi2df/w==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.23_1780735918458_0.22904032083320702","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@amaster.ai/pi-attachments","version":"0.1.1","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.1","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"c9af17a6f75634e982a8a1019acacbb1ab9887fe","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.1.tgz","fileCount":16,"integrity":"sha512-iMBm9eqTIBJxGHju+pJv5K5Zz2BF6D4MEsZ6kCHoSG1X9P4SiPo0Ya6+irY1atMTuS2JZOClS2xJPxsK/BbQOg==","signatures":[{"sig":"MEQCIApHgWXNovJX1TybGxy2fTsT6GXSFREx1Yry/YQzmwx4AiACWev8shTmVw45iEVl2IMkVB9NbJZpiv9VagMe981Eaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849245},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/c223fa8931663219ea695a0fa3f8d153/amaster.ai-pi-attachments-0.1.1.tgz","_integrity":"sha512-iMBm9eqTIBJxGHju+pJv5K5Zz2BF6D4MEsZ6kCHoSG1X9P4SiPo0Ya6+irY1atMTuS2JZOClS2xJPxsK/BbQOg==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.1_1780993273703_0.0628987010539952","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.24":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.24","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.24","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"845160434f217f4ebbde347fed6490f92c1805ba","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.24.tgz","fileCount":16,"integrity":"sha512-BLhkKVzpIz+3uun/zYHijySbearP+RgbE3IitrLkm/tzcMn5k2b0FffTwG4NmUGeYYOyaGice+Bihm0/m1DfvA==","signatures":[{"sig":"MEQCICJnvwYx8hW5CCkYk/3j5MdVFFDbdfdEkKP9PwUNluy0AiAhpH7e7T7ZkBQyIw+uYpGBNCL/hgVRe7u99NouEYg2Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849261},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/9b3eeae1b5d70783b89c465d1739200b/amaster.ai-pi-attachments-0.1.2-beta.24.tgz","_integrity":"sha512-BLhkKVzpIz+3uun/zYHijySbearP+RgbE3IitrLkm/tzcMn5k2b0FffTwG4NmUGeYYOyaGice+Bihm0/m1DfvA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.24_1781161770939_0.34025958373896636","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.25":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.25","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.25","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"0926f7633cb0b8a55771aa65a3706d27f11b6f51","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.25.tgz","fileCount":16,"integrity":"sha512-o4N5hSqK4jzDpdraIw2mNNI/ZWA7R01TIaD41nVwpoMSJN61qyzA6bVUaBYX2+nBFHqv75+jXvwwOceQqCBlqw==","signatures":[{"sig":"MEUCIHAmA60MmGkF4sC3gogdYpIiEqJo1jlVaPJb35bjgEWSAiEA5409vJCrIPUujuTbMcoN+vomCSvxCzcgFkCHvPOInis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849261},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/e4e8dd7f95b42a348fb2ecee58433501/amaster.ai-pi-attachments-0.1.2-beta.25.tgz","_integrity":"sha512-o4N5hSqK4jzDpdraIw2mNNI/ZWA7R01TIaD41nVwpoMSJN61qyzA6bVUaBYX2+nBFHqv75+jXvwwOceQqCBlqw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.25_1781166686783_0.9409056241115472","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.26":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.26","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.26","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"cfc072f15f74b3df3359cf4b69f28bdc5e6f0d49","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.26.tgz","fileCount":16,"integrity":"sha512-o+cPtgA9vDpMRL16Abp6zFrWSCO0xf4CZ9V8ODyWK26WkqOIGqe8u3Pamg3mug3j4YyKsKv2Xe+TYvvB9eyDeQ==","signatures":[{"sig":"MEYCIQD1bk/52+07IuAmap4ooJSLGwaN6C3PpVJDtG74qFGWvQIhAKd0fsQhe2oECjzr1RO6icIlDxxhav1WDDD2q5G+IAJk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/c327731b8f52ebf8a283395d33c91da5/amaster.ai-pi-attachments-0.1.2-beta.26.tgz","_integrity":"sha512-o+cPtgA9vDpMRL16Abp6zFrWSCO0xf4CZ9V8ODyWK26WkqOIGqe8u3Pamg3mug3j4YyKsKv2Xe+TYvvB9eyDeQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.26_1781170666723_0.46013015448245476","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.27":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.27","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.27","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"274c1a05771cb77c84399393aeaed06acdf70d17","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.27.tgz","fileCount":16,"integrity":"sha512-T4H/VwxWDb4MucQexfHhe9rgF7fP22tM/SYZoa1x7nMBYhCCUe7h8Zcp6lUq1WZSw5FGhevbqSLaRfSPtBI27w==","signatures":[{"sig":"MEUCIQCzcpeSpU85vW3rpP4qu3Lc9I2v04urA3gQycwiMJUXpAIgDPlnui2l05UiljQ6l14dBllWxdCNXNt5AjpvD/sasME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/376b340ac77af40cc9d0e48414c5129c/amaster.ai-pi-attachments-0.1.2-beta.27.tgz","_integrity":"sha512-T4H/VwxWDb4MucQexfHhe9rgF7fP22tM/SYZoa1x7nMBYhCCUe7h8Zcp6lUq1WZSw5FGhevbqSLaRfSPtBI27w==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.27_1781185987444_0.8298430663335241","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.28":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.28","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.28","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"329174760311193d71d05e804764d323dfdc704a","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.28.tgz","fileCount":16,"integrity":"sha512-M6mSiSEpNC6fbevGGXdBl0h0XAtGXZPiO1T1xE+OqPGCRNEWX+y0liUzaf/w1G0SJDqcimdaNbkinct00C4YbQ==","signatures":[{"sig":"MEUCIHUilCOtmQsZUxqBm6K7LcoeQzXn+poNUWXtrvPYTxx8AiEAnowRrGzFBfk6FBW3b75UaEfec6osZAQ6w0GjgoEzydA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/534402e03dcd78a6f9b4e42b1521c2cf/amaster.ai-pi-attachments-0.1.2-beta.28.tgz","_integrity":"sha512-M6mSiSEpNC6fbevGGXdBl0h0XAtGXZPiO1T1xE+OqPGCRNEWX+y0liUzaf/w1G0SJDqcimdaNbkinct00C4YbQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.28_1781339178718_0.016752400209936624","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.29":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.29","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.29","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"a4d8af169f170cc5920f38076e3a73c7d3e055c8","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.29.tgz","fileCount":16,"integrity":"sha512-kzXF64hlEbFcrov0Zk9rjuR6SgflcK43cv59anB9reAJcuvsbgGSLjXv13DVr3FX3S4j5XRgNnE+/wJkZftxgg==","signatures":[{"sig":"MEQCIA4k8sFGfQr+y/ceYk5PTT7lNJnWfl0Pmc3DJ78dGevYAiADLg5S6y0c/rjj+9uZJYb7ziXlXqNE8e7nyA8CVVDLDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/0e8d3c30684bcf5a340a3ceecdb9e4ba/amaster.ai-pi-attachments-0.1.2-beta.29.tgz","_integrity":"sha512-kzXF64hlEbFcrov0Zk9rjuR6SgflcK43cv59anB9reAJcuvsbgGSLjXv13DVr3FX3S4j5XRgNnE+/wJkZftxgg==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.29_1781516500893_0.3514790988997134","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.30":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.30","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.30","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"2979ed15d4f2af3fc1ffd7d0b75c58d02dcf77fe","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.30.tgz","fileCount":16,"integrity":"sha512-vQ7zvZgrCU5km0sENtL1YoWOaDtUwL+ZUXFQQr7ErZtuSxQH5agWa/asdBmwLjALkCeNHADW9zugcUiQVJQLjQ==","signatures":[{"sig":"MEUCIAXVEDuHvsyfLa/j3jD2feQf4sm41m7DCMtQmaAiAitSAiEAgKTbbr9M8Pr0PV1iH39xgjwcv89Fta5AgNXJ1b27QH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.30.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/fdd88030200beace9de0a1f92db67895/amaster.ai-pi-attachments-0.1.2-beta.30.tgz","_integrity":"sha512-vQ7zvZgrCU5km0sENtL1YoWOaDtUwL+ZUXFQQr7ErZtuSxQH5agWa/asdBmwLjALkCeNHADW9zugcUiQVJQLjQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.30_1781546945735_0.13173599346586107","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.31":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.31","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.31","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"089c0fbdcbdab8b1c014f5ae533f3ba909c1579d","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.31.tgz","fileCount":16,"integrity":"sha512-TrC+ltWVw3KpVj2duf+aS4Elsx1qSVZohMGZxEGncVo42+TaYxVlpBxcvRJHnwLZKZ4HqoWM3CLjcR1tKnUzbw==","signatures":[{"sig":"MEQCIAeE2O4DnrIi3cPn1x1Va0Ub5d4sZitsdgrCgxdLmrHNAiACxEdXs7lgK0NcJtgN9LSWJt/NPmf9Z2yOjCeVQITuyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.31.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/04ed200f25bd0dafd0ace5a6379b1056/amaster.ai-pi-attachments-0.1.2-beta.31.tgz","_integrity":"sha512-TrC+ltWVw3KpVj2duf+aS4Elsx1qSVZohMGZxEGncVo42+TaYxVlpBxcvRJHnwLZKZ4HqoWM3CLjcR1tKnUzbw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.31_1781665517333_0.34480253055633003","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.32":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.32","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.32","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"982f6c8d1a6d25ce6c081dd1436f3f4610d9b813","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.32.tgz","fileCount":16,"integrity":"sha512-TgCj4pfW4/e+zKwH9Q4yYTJIjwZ7evoMCnUUTR5afymNZhd/9ppiHmDLViBJptyoqvDd+/AwrPwjYj6CUC3RkA==","signatures":[{"sig":"MEQCIB8uQTtGb0z0R461ERhTFjfsel5axv/Z6A7wY/bqVDMYAiAhcL9/3WQ0MEfwU5L2zO8fxPdLQXK20Yk/LN2xl85e6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.32.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/b9a81e9af00fb354eadcc0b5687f7f64/amaster.ai-pi-attachments-0.1.2-beta.32.tgz","_integrity":"sha512-TgCj4pfW4/e+zKwH9Q4yYTJIjwZ7evoMCnUUTR5afymNZhd/9ppiHmDLViBJptyoqvDd+/AwrPwjYj6CUC3RkA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.32_1781672981151_0.9306060872368143","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@amaster.ai/pi-attachments","version":"0.1.2","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"67ae03893c335c22df4ce72a1d45398e2197b5b0","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2.tgz","fileCount":16,"integrity":"sha512-4uUc4Nvg+33NE3jWpEnu8DceFxc4oj3M0P813O6YZkubWnXKs1BRdH4Q3p+vtd21bAl7zhbUnQ562F8omOHPdw==","signatures":[{"sig":"MEQCIAak6NpdG+Y1+3WYKOWqR4GGy0FoIXsk2ACgGW2Saw+eAiB/l49iEpSkvCm/7WRguT/KDTCYnGlw885BwuHzaXQrsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849237},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/b5709f9c53707f9810a06614d1b0a487/amaster.ai-pi-attachments-0.1.2.tgz","_integrity":"sha512-4uUc4Nvg+33NE3jWpEnu8DceFxc4oj3M0P813O6YZkubWnXKs1BRdH4Q3p+vtd21bAl7zhbUnQ562F8omOHPdw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2_1781681844456_0.8919549755659344","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.33":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.33","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.33","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"5bd24b0a4c2956cf7dd6f3cce4962275dd708817","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.33.tgz","fileCount":16,"integrity":"sha512-MeiEh9bjw5ZagVi7hD+i8xsI/PEctqpkat+uDS/rcUI0CcSnK5yVS4qjXNTbiG0qaDsSjoi5OEjtWb/OUGj4kA==","signatures":[{"sig":"MEQCIFBCZfclU4aLZBtzBwiHT9j8RvuVqcS4gM988Y04+HeZAiBIknC0Y9hCsKw6ACNQDy+3ECvPUfe+7rT6Vda39O0Ikg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.33.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/9e20d1b6f13f7c0ec3065f618f9a8dab/amaster.ai-pi-attachments-0.1.2-beta.33.tgz","_integrity":"sha512-MeiEh9bjw5ZagVi7hD+i8xsI/PEctqpkat+uDS/rcUI0CcSnK5yVS4qjXNTbiG0qaDsSjoi5OEjtWb/OUGj4kA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.33_1781688231351_0.9090113947451883","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@amaster.ai/pi-attachments","version":"0.1.3","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.3","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"e81f446e3952b0c01dee0458acd53184c522ed9a","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.3.tgz","fileCount":16,"integrity":"sha512-ZX51XOubGcbVQP3cRS+NxIHF3BbXH9eIaTLgTS0ieduOfQAewm27glBABuXMgsglE+XTSL6NX67ibFV+4zpaNw==","signatures":[{"sig":"MEUCIQDJWESZ81QFWrJPcXuIt1Dlz6lvIpFk2e95ld+r1kjD2wIgDLeT1spMP+nmqUaDEsdW0k9keBPt9ByldmMISZiTUT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849237},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/0d42ee29847ca4ba9b2ce7f100a700ab/amaster.ai-pi-attachments-0.1.3.tgz","_integrity":"sha512-ZX51XOubGcbVQP3cRS+NxIHF3BbXH9eIaTLgTS0ieduOfQAewm27glBABuXMgsglE+XTSL6NX67ibFV+4zpaNw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.3_1781887099079_0.01991718786882002","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.34":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.34","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.34","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"11ccf69bc250f7fe6e034c204f07a41fb6280cc0","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.34.tgz","fileCount":16,"integrity":"sha512-SHyfw9Vm0sXWz59EhiksoFmQ4nDvF7A0gHHmzePcY5sSJOhTKqNRviiHucdXN6M94Hs42w1eRA4uKlra9+6JAA==","signatures":[{"sig":"MEUCIAY9Gi7IIjNgntWIdw8qe4/Z39lVkKt8qqouLManIj5HAiEA2hqSr8xeQH3vw6MmmxNZLZ15kiuwdPzVWGwj6Yvyips=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.34.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/69996f52d8cc67d4c54db44e1ded0ae2/amaster.ai-pi-attachments-0.1.2-beta.34.tgz","_integrity":"sha512-SHyfw9Vm0sXWz59EhiksoFmQ4nDvF7A0gHHmzePcY5sSJOhTKqNRviiHucdXN6M94Hs42w1eRA4uKlra9+6JAA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.34_1781966654110_0.9990246923460948","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.35":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.35","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.35","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"55a8ea92d283a75e72641c1a0d190a0e1e6bc5f9","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.35.tgz","fileCount":16,"integrity":"sha512-Fj2Z1+7K8uHvA+3LViRFqPxnuneoIKQyanYjO+FqH+DjQJEoofboBHoiwysR30BFoth6NyJk2mazFxMP68NCmg==","signatures":[{"sig":"MEQCIFCccf1eJN9Bnw0rQDjCrg8D0aLnyFkqrGeoHWDXob/QAiAAshc0RDfdS866DRhyiJ2j0ITmPgI1QC7vV/AiyMxzLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.35.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/284b5d9831a6747afb0c0f3b81d76942/amaster.ai-pi-attachments-0.1.2-beta.35.tgz","_integrity":"sha512-Fj2Z1+7K8uHvA+3LViRFqPxnuneoIKQyanYjO+FqH+DjQJEoofboBHoiwysR30BFoth6NyJk2mazFxMP68NCmg==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.35_1782292787240_0.8204108364291463","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.36":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.36","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.36","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"d6b3a48802de9b7678cb0ab7a965a67951301846","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.36.tgz","fileCount":16,"integrity":"sha512-hSY8EAYYfGbJC55T6e0B9hERTETXCWADHKUCmUzdYnENA8PCJYBMNllTdbTglvSMxZQU46FSO9Hp+iSqtwYe6A==","signatures":[{"sig":"MEUCICJ0nn421595N1hoM+9UcHLd7N1porMUe9N5MOLsw06aAiEAnkU/rlyhRn8EobDv9qrIrpwylw0M3COtH/ZFGyRcyis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.36.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/ab3c3fb52ae294a49b11cc9028455111/amaster.ai-pi-attachments-0.1.2-beta.36.tgz","_integrity":"sha512-hSY8EAYYfGbJC55T6e0B9hERTETXCWADHKUCmUzdYnENA8PCJYBMNllTdbTglvSMxZQU46FSO9Hp+iSqtwYe6A==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.36_1782721938542_0.36056584616340426","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@amaster.ai/pi-attachments","version":"0.1.4","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.4","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"836aa71b7428351b2ed89e7633319256cda523ff","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.4.tgz","fileCount":16,"integrity":"sha512-OOSfkWSGu6Kn8YFgiB3iTZpR/cZk2XJXiRoK/Hu0YO7x+xAa1i6ebNf5HEHNblYztwRvc3/GKnnzZ2DUFYC3Jg==","signatures":[{"sig":"MEQCIC6XTit/UL46p4u20MZi1PoKneBmUehtAA/D/sIK6iyjAiAEwfEK9RWcDAyPH8Xxgfhs9W1u02EaOEfRV1CNVNtXHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849237},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/10f565994dc9721405da94c007ccfed4/amaster.ai-pi-attachments-0.1.4.tgz","_integrity":"sha512-OOSfkWSGu6Kn8YFgiB3iTZpR/cZk2XJXiRoK/Hu0YO7x+xAa1i6ebNf5HEHNblYztwRvc3/GKnnzZ2DUFYC3Jg==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.4_1782723687798_0.11648176442886404","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.37":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.37","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.37","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"7c8d567ca79e1066221b941ab12a7b5fc3c9deb3","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.37.tgz","fileCount":16,"integrity":"sha512-zS1kd81U7As0YaIZXsNF5/u0gzzU4mGJ9lO805F+8zYMZXxQ3qt/aMVbJd9J8loNqSBT2VdU5O0IgUK++yDVKg==","signatures":[{"sig":"MEUCIG6cigUfVO92js05v1cC/CZDZLP8082P0yHqnHlYb0PvAiEA8aH+xtWt0EUh1QFNAcROKQenPt9hHw58mAtxGk3sHeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.37.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/0381bb950eb945e1c6d06c9225a6060a/amaster.ai-pi-attachments-0.1.2-beta.37.tgz","_integrity":"sha512-zS1kd81U7As0YaIZXsNF5/u0gzzU4mGJ9lO805F+8zYMZXxQ3qt/aMVbJd9J8loNqSBT2VdU5O0IgUK++yDVKg==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.37_1782964030117_0.9096783653350322","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.38":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.38","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.38","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"416807e3bc83674efd9462c648292b81e272f85f","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.38.tgz","fileCount":16,"integrity":"sha512-Wwx7T9V5edA/ALA1dV59AfOYNNsLjTduVj+nzu7U7xXeq8N33ZU8n3RA203rFuBEBBOo4XSgoptSZdPrBEZDbA==","signatures":[{"sig":"MEUCIHLoudcl2zvmIsg0YcEecYxb1Z7nvjuiXN5DoPMboOFnAiEA6oIT8okk+B2SJuHnvXVP5NqV8tg40iBCa7Izav4vihM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.38.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/b2063a3c1b126f11759e154de82cf267/amaster.ai-pi-attachments-0.1.2-beta.38.tgz","_integrity":"sha512-Wwx7T9V5edA/ALA1dV59AfOYNNsLjTduVj+nzu7U7xXeq8N33ZU8n3RA203rFuBEBBOo4XSgoptSZdPrBEZDbA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.38_1782996310886_0.8208395429745718","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.39":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.39","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.39","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"469fbb8eafe203e59ad01f6c24c2a8268d206ce8","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.39.tgz","fileCount":16,"integrity":"sha512-xxdg+LjLMyu3TxF2fIO7oYv/B1O3iLkxOW4pT/RkkEUBmbNI75vASusPUO85yAkJ/J6cBMUF6CSkeCZ6B6MrRQ==","signatures":[{"sig":"MEYCIQCcGBhaefnMAnxAJYbzYwbdEHwK41s9L0I6pj/I8jO8mgIhAKCjnzmIS7JtGrIgM9hGuGjgD1yZ7EEelcYXjXYd4gKm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.39.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/da39fe56440222ca71547696d162d0eb/amaster.ai-pi-attachments-0.1.2-beta.39.tgz","_integrity":"sha512-xxdg+LjLMyu3TxF2fIO7oYv/B1O3iLkxOW4pT/RkkEUBmbNI75vASusPUO85yAkJ/J6cBMUF6CSkeCZ6B6MrRQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.39_1783328738698_0.8750297366048152","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@amaster.ai/pi-attachments","version":"0.1.5","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.5","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"00581044b94cfb5e15e563319ef750813b52a4ce","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.5.tgz","fileCount":16,"integrity":"sha512-h2bRe8srfhHM0O5UUXr/I/D+kmj+qG1/C+mGcfX2KPlzI/IFVT0ltQ4IAkrDPjscEmhksTrRspjycRkviRHbWw==","signatures":[{"sig":"MEYCIQC04tZLOzwvI5Mg0eZ258G3cbW0/d+QjiC0A5hadnA2ngIhALzF1U0qObYt+WNUww9WjJF+56+7rFqHU4Dog2HD8XIK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849237},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/520e5af529d75106b48ce6ff0fc5a82b/amaster.ai-pi-attachments-0.1.5.tgz","_integrity":"sha512-h2bRe8srfhHM0O5UUXr/I/D+kmj+qG1/C+mGcfX2KPlzI/IFVT0ltQ4IAkrDPjscEmhksTrRspjycRkviRHbWw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.5_1783329403003_0.4564810494892142","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.40":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.40","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.40","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"8a45d23e425a2698691acc71da0540ed68391405","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.40.tgz","fileCount":16,"integrity":"sha512-uLmt4kJDYv0lLCmcZz6ozqlfyAkYUEpCQDxyowDqL7hXxibZ0O0T3AUywxyd7BKekuNhZvrJPoJOLBmfsu7V3Q==","signatures":[{"sig":"MEUCIQCC/MlKPjI9e7VXULJIb6rf95CAQjYEmRB4sZawP/4jpQIgYLAGJHsFAGU8O4Scowro204QxYx15yFMns96+WsaKkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.40.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/cddcf90ac1d30fd5166b62519466f0f0/amaster.ai-pi-attachments-0.1.2-beta.40.tgz","_integrity":"sha512-uLmt4kJDYv0lLCmcZz6ozqlfyAkYUEpCQDxyowDqL7hXxibZ0O0T3AUywxyd7BKekuNhZvrJPoJOLBmfsu7V3Q==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.40_1783335371067_0.9073977793134822","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.41":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.41","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.41","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"3f7e388548f98f83893acb74385383329a65583c","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.41.tgz","fileCount":16,"integrity":"sha512-3WgYHXQlLl1lVc6eXWvv4sidkf9K9n/Q3QoV7eQrHybr8dv1YQNUvMWAToV+doZW0fepaU/ojxmHGj+rlyKnlw==","signatures":[{"sig":"MEUCIH+1Zz/UJLFcTtqBnturlPzImCiTShSD09wk8uiv/j7/AiEApry/dkdfQRJ8MfBORlmiDxdGLniOtEFP6lItsX6/jmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.41.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/bfe4560bee6cda0a2cb979f09fb79db8/amaster.ai-pi-attachments-0.1.2-beta.41.tgz","_integrity":"sha512-3WgYHXQlLl1lVc6eXWvv4sidkf9K9n/Q3QoV7eQrHybr8dv1YQNUvMWAToV+doZW0fepaU/ojxmHGj+rlyKnlw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.41_1783928902758_0.13713786393132232","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.42":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.42","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.42","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"955a7df4a86386c9119a5124cfdef4d5e840f622","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.42.tgz","fileCount":16,"integrity":"sha512-ye2UGXH0ij+yZ5J/yLkqyLwYPo+oXe7MzKP8S74hapJpIVM3Pd1tklUpW+L249Yg6/cJ19B38m31kBPyeOkQ0w==","signatures":[{"sig":"MEUCIQDJujT3YldEwtozHDJF61AaN3veJrw1isXHzUd7IrajOQIgKZ0KsFZ17tv3CP+gaM5KbIMEbF3pHdQ+g9L1RpTrNRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.42.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/4d6b5b5cbdb16927f61802de277783b3/amaster.ai-pi-attachments-0.1.2-beta.42.tgz","_integrity":"sha512-ye2UGXH0ij+yZ5J/yLkqyLwYPo+oXe7MzKP8S74hapJpIVM3Pd1tklUpW+L249Yg6/cJ19B38m31kBPyeOkQ0w==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.42_1784168221712_0.9501120414456612","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.43":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.43","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.43","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"c53253355869a9df6c7d7659771b68f00a0756de","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.43.tgz","fileCount":16,"integrity":"sha512-FoTTke8M3HBv4GDVZDtCcc+Wnw7Ee+BZXCA0rddzIh4OafhLBztEp+QLw7mwVz7s996L1FZ/XivcXtSll8z44w==","signatures":[{"sig":"MEYCIQDjPciwv8GismB9M/tdYZ9QUGGsycE0SxIG7rBIDBtRyQIhANpGIzLtJ2Xqf+VQO3b9454/9YmCyF3YHhF6Qc767C6R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.43.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/10a37163a1c30ce948b8b17e2757fe9d/amaster.ai-pi-attachments-0.1.2-beta.43.tgz","_integrity":"sha512-FoTTke8M3HBv4GDVZDtCcc+Wnw7Ee+BZXCA0rddzIh4OafhLBztEp+QLw7mwVz7s996L1FZ/XivcXtSll8z44w==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.43_1784273114754_0.2666356390549889","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.44":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.44","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.44","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"71c18faadd50ccdc6200b7bc07150c84f6fbf29b","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.44.tgz","fileCount":16,"integrity":"sha512-bkbPj251DzlrBSFNzRiP3rMjZSWM3A8zzd9jvZlzffqCbruhdY3FRqGR4brSLMtwJGDPHbcrj3qmXpujb051sw==","signatures":[{"sig":"MEUCICC+vO4PYZmFlqUbCdX86vlrX4P8MzaUeDXL5J87YzQOAiEA5UFVT8bKoqEj2WjbZGJONUbR1zHBfIzZ1CRho2dvepE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.44.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/5e4c5c811a7405511a2fec33745f8fe0/amaster.ai-pi-attachments-0.1.2-beta.44.tgz","_integrity":"sha512-bkbPj251DzlrBSFNzRiP3rMjZSWM3A8zzd9jvZlzffqCbruhdY3FRqGR4brSLMtwJGDPHbcrj3qmXpujb051sw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.44_1784540501071_0.7990366013030783","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@amaster.ai/pi-attachments","version":"0.1.6","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.6","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"53691c7fed3c9590f4774b81e7f7b2d4818692ad","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.6.tgz","fileCount":16,"integrity":"sha512-xLpF/KiXnO2+UQzxDaDxPweg3G7OCl6zdRESKa5Kh6gUQH4tL6mHA1Cgvjka4zlf0tqrvZBCpxJ7aMqkkQ8k3Q==","signatures":[{"sig":"MEUCIQCZU/S+UA2OsU5fMsD+bNEPhx4V/LcXFtfGgp5iQWmq1AIgVMvghYMy9C3tWq9HluYfQVvTrQH8Xyb0ktOwSFZut5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849238},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/87877f4809b4ac5e456ec4bfb10a3c39/amaster.ai-pi-attachments-0.1.6.tgz","_integrity":"sha512-xLpF/KiXnO2+UQzxDaDxPweg3G7OCl6zdRESKa5Kh6gUQH4tL6mHA1Cgvjka4zlf0tqrvZBCpxJ7aMqkkQ8k3Q==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.6_1784540685293_0.9896358132856617","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.45":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.45","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.45","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"7851af22c23d7a3ee8031196add7ae1b129f1522","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.45.tgz","fileCount":16,"integrity":"sha512-FIZtUTW7qatQF5ksNMfSPTcCyGSYVmgdjIeBzlwIhqElEk/g1UtoaJjcbq41TJ4CDitYeaz0mjVyANXQZhinwg==","signatures":[{"sig":"MEUCIQCCFgXBbz0w7fPfxJ47bwsoTBIlTcIkMEKz0xc/dC42VwIgBUJ23V3qFJlUsJ3OWKFrENffxhR/lI5BzQmLThisHHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.45.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/ba1c65d59bfd887f3201dff833c7c83c/amaster.ai-pi-attachments-0.1.2-beta.45.tgz","_integrity":"sha512-FIZtUTW7qatQF5ksNMfSPTcCyGSYVmgdjIeBzlwIhqElEk/g1UtoaJjcbq41TJ4CDitYeaz0mjVyANXQZhinwg==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.45_1784726197426_0.14946712193378398","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.46":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.46","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.46","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"86c71180a53fed0ba8bbe173b2499faf40d7c172","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.46.tgz","fileCount":16,"integrity":"sha512-Errf2IJLxQ0dOJ49TbAOdY9p+timExy+7w7gI8XnxJF7eIkMi+OZu68GYHii45DG75/+a2W2NPvHK1lvvB1urA==","signatures":[{"sig":"MEUCIAhu73RB/y86CLY5IRGlmq3Xx+LZD+UYb+idFpk9Tf2pAiEA1NkP/fj3PHbz6GGudx5Fz7SG2b1Qnp6GOISpFj83shg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.46.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/dc37b2ce931fd6d5cc7aec6bd0c1ee11/amaster.ai-pi-attachments-0.1.2-beta.46.tgz","_integrity":"sha512-Errf2IJLxQ0dOJ49TbAOdY9p+timExy+7w7gI8XnxJF7eIkMi+OZu68GYHii45DG75/+a2W2NPvHK1lvvB1urA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.46_1784911741099_0.042542800737327635","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.47":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.47","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.47","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"9f7ec2a2163ae22fb520b55364ac38ee9eb11735","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.47.tgz","fileCount":16,"integrity":"sha512-Ahc+zynqfyZgpFlc71Hbo79it2G8yYvcu95KQqymQ+vP1NjfhhtiQ1M6LyFWm8rYWiYdNU1Dc3qk+6fGJJTh9g==","signatures":[{"sig":"MEUCIQD6fNTMGOFUsxdNHAmYgoeDXND7HrMvVqT8M6aimICj+QIgdXczw5iph5E4JffK9lIv+FLeb9LoOj/k2CmMwEzu5bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.47.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/fe7a35980013dd4447ca52d92d7466ac/amaster.ai-pi-attachments-0.1.2-beta.47.tgz","_integrity":"sha512-Ahc+zynqfyZgpFlc71Hbo79it2G8yYvcu95KQqymQ+vP1NjfhhtiQ1M6LyFWm8rYWiYdNU1Dc3qk+6fGJJTh9g==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.47_1784917936551_0.683856321712025","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.48":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.48","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.48","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"7ec749d77c4501d65b4c2a222c01b87a66c4c0d6","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.48.tgz","fileCount":16,"integrity":"sha512-ZVcWH9sUi+BiPV2IwhGlO2n0CwuYjKO31v6SgzyEWZ38wTU6zZfPi+a/RFwM3K67VCAcxDPLuMUt2TXoM3RINg==","signatures":[{"sig":"MEQCIDnRf5n92XSmYykSxvYG+16EkQmecViyDBRsBoMxBH51AiAb0PIs/YW9DzhIVvdI9JxomycpiG9DeZOekRznJlJHdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.48.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/b0a34a9a3ea1b21309c22eef686b9065/amaster.ai-pi-attachments-0.1.2-beta.48.tgz","_integrity":"sha512-ZVcWH9sUi+BiPV2IwhGlO2n0CwuYjKO31v6SgzyEWZ38wTU6zZfPi+a/RFwM3K67VCAcxDPLuMUt2TXoM3RINg==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.48_1785404078317_0.37511036994084934","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.49":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.49","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.49","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"441526c916ab123683d29bc5b77b7e2ca66dd5f2","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.49.tgz","fileCount":16,"integrity":"sha512-zzldk7f+lIFz81K49LLpLWAkFPrQRqhR2YeTtk0nigmaAw8ImpMFhu4NyRol/CIVQ/f66SkKFq05tZqpHGcOJw==","signatures":[{"sig":"MEUCIBC3RyjSVc1O666qVdEKviOuFkaB/wE5uU4viLYRMVLqAiEAz4FA+fjvSMRlyj3gGQGwSE+4xTnpxfljjShlQBbEGik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.49.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/b8e5c6d8aeef409c9589a8190a3d6e92/amaster.ai-pi-attachments-0.1.2-beta.49.tgz","_integrity":"sha512-zzldk7f+lIFz81K49LLpLWAkFPrQRqhR2YeTtk0nigmaAw8ImpMFhu4NyRol/CIVQ/f66SkKFq05tZqpHGcOJw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.49_1785563042336_0.46613693972216574","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.50":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.50","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.50","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"46bcee9c71346dc114f3920196c8515fc3d8b959","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.50.tgz","fileCount":16,"integrity":"sha512-3ggB593BOMvuX3xLARpM/4qrKvxuFwMjvns86HqWPHnZih9IfM4hFGsRjXsoIsUXDt7ugq1p+qZfCsb5tn7lqQ==","signatures":[{"sig":"MEQCICss1OnZh0Z9Px+QwMalpKGltgVrNpYZ5dAQh5xlVZjKAiAGun9hUGkenV/Fxdb5v98VsiQLkMTYnOPkxFfgKWCosg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.50.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/092a623a3c916d8cd38f02b1322a31a2/amaster.ai-pi-attachments-0.1.2-beta.50.tgz","_integrity":"sha512-3ggB593BOMvuX3xLARpM/4qrKvxuFwMjvns86HqWPHnZih9IfM4hFGsRjXsoIsUXDt7ugq1p+qZfCsb5tn7lqQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.50_1785572726224_0.09615505081987585","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.51":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.51","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.51","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"9a1ebedcc9514d59effdbecc150b483b13da6511","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.51.tgz","fileCount":16,"integrity":"sha512-nhHhfOHwKxjora1yRhSrUbeWW+OZdKzheDq/op0vuJx4Y/mZKQbJTXFreFL5BIZm2hfGaiMN+PVc458r/dUu6A==","signatures":[{"sig":"MEQCIFfTaiLmwduYZypkBSKeKcuLoSyT3a1hBj/eel/rP0lcAiBRjeg8mQsdAEGEImCUKepVGv7dN7UYOLgMxXzu8kVLvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.51.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/8c89432fe05bd24acb2694e99ff3c656/amaster.ai-pi-attachments-0.1.2-beta.51.tgz","_integrity":"sha512-nhHhfOHwKxjora1yRhSrUbeWW+OZdKzheDq/op0vuJx4Y/mZKQbJTXFreFL5BIZm2hfGaiMN+PVc458r/dUu6A==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.51_1785595494683_0.8106373253386647","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@amaster.ai/pi-attachments","version":"0.1.7","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.7","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"074557ea3a83550fec3e98b628c6babe2147a355","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.7.tgz","fileCount":16,"integrity":"sha512-cWx6lf1PJ2tNoliqZ3X+0adb3RFirQqRIchicb/do7OvQXS07aOwo9VON1PijONo/qFMb7LjTVE9/i49D0i3ew==","signatures":[{"sig":"MEUCIQCxK00mZuPFtTS/y4Q7hOhqc13zDtmAsqdT9D1Wit02sAIgGS6PaMhj0cHzW1+coPrgR4Hl6cs5ClkNoi9cZkS4qZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849238},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/cfc959d9423f5b1accb83e60d558fa5b/amaster.ai-pi-attachments-0.1.7.tgz","_integrity":"sha512-cWx6lf1PJ2tNoliqZ3X+0adb3RFirQqRIchicb/do7OvQXS07aOwo9VON1PijONo/qFMb7LjTVE9/i49D0i3ew==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.7_1785602041575_0.17144287551938842","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.52":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.52","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.52","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"ce16846e046c9d2e2c2c96c340bb5e0bcd4b239a","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.52.tgz","fileCount":16,"integrity":"sha512-5Hbt+EO7fZdEFVhRewXCaxUE6zytnemKRQw6b40mp8O9HkuLiufkN1ElrCybvYNlY17nhEfPXrAgT1UuMF/YvA==","signatures":[{"sig":"MEYCIQDKbbZRaIeEI5JnlbJ/CQ7OX0l42TX/L+0b2df4YmJ7DgIhAOYj5wB2lWrT37KaNkbyBFvIiGEt6SmNOnSp0Y5xtDSL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.52.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/83202e171fd8033f02eecc0418e67e7a/amaster.ai-pi-attachments-0.1.2-beta.52.tgz","_integrity":"sha512-5Hbt+EO7fZdEFVhRewXCaxUE6zytnemKRQw6b40mp8O9HkuLiufkN1ElrCybvYNlY17nhEfPXrAgT1UuMF/YvA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.52_1785997008835_0.5375615996823313","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.53":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.53","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.53","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"63f026bb5b570ba0ba9c76e0064db7461ffb9b53","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.53.tgz","fileCount":16,"integrity":"sha512-o/PNP3BVljTELyuMOLN6Md8JWrcKNefWYgdqrTqYoqv/gd9jnYCh9h41h1XOl8itIBAgZ/8aH3f807HcaI++1A==","signatures":[{"sig":"MEUCIQCxgzFRfT5+B4uW24LhTeGFmfjhp+Q6b/Zq9uaSrLDy8wIgcxmWihAWKpnkGw8uo+ZJ3DZoH7E813b/YLeueaRHDFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.53.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/9b40a2e2e7ed9b4fc9029e10afb2b5b8/amaster.ai-pi-attachments-0.1.2-beta.53.tgz","_integrity":"sha512-o/PNP3BVljTELyuMOLN6Md8JWrcKNefWYgdqrTqYoqv/gd9jnYCh9h41h1XOl8itIBAgZ/8aH3f807HcaI++1A==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.53_1786073823392_0.7933779868357376","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.54":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.54","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.54","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"51abf692eddcfabf6e7b95e371b7e406f081da5a","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.54.tgz","fileCount":16,"integrity":"sha512-PPRAw4vLxlNYNn8vJjQ48cX2VQS9jdrs463TjoR8A+ytzXru2fiARz4v6ucO0KPQcR1lkq1rGs9fHxjkdEEz0Q==","signatures":[{"sig":"MEQCIHCeBPVJFtZoR/tVlenuSGFfIejUFcYAFmrIlibBO4nTAiA1/1zvoufBaxnJL6bq/bCR53y9ar6IGpmPQNApHurt7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.54.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/8b49e9647fd63e94d4113aa2a98d8d6d/amaster.ai-pi-attachments-0.1.2-beta.54.tgz","_integrity":"sha512-PPRAw4vLxlNYNn8vJjQ48cX2VQS9jdrs463TjoR8A+ytzXru2fiARz4v6ucO0KPQcR1lkq1rGs9fHxjkdEEz0Q==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.54_1786098227452_0.9429210040675209","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@amaster.ai/pi-attachments","version":"0.1.8","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.8","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"e12daf561bbd13e551042c8d3a5e83e144716ebd","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.8.tgz","fileCount":16,"integrity":"sha512-WIrSNGnCMrO6MFRTZBY5QB9L6/Yl5BUIAR8MWc+0u9zJvhYDRsO1M1akKCmn7Za0fU/fzsHFJILOaEGPeOYjuA==","signatures":[{"sig":"MEUCIQD1llKlr7ng+DZa8ODOgLUa9MhMdH8PL5ceO+R+K5EZlwIgVxDKwqZlZzqQi3TPYNhUJkaRhn8BdOjgZs0GqQBCP6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849238},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/9b720988b5ce3aa6d6d42f1862547e39/amaster.ai-pi-attachments-0.1.8.tgz","_integrity":"sha512-WIrSNGnCMrO6MFRTZBY5QB9L6/Yl5BUIAR8MWc+0u9zJvhYDRsO1M1akKCmn7Za0fU/fzsHFJILOaEGPeOYjuA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.8_1786105884290_0.9188318363475156","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.55":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.55","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.55","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"8be7fe1aaeea5040c4f1c1b2c3799e2f2a712228","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.55.tgz","fileCount":16,"integrity":"sha512-kiOLzBAlVJv1eoABRYDEVT2Q4iitXPRLu4+MKfV7N1cYoHYkHOYafx8HLJHtTDn36lbxfVtQLUTD4rMnCIevOA==","signatures":[{"sig":"MEUCIQCr53qLF/v18btZ+OhIgcqAcPW7vf3Y6+AqhAM6rK/BnwIgTV4VZy1ZRtKj/R2b703xkUuEc7VtS10ju8f40QXBjEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.55.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/180e2454d6630a79390d41255e890a3e/amaster.ai-pi-attachments-0.1.2-beta.55.tgz","_integrity":"sha512-kiOLzBAlVJv1eoABRYDEVT2Q4iitXPRLu4+MKfV7N1cYoHYkHOYafx8HLJHtTDn36lbxfVtQLUTD4rMnCIevOA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.55_1786346850169_0.5616279259241774","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.56":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.56","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.56","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"178dfd81c12d8f82d7cfed54b318ac7f4fab497e","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.56.tgz","fileCount":16,"integrity":"sha512-JXO3L6Jw8d9ARVgbPJxu0Trt0W1h6mzYEyzCDYzu21jlAcTjGTfkLpwZmr9oDc9wZqCUwKsfpm4X6di+0T1P1A==","signatures":[{"sig":"MEYCIQCfKaKoVBu5gsNouyCnHUXsh+W5EtEmhBHDA3Hy72PfwAIhAOluugRPmecgDevtoC+JDW4Vo6QKh+JjzlgXTNCk/its","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.56.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/4fb4bbfb8a6813fb402e546c95a4afe2/amaster.ai-pi-attachments-0.1.2-beta.56.tgz","_integrity":"sha512-JXO3L6Jw8d9ARVgbPJxu0Trt0W1h6mzYEyzCDYzu21jlAcTjGTfkLpwZmr9oDc9wZqCUwKsfpm4X6di+0T1P1A==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.56_1786505013818_0.05963999315810797","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.57":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.57","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.57","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"e81599e8c75f8f82fe53d4197942b3eec3dce14a","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.57.tgz","fileCount":16,"integrity":"sha512-JURUUwUM943QHAsAWoU2/RsT9KmyX/W0ah1GsLz7xcUSqXBSDkAMUqK3vJBifqXScN0avyp8q4HkwylLIfxCAw==","signatures":[{"sig":"MEYCIQC8CyVivlB4quB+X67gjZHOeHGbk9nj53HTI3ZHm0N5cgIhAMg8jMwb0NXET1lgIXsWcUhhBiwIhh3SmClPuSQ6vFz+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.57.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/b77b0e8c74ad8313765824507dd825fa/amaster.ai-pi-attachments-0.1.2-beta.57.tgz","_integrity":"sha512-JURUUwUM943QHAsAWoU2/RsT9KmyX/W0ah1GsLz7xcUSqXBSDkAMUqK3vJBifqXScN0avyp8q4HkwylLIfxCAw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.57_1786537435451_0.23033111338957313","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.58":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.58","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.58","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"f3ab2bce2bbb0fd0b68f69e3647f2548ff8ceba9","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.58.tgz","fileCount":16,"integrity":"sha512-VD7FRHh6ZqcrGFWWP8L4XSkrGS9c0Slupc/VW47BdTQjg3KPhGqJmgrpeSgWoVZDV2d80tjMPQ1oKb+WPbitaA==","signatures":[{"sig":"MEUCIQC5hdpYmZbAFOdrqu2aWhZTFy5Zs+8hJGCQr0gtdwH8sgIgOFHVeBhA3PF9MGyOE4Jma+rA44Hx/Sl7x2yMacvRv9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.58.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/b57c4bb09234ab72282ce71b90cd4f62/amaster.ai-pi-attachments-0.1.2-beta.58.tgz","_integrity":"sha512-VD7FRHh6ZqcrGFWWP8L4XSkrGS9c0Slupc/VW47BdTQjg3KPhGqJmgrpeSgWoVZDV2d80tjMPQ1oKb+WPbitaA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.12.1","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.58_1786633717459_0.8779902673253097","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.59":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.59","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.59","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"5202f41a86ede21346edd49a8ba7dee453e5bd00","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.59.tgz","fileCount":16,"integrity":"sha512-xC+FZZ8qAvBsu2L9/30utFqBvqsoU0/NbnGsg0EXs8tpvy2yiCYElCScDqEkvN6KY8A3Y1oKK1rjqbBznXWimA==","signatures":[{"sig":"MEYCIQCjogX/0Mtx7xDNzp2+Tu9vIVpRmwtFprXJehoRAl51uAIhAJXCUKrOwA8ENpLoxhWqWX/cXgkDV/MzjoEBQFp47O+9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.59.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/55f1ea48d2a6853adbc204704e45dbab/amaster.ai-pi-attachments-0.1.2-beta.59.tgz","_integrity":"sha512-xC+FZZ8qAvBsu2L9/30utFqBvqsoU0/NbnGsg0EXs8tpvy2yiCYElCScDqEkvN6KY8A3Y1oKK1rjqbBznXWimA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.11.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.59"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.59_1786784126234_0.6641531872953244","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@amaster.ai/pi-attachments","version":"0.1.9","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.9","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"d5b81a18acea23cf92ae5197d55f19bdb52f4d7b","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.9.tgz","fileCount":16,"integrity":"sha512-PnRR0lagSEBvd4MaBlxC7JhKn4IBGqx8+pTTXyjDi+C40uj1r2RQ1q3kAFOh0Bc7WeWYN3N22uqiy9sGk5vYdA==","signatures":[{"sig":"MEUCIQCuTNTmCSVVFmyK1RBbpRZqu6KDTS0UAvOTFu+ZDZRe1AIgP65zbnNp/VKGafW2aRf5qUZh/11H14CMqfMXn7FAQ7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849238},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/ead00dee479573a0717daff341694a44/amaster.ai-pi-attachments-0.1.9.tgz","_integrity":"sha512-PnRR0lagSEBvd4MaBlxC7JhKn4IBGqx8+pTTXyjDi+C40uj1r2RQ1q3kAFOh0Bc7WeWYN3N22uqiy9sGk5vYdA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.13.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@amaster.ai/pi-shared":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.9_1786812504605_0.12383634509638308","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.60":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.60","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.60","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"aa2273d274a2748d48f6413fdf15a35ba639d1c2","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.60.tgz","fileCount":16,"integrity":"sha512-RXUFRqMR3TcDWTFFQKjS441cxl6Vne1wfgl3fhc929zt9AS9Rvw4TzZUZ2EWRp7gais9GtKNZsx2FU5J7Lqt2A==","signatures":[{"sig":"MEQCICOrQRSVELiACa9ZYMHjSjn9tNtTsO4c+qF5uPo37uKXAiAkvCeakNO/n0ddMILk/+3ChDkrBwN7W2zDh6gnCY8sNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.60.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/a50767700a66f3d643dda7fbbf22bb32/amaster.ai-pi-attachments-0.1.2-beta.60.tgz","_integrity":"sha512-RXUFRqMR3TcDWTFFQKjS441cxl6Vne1wfgl3fhc929zt9AS9Rvw4TzZUZ2EWRp7gais9GtKNZsx2FU5J7Lqt2A==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.60"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.60_1787208355308_0.4099564875590509","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.61":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.61","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.61","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"bab0344f1cd4afb07be9eded08de4e3d08f3f2a5","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.61.tgz","fileCount":16,"integrity":"sha512-35G/QDSm58RTUhmH8R+78qS3A+gaiAjMdK9W0qY57VHFPXN0BN6SSzZmjVgNutW5mHYbniQG2lg72t3ifMDyuQ==","signatures":[{"sig":"MEYCIQDOFnd4cwx5fkhEyO/gJPy8Q8NjObdv+c0kKAJfir8O+QIhALW5+uxa/ihzxlStU3oK/sbUpT46Jas8Yqx7xEkm34S9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.61.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/e51b9639d646bc9ddfbb53a994a051cf/amaster.ai-pi-attachments-0.1.2-beta.61.tgz","_integrity":"sha512-35G/QDSm58RTUhmH8R+78qS3A+gaiAjMdK9W0qY57VHFPXN0BN6SSzZmjVgNutW5mHYbniQG2lg72t3ifMDyuQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.61_1787567064552_0.5770353571719666","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@amaster.ai/pi-attachments","version":"0.1.10","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.10","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"9d943342ed47815f59bb863549bb945ae9e9bfdf","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.10.tgz","fileCount":16,"integrity":"sha512-EGT6/j5055Re4SQrk6S467LeEcgP+u+IcpPBhIo2Lx/9hFtd8/ZWH3sJiVqGtzItHb42fQSph+6Fh/WnegpoMw==","signatures":[{"sig":"MEYCIQDU2GSZYs6quWKb7Jt3+OqqXc4ENzm6s1NN1dZW3N4RcwIhAIUhFEFvUnXKX1RbjaPKf7HyxYO7ird41OUuYFw6X0+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849240},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/b9e9e91a93fcf1af3199e1f004f58acf/amaster.ai-pi-attachments-0.1.10.tgz","_integrity":"sha512-EGT6/j5055Re4SQrk6S467LeEcgP+u+IcpPBhIo2Lx/9hFtd8/ZWH3sJiVqGtzItHb42fQSph+6Fh/WnegpoMw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.10_1787576932250_0.851607743485832","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.62":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.62","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.62","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"246067ed7bf1190356b1359371a6fdcc3cb89137","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.62.tgz","fileCount":16,"integrity":"sha512-WIUUDkYO5Y4gxyCIEu1MOCAbvZaQoyJK1XpQVWMyfblmHBFWvkvLI1YcodFZXon6KQsuKOzmYqc3AML1y0zr1A==","signatures":[{"sig":"MEUCIQDsH5vZG/kIfBNA3D6l0T0Zy0IvHUT51KmoDxrbU/NgCgIgS64XjUoP/gSkzr9a3f65jNt/qwLVquOuJNRCLxYQba8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.62.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/97ad5759a2e86160e5e6279b36796dc5/amaster.ai-pi-attachments-0.1.2-beta.62.tgz","_integrity":"sha512-WIUUDkYO5Y4gxyCIEu1MOCAbvZaQoyJK1XpQVWMyfblmHBFWvkvLI1YcodFZXon6KQsuKOzmYqc3AML1y0zr1A==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.62_1787829396776_0.438682809582694","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.63":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.63","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.63","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"99b9c50d9fad867a66b0afebe2b298ad2a4e4701","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.63.tgz","fileCount":16,"integrity":"sha512-PkCsKqE2U4hFupoIl4sw/kvOGZyqrdzqOqMLHUISK6CnH3VlGehfvtl3O4i8aTL6DGqhx7QE/rD/h2rqIgK9Xw==","signatures":[{"sig":"MEQCIGcPkkjGzT2zqLq3jZr4GB+aDKq9XOt0S2YJJjr1CeowAiAF0ai2MlJFV9imYrYBz45GVGW0TDaSC2hMqNxVvbSdUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.63.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/5f2cc98c159d52ad62eebef6780b7d44/amaster.ai-pi-attachments-0.1.2-beta.63.tgz","_integrity":"sha512-PkCsKqE2U4hFupoIl4sw/kvOGZyqrdzqOqMLHUISK6CnH3VlGehfvtl3O4i8aTL6DGqhx7QE/rD/h2rqIgK9Xw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.63_1787902669428_0.10701167149028246","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.64":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.64","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.64","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"eefe39acca831d7a4fe1c38e0bf8a7f51e846bd2","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.64.tgz","fileCount":16,"integrity":"sha512-6K7thVpKhJivC7i4hIejdItogrMU+XY4DMnvxVZWxL4uRLNoCQ25gwxXrBF9I5jLjx+hAPmykdeu2TZ0n2th/Q==","signatures":[{"sig":"MEYCIQCQ4OVmWbV9blAqM+EXlkNhnVPpy6AFmSg89jJAt86CxgIhAO4WegkyXVkT9Tl8hXJ7Him+Evgg1vtmJIfrARm6y9WN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.64.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/36c518140f1b4d7d7054fcea7babb4ca/amaster.ai-pi-attachments-0.1.2-beta.64.tgz","_integrity":"sha512-6K7thVpKhJivC7i4hIejdItogrMU+XY4DMnvxVZWxL4uRLNoCQ25gwxXrBF9I5jLjx+hAPmykdeu2TZ0n2th/Q==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.64"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.64_1788015213707_0.13831499167425676","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@amaster.ai/pi-attachments","version":"0.1.11","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.11","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"17cfcd5a26179fe2bdc25ee3682a259fec798974","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.11.tgz","fileCount":16,"integrity":"sha512-CHPOShbnQz1mfmluhwHQ+x45PZDjlA2FmAc2tL07QOcT5njGmQdFRF59ybGO/2Upp1w3MOkM/9RESncKANsm4Q==","signatures":[{"sig":"MEYCIQDGVVCwWU5S53WT7CJJCXJEV+PZGoVa+jFByhbGYFgIkwIhAKgXLXJTFkjZA5zlaw65WMX69yVm0OFLgsxHxAocqtuS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849240},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/d339448522dc0db507fab627538b5e4e/amaster.ai-pi-attachments-0.1.11.tgz","_integrity":"sha512-CHPOShbnQz1mfmluhwHQ+x45PZDjlA2FmAc2tL07QOcT5njGmQdFRF59ybGO/2Upp1w3MOkM/9RESncKANsm4Q==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.11_1788015708187_0.7598406089866612","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.65":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.65","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.65","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"00bfb44f6e1561d0d6f631fb0ab27e3dd668ae95","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.65.tgz","fileCount":16,"integrity":"sha512-FKVX5W3KX265hA+JoNTHCgJHJHQyW1HhjzH0VbXsYOxqxF7/wbAbu0x12dE//+nAyLvcRGXETTm3FFdZyn35jQ==","signatures":[{"sig":"MEUCIDRcveXJb4wKR9p2LyBSxMfmQmBs11pY6fxt2DhWsd0wAiEA4Y//xI+eBP8vcDsydYfGE1shJVkIAOvFMRvgZg4+0Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.65.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/6bbb2d07c2bdc6a4ca72e586357334f1/amaster.ai-pi-attachments-0.1.2-beta.65.tgz","_integrity":"sha512-FKVX5W3KX265hA+JoNTHCgJHJHQyW1HhjzH0VbXsYOxqxF7/wbAbu0x12dE//+nAyLvcRGXETTm3FFdZyn35jQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.65"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.65_1788017726849_0.2723827951037532","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@amaster.ai/pi-attachments","version":"0.1.12","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.12","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"5facb253bac90d9fc1d03570feef1d64f31c5a93","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.12.tgz","fileCount":16,"integrity":"sha512-cAtnSthLDpXQptFDiqGC/gBZaEz0e4SzxzHhd05CAggkEl88hrCdypLYLp5y9/QAPma6h3vS8px/NQwP24ea5w==","signatures":[{"sig":"MEYCIQDfA0e2rL6WLycMgvioeZYWGPbHZRb9+JhH3yFrzYUeBAIhAI6WJ5gbqmh73yTGr4PRAOSgn0f6XOv4P30UlZ/XS8jc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849240},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/4d1733259d47ca77d76a09c8441bcdfd/amaster.ai-pi-attachments-0.1.12.tgz","_integrity":"sha512-cAtnSthLDpXQptFDiqGC/gBZaEz0e4SzxzHhd05CAggkEl88hrCdypLYLp5y9/QAPma6h3vS8px/NQwP24ea5w==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.12_1788017910557_0.444902567215254","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.66":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.66","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.66","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"133c1226831d33f37fe916aaa9a10250beb45de3","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.66.tgz","fileCount":16,"integrity":"sha512-ON8svn5/sTSRX7jDrbCI9iu0YZeSfZiMF5owU0Ah4tMdHF6ULpCfPdYD8HrzYZthfQ0jWFFjRzPNGy952l+f3w==","signatures":[{"sig":"MEUCIQCktnPWiwFJ3Fp+lLNArjAc4jerAk06XYANvANB6qMevwIgZqiegGa0qkoNIMzOaGIyM2lVmIwC7j5iDzFhbrOLiXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.66.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/3de8b1267835d634218df4fbd45c4ba7/amaster.ai-pi-attachments-0.1.2-beta.66.tgz","_integrity":"sha512-ON8svn5/sTSRX7jDrbCI9iu0YZeSfZiMF5owU0Ah4tMdHF6ULpCfPdYD8HrzYZthfQ0jWFFjRzPNGy952l+f3w==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.66_1788148072168_0.22683838269602963","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@amaster.ai/pi-attachments","version":"0.1.13","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.13","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"6731322be5cfd16f2cb3eb44440e40e9cefa782f","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.13.tgz","fileCount":16,"integrity":"sha512-uJQOY+NHH3FWj5WsnHzr6PWmZKy/Elw8K2dYdlhrkEDQjXZtKeA/BHYJ+CgkmiMsl7VxDs5lmVaNju22t4y5fQ==","signatures":[{"sig":"MEUCIQC+ZFHNOeuvFsamOvPBEJfUIVCsetJY4yC50jYnBou+kAIgUZwjvsgz43ZQwldwDtpGaNsjrJqPqSVuxDW7BXbO9gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849240},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/50394651e8444b2e6bbc61f3cd8fdda7/amaster.ai-pi-attachments-0.1.13.tgz","_integrity":"sha512-uJQOY+NHH3FWj5WsnHzr6PWmZKy/Elw8K2dYdlhrkEDQjXZtKeA/BHYJ+CgkmiMsl7VxDs5lmVaNju22t4y5fQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.13_1788229523703_0.7654819014242729","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.67":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.67","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.67","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"066a692b74501f1bb9766524dece0f3ba6fb5662","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.67.tgz","fileCount":16,"integrity":"sha512-CJATVO6RpiL4VQnqgrrzE+kISRfAzUfhi54uiaHsAMvmO2cJKKMpxbvWDPcDlBH5J7GUn0zpP8msJOqbCOVnuQ==","signatures":[{"sig":"MEYCIQCBjGWfFC//TBatknH/TFxENQxZJD/3jwO0tqY7PvHJ1gIhAKzdyzlodgXg+dWP9ZlZR+9/gwEBI5gB8fEtycX17DbN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.67.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/fb056f71d979d9c13b79c2a62cfe71e0/amaster.ai-pi-attachments-0.1.2-beta.67.tgz","_integrity":"sha512-CJATVO6RpiL4VQnqgrrzE+kISRfAzUfhi54uiaHsAMvmO2cJKKMpxbvWDPcDlBH5J7GUn0zpP8msJOqbCOVnuQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.67_1788267687958_0.7859834668794714","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.68":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.68","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.68","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"4406e4debc3fdd1815c5a8ceca116440e80a5b1a","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.68.tgz","fileCount":16,"integrity":"sha512-xqc5DAUkYGuXbeWQwVUzx+0lssJ2/szeKxVoZ68W6BhNnssS4RJ6JI6/p0zlyRdAdeV0Be2XF5yG+428RguMnQ==","signatures":[{"sig":"MEUCIQCU50S9qJw46TOaEKd4BQhs1LsuWvmniT/iTnEUjyscJQIgXjDmOZebYIeg/fcS2RPIeooRaal78KrWJ/yvPoOzsr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.68.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/a21a419ad7801352eaaec28c767422f4/amaster.ai-pi-attachments-0.1.2-beta.68.tgz","_integrity":"sha512-xqc5DAUkYGuXbeWQwVUzx+0lssJ2/szeKxVoZ68W6BhNnssS4RJ6JI6/p0zlyRdAdeV0Be2XF5yG+428RguMnQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.68_1788271451703_0.48800669901873617","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.69":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.69","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.69","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"4807cabd238dd4af39b38be6ff43c269d8c4e128","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.69.tgz","fileCount":16,"integrity":"sha512-Znl4jnH9bZYh/antr9Q0YIKo692jWexmFuxDj1UeB2j0weasuhsSvoA7os+HLEiQEurrUDPO4orxepAv8uRXxA==","signatures":[{"sig":"MEQCIDoCv8zfmeiymqCZA10isaqX6pLwaFfDeuU090VlXjBpAiAX6GvswIs9La+muOjTsztTaouDgnIN3YL/cdo3ExE4fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.69.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/ca9a33a4700d02946d1bb3ed6f7470f7/amaster.ai-pi-attachments-0.1.2-beta.69.tgz","_integrity":"sha512-Znl4jnH9bZYh/antr9Q0YIKo692jWexmFuxDj1UeB2j0weasuhsSvoA7os+HLEiQEurrUDPO4orxepAv8uRXxA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.69"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.69_1788314011261_0.02168136222558137","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@amaster.ai/pi-attachments","version":"0.1.14","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.14","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"54ccf86fc02cac138e0e83f851d1f4b8faa635f5","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.14.tgz","fileCount":16,"integrity":"sha512-ATvuh8VcjNrO/jhoNTWHt2Jkvl13734kyHt07qN1jkhAntzjkdoip3hfLyVDn+16bZFpJmR0VzaAm/VJyrd8tw==","signatures":[{"sig":"MEQCIBVtiQTBrAF8qKVJdg9uoeWZMqJ6C+H9cqEmGZRE3T2YAiAzy57dN/iB7Gr4l7T2ypUfDU0OG1Jfo3M5gEPT02ZGiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849240},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/8f7410a49c68e7000242ab5639a33410/amaster.ai-pi-attachments-0.1.14.tgz","_integrity":"sha512-ATvuh8VcjNrO/jhoNTWHt2Jkvl13734kyHt07qN1jkhAntzjkdoip3hfLyVDn+16bZFpJmR0VzaAm/VJyrd8tw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.17.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amaster.ai/pi-shared":"0.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.14_1788321674399_0.435974747457476","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.70":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.70","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.70","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"42a1b98c735ed9276204552b735ff440eb39ad2e","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.70.tgz","fileCount":16,"integrity":"sha512-oB/hIkA15ztNjbW2FZQYExIKDi0AdFC2le0T4qZnP4ivAIsjGY68IKtv+7iU5ACpgK766jHpDMFnEYoBMWY5SA==","signatures":[{"sig":"MEQCICyr4aPXteVds56RPYO3IMImZFqpDRTIeiUgWUG60lmCAiBASRLhbU5EJTMaGYpZ1nHZfWG2M+oeRuJ2DR4KM2BQDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.70.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/49e7d0457cedfc9dcbf80878118a326b/amaster.ai-pi-attachments-0.1.2-beta.70.tgz","_integrity":"sha512-oB/hIkA15ztNjbW2FZQYExIKDi0AdFC2le0T4qZnP4ivAIsjGY68IKtv+7iU5ACpgK766jHpDMFnEYoBMWY5SA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.19.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.70"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.70_1788764952091_0.5758567463220314","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.71":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.71","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.71","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"f711ff203991331c7a0d2d29791be1a2b6f913d3","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.71.tgz","fileCount":16,"integrity":"sha512-9L8zuHcdKfcEl8dplFfXxw2MhpWYONQypSyy1KN35kNFQ/TBPgmEnwIfegjq/6FA8sZHXMwCZqzoifFp5/zxkA==","signatures":[{"sig":"MEQCIBI8v3CHE41CroZQ9/3gOiYU/nGZuBrCMaURvcZWZFzHAiAucM2BE9gtGm5GMZXlalJVaCSHKzE5/0xqDUR1nCIQUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.71.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/98fb8860ca70959b8d13418cb261f734/amaster.ai-pi-attachments-0.1.2-beta.71.tgz","_integrity":"sha512-9L8zuHcdKfcEl8dplFfXxw2MhpWYONQypSyy1KN35kNFQ/TBPgmEnwIfegjq/6FA8sZHXMwCZqzoifFp5/zxkA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.19.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.71"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.71_1788976141009_0.8811889871208651","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.72":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.72","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.72","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"f08c041a91b51f6d4c65b47add2080b03f4b78ef","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.72.tgz","fileCount":16,"integrity":"sha512-hmzWt1925hgQcJLDxI2O3TDJcZy+dJsWrmR8feetUgV441fntPrb5tiE7KSzcUsxQJGViB8zmes4jIs5AgPVmA==","signatures":[{"sig":"MEUCIHF25zXcyp4Z0aFTD539VA795j8m6HEDel97u+2YRi8eAiEAxGYzpnfB88mPcB7j+riA6j4xIhpUeKkjnM+g3as45kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.72.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/746cadf936c02280d9c767c72282ebd5/amaster.ai-pi-attachments-0.1.2-beta.72.tgz","_integrity":"sha512-hmzWt1925hgQcJLDxI2O3TDJcZy+dJsWrmR8feetUgV441fntPrb5tiE7KSzcUsxQJGViB8zmes4jIs5AgPVmA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.19.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.72_1789043886261_0.7089232014467868","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.73":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.73","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.73","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"48cc43749190233d669286057acc2b611158adcd","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.73.tgz","fileCount":16,"integrity":"sha512-Gc9dj0Aj8Keh1h+0Rdhp8hC0E1tSL7VkInJBQi3x4pYmspLBV+JgU0VBc4JztDmcMy3TQJUozgrXpLL44XcrAQ==","signatures":[{"sig":"MEUCIFfdFbuuBVV/btHHb4s9bINbTZw3bXH1+uxzKmG6dTcqAiEArV6ld9N2WXNBX21CxWpyenDjB+ccSCbpVtfEijoxoT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849254},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.73.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/2d195e190fa519f78acd2b449ea1e751/amaster.ai-pi-attachments-0.1.2-beta.73.tgz","_integrity":"sha512-Gc9dj0Aj8Keh1h+0Rdhp8hC0E1tSL7VkInJBQi3x4pYmspLBV+JgU0VBc4JztDmcMy3TQJUozgrXpLL44XcrAQ==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.19.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.73_1789108185915_0.9141111361906944","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@amaster.ai/pi-attachments","version":"0.1.15","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.15","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"5e82b0c994ba8be2fd9227bf5adbd3a3d6c9d103","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.15.tgz","fileCount":16,"integrity":"sha512-NXJf3nkVl+C6kQiYxL4jbmmAZVeZG0gvvPbNQECSDbKnZ55qbFMi7cVy7nTeGb0zevWtkGjPWHmX3BJ6Jg0q6A==","signatures":[{"sig":"MEYCIQCE8i7V10Y8PIafdGkcBhrWfVspwLebI28T0vmqpC9StAIhAOpb8mHXSoSrNLFqJZFGYZfMsOHeAQNN+9mJ2daJUr0A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849240},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"xiaojiaolv","email":"dfsq757@sina.com"},"_resolved":"/tmp/3414d71e67204dc08f3e0e1c401e0d43/amaster.ai-pi-attachments-0.1.15.tgz","_integrity":"sha512-NXJf3nkVl+C6kQiYxL4jbmmAZVeZG0gvvPbNQECSDbKnZ55qbFMi7cVy7nTeGb0zevWtkGjPWHmX3BJ6Jg0q6A==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.19.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amaster.ai/pi-shared":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.15_1789108560093_0.3197089261362318","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.74":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.74","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.74","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"78648a1ccc0203a49a132c4916d0df64eaff6ed9","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.74.tgz","fileCount":16,"integrity":"sha512-TQ1YuQKLaZRM/S43FTTPdk9+3rGc9HUdcBXGmd+r+6QqV8a+NREbX89q30ZtZjVWN+CqkwE1VToiIjgotPr5KA==","signatures":[{"sig":"MEQCIHaHAoVuiLoWdDuqr8auslOl6KO6o03kcVJNARoQI2LYAiBAgeUTDGIOrOhQCbNIF3LIYNPG8LzCMJsjTyDuBqwTDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH0QrDEjzyBr81OAU8FcWpkerX9vKjat09dANnUITcQAAiA9pw5FE8Imgp0O9SMbx0HdgbkcLnz7Oq5xHCJp0I7Pnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.74.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/7984ac45a334d8fd529b45cc216e34d2/amaster.ai-pi-attachments-0.1.2-beta.74.tgz","_integrity":"sha512-TQ1YuQKLaZRM/S43FTTPdk9+3rGc9HUdcBXGmd+r+6QqV8a+NREbX89q30ZtZjVWN+CqkwE1VToiIjgotPr5KA==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.19.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.74_1789469074669_0.21953983782932318","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.75":{"name":"@amaster.ai/pi-attachments","version":"0.1.2-beta.75","keywords":["pi-package","pi","extension","attachments","files","documents"],"license":"Apache-2.0","_id":"@amaster.ai/pi-attachments@0.1.2-beta.75","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"homepage":"https://github.com/TGYD-helige/pi#readme","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"1ae3280c7deaae6fefb942a495dfd1b46ce666d0","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.75.tgz","fileCount":16,"integrity":"sha512-0CHXp6JADvWo2cimr0tcTNowVSeK11fodQTxjes58/E7H0aS/7JoIr/d+GvDgE5/+F36Z040EXSMLIa4atxdrw==","signatures":[{"sig":"MEUCIAYa5vvcWM36TcYViErSjt0OCc6cDpo3Yj7t6DrfGSqcAiEApnK395UTtYXfWzQcXTnkuIq+29ptfhvB1LB1mQ2u6qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDrapCCl1P/dWNnJTMdv6d++evSyf9P6aGm80M6KZP3/wIgWxNrKa+//Mjwk3wbxZYEBRk/zYzgA5VER5sDpPVhVRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849253},"main":"./dist/index.js","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.75.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"_resolved":"/tmp/8f76e79b4012115607417e2565a24fd1/amaster.ai-pi-attachments-0.1.2-beta.75.tgz","_integrity":"sha512-0CHXp6JADvWo2cimr0tcTNowVSeK11fodQTxjes58/E7H0aS/7JoIr/d+GvDgE5/+F36Z040EXSMLIa4atxdrw==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.19.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.75"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-attachments_0.1.2-beta.75_1789546418259_0.12987234380165713","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.76":{"pi":{"image":"https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-attachments/preview.png","extensions":["./dist/index.js"]},"_id":"@amaster.ai/pi-attachments@0.1.2-beta.76","bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"dist":{"shasum":"ca02a17c5c8774b9df30eb62969d1d3e0c6c8c48","tarball":"https://registry.npmjs.org/@amaster.ai/pi-attachments/-/pi-attachments-0.1.2-beta.76.tgz","fileCount":16,"integrity":"sha512-R9+f4zSmTHppU6e7JKqM1y8rUFvFc9b7ngsLu+80L19hWHe4HJMBq0VeScgBEnzNncjOg8anOM5qLmnWLgOmng==","signatures":[{"sig":"MEUCIAF0J8aL1n1hdhoYeSJcZf5FTQOCpTsAl46Ym8KwJlITAiEAqJIIL9O/H8/UDPvZBhWkBydaK5mywPVQEhI3PWEIn2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICQdexmfs5UwqGJr0IwBBfEGrjlaiNdhg1iwt17ydjT0AiAutlg1wzeHwqXrIq32pF/LNZimrj9Bf/v1XEa6TP0//g=="}],"unpackedSize":1849253},"main":"./dist/index.js","name":"@amaster.ai/pi-attachments","type":"module","_from":"file:amaster.ai-pi-attachments-0.1.2-beta.76.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":{"default":"./package.json"}},"license":"Apache-2.0","scripts":{"test":"vitest run src","build":"tsc -b","typecheck":"tsc -b --pretty false"},"version":"0.1.2-beta.76","_npmUser":{"name":"2betop","email":"2betop.cn@gmail.com"},"homepage":"https://github.com/TGYD-helige/pi#readme","keywords":["pi-package","pi","extension","attachments","files","documents"],"_resolved":"/tmp/f2c4992cd38a1cad2bbb57656db97fd6/amaster.ai-pi-attachments-0.1.2-beta.76.tgz","_integrity":"sha512-R9+f4zSmTHppU6e7JKqM1y8rUFvFc9b7ngsLu+80L19hWHe4HJMBq0VeScgBEnzNncjOg8anOM5qLmnWLgOmng==","repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"_npmVersion":"11.19.0","description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","directories":{},"maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amaster.ai/pi-shared":"0.1.2-beta.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.74.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-attachments_0.1.2-beta.76_1789618321737_0.8696785370257543"}}},"time":{"created":"2026-05-16T07:35:37.826Z","modified":"2026-09-17T04:12:02.025Z","0.1.0-beta.0":"2026-05-16T07:35:38.044Z","0.1.1-beta.0":"2026-05-18T11:35:53.773Z","0.1.2-beta.0":"2026-05-19T03:25:51.078Z","0.1.2-beta.1":"2026-05-19T06:28:07.005Z","0.1.2-beta.2":"2026-05-19T10:27:51.259Z","0.1.2-beta.3":"2026-05-22T05:42:23.227Z","0.1.2-beta.4":"2026-05-25T12:28:42.178Z","0.1.2-beta.5":"2026-05-26T03:32:40.577Z","0.1.2-beta.6":"2026-05-26T08:34:30.636Z","0.1.2-beta.7":"2026-05-26T09:09:59.373Z","0.1.2-beta.8":"2026-05-26T09:31:05.754Z","0.1.2-beta.9":"2026-05-26T13:04:57.279Z","0.1.2-beta.10":"2026-05-26T17:31:22.167Z","0.1.2-beta.11":"2026-05-27T13:25:09.914Z","0.1.2-beta.12":"2026-05-28T06:37:37.597Z","0.1.2-beta.13":"2026-05-29T09:05:04.620Z","0.1.2-beta.14":"2026-05-30T07:34:30.525Z","0.1.2-beta.15":"2026-06-03T08:44:02.906Z","0.1.2-beta.16":"2026-06-03T13:43:42.087Z","0.1.2-beta.17":"2026-06-04T09:27:01.713Z","0.1.0":"2026-06-05T08:25:55.076Z","0.1.2-beta.18":"2026-06-05T08:33:30.111Z","0.1.2-beta.19":"2026-06-05T13:55:45.518Z","0.1.2-beta.20":"2026-06-06T04:40:24.776Z","0.1.2-beta.21":"2026-06-06T04:48:30.138Z","0.1.2-beta.22":"2026-06-06T07:09:54.275Z","0.1.2-beta.23":"2026-06-06T08:51:58.662Z","0.1.1":"2026-06-09T08:21:13.864Z","0.1.2-beta.24":"2026-06-11T07:09:31.115Z","0.1.2-beta.25":"2026-06-11T08:31:26.983Z","0.1.2-beta.26":"2026-06-11T09:37:46.973Z","0.1.2-beta.27":"2026-06-11T13:53:07.640Z","0.1.2-beta.28":"2026-06-13T08:26:18.947Z","0.1.2-beta.29":"2026-06-15T09:41:41.075Z","0.1.2-beta.30":"2026-06-15T18:09:05.931Z","0.1.2-beta.31":"2026-06-17T03:05:17.582Z","0.1.2-beta.32":"2026-06-17T05:09:41.399Z","0.1.2":"2026-06-17T07:37:24.641Z","0.1.2-beta.33":"2026-06-17T09:23:51.534Z","0.1.3":"2026-06-19T16:38:19.312Z","0.1.2-beta.34":"2026-06-20T14:44:14.267Z","0.1.2-beta.35":"2026-06-24T09:19:47.406Z","0.1.2-beta.36":"2026-06-29T08:32:18.728Z","0.1.4":"2026-06-29T09:01:27.966Z","0.1.2-beta.37":"2026-07-02T03:47:10.309Z","0.1.2-beta.38":"2026-07-02T12:45:11.044Z","0.1.2-beta.39":"2026-07-06T09:05:38.855Z","0.1.5":"2026-07-06T09:16:43.175Z","0.1.2-beta.40":"2026-07-06T10:56:11.223Z","0.1.2-beta.41":"2026-07-13T07:48:22.963Z","0.1.2-beta.42":"2026-07-16T02:17:01.987Z","0.1.2-beta.43":"2026-07-17T07:25:14.975Z","0.1.2-beta.44":"2026-07-20T09:41:41.233Z","0.1.6":"2026-07-20T09:44:45.460Z","0.1.2-beta.45":"2026-07-22T13:16:37.577Z","0.1.2-beta.46":"2026-07-24T16:49:01.305Z","0.1.2-beta.47":"2026-07-24T18:32:16.754Z","0.1.2-beta.48":"2026-07-30T09:34:38.486Z","0.1.2-beta.49":"2026-08-01T05:44:02.542Z","0.1.2-beta.50":"2026-08-01T08:25:26.390Z","0.1.2-beta.51":"2026-08-01T14:44:54.869Z","0.1.7":"2026-08-01T16:34:01.766Z","0.1.2-beta.52":"2026-08-06T06:16:49.003Z","0.1.2-beta.53":"2026-08-07T03:37:03.616Z","0.1.2-beta.54":"2026-08-07T10:23:47.647Z","0.1.8":"2026-08-07T12:31:24.464Z","0.1.2-beta.55":"2026-08-10T07:27:30.409Z","0.1.2-beta.56":"2026-08-12T03:23:33.997Z","0.1.2-beta.57":"2026-08-12T12:23:55.609Z","0.1.2-beta.58":"2026-08-13T15:08:37.688Z","0.1.2-beta.59":"2026-08-15T08:55:26.437Z","0.1.9":"2026-08-15T16:48:24.868Z","0.1.2-beta.60":"2026-08-20T06:45:55.463Z","0.1.2-beta.61":"2026-08-24T10:24:24.711Z","0.1.10":"2026-08-24T13:08:52.427Z","0.1.2-beta.62":"2026-08-27T11:16:36.939Z","0.1.2-beta.63":"2026-08-28T07:37:49.630Z","0.1.2-beta.64":"2026-08-29T14:53:33.886Z","0.1.11":"2026-08-29T15:01:48.388Z","0.1.2-beta.65":"2026-08-29T15:35:27.085Z","0.1.12":"2026-08-29T15:38:30.695Z","0.1.2-beta.66":"2026-08-31T03:47:52.337Z","0.1.13":"2026-09-01T02:25:23.972Z","0.1.2-beta.67":"2026-09-01T13:01:28.127Z","0.1.2-beta.68":"2026-09-01T14:04:11.874Z","0.1.2-beta.69":"2026-09-02T01:53:31.441Z","0.1.14":"2026-09-02T04:01:14.623Z","0.1.2-beta.70":"2026-09-07T07:09:12.265Z","0.1.2-beta.71":"2026-09-09T17:49:01.181Z","0.1.2-beta.72":"2026-09-10T12:38:06.438Z","0.1.2-beta.73":"2026-09-11T06:29:46.085Z","0.1.15":"2026-09-11T06:36:00.274Z","0.1.2-beta.74":"2026-09-15T10:44:34.795Z","0.1.2-beta.75":"2026-09-16T08:13:38.376Z","0.1.2-beta.76":"2026-09-17T04:12:01.856Z"},"bugs":{"url":"https://github.com/TGYD-helige/pi/issues"},"license":"Apache-2.0","homepage":"https://github.com/TGYD-helige/pi#readme","keywords":["pi-package","pi","extension","attachments","files","documents"],"repository":{"url":"git+https://github.com/TGYD-helige/pi.git","type":"git","directory":"packages/pi-attachments"},"description":"Pi extension for attachment processing — classifies, parses, and renders file attachments into LLM-visible prompt context","maintainers":[{"name":"qianchuan","email":"qdgemi@gmail.com"},{"name":"thornhill","email":"gpyx529@gmail.com"},{"name":"licy_mail","email":"licy_mail@qq.com"},{"name":"weaxs","email":"459312872@qq.com"},{"name":"2betop","email":"2betop.cn@gmail.com"},{"name":"lmaomaoz","email":"lmaomaoz@live.com"},{"name":"xiaojiaolv","email":"dfsq757@sina.com"},{"name":"xudong.ray","email":"xudzhang0914@gmail.com"}],"readme":"","readmeFilename":""}