{"_id":"@diegopetrucci/pi-confirm-destructive","_rev":"13-b1e6454bddbdf290024c2a9ad7728f4c","name":"@diegopetrucci/pi-confirm-destructive","dist-tags":{"latest":"0.1.12"},"versions":{"0.1.0":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.0","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.0","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"9696bfcf123fafb87bcebddc80f25c7b3411b7fa","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.0.tgz","fileCount":3,"integrity":"sha512-U4vgc76KUB2h9Pr53Vc3OrT9oDkF/ysUVQysTABGZ05+Y59ZrD3o+UBOHFh2yn7jv7Ni6WSuf1UMra48kR5lXg==","signatures":[{"sig":"MEQCIAjGlDQqMvNm18ytV4ckmdMLeNAMCXpfDuVj/07mNEUjAiBFY/IBqboOmW7KHqEmKhR2BXHheyjdVfCeTkBow1Xbuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3243},"gitHead":"2c69ec87f8bec709ebc7bed5f73f337869a1595c","_npmUser":{"name":"diegopetrucci","email":"baulei@icloud.com"},"repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.12.1","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.0_1776511592677_0.545833610424","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.1","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.1","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"3eae18adf91e2556ff19ed4161e2da76ed0219ae","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.1.tgz","fileCount":3,"integrity":"sha512-pdsdlaOIhS5zfPNDCM/Jv76IBdLzEoBILRikVwRh9diwlidLjFEALbYJFYLrDI+NVKsXkf5alJB/s6ddGCnE6g==","signatures":[{"sig":"MEUCIQDxKvtk2uuXvf2rOHjEabpo6yLKh8iKzAZV6oxeC5xenAIgaCN47IsZbqtXumqtFbLptF43zXi/obDQ2Li4V43Z/pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3259},"gitHead":"7e5d2d867fb6994d1af6211167068a2b9b7d1461","_npmUser":{"name":"diegopetrucci","email":"baulei@icloud.com"},"repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.12.1","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.1_1778325084511_0.7788374144569563","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.2","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.2","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"34e9a5e0b52c0baca3cba600a73c18ffddc10813","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.2.tgz","fileCount":4,"integrity":"sha512-euttEsT4sL2frXAvfY2jLvGDPB/lk6iPrCQ+suMOLtqp0rmMyyRQH2Ca0p2IlxgU0cDQ+h4T+qlJs6RjvCfRKg==","signatures":[{"sig":"MEUCIQDth1OeQtt6Y7LvGa22ts2BM2f0injefBCERmWk9aGqaQIgO5439cx5Gg1u4bDh3qhMAM46hmeo0+xcTFxjanJWgsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3318},"gitHead":"010000bb36090bc8292ed41b7aca4f49777a71f8","_npmUser":{"name":"diegopetrucci","email":"baulei@icloud.com"},"repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.12.1","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.2_1779955789436_0.5276438469712548","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.3","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.3","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"84d9c1fe113bf8c08d0a43b7a7f88b539f0e52fe","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.3.tgz","fileCount":4,"integrity":"sha512-metsepNpTaVoyIpjdoSP5QjNUkJYO0OBR84KmZDr2pT56pVSUWHCpzHVDLfrTJ3aHO8EQ2Z9HdJ6T6FbvVbnVQ==","signatures":[{"sig":"MEUCIG5Y8wFJahR/YDWI0lUV/eAK092FBLPHf+tZBCH2XNOoAiEAgtZFnO1LeS0qgliOypC+W4fI8AjZxe/4wliLLdhjQdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3318},"gitHead":"bf081d05f63998ef8be7f1efd7f75bf461dc6552","_npmUser":{"name":"diegopetrucci","email":"baulei@icloud.com"},"repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.12.1","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.3_1780309403391_0.3024031900962876","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.4","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.4","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"aa30e1a16782ee8899ba50f9d2ddb8306ad0d56a","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.4.tgz","fileCount":4,"integrity":"sha512-g7iI5Ls/CzamyJ/+erpkcouH1x9VYmRWLZE178JeZkh7ZiuQIXksBiA0OUfuEznIbVOXBvSugXg8ZQLkcG4Fwg==","signatures":[{"sig":"MEYCIQC5vfmE1a+ITHhM1IrmSTOnl+e5CtR7UX+wN88TMithVgIhALU0YGUkfq+LjpKnS8sZdHop9vm4pcSC40tBl1MeHCwE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3319},"gitHead":"32a699b27d677c104b5afdc21dd02926f7e39150","_npmUser":{"name":"diegopetrucci","email":"baulei@icloud.com"},"repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.16.0","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.4_1782197110792_0.203594899670827","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.5","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.5","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"b5f89983aefb1987bcb185157d91d388948f44c3","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.5.tgz","fileCount":4,"integrity":"sha512-C0qca+jZN3MDQvq2GGDwH2qWudKjLsMtaYGfKCT7DDaYTOK8eaCR0nbZwEIcQI0Uprius4IZ82gXZANnkayhxw==","signatures":[{"sig":"MEUCIEskrMFd2mPHQEu1E7K+2HAEMWPjm5pPHRNlrKrwfl3aAiEA3dbWesXEIfHa5lOOAukz7Ym+x91tw9EzJKgHd/85UMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3317},"gitHead":"b351e9c4178eef9173dda5b3138557b1fd01ddb0","_npmUser":{"name":"diegopetrucci","email":"baulei@icloud.com"},"repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.17.0","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"26.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.5_1783150948079_0.6049629706466195","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.6","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.6","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"d155707bca3d66683792a6cc369e0d41ea827902","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.6.tgz","fileCount":4,"integrity":"sha512-BRhpUlaWi3A7E8A069xKw9yvvccyHSMcWpI/luen5vYPP8L8M/2bI5jfFTdVIvBs7SI8Zu9riArb1vvkEgbcWw==","signatures":[{"sig":"MEQCID/SZKlmDrz+NgzEvnSXVRekW1uqbdcFxYjqzHDFqJGtAiBZ0pLw985PQjm6mdYrreh4zBA04omvSREi0GvVhomJmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3382},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"d66e92f8b41939637be73b6d6308dd5bf4842f77","_npmUser":{"name":"diegopetrucci","email":"baulei@icloud.com"},"repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.17.0","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.6_1784664415558_0.10996484658683059","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.7","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.7","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"d5fec8c2a4fb2a05b54a5b28a96a9168413f6a99","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.7.tgz","fileCount":4,"integrity":"sha512-dNse64q19m/9fQt5az85HbNIwxwLeND3XcfSKJCb0mNhGrWlykP4HrlvoLcFOoELYVNXQpcTyileErNQsh/tIQ==","signatures":[{"sig":"MEQCIBd+B3UBXOTEHwnwvOhUOLdLgFLs7DAnYUGAa/z72JGGAiBEwW6dxv+8MztnF1zlEWfGetbGP2g4reK08L/srPYkrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3796},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"d74f9603e4a6678cc7c9629106e46e96288ce243","_npmUser":{"name":"diegopetrucci","email":"baulei@icloud.com"},"repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.17.0","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.7_1784805252422_0.9311998742982226","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.8","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.8","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"7884624ddf6705a398592bc94ff3bedbe929f9a5","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.8.tgz","fileCount":4,"integrity":"sha512-BZVTL6ZRwzkxDgiUdfyJfLKqibE9nWDgOxuV6bCyPrgRbyjijxIWOQYrX+vwCp+VXsWNiK5XMgO+m6tFogJKZA==","signatures":[{"sig":"MEUCIEuRf1nwLU6J3YQ5qlJxC7jscv1z29Q1hoRl9l/EIdyWAiEA1lR/B8I0mGCFLxSQrdS6n7nNW7Uq8wKhh/IdIMJ9Ul8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3796},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"a806de84740d1ec4e6a6793a3f6329b66fe19b1b","_npmUser":{"name":"diegopetrucci","email":"baulei@icloud.com"},"repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.17.0","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.8_1784967443233_0.12754678198952396","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.9","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.9","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"d9292f43195ea6ce71fcfc6e6adc311503f2800d","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.9.tgz","fileCount":4,"integrity":"sha512-knlVx4/e4PfBfeobYZyNA42Rdmtcz1VKbzvey8c5LK+IvKgJxCZdKer7PglBBDS8JbdJ86jTXj7G3djkwLDFhQ==","signatures":[{"sig":"MEUCIQDnA0ypanXnkLACzuxt+AtLKKzBl/WikRvU6vQBHK5pSgIgHVT30V6WhoAkelI7CoAeWYxl/zWeEd//8cag8XGD5qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3796},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"42f0be9781600cba42d923dbfc83f3a5f3dde7db","_npmUser":{"name":"diegopetrucci","email":"baulei@icloud.com"},"repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.17.0","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.9_1785007391836_0.15353480683932785","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.10","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.10","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"c400d6356d60a798de5540017ed021d8f4e3c0b0","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.10.tgz","fileCount":4,"integrity":"sha512-610p9Fnq9bLklM8DlyJBWzvo50FcQPTWg1hRNSRbeOBycVseEoL+qRnAsM4kVH7YCRIxaIByzlr0px7me35bDA==","signatures":[{"sig":"MEUCIQD4vJuYcT9VTa+6M0NPBmXsPLN4umQya7A+N3fNAvnpiwIgIL911ow6rTa1UyCGIWTT8toC2IptxYSICHoyw1RztfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@diegopetrucci%2fpi-confirm-destructive@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3797},"type":"module","_from":"file:/tmp/publish-release-artifacts-XN5CwD/current-6/diegopetrucci-pi-confirm-destructive-0.1.10.tgz","engines":{"node":">=22.19.0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7de98f1-4249-45dd-b429-66a21137d356"}},"_resolved":"/tmp/publish-release-artifacts-XN5CwD/current-6/diegopetrucci-pi-confirm-destructive-0.1.10.tgz","_integrity":"sha512-610p9Fnq9bLklM8DlyJBWzvo50FcQPTWg1hRNSRbeOBycVseEoL+qRnAsM4kVH7YCRIxaIByzlr0px7me35bDA==","repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.17.0","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.10_1785877382585_0.8929881330481957","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.11","keywords":["pi-package","pi","session","safety"],"license":"MIT","_id":"@diegopetrucci/pi-confirm-destructive@0.1.11","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"pi":{"extensions":["index.ts"]},"dist":{"shasum":"2e7cea03c09c9baf80e6ef871e5ca1e9cddd5c00","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.11.tgz","fileCount":4,"integrity":"sha512-ZCbClPheSohqCifq1bnQpGvYQm9IykAZeEvDanVAUrK5ugwbwH2OTKpQyz4B1+voxV1TjXqFVGqn0TqhfPFnGw==","signatures":[{"sig":"MEQCIBRIMQqdP/vEvGqH135Xd2pNsjTzRkLzFSMYEcrbyKrDAiAw5DSGnuVcU7IBgUpYdNWrht9ayLaN12A5PpYi9QYMjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@diegopetrucci%2fpi-confirm-destructive@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3797},"type":"module","_from":"file:/tmp/publish-release-artifacts-8OnaQF/current-6/diegopetrucci-pi-confirm-destructive-0.1.11.tgz","engines":{"node":">=22.19.0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7de98f1-4249-45dd-b429-66a21137d356"}},"_resolved":"/tmp/publish-release-artifacts-8OnaQF/current-6/diegopetrucci-pi-confirm-destructive-0.1.11.tgz","_integrity":"sha512-ZCbClPheSohqCifq1bnQpGvYQm9IykAZeEvDanVAUrK5ugwbwH2OTKpQyz4B1+voxV1TjXqFVGqn0TqhfPFnGw==","repository":{"url":"git+https://github.com/diegopetrucci/pi-extensions.git","type":"git","directory":"extensions/confirm-destructive"},"_npmVersion":"11.17.0","description":"A pi extension that confirms destructive session actions.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-confirm-destructive_0.1.11_1787238736772_0.7734297956047989","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@diegopetrucci/pi-confirm-destructive","version":"0.1.12","description":"A pi extension that confirms destructive session actions.","keywords":["pi-package","pi","session","safety"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/diegopetrucci/pi-extensions.git","directory":"extensions/confirm-destructive"},"publishConfig":{"access":"public"},"pi":{"extensions":["index.ts"]},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"type":"module","engines":{"node":">=22.19.0"},"_id":"@diegopetrucci/pi-confirm-destructive@0.1.12","bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"homepage":"https://github.com/diegopetrucci/pi-extensions#readme","_integrity":"sha512-qrhHaVK69ksKjetzb3t3/x/kZJ41X13x+rI9G9cHhJGCvjrDzEkMAeqSdTKXJwawayHTyLfXAN7kK77wHkZpHw==","_resolved":"/tmp/publish-release-artifacts-FMT4Af/current-6/diegopetrucci-pi-confirm-destructive-0.1.12.tgz","_from":"file:/tmp/publish-release-artifacts-FMT4Af/current-6/diegopetrucci-pi-confirm-destructive-0.1.12.tgz","_nodeVersion":"24.11.1","_npmVersion":"11.17.0","dist":{"integrity":"sha512-qrhHaVK69ksKjetzb3t3/x/kZJ41X13x+rI9G9cHhJGCvjrDzEkMAeqSdTKXJwawayHTyLfXAN7kK77wHkZpHw==","shasum":"610de0267192c1d68cc54be609490cfac32c91e8","tarball":"https://registry.npmjs.org/@diegopetrucci/pi-confirm-destructive/-/pi-confirm-destructive-0.1.12.tgz","fileCount":4,"unpackedSize":3797,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@diegopetrucci%2fpi-confirm-destructive@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEbCMPIGSswLmH3pd+pJlU5NZNSZZOBZ14ta3pFuTZjOAiBMCN61vOiaDSdt/+uyA6X/ih5EbWUY74+kXJN+kJnleA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7de98f1-4249-45dd-b429-66a21137d356"}},"directories":{},"maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-confirm-destructive_0.1.12_1788280151861_0.9938620072816071"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-18T11:26:32.537Z","modified":"2026-09-01T16:29:12.334Z","0.1.0":"2026-04-18T11:26:32.812Z","0.1.1":"2026-05-09T11:11:24.650Z","0.1.2":"2026-05-28T08:09:49.582Z","0.1.3":"2026-06-01T10:23:23.536Z","0.1.4":"2026-06-23T06:45:10.939Z","0.1.5":"2026-07-04T07:42:28.209Z","0.1.6":"2026-07-21T20:06:55.687Z","0.1.7":"2026-07-23T11:14:12.556Z","0.1.8":"2026-07-25T08:17:23.379Z","0.1.9":"2026-07-25T19:23:11.976Z","0.1.10":"2026-08-04T21:03:02.718Z","0.1.11":"2026-08-20T15:12:16.913Z","0.1.12":"2026-09-01T16:29:12.000Z"},"bugs":{"url":"https://github.com/diegopetrucci/pi-extensions/issues"},"license":"MIT","homepage":"https://github.com/diegopetrucci/pi-extensions#readme","keywords":["pi-package","pi","session","safety"],"repository":{"type":"git","url":"git+https://github.com/diegopetrucci/pi-extensions.git","directory":"extensions/confirm-destructive"},"description":"A pi extension that confirms destructive session actions.","maintainers":[{"name":"diegopetrucci","email":"baulei@icloud.com"}],"readme":"# confirm-destructive\n\nA small pi extension that asks for confirmation before destructive session actions.\n\nThis is adapted from the original `confirm-destructive.ts` example in [`earendil-works/pi`](https://github.com/earendil-works/pi/blob/main/packages/coding-agent/examples/extensions/confirm-destructive.ts) and kept basically the same.\n\n## What it checks\n\n- clearing the current session\n- switching sessions when the current session has user messages\n- forking from an entry\n\n## Install\n\n### Standalone npm package\n\n```bash\npi install npm:@diegopetrucci/pi-confirm-destructive\n```\n\n### Collection package\n\n```bash\npi install npm:@diegopetrucci/pi-extensions\n```\n\n### GitHub package\n\n```bash\npi install git:github.com/diegopetrucci/pi-extensions\n```\n\nThen reload pi:\n\n```text\n/reload\n```\n\n## Notes\n\n- Hooks `session_before_switch` and `session_before_fork`.\n- Cancels the action when the user declines.\n- Does nothing in non-interactive mode.\n","readmeFilename":"README.md"}