{"bugs":{"url":"https://github.com/jaredwray/hookified/issues"},"dist":{"shasum":"271211f61c63b3a68a8ead9d9fddd72b5806c004","tarball":"https://registry.npmjs.org/hookified/-/hookified-1.9.0.tgz","fileCount":11,"integrity":"sha512-2yEEGqphImtKIe1NXWEhu6yD3hlFR4Mxk4Mtp3XEyScpSt4pQ4ymmXA1zzxZpj99QkFK+nN0nzjeb2+RUi/6CQ==","signatures":[{"sig":"MEQCIDqJ5gwhTtttYHl1VWDC8DCQYWjrlMpJzTniW/NDKQc8AiAqv3Pv0fJkA3VNnEJuOguJ/63ZJGx91saIsR2oMh4c6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113174},"main":"dist/node/index.cjs","name":"hookified","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"dist/node/index.d.ts","author":{"name":"Jared Wray","email":"me@jaredwray.com"},"module":"dist/node/index.js","exports":{".":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"./browser":{"import":"./dist/browser/index.js","default":"./dist/browser/index.global.js"}},"gitHead":"c64dd68774a4631a82e6504307b89c92472b64ed","license":"MIT","scripts":{"test":"xo --fix && vitest run --coverage","build":"rimraf ./dist && tsup","clean":"rimraf ./dist ./coverage ./site/dist","prepare":"pnpm build","test:ci":"xo && vitest run --coverage","benchmark":"pnpm benchmark:hooks && pnpm benchmark:emit","website:build":"docula build","website:serve":"docula serve","benchmark:emit":"pnpm tsx benchmark/emit.ts","benchmark:hooks":"pnpm tsx benchmark/hook.ts"},"_npmUser":{"name":"jaredwray","email":"me@jaredwray.com"},"homepage":"https://github.com/jaredwray/hookified#readme","keywords":["hooks","eventemitter","eventemitter3","middleware","events","hooks","event-hooks","hook-system","event-driven","event-emitter","hook-handlers","middleware","emit","event-management","before-after-hooks","event-listeners","custom-hooks","hook-utilities","typescript-hooks"],"repository":{"url":"git+https://github.com/jaredwray/hookified.git","type":"git"},"_npmVersion":"10.8.2","description":"Event Emitting and Middleware Hooks","directories":{},"maintainers":[{"name":"jaredwray","email":"me@jaredwray.com"}],"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.60.0","tsx":"^4.19.4","pino":"^9.6.0","tsup":"^8.4.0","docula":"^0.11.1","rimraf":"^6.0.1","vitest":"^3.1.3","emittery":"^1.1.0","hookable":"^5.5.3","tinybench":"^4.0.1","typescript":"^5.8.3","eventemitter3":"^5.0.1","@vitest/coverage-v8":"^3.1.3","@monstermann/tinybench-pretty-printer":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hookified_1.9.0_1746555807569_0.7111438314336029","host":"s3://npm-registry-packages-npm-production"},"_id":"hookified@1.9.0","version":"1.9.0"}