{"_id":"@plurnk/plurnk-hooks","_rev":"37-cc53b4d699bdfba219ac1969a6c5bdaf","name":"@plurnk/plurnk-hooks","dist-tags":{"latest":"1.26.0"},"versions":{"1.5.0":{"name":"@plurnk/plurnk-hooks","version":"1.5.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.5.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"36e8f735529a74cab039e26642d95c6f65570073","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.5.0.tgz","fileCount":16,"integrity":"sha512-7whq6GHNZmSlqWr2m2xKSePp0ET0AzUtT3EsyAAT53F7RDTsshlj9TnV78qbZLaIS7GaMoeUPRaXVoyysZAxrw==","signatures":[{"sig":"MEYCIQDaYioWKmOcLW4bqAveBuCekXLYhw+2oJygMmx7v2cL7wIhAN1LUQtbr3fHwIJDQ9cFgBsH2EkXWzXrPpZlji12Vd2j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19838},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"b33b51caaf56336340f8aa4ea65850e02230da03","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.5.0_1786393234033_0.6506075159316871","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@plurnk/plurnk-hooks","version":"1.6.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.6.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"f115a99911698e592bd6f15fea7dd5312e8a9811","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.6.0.tgz","fileCount":16,"integrity":"sha512-AxWKNzAyWX95j/9qG5HQRjRxISr1NvjhDQbSMtpwBr2WiRjRq09rtKNg/vCrpGDS2432XWN/JWPA5QJAqHL6Ng==","signatures":[{"sig":"MEUCIGD0wPwxdFOnupwyU2tyvBfUjrW7qvxxK+yDdJHtzJ65AiEAxREqY6CONkVs8ieFRYMIw7xbHyquixI7J+Ny6483erM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19838},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"e2fcbda41d19c353fe327c8034fe1a5b0ed51758","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.6.0_1786774948054_0.5640330887716294","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@plurnk/plurnk-hooks","version":"1.6.1","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.6.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"e157d8e00d5db61bcc0c8042effd35c1cd60c917","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.6.1.tgz","fileCount":16,"integrity":"sha512-H4HEeAvrjsGh9gCbIkHS1GYr2hHsoY7yuMm9wwCoW9ILm4d4Jh0//Wy0yJsHebU/JY7ak2+PCSk/LmmxlkkSxg==","signatures":[{"sig":"MEUCIQD6VLohetP0pkwkVx+8lXca570assZ34mjb+/8ZWVJoLQIgP09LIJ5lFXQO1eTgui7UCAdD6vQSUmiva4eaQRDIp30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19838},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"5ae0f70cbbf35cadf4bb2a9777d713e5d726afe9","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.6.1_1786820163032_0.7498804582782592","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@plurnk/plurnk-hooks","version":"1.7.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.7.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"5f0deb951f970ccea26c214b471e0274f0a3c6e2","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.7.0.tgz","fileCount":16,"integrity":"sha512-qYUGDA2BEbYyYUqbB+3AscvusHTCPMpn8dKp+AFjEaC3BJ2EXy/cHdD4KJbk6QbYOSjMxYK9oGxITNcwZEbYGA==","signatures":[{"sig":"MEUCIQCrZ2zUImuLmaM/fKRfdwtC+iTFbZL4wtqrZT2PFCHAGwIgS+UEjjMe34KSs01N3TW2U1DGZPE3as6KromyJYK+8pY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19838},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"b77596d160fcca8ef1ca6cce3b68d2b3e4c2494e","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.7.0_1786862228760_0.21911826598976858","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@plurnk/plurnk-hooks","version":"1.8.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.8.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"b159a21a8af5427c2eef657875021b56b49f9e96","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.8.0.tgz","fileCount":16,"integrity":"sha512-GVqMqHFCO9t6hac+Lh+hjmCo+8AgWU8gSm7AYyx4Bta4ZsigsH7hqy6w3XMTNg9oUVEmx5igOtUYbz2R4VpryA==","signatures":[{"sig":"MEUCIDEAf4oEf25gDrG30Up8mOxyRdZAMrE/IEeeY6dwEFUqAiEA9dNEdZvggu04ZLUzEMC2TcCLSB3bPt3NRnMwnZ+p6/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19887},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"7b0489b63bf9e8de3db55a5f53fb35c97c811bf5","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.8.0_1787348706028_0.3074385440307863","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@plurnk/plurnk-hooks","version":"1.9.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.9.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"d0a5b949b2f28e46007b52d3a49f0eada27a1d5f","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.9.0.tgz","fileCount":16,"integrity":"sha512-562AzvPcTLymseaUWQWUddXHEmFaNcuEQi1YQXQFOB6dSKtyuph/pTPR82d3EZyn7hDIiszuf4X1q0f0GYxohw==","signatures":[{"sig":"MEQCIFe+WquPEwrb3oIKXGngth5rnzUmfMD3/XEqUhT/8nnFAiA203DEsf0z6CwY4+Q9HRWE7QdFXjIpAbAnzLC9hag77A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19887},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ffd1bb96b4f90bac93d6b685d5337517ba0a3619","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.9.0_1787580120797_0.2986278016612143","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@plurnk/plurnk-hooks","version":"1.9.1","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.9.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"6809fb18d2269e6e30653e2b317f37d2a5113233","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.9.1.tgz","fileCount":16,"integrity":"sha512-LzkLqihFidwwaS9hU7ZmyrVaLUHbqSI8OLKWRSumotTbsDZHCH9X5AzLkGOJpeANwwBr621gje2zxIsjaxQ1ug==","signatures":[{"sig":"MEUCIGcGXbu9piL6IeOJHANdO4bE3FgW1YSLR9ZZR745l4r8AiEA126R1SBUVaceEN9AwYLsKqJqgGWXkIf1baOMo+1Xb5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19887},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1b69f686d806b6e3066c605e8dc71f80b1382b61","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.9.1_1787587865383_0.9163699294281242","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@plurnk/plurnk-hooks","version":"1.9.2","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.9.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"fdd98558dc13ab2c65d8bd10dddec4d82c16e3bb","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.9.2.tgz","fileCount":16,"integrity":"sha512-qeD0NeJy7EchFyB1jPIpD4Gj+MIf+Mtx/ygJzdLEFH6XgMbKMZEKkuxE5u/0ghmXeCIhsfWNDH2sh0FFLzwHDA==","signatures":[{"sig":"MEUCIAKZgVOtXQwZi/1Y05PLox+OJK0Kakrjx8rZEHkdoNu2AiEA/37sK3TU/xcZWfuchHN+Titu/iyM56QZTY2dGVRzgwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19887},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"c04aadbb90ebbfe470768322eec5e8749e873a5e","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.9.2_1787612521794_0.7586081804004068","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@plurnk/plurnk-hooks","version":"1.10.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.10.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"62676996d6739d4e67f468e2b9d31b37b4cb150c","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.10.0.tgz","fileCount":16,"integrity":"sha512-SrEvjjYinZ3dy+4YrnptsPF6b2XEsMgJgjmQCaz2Jv3sgvv0NK77EGzdWu6hXCflWNWm0F+sMNP8Zvw2+QsKDQ==","signatures":[{"sig":"MEUCIQC/cAE4dejnEXlQb5Zv4wJV8y4Ya4UghlVpTJ0feI2ucwIgcsiLf10IMCmh0RcJsY5kRmfGQELD9d8l93vhsSX3aKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.10.0_1787779879899_0.4551506312005973","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@plurnk/plurnk-hooks","version":"1.10.1","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.10.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"4ffd703fd6a6a6c629f45c1155fa799c8f8b4db1","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.10.1.tgz","fileCount":16,"integrity":"sha512-XupUMchAzYnmR9332grjb5n0zVIjK5uu81FN2AawgQJ1j43LGEolTSdwmXaY/TxdXleoFA+JNWSv2sfBOfFexQ==","signatures":[{"sig":"MEUCIQC8MXIVdhJJCzsNc7xvtXPFgShjzId+HdBtrmuz86SR6AIgJR2FRsm1E/AKfh4Ci674Ai4bs7CELM4X5BtEbxWe4RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.10.1_1787787868688_0.8046835863200674","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@plurnk/plurnk-hooks","version":"1.11.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.11.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"46869bce8ee2db99c1a6a1200565f350ba427ed4","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.11.0.tgz","fileCount":16,"integrity":"sha512-Qp5wKaJ1M2ZUZ3GY3KtjhD9uwjIW/Z1/maOiAOh55cFGssalUr/VAiV/nGnOqvQnszxdmJql9buUcpv27Ami1g==","signatures":[{"sig":"MEUCIGVaIhGlVec8+/QqC0nvQnKd6UQjTdoiA2J4LCZxZimJAiEAvRGWJlRDDQJerxfqKFJ+upHHS52LlF0sxzNSPsQ7S3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"47a27b26432adf28be2d3200514bfc9e87ea8c3c","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.11.0_1788017016389_0.18891704033007173","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@plurnk/plurnk-hooks","version":"1.12.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.12.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"4a211ff3bb1bbb2d40104efc69350ee13125a164","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.12.0.tgz","fileCount":16,"integrity":"sha512-+84W0qGjBzQFzPaq1YdBoWzvzfYPWMaW/iO1R3hHykj1hyCLh8EP7x8qk3eYVvfPm+XCWKLB4Ur3ZEtEzm81Sg==","signatures":[{"sig":"MEUCICviKZY78VW+AyLhhQgKqhotFc4mTXAdGc02eHqiHDUPAiEA13m59R3PC76DlWFJtzgqEPQHfNRJaBXnG2D6RR7yCHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ae514a434aa14b87a6d13b4bbce34347370c6d3d","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.12.0_1788109350774_0.19970329467912373","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@plurnk/plurnk-hooks","version":"1.13.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.13.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"7b7ce2a7fbf980fe3dd3d5686bb0e51a9b0b9eed","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.13.0.tgz","fileCount":16,"integrity":"sha512-kaDYJMHrMcDM/Nw8GtIM+0Qgin1MZIPn5Vayvo05f75xg6unjtJWRcJL8g0vGSkNRpL0Tha64eXRGEOJQKevcg==","signatures":[{"sig":"MEUCIGY6KoJbfJy9B+hoILf3u4+Glxmd73Bn7ewS6Zb2tl76AiEAnc6mgdoRRKDXUtjCG6/hON+QuYkghqZijMyxWMGAM6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"0fe31fdc39d91abdadff1c48f45b0caca1b81f1d","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.13.0_1788123127689_0.9019697261303989","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@plurnk/plurnk-hooks","version":"1.14.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.14.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"40423dd200e1d7790439ef77bc07eb748cc4b6e6","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.14.0.tgz","fileCount":16,"integrity":"sha512-OkbTvhmSSwAOclOsQWDF1UEwaf+C0pPVACGxeWaGOQPv5OAom7cuV4ksvd+vBlgOY//o08cuXlDUI6AHYwTFdw==","signatures":[{"sig":"MEYCIQC+5d3XHpUMQiXBfL4R0QsPb4YfAQUm+xfUkyudtU6lqgIhALIv/ydIDefMuOu734XgBOqIa4Psu0XV3i1BsRSyiesz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"6abb3ba2d9236ebbcfb6cd84261c76b725573505","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.14.0_1788201495234_0.6439384529899201","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@plurnk/plurnk-hooks","version":"1.14.1","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.14.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"a05995358d08447244f0b6b552b2da354f702271","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.14.1.tgz","fileCount":16,"integrity":"sha512-G5avlXSs6WL9XqRUnPyBWo2YX++H/tcd0OSlnPCFf/Iuf4jBYZ3R0q4c//Fy2vH+vJlrRvSKdwbuWFJdYmc5Tw==","signatures":[{"sig":"MEQCIAMp8+i0lkQxXKOs7eQa6KYscL+2RM4CvKxWykRrT7/SAiAE4u6P72n1qXu82KIVbszAbpH+v31vqY3EZO6na2SPaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"2f507a0e37c1854f95b9e78353e483aced95fa67","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.14.1_1788224995005_0.5402805043451031","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"@plurnk/plurnk-hooks","version":"1.14.2","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.14.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"2081df0ae6e631041628dae99ec2402effe1b677","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.14.2.tgz","fileCount":16,"integrity":"sha512-XKDi6olbpd8TAol6xjDfUPayGwzJ8YiryFtEYVdkBrGtfAiDACPwE+vT/9DUmRFZTOcpF0UcvToTnzgVwlQLxA==","signatures":[{"sig":"MEQCIBTHLScCMOIFP+U0/kSSCeJsmoZICmwC0D+l+n5i0Zq5AiA3i3t3+7TgQp7S5DyXAGr9jEu5KsRo8xuhjZl6iCKtJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"b5ace46714d198715a6bfd7d5a0929b9117c4370","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.14.2_1788322394148_0.3638947069242291","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@plurnk/plurnk-hooks","version":"1.15.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.15.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"f9832a07e9d2e4e6602313bedd3a682df7c1a1f5","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.15.0.tgz","fileCount":16,"integrity":"sha512-n04kU427jzNRK11twitrJnItZq5aAdqhpGYtKMPbIqV2lX73dEzwp5S0HHjp8OwIk/D2SoDx83M9Qa/DSguStQ==","signatures":[{"sig":"MEQCIEpSp30nZcfWtLCPEWcITpjCp88RK5ePUPbqpngOZBtkAiAPi84GnCzl9Q2iLuHGlTrQcd334M1PlgIkEno46sv74g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"407fd97b5b4087172e0fd449888d632d1add864d","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.15.0_1788459562375_0.4838284573836913","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@plurnk/plurnk-hooks","version":"1.16.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.16.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"647fd5116971fdb3c845e58ee212b677d23f8441","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.16.0.tgz","fileCount":16,"integrity":"sha512-RWcUV3FwtCwt5G2IaHtxnwc2pTg6ssv5XTgQQOW1mcqgKi2pF7zB6bODRbwAq2izIXIbJJl9dY6DffVjtkMjug==","signatures":[{"sig":"MEYCIQCpRpmftUmLXjtiQMPtRHoY4FY7tF3quFXtkR9VdNaaYgIhAN8nMCPVbpCVMYPXIfVQns2j05ZOuGBmqx6BgNkZDFIm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"cbfdc68a382f7705c5c7538737900c887d5af8c3","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.16.0_1788509710356_0.7236588421563732","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@plurnk/plurnk-hooks","version":"1.16.1","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.16.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"0ce75a3d387c8d147806651d75e9ab0b2ee8ae25","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.16.1.tgz","fileCount":16,"integrity":"sha512-PjRDuBBJ2LeOLNhe0n78w9m7bNhHqrFcBXxg1gSMxVdOPY3GUZGrwNxFBeRCA8VKfUZCr8BJyufRceVvgVFMUg==","signatures":[{"sig":"MEQCIFZFw8i0QZOaa6j57JYIqYu4eh92VWGO2s8QfBrUPohVAiAHfw1Fk8hjIq9iPSCl+afBPonGMEMlHI4vUN1XJe5mNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ccaab6edd240061d4c85fc510aa69f57cc98bb46","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.16.1_1788533749876_0.9199848491647358","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@plurnk/plurnk-hooks","version":"1.16.2","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.16.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"40af9252d4b0b66030e441a9f68cf53a39dccda2","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.16.2.tgz","fileCount":16,"integrity":"sha512-XprKcm3tcXPADrdMFSP5+fLY0w8Pz8wnAO7iitYbky2jPc84blc0Z/x0YT8wyHK0aOulxfHNQCPGHwqZF4OPZg==","signatures":[{"sig":"MEYCIQCa4BT4EJct7f7hAjujrHg1cswZ4i8j+URu3R+b1cnMYgIhAI/oW2WLCvwlLMBNxQruAUJOfZtU5NK3D9oFr/XQsA6Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"5667644fe699c26609a29a804d69700ad82b8f99","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.16.2_1788546296797_0.17542337538263575","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"@plurnk/plurnk-hooks","version":"1.16.3","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.16.3","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"ca90e81b00e46e9b333c1c8b06721115624222e0","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.16.3.tgz","fileCount":16,"integrity":"sha512-9fi70OQv/gIqVN0WwVfUxhihygCYJ0cCeSGuyCuGKtO9jvZJqXfcH4Dd7ZYTYrIObnrKZczyi90Vdtflx0edzQ==","signatures":[{"sig":"MEQCIH27kHnDo3srJz4hnp96TNgsoNFN/x+brj6BgCP6IZnTAiB866f/mggoDGXlg2ancnBaOFvO/pb3DXVhVotAL7cq2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"2dab0e830bb3d401ccdea2c605c7bb1e4677692f","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.16.3_1788571636658_0.25381024663545126","host":"s3://npm-registry-packages-npm-production"}},"1.16.4":{"name":"@plurnk/plurnk-hooks","version":"1.16.4","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.16.4","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"c65e97575e9e5577c6c7c27d358356ed0bbc2a54","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.16.4.tgz","fileCount":16,"integrity":"sha512-kF7GpBqJL/0Mnfgv6x/mkzXHdgpVSzzFPb0sCBPfzzwbB3Uq03ZnsGGuZZQ7M2M06OAPCzUkeaL8rYOJfYfCaA==","signatures":[{"sig":"MEUCIQCk3AD9OCcz2opvM0Geq4ZDzGcN6coDcWZ7iI3fm7hRiAIgBhzauTEI3cQt8wbaFjovr2qd3E9MwZi7mOTbrVn4sxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"cde49ec5ccd9fc4e9a1e551c03f840f0f5c52147","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.16.4_1788578219802_0.372716409493858","host":"s3://npm-registry-packages-npm-production"}},"1.16.5":{"name":"@plurnk/plurnk-hooks","version":"1.16.5","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.16.5","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"a04b1d993a9b36eb5749c79554ab31457523853e","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.16.5.tgz","fileCount":16,"integrity":"sha512-USVnFu3RpvfBECyuNAG9nOMn4A2h5ew4m7B1FXDB5MwJSoFLYLNFZ/lAPqw5aN2NvDJf3Yg93kQJqKt9QDGjxQ==","signatures":[{"sig":"MEUCIAaBRcR+F9xUAcrd7GNlqK/2BH069LP6bHQUO8zF3ffLAiEAoe7POd75YhMTPXhQiPxFyPvzdzxW+d1YZi+6uZN9rLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19888},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"2378696e153daef93444ca2e19011bf04a46adcf","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.16.5_1788616512026_0.655175003085489","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@plurnk/plurnk-hooks","version":"1.17.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.17.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"fdc05760ea7fc7e6116f142c08ee5242966c68c6","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.17.0.tgz","fileCount":16,"integrity":"sha512-vx+OjVRd5l06gEc20ADzqkekpObUnGrWVyGc2zD35G+vCUIzaz5sb66NWehDi5Ehvo4fc8M2LDp0fNFU8NWhIw==","signatures":[{"sig":"MEUCIG30SfVesM8pH1cE3Us6dj4IfIOq0fxhTREtvptLvcuPAiEArwmmpp+UQGGFD+Gvzk32z+HTdiLnfc0fBxJ8JTQOw7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19865},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"3b064435c5df27cddbc1f2f3375991f931aed8a7","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.17.0_1789288312835_0.434393100934505","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@plurnk/plurnk-hooks","version":"1.18.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.18.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"777c1cc1f0bb76abe992cdf95f46354669713ac0","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.18.0.tgz","fileCount":16,"integrity":"sha512-1x37bwJHJaHWcp1O7IAoTKAp8pN+VSXchD/Gva+leEHcc08s0NHDl6qXBlYAULTiWjmaBG/RPDl+5bAGm7DEuw==","signatures":[{"sig":"MEUCIHW9QLLIa0254USCmL12dXiQ4ssIWZz/zPebBOAoOOJiAiEAk8g7kedV2hXnUgenzdHxMAc9kc4XoahbkU+xczKh3hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDN+mWLpipzLMPmP6RQL5NAtfwfMHBBhr++9eFQHAsI1AiEA1f7qYOuH0EU9pLIR90f5GFWFP7MknGmRbZIrOFZjFfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19686},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"034de988861c71ae644a0b005b0e2a47bd90ec52","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.18.0_1789491174795_0.30420264140588715","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@plurnk/plurnk-hooks","version":"1.19.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.19.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"b63071ea631604754c8ca3698694fed37bd28a10","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.19.0.tgz","fileCount":16,"integrity":"sha512-dKpkfJDcNuaODaK8kagQIqX4mJerU6ccCK/7i2F3JjfwOmNsO1/WFkuZl+0Zl3tdUoNTjAg+bnN4dSrKUh+Zdg==","signatures":[{"sig":"MEYCIQDxXxPbm8Fib32QbukC4zlU0FGr6ovGP3pp5pWKfF4VaQIhAIvwyEEJFRl++uhnePvr1zIjHDyWk3ECK1NjQFVcjwQC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3qvA4bLYL7IupY6dt2caUoBzWCvhiz8bo5aftEJNFtgIhAMRFH94abC7loUruZ2YIUU6k4qzzZocVH98Y62Xrfodk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19711},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"e8f8e12544b3f5c8dcb67d68a8854de86355b7e6","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.19.0_1789959770771_0.6544268545826093","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@plurnk/plurnk-hooks","version":"1.19.1","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.19.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"28dae4db1ad1988c2f7c3f8f2127020dd1070979","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.19.1.tgz","fileCount":16,"integrity":"sha512-cKMwpzTi/r7rmXa1zZjlzZt+/exav4UoSpR4HG22p4wyrydykCnen/Bu3mLAsfMiIhW16ViaG2oiJcnKPfpjIw==","signatures":[{"sig":"MEQCIBtxNKOWkxJveXbQtnw4Q7gBlbHne7HgTeSvNORdfEB2AiATBu2nyV4TCIO3ksARfQn5Hh9x+6jB9MrROuSetO5Vwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBqzJ3qFMjwdXb+z1IN3YZJkeLzFJBUI+aW2PS5gGG2PAiEAzs5zUd0OyaYFXt6A8s+DU90c7UYU8gNCECfWKSHmnFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19711},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"9a9c5991114b5c382ce4e5267712a452eb88e124","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.19.1_1789972115493_0.8145960926018696","host":"s3://npm-registry-packages-npm-production"}},"1.19.2":{"name":"@plurnk/plurnk-hooks","version":"1.19.2","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.19.2","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"6c4b6cea263dd5bc02f094ec5ed29c72077e2d49","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.19.2.tgz","fileCount":16,"integrity":"sha512-N/zPqS7EMYNZtdJ2S31b8thOYHENJooSWptqKoZeU7Lnak9tC/NER6RDUKN1yzmzU5dlH/vZwxogTEGZjFfLKA==","signatures":[{"sig":"MEYCIQDkEUgHFQ10rUlgPogse+BfxsReUxcpfHrjcDVwrqKUpQIhAOFcyJYMsk9Dfahu+8Psdxone9iJ9db8hFOE6X4YnXms","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFyriRTvbkljjjEBEUCTn53CEu9GJlJjQAOfFBj0sqNqAiEA+4lfp95TWHR6KzZoRfxQYDxiASI7k4rXX4H5Nx8deV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19711},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"72295d8c7ad66027f5ac6d3c80de73ee37dddb79","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.19.2_1789982250594_0.16647077358671258","host":"s3://npm-registry-packages-npm-production"}},"1.19.3":{"name":"@plurnk/plurnk-hooks","version":"1.19.3","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.19.3","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"4281c19dd68f232c6c6e91220f53d39c62f41237","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.19.3.tgz","fileCount":16,"integrity":"sha512-9Ffr6vs+HFv+FLQ/aMZURaBCufx8CZPIUz6sgVbrGcdCcgjuTStok1DicIHu192XPOom9pgV1sT+BRzU9EU/eA==","signatures":[{"sig":"MEYCIQCtI8o62bXtV0BZbJeg2rCsASzBesGpD4maDkUCG8XrpQIhAP38Im2TxBfy/nDhTqySxNo3+FX/GGxzKFFhxCkMYQPY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBtGBoQMz5p2lApUB5VbhnQHS4NZsnQfCGxiK/O8yo7uAiB4yUjEtF5gOoXJQoRCG84ThSfy/iWqGGHxEqWkh4nS6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19711},"type":"module","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","plurnk-dev":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f5b4322844224e4baa01d05b44930059eeb6b245","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.19.3_1790012904407_0.5223885297216275","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@plurnk/plurnk-hooks","version":"1.20.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.20.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"b441ada9b10c30af4dda1e0baaed6be99ad99a9f","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.20.0.tgz","fileCount":18,"integrity":"sha512-eHo9VuxVYjCwEbMAf6pVLh50wbGk0rrGGBM/NDQET0NuiqlBcBr1qD6aUchCjKsPQYJSXbkfopvmbtGCkRHlhw==","signatures":[{"sig":"MEUCIQCNlmluCZHgGT/Z7tQdS2p0q++05bBWnyzk//uq56Y4pgIgLFrJbH3aVzjn9Ny89HPsOSOZFEsCljy8bVXL84Wp8aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQAp9K/YOlvtF04Vcx19rD3NXNmIeN1zG8UP32yJoL2wIgUN4KSt7JmN1kSVvzQR/RK32coBgu1kq7lu6vE2k7+I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19509},"type":"module","_from":"file:/tmp/plurnk-release-publish-0eY0nh/plurnk-plurnk-hooks-1.20.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-0eY0nh/plurnk-plurnk-hooks-1.20.0.tgz","_integrity":"sha512-eHo9VuxVYjCwEbMAf6pVLh50wbGk0rrGGBM/NDQET0NuiqlBcBr1qD6aUchCjKsPQYJSXbkfopvmbtGCkRHlhw==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.20.0_1790149823863_0.18715712445000676","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@plurnk/plurnk-hooks","version":"1.21.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.21.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"facd1f024bca635e86f307113a44cdb8140ab446","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.21.0.tgz","fileCount":18,"integrity":"sha512-L9PU8MrZ+e7ZH/gzkU9l94TKGg122VI5TNhlZxkuC5yFzsdF1ucVWKV9qjUfiO8WYtwmf2kphGjy9qj6b8w4Xw==","signatures":[{"sig":"MEUCIQCSWpcDLTMIa6LPXgbkDF1EGx+sBiCgtlQtfQHyWw3iPgIgY8247EUdZxszzN8G5zKdxnyi8zVKifDQxj+Xa+3t4eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/CCg4EXuvmnpzGeKSTUgqDgA8WU45TaTsineHBdkOtgIhANs3IOUavE20KNLMf1behzJrwCX4tM2QbpFz4RxAjH/F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19509},"type":"module","_from":"file:/tmp/plurnk-release-publish-iFvESC/plurnk-plurnk-hooks-1.21.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-iFvESC/plurnk-plurnk-hooks-1.21.0.tgz","_integrity":"sha512-L9PU8MrZ+e7ZH/gzkU9l94TKGg122VI5TNhlZxkuC5yFzsdF1ucVWKV9qjUfiO8WYtwmf2kphGjy9qj6b8w4Xw==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.21.0_1790248309924_0.6401396117442175","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"@plurnk/plurnk-hooks","version":"1.21.1","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.21.1","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"fe542e24e23233f354698293929b07d811d396bf","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.21.1.tgz","fileCount":18,"integrity":"sha512-BVJO8fuqC2TzNOc8bQKwF70f+zowtqI2Js89fNlEcQBtsae6FpDaZ4zNVwNEkX7eDkVp66CZ45qWDhMoRn3w0A==","signatures":[{"sig":"MEUCIQC5Wftqupe+SzPPeuc7bYJYWy8A6nu4MUJybzauIHI9dgIgMjBjlOWYgwvgjpiSxXCVDtBV4TitwH+zskb1g0DMp4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD9MA0SzWwJB8jLkofrnCKzgUmoja24jCDDgjDr7fMZhgIgEiHCCmKJJlHzlA1qtS/Z+cuCDVQdOHg/BkDUVe7ngOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19509},"type":"module","_from":"file:/tmp/plurnk-release-publish-Jwa8Iu/plurnk-plurnk-hooks-1.21.1.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-Jwa8Iu/plurnk-plurnk-hooks-1.21.1.tgz","_integrity":"sha512-BVJO8fuqC2TzNOc8bQKwF70f+zowtqI2Js89fNlEcQBtsae6FpDaZ4zNVwNEkX7eDkVp66CZ45qWDhMoRn3w0A==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.21.1_1790352252864_0.6356607354217387","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@plurnk/plurnk-hooks","version":"1.22.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.22.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"71a485706d1086113036e3a20280c9ed7a21ffc6","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.22.0.tgz","fileCount":18,"integrity":"sha512-fQeYUpSV/slYqKI/ZLLwpo0u2Yd4aus1qNKBVAhKrWSKVSxI9U4tcZMA4aSgoMbVunFm26OVkvEBSGqDFWe9bA==","signatures":[{"sig":"MEUCIQCeRU7/tUomY46136nNUcq35cD/ZeKaUgELfJmaimGuFgIgR6HWZqdjwh6VOajOaP8JI/vNiznTH3La7Ywts0rsRq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2r9C2Rh6CuSyZQSkl+RHmEscJTSOzin/ohJBE8Ec2ygIhAKlJOehmTdy4k6YKqJtw6WdzxpZiGNJHt+EsTZEFqKU8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19509},"type":"module","_from":"file:/tmp/plurnk-release-publish-C605bc/plurnk-plurnk-hooks-1.22.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-C605bc/plurnk-plurnk-hooks-1.22.0.tgz","_integrity":"sha512-fQeYUpSV/slYqKI/ZLLwpo0u2Yd4aus1qNKBVAhKrWSKVSxI9U4tcZMA4aSgoMbVunFm26OVkvEBSGqDFWe9bA==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.22.0_1790490854656_0.8110121521623945","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@plurnk/plurnk-hooks","version":"1.23.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.23.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"cfb22db03a9a36af24f15a09f9d5d3f94d57aaf9","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.23.0.tgz","fileCount":18,"integrity":"sha512-1hOmEUXHdTOb+F9oqSMtbKkEPoF9wO8wxggPWpcUtDI7Vjl0Szb3xLaWPjdwBYZEfcMyXnarl5mgTmJeLkdFdw==","signatures":[{"sig":"MEYCIQDV8Cw4aY4Vxt+ayGEsVAVhEcOGv2WObXs3bKm+pHOzxgIhAMTODUlSNtEfoDelNXoJQJMZGSLbGLwTXIfgKaDdroLy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDA+QS3ZlBGwPNFvc99t/1djlEPJKNHehSxmCCxKX77aQIgdqpP2qn013OG3FiVwHNRzHdaUF1SAbAKabTLN9bZANQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19509},"type":"module","_from":"file:/tmp/plurnk-release-publish-atmTiK/plurnk-plurnk-hooks-1.23.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-atmTiK/plurnk-plurnk-hooks-1.23.0.tgz","_integrity":"sha512-1hOmEUXHdTOb+F9oqSMtbKkEPoF9wO8wxggPWpcUtDI7Vjl0Szb3xLaWPjdwBYZEfcMyXnarl5mgTmJeLkdFdw==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.23.0_1790635320609_0.5433955744419947","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@plurnk/plurnk-hooks","version":"1.24.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.24.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"92b6390c4f26f18883016dc359efea24fbe6b0cf","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.24.0.tgz","fileCount":18,"integrity":"sha512-pQxKrEZnwtHlY6P34naLrSKdKy1/A1IgCihd5hc7oDS4b691shaLNrYMYFGMVSRPn7rSzaB6n6qEylBCugOQnA==","signatures":[{"sig":"MEUCIQDlQIqsKVGW+dvWPIRtVOqa0d7Necj551oOMkJ7OM/p/gIgIAdHQmm5NfON7OCBhZxhSJk1xbnwMxaOBbJK8xHvF10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMXrxLz3IKCC6bCwxu9hAMenxaNieTHvwfktv24dCklAIhAMytWj42aGybe+o4KMRlTAwM2RhAaPUN0wBzk3pC3pSh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19509},"type":"module","_from":"file:/tmp/plurnk-release-publish-dpT0KX/plurnk-plurnk-hooks-1.24.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-release-publish-dpT0KX/plurnk-plurnk-hooks-1.24.0.tgz","_integrity":"sha512-pQxKrEZnwtHlY6P34naLrSKdKy1/A1IgCihd5hc7oDS4b691shaLNrYMYFGMVSRPn7rSzaB6n6qEylBCugOQnA==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.24.0_1790690397933_0.6841696706424827","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@plurnk/plurnk-hooks","version":"1.25.0","keywords":["plurnk","hooks","notifications","automation"],"author":{"name":"@wikitopian"},"license":"MIT","_id":"@plurnk/plurnk-hooks@1.25.0","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"088f6ae69193c8fd5b2e9917ecee66ebd13e3df4","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.25.0.tgz","fileCount":18,"integrity":"sha512-PkmTCDAmL6+im6YaJDmqbzru4dI/ps8noekEBobTN9YbxCw4Fd6HWdCLjeMmA15s3zk/tuF1GWONWoTfMJnwWA==","signatures":[{"sig":"MEQCIFxjHWmqStNP8leFErpuOefNc1+up5zK/Zx4KoRRrq1BAiBgJp3ZrWPPzOxO2Q125MGdRdSPFhj0/m0wkUV1esGymA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID+A0RgY7jOBTZtSskMxTHTznv5X+NuBeph7VZqnomVfAiBzJALjAK3jECFmUE/qknwiRdyMT7DRaVbHVvtyyfo3tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25236},"type":"module","_from":"file:/tmp/plurnk-125-foundation-PqDZO0/plurnk-plurnk-hooks-1.25.0.tgz","engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"_resolved":"/tmp/plurnk-125-foundation-PqDZO0/plurnk-plurnk-hooks-1.25.0.tgz","_integrity":"sha512-PkmTCDAmL6+im6YaJDmqbzru4dI/ps8noekEBobTN9YbxCw4Fd6HWdCLjeMmA15s3zk/tuF1GWONWoTfMJnwWA==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@plurnk/plurnk-meta":"1.25.0","@plurnk/plurnk-contracts":"1.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plurnk-hooks_1.25.0_1790839891215_0.9222893157678682","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"_id":"@plurnk/plurnk-hooks@1.26.0","bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"dist":{"shasum":"5d5362f580eaaf68763136566340689fc86f54d4","tarball":"https://registry.npmjs.org/@plurnk/plurnk-hooks/-/plurnk-hooks-1.26.0.tgz","fileCount":22,"integrity":"sha512-mWe79y6l52pbpCxl43vGDb1u5As+miwNtxGAtGPBeDt0Hxsekfv1YgptB7CdupaBN6JZjeNyMA4GbXP3yRZauA==","signatures":[{"sig":"MEYCIQCaUN/YYmu64p+3A2yP5HnuaHy8+xHdan/0Sj5FC7mg8gIhAPywh9a6gIfUszjG+ZfyveE3rN79TdC0q61s4pgZGTUt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCypBow0vOJkD6jzPf8XipeRfkW0esdsB9K6xqSorXlXAIhALMnDPlDeRjxqd7eRkvXQl2npFr1q3kjUnU8JkJjxctD"}],"unpackedSize":37265},"name":"@plurnk/plurnk-hooks","type":"module","_from":"file:/tmp/plurnk-release-publish-fp9SqZ/plurnk-plurnk-hooks-1.26.0.tgz","author":{"name":"@wikitopian"},"engines":{"node":">=26"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"license":"MIT","scripts":{"test":"npm run test:lint && npm run test:unit","build":"npm run build:clean && npm run build:dist","prepack":"npm run build","test:lint":"tsc --noEmit","test:unit":"node --conditions=plurnk-dev --env-file=.env.defaults --test \"src/**/*.test.ts\"","build:dist":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist","prepublishOnly":"npm audit --audit-level=moderate && npm test"},"version":"1.26.0","_npmUser":{"name":"possumtechcom","email":"possumtech@pm.me"},"homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","keywords":["plurnk","hooks","notifications","automation"],"_resolved":"/tmp/plurnk-release-publish-fp9SqZ/plurnk-plurnk-hooks-1.26.0.tgz","_integrity":"sha512-mWe79y6l52pbpCxl43vGDb1u5As+miwNtxGAtGPBeDt0Hxsekfv1YgptB7CdupaBN6JZjeNyMA4GbXP3yRZauA==","repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"_npmVersion":"11.18.0","description":"Deliver selected Plurnk lifecycle events to exact local commands.","directories":{},"maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"_nodeVersion":"26.6.0","dependencies":{"@plurnk/plurnk-meta":"1.26.0","@plurnk/plurnk-contracts":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plurnk-hooks_1.26.0_1790916026503_0.6040735693376025"}}},"time":{"created":"2026-08-10T20:20:33.914Z","modified":"2026-10-02T04:40:26.737Z","1.5.0":"2026-08-10T20:20:34.182Z","1.6.0":"2026-08-15T06:22:28.177Z","1.6.1":"2026-08-15T18:56:03.173Z","1.7.0":"2026-08-16T06:37:08.899Z","1.8.0":"2026-08-21T21:45:06.191Z","1.9.0":"2026-08-24T14:02:00.957Z","1.9.1":"2026-08-24T16:11:05.595Z","1.9.2":"2026-08-24T23:02:01.928Z","1.10.0":"2026-08-26T21:31:20.032Z","1.10.1":"2026-08-26T23:44:28.826Z","1.11.0":"2026-08-29T15:23:36.537Z","1.12.0":"2026-08-30T17:02:30.919Z","1.13.0":"2026-08-30T20:52:07.811Z","1.14.0":"2026-08-31T18:38:15.374Z","1.14.1":"2026-09-01T01:09:55.130Z","1.14.2":"2026-09-02T04:13:14.306Z","1.15.0":"2026-09-03T18:19:22.523Z","1.16.0":"2026-09-04T08:15:10.505Z","1.16.1":"2026-09-04T14:55:50.003Z","1.16.2":"2026-09-04T18:24:57.121Z","1.16.3":"2026-09-05T01:27:16.789Z","1.16.4":"2026-09-05T03:16:59.952Z","1.16.5":"2026-09-05T13:55:12.153Z","1.17.0":"2026-09-13T08:31:52.979Z","1.18.0":"2026-09-15T16:52:54.879Z","1.19.0":"2026-09-21T03:02:50.863Z","1.19.1":"2026-09-21T06:28:35.569Z","1.19.2":"2026-09-21T09:17:30.697Z","1.19.3":"2026-09-21T17:48:24.487Z","1.20.0":"2026-09-23T07:50:23.963Z","1.21.0":"2026-09-24T11:11:50.020Z","1.21.1":"2026-09-25T16:04:12.964Z","1.22.0":"2026-09-27T06:34:14.756Z","1.23.0":"2026-09-28T22:42:00.694Z","1.24.0":"2026-09-29T13:59:58.012Z","1.25.0":"2026-10-01T07:31:31.309Z","1.26.0":"2026-10-02T04:40:26.581Z"},"bugs":{"url":"https://repo.possumtech.com/plurnk/plurnk-service/issues"},"author":{"name":"@wikitopian"},"license":"MIT","homepage":"https://github.com/plurnk/plurnk-service/tree/main/plurnk-hooks#readme","keywords":["plurnk","hooks","notifications","automation"],"repository":{"url":"git+https://github.com/plurnk/plurnk-service.git","type":"git","directory":"plurnk-hooks"},"description":"Deliver selected Plurnk lifecycle events to exact local commands.","maintainers":[{"name":"possumtechcom","email":"possumtech@pm.me"}],"readme":"# @plurnk/plurnk-hooks\n\nFirst-party local command hooks for\n[Plurnk](https://github.com/plurnk/plurnk-service). The module selects existing\ncore lifecycle events and delivers each hook as JSON to one exact\nexecutable on stdin. It does not define another event bus or invoke a shell.\n\n## Configure\n\nPut the following in `$XDG_CONFIG_HOME/plurnk/.env` (normally\n`~/.config/plurnk/.env`):\n\n```dotenv\nPLURNK_HOOKS_COMMAND=/usr/bin/node\nPLURNK_HOOKS_ARGS=[\"/absolute/path/to/plurnk-hook.mjs\"]\nPLURNK_HOOKS_EVENTS=Stop,PermissionRequest,Notification\n```\n\n`PLURNK_HOOKS_ARGS` is a JSON string array. Supported names are `PreToolUse`,\n`PostToolUse`, `PostToolUseFailure`, `Stop`, `Notification`, and\n`PermissionRequest`. These follow common agent-hook conventions; there is no\nportable hook standard or vendor configuration-file loader.\n\nEach process receives one line such as:\n\n```json\n{\"hook_event_name\":\"Stop\",\"session_id\":\"7\",\"plurnk\":{\"workspaceId\":42,\"method\":\"loop/terminated\",\"params\":{\"workerId\":7,\"loopId\":9,\"result\":{\"status\":200}}}}\n```\n\n`session_id` identifies the owning worker. Tool hooks include `tool_use_id`,\n`tool_name`, `tool_input`, and, after settlement, `tool_response`; `cwd` is\nincluded when the operation has a project root. `plurnk` retains the original\ncore event unchanged. `PostToolUse` reports settled dispatch, not a background\nprocess's exit. `Stop` reports loop termination, never a parked wait or client\ndisconnect. Standard output and error are\ninherited from the daemon. A spawn, stdin, nonzero-exit, signal, or timeout\nfailure is reported to daemon diagnostics without changing loop control flow.\nAll hooks are asynchronous notifications: neither output nor an exit code can\nblock, approve, or rewrite work, including at `PreToolUse` or `PermissionRequest`.\nPayloads may contain project or model\ncontent; treat the command and any downstream sink as trusted.\n\nBy default, commands run one at a time with up to 64 waiting events and a\n30-second deadline from admission. Queue overflow and deadline expiry are\nreported; neither blocks the agent. Adjust `PLURNK_HOOKS_CONCURRENCY`,\n`PLURNK_HOOKS_QUEUE_LIMIT`, and `PLURNK_HOOKS_TIMEOUT_MS` through the same\nenvironment cascade. Delivery is best-effort, without retries or replay.\n\n## Test one hook\n\nSave this as the script path named in `PLURNK_HOOKS_ARGS`:\n\n```js\nlet input = \"\";\nprocess.stdin.setEncoding(\"utf8\");\nfor await (const chunk of process.stdin) input += chunk;\nconst event = JSON.parse(input);\nprocess.stdout.write(`${event.hook_event_name} workspace=${String(event.plurnk.workspaceId)}\\n`);\n```\n\nTest it before restarting the daemon:\n\n```sh\nprintf '%s\\n' '{\"hook_event_name\":\"Stop\",\"session_id\":\"7\",\"plurnk\":{\"workspaceId\":42,\"method\":\"loop/terminated\",\"params\":{\"workerId\":7}}}' \\\n  | /usr/bin/node /absolute/path/to/plurnk-hook.mjs\n```\n\n## Plugin or external tool?\n\nAn ordinary executable needs only the configuration above. An installed daemon\nmodule can instead use `ApplicationPort.subscribeToEvents` directly. Both\nobserve the same core events; modules can consume events beyond the command\nadapter's vocabulary. Producer modules implement `stop()` to refuse\nnew work and settle existing work; observers unsubscribe in `close()`, after\nproducer settlement. See the\n[module contract](../plurnk-core/SPEC.md#module-lifecycle-module-lifecycle-and-setup-seam).\n\nThe complete delivery contract lives in\n[`SPEC.md`](./SPEC.md). Portable defaults live in\n[`.env.defaults`](./.env.defaults).\n","readmeFilename":"README.md"}