1{ 2 "_from": "signal-exit@^3.0.2", 3 "_id": "signal-exit@3.0.2", 4 "_inBundle": false, 5 "_integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", 6 "_location": "/signal-exit", 7 "_phantomChildren": {}, 8 "_requested": { 9 "type": "range", 10 "registry": true, 11 "raw": "signal-exit@^3.0.2", 12 "name": "signal-exit", 13 "escapedName": "signal-exit", 14 "rawSpec": "^3.0.2", 15 "saveSpec": null, 16 "fetchSpec": "^3.0.2" 17 }, 18 "_requiredBy": [ 19 "/execa", 20 "/foreground-child", 21 "/gauge", 22 "/lockfile", 23 "/restore-cursor", 24 "/tap", 25 "/write-file-atomic" 26 ], 27 "_resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", 28 "_shasum": "b5fdc08f1287ea1178628e415e25132b73646c6d", 29 "_spec": "signal-exit@^3.0.2", 30 "_where": "/Users/rebecca/code/npm/node_modules/write-file-atomic", 31 "author": { 32 "name": "Ben Coe", 33 "email": "ben@npmjs.com" 34 }, 35 "bugs": { 36 "url": "https://github.com/tapjs/signal-exit/issues" 37 }, 38 "bundleDependencies": false, 39 "deprecated": false, 40 "description": "when you want to fire an event no matter how a process exits.", 41 "devDependencies": { 42 "chai": "^3.5.0", 43 "coveralls": "^2.11.10", 44 "nyc": "^8.1.0", 45 "standard": "^7.1.2", 46 "standard-version": "^2.3.0", 47 "tap": "^8.0.1" 48 }, 49 "files": [ 50 "index.js", 51 "signals.js" 52 ], 53 "homepage": "https://github.com/tapjs/signal-exit", 54 "keywords": [ 55 "signal", 56 "exit" 57 ], 58 "license": "ISC", 59 "main": "index.js", 60 "name": "signal-exit", 61 "repository": { 62 "type": "git", 63 "url": "git+https://github.com/tapjs/signal-exit.git" 64 }, 65 "scripts": { 66 "coverage": "nyc report --reporter=text-lcov | coveralls", 67 "pretest": "standard", 68 "release": "standard-version", 69 "test": "tap --timeout=240 ./test/*.js --cov" 70 }, 71 "version": "3.0.2" 72} 73