{"_id":"unload","_rev":"23-e5cf8358f92ea883332e5315e54dcaee","name":"unload","dist-tags":{"latest":"2.4.1"},"versions":{"0.0.1":{"name":"unload","version":"0.0.1","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"","_id":"unload@0.0.1","_shasum":"4acde08572e87798390c866c419505c9853e92e3","_from":".","_npmVersion":"4.0.2","_nodeVersion":"6.9.1","_npmUser":{"name":"zefixx","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"4acde08572e87798390c866c419505c9853e92e3","tarball":"https://registry.npmjs.org/unload/-/unload-0.0.1.tgz","integrity":"sha512-yAO0bAyTJ+zXTm11jtW4qcLuX0PvK1aITOzS2pvxvh3OjmjDHvg7GOLjR7Q59eoe2nsF9JK+Jq/9CWteG39nEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFppqZcNM8mtqCbSaNiktleIcT6hXWHZyU2uTvzlRXQAiEA77Q4KtrdBdOdzVwGETgf8kSBDMdE2o9zDyfnTL6F8HY="}]},"maintainers":[{"name":"zefixx","email":"dieser.daniel@outlook.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unload-0.0.1.tgz_1481186713078_0.5205966054927558"},"directories":{}},"1.3.4":{"name":"unload","version":"1.3.4","description":"Execute code when the js-process exits. On all javascript-environments","scripts":{"lint":"eslint --ignore-path ./.eslintignore src test","preversion":"npm run lint && npm run test","build":"npm-run-all build:*","build:browserify":"browserify ./src/index.browserify.js > ./dist/unload.js","build:min":"uglifyjs --compress --mangle --output dist/unload.min.js -- ./dist/unload.js","pingserver":"node ./test/helper/ping-server.node.js","pretest":"npm run build","test":"concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test/\""},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"pre-commit":["test","lint"],"main":"src/index.js","types":"./src/index.d.ts","devDependencies":{"assert":"1.4.1","browserify":"13.1.1","child_process":"^1.0.2","concurrently":"3.1.0","eslint":"3.11.0","express":"4.14.0","http-server":"0.9.0","karma":"1.3.0","karma-browserify":"5.1.0","karma-chrome-launcher":"2.0.0","karma-mocha":"1.3.0","mocha":"3.2.0","node-cmd":"^1.1.1","npm-run-all":"^3.1.2","pre-commit":"1.1.3","request":"2.79.0","request-promise-native":"1.0.3","rimraf":"2.5.4","uglify-js":"2.7.4","util":"^0.10.3","watch":"1.0.1","watchify":"3.7.0"},"gitHead":"50c721118ea5ab31883d15c6433ed3f3af6c78d0","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@1.3.4","_shasum":"551da0ff77a3fea9b340634007692e38e3f6a82b","_from":".","_npmVersion":"4.0.2","_nodeVersion":"6.8.1","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"551da0ff77a3fea9b340634007692e38e3f6a82b","tarball":"https://registry.npmjs.org/unload/-/unload-1.3.4.tgz","integrity":"sha512-o6fLrV7lbE5D53bj66015CGa+2a1kQCwf0/okIth/tgTaNthA0/lPfAw/E8Tvs3ck8ojGGtxcLlcLhVlCGeuKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmAuStsQ84AM7QfqYfv0Wexh1Uh5cnfzMZAlvMIVSVSwIhAJlj41MsifBr11QX/LaLf6UxerMJ9drEagetpMURf5M9"}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unload-1.3.4.tgz_1481576759556_0.672436693450436"},"directories":{}},"1.3.5":{"name":"unload","version":"1.3.5","description":"Execute code when the js-process exits. On all javascript-environments","scripts":{"lint":"eslint --ignore-path ./.eslintignore src test","preversion":"npm run lint && npm run test","build":"npm-run-all build:*","build:browserify":"browserify ./src/index.browserify.js > ./dist/unload.js","build:min":"uglifyjs --compress --mangle --output dist/unload.min.js -- ./dist/unload.js","pingserver":"node ./test/helper/ping-server.node.js","pretest":"npm run build","test":"concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test/\""},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"pre-commit":["test","lint"],"main":"src/index.js","types":"./src/index.d.ts","devDependencies":{"assert":"1.4.1","browserify":"13.1.1","child_process":"^1.0.2","concurrently":"3.1.0","eslint":"3.11.0","express":"4.14.0","http-server":"0.9.0","karma":"1.3.0","karma-browserify":"5.1.0","karma-chrome-launcher":"2.0.0","karma-mocha":"1.3.0","mocha":"3.2.0","node-cmd":"^1.1.1","npm-run-all":"^3.1.2","pre-commit":"1.1.3","request":"2.79.0","request-promise-native":"1.0.3","rimraf":"2.5.4","uglify-js":"2.7.4","util":"^0.10.3","watch":"1.0.1","watchify":"3.7.0"},"gitHead":"23184424e135ba969eed0d822295b4c70fb94af2","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@1.3.5","_shasum":"028b8a61dd5ef9b576a983c06e02776676523c4d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"shasum":"028b8a61dd5ef9b576a983c06e02776676523c4d","tarball":"https://registry.npmjs.org/unload/-/unload-1.3.5.tgz","integrity":"sha512-472DvxYLf9yQ2C61f2aygzLOv2G91NW6of8UzIfWHNvrcxC+IalaAf06JQUz4zOhMZ1u6B9SNO0scmHn6L+/XQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDflN3v0XcLfo6eq34LTz2X6lXRsnjcBM8Q6LWbsmmdUwIhAM38bFHrkAYk9ZnlRAEh+h3mcR/igMDkuKbM9AHB0mvr"}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unload-1.3.5.tgz_1481839641946_0.7327317637391388"},"directories":{}},"1.3.6":{"name":"unload","version":"1.3.6","description":"Execute code when the js-process exits. On all javascript-environments","scripts":{"lint":"eslint --ignore-path ./.eslintignore src test","preversion":"npm run lint && npm run test","build":"npm-run-all build:*","build:browserify":"browserify ./src/index.browserify.js > ./dist/unload.js","build:min":"uglifyjs --compress --mangle --output dist/unload.min.js -- ./dist/unload.js","pingserver":"node ./test/helper/ping-server.node.js","pretest":"npm run build","test":"concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test/\""},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"pre-commit":["test","lint"],"main":"src/index.js","types":"./src/index.d.ts","devDependencies":{"assert":"1.4.1","browserify":"14.5.0","child_process":"1.0.2","concurrently":"3.5.0","eslint":"4.11.0","express":"4.16.2","http-server":"0.10.0","karma":"1.7.1","karma-browserify":"5.1.2","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","mocha":"4.0.1","node-cmd":"3.0.0","npm-run-all":"4.1.2","pre-commit":"1.2.2","request":"2.83.0","request-promise-native":"1.0.5","rimraf":"2.6.2","uglify-js":"3.1.9","util":"0.10.3","watch":"1.0.2","watchify":"3.9.0"},"gitHead":"595c6b1c796161faa7c94e82108db2e9e74aeb21","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@1.3.6","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"integrity":"sha512-t+a7v9E3+IwaVH9nD32rNidp3Wm8U6hyvvUGld0wck/zbq0+1a0DEiMYkh74CqFvhwGdrIBwrb74T/81Zx9XwQ==","shasum":"b68685007d7ac0444729747901717c6275131f6d","tarball":"https://registry.npmjs.org/unload/-/unload-1.3.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFq233J6+WsQFgL9PDgOCa6qMzw7NccCx+r9V7FyezN9AiA/ff3982nzb+qFCQOItKR4i89nqdLfaipidJWgpJMIKg=="}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload-1.3.6.tgz_1510997700747_0.944260063348338"},"directories":{}},"1.3.7":{"name":"unload","version":"1.3.7","description":"Execute code when the js-process exits. On all javascript-environments","scripts":{"lint":"eslint --ignore-path ./.eslintignore src test","preversion":"npm run lint && npm run test","build":"npm-run-all build:*","build:browserify":"browserify ./src/index.browserify.js > ./dist/unload.js","build:min":"uglifyjs --compress --mangle --output dist/unload.min.js -- ./dist/unload.js","pingserver":"node ./test/helper/ping-server.node.js","pretest":"npm run build","test":"concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test/nodejs.test.js\"","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"pre-commit":["test","lint"],"main":"src/index.js","types":"./src/index.d.ts","devDependencies":{"assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.2","child-process-promise":"2.2.1","child_process":"1.0.2","concurrently":"3.6.0","eslint":"5.0.1","express":"4.16.3","http-server":"0.11.1","karma":"2.0.4","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","mocha":"5.2.0","node":"10.5.0","node-cmd":"3.0.0","npm-run-all":"4.1.3","pre-commit":"1.2.2","request":"2.87.0","request-promise-native":"1.0.5","rimraf":"2.6.2","ts-node":"7.0.0","typescript":"2.9.2","uglify-js":"3.4.2","util":"0.11.0","watch":"1.0.2","watchify":"3.11.0"},"gitHead":"2752590245bf92b5c6834435aa0c1b10288dbea8","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@1.3.7","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"integrity":"sha512-N6ZE0DK4xC3py+N2T3CQOc0eZAiTHv8mcbfsY5EzoJAgLXHMuXI6ql71G8r2uV8OE9M4Zaq+o/TGIKZ5bhGliA==","shasum":"fccf0090bcb47daaf69218748ce5e1c56fbbad74","tarball":"https://registry.npmjs.org/unload/-/unload-1.3.7.tgz","fileCount":19,"unpackedSize":43620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNVSkCRA9TVsSAnZWagAABwYP/Ra7qnQXW5eUJfVW3FCE\nwzVJNCxv/txHm6M8qk9+TIYmAbkZFXQNo4sFq8CWRuw+/PmUxTcWHoPlhyAH\nOvO6OgPqyYKYQFkeoFsw/PQRWpwbbl7POB60fygURQRTtlPpVdA45z/LhlXL\nE+bCgDxYXO7cRQ8IkUPX494KvuNokfoSDsTrMv99IpiV37B4LQuhFBAzHPSy\nFSZDyh1kLCc8G4FYgBJ3cxs7Dqqmn1LJTZtsOdE9gzXoF8mdEoRr4W99qZWU\n5Pg4O1rJ818WudwSuj69lvhF6oE5cc4EkHcmwgKgoLcWJeAz5GdomvMH8Z6V\n6IEhsEyIOpXrDRx5gTG4yXPkwI3Y6H+MDSuU1aU4PPFyGbvohfDOEB1l5FqL\n/pavCfBD2LqUH+qzefz/KyxIwKtgky+1NjQSI3aELQ4BX1fBtHensE84A8JB\nOCegUDTaS2mzrfrmxgIT5h+SVXtKBIskwF6aKlUgbGX/5Q8NjtV4nag4nv5c\nolVfbhjDQ/Agvh4V+RLtIgvvgU1QNSObf3FpBmwXkgvQtwYu+uyKsP01vauW\ndU/FrNjYFO0uon0ES/RhPKpmHErtLtEM573M8PLXM7SWlKoKHsyIQmd/m/LF\nLdPowaD2acn5Ik2ddhoeWtoDn3SvzqlzfsLRnjOClzWIN0v9vSa3dcqP2U8o\nerxB\r\n=2LTE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+aucoU2lIjDnBSv74Ys4+ndh4zmGSzbQXgPov3+cDvAiAWG7XrZkahilBEGiv98CilvwvpU+wjD2VQ8pkoc3zT6g=="}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_1.3.7_1530221732619_0.21547778461923262"},"_hasShrinkwrap":false},"1.3.8":{"name":"unload","version":"1.3.8","description":"Execute code when the js-process exits. On all javascript-environments","scripts":{"lint":"eslint --ignore-path ./.eslintignore src test","preversion":"npm run lint && npm run test","build":"npm-run-all build:*","build:browserify":"browserify ./src/index.browserify.js > ./dist/unload.js","build:min":"uglifyjs --compress --mangle --output dist/unload.min.js -- ./dist/unload.js","pingserver":"node ./test/helper/ping-server.node.js","pretest":"npm run build","test":"concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test/nodejs.test.js\"","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"pre-commit":["test","lint"],"main":"src/index.js","types":"./src/index.d.ts","devDependencies":{"assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.2","child-process-promise":"2.2.1","child_process":"1.0.2","concurrently":"3.6.0","eslint":"5.0.1","express":"4.16.3","http-server":"0.11.1","karma":"2.0.4","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","mocha":"5.2.0","node":"10.5.0","node-cmd":"3.0.0","npm-run-all":"4.1.3","pre-commit":"1.2.2","request":"2.87.0","request-promise-native":"1.0.5","rimraf":"2.6.2","ts-node":"7.0.0","typescript":"2.9.2","uglify-js":"3.4.2","util":"0.11.0","watch":"1.0.2","watchify":"3.11.0"},"gitHead":"97bd0cc60afc34be5bd016e3ae60299971ddcad8","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@1.3.8","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"integrity":"sha512-BV1dlc3cOsrOux/04wkGlDrThtmKnjsY10uvf7qiz0mj1mu+2ukUopkQ7c4aX62iBUEFDJjcUdXVO2ghi7Xn1A==","shasum":"b93438bdc0987bb4d16112c464232e680bc555bd","tarball":"https://registry.npmjs.org/unload/-/unload-1.3.8.tgz","fileCount":19,"unpackedSize":43621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPPt+CRA9TVsSAnZWagAApRQP/Riiv8zpqKcwizYh76C2\nc4rnUmKZM10ZOOkd10PCFhhyjb8HdBSIpZvIECNbfJs2YI/bDZqK2tWPlhiV\n0DQA//gplk9r6aQkUqXHUtIU7OfdOaFsOoxYcnJBvsnOFEmGLOAi805XYPDi\nGdN6AsvVbJKgMVg720Nbc6pu/zryECMH2gZs5HnHIHuz4sDzHpHwmhVlf6q/\naoroHnDUg4oArIA+zws0hMRvsnPeRO6qhDct9U0rG6t6WXtsqSw+GSBD3qdo\nCG5gm/BOQZAqU7eSiiFdBvQnmaXws9GcXUWm9bn/KP8wrB5IGdPPN1UdrHJg\n6bCerxGmg87g6PJveHJdJFPvu4KG413BxPkr/xZ/ATY2ORqbXenOtao0IZjz\nl+nXYOlPqAAS8BpWn8VBOfgSKGUavPjfnFOwJ5E4BEfSHNvFV8AANHoDBQNo\na8zG4kk5fxIYZpBXDVkR2xDmoKxec2BHNtVw3z+SLQykbtnhp3y7mGUbQf9f\ntjv4Yft8uee8BP7o8jgYHM0FMWunlBK6lQZDU2jQSaWyW87B3C3E5wgQ3HOD\nEE2m9nlCewTf/R3O2Igvz5QrpFaxQ3cjRsuD5b08fKtzQdEnI/ol3f1ynWQI\n7+g6gjS/3XDXD8SlC2+cKnjU/EGaRhD5r/mvg0zxObhpwCkrCmja2+fRJoYF\nzXFf\r\n=fNSy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMNc69EekfxRk3qaOPULOHeonHS6Lg3/yAMA+PNi0oVAiEAyMdfxRkoR+hzPIsce5m8pO9tws8TX6LFs7wqqp9cbwU="}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_1.3.8_1530723198884_0.5264242355759929"},"_hasShrinkwrap":false},"1.3.9":{"name":"unload","version":"1.3.9","description":"Execute code when the js-process exits. On all javascript-environments","scripts":{"lint":"eslint --ignore-path ./.eslintignore src test","preversion":"npm run lint && npm run test","build":"npm-run-all build:*","build:browserify":"browserify ./src/index.browserify.js > ./dist/unload.js","build:min":"uglifyjs --compress --mangle --output dist/unload.min.js -- ./dist/unload.js","pingserver":"node ./test/helper/ping-server.node.js","pretest":"npm run build","test":"concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test/nodejs.test.js\"","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"pre-commit":["test","lint"],"main":"src/index.js","types":"./src/index.d.ts","devDependencies":{"assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.2","child-process-promise":"2.2.1","child_process":"1.0.2","concurrently":"3.6.0","eslint":"5.0.1","express":"4.16.3","http-server":"0.11.1","karma":"2.0.4","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","mocha":"5.2.0","node":"10.5.0","node-cmd":"3.0.0","npm-run-all":"4.1.3","pre-commit":"1.2.2","request":"2.87.0","request-promise-native":"1.0.5","rimraf":"2.6.2","ts-node":"7.0.0","typescript":"2.9.2","uglify-js":"3.4.2","util":"0.11.0","watch":"1.0.2","watchify":"3.11.0"},"gitHead":"9a24f659207dcd1af68c0df758d894acd55001e3","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@1.3.9","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"integrity":"sha512-Ljs7HNBtJsqL4F7b6/7/hhvyPjgprcmanBI90bLSvOgFw/c6S3XnPazVlNkD3nWhTK+S3BAhQI+z57kY/5QzGg==","shasum":"fd3e945dac0d63159d6db605f59e72a3f0b2b496","tarball":"https://registry.npmjs.org/unload/-/unload-1.3.9.tgz","fileCount":19,"unpackedSize":44153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPQJICRA9TVsSAnZWagAAru8P+gIllYhvfBY7wg/CaBbj\n0RKdwvHFhw+3Yu0LiTjDTchz6KhlMtR3f0Ogcqm5+wqnhnTj+AurtHx8ElJ1\nHGZ9pn8qsLs9rEvNTSc9B4HtsvVdMnbOkmqAf6lFWcCbMRirfi4SKipahgNz\nxTJaW7RrAW5wxrEfhp/eG32ui+qC3kwUsEzBrkMCA+yDC6MwZK+knbiJBsvF\nmIYO/0jFAaCDTGDoBan3FhGznqoj+pa0DKzfdw2WKUpbf6BqwNUgqAzrjApw\nIkYr3Tyrbmo+AK2u6DvmQeFWHrBYgUlH6bV8LynWnSWDQAEhdeEwii4gSJVF\nNFH6QfoLrvmw2f8JMywNrUnjXecWTFr6shZxpCzfocpgxxDJEnmY5WgXWkqU\npIeviduz7rJtMfu/Ddf21w4QRcJs0p4378do9meJuzdzFBxnL2cpUHub8Czg\nrTNAMF+/Zn7DCIGPq1XvCFVd5UCbvgJxrvt6N794+clsGTmL5iN2qlTYkdL9\nW7iW5uk5fo+Trc0v5WJkkyS4RZ6KxqiImorLi7J4bnlkNDkfxugR5ePgpNTB\npR+O3fZQQnNmTFqfUV0R2ij7RSf9VgCJa5eHP/BVqtZsl+GkflQQ77RmfnBX\nBoSuv985r4+rYrXdP74d3fFMeKEeTb1rzNaj2sBiLX6QzRGeD+NRtoNo1pc2\nbmPD\r\n=7cjL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+pLLrnoCZeCvRgMDhinwWCL3RFeGIoRxKBnZE3LF4QAIhANBo1B8PDjq/39sslMBwPlVS468dMQtzurHkLe7kL/ps"}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_1.3.9_1530724935802_0.3733642816538527"},"_hasShrinkwrap":false},"2.0.0":{"name":"unload","version":"2.0.0","description":"Execute code when the js-process exits. On all javascript-environments","scripts":{"lint":"eslint src test","preversion":"npm run lint && npm run test","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify dist/lib/index.browserify.js > dist/browserify.js","build:worker":"browserify test/helper/worker.js > test_tmp/worker.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && npm run build:browser && npm run build:worker","clear":"rimraf -rf ./dist","pingserver":"node ./test/helper/ping-server.node.js","test:typings":"npm run build && mocha ./test_tmp/typings.test.js -b --timeout 12000 --exit","test:node":"npm run build && concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test_tmp/nodejs.test.js\"","test:browser:server":"http-server . -p 8080 --cors --silent","test:browser":"npm run build && concurrently --kill-others -s first \"npm run test:browser:server\" \"npm run pingserver\" \"karma start ./config/karma.conf.js --single-run\"","test":"npm run test:node && npm run test:browser"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"pre-commit":["lint"],"main":"./dist/lib/index.js","module":"./dist/es/index.js","types":"./src/index.d.ts","devDependencies":{"assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.6","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","child_process":"1.0.2","concurrently":"3.6.1","cors":"^2.8.4","cross-env":"5.2.0","eslint":"5.2.0","express":"4.16.3","http-server":"0.11.1","karma":"2.0.5","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","mocha":"5.2.0","node":"10.7.0","node-cmd":"3.0.0","npm-run-all":"4.1.3","pre-commit":"1.2.2","request":"2.87.0","request-promise-native":"1.0.5","rimraf":"2.6.2","ts-node":"7.0.0","typescript":"3.0.1","uglify-js":"3.4.6","util":"0.11.0","watch":"1.0.2","watchify":"3.11.0"},"dependencies":{"detect-node":"^2.0.3"},"// browser":"this field contains files that will be empty objects in webpack-builds","browser":{"./src/node.js":false,"./dist/es/node.js":false,"./dist/lib/node.js":false},"gitHead":"66883aea22ca26fb134cd32075362901722c653c","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@2.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"integrity":"sha512-1PW4Gw89nC3LVt9YgSSXISUJuoBt4c6q7cEBfqtdWusDedISztX09D/qFTP4Yy7yID3O42l1kUeBD3lSjAja7w==","shasum":"41bb96696a5214997351778590c54fe9f8da6eb4","tarball":"https://registry.npmjs.org/unload/-/unload-2.0.0.tgz","fileCount":32,"unpackedSize":98174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbX3spCRA9TVsSAnZWagAAjKEP/0ue/9DATRPY5LjhHeYq\n7HaMucedKnoFnIZqeY/o1qc0GmoIOw6gcF6CD04H3HRU3VqFSUCFcojJIMrQ\nQiap5dxEDfIhsyelqUtTqL8QhyjCbcSzHOMsY7naWwCVbbKKdslF29jbHD0/\nAefUs2/mDmS/qYJ6aobXTfCkE8eskYlFqXwBvQz9bErGQBwBZ6zLrPspIP1N\nOej5L+V2PU3KpEscKgI5bRjpO5LkYqzLmVqH04rFfHnUtP7alDavIGpCXtOe\nbBCmnKVN1IpI6sXcuhCs872e3z2zPxf7qEbSjk2AqWSW2BgYwi9RW9RrDq+N\nvaDhKincXkqFEhLr++gF6crbfQeZyP4C7kl9sO3LveV9NI+hwY/0niIvBmdW\nWm4tFL81pfxz8CJ2N/MMEjT2Bh7sIx2K5l9qkANjtUl8EPpcEbvkBOsk/0dF\n4O4vjgiSnRlTWPQCJMe6cHhmJCFOi289RjiGET2ocaDTYKWc1ux/ykvamKAA\nNYZwWBfJ4Hd4Fxe+vn/cTuFUvCIm35S1EPKQ0M4s3aySp+ypZdjE4eMPjoBd\nasMxgLn6ybOHfZ98w2WML45KDAlK4KYu5DgwnILUpXctzRaJEx1Sj6kDpDFc\nm+Jto0yIRNAjh+3boozkRS+/0yn7gJazcd6neiDA1uROE0iElIDukV3a9Ys+\n/4OK\r\n=dmt2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSnpnxf/KyoWm65dNvygZDv7TbO0/YHwY/Alw1X9MvSgIhAOkl0XLtOP87gIv/avLYK9eb1eqSQ57EbTlulpzAY8uY"}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_2.0.0_1532984105458_0.19414657231077537"},"_hasShrinkwrap":false},"2.0.1":{"name":"unload","version":"2.0.1","description":"Execute code when the js-process exits. On all javascript-environments","scripts":{"lint":"eslint src test","preversion":"npm run lint && npm run test","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","build:browser":"browserify dist/lib/index.browserify.js > dist/browserify.js","build:worker":"browserify test/helper/worker.js > test_tmp/worker.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && npm run build:browser && npm run build:worker","clear":"rimraf -rf ./dist","pingserver":"node ./test/helper/ping-server.node.js","test:typings":"npm run build && mocha ./test_tmp/typings.test.js -b --timeout 12000 --exit","test:node":"npm run build && concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test_tmp/nodejs.test.js\"","test:browser:server":"http-server . -p 8080 --cors --silent","test:browser":"npm run build && concurrently --kill-others -s first \"npm run test:browser:server\" \"npm run pingserver\" \"karma start ./config/karma.conf.js --single-run\"","test":"npm run test:node && npm run test:browser"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"pre-commit":["lint"],"main":"./dist/lib/index.js","module":"./dist/es/index.js","types":"./src/index.d.ts","devDependencies":{"assert":"1.4.1","async-test-util":"1.6.1","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.6","babel-loader":"7.1.5","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-es3-member-expression-literals":"6.22.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-regenerator":"6.26.0","babel-plugin-transform-runtime":"6.23.0","babel-polyfill":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2015-native-modules":"6.9.4","babel-preset-es2015-rollup":"3.0.0","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","browserify":"16.2.2","child-process-promise":"2.2.1","child_process":"1.0.2","concurrently":"3.6.1","cors":"^2.8.4","cross-env":"5.2.0","eslint":"5.2.0","express":"4.16.3","http-server":"0.11.1","karma":"2.0.5","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","mocha":"5.2.0","node":"10.7.0","node-cmd":"3.0.0","npm-run-all":"4.1.3","pre-commit":"1.2.2","request":"2.87.0","request-promise-native":"1.0.5","rimraf":"2.6.2","ts-node":"7.0.0","typescript":"3.0.1","uglify-js":"3.4.6","util":"0.11.0","watch":"1.0.2","watchify":"3.11.0"},"dependencies":{"detect-node":"^2.0.3"},"// browser":"this field contains files that will be empty objects in webpack-builds","browser":{"./src/node.js":false,"./dist/es/node.js":false,"./dist/lib/node.js":false},"gitHead":"3b646234912ac9757f8354127f1cd9a9ed913f38","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@2.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"integrity":"sha512-z/ZZSJGwYPRsxfb+l1Bg6U1HC7V/Idnz2AGeIeShchweRMtP66CTIbffzP1bPDNPBV3V+Dslrx9FvVBYjsA5lQ==","shasum":"39eb021a1ba99176900666d8bdb4660bcc01a6c4","tarball":"https://registry.npmjs.org/unload/-/unload-2.0.1.tgz","fileCount":18,"unpackedSize":72262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYI2LCRA9TVsSAnZWagAAxT8P/Au+8YSM1uPW7aVnocNN\ntoJpIC5hLz2L8rIfav6yLIU1VsO2rVVaLRS99WcrtHhleZNwaGcjdeICqJ8Z\nekvNJov/Ss1Jx5BkLdisG0ssTcwXD3febUthC9hS7+i2+7cUg1jxtrIHnm4u\nId4iTW7hlodyBiHRD8wEQmuzCyRvGn9g1nGSsouD6PgdvYATOyGVztSMDZgu\ngfQyHH/urr7k27bCfOTYWiOYoNGVaqfFO2wNQoFb4m4m+GV4RYZByMXZr1Vv\nkY4V+XQ37MCBdazaEZz/Ol0abQBiL+3zDTFlMFO/V0tcI3BWVROLtd0j+er4\nlVk/4iJLQjK6jo+taVfPOfue0y15QE031NAScA7rx7fY+XRSMYdbC6P2yFz2\ngUuJ/FCdMlxAnlzXb3rmkFaqZYvyvsbn9fabn218sxwiZ7YovE/qa/THxgKI\nDgjgV9c7AOydrmzZBDBODZeKRIXhnh+h5MEY74Bfzjs0CuS/ZWnm0bNq90UM\n60Wkuml9sif52bokxQwMW8UrkJSNyyVb6SPu0MBs1aG9sk3Hae4e3C7DSxzl\nlmMJIFl/IAGr8q8t8UPwaHf1+x0Bzx7cyhVDEGA8LVIDoHs4ao+qE0p0SJd+\ngwJwS6NepV5bEoy6risYnarWdhngjcr6RC/MspPpyUtfNtxNSNVFm5UlTxGH\nbq+O\r\n=zo9P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqj0rTcH+aErbqT8UaWHA+Lt+k5MTgEdRVFH2peRHF5AiEA5q92u+z9Y5Xv1TKMDj3qYew0sX1upeW1mVWLUF+ztvQ="}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_2.0.1_1533054347065_0.932679586973604"},"_hasShrinkwrap":false},"2.0.2":{"name":"unload","version":"2.0.2","description":"Execute code when the js-process exits. On all javascript-environments","author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"scripts":{"lint":"eslint src test","preversion":"npm run lint && npm run test","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify dist/lib/index.browserify.js > dist/browserify.js","build:worker":"browserify test/helper/worker.js > test_tmp/worker.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && npm run build:browser && npm run build:worker","clear":"rimraf -rf ./dist","pingserver":"node ./test/helper/ping-server.node.js","test:typings":"npm run build && mocha ./test_tmp/typings.test.js -b --timeout 12000 --exit","test:node":"npm run build && concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test_tmp/nodejs.test.js\"","test:browser:server":"http-server . -p 8080 --cors --silent","test:browser":"npm run build && concurrently --kill-others -s first \"npm run test:browser:server\" \"npm run pingserver\" \"karma start ./config/karma.conf.js --single-run\"","test":"npm run test:node && npm run test:browser"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"pre-commit":["lint"],"main":"./dist/lib/index.js","module":"./dist/es/index.js","types":"./src/index.d.ts","devDependencies":{"assert":"1.4.1","async-test-util":"1.6.1","@babel/cli":"7.1.0","@babel/core":"7.1.0","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/plugin-transform-member-expression-literals":"7.0.0","@babel/plugin-transform-property-literals":"7.0.0","@babel/plugin-transform-runtime":"7.1.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.1.0","@babel/types":"7.0.0","browserify":"16.2.2","child-process-promise":"2.2.1","child_process":"1.0.2","concurrently":"3.6.1","cors":"2.8.4","cross-env":"5.2.0","eslint":"5.6.0","express":"4.16.3","http-server":"0.11.1","karma":"2.0.5","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","mocha":"5.2.0","node":"10.10.0","node-cmd":"3.0.0","npm-run-all":"4.1.3","pre-commit":"1.2.2","request":"2.88.0","request-promise-native":"1.0.5","rimraf":"2.6.2","ts-node":"7.0.1","typescript":"3.0.3","uglify-js":"3.4.9","util":"0.11.0","watch":"1.0.2","watchify":"3.11.0"},"dependencies":{"@babel/runtime":"7.0.0","detect-node":"2.0.4"},"// browser":"this field contains files that will be empty objects in webpack-builds","browser":{"./src/node.js":false,"./dist/es/node.js":false,"./dist/lib/node.js":false},"gitHead":"a4d4672dc888d2f55549fd3303f3b367b966c90f","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"integrity":"sha512-l3oHfSHJ+p4BBzt8UkhsffgrhVFJS6HQox5tNwi0KAFBJ07gRmEdYFMrqTB91wulLVo4rRY63SfOH0gLkfG8mA==","shasum":"ec3c8f9a92713d32e29522a125d8f2cb94a95eb3","tarball":"https://registry.npmjs.org/unload/-/unload-2.0.2.tgz","fileCount":17,"unpackedSize":29245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo8Q7CRA9TVsSAnZWagAAkuIP/ApuM+dABG+mY+lR4aHN\n8f/IgCespFgh4viAlpdJiOiKTbHkTy8qMU1OOQGk55zgRZkKm1wLXmdbzMUV\n0euidPxngTh8D9HdbRfhVCen8ajZv990lVJQzy71X4xs3FbnkFVottr3+YbT\nthXpwnLav4x0st9Ls5me8Zfagkz8wg4hX6vkLQF+7kkMcJxCFrPzpZK4ZsJm\nIV3OvvEEVZQ3KBXXR57WUaGr7T5KW4DlQvq7GOhZvB/BZ8gBqxGAzFzogzjZ\n5CWzZLHrUzaE5T8Pq4ohixDbyrk181JID1A/KfSRWvkiuHaaLh0LOSQZ4GcA\nS1OwmyJI7LWcRHtCsB3XXg8FbZp3w5uRSqTp+SuWo/D5KPo7TEvFyDvlTUGc\nzoUd8FA6wXar74E9g5UTU8G9uQaOlQa2gR83cvERCt+K1FIX/eyquRHs2Rpw\noImiDlAOyi3zEH1Mdk8pnoq5UrogrZ2U2m/v6EmrYQiw7K5MIGuX3Dqb7i80\nun2I7nih2edlr0t1lnoNEPwOn6ynTSwPS3I2gZ3TUd4lxrEDlL/dcRlOg4Ma\ndXVqqPCjdYvJfSmzi6jmcEkgFv7yjZsk0Qd4QerMSSN7BydwGh6w+J0FoaV+\nrWp0YozsrOXCDRychkghOsH7lUVNe4NYyccD2RLRl30rgjjP/DBqqiv5okxg\nmnsw\r\n=O1h2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtUSBlK0QA5dJX88MYe5bZsJRzznAlzT5FiCLt6T9LFAiARbS5qgn1lUmT6hHO9owU8l6UoEyBnBWNII4j17Oaxzw=="}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_2.0.2_1537459258870_0.3406926898607008"},"_hasShrinkwrap":false},"2.1.0":{"name":"unload","version":"2.1.0","description":"Execute code when the js-process exits. On all javascript-environments","author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"scripts":{"lint":"eslint src test","preversion":"npm run lint && npm run test","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify dist/lib/index.browserify.js > dist/browserify.js","build:worker":"browserify test/helper/worker.js > test_tmp/worker.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && npm run build:browser && npm run build:worker","clear":"rimraf -rf ./dist","pingserver":"node ./test/helper/ping-server.node.js","test:typings":"npm run build && mocha ./test_tmp/typings.test.js -b --timeout 12000 --exit","test:node":"npm run build && concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test_tmp/nodejs.test.js\"","test:browser:server":"http-server . -p 8080 --cors --silent","test:browser":"npm run build && concurrently --kill-others -s first \"npm run test:browser:server\" \"npm run pingserver\" \"karma start ./config/karma.conf.js --single-run\"","test":"npm run test:node && npm run test:browser"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"pre-commit":["lint"],"main":"./dist/lib/index.js","module":"./dist/es/index.js","types":"./src/index.d.ts","devDependencies":{"@babel/cli":"7.1.5","@babel/core":"7.1.5","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/plugin-transform-member-expression-literals":"7.0.0","@babel/plugin-transform-property-literals":"7.0.0","@babel/plugin-transform-runtime":"7.1.0","@babel/polyfill":"7.0.0","@babel/preset-env":"7.1.5","@babel/types":"7.1.5","assert":"1.4.1","async-test-util":"1.6.1","browserify":"16.2.3","child-process-promise":"2.2.1","child_process":"1.0.2","concurrently":"4.0.1","cors":"2.8.5","cross-env":"5.2.0","eslint":"5.8.0","express":"4.16.4","http-server":"0.11.1","karma":"3.1.1","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","mocha":"5.2.0","node":"11.0.0","node-cmd":"3.0.0","npm-run-all":"4.1.3","pre-commit":"1.2.2","request":"2.88.0","request-promise-native":"1.0.5","rimraf":"2.6.2","ts-node":"7.0.1","typescript":"3.1.6","uglify-js":"3.4.9","util":"0.11.1","watch":"1.0.2","watchify":"3.11.0"},"dependencies":{"@babel/runtime":"7.1.5","detect-node":"2.0.4"},"// browser":"this field contains files that will be empty objects in webpack-builds","browser":{"./src/node.js":false,"./dist/es/node.js":false,"./dist/lib/node.js":false},"gitHead":"acc4c49919d447f71073c12c64911d18d3ad8f60","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"dist":{"integrity":"sha512-vOg/orTFrHv60iWLZbBpgrgoFaSovkcgQJUmBHNGFWlSFdwtoANZaT3uSePVhggkWSsPxs2rpBl5LHpmcSGjRw==","shasum":"24e620607fdf1642de9533e4675682b28bdf8394","tarball":"https://registry.npmjs.org/unload/-/unload-2.1.0.tgz","fileCount":17,"unpackedSize":29375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5PJXCRA9TVsSAnZWagAAvkMP/ilyv4pACuluZ4m2gSZR\nemzhgWenynTkH/XG4thohXVqdhNOB3DpW8s7MD23tsbQLhJeE53fljwY7KmR\nqQu9jQoG3OYhc9ork8q8AfQICEc8LuxklhG3Fn1hK8RQ97eaIR81d0kfso10\nbV4+TRLPYHQ+MT93AfsjYXcFzpvX696/m8NC63TDu3p1SKPZn1FZGl4HsfHH\ng2yJH8jdN5E2+IFLLDa4xB0I/axkIQw5ax3SjG0auZXAr+v/yz1DAijzGpAG\nlS1mPk3Yni5uEHExkuLukrJGduXPtpMV16F9eXu554Zpdx3tIA/ONPrl48E8\n1+w3WEj0oWCQVHPab6DtRIbJZahOFrULFgV9kyQ+lAMvLc8PS0ZDq1GDkEGj\nZwRW3zf36o1juVNSSUG8uhl0xkKchRsgl6tAumKuVJRmhDo6VjM/4IIj8yez\nDszrMaZq156p5BixG2Dqhl8VVcvCHYTCee0ZUZsURSMH9Pl3cPMUZiKZ1NME\nVNEPXVzEhl46VjipzdOWfsEiVVhwNxAcYHwrgdjPpwnYX3XdE3HASAvjMWED\nEj+yPVxweEVCRsiUOk+Imgkg33IwD5oDQ6cb8RkbtNFOMLjkP6kNOMmV6L1v\nOxmof4Kf3nn5vH9M1Qp7xysVFu3GEodgvlkLtQEOQS0HoqV3fa4+VPY5ogNe\n8EiO\r\n=OPA1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC37f0lzUtC/hfBsgOKJRVGLaX7fijS8wd0cHWr/XKAIwIhALFwQd1ohslqemcsj6PYMWckX5GoNzmw5z1lTmKpc6Vj"}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_2.1.0_1541730902363_0.8806199614252277"},"_hasShrinkwrap":false},"2.1.1":{"name":"unload","version":"2.1.1","description":"Execute code when the js-process exits. On all javascript-environments","author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"scripts":{"lint":"eslint src test","preversion":"npm run lint && npm run test","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify dist/lib/index.browserify.js > dist/browserify.js","build:worker":"browserify test/helper/worker.js > test_tmp/worker.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && npm run build:browser && npm run build:worker","clear":"rimraf -rf ./dist","pingserver":"node ./test/helper/ping-server.node.js","test:typings":"npm run build && mocha ./test_tmp/typings.test.js -b --timeout 12000 --exit","test:node":"npm run build && concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test_tmp/nodejs.test.js\"","test:browser:server":"http-server . -p 8080 --cors --silent","test:browser":"npm run build && concurrently --kill-others -s first \"npm run test:browser:server\" \"npm run pingserver\" \"karma start ./config/karma.conf.js --single-run\"","test":"npm run test:node && npm run test:browser"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"pre-commit":["lint"],"main":"./dist/lib/index.js","module":"./dist/es/index.js","types":"./src/index.d.ts","devDependencies":{"@babel/cli":"7.5.5","@babel/core":"7.5.5","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.5.5","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.5.5","@babel/polyfill":"7.4.4","@babel/preset-env":"7.5.5","@babel/types":"7.5.5","assert":"1.4.1","async-test-util":"1.7.3","browserify":"16.3.0","child-process-promise":"2.2.1","child_process":"1.0.2","concurrently":"4.1.1","cors":"2.8.5","cross-env":"5.2.0","eslint":"5.8.0","express":"4.17.1","http-server":"0.11.1","karma":"3.1.1","karma-browserify":"5.3.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","mocha":"5.2.0","node":"11.0.0","node-cmd":"3.0.0","npm-run-all":"4.1.5","pre-commit":"1.2.2","request":"2.88.0","request-promise-native":"1.0.7","rimraf":"2.6.3","ts-node":"7.0.1","typescript":"3.5.3","uglify-js":"3.6.0","util":"0.11.1","watch":"1.0.2","watchify":"3.11.1"},"dependencies":{"@babel/runtime":"7.5.5","detect-node":"2.0.4"},"// browser":"this field contains files that will be empty objects in webpack-builds","browser":{"./src/node.js":false,"./dist/es/node.js":false,"./dist/lib/node.js":false},"gitHead":"d88f3c7e45451986c9e2d58e416d1a17ab5ad12c","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@2.1.1","_nodeVersion":"12.4.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-kiMw6L16Q/AdM+l33lex5cjSP+j7ARfUFtUlz9Gj+d9EZ8ZqKKaS80LppCZ2s4BzpeSUqZZgxxaKaFwy1kd7Ng==","shasum":"c85f88511afc1284678dc6001c8ed7d703aacd6f","tarball":"https://registry.npmjs.org/unload/-/unload-2.1.1.tgz","fileCount":17,"unpackedSize":30218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdN3jOCRA9TVsSAnZWagAAtg8P/jhRGKRMPYT+9m97DjIP\niQh6rq0yQ8Kf3A/oPTaHXef0lxftgVFpIn/rDm2Go20DrnN9XvOujDe4WFYQ\nfHYFjlLHvXmG537dhf18IzJi+kvn6JSr8KTe6VkuPIxyw55mlp0On6GzIXzH\nUr/luo2Mi8FSGRu6DwrrOI33yKyOdQxvwftMLcnIpjAZBhhWVRZydCFfnyF9\nM08mIeXHrwSvlRMpCVmoEmxh/8U0kM4YCdDLIF5ChYWaSE9Y72KqU+DG+NYs\nYxn1JDwrQTWoZ1owyKziE+0+LfZ6BmlT9rt+GAuE/MqhlgYLOSGe9fB+zDVn\nH2XENR+3Yb3+WVG8hdq0FQdCy8/J/3EqcKML0xjKZvMDe4+avyoPwaVqmHPa\nL7tvbnkk8/fWamgQTGRVsHJ2psyUVsfrFpTEDXf2g9643OL0APC5HFOz2BqW\nX7dG5KuRZAlBqK2qJpuEmeo2uTbwYyaFgIA2wZBemly4PPnYdkrSuh8Vibsv\nU0jMU5MKw8LS17LPpu5ZeF8y6nzCdaIgH675WGF3OZyXsVJu2WhA9zFBqdRm\nfUoCS0IoSIYH2edhpD5QJpTpiNFUnh4lmG7eZQUDEgoAGnYTenYyhhzIJndP\n3BW7FWxd3Sr2nuPOrEVnZ6MnyuWEAnHUeEPxCEAL5mCHN/uvcUOisXVMFWuT\nSjFY\r\n=Xfqz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChQTo6Mrkbvxh3ZwXIibMGt6XHPJjW8dvTa4O8FxkzmAIgGvxr4Q+I5H7IJEGhSTSDlIqkZmHDqQI8FChSAm1kWWQ="}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_2.1.1_1563916493935_0.054334158741342176"},"_hasShrinkwrap":false},"2.2.0":{"name":"unload","version":"2.2.0","description":"Execute code when the js-process exits. On all javascript-environments","author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"scripts":{"lint":"eslint src test","preversion":"npm run lint && npm run test","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify dist/lib/index.browserify.js > dist/browserify.js","build:worker":"browserify test/helper/worker.js > test_tmp/worker.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && npm run build:browser && npm run build:worker","clear":"rimraf -rf ./dist","pingserver":"node ./test/helper/ping-server.node.js","test:typings":"npm run build && mocha ./test_tmp/typings.test.js -b --timeout 12000 --exit","test:node":"npm run build && concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test_tmp/nodejs.test.js\"","test:browser:server":"http-server . -p 8080 --cors --silent","test:browser":"npm run build && concurrently --kill-others -s first \"npm run test:browser:server\" \"npm run pingserver\" \"karma start ./config/karma.conf.js --single-run\"","test":"npm run test:node && npm run test:browser"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"pre-commit":["lint"],"main":"./dist/lib/index.js","module":"./dist/es/index.js","types":"./src/index.d.ts","devDependencies":{"@babel/cli":"7.6.2","@babel/core":"7.6.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.6.2","@babel/polyfill":"7.6.0","@babel/preset-env":"7.6.2","@babel/types":"7.6.1","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","child_process":"1.0.2","concurrently":"4.1.2","cors":"2.8.5","cross-env":"6.0.0","eslint":"6.4.0","express":"4.17.1","http-server":"0.11.1","karma":"4.3.0","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-mocha":"1.3.0","mocha":"6.2.0","node":"12.11.0","node-cmd":"3.0.0","npm-run-all":"4.1.5","pre-commit":"1.2.2","request":"2.88.0","request-promise-native":"1.0.7","rimraf":"3.0.0","ts-node":"7.0.1","typescript":"3.6.3","uglify-js":"3.6.0","util":"0.12.1","watch":"1.0.2","watchify":"3.11.1"},"dependencies":{"@babel/runtime":"^7.6.2","detect-node":"^2.0.4"},"// browser":"this field contains files that will be empty objects in webpack-builds","browser":{"./src/node.js":false,"./dist/es/node.js":false,"./dist/lib/node.js":false},"gitHead":"db31c2772cda956c1a53fcc95cd40d7825077ec4","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@2.2.0","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==","shasum":"ccc88fdcad345faa06a92039ec0f80b488880ef7","tarball":"https://registry.npmjs.org/unload/-/unload-2.2.0.tgz","fileCount":17,"unpackedSize":28912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjR/CCRA9TVsSAnZWagAA0eUP/20uhwvom9RoY2/NTmTb\nyHpqjO33gvXtfG83OVsUDCjO+amclecDMf6MV4SgCQDaV6wpGCOaZa2YGaBD\nAhiCmExFSa9aruhZz6McHY2ifOn0Uj2+Kpl+lJotiUVDlcAEu30SSIlb+mw7\n1IJY2Cn/B8JBJ4wWtj8fMsDXYHyGQzUBrzwLD09Qq4BYnE47ekhs3HXMuOac\nx4XQ/C7op4mxSxONKqMLPkW2YqfRiE3Me+A+kYOqllcoh2Svxr6kBYhSmpbN\nkQAKyPO4CmdaibAjX58H+p3XMNYWvT5poobOLn1k3nCs90GQ1UWDRP5PFQ6O\nkxdVRQSceDNgxPQihdQY6MfWC2PaAlfsv0wVuAftmk8Invv3vAHEB16PZmWy\n6K25swblatN10x7iLHsN5pKFtRohajhV7xFN1jG1i0WjqMaoCOjb+e2W+pkb\noq0lnuojJZnfSsm1BjPGEiRSjNc1Z+SRRWcvCgOopr48yQ+Q0LHRbWVDqx+0\n5OkYEoRLIGxNyYWblxgvCRwSyCr2ISDMea3RfubNI7XHbyoCyCA0YxR3HgTZ\nXZQ80SVB0V20uhqQmxHvRBJLu5W08E1LtjXnQph8HX58kwOCOcXDNqplfA0B\nQ0xDluqKSxOFIKhuJjsfnzATvgPs23QRzdCnd5nud3tXkpulkzhXkIWikjqY\n7Ota\r\n=8hQs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJWJn9VVkObIEiKxZ5PcGcBDC19F7PmA7b0AtHigtvAAiBspOecWkGMcLKEqPIQY1tvynnbp+pPqdFeU90+fUayRw=="}]},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_2.2.0_1569529793355_0.6363555503020504"},"_hasShrinkwrap":false},"2.3.0":{"name":"unload","version":"2.3.0","description":"Execute code when the js-process exits. On all javascript-environments","author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"scripts":{"lint":"eslint src test","preversion":"npm run lint && npm run test","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify dist/lib/index.browserify.js > dist/browserify.js","build:worker":"browserify test/helper/worker.js > test_tmp/worker.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && npm run build:browser && npm run build:worker","clear":"rimraf -rf ./dist","pingserver":"node ./test/helper/ping-server.node.js","test:typings":"npm run build && mocha ./test_tmp/typings.test.js -b --timeout 12000 --exit","test:node":"npm run build && concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test_tmp/nodejs.test.js\"","test:browser:server":"http-server . -p 8080 --cors --silent","test:browser":"npm run build && concurrently --kill-others -s first \"npm run test:browser:server\" \"npm run pingserver\" \"karma start ./config/karma.conf.js --single-run\"","test":"npm run test:node && npm run test:browser"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"pre-commit":["lint"],"main":"./dist/lib/index.js","module":"./dist/es/index.js","types":"./src/index.d.ts","devDependencies":{"@babel/cli":"7.6.2","@babel/core":"7.6.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.6.2","@babel/polyfill":"7.6.0","@babel/preset-env":"7.6.2","@babel/types":"7.6.1","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","child_process":"1.0.2","concurrently":"4.1.2","cors":"2.8.5","cross-env":"6.0.0","eslint":"6.4.0","express":"4.17.1","http-server":"0.11.1","karma":"4.3.0","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-mocha":"1.3.0","mocha":"6.2.0","node":"12.11.0","node-cmd":"3.0.0","npm-run-all":"4.1.5","pre-commit":"1.2.2","request":"2.88.0","request-promise-native":"1.0.7","rimraf":"3.0.0","ts-node":"7.0.1","typescript":"3.6.3","uglify-js":"3.6.0","util":"0.12.1","watch":"1.0.2","watchify":"3.11.1"},"dependencies":{"@babel/runtime":"^7.6.2","detect-node":"^2.0.4"},"// browser":"this field contains files that will be empty objects in webpack-builds","browser":{"./src/node.js":false,"./dist/es/node.js":false,"./dist/lib/node.js":false},"gitHead":"42e09fa04b3692b2227351cd5b2e91c5ea0552a8","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@2.3.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-ub+wwUC29VBz8IYu6h5Tr9SGFicb2umTLtK4c/ik70mB2NelI0ZAaMo7zwrG7FfP7Ffj+ZRCRUM7ZU2wgz9InQ==","shasum":"696e333ae84c0c12a9e19847e8fba653a6486bf8","tarball":"https://registry.npmjs.org/unload/-/unload-2.3.0.tgz","fileCount":19,"unpackedSize":30043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9gpcbHj7S1Y71Per/sxePFuTCNYDXxdYS9sw7fLZrYAiEA7ArStjYHUh3wd0KVEwz5VN8PL1JceNVqoPGiHHkEQbo="}]},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_2.3.0_1635988953605_0.3636320898886123"},"_hasShrinkwrap":false},"2.3.1":{"name":"unload","version":"2.3.1","description":"Execute code when the js-process exits. On all javascript-environments","author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"scripts":{"lint":"eslint src test","preversion":"npm run lint && npm run test","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify dist/lib/index.browserify.js > dist/browserify.js","build:worker":"browserify test/helper/worker.js > test_tmp/worker.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && npm run build:browser && npm run build:worker","clear":"rimraf -rf ./dist","pingserver":"node ./test/helper/ping-server.node.js","test:typings":"npm run build && mocha ./test_tmp/typings.test.js -b --timeout 12000 --exit","test:node":"npm run build && concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test_tmp/nodejs.test.js\"","test:browser:server":"http-server . -p 8080 --cors --silent","test:browser":"npm run build && concurrently --kill-others -s first \"npm run test:browser:server\" \"npm run pingserver\" \"karma start ./config/karma.conf.js --single-run\"","test":"npm run test:node && npm run test:browser"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"pre-commit":["lint"],"main":"./dist/lib/index.js","module":"./dist/es/index.js","types":"./src/index.d.ts","devDependencies":{"@babel/cli":"7.6.2","@babel/core":"7.6.2","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.6.2","@babel/plugin-transform-member-expression-literals":"7.2.0","@babel/plugin-transform-property-literals":"7.2.0","@babel/plugin-transform-runtime":"7.6.2","@babel/polyfill":"7.6.0","@babel/preset-env":"7.6.2","@babel/types":"7.6.1","assert":"2.0.0","async-test-util":"1.7.3","browserify":"16.5.0","child-process-promise":"2.2.1","child_process":"1.0.2","concurrently":"4.1.2","cors":"2.8.5","cross-env":"6.0.0","eslint":"6.4.0","express":"4.17.1","http-server":"0.11.1","karma":"4.3.0","karma-browserify":"6.1.0","karma-chrome-launcher":"3.1.0","karma-mocha":"1.3.0","mocha":"6.2.0","node":"12.11.0","node-cmd":"3.0.0","npm-run-all":"4.1.5","pre-commit":"1.2.2","request":"2.88.0","request-promise-native":"1.0.7","rimraf":"3.0.0","ts-node":"7.0.1","typescript":"3.6.3","uglify-js":"3.6.0","util":"0.12.1","watch":"1.0.2","watchify":"3.11.1"},"dependencies":{"@babel/runtime":"^7.6.2","detect-node":"2.1.0"},"// browser":"this field contains files that will be empty objects in webpack-builds","browser":{"./src/node.js":false,"./dist/es/node.js":false,"./dist/lib/node.js":false},"gitHead":"ea93656406d6f568db7fba8f070713b8b640a75e","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@2.3.1","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-MUZEiDqvAN9AIDRbbBnVYVvfcR6DrjCqeU2YQMmliFZl9uaBUjTkhuDQkBiyAy8ad5bx1TXVbqZ3gg7namsWjA==","shasum":"9d16862d372a5ce5cb630ad1309c2fd6e35dacfe","tarball":"https://registry.npmjs.org/unload/-/unload-2.3.1.tgz","fileCount":19,"unpackedSize":30042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2/AYCRA9TVsSAnZWagAAckcP/i2Be7ctYOTlQHXVGsu0\nn5phT6XraCQKKc8Zb7oqHj4CQGkEYg9feMhxdfAdjO/jlaU0++DbXpY4Ram8\n22yOSeMzHqFfSIi4UDlj7Kgzo4fcLDphutKO2t+vQYLJefAHpS7kfa8SeN6R\nbOdmJwk5uezYvyrluT/kdAuqCnin12qieMzihcOWmGuqFYE4DABC+y15gTOm\nU5OU+SpNkATKMLE0W6I8xXDlzHNX3pU7kDexjYKLkgCG+ml3eR7eaql2EIwS\n4gydIPEW93cse9fbmv+X2mHKJDFOcB5JahKryiuARWg/tI02iJDqELuUvjna\n/lR7SNMPxq5nwy1wV+l+MXCQqKZlDAv9GFBomsS4ZMxqbFqDFGI47IOdLMgi\nf5GPQpzhl8aYPVmTavBg6ghDsjXPwRHAS4I9agrM69f51FA/TK3puVHLFApP\nsuYupPGyDA4Agc6rVgZTC2sG2Trd5yZH97FjCkzDcUNSYpATjF2HN1QygLkT\nbqI4HmWrjvD4uPB1bxyA+4VI09Kt+/S5WoK+HmPKoJ5y5jCEYGB4kMOhZSXm\nkblC08nwWbKM/KeksPP/P8xMdt27CrtGRn0Inb5146QKciFsNGTpfRXdMjXp\nVCucQQN3ClGM7Q2hvN0Ior+tSJRNMCzjYC/LQNxsapuydcgDYybv/GuovlQM\nk+3C\r\n=q5vT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlwEASoOjvrjmgIfrIQyi50dQ9itvli/K9hmADQu8DzAiEA/EosNQN60ZDJUIYQ318JIx6NI060GeJd2Zqy2f6XkF8="}]},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_2.3.1_1635989236986_0.7295896321005766"},"_hasShrinkwrap":false},"2.4.0":{"name":"unload","version":"2.4.0","description":"Execute code when the js-process exits. On all javascript-environments","author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"scripts":{"lint":"eslint src test","preversion":"npm run lint && npm run test","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify dist/lib/index.browserify.js > dist/browserify.js","build:worker":"browserify test/helper/worker.js > test_tmp/worker.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && npm run build:browser && npm run build:worker","clear":"rimraf -rf ./dist","pingserver":"node ./test/helper/ping-server.node.js","test:typings":"npm run build && mocha ./test_tmp/typings.test.js -b --timeout 12000 --exit","test:node":"npm run build && concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test_tmp/nodejs.test.js\"","test:browser:server":"http-server . -p 8080 --cors --silent","test:browser":"npm run build && concurrently --kill-others -s first \"npm run test:browser:server\" \"npm run pingserver\" \"karma start ./config/karma.conf.js --single-run\"","test":"npm run test:node && npm run test:browser"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"funding":"https://github.com/sponsors/pubkey","pre-commit":["lint"],"main":"./dist/lib/index.js","module":"./dist/es/index.js","types":"./src/index.d.ts","devDependencies":{"@babel/cli":"7.20.7","@babel/core":"7.20.7","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.19.6","@babel/polyfill":"7.12.1","@babel/preset-env":"7.20.2","@babel/types":"7.20.7","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child_process":"1.0.2","child-process-promise":"2.2.1","concurrently":"4.1.2","cors":"2.8.5","cross-env":"7.0.3","eslint":"8.30.0","express":"4.17.3","http-server":"0.13.0","karma":"6.4.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-mocha":"2.0.1","mocha":"10.2.0","node-cmd":"3.0.0","npm-run-all":"4.1.5","pre-commit":"1.2.2","request":"2.88.2","request-promise-native":"1.0.9","rimraf":"3.0.2","ts-node":"7.0.1","typescript":"3.9.10","uglify-js":"3.17.4","util":"0.12.5","watch":"1.0.2","watchify":"3.11.1"},"dependencies":{},"// browser":"this field contains files that will be empty objects in webpack-builds","browser":{"./src/node.js":false,"./dist/es/node.js":false,"./dist/lib/node.js":false},"gitHead":"422ff3605efb22751ebb3732b1e684050ce2cd22","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@2.4.0","_nodeVersion":"19.2.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-Cgd7t/NqAaZSOxaovngKEvYFOs1z6UWaa7gs50cMBE+wDAQUUMxBxM37AFOZF/aNhmCpFpoBdXhBLeze/jVNKA==","shasum":"313acc2694d3c9ba56f5366ba21a2a2644f97024","tarball":"https://registry.npmjs.org/unload/-/unload-2.4.0.tgz","fileCount":21,"unpackedSize":36873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcZ5ErbSqvVgOMweB/6xQN0FhdJIPsEH+YAdCG1QYpGAiEA1X6ZuAlBCf1hKbU1ssyQlTcIzcnMSb6ZFGyMKCoIaX4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrChSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpr2BAAlfw7rlRIdOF61joFLYbpesNUDVL7ns/awG2aE/+/uC4KPd8o\r\nbl8ExyrvT/RdRCps92BDqD03Yr3cw7AnK2tpUXy+X1F1r7hN6rLDJKvyZwdH\r\nk2ArvPdwD5ELOTz+7uCnN8nQqFRL0B3FmJZYULn2npQ5BJgJ8NwdQZON/pnJ\r\nnzMYXAIkZUw40HmqN2LpBf4a55oM9WM//xVtITx21PVo9hJrMvP14EbwP749\r\n1A0/AYdGh2n6AEFj378KN+ZklzDu1gAoLfF3fz+XMnmkkZtXv/j6Kq5134Gk\r\nF0wovC1d0V321v1+MDYJqCcJ6FpaNcvLIr/so3RW6r+3g9mBPhet7SrYRS4k\r\nWI0az/UfZ1zmFOyTs5bpP5dT8AxnnQRYwfjt7+vM89HO0dXbwxdQ69JZKKPf\r\n72E1ErtLLvHIZSgf2++aYglYoPfEdJMs+55RtVH3Lq1Y8SuPTVvscc2bUuMi\r\nMFkYv4Mu2BhvXRmkR4rVtzVkNNpPw+1mwjq3GM3bxgHJfNre5yZdLXYdhxFg\r\nT5E8Wg799de6zFME8zn2amIk1NhlEgjnF4BlZlyMekgie0E/DmX6bbjRwWbF\r\nkBFHc99ZaOLkroKmwL6cNUVGGoL+EWqF+6QG0cfH6001Ek7RF5uPCgZ1HJ3p\r\n/uqBXkC7cPkjWD1D8oE8cGFJrLS+FT7BHEs=\r\n=Xr+n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_2.4.0_1672226898610_0.31403782184716245"},"_hasShrinkwrap":false},"2.4.1":{"name":"unload","version":"2.4.1","description":"Execute code when the js-process exits. On all javascript-environments","author":{"name":"pubkey"},"license":"Apache-2.0","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"scripts":{"lint":"eslint src test","preversion":"npm run lint && npm run test","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"cross-env NODE_ENV=es5 babel src --out-dir dist/lib","build:test":"cross-env NODE_ENV=es5 babel test --out-dir test_tmp","build:browser":"browserify dist/lib/index.browserify.js > dist/browserify.js","build:worker":"browserify test/helper/worker.js > test_tmp/worker.js","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" && npm run build:browser && npm run build:worker","clear":"rimraf -rf ./dist","pingserver":"node ./test/helper/ping-server.node.js","test:typings":"npm run build && mocha ./test_tmp/typings.test.js -b --timeout 12000 --exit","test:node":"npm run build && concurrently  --kill-others -s first \"npm run pingserver\" \"mocha -b test_tmp/nodejs.test.js\"","test:browser:server":"http-server . -p 8080 --cors --silent","test:browser":"npm run build && concurrently --kill-others -s first \"npm run test:browser:server\" \"npm run pingserver\" \"karma start ./config/karma.conf.js --single-run\"","test":"npm run test:node && npm run test:browser"},"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"funding":"https://github.com/sponsors/pubkey","pre-commit":["lint"],"main":"./dist/lib/index.js","module":"./dist/es/index.js","types":"./src/index.d.ts","devDependencies":{"@babel/cli":"7.20.7","@babel/core":"7.20.7","@babel/plugin-check-constants":"7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"7.20.7","@babel/plugin-transform-member-expression-literals":"7.18.6","@babel/plugin-transform-property-literals":"7.18.6","@babel/plugin-transform-runtime":"7.19.6","@babel/polyfill":"7.12.1","@babel/preset-env":"7.20.2","@babel/types":"7.20.7","assert":"2.0.0","async-test-util":"2.0.0","browserify":"17.0.0","child_process":"1.0.2","child-process-promise":"2.2.1","concurrently":"4.1.2","cors":"2.8.5","cross-env":"7.0.3","eslint":"8.30.0","express":"4.17.3","http-server":"0.13.0","karma":"6.4.1","karma-browserify":"8.1.0","karma-chrome-launcher":"3.1.1","karma-mocha":"2.0.1","mocha":"10.2.0","node-cmd":"3.0.0","npm-run-all":"4.1.5","pre-commit":"1.2.2","request":"2.88.2","request-promise-native":"1.0.9","rimraf":"3.0.2","ts-node":"7.0.1","typescript":"3.9.10","uglify-js":"3.17.4","util":"0.12.5","watch":"1.0.2","watchify":"3.11.1"},"dependencies":{},"gitHead":"62d8fb9a4c9e138684826d8d92b0aa21aa0f2f08","bugs":{"url":"https://github.com/pubkey/unload/issues"},"homepage":"https://github.com/pubkey/unload#readme","_id":"unload@2.4.1","_nodeVersion":"19.2.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-IViSAm8Z3sRBYA+9wc0fLQmU9Nrxb16rcDmIiR6Y9LJSZzI7QY5QsDhqPpKOjAn0O9/kfK1TfNEMMAGPTIraPw==","shasum":"b0c5b7fb44e17fcbf50dcb8fb53929c59dd226a5","tarball":"https://registry.npmjs.org/unload/-/unload-2.4.1.tgz","fileCount":22,"unpackedSize":37676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyxR8+c+GNe6TXLnfaKLAsiIOKrw1i0P+2achNH92XSAiAX0lYmbPYor82Pcu/3/TlunHjpmdWMHrBTzk/24RnnFg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrIzHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSWg//TB6SEoRcUh3iKnVgn5hvZumzSWtzFbLNcjIStCmJl14nINMX\r\ndVs1WCa1QL9ztxeGTi8e62zdvp7vy4K/6oHfNwqHlJCu/BJWmjd/QJTVGbxC\r\njvt25Mk5UBdhFJy84rXJbHXrloSREObUXXX97+/VlgHK/xzsKlbx9OpEyK4e\r\nEsRKdOviQRXNcwHltAPLOrJ+N0G2slkrSURUc4wELvjNJgY7cFyXzV3SvLxW\r\n9+ss22oy310BnW7PXiRN8F+gu31jcAFMVnvvgoyEjYvEHWzNnc4xVXKdX8Qj\r\n7qpmUH754MpjUiCfsrH2ONk5Nop+2KKj4KkNW19EO1OYzq4losO3F4XoIYnZ\r\n9byzZiq4dZhiQklA7sXjr60KCDphiT8JPsnD/dRKGhYUZjqBEnJLYvZpa0/g\r\nmvux1DxuPkv2lqYmJ5Taiv1GX6PtkCSqC0qi7itwBxTJliorEkzSJmUVhInv\r\nbP85kXDFc/JhFlP9zWnLh9NT2YE4nQWeGjTrP8egEtb88PBa5d54BvAxJBqb\r\n2IWzHx7jg8nXD14UvKHkynLkCPpTYhYdkEFh3QUx+Noki/L2XtjGaASmfV2g\r\nHx8DE27ZQ7/XwEqPi0OFgFvod9os3vQw9mU4rr9tDARr+dcKTl0iSMKgjb8t\r\njjq2ZHkyOLMA06MywtKvGvEpkC5iWKE9rnU=\r\n=6Q6c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"directories":{},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unload_2.4.1_1672252615678_0.9666583663443289"},"_hasShrinkwrap":false}},"readme":"# javascript: unload\n\nRun a piece of code whenever the javascript process stops/exits/quits. On **browsers, nodejs, electron, react-native, workers, iframes**. It also ensures that the exit-function is called only **once**.\n\nYou should use this module when your write a npm library where you dont know in which environments the users will run it.\n\n# What does `unload` handle?\n\nWhen nodejs:\n```js\nprocess.on('beforeExit');\nprocess.on('exit');\nprocess.on('SIGINT'); // catches ctrl+c event\nprocess.on('uncaughtException'); // catches uncaught exceptions\n```\n\nWhen browser:\n```js\nwindow.addEventListener('beforeunload'); // closing of normal browser-window\nwindow.addEventListener('unload'); // closed inside of iframe\n```\n\n# Usage\n\nInstallation:\n\n`npm install unload --save`\n\nAdd a function which runs when the process exits:\n\n```javascript\nvar unload = require('unload');\nunload.add(function(){\n    console.log('Ouch, I\\'m dying.');\n});\n```\n\nAdd and remove the function (It will no longer run when the process exits):\n\n```javascript\nvar unload = require('unload');\nvar ret = unload.add(function(){\n    console.log('Ouch, I\\'m dying.');\n});\n\nret.remove(); // removes the event-handler\n```\n\nRun all previously added functions:\n\n```javascript\nvar unload = require('unload');\nunload.add(function(){\n    console.log('Ouch, I\\'m dying.');\n});\n\nunload.runAll();\n```\n\nRemove all added functions (They will no longer run when the process exits):\n```javascript\nvar unload = require('unload');\nunload.add(function(){\n    console.log('Ouch, I\\'m dying.');\n});\n\nunload.removeAll();\n```\n\n\n# Sponsored by\n\n<p align=\"center\">\n    <a href=\"https://rxdb.info/?utm_source=github&utm_medium=repo&utm_campaign=github-unload\">\n        <img\n            src=\"https://github.com/pubkey/rxdb/raw/master/docs-src/files/logo/logo_text.svg\"\n            alt=\"Sponsored by RxDB\"\n            width=\"300\"\n         />\n         <br />\n         <br />\n         <span>The <b>JavaScript Database</b></span>\n    </a>\n</p>\n","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"time":{"modified":"2022-12-28T18:36:55.913Z","created":"2016-12-08T08:45:14.854Z","0.0.1":"2016-12-08T08:45:14.854Z","1.3.4":"2016-12-12T21:06:01.341Z","1.3.5":"2016-12-15T22:07:24.098Z","1.3.6":"2017-11-18T09:35:01.330Z","1.3.7":"2018-06-28T21:35:32.688Z","1.3.8":"2018-07-04T16:53:18.963Z","1.3.9":"2018-07-04T17:22:16.018Z","2.0.0":"2018-07-30T20:55:05.641Z","2.0.1":"2018-07-31T16:25:47.277Z","2.0.2":"2018-09-20T16:00:59.002Z","2.1.0":"2018-11-09T02:35:02.476Z","2.1.1":"2019-07-23T21:14:54.107Z","2.2.0":"2019-09-26T20:29:53.605Z","2.3.0":"2021-11-04T01:22:33.771Z","2.3.1":"2021-11-04T01:27:17.126Z","2.4.0":"2022-12-28T11:28:18.934Z","2.4.1":"2022-12-28T18:36:55.833Z"},"readmeFilename":"README.md","description":"Execute code when the js-process exits. On all javascript-environments","homepage":"https://github.com/pubkey/unload#readme","keywords":["unload","exit","onunload","SIGINT","uncaughtException","beforeExit"],"repository":{"type":"git","url":"git+https://github.com/pubkey/unload.git"},"author":{"name":"pubkey"},"bugs":{"url":"https://github.com/pubkey/unload/issues"},"license":"Apache-2.0"}