{"_id":"@fitchmultz/pi-stash","_rev":"26-2f6239d5b0c320f966f7093a12dd4f13","name":"@fitchmultz/pi-stash","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@fitchmultz/pi-stash","version":"0.1.0","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.0","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"c930ebfa838455830f9bc74863956096e7e54096","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.0.tgz","fileCount":5,"integrity":"sha512-PFoDuVq2evBhgvr7navVgGFiggK521asl7guCXx0rMkBuzJtvbODZwiKNAiCpscFArwxYMH+C6iGJiLjav0Uhg==","signatures":[{"sig":"MEYCIQCTn/sLflGZuPCBhRPQjsbPMONb/+MG2HbMRggna0SJbAIhAJK7Llg6/DTIsGs60SH/oAf6865M9th+MFyIiZI2uG4s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16806},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"edf990f00a02ccf670269393369eb248e3491212","scripts":{"ci":"npm run typecheck && npm run test","test":"node --test test/**/*.test.ts","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run ci"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.12.1","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^24.3.0","@mariozechner/pi-tui":"^0.65.2","@mariozechner/pi-coding-agent":"^0.65.2"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.0_1775570975392_0.8353071430277279","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@fitchmultz/pi-stash","version":"0.1.1","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.1","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"7b10a1c00875947e5e6403816b0476dcaf9426bf","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.1.tgz","fileCount":5,"integrity":"sha512-bQsk6pjaI9OY6V9seI4xLXRTUt27q/QxJCRpj1BsMtN8VqOUDo13xZ7nZ7SRlPJhhiiP+vYHdNnALVrvre0ZDg==","signatures":[{"sig":"MEUCIQCnv1mgqFguf5Qci8t3Wloo2k3vtxCHcOF0bHZuHlPOVAIgTv/Z9RqQKyrVhmdPbvh6gV0zVSt3GxPVqFVW2mMgV8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16102},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"9ef4d48b017c7b1a24a6f7a1b2a66b4b2fccf578","scripts":{"ci":"npm run typecheck && npm run test","test":"node --test test/**/*.test.ts","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run ci"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.12.1","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^24.3.0","@mariozechner/pi-tui":"^0.65.2","@mariozechner/pi-coding-agent":"^0.65.2"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.1_1775572104574_0.8683012705569975","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@fitchmultz/pi-stash","version":"0.1.2","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.2","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"983119d23b10f33e90e261a897afeae691407cc0","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.2.tgz","fileCount":6,"integrity":"sha512-QNXzWPxw3OJ7d46XMts+Co4JIeJAHUpfIEnMm49kZcL5Xm1FY6VUe2qSe4rVQhvmEwekn2UVtVMNOytA+EOqDw==","signatures":[{"sig":"MEUCIA5Y1NULeAy85Uo+Z70L0N5WP2QdRErPDqgCugzJoVRuAiEA5dPTdh4VtpVqEY60apLgwlzjQPaEZP14kUbPDy1FDuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20412},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"dcf5bcf7935791cae093daf8aa3895cea4f136ff","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node20 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node20":"npm run build:test && cd .tmp/test-dist && npx -y node@20.6.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.12.1","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^24.3.0","@mariozechner/pi-tui":"^0.65.2","@mariozechner/pi-coding-agent":"^0.65.2"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.2_1775926017169_0.6480639237291683","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@fitchmultz/pi-stash","version":"0.1.3","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.3","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"b0a7e3b2a8d6d15ad0b013450756cf54970e854a","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.3.tgz","fileCount":6,"integrity":"sha512-Dt2E0C52gYc5G0MfRjgAL4TZRI/qSm9FbE83nuCe9UE4h3kECiYlhSRx8ghIvfdRKGJ9nGS9sDS5VduYRR3/rw==","signatures":[{"sig":"MEQCIF2B0sm6qU9l1tSrn9C9T3b3plkWju8xYSaMgwSdil45AiBk/QEnzEn/yVvHQTEPYsvvKUdk8pDhXs4pr1kkO8YopA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20822},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"b2fc8cfa44611dfd6e0484fa16fceb52c23c0c5c","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node20 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node20":"npm run build:test && cd .tmp/test-dist && npx -y node@20.6.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.12.1","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.12.1","devDependencies":{"typescript":"^6.0.2","@types/node":"^25.6.0","@mariozechner/pi-tui":"^0.67.2","@mariozechner/pi-coding-agent":"^0.67.2"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.3_1776221762910_0.16565131247155862","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@fitchmultz/pi-stash","version":"0.1.4","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.4","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"f62e4bf1b7369f6e25e024e570a1a7c2f514362d","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.4.tgz","fileCount":6,"integrity":"sha512-16GW3XCx8E87JwYbKi3DFADMKga7z8QDb1K6MdwBm6yfsyDYBg+KGOsj0z7yF+8NZC7+ZKS/U/u75uNbZEcbaQ==","signatures":[{"sig":"MEUCIAWMlymKgLKUUK330VmQ+CrxxhPxu9o813yRw6eSkUESAiEAnMtPA6xex974aikBiPWJvMqyF855k1plKr4AsFZ6QCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21225},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"37fda8c5aff44700ff69e5f65f35f0a3eec7f3f6","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node20 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node20":"npm run build:test && cd .tmp/test-dist && npx -y node@20.6.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.12.1","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.2","@types/node":"^25.6.0","@mariozechner/pi-tui":"^0.67.4","@mariozechner/pi-coding-agent":"^0.67.4"},"peerDependencies":{"@mariozechner/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.4_1776361948988_0.7084287146664434","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@fitchmultz/pi-stash","version":"0.1.5","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.5","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"3c360376bfda4dbfdd9f85dc8c00f8870189c4ec","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.5.tgz","fileCount":6,"integrity":"sha512-XDQYVlXz+w6o3kA59yKQJWbgpct/3sktTKnkUoVmCLk2yzT0jldAUKNj2J7C1A6JfwAOdPt1Q0yQWM86K6+ZbA==","signatures":[{"sig":"MEUCIEL7Og5FaxYz6SmCQlYu105+xvM/4tESADEBXXjWUrTxAiEAik0nvVkmPnVZNKl0ft73kmYZ7418nqU1nJOVDD6V1iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21477},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"0fd68d6fa9dbc61d4e4c5a42f059631aa00f0327","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node20 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node20":"npm run build:test && cd .tmp/test-dist && npx -y node@20.6.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.12.1","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-tui":"^0.67.68","@mariozechner/pi-coding-agent":"^0.67.68"},"peerDependencies":{"@mariozechner/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.5_1776559181571_0.6371365376089755","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@fitchmultz/pi-stash","version":"0.1.6","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.6","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"0a9377675daa6ad7cc9a0f2ce4e64ed93ffda1ad","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.6.tgz","fileCount":6,"integrity":"sha512-R2/IJAwtg7E7LcNs9r3yq1Gj2ZJlajWkxHL7QjaqBNEn54ldajBHGMCLkn1AGUl0SMOP3uVrOOOnJAzFuvBBTg==","signatures":[{"sig":"MEUCIAxyqeA7VJV53ki+PAm/CYFTjXeaGY+8gvH/GG0KYT06AiEAjrzlLNbXDBFUo20lDkl+hseltfBNAQRcNMEVqYaoKYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22184},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"14f4d7653582f810c362fc2bd6db2649f05486c4","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node20 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node20":"npm run build:test && cd .tmp/test-dist && npx -y node@20.6.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.13.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-coding-agent":"^0.69.0"},"peerDependencies":{"@mariozechner/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.6_1776900151485_0.8068845890681526","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@fitchmultz/pi-stash","version":"0.1.7","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.7","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"49b75fcbe831cf06824bf6481a00b37d7467264b","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.7.tgz","fileCount":6,"integrity":"sha512-eF4tOLqEC5o3wBWnawPdvboVM6D7+aqF2J4GGotvTKFjQz+zcio5Z7XBKyVPDzrBIguwBaw15txXC8ZmMmAaWQ==","signatures":[{"sig":"MEYCIQDxVmwUtXFppsuesF9XV2YSeujiFveeOznSuxvko3EubgIhAO6/dXue4ixQys7/Jgaa8H7ZePHMlz33dRrnr3X6Gsnw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22226},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"0f371134c55696613732ea5bcda55f82ec81d11c","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node20 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node20":"npm run build:test && cd .tmp/test-dist && npx -y node@20.6.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.13.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-coding-agent":"^0.70.0"},"peerDependencies":{"@mariozechner/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.7_1776998434871_0.9375814791016648","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@fitchmultz/pi-stash","version":"0.1.8","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.8","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"8afcdf885337a545a156e6f063996e892d8b29a5","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.8.tgz","fileCount":6,"integrity":"sha512-CgqDYSqFlQbJ7/8x/cowTm+x3upDe826LJyXQ2jUWwHiBQIlvyL+0VjtlMRN99JXXsU2lnmww22Qtvx3ahFp/g==","signatures":[{"sig":"MEQCIDGsCBU03BNg885Shb2eZhAaQqLjUffn/27EsFQdVyoEAiBupuL6FbF7Wzn5JnUte5L3dibpl2S1qGwiyb3yoVt6FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22633},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"70d1408a41467e8c33f4747ece654a5f1b698300","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node20 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node20":"npm run build:test && cd .tmp/test-dist && npx -y node@20.6.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.13.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-tui":"^0.71.1","@mariozechner/pi-coding-agent":"^0.71.1"},"peerDependencies":{"@mariozechner/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.8_1777667936486_0.17473397448700445","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@fitchmultz/pi-stash","version":"0.1.9","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.9","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"c1dfd976af35cc36d1ac4c74e5d040bb499f16c5","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.9.tgz","fileCount":6,"integrity":"sha512-CJ4GCV91oO+KcBd4i8OONF8dGMUMLFJw7zJx/uWyC7546Sd2G7sYfEAUAmKZlqO/6HeXZ5MYVVZlf8g0NqDsSw==","signatures":[{"sig":"MEUCIA1Izua03KLOr/3LIvxkj2ScDnUI4YVpjrLiDbu+LezlAiEA/U8TwlhRPD2MnXAvVNxolOjCZqTVadFvJ7KcfTFU6+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23154},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"f72f9cf3cbf3523e5b4f3b9f6704b4eff70cc649","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node20 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node20":"npm run build:test && cd .tmp/test-dist && npx -y node@20.6.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.13.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-tui":"^0.72.0","@mariozechner/pi-coding-agent":"^0.72.0"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.9_1777687505938_0.6034310501841784","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@fitchmultz/pi-stash","version":"0.1.10","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.10","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"eab8f7f144dadca67a7119aac2bac381916addd5","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.10.tgz","fileCount":6,"integrity":"sha512-dBw+NPxajMZDsufrLLz2q9gNHwzvvf2lcvLXxZLzma78eJ5dTdSVMy9x+yETdZ2Ps0C7w4Ll5HeL/cqLaYUuJw==","signatures":[{"sig":"MEUCIQCJt2nFys5Vu2EFymWh0mHaM/ucZ9jvy9+YJdoIg0A1HwIgU8B0kkkRzTu0Zyrh9jmGHsnu0wdPoHAWgQdFY2HtQh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23574},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"3f0e791936da48832278dcd6a2a0575f22db0e3b","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node20 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node20":"npm run build:test && cd .tmp/test-dist && npx -y node@20.6.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.14.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.14.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.1","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.10_1778197603268_0.48386399084078136","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@fitchmultz/pi-stash","version":"0.1.11","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.11","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"ac96b7b3ca04d1d6359ac00cbd075b9cfcb1b7a5","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.11.tgz","fileCount":6,"integrity":"sha512-xm4dVTncTcNbgXn490GEeCeQGWoEuDkkz7kjUvdHGar5t6/wXt3VddMEDNLMBVtclYHu1xkenou0a/DYAyZzFg==","signatures":[{"sig":"MEUCIQDYVDi5eY8Kcd3tidDaH2FQvWuLGiokEzQIaqnzobMeswIgMILLiox71buOpQYiPh1kXRvF7PyQzBpAFHYCt1LoMT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24137},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"ba28982fb1a07e944123b2164753646180c2201e","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.14.1","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.14.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.1","@earendil-works/pi-tui":"^0.75.3","@earendil-works/pi-coding-agent":"^0.75.3"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.11_1779112460953_0.8075263145258973","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@fitchmultz/pi-stash","version":"0.1.12","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.12","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"42e952691e29ed8f283d806060c66eeb137b0ecd","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.12.tgz","fileCount":6,"integrity":"sha512-CEEuukG5KvJJCLF7ipa3bQv1JDqKUv+adInyZxcxSPpX3A0dDatKaqOCbH7AeiKvCKdVNc0EDmICrmGntvVoSw==","signatures":[{"sig":"MEUCIQC6WuV9QKLPUIzgP43z/co2Zq5TDGKCIvYHny6OY6GK/QIgVw0bO+YBJDCBDkt4I53iB87dCg/IxbVD/t1L4FxnUVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24500},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"d3fef81a5c5a8528a3aad5c8e7ea14da7a5688cb","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.15.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.15.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.75.5","@earendil-works/pi-coding-agent":"^0.75.5"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.12_1779566041125_0.39835441578076747","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@fitchmultz/pi-stash","version":"0.1.13","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.13","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"95c32665d58f4885d5328e9a5e35e66f77f7046b","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.13.tgz","fileCount":6,"integrity":"sha512-VQAuPtFEBj1R3Es1xzYnWvNKEKrFaIQ1uQHZaGCVIMnjfSIskilTFF/zpKVIC2916q8V1Dm4hB1VkYacaSGlug==","signatures":[{"sig":"MEYCIQCJNRFdgMINwii0nhOJ/ZQh7+Hah2cPn4R8nfNQ+62G0QIhANKvd5BSVqroBBJ2ebJR/Ss4/dyysvQemAA+ZnTKsGxQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24836},"type":"module","engines":{"node":">=22 <25"},"gitHead":"a6b06e29b02b087eb05f2abe7c4a26bb3ac48ed0","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.16.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.76.0","@earendil-works/pi-coding-agent":"^0.76.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.13_1779924387332_0.22512853978534886","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@fitchmultz/pi-stash","version":"0.1.14","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.14","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"b18e32648150ea4e835a1cdce7777df45fdb122a","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.14.tgz","fileCount":6,"integrity":"sha512-GVnPddLFSdpbwX689po2fhtphMHs1BtJt0rypOpO7IwLK26GZ+iL8LYVzLS1HXDYJK/Sa/FrNBejQ7Pjf3Kmbw==","signatures":[{"sig":"MEUCIEVFeqWBO/R0hKsxq12CNrRGzegEkF0gaT1uKb73EbxUAiEA4w/Sh839XoBzfSoZzTRpKS8k/OpBcKKw8CMVriLWT0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25904},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"90badd5dd71b95983b0a48b7f47a726614b6d478","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.16.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.77.0","@earendil-works/pi-coding-agent":"^0.77.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.14_1780016469454_0.9718728469826206","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@fitchmultz/pi-stash","version":"0.1.15","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.15","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"2ba2c093ef754e61f936e01e3749410b681b0c81","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.15.tgz","fileCount":6,"integrity":"sha512-QVhki33yTkSPZUdndzaMzp9NOfwBjkGsb/qgabq5SdYzZOzL81KUuFfI7BgkpvOa232LibXJjD2nFRWb3B0Bug==","signatures":[{"sig":"MEYCIQCbCeo1hOR/O8BRpc7fEq2upKIoikB8feB1SiM08m1I5AIhAP49SX9Hq4sdaPN2qU3GPOLggqgtvtjpQvrV6VZZKV3J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26830},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"091b1b6a6ae366eaba77dee067f2a7c474e2a342","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.16.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.78.1","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.15_1780602504792_0.979834348971651","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@fitchmultz/pi-stash","version":"0.1.16","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.16","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"f56081effe74da8bc76a24be9877790e830d7350","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.16.tgz","fileCount":6,"integrity":"sha512-fDzYOV09uK+dm3vhDVSoGwkX/riudXCZo4U144de1RnWBQSUH6WO21vOSSw9CFHndim9htCtarz0qo7+hCIPOQ==","signatures":[{"sig":"MEYCIQDYabyHOFGiT4apf2gmgD+HM2pQ6lvZ/+4jqQlr+0StdAIhAMzWy8xXmW7XKE1oeRS4n9Kb53qiB4+TYWBucig6wvC9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27122},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"f898ca78d86b594c611417105784b3065b71965d","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.16.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.78.1","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.16_1780607042596_0.5504582291566475","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@fitchmultz/pi-stash","version":"0.1.18","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.18","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"f06dd618e10df9a6aed35b9ebe2f8a0b8edc284d","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.18.tgz","fileCount":6,"integrity":"sha512-JrB30Tse9P3N40ysZsU+qI4XPUM72fR729VfFYVXIZr6wXY9dfUM49u1r4ZU5N26ZYy3ktsjpKquJKxrG8fQ2Q==","signatures":[{"sig":"MEUCIQDYGOlygBE7BXFJou/PucJXhZgG4VyW4GJKWWY1U8wTWAIgX9NdSJHkeTKXwLwz+Weezpmf75mwPapU6Fsiw4JAsxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27602},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"d69edaa8699791fdad8ba73ce5821fb2313fe434","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --omit=dev --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.17.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"0.79.4","@earendil-works/pi-coding-agent":"0.79.4"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.18_1781544436355_0.4461681824060384","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@fitchmultz/pi-stash","version":"0.1.19","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.19","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"c3bf5caaa6cc9c3d68561dde8102c231f2bfdcec","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.19.tgz","fileCount":6,"integrity":"sha512-ePlEoWDIVRvhM86m/o+dyk3xv0C3OKhr1NhZAwdhHPCXlU159X2PqakACMIOZONc9ieCTEvdTtLVYr5kqqBciQ==","signatures":[{"sig":"MEQCIGdS72+e16bE/RgGWn4aGqfLs9cKp3/7Rdaa3uKux/xXAiB0S1hqlz8x7ZbbtzBYCt6k0GdlvBbkCZiR9khTU5dDOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28010},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"95f5bec75347d7c3a92b32d9a12b08b12ddd02d7","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --omit=dev --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.17.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.79.10","@earendil-works/pi-coding-agent":"^0.79.10"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.19_1782141291153_0.8901819126603068","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@fitchmultz/pi-stash","version":"0.1.20","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.20","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"e0d823b3226d7191de8d5cbbe9cfbe136998bb41","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.20.tgz","fileCount":6,"integrity":"sha512-4mGIqnvQS3TlEptdRYH8TJJipLCebc+8nMpSnyiDw+jPSsB0MbPHPINprqbGtT4uKToUbw+jguNdxlQF32x19A==","signatures":[{"sig":"MEUCIQC4zGaK+PC6tbIO5iii8l0oICYv/OmfwhKsLygWA1BLdwIgEJj57lp4ePZYAmeuhgPtq1hsvi5Y23NVf4+pgVEGdOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28381},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"c3ad405d97e8d4bac94bd2b9d9613b0261805768","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --omit=dev --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.17.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.1","@earendil-works/pi-coding-agent":"^0.80.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.20_1782252243533_0.9174478864524007","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@fitchmultz/pi-stash","version":"0.1.21","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.21","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"98e608242045728cc6e6ee58ef73e107d156abd3","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.21.tgz","fileCount":7,"integrity":"sha512-XYZ4Al8dAalVWGk0WF0/BJVAmoAzsdMbZUF32uMUpuWOwD6Kk1fJdHG0SqV5FkJ2oAfcfKh8jtWYE3m0DQj7NQ==","signatures":[{"sig":"MEYCIQCleb7b/fwS7YVpA5QqoLgcwQEdi0lKXq1eqagDqbRY+wIhAISvrty4TY8K41YlFYxZX6NhDiE9l7lMw7ldZHfKe3Lv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30332},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"71fb71335dd828bdbd115a36cbcaa620b190d08d","scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --omit=dev --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check && npm run smoke:package","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","smoke:package":"node scripts/smoke-package-load.mjs","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.17.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.2","@earendil-works/pi-coding-agent":"^0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.21_1782320243479_0.05207914744747866","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@fitchmultz/pi-stash","version":"0.1.22","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.22","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"f7797a9586b384b743cdfb4c7a458e70b46ba9cf","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.22.tgz","fileCount":7,"integrity":"sha512-9jHGo+ii/4Z9pMkuDzZsH202ilDxry7NKgHQLsZJvwV6H/Z3E8QoZgXfC+tILUxWOKVCf63GiVcXzkcYsct8iA==","signatures":[{"sig":"MEUCIQCMUl3lqJuf+kkLEbywnqf7c8bfc1w2+SPWcDJ0ckzxzwIgekiJYbMFJ74lqXmI8V+YfeaXBqcLb33l5rr4qCRvwqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34670},"type":"module","_from":"file:/private/var/folders/_x/wn2r0t5n66123_vzb9cty7nw0000gn/T/pi-release.tW2Kcb/fitchmultz-pi-stash-0.1.22.tgz","engines":{"node":">=22.19.0"},"scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --omit=dev --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check && npm run smoke:package","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","smoke:package":"node scripts/smoke-package-load.mjs","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"_resolved":"/private/var/folders/_x/wn2r0t5n66123_vzb9cty7nw0000gn/T/pi-release.tW2Kcb/fitchmultz-pi-stash-0.1.22.tgz","_integrity":"sha512-9jHGo+ii/4Z9pMkuDzZsH202ilDxry7NKgHQLsZJvwV6H/Z3E8QoZgXfC+tILUxWOKVCf63GiVcXzkcYsct8iA==","repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.16.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.6","@earendil-works/pi-coding-agent":"^0.80.6"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.22_1783816165738_0.37184019792624845","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@fitchmultz/pi-stash","version":"0.1.23","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.23","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"5b24da43476f8fe43ac7ba356184f4b01f2fd812","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.23.tgz","fileCount":7,"integrity":"sha512-l/zyIaDESZX68+eF0vgk7lryZMFZkOsg17YGMB8z6fS/GPb9eShFhxFA66KkIyuFdTaDoeNDCeZK2b5C5Ccb7Q==","signatures":[{"sig":"MEUCIBo09u12yipztK5wbg0v3Il32DsoEOmuY+eXGcyDP63IAiEAzRQ8fJV8hMqjkbh6yJogEwA3GKaq/kfQl+AcSUIghMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34915},"type":"module","_from":"file:/tmp/pi-fleet-release.Lc5Oer/artifacts/fitchmultz-pi-stash-0.1.23.tgz","engines":{"node":">=22.19.0"},"scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --omit=dev --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check && npm run smoke:package","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","smoke:package":"node scripts/smoke-package-load.mjs","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"_resolved":"/tmp/pi-fleet-release.Lc5Oer/artifacts/fitchmultz-pi-stash-0.1.23.tgz","_integrity":"sha512-l/zyIaDESZX68+eF0vgk7lryZMFZkOsg17YGMB8z6fS/GPb9eShFhxFA66KkIyuFdTaDoeNDCeZK2b5C5Ccb7Q==","repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.16.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.7","@earendil-works/pi-coding-agent":"^0.80.7"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.23_1784096950072_0.5339895272857502","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@fitchmultz/pi-stash","version":"0.1.24","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.1.24","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"6283910e97e4b920d18f2a5f88ff466512c4d26a","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.1.24.tgz","fileCount":7,"integrity":"sha512-8jdLO1xk3EVfp+AX6upmfPPc/DsKf0JRwlnXl5XxrBDamKINQCjFxk2qB32zUe/sH30IAV+Apt3oJBnHKfgA9g==","signatures":[{"sig":"MEUCIQCMxLhwRYGlCj4zMkzHdSQQlio/XSz1l739A7t+bB4GJQIgJqDnUsN6LsAvrIFT8OMl8JiLZ43ZhUp6UL7hkVkgn4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35128},"type":"module","_from":"file:/Users/mitchfultz/pi-0809-upgrade-audit/release-artifacts/20260716T192525Z/fitchmultz-pi-stash-0.1.24.tgz","engines":{"node":">=22.19.0"},"scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --omit=dev --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check && npm run smoke:package","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","smoke:package":"node scripts/smoke-package-load.mjs","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"_resolved":"/Users/mitchfultz/pi-0809-upgrade-audit/release-artifacts/20260716T192525Z/fitchmultz-pi-stash-0.1.24.tgz","_integrity":"sha512-8jdLO1xk3EVfp+AX6upmfPPc/DsKf0JRwlnXl5XxrBDamKINQCjFxk2qB32zUe/sH30IAV+Apt3oJBnHKfgA9g==","repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.16.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.9","@earendil-works/pi-coding-agent":"^0.80.9"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.1.24_1784230340000_0.28170310316822933","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@fitchmultz/pi-stash","version":"0.2.0","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"@fitchmultz/pi-stash@0.2.0","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-stash#readme","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"pi":{"extensions":["./extensions/stash.ts"]},"dist":{"shasum":"c00cef8c9d777388e80c769c87ce13d0d1c51be5","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.2.0.tgz","fileCount":7,"integrity":"sha512-WZscVMKhzb142cjghn4SIbeJpli21SiCELDUHLi2ze2Afqn25C7WUKE4LtYl1L0qjimWarhQSgGFvpn4IqPLDg==","signatures":[{"sig":"MEYCIQDaqFq33Vxrk08lBu2A7sMoEi0DPdFLa1HtkMHABYtwFwIhANq5M7+SFvfWnY+TESOKgJPSuF7CedP/8Q+oliqnXkRY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35107},"type":"module","_from":"file:/private/var/folders/_x/wn2r0t5n66123_vzb9cty7nw0000gn/T/pi-release.J6ZaVb/fitchmultz-pi-stash-0.2.0.tgz","engines":{"node":">=22.19.0"},"scripts":{"ci":"npm run typecheck && npm run test","test":"npm run build:test && cd .tmp/test-dist && node --test","audit":"npm audit --omit=dev --audit-level=high","validate":"npm run ci && npm run test:node22 && npm run audit && npm run pack:check && npm run smoke:package","typecheck":"tsc -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.tmp/test-dist', { recursive: true, force: true });\"","pack:check":"npm pack --dry-run","test:node22":"npm run build:test && cd .tmp/test-dist && npx -y node@22.19.0 --test","smoke:package":"node scripts/smoke-package-load.mjs","prepublishOnly":"npm run validate"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"_resolved":"/private/var/folders/_x/wn2r0t5n66123_vzb9cty7nw0000gn/T/pi-release.J6ZaVb/fitchmultz-pi-stash-0.2.0.tgz","_integrity":"sha512-WZscVMKhzb142cjghn4SIbeJpli21SiCELDUHLi2ze2Afqn25C7WUKE4LtYl1L0qjimWarhQSgGFvpn4IqPLDg==","repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.17.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"0.84.0","@earendil-works/pi-coding-agent":"0.84.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-stash_0.2.0_1786041764583_0.5339285681975963","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"pi":{"extensions":["./extensions/stash.ts"]},"_id":"@fitchmultz/pi-stash@0.3.0","bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"dist":{"shasum":"e3da061764c1c769b146a776f314a839ea95c7e2","tarball":"https://registry.npmjs.org/@fitchmultz/pi-stash/-/pi-stash-0.3.0.tgz","fileCount":6,"integrity":"sha512-WxM0X+w82IuBF/QTOKM1gjcJcU8ARMkZN1iyHrz92bnWL1T+aJSdjvBuGHxnuTJUCToS3R7fkmn04CyrgOXfAA==","signatures":[{"sig":"MEUCIQDWBXRp0yYMC292RiLk6JsfsnjW5iXGM9nK1/RSIstL/gIgeibLf+uSB66cmQa3fkOVzW0JZK3ul0Ru3kuoZCx8tjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDBadPAmzKXFndvtsy32KvHRsXpALrlGTuqmf8PPQfxcAiEA0zNISQENEFVUlzz7b+BMlGoELT6AD0qJTXFW+iqdO84="}],"unpackedSize":34169},"name":"@fitchmultz/pi-stash","type":"module","author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"engines":{"node":">=24.15.0"},"license":"MIT","scripts":{"test":"node --test test/*.test.ts","check":"npm run typecheck && npm test && npm pack --dry-run","smoke":"node scripts/smoke-package-load.mjs","typecheck":"tsc","check:compat":"npm run check && npm run smoke","prepublishOnly":"npm run check:compat"},"version":"0.3.0","_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"homepage":"https://github.com/fitchmultz/pi-stash#readme","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"_npmVersion":"11.19.0","description":"A pi extension for stashing draft messages and restoring them later.","directories":{},"maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@12.1.0","devDependencies":{"typescript":"7.0.2","@types/node":"24.19.0","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-stash_0.3.0_1790436824536_0.9783712825219211"}}},"time":{"created":"2026-04-07T14:09:35.300Z","modified":"2026-09-26T15:33:44.760Z","0.1.0":"2026-04-07T14:09:35.543Z","0.1.1":"2026-04-07T14:28:24.717Z","0.1.2":"2026-04-11T16:46:57.326Z","0.1.3":"2026-04-15T02:56:03.086Z","0.1.4":"2026-04-16T17:52:29.129Z","0.1.5":"2026-04-19T00:39:41.743Z","0.1.6":"2026-04-22T23:22:31.634Z","0.1.7":"2026-04-24T02:40:35.022Z","0.1.8":"2026-05-01T20:38:56.636Z","0.1.9":"2026-05-02T02:05:06.075Z","0.1.10":"2026-05-07T23:46:43.417Z","0.1.11":"2026-05-18T13:54:21.134Z","0.1.12":"2026-05-23T19:54:01.269Z","0.1.13":"2026-05-27T23:26:27.475Z","0.1.14":"2026-05-29T01:01:09.614Z","0.1.15":"2026-06-04T19:48:24.966Z","0.1.16":"2026-06-04T21:04:02.744Z","0.1.18":"2026-06-15T17:27:16.520Z","0.1.19":"2026-06-22T15:14:51.308Z","0.1.20":"2026-06-23T22:04:03.673Z","0.1.21":"2026-06-24T16:57:23.631Z","0.1.22":"2026-07-12T00:29:25.887Z","0.1.23":"2026-07-15T06:29:10.269Z","0.1.24":"2026-07-16T19:32:20.144Z","0.2.0":"2026-08-06T18:42:44.729Z","0.3.0":"2026-09-26T15:33:44.623Z"},"bugs":{"url":"https://github.com/fitchmultz/pi-stash/issues"},"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","homepage":"https://github.com/fitchmultz/pi-stash#readme","keywords":["pi-package","pi","pi-extension","extension","stash","draft"],"repository":{"url":"git+https://github.com/fitchmultz/pi-stash.git","type":"git"},"description":"A pi extension for stashing draft messages and restoring them later.","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"readme":"# pi-stash\n\n`pi-stash` is a `pi` extension for parking an in-progress draft, sending something else, then restoring the draft afterward.\n\n## Requirements\n\n- Pi, qualified against official Pi `0.87.1` and the maintained fork\n- Node.js `>=24.15.0` and npm for local development\n\n## Install\n\nFrom npm:\n\n```bash\npi install npm:@fitchmultz/pi-stash\n```\n\nFrom GitHub:\n\n```bash\npi install https://github.com/fitchmultz/pi-stash\n```\n\nFor local development:\n\n```bash\nnpm install\npi install .\n```\n\nRestart Pi after installing or updating the extension.\n\n## Usage\n\n1. Start typing a draft.\n2. Press `Ctrl+Shift+S`.\n3. Type and send the interrupting message.\n4. Press `Ctrl+Shift+R`.\n5. If needed, pick a different stash with the arrow keys or delete one with `Ctrl+D`.\n6. Keep going with the restored draft.\n\n## Commands and shortcuts\n\n- `Ctrl+Shift+S` or `/stash` — stash the editor text and clear the editor\n- `/stash some text` — stash explicit text exactly as provided, including leading or trailing whitespace\n- `Ctrl+Shift+R` — restore the only stash, or open a picker when there are several\n- `/stash-list` — browse, restore (`Enter`), delete (`Ctrl+D`), or clear all (`Ctrl+X`)\n\n## Behavior\n\n- Stashes form a newest-first stack of up to 10 drafts per working directory, like `git stash` for the editor.\n- The stack is saved to `~/.pi/agent/pi-stash/<hash of the directory>.json` (or under `PI_CODING_AGENT_DIR`) on every change. It survives restarts, crashes, and new sessions, and every Pi window and session in the same directory shares it.\n- Restoring pastes into existing editor text instead of replacing it. RPC clients cannot merge, so they confirm before replacing the editor, and `/stash-list` prints a summary instead of the picker.\n- Stash, restore, and picker actions run one at a time. Session shutdown or replacement dismisses an open picker or confirmation without changing the stash.\n- A footer status shows how many drafts are stashed.\n- Versions before `0.3.0` stored stashes inside each session. Opening such a session imports its drafts into the project stack once.\n- On the maintained fork, `session_checkpoint` reports sleep-ready unless a picker or confirmation is open. Official Pi never sends that event.\n\n## Development\n\n`pi` loads the extension's TypeScript directly; Node 24 runs the tests without a build step.\n\n```bash\nnpm run check         # typecheck + tests + pack dry-run\nnpm run smoke         # isolated pi install, stash, list, and restart through the real CLI\nnpm run check:compat  # check + smoke; the contract GitHub runs against official Pi and the fork\n```\n\nThe smoke test uses an isolated HOME and agent directory. It resolves the installed host's `bin.pi` (or `PI_HOST_CLI` during qualification); set `PI_BIN` to run it against another `pi` executable.\n","readmeFilename":"README.md"}