{"bugs":{"url":"https://github.com/gr2m/before-after-hook/issues"},"dist":{"shasum":"c51e809c81a4e354084422b9b26bad88249c517c","tarball":"https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz","fileCount":8,"integrity":"sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==","signatures":[{"sig":"MEUCIQDHdcba3WjLLxNAYLAwGwGhKRUucCazkw6LvPLxocW6SgIgPfZXgurNDsBC6rl3qx2in70l04e50otrPr8VxPtk1Tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO3wOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp33A/9HGGGUq1UbpF9Fj/2Z9q6xRSg7wBijlAPF5hyBeV3dTFxKPQn\r\nCq9KeTayVUhmk39x1ObmjfcYLK7WI7iFfy3plKQPve/NvfKV+7BXfO01Dhcb\r\n0L/afF5DT1yE12B0qctjQwim4U6tpvw9TmzMwlxrdnkBTvIleqLprk3RGQfs\r\nlgq8OPKPcxDhGGQdvwd7r6DUmq0zTzugy++cskpFY/cgDpiqNKFVetEfPzlj\r\n5IBpuGVJRBu2QvL/Y3DELBUnqryGplmEMp+hLN/COw4VOaYXjxSTUcFoxf6U\r\n4Kk+0fI2izMOXKSvNY6TY+9esVe6huenIwMs9d5vIwIySbseGclDbtxaG+ue\r\njNT0B8l3WWYmAZ/79OVQiJFkFAS8kCEJcJkiA/XkZjT7eFYqYazNtjANn4O2\r\nR1p7dxF2q5786Z5YinP5zFcOd6fjVHdNZaCCYApojcsbL5pKbqLvHz4QDbOg\r\nAeuzgUa/6zUlIjJBEzvH6Kej5tfq2wgdik5VgAPS1dCoq40bxxtupM5RwXE9\r\nnzDaNXKAQ6q008ySnXk8fRBiOUJURR15e0CY7KMTri4jVA1MVjHakSF47bbQ\r\nh9bJc8+uw5mO9USUAJ0qbJNyM1Yzehq60dRNlc1JdG7HYYrd9tvrGnoiOivK\r\nE0+6tQuqbWyVsy75mHFRVQ+g/a2alWkyRTg=\r\n=skgU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"before-after-hook","types":"./index.d.ts","author":{"name":"Gregor Martynus"},"gitHead":"445b99d66938425ca6b3693311feede456448576","license":"Apache-2.0","release":{"branches":["+([0-9]).x","main","next",{"name":"beta","prerelease":true}]},"scripts":{"lint":"prettier --check '{lib,test,examples}/**/*' 'index.*' README.md package.json","test":"npm run -s test:node | tap-spec","build":"browserify index.js --standalone=Hook > dist/before-after-hook.js","pretest":"npm run -s lint","lint:fix":"prettier --write '{lib,test,examples}/**/*' 'index.*' README.md package.json","posttest":"npm run validate:ts","prebuild":"rimraf dist && mkdirp dist","postbuild":"uglifyjs dist/before-after-hook.js -mc > dist/before-after-hook.min.js","test:node":"node test","test:watch":"gaze 'clear && node test | tap-min' 'test/**/*.js' 'index.js' 'lib/**/*.js'","validate:ts":"tsc --strict --target es6 index.d.ts","test:coverage":"istanbul cover test","postvalidate:ts":"tsc --noEmit --strict --target es6 test/typescript-validate.ts","semantic-release":"semantic-release","presemantic-release":"npm run build","test:coverage:upload":"istanbul-coveralls"},"_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"homepage":"https://github.com/gr2m/before-after-hook#readme","keywords":["hook","hooks","api"],"renovate":{"extends":["github>gr2m/.github"]},"repository":{"url":"git+https://github.com/gr2m/before-after-hook.git","type":"git"},"_npmVersion":"8.11.0","description":"asynchronous before/error/after hooks for internal functionality","directories":{},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"_nodeVersion":"16.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","mkdirp":"^1.0.3","rimraf":"^3.0.0","tap-min":"^2.0.0","gaze-cli":"^0.2.0","istanbul":"^0.4.0","prettier":"^2.0.0","tap-spec":"^5.0.0","uglify-js":"^3.9.0","browserify":"^16.0.0","typescript":"^3.5.3","simple-mock":"^0.8.0","semantic-release":"^19.0.3","istanbul-coveralls":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/before-after-hook_2.2.3_1664842766304_0.9156237469465012","host":"s3://npm-registry-packages"},"_id":"before-after-hook@2.2.3","version":"2.2.3"}