{"_id":"@polyhook/sdk","_rev":"7-d33c9c1086fcff2cb4db2a202de58fe4","name":"@polyhook/sdk","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.1":{"name":"@polyhook/sdk","version":"0.1.1","keywords":["polyhook","hooks","ai","claude","cursor","windsurf","cline","amp","agent","coding-agent"],"author":"tupe12334","license":"MIT","_id":"@polyhook/sdk@0.1.1","maintainers":[{"name":"tupe12334","email":"ofek.gabay.he@gmail.com"}],"homepage":"https://github.com/tupe12334/polyhook#readme","bugs":{"url":"https://github.com/tupe12334/polyhook/issues"},"dist":{"shasum":"6cc0a596cd96db1645eb502542696e87198e0dea","tarball":"https://registry.npmjs.org/@polyhook/sdk/-/sdk-0.1.1.tgz","fileCount":7,"integrity":"sha512-7iwtp+uEpnJSfclknsDHcwovKVhGgoXDM5F6h0w88osQPR42mYA4xZirJw4A/UF7NoxrNwbcN2ujvUnQR+kXpg==","signatures":[{"sig":"MEUCIDWEdWlnN0L0p4Vg41RNfo6lANjCx9DG97lwE7QFlPbvAiEArl9w5URU8AaDe9xP8X51XGNbOXD8Bo3SV49DvNM2xoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165261},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"tupe12334","email":"ofek.gabay.he@gmail.com"},"repository":{"url":"https://github.com/tupe12334/polyhook.git","type":"git","directory":"packages/sdk-ts"},"description":"polyhook TypeScript SDK — write AI coding agent hooks once, run them everywhere","directories":{},"_nodeVersion":"24.11.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.1_1780422648948_0.6681646853752286","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@polyhook/sdk","version":"0.1.2","keywords":["polyhook","hooks","ai","claude","cursor","windsurf","cline","amp","agent","coding-agent"],"author":"tupe12334","license":"MIT","_id":"@polyhook/sdk@0.1.2","maintainers":[{"name":"tupe12334","email":"ofek.gabay.he@gmail.com"}],"homepage":"https://github.com/tupe12334/polyhook#readme","bugs":{"url":"https://github.com/tupe12334/polyhook/issues"},"dist":{"shasum":"d5c22a05b0d1edf54f9e8209a0032ec478d40580","tarball":"https://registry.npmjs.org/@polyhook/sdk/-/sdk-0.1.2.tgz","fileCount":7,"integrity":"sha512-Fu92OD1Iq1KkuLO5Ukm9luDIChNSlpIA/OvfaYd8FPXuxVam1rvUy1wLxX/whUq1/zNS5Q75wNIkrb7XARaLEA==","signatures":[{"sig":"MEQCIECWSNTPumZQlAnjZf3x9LD4YyHC2ae4mcgi2L8W3Z+ZAiAWAm6IlcO5J526snxuWFIGFji4m47WVLQDRJo7Rk4KGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@polyhook%2fsdk@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154176},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2567941b-88b8-4912-91cc-3effe2a4c6d8"}},"repository":{"url":"https://github.com/tupe12334/polyhook.git","type":"git","directory":"packages/sdk-ts"},"description":"polyhook TypeScript SDK — write AI coding agent hooks once, run them everywhere","directories":{},"_nodeVersion":"22.22.3","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.2_1780422976180_0.01977243489271774","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@polyhook/sdk","version":"0.1.3","keywords":["polyhook","hooks","ai","claude","cursor","windsurf","cline","amp","agent","coding-agent"],"author":"tupe12334","license":"MIT","_id":"@polyhook/sdk@0.1.3","maintainers":[{"name":"tupe12334","email":"ofek.gabay.he@gmail.com"}],"homepage":"https://github.com/tupe12334/polyhook#readme","bugs":{"url":"https://github.com/tupe12334/polyhook/issues"},"dist":{"shasum":"6fe7fe52e45b16dde801954a7799e9f90d54c53e","tarball":"https://registry.npmjs.org/@polyhook/sdk/-/sdk-0.1.3.tgz","fileCount":7,"integrity":"sha512-NuZm+X4kC0nOvL+pH9R0GIODuqtwOhHC3FEVqnzqg9CutF/FGdIQNC9bXkbMv1BR1q2wagbO69Zk9tmLFf0WCw==","signatures":[{"sig":"MEYCIQDvhjj57gmq6uhx1yesMqj5Q1rI+mAy5UTXGhb2uQ48FAIhAOby4H340eS5TmgZqLC0jPdnvwScUzJhD9+xEk9x2bpb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@polyhook%2fsdk@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151255},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2567941b-88b8-4912-91cc-3effe2a4c6d8"}},"repository":{"url":"https://github.com/tupe12334/polyhook.git","type":"git","directory":"packages/sdk-ts"},"description":"polyhook TypeScript SDK — write AI coding agent hooks once, run them everywhere","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","vite-plugin-dts":"^5.0.2","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.3_1780424681550_0.14160969046510496","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@polyhook/sdk","version":"0.1.4","keywords":["polyhook","hooks","ai","claude","cursor","windsurf","cline","amp","agent","coding-agent"],"author":"tupe12334","license":"MIT","_id":"@polyhook/sdk@0.1.4","maintainers":[{"name":"tupe12334","email":"ofek.gabay.he@gmail.com"}],"homepage":"https://github.com/tupe12334/polyhook#readme","bugs":{"url":"https://github.com/tupe12334/polyhook/issues"},"dist":{"shasum":"c4084cad24e07889fbe059906bdd4d2d3c68bed2","tarball":"https://registry.npmjs.org/@polyhook/sdk/-/sdk-0.1.4.tgz","fileCount":7,"integrity":"sha512-RPA+oybxDEohRCsNfa1htt1yGRpVG0pbqvv+lqSVi0d4HMvuJo1PC+Ql57X0E0TwmX1wngLhLufcvf0q/Wiw8A==","signatures":[{"sig":"MEQCIHyzkvRxlmXVftnfcK4IlTjnx2CXkFUpT4Rwif/BIm2CAiACCHQRzLiVYuFOt+5lQyWWJVA2+xKn2kmVvAHHbg0FkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@polyhook%2fsdk@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151255},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2567941b-88b8-4912-91cc-3effe2a4c6d8"}},"repository":{"url":"https://github.com/tupe12334/polyhook.git","type":"git","directory":"packages/sdk-ts"},"description":"polyhook TypeScript SDK — write AI coding agent hooks once, run them everywhere","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","vite-plugin-dts":"^5.0.2","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.4_1780426739649_0.04278790907436836","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@polyhook/sdk","version":"0.1.10","keywords":["polyhook","hooks","ai","claude","cursor","windsurf","cline","amp","agent","coding-agent"],"author":"tupe12334","license":"MIT","_id":"@polyhook/sdk@0.1.10","maintainers":[{"name":"tupe12334","email":"ofek.gabay.he@gmail.com"}],"homepage":"https://github.com/polyhook/polyhook#readme","bugs":{"url":"https://github.com/polyhook/polyhook/issues"},"dist":{"shasum":"2021c27f12473ced6336acac8f1f734a5f6b665a","tarball":"https://registry.npmjs.org/@polyhook/sdk/-/sdk-0.1.10.tgz","fileCount":7,"integrity":"sha512-Y+af8HAhcXJKvpkBwjHyOccHU8G2Et8Qrmg9URVUYBdvCIuV3nvBEdP/oo3Dpzzvdj0XCmD3qk7yGiRsgxAFEg==","signatures":[{"sig":"MEYCIQC/q+AiM92AGik42fKjdD/qkqr3Kyr+DqxBFFEziOEa3AIhAO10buTdD+9CZmivPIIyTQwjsq54Qc10fvVSEj9EJ+EQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@polyhook%2fsdk@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159482},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cffd3b19-45b5-49eb-af30-a9b376fb9c24"}},"repository":{"url":"https://github.com/polyhook/polyhook.git","type":"git","directory":"packages/sdk-ts"},"description":"polyhook TypeScript SDK — write AI coding agent hooks once, run them everywhere","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","vite-plugin-dts":"^5.0.2","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.10_1781813455316_0.3341095546174653","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@polyhook/sdk","version":"0.1.11","keywords":["polyhook","hooks","ai","claude","cursor","windsurf","cline","amp","agent","coding-agent"],"author":"tupe12334","license":"MIT","_id":"@polyhook/sdk@0.1.11","maintainers":[{"name":"tupe12334","email":"ofek.gabay.he@gmail.com"}],"homepage":"https://github.com/polyhook/polyhook#readme","bugs":{"url":"https://github.com/polyhook/polyhook/issues"},"dist":{"shasum":"84e494d0116584f30c4d81f7d57c7986fcc4473f","tarball":"https://registry.npmjs.org/@polyhook/sdk/-/sdk-0.1.11.tgz","fileCount":7,"integrity":"sha512-Tb8NJ6oYxEwWAlsC0R/PFDIxMjYyXsZQOwSjoMD0eEPppyf1BtNfcZO1oSXxM2eQsEynlpOXr6cDku9B7KUSSQ==","signatures":[{"sig":"MEUCIQDmy9jDXyF2lyLGhbUm2CQcInMGEvQdY8rU3pq46YsxRgIgYnaKUaXVG8PxOLo48U6xZL+L3ImXndY4wOnngavE4EA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@polyhook%2fsdk@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159482},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cffd3b19-45b5-49eb-af30-a9b376fb9c24"}},"repository":{"url":"https://github.com/polyhook/polyhook.git","type":"git","directory":"packages/sdk-ts"},"description":"polyhook TypeScript SDK — write AI coding agent hooks once, run them everywhere","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","vite-plugin-dts":"^5.0.2","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.11_1781821128078_0.153595472104068","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"_id":"@polyhook/sdk@0.2.0","bugs":{"url":"https://github.com/polyhook/polyhook/issues"},"dist":{"shasum":"d87a83359a60b44c6aa95c39720e85c0fa069ee9","tarball":"https://registry.npmjs.org/@polyhook/sdk/-/sdk-0.2.0.tgz","fileCount":7,"integrity":"sha512-TXD8P5Ie3p3twsNVHJ75iqy6cIn1r/VBtmNnKRb/ENDrABODK+JNRugd7NaDmPAGsiTKieCp5SMcB/yQYf5udA==","signatures":[{"sig":"MEUCIQC9RlmwBbn/jpiKG9lkLc6Wmlj0oyPMKIVFaa5c1UQB0AIgaGHOk5nrpHrPu2DUXGM+hlMbAEx11vFUELdAgzTUraw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCgz//F4xL9No7dtOVmx6JZzXv2CfvZycaUPLs02LAocwIgfLgYC1eubXwD89oITfeD5J3CS2QCq9KM002yAfm4f6k="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@polyhook%2fsdk@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180415},"main":"dist/index.cjs","name":"@polyhook/sdk","types":"dist/index.d.ts","author":"tupe12334","module":"dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"license":"MIT","scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"version":"0.2.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cffd3b19-45b5-49eb-af30-a9b376fb9c24"}},"homepage":"https://github.com/polyhook/polyhook#readme","keywords":["polyhook","hooks","ai","claude","cursor","windsurf","cline","amp","agent","coding-agent"],"repository":{"url":"https://github.com/polyhook/polyhook.git","type":"git","directory":"packages/sdk-ts"},"description":"polyhook TypeScript SDK — write AI coding agent hooks once, run them everywhere","directories":{},"maintainers":[{"name":"tupe12334","email":"ofek.gabay.he@gmail.com"}],"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.16","vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","vite-plugin-dts":"^5.0.2","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.2.0_1790414469589_0.5811497199037083"}}},"time":{"created":"2026-06-02T17:50:48.698Z","modified":"2026-09-26T09:21:10.045Z","0.1.1":"2026-06-02T17:50:49.080Z","0.1.2":"2026-06-02T17:56:16.338Z","0.1.3":"2026-06-02T18:24:41.732Z","0.1.4":"2026-06-02T18:58:59.788Z","0.1.10":"2026-06-18T20:10:55.487Z","0.1.11":"2026-06-18T22:18:48.216Z","0.2.0":"2026-09-26T09:21:09.668Z"},"bugs":{"url":"https://github.com/polyhook/polyhook/issues"},"author":"tupe12334","license":"MIT","homepage":"https://github.com/polyhook/polyhook#readme","keywords":["polyhook","hooks","ai","claude","cursor","windsurf","cline","amp","agent","coding-agent"],"repository":{"url":"https://github.com/polyhook/polyhook.git","type":"git","directory":"packages/sdk-ts"},"description":"polyhook TypeScript SDK — write AI coding agent hooks once, run them everywhere","maintainers":[{"name":"tupe12334","email":"ofek.gabay.he@gmail.com"}],"readme":"","readmeFilename":""}