{"_id":"safeps","_rev":"295018","name":"safeps","description":"Work with processes safely and easily with Node.js","dist-tags":{"latest":"10.17.0"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"time":{"modified":"2023-10-06T06:52:48.000Z","created":"2013-06-24T05:17:59.400Z","10.17.0":"2021-07-30T19:09:39.120Z","10.17.0-next.1627672161.289e47a6a66b8e926521b67304a1bb6199b16b7b":"2021-07-30T19:09:22.671Z","10.16.0":"2021-07-28T00:04:43.684Z","10.16.0-next.1627430674.d15b148e967ffa91e83c230b724de0aeac96907b":"2021-07-28T00:04:36.234Z","10.15.0-next.1604234045.010c4008a4f231702624d0af0a4247a4f6227e7b":"2020-11-01T12:34:07.320Z","10.15.0-next.1603942199.72d9649e1a178acd2015d27c26b796cec3f2bb7a":"2020-10-29T03:30:01.335Z","10.14.0-next.1603629364.43ae2442825ecf7af221a8f9647ec81f96ba5932":"2020-10-25T12:36:06.228Z","10.14.0-next.1603619589.c30780f1a25886d14d188e6db28aaf9c4071e10b":"2020-10-25T09:53:10.295Z","10.14.0-next.1603012974.2f04249b5185d551e4c5fd7996ba1146c88a8a8e":"2020-10-18T09:22:55.973Z","10.14.0-next.1601204081.77bb5c1e986dc73efefc443a143068d595e3c031":"2020-09-27T10:54:43.215Z","10.14.0-next.1600597040.7430e469dc06213dc2b8598e0ef13a0ac43fc10d":"2020-09-20T10:17:21.508Z","10.14.0-next.1599990580.8f18320ab40df1b1b694025fd7b130591a9c80c1":"2020-09-13T09:49:41.573Z","10.14.0-next.1599398788.c66bbec9fcf8ff6cb61d200615411546cb54c488":"2020-09-06T13:26:30.386Z","10.14.0-next.1599280667.e4e39adeb79809b188d78bb4ad5adebb60d7067a":"2020-09-05T04:37:48.341Z","10.14.0-next.1599280438.9cf569e06be4b670cc34fcfc0dfa44fa14f7131a":"2020-09-05T04:34:00.122Z","10.13.0-next.1598778620.d5b2a117904eedcaf91a52097dab5b42e040813b":"2020-08-30T09:10:22.068Z","10.13.0-next.1598188856.86b31dcff08f7174a4f12744d3b90bb53d6cb318":"2020-08-23T13:20:57.477Z","10.13.0-next.1597701530.def1bcd91fcbb5fc80bed01f7eddc70b3d9eba4c":"2020-08-17T21:58:51.874Z","10.13.0-next.1597701448.41fe92399a8beca1c7c4eb28146542938768a2fa":"2020-08-17T21:57:30.415Z","10.12.0-next.1596523160.ec0bd5b7f5ae8e9619d79543dbfcf7476335dc9a":"2020-08-04T06:39:22.679Z","10.11.0-next.1595450956.8b7a868a8f9d667988bd59a74801543fa82c5f57":"2020-07-22T20:49:17.519Z","10.10.0-next.1593742878.151ed4177c33a553b335b6059a9d6bb8e349f06b":"2020-07-03T02:21:20.312Z","10.10.0-next.1593060050.6edf4594dfb3cad17a8c776282fe3d4c0bca69d5":"2020-06-25T04:40:51.810Z","10.9.0-next.1592764270.8767690fe532d95c4d824014ecc897e04336f531":"2020-06-21T18:31:12.026Z","10.8.0-next.1592728663.e9c62fa8ddb5cfb1855a0b01b859fd772215d0d4":"2020-06-21T08:37:45.334Z","10.7.0-next.1592721654.12fb5db7186a54ed630915bcb8f3abd9e3a80382":"2020-06-21T06:40:55.793Z","10.6.0-next.1592642840.9031bac2a9b1a0c04378881516a0ab3b865f0cda":"2020-06-20T08:47:21.917Z","10.5.0-next.1591801916.576f67c6fbca44e74414a2e2a54b1f9f240ff8fb":"2020-06-10T15:11:57.818Z","10.4.0-next.1591785968.d2292379802dbe52a895ac856f571dfb18832bfa":"2020-06-10T10:46:09.941Z","10.3.0-next.1590081380.42f913da2fef9d7cdab6063a6caf9f4b11791673":"2020-05-21T17:16:22.054Z","10.2.0-next.1590064266.bb59266fbd7aa4f242b085d7f6b81d1ae69a1dd7":"2020-05-21T12:31:07.983Z","10.1.0-next.1590008612.af12b7ff87410045609ac14e375f8ff995678220":"2020-05-20T21:03:34.263Z","10.0.0-next.1589186443.1aa76e74e7a40c5ca0133de097a162852622782d":"2020-05-11T08:40:44.346Z","9.3.0-next.1575918809.99b713c3149e48ca978587031f7b01f4e5c02489":"2019-12-09T19:13:31.325Z","9.2.0-next.1575218872.b55c32ee86ecba3e3911a50e57f8faea97dc6711":"2019-12-01T16:47:53.879Z","9.1.0-next.1575154400.06d3ca69304bcf8453406e497ca8b89d4b7e5610":"2019-11-30T22:53:22.593Z","9.0.0-next.1574656912.e2dc02f377ea2510c6574a08842c37c7e94e7f2d":"2019-11-25T04:41:54.802Z","9.0.0-next.1574642473.ce3d43001f7a2de496cdedbda3048aa857070ddf":"2019-11-25T00:41:15.850Z","9.0.0-next.1574058190.b13f404f3851e035fcee080c54e22d8c3b0a7758":"2019-11-18T06:23:17.478Z","8.1.0-next.1573741663.1c56daf7272d6c1f69733c2d61a24b1f36e574bb":"2019-11-14T14:27:45.463Z","8.1.0-next.1573694404.4cf5d0803a8adcd8f92aed876f44e562d90297eb":"2019-11-14T01:20:06.276Z","8.1.0-next.1573689701.5e39ea9df0345e7fc3c87467a862bf69bbcfc9f1":"2019-11-14T00:01:43.447Z","8.1.0-next.1573603175.79e52f0bebc40576ac91aa9221ef8e4505276a1a":"2019-11-12T23:59:37.094Z","8.0.0-next.1573597396.4b598e14f77bae43e9ab5b8588b98995ebd89048":"2019-11-12T22:23:18.699Z","8.0.0-next.1573587825.834688ef515c9e906aa76080428f0de19b3eded7":"2019-11-12T19:43:47.677Z","8.0.0-next.1573582046.055bd88fb6d507987b85bf750b2bfca13bc2e0d7":"2019-11-12T18:07:28.312Z","8.0.0-next.1573428227.e573130ee5f050f8d679aedb2d24d25839287faa":"2019-11-10T23:23:49.415Z","8.0.0-next.1573414430.53c4cd7b292d3b083ac24ef130e06e0c7a76ad1f":"2019-11-10T19:33:52.196Z","10.15.0":"2020-10-29T03:30:16.240Z","10.14.0":"2020-09-05T04:35:08.716Z","10.13.0":"2020-08-17T21:58:22.391Z","10.12.0":"2020-08-04T06:39:36.605Z","10.11.0":"2020-07-22T20:50:27.939Z","10.10.0":"2020-06-25T04:41:57.507Z","10.9.0":"2020-06-21T18:32:12.772Z","10.8.0":"2020-06-21T08:38:45.985Z","10.7.0":"2020-06-21T06:42:14.002Z","10.6.0":"2020-06-20T08:55:01.396Z","10.5.0":"2020-06-10T15:12:51.261Z","10.4.0":"2020-06-10T10:47:12.017Z","10.3.0":"2020-05-21T17:17:37.991Z","10.2.0":"2020-05-21T12:32:06.296Z","10.1.0":"2020-05-20T21:04:44.420Z","10.0.0":"2020-05-11T08:41:50.300Z","9.3.0":"2019-12-09T19:14:09.203Z","9.2.0":"2019-12-01T16:48:29.721Z","9.1.0":"2019-11-30T22:54:40.794Z","9.0.0":"2019-11-18T06:24:19.124Z","8.1.0":"2019-11-13T00:02:56.130Z","8.0.0":"2019-11-10T19:37:29.138Z","7.0.1":"2017-04-16T12:13:07.986Z","7.0.0":"2017-04-16T11:37:37.952Z","6.4.0":"2017-04-16T10:39:05.218Z","6.3.0":"2016-06-04T05:09:56.756Z","6.2.0":"2016-06-03T20:09:39.771Z","6.1.0":"2016-05-27T16:37:56.490Z","6.0.2":"2015-12-10T01:17:13.071Z","6.0.1":"2015-09-24T06:31:39.171Z","6.0.0":"2015-09-06T18:05:13.035Z","5.1.0":"2015-04-07T00:49:23.808Z","5.0.0":"2015-04-07T00:19:50.902Z","4.0.0":"2015-03-17T14:30:10.659Z","3.0.2":"2015-03-17T14:13:28.269Z","3.0.1":"2015-03-17T13:47:47.433Z","3.0.0":"2015-03-17T13:30:34.658Z","2.2.13":"2015-02-06T21:11:55.452Z","2.2.12":"2014-05-21T07:34:01.662Z","2.2.11":"2014-01-10T03:42:10.813Z","2.2.10":"2013-12-27T12:38:20.723Z","2.2.9":"2013-11-06T12:40:03.684Z","2.2.8":"2013-09-16T06:38:41.085Z","2.2.7":"2013-08-29T05:20:57.682Z","2.2.6":"2013-06-28T16:02:16.089Z","2.2.5":"2013-06-28T16:00:04.599Z","2.2.4":"2013-06-24T23:23:50.243Z","2.2.3":"2013-06-24T22:57:07.769Z","2.2.2":"2013-06-24T13:53:38.630Z","2.2.1":"2013-06-24T12:53:23.882Z","2.2.0":"2013-06-24T05:17:59.400Z"},"users":{},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"versions":{"10.17.0":{"title":"Safe PS","name":"safeps","version":"10.17.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 14 || 16 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14 || 16"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.15.0","taskgroup":"^7.18.0","typechecker":"^7.17.0"},"devDependencies":{"@bevry/update-contributors":"^1.19.0","assert-helpers":"^8.4.0","bevry-echo":"^1.1.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jsdoc":"^3.6.7","kava":"^5.15.0","prettier":"^2.3.2","projectz":"^2.22.0","surge":"^0.23.0","valid-directory":"^3.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"289e47a6a66b8e926521b67304a1bb6199b16b7b","_id":"safeps@10.17.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"4e5561d8b7bc853ebfe2bdb5c8b4997326977168","size":16680,"noattachment":false,"key":"/safeps/-/safeps-10.17.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.17.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.17.0_1627672179006_0.9211645997847011"},"_hasShrinkwrap":false,"publish_time":1627672179120,"_cnpm_publish_time":1627672179120,"_cnpmcore_publish_time":"2021-12-13T14:18:55.021Z"},"10.17.0-next.1627672161.289e47a6a66b8e926521b67304a1bb6199b16b7b":{"title":"Safe PS","name":"safeps","version":"10.17.0-next.1627672161.289e47a6a66b8e926521b67304a1bb6199b16b7b","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 14 || 16 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14 || 16"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.15.0","taskgroup":"^7.18.0","typechecker":"^7.17.0"},"devDependencies":{"@bevry/update-contributors":"^1.19.0","assert-helpers":"^8.4.0","bevry-echo":"^1.1.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jsdoc":"^3.6.7","kava":"^5.15.0","prettier":"^2.3.2","projectz":"^2.22.0","surge":"^0.23.0","valid-directory":"^3.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"readmeFilename":"README.md","gitHead":"289e47a6a66b8e926521b67304a1bb6199b16b7b","_id":"safeps@10.17.0-next.1627672161.289e47a6a66b8e926521b67304a1bb6199b16b7b","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"e0efc196771a2124671428f1a25dbbdb83f36c4e","size":16735,"noattachment":false,"key":"/safeps/-/safeps-10.17.0-next.1627672161.289e47a6a66b8e926521b67304a1bb6199b16b7b.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.17.0-next.1627672161.289e47a6a66b8e926521b67304a1bb6199b16b7b.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.17.0-next.1627672161.289e47a6a66b8e926521b67304a1bb6199b16b7b_1627672162537_0.23306488334629205"},"_hasShrinkwrap":false,"publish_time":1627672162671,"_cnpm_publish_time":1627672162671,"_cnpmcore_publish_time":"2021-12-13T14:18:55.387Z"},"10.16.0":{"title":"Safe PS","name":"safeps","version":"10.16.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.14.0","taskgroup":"^7.17.0","typechecker":"^7.17.0"},"devDependencies":{"@bevry/update-contributors":"^1.18.0","assert-helpers":"^8.2.0","bevry-echo":"^1.1.0","eslint":"^7.31.0","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jsdoc":"^3.6.7","kava":"^5.14.0","prettier":"^2.3.2","projectz":"^2.18.0","surge":"^0.23.0","valid-directory":"^3.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"d15b148e967ffa91e83c230b724de0aeac96907b","_id":"safeps@10.16.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"46586271ccfbae17860562784563d1da759d3198","size":16673,"noattachment":false,"key":"/safeps/-/safeps-10.16.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.16.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.16.0_1627430683526_0.890999952441659"},"_hasShrinkwrap":false,"publish_time":1627430683684,"_cnpm_publish_time":1627430683684,"_cnpmcore_publish_time":"2021-12-13T14:18:55.781Z"},"10.16.0-next.1627430674.d15b148e967ffa91e83c230b724de0aeac96907b":{"title":"Safe PS","name":"safeps","version":"10.16.0-next.1627430674.d15b148e967ffa91e83c230b724de0aeac96907b","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.14.0","taskgroup":"^7.17.0","typechecker":"^7.17.0"},"devDependencies":{"@bevry/update-contributors":"^1.18.0","assert-helpers":"^8.2.0","bevry-echo":"^1.1.0","eslint":"^7.31.0","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","jsdoc":"^3.6.7","kava":"^5.14.0","prettier":"^2.3.2","projectz":"^2.18.0","surge":"^0.23.0","valid-directory":"^3.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"readmeFilename":"README.md","gitHead":"d15b148e967ffa91e83c230b724de0aeac96907b","_id":"safeps@10.16.0-next.1627430674.d15b148e967ffa91e83c230b724de0aeac96907b","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"5ea804286977ba8a988a054231fa68018c582fa5","size":16725,"noattachment":false,"key":"/safeps/-/safeps-10.16.0-next.1627430674.d15b148e967ffa91e83c230b724de0aeac96907b.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.16.0-next.1627430674.d15b148e967ffa91e83c230b724de0aeac96907b.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.16.0-next.1627430674.d15b148e967ffa91e83c230b724de0aeac96907b_1627430676053_0.2943690574015927"},"_hasShrinkwrap":false,"publish_time":1627430676234,"_cnpm_publish_time":1627430676234,"_cnpmcore_publish_time":"2021-12-13T14:18:56.152Z"},"10.15.0-next.1604234045.010c4008a4f231702624d0af0a4247a4f6227e7b":{"title":"Safe PS","name":"safeps","version":"10.15.0-next.1604234045.010c4008a4f231702624d0af0a4247a4f6227e7b","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 14 || 15 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14 || 15"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.13.0","taskgroup":"^7.16.0","typechecker":"^7.16.0"},"devDependencies":{"@bevry/update-contributors":"^1.17.0","assert-helpers":"^8.1.0","bevry-echo":"^1.1.0","eslint":"^7.12.1","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.6","kava":"^5.13.0","prettier":"^2.1.2","projectz":"^2.17.0","surge":"^0.21.6","valid-directory":"^3.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"010c4008a4f231702624d0af0a4247a4f6227e7b","readmeFilename":"README.md","_id":"safeps@10.15.0-next.1604234045.010c4008a4f231702624d0af0a4247a4f6227e7b","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"1748c1e278374568ccf91dbf6e688d4a94c3ea86","size":16864,"noattachment":false,"key":"/safeps/-/safeps-10.15.0-next.1604234045.010c4008a4f231702624d0af0a4247a4f6227e7b.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.15.0-next.1604234045.010c4008a4f231702624d0af0a4247a4f6227e7b.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.15.0-next.1604234045.010c4008a4f231702624d0af0a4247a4f6227e7b_1604234047180_0.7279748660679284"},"_hasShrinkwrap":false,"publish_time":1604234047320,"_cnpm_publish_time":1604234047320,"_cnpmcore_publish_time":"2021-12-13T14:18:56.627Z"},"10.15.0-next.1603942199.72d9649e1a178acd2015d27c26b796cec3f2bb7a":{"title":"Safe PS","name":"safeps","version":"10.15.0-next.1603942199.72d9649e1a178acd2015d27c26b796cec3f2bb7a","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 14 || 15 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14 || 15"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.13.0","taskgroup":"^7.16.0","typechecker":"^7.16.0"},"devDependencies":{"@bevry/update-contributors":"^1.17.0","assert-helpers":"^8.1.0","bevry-echo":"^1.1.0","eslint":"^7.12.1","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.6","kava":"^5.13.0","prettier":"^2.1.2","projectz":"^2.17.0","surge":"^0.21.6","valid-directory":"^3.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"72d9649e1a178acd2015d27c26b796cec3f2bb7a","readmeFilename":"README.md","_id":"safeps@10.15.0-next.1603942199.72d9649e1a178acd2015d27c26b796cec3f2bb7a","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"a713a19a8d23c9286bbbd48852ff19aefe3e076a","size":16867,"noattachment":false,"key":"/safeps/-/safeps-10.15.0-next.1603942199.72d9649e1a178acd2015d27c26b796cec3f2bb7a.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.15.0-next.1603942199.72d9649e1a178acd2015d27c26b796cec3f2bb7a.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.15.0-next.1603942199.72d9649e1a178acd2015d27c26b796cec3f2bb7a_1603942201050_0.07751514115712088"},"_hasShrinkwrap":false,"publish_time":1603942201335,"_cnpm_publish_time":1603942201335,"_cnpmcore_publish_time":"2021-12-13T14:18:57.418Z"},"10.14.0-next.1603629364.43ae2442825ecf7af221a8f9647ec81f96ba5932":{"title":"Safe PS","name":"safeps","version":"10.14.0-next.1603629364.43ae2442825ecf7af221a8f9647ec81f96ba5932","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.12.0","taskgroup":"^7.14.0","typechecker":"^7.15.0"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","assert-helpers":"^7.2.0","bevry-echo":"^1.1.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.12.0","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"43ae2442825ecf7af221a8f9647ec81f96ba5932","readmeFilename":"README.md","_id":"safeps@10.14.0-next.1603629364.43ae2442825ecf7af221a8f9647ec81f96ba5932","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","dist":{"shasum":"58ad7d4fd252897fff32e5052d686d5f9d7cf27e","size":16856,"noattachment":false,"key":"/safeps/-/safeps-10.14.0-next.1603629364.43ae2442825ecf7af221a8f9647ec81f96ba5932.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.14.0-next.1603629364.43ae2442825ecf7af221a8f9647ec81f96ba5932.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.14.0-next.1603629364.43ae2442825ecf7af221a8f9647ec81f96ba5932_1603629366140_0.2792283866341845"},"_hasShrinkwrap":false,"publish_time":1603629366228,"_cnpm_publish_time":1603629366228,"_cnpmcore_publish_time":"2021-12-13T14:18:57.839Z"},"10.14.0-next.1603619589.c30780f1a25886d14d188e6db28aaf9c4071e10b":{"title":"Safe PS","name":"safeps","version":"10.14.0-next.1603619589.c30780f1a25886d14d188e6db28aaf9c4071e10b","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.12.0","taskgroup":"^7.14.0","typechecker":"^7.15.0"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","assert-helpers":"^7.2.0","bevry-echo":"^1.1.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.12.0","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"c30780f1a25886d14d188e6db28aaf9c4071e10b","readmeFilename":"README.md","_id":"safeps@10.14.0-next.1603619589.c30780f1a25886d14d188e6db28aaf9c4071e10b","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","dist":{"shasum":"2fac08d38d3f45798d73ae8be5b35c7e584c953c","size":16857,"noattachment":false,"key":"/safeps/-/safeps-10.14.0-next.1603619589.c30780f1a25886d14d188e6db28aaf9c4071e10b.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.14.0-next.1603619589.c30780f1a25886d14d188e6db28aaf9c4071e10b.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.14.0-next.1603619589.c30780f1a25886d14d188e6db28aaf9c4071e10b_1603619590166_0.7147436872395674"},"_hasShrinkwrap":false,"publish_time":1603619590295,"_cnpm_publish_time":1603619590295,"_cnpmcore_publish_time":"2021-12-13T14:18:58.317Z"},"10.14.0-next.1603012974.2f04249b5185d551e4c5fd7996ba1146c88a8a8e":{"title":"Safe PS","name":"safeps","version":"10.14.0-next.1603012974.2f04249b5185d551e4c5fd7996ba1146c88a8a8e","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.12.0","taskgroup":"^7.14.0","typechecker":"^7.15.0"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","assert-helpers":"^7.2.0","bevry-echo":"^1.1.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.12.0","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"2f04249b5185d551e4c5fd7996ba1146c88a8a8e","readmeFilename":"README.md","_id":"safeps@10.14.0-next.1603012974.2f04249b5185d551e4c5fd7996ba1146c88a8a8e","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","dist":{"shasum":"facc7cc0d7b6bb152d167739bca3b0b5d34e8196","size":16855,"noattachment":false,"key":"/safeps/-/safeps-10.14.0-next.1603012974.2f04249b5185d551e4c5fd7996ba1146c88a8a8e.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.14.0-next.1603012974.2f04249b5185d551e4c5fd7996ba1146c88a8a8e.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.14.0-next.1603012974.2f04249b5185d551e4c5fd7996ba1146c88a8a8e_1603012975810_0.4985687115852355"},"_hasShrinkwrap":false,"publish_time":1603012975973,"_cnpm_publish_time":1603012975973,"_cnpmcore_publish_time":"2021-12-13T14:18:58.763Z"},"10.14.0-next.1601204081.77bb5c1e986dc73efefc443a143068d595e3c031":{"title":"Safe PS","name":"safeps","version":"10.14.0-next.1601204081.77bb5c1e986dc73efefc443a143068d595e3c031","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.12.0","taskgroup":"^7.14.0","typechecker":"^7.15.0"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","assert-helpers":"^7.2.0","bevry-echo":"^1.1.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.12.0","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"77bb5c1e986dc73efefc443a143068d595e3c031","readmeFilename":"README.md","_id":"safeps@10.14.0-next.1601204081.77bb5c1e986dc73efefc443a143068d595e3c031","_nodeVersion":"14.12.0","_npmVersion":"6.14.8","dist":{"shasum":"57aa726137cb07a68661600d7e41796d842ee72e","size":16855,"noattachment":false,"key":"/safeps/-/safeps-10.14.0-next.1601204081.77bb5c1e986dc73efefc443a143068d595e3c031.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.14.0-next.1601204081.77bb5c1e986dc73efefc443a143068d595e3c031.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.14.0-next.1601204081.77bb5c1e986dc73efefc443a143068d595e3c031_1601204083025_0.6152409104245671"},"_hasShrinkwrap":false,"publish_time":1601204083215,"_cnpm_publish_time":1601204083215,"_cnpmcore_publish_time":"2021-12-13T14:18:59.298Z"},"10.14.0-next.1600597040.7430e469dc06213dc2b8598e0ef13a0ac43fc10d":{"title":"Safe PS","name":"safeps","version":"10.14.0-next.1600597040.7430e469dc06213dc2b8598e0ef13a0ac43fc10d","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.12.0","taskgroup":"^7.14.0","typechecker":"^7.15.0"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","assert-helpers":"^7.2.0","bevry-echo":"^1.1.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.12.0","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"7430e469dc06213dc2b8598e0ef13a0ac43fc10d","readmeFilename":"README.md","_id":"safeps@10.14.0-next.1600597040.7430e469dc06213dc2b8598e0ef13a0ac43fc10d","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"shasum":"0903d8521ef830720735818df748592091b12f9b","size":16855,"noattachment":false,"key":"/safeps/-/safeps-10.14.0-next.1600597040.7430e469dc06213dc2b8598e0ef13a0ac43fc10d.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.14.0-next.1600597040.7430e469dc06213dc2b8598e0ef13a0ac43fc10d.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.14.0-next.1600597040.7430e469dc06213dc2b8598e0ef13a0ac43fc10d_1600597041370_0.677032801623686"},"_hasShrinkwrap":false,"publish_time":1600597041508,"_cnpm_publish_time":1600597041508,"_cnpmcore_publish_time":"2021-12-13T14:18:59.788Z"},"10.14.0-next.1599990580.8f18320ab40df1b1b694025fd7b130591a9c80c1":{"title":"Safe PS","name":"safeps","version":"10.14.0-next.1599990580.8f18320ab40df1b1b694025fd7b130591a9c80c1","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.12.0","taskgroup":"^7.14.0","typechecker":"^7.15.0"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","assert-helpers":"^7.2.0","bevry-echo":"^1.1.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.12.0","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"8f18320ab40df1b1b694025fd7b130591a9c80c1","readmeFilename":"README.md","_id":"safeps@10.14.0-next.1599990580.8f18320ab40df1b1b694025fd7b130591a9c80c1","_nodeVersion":"14.10.1","_npmVersion":"6.14.8","dist":{"shasum":"fd87e18085306daa0b6dbc3addda43f8b53f7d55","size":16856,"noattachment":false,"key":"/safeps/-/safeps-10.14.0-next.1599990580.8f18320ab40df1b1b694025fd7b130591a9c80c1.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.14.0-next.1599990580.8f18320ab40df1b1b694025fd7b130591a9c80c1.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.14.0-next.1599990580.8f18320ab40df1b1b694025fd7b130591a9c80c1_1599990581457_0.8646620268922198"},"_hasShrinkwrap":false,"publish_time":1599990581573,"_cnpm_publish_time":1599990581573,"_cnpmcore_publish_time":"2021-12-13T14:19:00.294Z"},"10.14.0-next.1599398788.c66bbec9fcf8ff6cb61d200615411546cb54c488":{"title":"Safe PS","name":"safeps","version":"10.14.0-next.1599398788.c66bbec9fcf8ff6cb61d200615411546cb54c488","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.12.0","taskgroup":"^7.14.0","typechecker":"^7.15.0"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","assert-helpers":"^7.2.0","bevry-echo":"^1.1.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.12.0","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"c66bbec9fcf8ff6cb61d200615411546cb54c488","readmeFilename":"README.md","_id":"safeps@10.14.0-next.1599398788.c66bbec9fcf8ff6cb61d200615411546cb54c488","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"shasum":"566d4d813953ff2718fb09cd263cbbfab38f1ed5","size":16856,"noattachment":false,"key":"/safeps/-/safeps-10.14.0-next.1599398788.c66bbec9fcf8ff6cb61d200615411546cb54c488.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.14.0-next.1599398788.c66bbec9fcf8ff6cb61d200615411546cb54c488.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.14.0-next.1599398788.c66bbec9fcf8ff6cb61d200615411546cb54c488_1599398790224_0.19072313183119727"},"_hasShrinkwrap":false,"publish_time":1599398790386,"_cnpm_publish_time":1599398790386,"_cnpmcore_publish_time":"2021-12-13T14:19:00.814Z"},"10.14.0-next.1599280667.e4e39adeb79809b188d78bb4ad5adebb60d7067a":{"title":"Safe PS","name":"safeps","version":"10.14.0-next.1599280667.e4e39adeb79809b188d78bb4ad5adebb60d7067a","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.12.0","taskgroup":"^7.14.0","typechecker":"^7.15.0"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","assert-helpers":"^7.2.0","bevry-echo":"^1.1.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.12.0","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"e4e39adeb79809b188d78bb4ad5adebb60d7067a","readmeFilename":"README.md","_id":"safeps@10.14.0-next.1599280667.e4e39adeb79809b188d78bb4ad5adebb60d7067a","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"shasum":"5da1c636b89eb7e97b56f69d21018bb304100c99","size":16854,"noattachment":false,"key":"/safeps/-/safeps-10.14.0-next.1599280667.e4e39adeb79809b188d78bb4ad5adebb60d7067a.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.14.0-next.1599280667.e4e39adeb79809b188d78bb4ad5adebb60d7067a.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.14.0-next.1599280667.e4e39adeb79809b188d78bb4ad5adebb60d7067a_1599280668215_0.4459252837808092"},"_hasShrinkwrap":false,"publish_time":1599280668341,"_cnpm_publish_time":1599280668341,"_cnpmcore_publish_time":"2021-12-13T14:19:01.324Z"},"10.14.0-next.1599280438.9cf569e06be4b670cc34fcfc0dfa44fa14f7131a":{"title":"Safe PS","name":"safeps","version":"10.14.0-next.1599280438.9cf569e06be4b670cc34fcfc0dfa44fa14f7131a","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.12.0","taskgroup":"^7.14.0","typechecker":"^7.15.0"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","assert-helpers":"^7.2.0","bevry-echo":"^1.1.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.12.0","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"9cf569e06be4b670cc34fcfc0dfa44fa14f7131a","readmeFilename":"README.md","_id":"safeps@10.14.0-next.1599280438.9cf569e06be4b670cc34fcfc0dfa44fa14f7131a","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"shasum":"92eb721486a9540daba91cecc3b214144df31b51","size":16857,"noattachment":false,"key":"/safeps/-/safeps-10.14.0-next.1599280438.9cf569e06be4b670cc34fcfc0dfa44fa14f7131a.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.14.0-next.1599280438.9cf569e06be4b670cc34fcfc0dfa44fa14f7131a.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.14.0-next.1599280438.9cf569e06be4b670cc34fcfc0dfa44fa14f7131a_1599280439993_0.03380943286069793"},"_hasShrinkwrap":false,"publish_time":1599280440122,"_cnpm_publish_time":1599280440122,"_cnpmcore_publish_time":"2021-12-13T14:19:02.360Z"},"10.13.0-next.1598778620.d5b2a117904eedcaf91a52097dab5b42e040813b":{"title":"Safe PS","name":"safeps","version":"10.13.0-next.1598778620.d5b2a117904eedcaf91a52097dab5b42e040813b","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.11.0","taskgroup":"^7.14.0","typechecker":"^7.13.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","assert-helpers":"^7.0.1","bevry-echo":"^1.1.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.11.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"d5b2a117904eedcaf91a52097dab5b42e040813b","readmeFilename":"README.md","_id":"safeps@10.13.0-next.1598778620.d5b2a117904eedcaf91a52097dab5b42e040813b","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"shasum":"be0681410e782aa92cb05208b38465afe12388fa","size":16839,"noattachment":false,"key":"/safeps/-/safeps-10.13.0-next.1598778620.d5b2a117904eedcaf91a52097dab5b42e040813b.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.13.0-next.1598778620.d5b2a117904eedcaf91a52097dab5b42e040813b.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.13.0-next.1598778620.d5b2a117904eedcaf91a52097dab5b42e040813b_1598778621953_0.7434490829689728"},"_hasShrinkwrap":false,"publish_time":1598778622068,"_cnpm_publish_time":1598778622068,"_cnpmcore_publish_time":"2021-12-13T14:19:02.961Z"},"10.13.0-next.1598188856.86b31dcff08f7174a4f12744d3b90bb53d6cb318":{"title":"Safe PS","name":"safeps","version":"10.13.0-next.1598188856.86b31dcff08f7174a4f12744d3b90bb53d6cb318","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.11.0","taskgroup":"^7.14.0","typechecker":"^7.13.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","assert-helpers":"^7.0.1","bevry-echo":"^1.1.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.11.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"86b31dcff08f7174a4f12744d3b90bb53d6cb318","readmeFilename":"README.md","_id":"safeps@10.13.0-next.1598188856.86b31dcff08f7174a4f12744d3b90bb53d6cb318","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"shasum":"8ac2c2f4c2637b07b54928b79f22d7a9839cac4e","size":16840,"noattachment":false,"key":"/safeps/-/safeps-10.13.0-next.1598188856.86b31dcff08f7174a4f12744d3b90bb53d6cb318.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.13.0-next.1598188856.86b31dcff08f7174a4f12744d3b90bb53d6cb318.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.13.0-next.1598188856.86b31dcff08f7174a4f12744d3b90bb53d6cb318_1598188857333_0.7631206007344442"},"_hasShrinkwrap":false,"publish_time":1598188857477,"_cnpm_publish_time":1598188857477,"_cnpmcore_publish_time":"2021-12-13T14:19:03.606Z"},"10.13.0-next.1597701530.def1bcd91fcbb5fc80bed01f7eddc70b3d9eba4c":{"title":"Safe PS","name":"safeps","version":"10.13.0-next.1597701530.def1bcd91fcbb5fc80bed01f7eddc70b3d9eba4c","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.11.0","taskgroup":"^7.14.0","typechecker":"^7.13.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","assert-helpers":"^6.19.0","bevry-echo":"^1.1.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.11.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"def1bcd91fcbb5fc80bed01f7eddc70b3d9eba4c","readmeFilename":"README.md","_id":"safeps@10.13.0-next.1597701530.def1bcd91fcbb5fc80bed01f7eddc70b3d9eba4c","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"shasum":"a3df9ade3d5ba6b934857f5d0d37eadf44a462aa","size":16836,"noattachment":false,"key":"/safeps/-/safeps-10.13.0-next.1597701530.def1bcd91fcbb5fc80bed01f7eddc70b3d9eba4c.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.13.0-next.1597701530.def1bcd91fcbb5fc80bed01f7eddc70b3d9eba4c.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.13.0-next.1597701530.def1bcd91fcbb5fc80bed01f7eddc70b3d9eba4c_1597701531759_0.7280310684500007"},"_hasShrinkwrap":false,"publish_time":1597701531874,"_cnpm_publish_time":1597701531874,"_cnpmcore_publish_time":"2021-12-13T14:19:04.318Z"},"10.13.0-next.1597701448.41fe92399a8beca1c7c4eb28146542938768a2fa":{"title":"Safe PS","name":"safeps","version":"10.13.0-next.1597701448.41fe92399a8beca1c7c4eb28146542938768a2fa","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.11.0","taskgroup":"^7.14.0","typechecker":"^7.13.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","assert-helpers":"^6.19.0","bevry-echo":"^1.1.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.11.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"41fe92399a8beca1c7c4eb28146542938768a2fa","readmeFilename":"README.md","_id":"safeps@10.13.0-next.1597701448.41fe92399a8beca1c7c4eb28146542938768a2fa","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"shasum":"bf411ec5297199b1d02085651f76471f6cd84b98","size":16840,"noattachment":false,"key":"/safeps/-/safeps-10.13.0-next.1597701448.41fe92399a8beca1c7c4eb28146542938768a2fa.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.13.0-next.1597701448.41fe92399a8beca1c7c4eb28146542938768a2fa.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.13.0-next.1597701448.41fe92399a8beca1c7c4eb28146542938768a2fa_1597701450257_0.505110199314948"},"_hasShrinkwrap":false,"publish_time":1597701450415,"_cnpm_publish_time":1597701450415,"_cnpmcore_publish_time":"2021-12-13T14:19:05.775Z"},"10.12.0-next.1596523160.ec0bd5b7f5ae8e9619d79543dbfcf7476335dc9a":{"title":"Safe PS","name":"safeps","version":"10.12.0-next.1596523160.ec0bd5b7f5ae8e9619d79543dbfcf7476335dc9a","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.10.0","taskgroup":"^7.13.0","typechecker":"^7.12.0"},"devDependencies":{"@bevry/update-contributors":"^1.14.0","assert-helpers":"^6.19.0","bevry-echo":"^1.1.0","eslint":"^7.6.0","eslint-config-bevry":"^3.18.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.10.0","prettier":"^2.0.5","projectz":"^2.13.0","surge":"^0.21.6","valid-directory":"^2.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"ec0bd5b7f5ae8e9619d79543dbfcf7476335dc9a","readmeFilename":"README.md","_id":"safeps@10.12.0-next.1596523160.ec0bd5b7f5ae8e9619d79543dbfcf7476335dc9a","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"2c5c51ded3509c3ee582d5b91333a13a3118136f","size":16682,"noattachment":false,"key":"/safeps/-/safeps-10.12.0-next.1596523160.ec0bd5b7f5ae8e9619d79543dbfcf7476335dc9a.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.12.0-next.1596523160.ec0bd5b7f5ae8e9619d79543dbfcf7476335dc9a.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.12.0-next.1596523160.ec0bd5b7f5ae8e9619d79543dbfcf7476335dc9a_1596523162504_0.7123124882257983"},"_hasShrinkwrap":false,"publish_time":1596523162679,"_cnpm_publish_time":1596523162679,"_cnpmcore_publish_time":"2021-12-13T14:19:07.010Z"},"10.11.0-next.1595450956.8b7a868a8f9d667988bd59a74801543fa82c5f57":{"title":"Safe PS","name":"safeps","version":"10.11.0-next.1595450956.8b7a868a8f9d667988bd59a74801543fa82c5f57","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.9.0","taskgroup":"^7.12.0","typechecker":"^7.11.0"},"devDependencies":{"@bevry/update-contributors":"^1.13.0","assert-helpers":"^6.18.0","bevry-echo":"^1.1.0","eslint":"^7.5.0","eslint-config-bevry":"^3.17.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.9.0","prettier":"^2.0.5","projectz":"^2.12.0","surge":"^0.21.6","valid-directory":"^2.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"8b7a868a8f9d667988bd59a74801543fa82c5f57","readmeFilename":"README.md","_id":"safeps@10.11.0-next.1595450956.8b7a868a8f9d667988bd59a74801543fa82c5f57","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"shasum":"6faf784734a75cbe58640bdcb944a460288878e1","size":16676,"noattachment":false,"key":"/safeps/-/safeps-10.11.0-next.1595450956.8b7a868a8f9d667988bd59a74801543fa82c5f57.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.11.0-next.1595450956.8b7a868a8f9d667988bd59a74801543fa82c5f57.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.11.0-next.1595450956.8b7a868a8f9d667988bd59a74801543fa82c5f57_1595450957391_0.6002171383102906"},"_hasShrinkwrap":false,"publish_time":1595450957519,"_cnpm_publish_time":1595450957519,"_cnpmcore_publish_time":"2021-12-13T14:19:08.356Z"},"10.10.0-next.1593742878.151ed4177c33a553b335b6059a9d6bb8e349f06b":{"title":"Safe PS","name":"safeps","version":"10.10.0-next.1593742878.151ed4177c33a553b335b6059a9d6bb8e349f06b","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"6.8.0","taskgroup":"7.11.0","typechecker":"7.10.0"},"devDependencies":{"@bevry/update-contributors":"^1.12.0","assert-helpers":"^6.13.0","bevry-echo":"^1.1.0","eslint":"^7.3.1","eslint-config-bevry":"^3.13.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.8.0","prettier":"^2.0.5","projectz":"^2.11.0","surge":"^0.21.3","valid-directory":"^2.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"151ed4177c33a553b335b6059a9d6bb8e349f06b","readmeFilename":"README.md","_id":"safeps@10.10.0-next.1593742878.151ed4177c33a553b335b6059a9d6bb8e349f06b","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"shasum":"d3db628a09700e8d3600c76357649f84e87d3cc0","size":16670,"noattachment":false,"key":"/safeps/-/safeps-10.10.0-next.1593742878.151ed4177c33a553b335b6059a9d6bb8e349f06b.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.10.0-next.1593742878.151ed4177c33a553b335b6059a9d6bb8e349f06b.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.10.0-next.1593742878.151ed4177c33a553b335b6059a9d6bb8e349f06b_1593742880145_0.11848660772828734"},"_hasShrinkwrap":false,"publish_time":1593742880312,"_cnpm_publish_time":1593742880312,"_cnpmcore_publish_time":"2021-12-13T14:19:09.066Z"},"10.10.0-next.1593060050.6edf4594dfb3cad17a8c776282fe3d4c0bca69d5":{"title":"Safe PS","name":"safeps","version":"10.10.0-next.1593060050.6edf4594dfb3cad17a8c776282fe3d4c0bca69d5","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"6.8.0","taskgroup":"7.11.0","typechecker":"7.10.0"},"devDependencies":{"@bevry/update-contributors":"^1.12.0","assert-helpers":"^6.13.0","bevry-echo":"^1.1.0","eslint":"^7.3.1","eslint-config-bevry":"^3.13.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.8.0","prettier":"^2.0.5","projectz":"^2.11.0","surge":"^0.21.3","valid-directory":"^2.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"6edf4594dfb3cad17a8c776282fe3d4c0bca69d5","readmeFilename":"README.md","_id":"safeps@10.10.0-next.1593060050.6edf4594dfb3cad17a8c776282fe3d4c0bca69d5","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"c796900fbc10e5ab2b30b49d979f7c49b23970fd","size":16669,"noattachment":false,"key":"/safeps/-/safeps-10.10.0-next.1593060050.6edf4594dfb3cad17a8c776282fe3d4c0bca69d5.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.10.0-next.1593060050.6edf4594dfb3cad17a8c776282fe3d4c0bca69d5.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.10.0-next.1593060050.6edf4594dfb3cad17a8c776282fe3d4c0bca69d5_1593060051705_0.24722821645423987"},"_hasShrinkwrap":false,"publish_time":1593060051810,"_cnpm_publish_time":1593060051810,"_cnpmcore_publish_time":"2021-12-13T14:19:10.580Z"},"10.9.0-next.1592764270.8767690fe532d95c4d824014ecc897e04336f531":{"title":"Safe PS","name":"safeps","version":"10.9.0-next.1592764270.8767690fe532d95c4d824014ecc897e04336f531","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"6.4.0","taskgroup":"7.7.0","typechecker":"7.5.0"},"devDependencies":{"@bevry/update-contributors":"^1.9.0","assert-helpers":"^6.8.0","bevry-echo":"^1.1.0","eslint":"^7.3.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.7.0","prettier":"^2.0.5","projectz":"^2.9.0","surge":"^0.21.3","valid-directory":"^2.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"8767690fe532d95c4d824014ecc897e04336f531","readmeFilename":"README.md","_id":"safeps@10.9.0-next.1592764270.8767690fe532d95c4d824014ecc897e04336f531","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"b3462b62ae7a323348222f2e3c2d72f28d95a7b2","size":16665,"noattachment":false,"key":"/safeps/-/safeps-10.9.0-next.1592764270.8767690fe532d95c4d824014ecc897e04336f531.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.9.0-next.1592764270.8767690fe532d95c4d824014ecc897e04336f531.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.9.0-next.1592764270.8767690fe532d95c4d824014ecc897e04336f531_1592764271848_0.275810030672341"},"_hasShrinkwrap":false,"publish_time":1592764272026,"_cnpm_publish_time":1592764272026,"_cnpmcore_publish_time":"2021-12-13T14:19:11.964Z"},"10.8.0-next.1592728663.e9c62fa8ddb5cfb1855a0b01b859fd772215d0d4":{"title":"Safe PS","name":"safeps","version":"10.8.0-next.1592728663.e9c62fa8ddb5cfb1855a0b01b859fd772215d0d4","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"6.4.0","taskgroup":"7.7.0","typechecker":"7.5.0"},"devDependencies":{"@bevry/update-contributors":"1.9.0","assert-helpers":"^6.8.0","bevry-echo":"^1.1.0","eslint":"^7.3.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.7.0","prettier":"^2.0.5","projectz":"2.5.0","surge":"^0.21.3","valid-directory":"2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"e9c62fa8ddb5cfb1855a0b01b859fd772215d0d4","readmeFilename":"README.md","_id":"safeps@10.8.0-next.1592728663.e9c62fa8ddb5cfb1855a0b01b859fd772215d0d4","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"a5db14537d4f1336ad38b75f9527aabef6216088","size":16667,"noattachment":false,"key":"/safeps/-/safeps-10.8.0-next.1592728663.e9c62fa8ddb5cfb1855a0b01b859fd772215d0d4.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.8.0-next.1592728663.e9c62fa8ddb5cfb1855a0b01b859fd772215d0d4.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.8.0-next.1592728663.e9c62fa8ddb5cfb1855a0b01b859fd772215d0d4_1592728665097_0.7196490448745683"},"_hasShrinkwrap":false,"publish_time":1592728665334,"_cnpm_publish_time":1592728665334,"_cnpmcore_publish_time":"2021-12-13T14:19:13.303Z"},"10.7.0-next.1592721654.12fb5db7186a54ed630915bcb8f3abd9e3a80382":{"title":"Safe PS","name":"safeps","version":"10.7.0-next.1592721654.12fb5db7186a54ed630915bcb8f3abd9e3a80382","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"editions":"3.5.0","extract-opts":"^4.3.0","safefs":"6.4.0","taskgroup":"7.7.0","typechecker":"7.5.0"},"devDependencies":{"@bevry/update-contributors":"1.9.0","assert-helpers":"6.8.0","bevry-echo":"^1.1.0","eslint":"^7.3.0","eslint-config-bevry":"3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"5.4.0","prettier":"^2.0.5","projectz":"2.5.0","surge":"^0.21.3","valid-directory":"2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"12fb5db7186a54ed630915bcb8f3abd9e3a80382","readmeFilename":"README.md","_id":"safeps@10.7.0-next.1592721654.12fb5db7186a54ed630915bcb8f3abd9e3a80382","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"a72a905c0d7d8bb50bc9c1793cba67575159fd17","size":16657,"noattachment":false,"key":"/safeps/-/safeps-10.7.0-next.1592721654.12fb5db7186a54ed630915bcb8f3abd9e3a80382.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.7.0-next.1592721654.12fb5db7186a54ed630915bcb8f3abd9e3a80382.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.7.0-next.1592721654.12fb5db7186a54ed630915bcb8f3abd9e3a80382_1592721655658_0.5115121710107526"},"_hasShrinkwrap":false,"publish_time":1592721655793,"_cnpm_publish_time":1592721655793,"_cnpmcore_publish_time":"2021-12-13T14:19:14.907Z"},"10.6.0-next.1592642840.9031bac2a9b1a0c04378881516a0ab3b865f0cda":{"title":"Safe PS","name":"safeps","version":"10.6.0-next.1592642840.9031bac2a9b1a0c04378881516a0ab3b865f0cda","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.5.0","taskgroup":"^7.8.0","typechecker":"^7.6.0"},"devDependencies":{"@bevry/update-contributors":"^1.10.0","assert-helpers":"^6.10.0","bevry-echo":"^1.1.0","eslint":"^7.3.0","eslint-config-bevry":"^3.10.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.6.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","valid-directory":"^2.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"9031bac2a9b1a0c04378881516a0ab3b865f0cda","readmeFilename":"README.md","_id":"safeps@10.6.0-next.1592642840.9031bac2a9b1a0c04378881516a0ab3b865f0cda","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"70796a36b124432078bbcd2392ed9b65ed9572bb","size":16645,"noattachment":false,"key":"/safeps/-/safeps-10.6.0-next.1592642840.9031bac2a9b1a0c04378881516a0ab3b865f0cda.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.6.0-next.1592642840.9031bac2a9b1a0c04378881516a0ab3b865f0cda.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.6.0-next.1592642840.9031bac2a9b1a0c04378881516a0ab3b865f0cda_1592642841801_0.2729439958076285"},"_hasShrinkwrap":false,"publish_time":1592642841917,"_cnpm_publish_time":1592642841917,"_cnpmcore_publish_time":"2021-12-13T14:19:16.698Z"},"10.5.0-next.1591801916.576f67c6fbca44e74414a2e2a54b1f9f240ff8fb":{"title":"Safe PS","name":"safeps","version":"10.5.0-next.1591801916.576f67c6fbca44e74414a2e2a54b1f9f240ff8fb","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.4.0","taskgroup":"^7.7.0","typechecker":"^7.5.0"},"devDependencies":{"@bevry/update-contributors":"^1.9.0","assert-helpers":"^6.8.0","bevry-echo":"^1.1.0","eslint":"^7.2.0","eslint-config-bevry":"^3.9.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.5.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","valid-directory":"^2.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"576f67c6fbca44e74414a2e2a54b1f9f240ff8fb","readmeFilename":"README.md","_id":"safeps@10.5.0-next.1591801916.576f67c6fbca44e74414a2e2a54b1f9f240ff8fb","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"ac5380dcd881bb9e09d139fbe9dc62f737997662","size":16773,"noattachment":false,"key":"/safeps/-/safeps-10.5.0-next.1591801916.576f67c6fbca44e74414a2e2a54b1f9f240ff8fb.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.5.0-next.1591801916.576f67c6fbca44e74414a2e2a54b1f9f240ff8fb.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.5.0-next.1591801916.576f67c6fbca44e74414a2e2a54b1f9f240ff8fb_1591801917661_0.18206326194446087"},"_hasShrinkwrap":false,"publish_time":1591801917818,"_cnpm_publish_time":1591801917818,"_cnpmcore_publish_time":"2021-12-13T14:19:18.257Z"},"10.4.0-next.1591785968.d2292379802dbe52a895ac856f571dfb18832bfa":{"title":"Safe PS","name":"safeps","version":"10.4.0-next.1591785968.d2292379802dbe52a895ac856f571dfb18832bfa","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.3.0","taskgroup":"^7.6.0","typechecker":"^7.4.0"},"devDependencies":{"@bevry/update-contributors":"^1.8.0","assert-helpers":"^6.7.0","bevry-echo":"^1.1.0","eslint":"^7.2.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.4.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.6.0","surge":"^0.21.3","valid-directory":"^2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"d2292379802dbe52a895ac856f571dfb18832bfa","readmeFilename":"README.md","_id":"safeps@10.4.0-next.1591785968.d2292379802dbe52a895ac856f571dfb18832bfa","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"f67ce30846ba91a1f427c028bb0680674a230473","size":16768,"noattachment":false,"key":"/safeps/-/safeps-10.4.0-next.1591785968.d2292379802dbe52a895ac856f571dfb18832bfa.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.4.0-next.1591785968.d2292379802dbe52a895ac856f571dfb18832bfa.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.4.0-next.1591785968.d2292379802dbe52a895ac856f571dfb18832bfa_1591785969807_0.2578793650094602"},"_hasShrinkwrap":false,"publish_time":1591785969941,"_cnpm_publish_time":1591785969941,"_cnpmcore_publish_time":"2021-12-13T14:19:20.243Z"},"10.3.0-next.1590081380.42f913da2fef9d7cdab6063a6caf9f4b11791673":{"title":"Safe PS","name":"safeps","version":"10.3.0-next.1590081380.42f913da2fef9d7cdab6063a6caf9f4b11791673","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.2.0","taskgroup":"^7.5.0","typechecker":"^7.3.0"},"devDependencies":{"@bevry/update-contributors":"^1.7.0","assert-helpers":"^6.6.0","bevry-echo":"^1.1.0","eslint":"^7.0.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.3.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.4.0","surge":"^0.21.3","valid-directory":"^2.1.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"42f913da2fef9d7cdab6063a6caf9f4b11791673","readmeFilename":"README.md","_id":"safeps@10.3.0-next.1590081380.42f913da2fef9d7cdab6063a6caf9f4b11791673","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"shasum":"d7e591a397142f2db6d52987f1130ae955e9ffd3","size":16757,"noattachment":false,"key":"/safeps/-/safeps-10.3.0-next.1590081380.42f913da2fef9d7cdab6063a6caf9f4b11791673.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.3.0-next.1590081380.42f913da2fef9d7cdab6063a6caf9f4b11791673.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.3.0-next.1590081380.42f913da2fef9d7cdab6063a6caf9f4b11791673_1590081381920_0.6884635334990996"},"_hasShrinkwrap":false,"publish_time":1590081382054,"_cnpm_publish_time":1590081382054,"_cnpmcore_publish_time":"2021-12-13T14:19:22.102Z"},"10.2.0-next.1590064266.bb59266fbd7aa4f242b085d7f6b81d1ae69a1dd7":{"title":"Safe PS","name":"safeps","version":"10.2.0-next.1590064266.bb59266fbd7aa4f242b085d7f6b81d1ae69a1dd7","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.1.0","taskgroup":"^7.4.0","typechecker":"^7.2.0"},"devDependencies":{"@bevry/update-contributors":"^1.6.0","assert-helpers":"^6.5.0","bevry-echo":"^1.1.0","eslint":"^7.0.0","eslint-config-bevry":"^3.6.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.2.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.3.0","surge":"^0.21.3","valid-directory":"^2.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"bb59266fbd7aa4f242b085d7f6b81d1ae69a1dd7","readmeFilename":"README.md","_id":"safeps@10.2.0-next.1590064266.bb59266fbd7aa4f242b085d7f6b81d1ae69a1dd7","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"shasum":"3efcd0c58137c0d2ae3f30f1ea3971d3c4254d3f","size":16735,"noattachment":false,"key":"/safeps/-/safeps-10.2.0-next.1590064266.bb59266fbd7aa4f242b085d7f6b81d1ae69a1dd7.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.2.0-next.1590064266.bb59266fbd7aa4f242b085d7f6b81d1ae69a1dd7.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.2.0-next.1590064266.bb59266fbd7aa4f242b085d7f6b81d1ae69a1dd7_1590064267817_0.7031289332653627"},"_hasShrinkwrap":false,"publish_time":1590064267983,"_cnpm_publish_time":1590064267983,"_cnpmcore_publish_time":"2021-12-13T14:19:23.946Z"},"10.1.0-next.1590008612.af12b7ff87410045609ac14e375f8ff995678220":{"title":"Safe PS","name":"safeps","version":"10.1.0-next.1590008612.af12b7ff87410045609ac14e375f8ff995678220","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.0.0","taskgroup":"^7.3.0","typechecker":"^7.0.0"},"devDependencies":{"@bevry/update-contributors":"^1.5.0","assert-helpers":"^6.4.0","bevry-echo":"^1.1.0","eslint":"^7.0.0","eslint-config-bevry":"^3.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.1.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.2.0","surge":"^0.21.3","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"af12b7ff87410045609ac14e375f8ff995678220","readmeFilename":"README.md","_id":"safeps@10.1.0-next.1590008612.af12b7ff87410045609ac14e375f8ff995678220","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"shasum":"18d567519640a4d809fc2525a2c2b62c8d462e33","size":16735,"noattachment":false,"key":"/safeps/-/safeps-10.1.0-next.1590008612.af12b7ff87410045609ac14e375f8ff995678220.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.1.0-next.1590008612.af12b7ff87410045609ac14e375f8ff995678220.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.1.0-next.1590008612.af12b7ff87410045609ac14e375f8ff995678220_1590008614127_0.5314710482894687"},"_hasShrinkwrap":false,"publish_time":1590008614263,"_cnpm_publish_time":1590008614263,"_cnpmcore_publish_time":"2021-12-13T14:19:26.043Z"},"10.0.0-next.1589186443.1aa76e74e7a40c5ca0133de097a162852622782d":{"title":"Safe PS","name":"safeps","version":"10.0.0-next.1589186443.1aa76e74e7a40c5ca0133de097a162852622782d","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^5.5.0","taskgroup":"^6.5.0","typechecker":"^6.4.0"},"devDependencies":{"@bevry/update-contributors":"^1.4.0","assert-helpers":"^6.2.0","bevry-echo":"^1.1.0","eslint":"^7.0.0","eslint-config-bevry":"^3.4.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.0.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.1.0","surge":"^0.21.3","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"npx @bevry/update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && npx jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"npx projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"npx eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"npx prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"1aa76e74e7a40c5ca0133de097a162852622782d","readmeFilename":"README.md","_id":"safeps@10.0.0-next.1589186443.1aa76e74e7a40c5ca0133de097a162852622782d","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"031fe1f30ee4ee83b4cbc018a74fbe5069027b2a","size":16739,"noattachment":false,"key":"/safeps/-/safeps-10.0.0-next.1589186443.1aa76e74e7a40c5ca0133de097a162852622782d.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.0.0-next.1589186443.1aa76e74e7a40c5ca0133de097a162852622782d.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.0.0-next.1589186443.1aa76e74e7a40c5ca0133de097a162852622782d_1589186444236_0.26902042988057695"},"_hasShrinkwrap":false,"publish_time":1589186444346,"_cnpm_publish_time":1589186444346,"_cnpmcore_publish_time":"2021-12-13T14:19:28.048Z"},"9.3.0-next.1575918809.99b713c3149e48ca978587031f7b01f4e5c02489":{"title":"Safe PS","name":"safeps","version":"9.3.0-next.1575918809.99b713c3149e48ca978587031f7b01f4e5c02489","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^5.4.0","taskgroup":"^6.4.0","typechecker":"^6.2.0"},"devDependencies":{"assert-helpers":"^5.8.0","bevry-echo":"^1.1.0","eslint":"^6.7.2","eslint-config-bevry":"^2.3.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^4.4.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.16.0","surge":"^0.21.3","valid-directory":"^1.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"99b713c3149e48ca978587031f7b01f4e5c02489","readmeFilename":"README.md","_id":"safeps@9.3.0-next.1575918809.99b713c3149e48ca978587031f7b01f4e5c02489","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"50a1e50ee3b87896bf26c3d6555e571365054ac0","size":16696,"noattachment":false,"key":"/safeps/-/safeps-9.3.0-next.1575918809.99b713c3149e48ca978587031f7b01f4e5c02489.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-9.3.0-next.1575918809.99b713c3149e48ca978587031f7b01f4e5c02489.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_9.3.0-next.1575918809.99b713c3149e48ca978587031f7b01f4e5c02489_1575918811195_0.6644482211240377"},"_hasShrinkwrap":false,"publish_time":1575918811325,"_cnpm_publish_time":1575918811325,"_cnpmcore_publish_time":"2021-12-13T14:19:30.217Z"},"9.2.0-next.1575218872.b55c32ee86ecba3e3911a50e57f8faea97dc6711":{"title":"Safe PS","name":"safeps","version":"9.2.0-next.1575218872.b55c32ee86ecba3e3911a50e57f8faea97dc6711","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"main":"source/index.js","dependencies":{"extract-opts":"^4.2.0","safefs":"^5.3.0","taskgroup":"^6.3.0","typechecker":"^5.1.0"},"devDependencies":{"assert-helpers":"^5.7.0","bevry-echo":"^1.1.0","eslint":"^6.7.2","eslint-config-bevry":"^2.2.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^4.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.13.0","surge":"^0.21.3","valid-directory":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"b55c32ee86ecba3e3911a50e57f8faea97dc6711","readmeFilename":"README.md","_id":"safeps@9.2.0-next.1575218872.b55c32ee86ecba3e3911a50e57f8faea97dc6711","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"dbfb885470477c77363382a031c10d4995fbf9a6","size":16630,"noattachment":false,"key":"/safeps/-/safeps-9.2.0-next.1575218872.b55c32ee86ecba3e3911a50e57f8faea97dc6711.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-9.2.0-next.1575218872.b55c32ee86ecba3e3911a50e57f8faea97dc6711.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_9.2.0-next.1575218872.b55c32ee86ecba3e3911a50e57f8faea97dc6711_1575218873719_0.810401291174266"},"_hasShrinkwrap":false,"publish_time":1575218873879,"_cnpm_publish_time":1575218873879,"_cnpmcore_publish_time":"2021-12-13T14:19:32.272Z"},"9.1.0-next.1575154400.06d3ca69304bcf8453406e497ca8b89d4b7e5610":{"title":"Safe PS","name":"safeps","version":"9.1.0-next.1575154400.06d3ca69304bcf8453406e497ca8b89d4b7e5610","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"main":"source/index.js","dependencies":{"extract-opts":"^4.1.0","safefs":"^5.2.0","taskgroup":"^6.2.0","typechecker":"^5.0.0"},"devDependencies":{"assert-helpers":"^5.6.0","bevry-echo":"^1.1.0","eslint":"^6.7.2","eslint-config-bevry":"^2.1.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^4.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.13.0","surge":"^0.21.3","valid-directory":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"06d3ca69304bcf8453406e497ca8b89d4b7e5610","readmeFilename":"README.md","_id":"safeps@9.1.0-next.1575154400.06d3ca69304bcf8453406e497ca8b89d4b7e5610","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"ffc256c2d64443e7f3eb56594639c1f2f7246443","size":16621,"noattachment":false,"key":"/safeps/-/safeps-9.1.0-next.1575154400.06d3ca69304bcf8453406e497ca8b89d4b7e5610.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-9.1.0-next.1575154400.06d3ca69304bcf8453406e497ca8b89d4b7e5610.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_9.1.0-next.1575154400.06d3ca69304bcf8453406e497ca8b89d4b7e5610_1575154402461_0.9117531437789403"},"_hasShrinkwrap":false,"publish_time":1575154402593,"_cnpm_publish_time":1575154402593,"_cnpmcore_publish_time":"2021-12-13T14:19:34.383Z"},"9.0.0-next.1574656912.e2dc02f377ea2510c6574a08842c37c7e94e7f2d":{"title":"Safe PS","name":"safeps","version":"9.0.0-next.1574656912.e2dc02f377ea2510c6574a08842c37c7e94e7f2d","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"main":"source/index.js","dependencies":{"extract-opts":"^4.0.0","safefs":"5.2.0","taskgroup":"6.2.0","typechecker":"^5.0.0"},"devDependencies":{"assert-helpers":"5.4.0","bevry-echo":"^1.1.0","eslint":"^6.6.0","eslint-config-bevry":"^1.3.0","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"4.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.11.0","surge":"^0.21.3","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"e2dc02f377ea2510c6574a08842c37c7e94e7f2d","readmeFilename":"README.md","_id":"safeps@9.0.0-next.1574656912.e2dc02f377ea2510c6574a08842c37c7e94e7f2d","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"df491c9e5f1e9fbbe2971001f804af1d13f38bea","size":16600,"noattachment":false,"key":"/safeps/-/safeps-9.0.0-next.1574656912.e2dc02f377ea2510c6574a08842c37c7e94e7f2d.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-9.0.0-next.1574656912.e2dc02f377ea2510c6574a08842c37c7e94e7f2d.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_9.0.0-next.1574656912.e2dc02f377ea2510c6574a08842c37c7e94e7f2d_1574656914670_0.44671847666383857"},"_hasShrinkwrap":false,"publish_time":1574656914802,"_cnpm_publish_time":1574656914802,"_cnpmcore_publish_time":"2021-12-13T14:19:35.579Z"},"9.0.0-next.1574642473.ce3d43001f7a2de496cdedbda3048aa857070ddf":{"title":"Safe PS","name":"safeps","version":"9.0.0-next.1574642473.ce3d43001f7a2de496cdedbda3048aa857070ddf","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"main":"source/index.js","dependencies":{"extract-opts":"^4.0.0","safefs":"5.2.0","taskgroup":"6.2.0","typechecker":"^4.11.0"},"devDependencies":{"assert-helpers":"5.4.0","bevry-echo":"^1.1.0","eslint":"^6.6.0","eslint-config-bevry":"^1.3.0","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"4.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.11.0","surge":"^0.21.3","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"ce3d43001f7a2de496cdedbda3048aa857070ddf","readmeFilename":"README.md","_id":"safeps@9.0.0-next.1574642473.ce3d43001f7a2de496cdedbda3048aa857070ddf","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"a42d4a232f87f8da1beea8947589c36ff53f9b42","size":16599,"noattachment":false,"key":"/safeps/-/safeps-9.0.0-next.1574642473.ce3d43001f7a2de496cdedbda3048aa857070ddf.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-9.0.0-next.1574642473.ce3d43001f7a2de496cdedbda3048aa857070ddf.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_9.0.0-next.1574642473.ce3d43001f7a2de496cdedbda3048aa857070ddf_1574642475726_0.8213168105433226"},"_hasShrinkwrap":false,"publish_time":1574642475850,"_cnpm_publish_time":1574642475850,"_cnpmcore_publish_time":"2021-12-13T14:19:36.595Z"},"9.0.0-next.1574058190.b13f404f3851e035fcee080c54e22d8c3b0a7758":{"title":"Safe PS","name":"safeps","version":"9.0.0-next.1574058190.b13f404f3851e035fcee080c54e22d8c3b0a7758","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"main":"source/index.js","dependencies":{"extract-opts":"^4.0.0","safefs":"5.2.0","taskgroup":"6.1.0","typechecker":"^4.11.0"},"devDependencies":{"assert-helpers":"5.4.0","bevry-echo":"^1.1.0","eslint":"^6.6.0","eslint-config-bevry":"^1.3.0","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"4.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.11.0","surge":"^0.21.3","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"b13f404f3851e035fcee080c54e22d8c3b0a7758","readmeFilename":"README.md","_id":"safeps@9.0.0-next.1574058190.b13f404f3851e035fcee080c54e22d8c3b0a7758","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"d6922e4b633f0e226a5083639032503850b5f971","size":16600,"noattachment":false,"key":"/safeps/-/safeps-9.0.0-next.1574058190.b13f404f3851e035fcee080c54e22d8c3b0a7758.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-9.0.0-next.1574058190.b13f404f3851e035fcee080c54e22d8c3b0a7758.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_9.0.0-next.1574058190.b13f404f3851e035fcee080c54e22d8c3b0a7758_1574058191772_0.5540071872391679"},"_hasShrinkwrap":false,"publish_time":1574058197478,"_cnpm_publish_time":1574058197478,"_cnpmcore_publish_time":"2021-12-13T14:19:38.576Z"},"8.1.0-next.1573741663.1c56daf7272d6c1f69733c2d61a24b1f36e574bb":{"title":"Safe PS","name":"safeps","version":"8.1.0-next.1573741663.1c56daf7272d6c1f69733c2d61a24b1f36e574bb","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1","safefs":"4.2.0","taskgroup":"5.5.0","typechecker":"^4.8.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","bevry-echo":"^1.1.0","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-0.10","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"1c56daf7272d6c1f69733c2d61a24b1f36e574bb","readmeFilename":"README.md","_id":"safeps@8.1.0-next.1573741663.1c56daf7272d6c1f69733c2d61a24b1f36e574bb","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"e04d5c891947971ccc41b4f4f93ae80f0e263d53","size":27682,"noattachment":false,"key":"/safeps/-/safeps-8.1.0-next.1573741663.1c56daf7272d6c1f69733c2d61a24b1f36e574bb.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-8.1.0-next.1573741663.1c56daf7272d6c1f69733c2d61a24b1f36e574bb.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_8.1.0-next.1573741663.1c56daf7272d6c1f69733c2d61a24b1f36e574bb_1573741665291_0.46659602298885705"},"_hasShrinkwrap":false,"publish_time":1573741665463,"_cnpm_publish_time":1573741665463,"_cnpmcore_publish_time":"2021-12-13T14:19:39.840Z"},"8.1.0-next.1573694404.4cf5d0803a8adcd8f92aed876f44e562d90297eb":{"title":"Safe PS","name":"safeps","version":"8.1.0-next.1573694404.4cf5d0803a8adcd8f92aed876f44e562d90297eb","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1","safefs":"4.2.0","taskgroup":"5.5.0","typechecker":"^4.8.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","bevry-echo":"^1.1.0","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-0.10","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"4cf5d0803a8adcd8f92aed876f44e562d90297eb","readmeFilename":"README.md","_id":"safeps@8.1.0-next.1573694404.4cf5d0803a8adcd8f92aed876f44e562d90297eb","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"29fb8ce02ba4191b375cd6417905ac3796b24a84","size":27740,"noattachment":false,"key":"/safeps/-/safeps-8.1.0-next.1573694404.4cf5d0803a8adcd8f92aed876f44e562d90297eb.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-8.1.0-next.1573694404.4cf5d0803a8adcd8f92aed876f44e562d90297eb.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_8.1.0-next.1573694404.4cf5d0803a8adcd8f92aed876f44e562d90297eb_1573694406045_0.6593283860396939"},"_hasShrinkwrap":false,"publish_time":1573694406276,"_cnpm_publish_time":1573694406276,"_cnpmcore_publish_time":"2021-12-13T14:19:41.066Z"},"8.1.0-next.1573689701.5e39ea9df0345e7fc3c87467a862bf69bbcfc9f1":{"title":"Safe PS","name":"safeps","version":"8.1.0-next.1573689701.5e39ea9df0345e7fc3c87467a862bf69bbcfc9f1","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1","safefs":"4.2.0","taskgroup":"5.5.0","typechecker":"^4.8.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","bevry-echo":"^1.1.0","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-0.10","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"5e39ea9df0345e7fc3c87467a862bf69bbcfc9f1","readmeFilename":"README.md","_id":"safeps@8.1.0-next.1573689701.5e39ea9df0345e7fc3c87467a862bf69bbcfc9f1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"811688e61b7ffdbffcd4c02ec2cd3da1472248ff","size":27741,"noattachment":false,"key":"/safeps/-/safeps-8.1.0-next.1573689701.5e39ea9df0345e7fc3c87467a862bf69bbcfc9f1.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-8.1.0-next.1573689701.5e39ea9df0345e7fc3c87467a862bf69bbcfc9f1.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_8.1.0-next.1573689701.5e39ea9df0345e7fc3c87467a862bf69bbcfc9f1_1573689703184_0.6718714529155754"},"_hasShrinkwrap":false,"publish_time":1573689703447,"_cnpm_publish_time":1573689703447,"_cnpmcore_publish_time":"2021-12-13T14:19:42.164Z"},"8.1.0-next.1573603175.79e52f0bebc40576ac91aa9221ef8e4505276a1a":{"title":"Safe PS","name":"safeps","version":"8.1.0-next.1573603175.79e52f0bebc40576ac91aa9221ef8e4505276a1a","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1","safefs":"4.2.0","taskgroup":"5.5.0","typechecker":"^4.8.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","bevry-echo":"^1.1.0","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-0.10","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"79e52f0bebc40576ac91aa9221ef8e4505276a1a","readmeFilename":"README.md","_id":"safeps@8.1.0-next.1573603175.79e52f0bebc40576ac91aa9221ef8e4505276a1a","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"493affc9c3c8fe1a80bc7a60c7e20122542f0396","size":27683,"noattachment":false,"key":"/safeps/-/safeps-8.1.0-next.1573603175.79e52f0bebc40576ac91aa9221ef8e4505276a1a.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-8.1.0-next.1573603175.79e52f0bebc40576ac91aa9221ef8e4505276a1a.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_8.1.0-next.1573603175.79e52f0bebc40576ac91aa9221ef8e4505276a1a_1573603176882_0.006272841583307764"},"_hasShrinkwrap":false,"publish_time":1573603177094,"_cnpm_publish_time":1573603177094,"_cnpmcore_publish_time":"2021-12-13T14:19:44.843Z"},"8.0.0-next.1573597396.4b598e14f77bae43e9ab5b8588b98995ebd89048":{"title":"Safe PS","name":"safeps","version":"8.0.0-next.1573597396.4b598e14f77bae43e9ab5b8588b98995ebd89048","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^5.3.0","typechecker":"^4.8.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","bevry-echo":"^1.0.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-0.10","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"4b598e14f77bae43e9ab5b8588b98995ebd89048","readmeFilename":"README.md","_id":"safeps@8.0.0-next.1573597396.4b598e14f77bae43e9ab5b8588b98995ebd89048","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"dfcf630d6e92d3b287345940ba2807fb4adb75dc","size":27673,"noattachment":false,"key":"/safeps/-/safeps-8.0.0-next.1573597396.4b598e14f77bae43e9ab5b8588b98995ebd89048.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-8.0.0-next.1573597396.4b598e14f77bae43e9ab5b8588b98995ebd89048.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_8.0.0-next.1573597396.4b598e14f77bae43e9ab5b8588b98995ebd89048_1573597398580_0.002498465374701775"},"_hasShrinkwrap":false,"publish_time":1573597398699,"_cnpm_publish_time":1573597398699,"_cnpmcore_publish_time":"2021-12-13T14:19:46.139Z"},"8.0.0-next.1573587825.834688ef515c9e906aa76080428f0de19b3eded7":{"title":"Safe PS","name":"safeps","version":"8.0.0-next.1573587825.834688ef515c9e906aa76080428f0de19b3eded7","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^5.3.0","typechecker":"^4.8.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","bevry-echo":"^1.0.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-0.10","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"834688ef515c9e906aa76080428f0de19b3eded7","readmeFilename":"README.md","_id":"safeps@8.0.0-next.1573587825.834688ef515c9e906aa76080428f0de19b3eded7","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"dfdb3fce263c9cfa1c73aa75e7e7b50a28498752","size":27644,"noattachment":false,"key":"/safeps/-/safeps-8.0.0-next.1573587825.834688ef515c9e906aa76080428f0de19b3eded7.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-8.0.0-next.1573587825.834688ef515c9e906aa76080428f0de19b3eded7.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_8.0.0-next.1573587825.834688ef515c9e906aa76080428f0de19b3eded7_1573587827581_0.20178137360849147"},"_hasShrinkwrap":false,"publish_time":1573587827677,"_cnpm_publish_time":1573587827677,"_cnpmcore_publish_time":"2021-12-13T14:19:47.434Z"},"8.0.0-next.1573582046.055bd88fb6d507987b85bf750b2bfca13bc2e0d7":{"title":"Safe PS","name":"safeps","version":"8.0.0-next.1573582046.055bd88fb6d507987b85bf750b2bfca13bc2e0d7","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^5.3.0","typechecker":"^4.8.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","bevry-echo":"^1.0.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-0.10","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"055bd88fb6d507987b85bf750b2bfca13bc2e0d7","readmeFilename":"README.md","_id":"safeps@8.0.0-next.1573582046.055bd88fb6d507987b85bf750b2bfca13bc2e0d7","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"a2997f2fd272e79972bdc56ce649f0c9aaf81fa1","size":27644,"noattachment":false,"key":"/safeps/-/safeps-8.0.0-next.1573582046.055bd88fb6d507987b85bf750b2bfca13bc2e0d7.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-8.0.0-next.1573582046.055bd88fb6d507987b85bf750b2bfca13bc2e0d7.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_8.0.0-next.1573582046.055bd88fb6d507987b85bf750b2bfca13bc2e0d7_1573582048168_0.3961697459241609"},"_hasShrinkwrap":false,"publish_time":1573582048312,"_cnpm_publish_time":1573582048312,"_cnpmcore_publish_time":"2021-12-13T14:19:48.782Z"},"8.0.0-next.1573428227.e573130ee5f050f8d679aedb2d24d25839287faa":{"title":"Safe PS","name":"safeps","version":"8.0.0-next.1573428227.e573130ee5f050f8d679aedb2d24d25839287faa","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^5.3.0","typechecker":"^4.8.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","bevry-echo":"^1.0.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-0.10","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"e573130ee5f050f8d679aedb2d24d25839287faa","readmeFilename":"README.md","_id":"safeps@8.0.0-next.1573428227.e573130ee5f050f8d679aedb2d24d25839287faa","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"02b22cec79fe01a9c6f4aeb21041649e81cc6e82","size":27684,"noattachment":false,"key":"/safeps/-/safeps-8.0.0-next.1573428227.e573130ee5f050f8d679aedb2d24d25839287faa.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-8.0.0-next.1573428227.e573130ee5f050f8d679aedb2d24d25839287faa.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_8.0.0-next.1573428227.e573130ee5f050f8d679aedb2d24d25839287faa_1573428229273_0.4472749123483817"},"_hasShrinkwrap":false,"publish_time":1573428229415,"_cnpm_publish_time":1573428229415,"_cnpmcore_publish_time":"2021-12-13T14:19:50.326Z"},"8.0.0-next.1573414430.53c4cd7b292d3b083ac24ef130e06e0c7a76ad1f":{"title":"Safe PS","name":"safeps","version":"8.0.0-next.1573414430.53c4cd7b292d3b083ac24ef130e06e0c7a76ad1f","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^5.3.0","typechecker":"^4.8.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","bevry-echo":"^1.0.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-0.10","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"53c4cd7b292d3b083ac24ef130e06e0c7a76ad1f","readmeFilename":"README.md","_id":"safeps@8.0.0-next.1573414430.53c4cd7b292d3b083ac24ef130e06e0c7a76ad1f","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"2a4c2e8988723e33333afb7de663bb8b31b95f10","size":27685,"noattachment":false,"key":"/safeps/-/safeps-8.0.0-next.1573414430.53c4cd7b292d3b083ac24ef130e06e0c7a76ad1f.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-8.0.0-next.1573414430.53c4cd7b292d3b083ac24ef130e06e0c7a76ad1f.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_8.0.0-next.1573414430.53c4cd7b292d3b083ac24ef130e06e0c7a76ad1f_1573414432035_0.6816774375884103"},"_hasShrinkwrap":false,"publish_time":1573414432196,"_cnpm_publish_time":1573414432196,"_cnpmcore_publish_time":"2021-12-13T14:19:53.120Z"},"10.15.0":{"title":"Safe PS","name":"safeps","version":"10.15.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 14 || 15 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14 || 15"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.13.0","taskgroup":"^7.16.0","typechecker":"^7.16.0"},"devDependencies":{"@bevry/update-contributors":"^1.17.0","assert-helpers":"^8.1.0","bevry-echo":"^1.1.0","eslint":"^7.12.1","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.6","kava":"^5.13.0","prettier":"^2.1.2","projectz":"^2.17.0","surge":"^0.21.6","valid-directory":"^3.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"72d9649e1a178acd2015d27c26b796cec3f2bb7a","_id":"safeps@10.15.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"57709f92d90b34b96a9aa084a5152c7c6bd790e3","size":16816,"noattachment":false,"key":"/safeps/-/safeps-10.15.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.15.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.15.0_1603942216054_0.9469057427955525"},"_hasShrinkwrap":false,"publish_time":1603942216240,"_cnpm_publish_time":1603942216240},"10.14.0":{"title":"Safe PS","name":"safeps","version":"10.14.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["source","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.12.0","taskgroup":"^7.14.0","typechecker":"^7.15.0"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","assert-helpers":"^7.2.0","bevry-echo":"^1.1.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.12.0","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"9cf569e06be4b670cc34fcfc0dfa44fa14f7131a","_id":"safeps@10.14.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"shasum":"bc27602177de5ae1f309d4cffc94cd3004b50fdc","size":16804,"noattachment":false,"key":"/safeps/-/safeps-10.14.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.14.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.14.0_1599280508582_0.8363185053832407"},"_hasShrinkwrap":false,"publish_time":1599280508716,"_cnpm_publish_time":1599280508716},"10.13.0":{"title":"Safe PS","name":"safeps","version":"10.13.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.11.0","taskgroup":"^7.14.0","typechecker":"^7.13.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","assert-helpers":"^6.19.0","bevry-echo":"^1.1.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.11.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"41fe92399a8beca1c7c4eb28146542938768a2fa","_id":"safeps@10.13.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"shasum":"c99df2eef3a3d6af91e75b3180251fb0d317957e","size":16784,"noattachment":false,"key":"/safeps/-/safeps-10.13.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.13.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.13.0_1597701502193_0.36523228422455656"},"_hasShrinkwrap":false,"publish_time":1597701502391,"_cnpm_publish_time":1597701502391},"10.12.0":{"title":"Safe PS","name":"safeps","version":"10.12.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.10.0","taskgroup":"^7.13.0","typechecker":"^7.12.0"},"devDependencies":{"@bevry/update-contributors":"^1.14.0","assert-helpers":"^6.19.0","bevry-echo":"^1.1.0","eslint":"^7.6.0","eslint-config-bevry":"^3.18.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.5","kava":"^5.10.0","prettier":"^2.0.5","projectz":"^2.13.0","surge":"^0.21.6","valid-directory":"^2.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"ec0bd5b7f5ae8e9619d79543dbfcf7476335dc9a","_id":"safeps@10.12.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"e52c2794e8a0bc30f3c40a4a99723edad8a31c9c","size":16628,"noattachment":false,"key":"/safeps/-/safeps-10.12.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.12.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.12.0_1596523176485_0.37764146240972196"},"_hasShrinkwrap":false,"publish_time":1596523176605,"_cnpm_publish_time":1596523176605},"10.11.0":{"title":"Safe PS","name":"safeps","version":"10.11.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.9.0","taskgroup":"^7.12.0","typechecker":"^7.11.0"},"devDependencies":{"@bevry/update-contributors":"^1.13.0","assert-helpers":"^6.18.0","bevry-echo":"^1.1.0","eslint":"^7.5.0","eslint-config-bevry":"^3.17.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.9.0","prettier":"^2.0.5","projectz":"^2.12.0","surge":"^0.21.6","valid-directory":"^2.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"8b7a868a8f9d667988bd59a74801543fa82c5f57","_id":"safeps@10.11.0","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"shasum":"2b4bd30a958728ed08e669f066a84c4ef7b5fe36","size":16620,"noattachment":false,"key":"/safeps/-/safeps-10.11.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.11.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.11.0_1595451027803_0.7379717276072177"},"_hasShrinkwrap":false,"publish_time":1595451027939,"_cnpm_publish_time":1595451027939},"10.10.0":{"title":"Safe PS","name":"safeps","version":"10.10.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"6.8.0","taskgroup":"7.11.0","typechecker":"7.10.0"},"devDependencies":{"@bevry/update-contributors":"^1.12.0","assert-helpers":"^6.13.0","bevry-echo":"^1.1.0","eslint":"^7.3.1","eslint-config-bevry":"^3.13.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.8.0","prettier":"^2.0.5","projectz":"^2.11.0","surge":"^0.21.3","valid-directory":"^2.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"6edf4594dfb3cad17a8c776282fe3d4c0bca69d5","_id":"safeps@10.10.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"d55092f7b723ff19f7b78ba89d91fa3717c9b7d9","size":16612,"noattachment":false,"key":"/safeps/-/safeps-10.10.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.10.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.10.0_1593060117318_0.7476035975983624"},"_hasShrinkwrap":false,"publish_time":1593060117507,"_cnpm_publish_time":1593060117507},"10.9.0":{"title":"Safe PS","name":"safeps","version":"10.9.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"6.4.0","taskgroup":"7.7.0","typechecker":"7.5.0"},"devDependencies":{"@bevry/update-contributors":"^1.9.0","assert-helpers":"^6.8.0","bevry-echo":"^1.1.0","eslint":"^7.3.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.7.0","prettier":"^2.0.5","projectz":"^2.9.0","surge":"^0.21.3","valid-directory":"^2.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"8767690fe532d95c4d824014ecc897e04336f531","_id":"safeps@10.9.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"05502ed63fafe062163c81a82d6115ce6738f9db","size":16607,"noattachment":false,"key":"/safeps/-/safeps-10.9.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.9.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.9.0_1592764332608_0.8294802029660853"},"_hasShrinkwrap":false,"publish_time":1592764332772,"_cnpm_publish_time":1592764332772},"10.8.0":{"title":"Safe PS","name":"safeps","version":"10.8.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"6.4.0","taskgroup":"7.7.0","typechecker":"7.5.0"},"devDependencies":{"@bevry/update-contributors":"1.9.0","assert-helpers":"^6.8.0","bevry-echo":"^1.1.0","eslint":"^7.3.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.7.0","prettier":"^2.0.5","projectz":"2.5.0","surge":"^0.21.3","valid-directory":"2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"e9c62fa8ddb5cfb1855a0b01b859fd772215d0d4","_id":"safeps@10.8.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"86acdf10ad4b2adc3294bd71f3860d7dc5b5824c","size":16610,"noattachment":false,"key":"/safeps/-/safeps-10.8.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.8.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.8.0_1592728725841_0.7806310567283783"},"_hasShrinkwrap":false,"publish_time":1592728725985,"_cnpm_publish_time":1592728725985},"10.7.0":{"title":"Safe PS","name":"safeps","version":"10.7.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"editions":"3.5.0","extract-opts":"^4.3.0","safefs":"6.4.0","taskgroup":"7.7.0","typechecker":"7.5.0"},"devDependencies":{"@bevry/update-contributors":"1.9.0","assert-helpers":"6.8.0","bevry-echo":"^1.1.0","eslint":"^7.3.0","eslint-config-bevry":"3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"5.4.0","prettier":"^2.0.5","projectz":"2.5.0","surge":"^0.21.3","valid-directory":"2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"12fb5db7186a54ed630915bcb8f3abd9e3a80382","_id":"safeps@10.7.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"a6289090b2434c0e2b61b65aeef86da46b232eb0","size":16604,"noattachment":false,"key":"/safeps/-/safeps-10.7.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.7.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.7.0_1592721733902_0.012972041002252688"},"_hasShrinkwrap":false,"publish_time":1592721734002,"_cnpm_publish_time":1592721734002},"10.6.0":{"title":"Safe PS","name":"safeps","version":"10.6.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.5.0","taskgroup":"^7.8.0","typechecker":"^7.6.0"},"devDependencies":{"@bevry/update-contributors":"^1.10.0","assert-helpers":"^6.10.0","bevry-echo":"^1.1.0","eslint":"^7.3.0","eslint-config-bevry":"^3.10.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","jsdoc":"^3.6.4","kava":"^5.6.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","valid-directory":"^2.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"9031bac2a9b1a0c04378881516a0ab3b865f0cda","_id":"safeps@10.6.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"fe6e715f764dfe79522537573dd80f9004ab5f2f","size":16589,"noattachment":false,"key":"/safeps/-/safeps-10.6.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.6.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.6.0_1592643301079_0.5375348702368103"},"_hasShrinkwrap":false,"publish_time":1592643301396,"_cnpm_publish_time":1592643301396},"10.5.0":{"title":"Safe PS","name":"safeps","version":"10.5.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.4.0","taskgroup":"^7.7.0","typechecker":"^7.5.0"},"devDependencies":{"@bevry/update-contributors":"^1.9.0","assert-helpers":"^6.8.0","bevry-echo":"^1.1.0","eslint":"^7.2.0","eslint-config-bevry":"^3.9.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.5.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","valid-directory":"^2.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"576f67c6fbca44e74414a2e2a54b1f9f240ff8fb","_id":"safeps@10.5.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"7b9c821dd2a759541d42bc4df5e684ff2bebb6aa","size":16717,"noattachment":false,"key":"/safeps/-/safeps-10.5.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.5.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.5.0_1591801971072_0.7998148626131603"},"_hasShrinkwrap":false,"publish_time":1591801971261,"_cnpm_publish_time":1591801971261},"10.4.0":{"title":"Safe PS","name":"safeps","version":"10.4.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.3.0","taskgroup":"^7.6.0","typechecker":"^7.4.0"},"devDependencies":{"@bevry/update-contributors":"^1.8.0","assert-helpers":"^6.7.0","bevry-echo":"^1.1.0","eslint":"^7.2.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.4.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.6.0","surge":"^0.21.3","valid-directory":"^2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"d2292379802dbe52a895ac856f571dfb18832bfa","_id":"safeps@10.4.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"75edeb4926b982a0ff480bd6eec3f8038791e396","size":16711,"noattachment":false,"key":"/safeps/-/safeps-10.4.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.4.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.4.0_1591786031901_0.27067231468220654"},"_hasShrinkwrap":false,"publish_time":1591786032017,"_cnpm_publish_time":1591786032017},"10.3.0":{"title":"Safe PS","name":"safeps","version":"10.3.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.2.0","taskgroup":"^7.5.0","typechecker":"^7.3.0"},"devDependencies":{"@bevry/update-contributors":"^1.7.0","assert-helpers":"^6.6.0","bevry-echo":"^1.1.0","eslint":"^7.0.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.3.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.4.0","surge":"^0.21.3","valid-directory":"^2.1.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"42f913da2fef9d7cdab6063a6caf9f4b11791673","_id":"safeps@10.3.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"shasum":"dc4cbd5ff6739fe18a2527aa36cd6fb460930681","size":16701,"noattachment":false,"key":"/safeps/-/safeps-10.3.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.3.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.3.0_1590081457853_0.992426694897786"},"_hasShrinkwrap":false,"publish_time":1590081457991,"_cnpm_publish_time":1590081457991},"10.2.0":{"title":"Safe PS","name":"safeps","version":"10.2.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.1.0","taskgroup":"^7.4.0","typechecker":"^7.2.0"},"devDependencies":{"@bevry/update-contributors":"^1.6.0","assert-helpers":"^6.5.0","bevry-echo":"^1.1.0","eslint":"^7.0.0","eslint-config-bevry":"^3.6.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.2.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.3.0","surge":"^0.21.3","valid-directory":"^2.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"bb59266fbd7aa4f242b085d7f6b81d1ae69a1dd7","_id":"safeps@10.2.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"shasum":"51ac3b325a856aa321fe3f9eb9aa28b6a36f7130","size":16680,"noattachment":false,"key":"/safeps/-/safeps-10.2.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.2.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.2.0_1590064326180_0.21534527575754714"},"_hasShrinkwrap":false,"publish_time":1590064326296,"_cnpm_publish_time":1590064326296},"10.1.0":{"title":"Safe PS","name":"safeps","version":"10.1.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^6.0.0","taskgroup":"^7.3.0","typechecker":"^7.0.0"},"devDependencies":{"@bevry/update-contributors":"^1.5.0","assert-helpers":"^6.4.0","bevry-echo":"^1.1.0","eslint":"^7.0.0","eslint-config-bevry":"^3.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.1.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.2.0","surge":"^0.21.3","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"af12b7ff87410045609ac14e375f8ff995678220","_id":"safeps@10.1.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"shasum":"524d527a2a575389d69e245cac5e1ca771a54694","size":16681,"noattachment":false,"key":"/safeps/-/safeps-10.1.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.1.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.1.0_1590008684295_0.6332836095422909"},"_hasShrinkwrap":false,"publish_time":1590008684420,"_cnpm_publish_time":1590008684420},"10.0.0":{"title":"Safe PS","name":"safeps","version":"10.0.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["child_process","closeProcess","esnext","exec","node","openProcess","process","ps","spawn","typed","types"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"safeps","githubSlug":"bevry/safeps","npmPackageName":"safeps"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"https://github.com/sfrdmn"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"https://github.com/SteveMcArthur"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=10"},"editions":[{"description":"ESNext source code for Node.js with Require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^5.5.0","taskgroup":"^6.5.0","typechecker":"^6.4.0"},"devDependencies":{"@bevry/update-contributors":"^1.4.0","assert-helpers":"^6.2.0","bevry-echo":"^1.1.0","eslint":"^7.0.0","eslint-config-bevry":"^3.4.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","jsdoc":"^3.6.4","kava":"^5.0.0","minami":"^1.2.3","prettier":"^2.0.5","projectz":"^2.1.0","surge":"^0.21.3","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"npx @bevry/update-contributors","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && npx jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"npx projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"npx eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"npx prettier --write .","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"1aa76e74e7a40c5ca0133de097a162852622782d","_id":"safeps@10.0.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"a404c719a10e6ce59d6677825a8451dd56008632","size":16684,"noattachment":false,"key":"/safeps/-/safeps-10.0.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-10.0.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_10.0.0_1589186510202_0.3025314989365855"},"_hasShrinkwrap":false,"publish_time":1589186510300,"_cnpm_publish_time":1589186510300},"9.3.0":{"title":"Safe PS","name":"safeps","version":"9.3.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"type":"commonjs","main":"source/index.js","dependencies":{"extract-opts":"^4.3.0","safefs":"^5.4.0","taskgroup":"^6.4.0","typechecker":"^6.2.0"},"devDependencies":{"assert-helpers":"^5.8.0","bevry-echo":"^1.1.0","eslint":"^6.7.2","eslint-config-bevry":"^2.3.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^4.4.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.16.0","surge":"^0.21.3","valid-directory":"^1.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"99b713c3149e48ca978587031f7b01f4e5c02489","_id":"safeps@9.3.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"6d47bcdf4a8ec347d71ea768c8cd1f1daa6e1666","size":16581,"noattachment":false,"key":"/safeps/-/safeps-9.3.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-9.3.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_9.3.0_1575918848508_0.39522171991802324"},"_hasShrinkwrap":false,"publish_time":1575918849203,"_cnpm_publish_time":1575918849203},"9.2.0":{"title":"Safe PS","name":"safeps","version":"9.2.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"main":"source/index.js","dependencies":{"extract-opts":"^4.2.0","safefs":"^5.3.0","taskgroup":"^6.3.0","typechecker":"^5.1.0"},"devDependencies":{"assert-helpers":"^5.7.0","bevry-echo":"^1.1.0","eslint":"^6.7.2","eslint-config-bevry":"^2.2.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^4.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.13.0","surge":"^0.21.3","valid-directory":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"b55c32ee86ecba3e3911a50e57f8faea97dc6711","_id":"safeps@9.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"b98a63f4c303693ed1b44380005c341f7660350d","size":16574,"noattachment":false,"key":"/safeps/-/safeps-9.2.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-9.2.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_9.2.0_1575218909587_0.15477508471961232"},"_hasShrinkwrap":false,"publish_time":1575218909721,"_cnpm_publish_time":1575218909721},"9.1.0":{"title":"Safe PS","name":"safeps","version":"9.1.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"main":"source/index.js","dependencies":{"extract-opts":"^4.1.0","safefs":"^5.2.0","taskgroup":"^6.2.0","typechecker":"^5.0.0"},"devDependencies":{"assert-helpers":"^5.6.0","bevry-echo":"^1.1.0","eslint":"^6.7.2","eslint-config-bevry":"^2.1.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^4.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.13.0","surge":"^0.21.3","valid-directory":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"06d3ca69304bcf8453406e497ca8b89d4b7e5610","_id":"safeps@9.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"374cd86af9b072f0aa44bacebec912c017e3990d","size":16563,"noattachment":false,"key":"/safeps/-/safeps-9.1.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-9.1.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_9.1.0_1575154480635_0.8192577151756628"},"_hasShrinkwrap":false,"publish_time":1575154480794,"_cnpm_publish_time":1575154480794},"9.0.0":{"title":"Safe PS","name":"safeps","version":"9.0.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=8"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12"}}],"main":"source/index.js","dependencies":{"extract-opts":"^4.0.0","safefs":"5.2.0","taskgroup":"6.1.0","typechecker":"^4.11.0"},"devDependencies":{"assert-helpers":"5.4.0","bevry-echo":"^1.1.0","eslint":"^6.6.0","eslint-config-bevry":"^1.3.0","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"4.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.11.0","surge":"^0.21.3","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./source/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"b13f404f3851e035fcee080c54e22d8c3b0a7758","_id":"safeps@9.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"ab44a77945bd5aafaf0a99d0b109027cfc289bc5","size":16543,"noattachment":false,"key":"/safeps/-/safeps-9.0.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-9.0.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_9.0.0_1574058258935_0.7508234745084208"},"_hasShrinkwrap":false,"publish_time":1574058259124,"_cnpm_publish_time":1574058259124},"8.1.0":{"title":"Safe PS","name":"safeps","version":"8.1.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1","safefs":"4.2.0","taskgroup":"5.5.0","typechecker":"^4.8.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","bevry-echo":"^1.1.0","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.2.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-0.10","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"79e52f0bebc40576ac91aa9221ef8e4505276a1a","_id":"safeps@8.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"b76e6f3e1f4e1d7ef0c33d183b42498c85f4cbe9","size":27626,"noattachment":false,"key":"/safeps/-/safeps-8.1.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-8.1.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_8.1.0_1573603376020_0.9526481260085502"},"_hasShrinkwrap":false,"publish_time":1573603376130,"_cnpm_publish_time":1573603376130},"8.0.0":{"title":"Safe PS","name":"safeps","version":"8.0.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^5.3.0","typechecker":"^4.8.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","bevry-echo":"^1.0.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"^3.1.1","jsdoc":"^3.6.3","kava":"^3.1.0","minami":"^1.2.3","prettier":"^1.19.1","projectz":"^1.9.0","surge":"^0.21.3","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-0.10","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:jsdoc","our:meta:docs:jsdoc":"rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"53c4cd7b292d3b083ac24ef130e06e0c7a76ad1f","_id":"safeps@8.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"704ecc3263833ff1a9c785b6f960cb6831388ed2","size":27630,"noattachment":false,"key":"/safeps/-/safeps-8.0.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-8.0.0.tgz"},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/safeps_8.0.0_1573414649017_0.48677268735667"},"_hasShrinkwrap":false,"publish_time":1573414649138,"_cnpm_publish_time":1573414649138},"7.0.1":{"title":"Safe PS","name":"safeps","version":"7.0.1","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","gratipay","flattr","paypal","bitcoin","wishlist","---","slackin"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.8"},"editions":[{"description":"Source + ESNext + Require","entry":"index.js","directory":"source","syntaxes":["javascript","esnext","require","let","const","destructuring","shorthand","template strings"]},{"description":"Babel Compiled + ES2015 + Require","entry":"index.js","directory":"es2015","syntaxes":["javascript","es2015","require"]}],"main":"index.js","dependencies":{"editions":"^1.3.3","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^5.0.0","typechecker":"^4.3.0"},"devDependencies":{"assert-helpers":"^4.5.0","babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","documentation":"^4.0.0-beta.19","eslint":"^3.19.0","joe":"^2.0.2","joe-reporter-console":"^2.0.1","projectz":"^1.4.0","surge":"^0.19.0"},"scripts":{"our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:clean":"rm -Rf ./docs ./es2015 ./es5 ./out","our:compile":"npm run our:compile:es2015","our:compile:es2015":"babel ./source --out-dir ./es2015 --presets es2015","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"documentation build -f html -o ./docs -g --shallow ./source/**.js","our:meta:projectz":"projectz compile","our:verify":"npm run our:verify:eslint","our:verify:eslint":"eslint --fix ./source","our:test":"npm run our:verify && npm test","our:release":"npm run our:release:prepare && npm run our:release:check && npm run our:release:tag && npm run our:release:push","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:check":"npm run our:release:check:changelog && npm run our:release:check:dirty","our:release:check:changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check:dirty":"git diff --exit-code","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js --joe-reporter=console"},"gitHead":"0e7cff711aeea93bafbf5d35869dd9c1271226c9","_id":"safeps@7.0.1","_shasum":"1573ccb09cbf01e01c90522bebc6c8b2270bf219","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"shasum":"1573ccb09cbf01e01c90522bebc6c8b2270bf219","size":26717,"noattachment":false,"key":"/safeps/-/safeps-7.0.1.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-7.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/safeps-7.0.1.tgz_1492344786136_0.7858182447962463"},"directories":{},"publish_time":1492344787986,"_hasShrinkwrap":false,"_cnpm_publish_time":1492344787986},"7.0.0":{"title":"Safe PS","name":"safeps","version":"7.0.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","gratipay","flattr","paypal","bitcoin","wishlist","---","slackin"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.8"},"editions":[{"description":"Source + ESNext + Require","entry":"index.js","directory":"source","syntaxes":["javascript","esnext","require","let","const","destructuring","shorthand","template strings"]},{"description":"Babel Compiled + ES2015 + Require","entry":"index.js","directory":"es2015","syntaxes":["javascript","es2015","require"]}],"main":"index.js","dependencies":{"editions":"^1.3.3","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^5.0.0","typechecker":"^4.3.0"},"devDependencies":{"assert-helpers":"^4.5.0","babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","documentation":"^4.0.0-beta.19","eslint":"^3.19.0","joe":"^2.0.2","joe-reporter-console":"^2.0.1","projectz":"^1.4.0","surge":"^0.19.0"},"scripts":{"our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:clean":"rm -Rf ./docs ./es2015 ./es5 ./out","our:compile":"npm run our:compile:es2015","our:compile:es2015":"babel ./source --out-dir ./es2015 --presets es2015","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"documentation build -f html -o ./docs -g --shallow ./source/**.js","our:meta:projectz":"projectz compile","our:verify":"npm run our:verify:eslint","our:verify:eslint":"eslint --fix ./source","our:test":"npm run our:verify && npm test","our:release":"npm run our:release:prepare && npm run our:release:check && npm run our:release:tag && npm run our:release:push","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:check":"npm run our:release:check:changelog && npm run our:release:check:dirty","our:release:check:changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check:dirty":"git diff --exit-code","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js --joe-reporter=console"},"gitHead":"1b857bcf0700aac231e0ea51ecaa059a8c0619e5","_id":"safeps@7.0.0","_shasum":"f167c72a9630fdb57198bcd1d7032e33e3703054","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"shasum":"f167c72a9630fdb57198bcd1d7032e33e3703054","size":26184,"noattachment":false,"key":"/safeps/-/safeps-7.0.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-7.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/safeps-7.0.0.tgz_1492342655954_0.6534468312747777"},"directories":{},"publish_time":1492342657952,"_hasShrinkwrap":false,"_cnpm_publish_time":1492342657952},"6.4.0":{"title":"Safe PS","name":"safeps","version":"6.4.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","gratipay","flattr","paypal","bitcoin","wishlist","---","slackin"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Steve Mc","email":"contact@stevemcarthur.co.uk","url":"http://www.stevemcarthur.co.uk"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/safeps.git"},"engines":{"node":">=0.8"},"editions":[{"description":"Source + ESNext + Require","entry":"index.js","directory":"source","syntaxes":["javascript","esnext","require","let","const","destructuring","shorthand","template strings"]},{"description":"Babel Compiled + ES2015 + Require","entry":"index.js","directory":"es2015","syntaxes":["javascript","es2015","require"]}],"main":"index.js","dependencies":{"editions":"^1.3.3","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^5.0.0","typechecker":"^4.3.0"},"devDependencies":{"assert-helpers":"^4.5.0","babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","documentation":"^4.0.0-beta.19","eslint":"^3.19.0","joe":"^2.0.2","joe-reporter-console":"^2.0.1","projectz":"^1.4.0","surge":"^0.19.0"},"scripts":{"our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:clean":"rm -Rf ./docs ./es2015 ./es5 ./out","our:compile":"npm run our:compile:es2015","our:compile:es2015":"babel ./source --out-dir ./es2015 --presets es2015","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"documentation build -f html -o ./docs -g --shallow ./source/**.js","our:meta:projectz":"projectz compile","our:verify":"npm run our:verify:eslint","our:verify:eslint":"eslint --fix ./source","our:test":"npm run our:verify && npm test","our:release":"npm run our:release:prepare && npm run our:release:check && npm run our:release:tag && npm run our:release:push","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:check":"npm run our:release:check:changelog && npm run our:release:check:dirty","our:release:check:changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check:dirty":"git diff --exit-code","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js --joe-reporter=console"},"gitHead":"aa60a1b81771e64c3dca803de151db84c6b082a7","_id":"safeps@6.4.0","_shasum":"b362b17dde46552f71b67d675b5190287cf7b63c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"shasum":"b362b17dde46552f71b67d675b5190287cf7b63c","size":26164,"noattachment":false,"key":"/safeps/-/safeps-6.4.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-6.4.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/safeps-6.4.0.tgz_1492339144605_0.564415181754157"},"directories":{},"publish_time":1492339145218,"_cnpm_publish_time":1492339145218,"_hasShrinkwrap":false},"6.3.0":{"title":"Safe PS","name":"safeps","version":"6.3.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Benjamin Lupton","url":"https://balupton.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/safeps.git"},"editions":[{"description":"Source + ESNext + Require","entry":"source/index.js","directory":"source","syntaxes":["javascript","esnext","require","let","const","destructuring","shorthand","template strings"]},{"description":"Babel Compiled + ES2015 + Require","entry":"es2015/index.js","directory":"es2015","syntaxes":["javascript","es2015","require"]}],"main":"index.js","dependencies":{"editions":"^1.1.1","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^5.0.0","typechecker":"^4.3.0"},"devDependencies":{"assert-helpers":"^4.4.0","babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.11.1","eslint-plugin-babel":"^3.2.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.1.5"},"scripts":{"setup":"npm install","clean":"rm -Rf ./docs ./es2015","compile":"npm run compile:es2015","compile:es2015":"babel ./source --out-dir ./es2015 --presets es2015","meta":"npm run meta:docs && npm run meta:projectz","meta:docs":"documentation build -f html -o ./docs -g --shallow ./source/**.js","meta:projectz":"projectz compile","prepare":"npm run compile && npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","pretest":"npm run test:eslint","test:eslint":"eslint ./source","test":"node --harmony -e \"require('editions').requirePackage(process.cwd(), require, 'test.js')\""},"gitHead":"2591c8fca85dd8a4667396c937cd5a59e89b6aa9","_id":"safeps@6.3.0","_shasum":"a5f5919ae71c45868b5ff7928255678154be0060","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.1","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"a5f5919ae71c45868b5ff7928255678154be0060","size":26149,"noattachment":false,"key":"/safeps/-/safeps-6.3.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-6.3.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/safeps-6.3.0.tgz_1465016993754_0.04916858929209411"},"directories":{},"publish_time":1465016996756,"_cnpm_publish_time":1465016996756,"_hasShrinkwrap":false},"6.2.0":{"title":"Safe PS","name":"safeps","version":"6.2.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Benjamin Lupton","url":"https://balupton.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/safeps.git"},"editions":[{"description":"Source + ESNext + Require","entry":"source/index.js","directory":"source","syntaxes":["javascript","esnext","require","let","const","destructuring","shorthand","template strings"]},{"description":"Babel Compiled + ES2015 + Require","entry":"es2015/index.js","directory":"es2015","syntaxes":["javascript","es2015","require"]}],"main":"index.js","dependencies":{"editions":"^1.1.1","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^4.3.1","typechecker":"^4.3.0"},"devDependencies":{"assert-helpers":"^4.2.0","babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","documentation":"^4.0.0-beta4","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.1.5"},"scripts":{"setup":"npm install","clean":"rm -Rf ./docs ./es2015","compile":"npm run compile:es2015","compile:es2015":"babel ./source --out-dir ./es2015 --presets es2015","meta":"npm run meta:docs && npm run meta:projectz","meta:docs":"documentation build -f html -o ./docs -g --shallow ./source/**.js","meta:projectz":"projectz compile","prepare":"npm run compile && npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","pretest":"npm run test:eslint","test:eslint":"eslint ./source","test":"node --harmony -e \"require('editions').requirePackage(process.cwd(), require, 'test.js')\""},"gitHead":"a1a622aced69c2b5a98e6498e41d88b15dd645ca","_id":"safeps@6.2.0","_shasum":"46e92c267550a6f021e7f1c9807f0b87cad1e206","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.1","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"46e92c267550a6f021e7f1c9807f0b87cad1e206","size":1237057,"noattachment":false,"key":"/safeps/-/safeps-6.2.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-6.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/safeps-6.2.0.tgz_1464984575797_0.6425143021624535"},"directories":{},"publish_time":1464984579771,"_cnpm_publish_time":1464984579771,"_hasShrinkwrap":false},"6.1.0":{"title":"Safe PS","name":"safeps","version":"6.1.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Benjamin Lupton","url":"https://balupton.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/safeps.git"},"editions":[{"description":"Source + ESNext + Require","entry":"source/index.js","directory":"source","syntaxes":["javascript","esnext","require","let","const","destructuring","shorthand","template strings"]},{"description":"Babel Compiled + ES2015 + Require","entry":"es2015/index.js","directory":"es2015","syntaxes":["javascript","es2015","require"]}],"main":"index.js","dependencies":{"editions":"^1.1.1","extract-opts":"^3.3.1","safefs":"^4.1.0","taskgroup":"^4.3.1","typechecker":"^4.3.0"},"devDependencies":{"assert-helpers":"^4.2.0","babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","documentation":"^4.0.0-beta4","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.1.5"},"scripts":{"setup":"npm install","clean":"rm -Rf ./docs ./es2015","compile":"npm run compile:es2015","compile:es2015":"babel ./source --out-dir ./es2015 --presets es2015","meta":"npm run meta:docs && npm run meta:projectz","meta:docs":"documentation build -f html -o ./docs -g --shallow ./source/**.js","meta:projectz":"projectz compile","prepare":"npm run compile && npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","pretest":"npm run test:eslint","test:eslint":"eslint ./source","test":"node --harmony -e \"require('editions').requirePackage(process.cwd(), require, 'test.js')\""},"gitHead":"c53af63a7cca985b6ea7a5f334e42a2ce8d752f0","_id":"safeps@6.1.0","_shasum":"aa623d11e020c6708d1e6f8a2e96136add811db2","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.0.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"aa623d11e020c6708d1e6f8a2e96136add811db2","size":1237111,"noattachment":false,"key":"/safeps/-/safeps-6.1.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-6.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/safeps-6.1.0.tgz_1464367076007_0.6847073952667415"},"directories":{},"publish_time":1464367076490,"_cnpm_publish_time":1464367076490,"_hasShrinkwrap":false},"6.0.2":{"title":"Safe PS","name":"safeps","version":"6.0.2","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrCode":"344188/balupton-on-Flattr","paypalButtonID":"QB8GQPZAH84N6","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/safeps.git"},"engines":{"node":">=0.12"},"browsers":false,"dependencies":{"esnextguardian":"^1.1.0","extract-opts":"^3.0.1","safefs":"^4.0.0","taskgroup":"^4.3.0","typechecker":"^4.0.0"},"devDependencies":{"assert-helpers":"^4.0.1","babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","eslint":"^1.3.1","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.0.6","yuidocjs":"^0.9.0"},"main":"./esnextguardian.js","scripts":{"clean":"node --harmony nakefile.js clean","setup":"node --harmony nakefile.js setup","compile":"node --harmony nakefile.js compile","watch":"node --harmony nakefile.js watch","verify":"node --harmony nakefile.js verify","meta":"node --harmony nakefile.js meta","prepare":"node --harmony nakefile.js prepare","release":"node --harmony nakefile.js release","test":"node --harmony ./es5/test/safeps-test.js"},"nakeConfiguration":{"BABEL_SRC_PATH":"esnext","ESLINT_SRC_PATH":"esnext","YUIDOC_SRC_PATH":"esnext"},"gitHead":"511bcc265035e627d2a5ceb28e181c0f5019db28","_id":"safeps@6.0.2","_shasum":"2e77c7ed5bba35799f956751a49dba451ed566b5","_from":".","_npmVersion":"3.5.1","_nodeVersion":"5.2.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"2e77c7ed5bba35799f956751a49dba451ed566b5","size":98884,"noattachment":false,"key":"/safeps/-/safeps-6.0.2.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-6.0.2.tgz"},"directories":{},"publish_time":1449710233071,"_cnpm_publish_time":1449710233071,"_hasShrinkwrap":false},"6.0.1":{"title":"Safe PS","name":"safeps","version":"6.0.1","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":"MIT","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrCode":"344188/balupton-on-Flattr","paypalButtonID":"QB8GQPZAH84N6","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Gio d'Amelio","email":"giodamelio@gmail.com","url":"https://github.com/giodamelio"},{"name":"Sean Fridman","email":"fridman@mail.sfsu.edu","url":"www.seanfridman.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/safeps.git"},"engines":{"node":">=0.12"},"dependencies":{"esnextguardian":"^1.1.0","extract-opts":"^3.0.1","safefs":"^4.0.0","taskgroup":"^4.3.0","typechecker":"^4.0.0"},"devDependencies":{"assert-helpers":"^4.0.1","babel":"^5.8.23","babel-eslint":"^4.1.1","eslint":"^1.3.1","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.0.6","yuidocjs":"^0.9.0"},"main":"./esnextguardian.js","scripts":{"clean":"node --harmony nakefile.js clean","setup":"node --harmony nakefile.js setup","compile":"node --harmony nakefile.js compile","watch":"node --harmony nakefile.js watch","verify":"node --harmony nakefile.js verify","meta":"node --harmony nakefile.js meta","prepare":"node --harmony nakefile.js prepare","release":"node --harmony nakefile.js release","test":"node --harmony ./es5/test/safeps-test.js"},"nakeConfiguration":{"BABEL_SRC_PATH":"esnext","ESLINT_SRC_PATH":"esnext","YUIDOC_SRC_PATH":"esnext"},"gitHead":"f7413cb8a4cb5a8d45706227683db257043989ae","_id":"safeps@6.0.1","_shasum":"ef026648b691655b492749c29993b6b77be11ebc","_from":".","_npmVersion":"3.3.3","_nodeVersion":"4.1.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"ef026648b691655b492749c29993b6b77be11ebc","size":98811,"noattachment":false,"key":"/safeps/-/safeps-6.0.1.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-6.0.1.tgz"},"directories":{},"publish_time":1443076299171,"_cnpm_publish_time":1443076299171,"_hasShrinkwrap":false},"6.0.0":{"title":"Safe PS","name":"safeps","version":"6.0.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gratipay":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://bevry.me/bitcoin","wishlist":"https://bevry.me/wishlist"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"giodamelio","url":"https://github.com/giodamelio"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/safeps.git"},"engines":{"node":">=0.12"},"dependencies":{"extract-opts":"^3.0.1","safefs":"^4.0.0","taskgroup":"^4.3.0","typechecker":"^3.0.0"},"devDependencies":{"assert-helpers":"^1.0.2","babel":"^5.8.23","babel-eslint":"^4.1.1","eslint":"^1.3.1","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^0.5.0"},"main":"./es6guardian.js","scripts":{"clean":"node --harmony nakefile.js clean","setup":"node --harmony nakefile.js setup","compile":"node --harmony nakefile.js compile","watch":"node --harmony nakefile.js watch","verify":"node --harmony nakefile.js verify","meta":"node --harmony nakefile.js meta","prepare":"node --harmony nakefile.js prepare","release":"node --harmony nakefile.js release","test":"node --harmony ./es5/test/safeps-test.js"},"nakeConfiguration":{"BABEL_SRC_PATH":"es6","ESLINT_SRC_PATH":"es6","YUIDOC_SRC_PATH":"es6"},"gitHead":"bff4a26a6dc78862eb2ef291ae7509febcfce8a8","_id":"safeps@6.0.0","_shasum":"b3791a65df66df583cf3b089b67b39547959b39c","_from":".","_npmVersion":"3.3.0","_nodeVersion":"0.12.7","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"b3791a65df66df583cf3b089b67b39547959b39c","size":28552,"noattachment":false,"key":"/safeps/-/safeps-6.0.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-6.0.0.tgz"},"directories":{},"publish_time":1441562713035,"_cnpm_publish_time":1441562713035,"_hasShrinkwrap":false},"5.1.0":{"title":"Safe PS","name":"safeps","version":"5.1.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gratipay":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"giodamelio","url":"https://github.com/giodamelio"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"extract-opts":"^3.0.1","safefs":"^3.1.3","taskgroup":"^4.3.0","typechecker":"^2.0.8"},"devDependencies":{"assert-helpers":"^1.0.2","coffee-script":"^1.9.1","coffeelint":"^1.9.3","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^0.5.0"},"directories":{"lib":"./out/lib"},"scripts":{"clean":"cake clean","setup":"cake setup","compile":"cake compile","watch":"cake watch","verify":"cake verify","meta":"cake meta","prepare":"cake prepare","release":"cake release","test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","cakeConfiguration":{"COFFEE_SRC_PATH":"src","COFFEELINT_SRC_PATH":"src"},"gitHead":"d52e4a736eecfbfaa3c7164f05b4552e10ee81d0","_id":"safeps@5.1.0","_shasum":"8b2c9104292a69a21687363f056a500916192b6b","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.6.3","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"8b2c9104292a69a21687363f056a500916192b6b","size":15572,"noattachment":false,"key":"/safeps/-/safeps-5.1.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-5.1.0.tgz"},"publish_time":1428367763808,"_cnpm_publish_time":1428367763808,"_hasShrinkwrap":false},"5.0.0":{"title":"Safe PS","name":"safeps","version":"5.0.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gratipay":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"giodamelio","url":"https://github.com/giodamelio"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"extract-opts":"^3.0.1","safefs":"^3.1.3","taskgroup":"^4.3.0","typechecker":"^2.0.8"},"devDependencies":{"assert-helpers":"^1.0.2","coffee-script":"^1.9.1","coffeelint":"^1.9.3","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^0.5.0"},"directories":{"lib":"./out/lib"},"scripts":{"clean":"cake clean","setup":"cake setup","compile":"cake compile","watch":"cake watch","verify":"cake verify","meta":"cake meta","prepare":"cake prepare","release":"cake release","test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","cakeConfiguration":{"COFFEE_SRC_PATH":"src","COFFEELINT_SRC_PATH":"src"},"gitHead":"cc6a806618da1261191534a6b5000a7bd70915e2","_id":"safeps@5.0.0","_shasum":"0adcb98f09d2abda5d74ee9223bb0a2ee44a3ab7","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.6.3","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"0adcb98f09d2abda5d74ee9223bb0a2ee44a3ab7","size":15272,"noattachment":false,"key":"/safeps/-/safeps-5.0.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-5.0.0.tgz"},"publish_time":1428365990902,"_cnpm_publish_time":1428365990902,"_hasShrinkwrap":false},"4.0.0":{"title":"Safe PS","name":"safeps","version":"4.0.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gratipay":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"giodamelio","url":"https://github.com/giodamelio"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"extract-opts":"^3.0.1","safefs":"^3.1.0","taskgroup":"^4.3.0","typechecker":"^2.0.8"},"devDependencies":{"coffee-script":"^1.9.1","assert-helpers":"^1.0.2","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^0.5.0"},"directories":{"lib":"./out/lib"},"scripts":{"preinstall":"node ./cyclic.js","test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","cakeConfiguration":{"COFFEE_SRC_PATH":"src"},"gitHead":"5d9e1ac16a5b0ce561d5044b84492a509ce95810","_id":"safeps@4.0.0","_shasum":"ecd125fe127c7fe97f0599b90b27a58476ded027","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"ecd125fe127c7fe97f0599b90b27a58476ded027","size":15391,"noattachment":false,"key":"/safeps/-/safeps-4.0.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-4.0.0.tgz"},"publish_time":1426602610659,"_cnpm_publish_time":1426602610659,"_hasShrinkwrap":false},"3.0.2":{"title":"Safe PS","name":"safeps","version":"3.0.2","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gratipay":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"giodamelio","url":"https://github.com/giodamelio"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"extract-opts":"^3.0.1","safefs":"^3.1.0","taskgroup":"^4.3.0","typechecker":"^2.0.8"},"devDependencies":{"coffee-script":"^1.9.0","assert-helpers":"^1.0.2","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^0.3.17"},"directories":{"lib":"./out/lib"},"scripts":{"preinstall":"node ./cyclic.js","test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","cakeConfiguration":{"COFFEE_SRC_PATH":"src"},"gitHead":"9a53308cf1b9358b927823cec47d593b7df34eec","_id":"safeps@3.0.2","_shasum":"1512597adab53111647fcc74cbbc74a8766b158f","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"1512597adab53111647fcc74cbbc74a8766b158f","size":16626,"noattachment":false,"key":"/safeps/-/safeps-3.0.2.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-3.0.2.tgz"},"publish_time":1426601608269,"_cnpm_publish_time":1426601608269,"_hasShrinkwrap":false},"3.0.1":{"title":"Safe PS","name":"safeps","version":"3.0.1","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gratipay":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"giodamelio","url":"https://github.com/giodamelio"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"extract-opts":"^3.0.1","safefs":"^3.1.0","taskgroup":"^4.3.0","typechecker":"^2.0.8"},"devDependencies":{"coffee-script":"^1.9.0","assert-helpers":"^1.0.2","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^0.3.17"},"directories":{"lib":"./out/lib"},"scripts":{"preinstall":"node ./cyclic.js","test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","cakeConfiguration":{"COFFEE_SRC_PATH":"src"},"gitHead":"b9ecc2c2082ad2e4a72e615ffec2a6d81694c3a4","_id":"safeps@3.0.1","_shasum":"f6d79cc8b6da4536a4d5c35ab423a34f08b71320","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"f6d79cc8b6da4536a4d5c35ab423a34f08b71320","size":16562,"noattachment":false,"key":"/safeps/-/safeps-3.0.1.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-3.0.1.tgz"},"publish_time":1426600067433,"_cnpm_publish_time":1426600067433,"_hasShrinkwrap":false},"3.0.0":{"title":"Safe PS","name":"safeps","version":"3.0.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gratipay":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"giodamelio","url":"https://github.com/giodamelio"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"extract-opts":"^3.0.1","safefs":"^3.1.0","taskgroup":"^4.3.0","typechecker":"^2.0.8"},"devDependencies":{"coffee-script":"^1.9.0","assert-helpers":"^1.0.2","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^0.3.17"},"directories":{"lib":"./out/lib"},"scripts":{"preinstall":"node ./cyclic.js","test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","cakeConfiguration":{"COFFEE_SRC_PATH":"src"},"gitHead":"99bfa890c4bc2aca609ade8acf5152d1e76a5cf8","_id":"safeps@3.0.0","_shasum":"f96916d16a5680edee916726f5fde537febecd5b","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"f96916d16a5680edee916726f5fde537febecd5b","size":16549,"noattachment":false,"key":"/safeps/-/safeps-3.0.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-3.0.0.tgz"},"publish_time":1426599034658,"_cnpm_publish_time":1426599034658,"_hasShrinkwrap":false},"2.2.13":{"title":"Safe PS","name":"safeps","version":"2.2.13","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gratipay":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"giodamelio","url":"https://github.com/giodamelio"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"^2.0.8","safefs":"^3.1.0","taskgroup":"^4.2.0","extract-opts":"^2.2.0"},"devDependencies":{"coffee-script":"^1.9.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","chai":"^1.10.0","projectz":"^0.3.17"},"directories":{"lib":"./out/lib"},"scripts":{"preinstall":"node ./cyclic.js","test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","cakeConfiguration":{"COFFEE_SRC_PATH":"src"},"gitHead":"e6276bb6ff2daab61101c6a8bb47b2325f46423e","_id":"safeps@2.2.13","_shasum":"2b17c06d1fb573c65b16b7996fef65acc353a4bd","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.35","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"2b17c06d1fb573c65b16b7996fef65acc353a4bd","size":15178,"noattachment":false,"key":"/safeps/-/safeps-2.2.13.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.13.tgz"},"publish_time":1423257115452,"_cnpm_publish_time":1423257115452,"_hasShrinkwrap":false},"2.2.12":{"title":"Safe PS","name":"safeps","version":"2.2.12","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"david":true,"daviddev":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"giodamelio","url":"https://github.com/giodamelio"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.8","safefs":"~3.1.0","taskgroup":"~3.4.0","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.7.1","joe":"~1.4.0","joe-reporter-console":"~1.2.1","chai":"~1.9.1","projectz":"~0.3.5"},"directories":{"lib":"./out/lib"},"scripts":{"preinstall":"node ./cyclic.js","test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","_id":"safeps@2.2.12","_shasum":"801fefa162a1a65848999266106e192cbeb945b8","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"801fefa162a1a65848999266106e192cbeb945b8","size":8058,"noattachment":false,"key":"/safeps/-/safeps-2.2.12.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.12.tgz"},"publish_time":1400657641662,"_cnpm_publish_time":1400657641662,"_hasShrinkwrap":false},"2.2.11":{"title":"Safe PS","name":"safeps","version":"2.2.11","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"david":true,"daviddev":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"giodamelio","url":"https://github.com/giodamelio"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.8","safefs":"~3.1.0","taskgroup":"~3.3.6","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.3.0","joe-reporter-console":"~1.2.1","chai":"~1.8.1","projectz":"~0.3.5"},"directories":{"lib":"./out/lib"},"scripts":{"preinstall":"node ./cyclic.js","test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.11","dist":{"shasum":"41745cf0a95efd4237b57734eb428f47ccf33cc1","size":8066,"noattachment":false,"key":"/safeps/-/safeps-2.2.11.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.11.tgz"},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1389325330813,"_cnpm_publish_time":1389325330813,"_hasShrinkwrap":false},"2.2.10":{"title":"Safe PS","name":"safeps","version":"2.2.10","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safeps","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"giodamelio","url":"https://github.com/giodamelio"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.8","safefs":"~3.1.0","taskgroup":"~3.3.1","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.3.0","joe-reporter-console":"~1.2.1","chai":"~1.8.1","projectz":"~0.3.2"},"directories":{"lib":"./out/lib"},"scripts":{"preinstall":"node ./cyclic.js","test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.10","dist":{"shasum":"01736a09e9b51debec511ab744540ecc548b709a","size":7805,"noattachment":false,"key":"/safeps/-/safeps-2.2.10.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.10.tgz"},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1388147900723,"_cnpm_publish_time":1388147900723,"_hasShrinkwrap":false},"2.2.9":{"title":"Safe PS","name":"safeps","version":"2.2.9","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safefs","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6"},"keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.8","safefs":"~3.0.4","taskgroup":"~3.3.1","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.3.0","joe-reporter-console":"~1.2.1","chai":"~1.8.1","projectz":"~0.2.5"},"directories":{"lib":"./out/lib"},"scripts":{"preinstall":"node ./cyclic.js","test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.9","dist":{"shasum":"5f71ea7f9690e2dda469c9596fc0d9474cc1af58","size":14716,"noattachment":false,"key":"/safeps/-/safeps-2.2.9.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.9.tgz"},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1383741603684,"_cnpm_publish_time":1383741603684,"_hasShrinkwrap":false},"2.2.8":{"name":"safeps","version":"2.2.8","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safefs","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Johny Jose","email":"johny@playlyfe.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.1","safefs":"~3.0.1","taskgroup":"~3.2.0","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.3.0","joe-reporter-console":"~1.2.1","chai":"~1.7.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.8","dist":{"shasum":"2dc31f8f507e019a4291fc51a1ee47f5fb949275","size":7102,"noattachment":false,"key":"/safeps/-/safeps-2.2.8.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.8.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1379313521085,"_cnpm_publish_time":1379313521085,"_hasShrinkwrap":false},"2.2.7":{"name":"safeps","version":"2.2.7","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safefs","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Johny Jose","email":"johny@playlyfe.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.1","safefs":"~3.0.1","taskgroup":"~3.2.0","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.3.0","joe-reporter-console":"~1.2.1","chai":"~1.7.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.7","dist":{"shasum":"6148a8f85a5e20d03af763530ce931e154d8925d","size":7100,"noattachment":false,"key":"/safeps/-/safeps-2.2.7.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.7.tgz"},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1377753657682,"_cnpm_publish_time":1377753657682,"_hasShrinkwrap":false},"2.2.6":{"name":"safeps","version":"2.2.6","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safefs","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Johny Jose","email":"johny@playlyfe.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.1","safefs":"~3.0.1","taskgroup":"~3.1.2","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.2.0","joe-reporter-console":"~1.2.1","chai":"~1.7.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.6","dist":{"shasum":"4638e3f700678f250902a1a824c47aa4cd7a16a6","size":6761,"noattachment":false,"key":"/safeps/-/safeps-2.2.6.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.6.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1372435336089,"_cnpm_publish_time":1372435336089,"_hasShrinkwrap":false},"2.2.5":{"name":"safeps","version":"2.2.5","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safefs","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Johny Jose","email":"johny@playlyfe.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.1","safefs":"~3.0.1","taskgroup":"~3.1.2","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.2.0","joe-reporter-console":"~1.2.1","chai":"~1.7.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.5","dist":{"shasum":"5d9e47d3bf15b7821e6d851c9c27ac2c7a0adf74","size":6763,"noattachment":false,"key":"/safeps/-/safeps-2.2.5.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.5.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1372435204599,"_cnpm_publish_time":1372435204599,"_hasShrinkwrap":false},"2.2.4":{"name":"safeps","version":"2.2.4","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safefs","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Johny Jose","email":"johny@playlyfe.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.1","safefs":"~3.0.1","taskgroup":"~3.1.2","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.2.0","joe-reporter-console":"~1.2.1","chai":"~1.7.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.4","dist":{"shasum":"2fcbd3be1c2176c4273a35b62d4a33a873abdbad","size":6705,"noattachment":false,"key":"/safeps/-/safeps-2.2.4.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.4.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1372116230243,"_cnpm_publish_time":1372116230243,"_hasShrinkwrap":false},"2.2.3":{"name":"safeps","version":"2.2.3","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safefs","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Johny Jose","email":"johny@playlyfe.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.1","safefs":"~3.0.1","taskgroup":"~3.1.2","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.2.0","joe-reporter-console":"~1.2.1","chai":"~1.7.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.3","dist":{"shasum":"9e400ccfe8dd4bd7c133fac45dc8953e8ffbb7aa","size":6700,"noattachment":false,"key":"/safeps/-/safeps-2.2.3.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.3.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1372114627769,"_cnpm_publish_time":1372114627769,"_hasShrinkwrap":false},"2.2.2":{"name":"safeps","version":"2.2.2","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safefs","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Johny Jose","email":"johny@playlyfe.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.1","safefs":"~3.0.1","taskgroup":"~3.1.2","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.2.0","joe-reporter-console":"~1.2.1","chai":"~1.7.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.2","dist":{"shasum":"a868bd02dc584e9311c48ef6f38beba8beec9a6f","size":6688,"noattachment":false,"key":"/safeps/-/safeps-2.2.2.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1372082018630,"_cnpm_publish_time":1372082018630,"_hasShrinkwrap":false},"2.2.1":{"name":"safeps","version":"2.2.1","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safefs","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Johny Jose","email":"johny@playlyfe.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.1","safefs":"~3.0.1","taskgroup":"~3.1.2","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.2.0","joe-reporter-console":"~1.2.1","chai":"~1.7.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.1","dist":{"shasum":"1345014c0d8affce13b5af06b2cd456bea08f67f","size":6630,"noattachment":false,"key":"/safeps/-/safeps-2.2.1.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1372078403882,"_cnpm_publish_time":1372078403882,"_hasShrinkwrap":false},"2.2.0":{"name":"safeps","version":"2.2.0","description":"Work with processes safely and easily with Node.js","homepage":"https://github.com/bevry/safefs","keywords":["ps","process","openProcess","closeProcess","spawn","exec","child_process"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":""},{"name":"bevryme","email":""}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Johny Jose","email":"johny@playlyfe.com"}],"bugs":{"url":"https://github.com/bevry/safeps/issues"},"repository":{"type":"git","url":"http://github.com/bevry/safeps.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.1","safefs":"~3.0.1","taskgroup":"~3.1.2","extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.2.0","joe-reporter-console":"~1.2.1","chai":"~1.7.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/safeps-test.js"},"main":"./out/lib/safeps.js","readmeFilename":"README.md","_id":"safeps@2.2.0","dist":{"shasum":"43f87b5a2360f3d7c1e5ffcb156773f3b7cdda1e","size":6520,"noattachment":false,"key":"/safeps/-/safeps-2.2.0.tgz","tarball":"http://name.csiicloud.com:7001/safeps/download/safeps-2.2.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"publish_time":1372051079400,"_cnpm_publish_time":1372051079400,"_hasShrinkwrap":false}},"readme":"<!-- TITLE/ -->\n\n<h1>Safe PS</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/safeps/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/safeps/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/safeps\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/safeps.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/safeps\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/safeps.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/safeps\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/safeps.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/safeps#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/safeps.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nWork with processes safely and easily with Node.js\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.safeps.bevry.surge.sh/docs/)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save safeps</code></li>\n<li>Import: <code>import * as pkg from ('safeps')</code></li>\n<li>Require: <code>const pkg = require('safeps')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>safeps</code> aliases <code>safeps/source/index.js</code></li>\n<li><code>safeps/source/index.js</code> is <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> source code for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 14 || 16 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<h3><a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a></h3>\n\nThis project provides its type information via inline <a href=\"http://usejsdoc.org\" title=\"JSDoc is an API documentation generator for JavaScript, similar to Javadoc or phpDocumentor\">JSDoc Comments</a>. To make use of this in <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a>, set your <code>maxNodeModuleJsDepth</code> compiler option to `5` or thereabouts. You can accomlish this via your `tsconfig.json` file like so:\n\n``` json\n{\n  \"compilerOptions\": {\n    \"maxNodeModuleJsDepth\": 5\n  }\n}\n```\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/safeps/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/safeps/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/safeps/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/safeps\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/safeps/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/safeps\">view contributions</a></li>\n<li><a href=\"https://github.com/giodamelio\">Gio d'Amelio</a> — <a href=\"https://github.com/bevry/safeps/commits?author=giodamelio\" title=\"View the GitHub contributions of Gio d'Amelio on repository bevry/safeps\">view contributions</a></li>\n<li><a href=\"https://github.com/sfrdmn\">Sean Fridman</a> — <a href=\"https://github.com/bevry/safeps/commits?author=sfrdmn\" title=\"View the GitHub contributions of Sean Fridman on repository bevry/safeps\">view contributions</a></li>\n<li><a href=\"https://github.com/SteveMcArthur\">Steve Mc</a> — <a href=\"https://github.com/bevry/safeps/commits?author=SteveMcArthur\" title=\"View the GitHub contributions of Steve Mc on repository bevry/safeps\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/safeps/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li>\n<li>Copyright &copy; 2011-2012 <a href=\"https://balupton.com\">Benjamin Lupton</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","_attachments":{},"homepage":"https://github.com/bevry/safeps","bugs":{"url":"https://github.com/bevry/safeps/issues"},"license":"MIT"}