{"_id":"execa","_rev":"278184","name":"execa","description":"Process execution for humans","dist-tags":{"latest":"8.0.1","next":"2.0.0-alpha.0"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"time":{"modified":"2023-09-20T17:51:20.000Z","created":"2015-12-05T23:03:32.752Z","8.0.1":"2023-08-19T15:43:49.166Z","8.0.0":"2023-08-19T00:27:07.586Z","7.2.0":"2023-07-27T00:21:48.750Z","7.1.1":"2023-03-14T19:44:10.464Z","7.1.0":"2023-03-11T23:56:50.346Z","7.0.0":"2023-02-11T17:17:41.259Z","6.1.0":"2022-02-13T10:40:34.019Z","6.0.0":"2021-11-17T11:06:04.038Z","5.1.1":"2021-06-04T16:38:11.620Z","5.1.0":"2021-06-02T17:36:50.972Z","5.0.1":"2021-05-30T17:44:36.615Z","5.0.0":"2020-12-03T05:19:51.155Z","4.1.0":"2020-10-28T11:30:52.359Z","4.0.3":"2020-07-07T18:32:23.136Z","4.0.2":"2020-05-22T14:08:36.806Z","4.0.1":"2020-05-08T14:19:42.795Z","4.0.0":"2019-12-19T09:49:46.049Z","3.4.0":"2019-11-25T10:19:23.519Z","3.3.0":"2019-11-12T10:07:50.203Z","3.2.0":"2019-10-17T15:11:51.894Z","3.1.0":"2019-10-15T18:34:55.311Z","3.0.0":"2019-10-14T14:08:16.289Z","2.1.0":"2019-10-09T09:10:42.025Z","2.0.5":"2019-10-04T08:05:55.676Z","2.0.4":"2019-08-15T10:33:01.051Z","2.0.3":"2019-07-05T08:35:52.894Z","2.0.2":"2019-07-01T10:26:38.202Z","2.0.1":"2019-06-26T10:13:29.987Z","2.0.0":"2019-06-25T11:26:42.705Z","2.0.0-alpha.0":"2019-06-18T17:47:06.429Z","1.0.0":"2018-08-26T17:43:44.171Z","0.11.0":"2018-08-20T07:57:57.953Z","0.10.0":"2018-03-15T04:59:55.439Z","0.9.0":"2018-01-11T23:29:49.655Z","0.8.0":"2017-08-05T20:44:47.515Z","0.7.0":"2017-06-09T21:50:42.038Z","0.6.3":"2017-03-21T12:31:01.154Z","0.6.2":"2017-03-20T05:57:19.501Z","0.6.1":"2017-03-13T06:34:43.860Z","0.6.0":"2017-01-09T09:37:57.298Z","0.5.1":"2017-01-08T15:31:59.664Z","0.5.0":"2016-10-05T08:28:19.328Z","0.4.0":"2016-04-26T17:27:36.260Z","0.3.0":"2016-04-22T21:13:14.859Z","0.2.2":"2016-01-11T12:24:35.580Z","0.2.1":"2016-01-09T13:59:27.544Z","0.2.0":"2016-01-09T13:45:54.248Z","0.1.1":"2015-12-07T10:22:42.263Z","0.1.0":"2015-12-05T23:03:32.752Z"},"users":{},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"versions":{"8.0.1":{"name":"execa","version":"8.0.1","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=16.17"},"scripts":{"test":"xo && c8 ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^8.0.1","human-signals":"^5.0.0","is-stream":"^3.0.0","merge-stream":"^2.0.0","npm-run-path":"^5.1.0","onetime":"^6.0.0","signal-exit":"^4.1.0","strip-final-newline":"^3.0.0"},"devDependencies":{"@types/node":"^20.4.0","ava":"^5.2.0","c8":"^8.0.1","get-node":"^14.2.0","is-running":"^2.1.0","p-event":"^6.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.28.1","xo":"^0.55.0"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@8.0.1","gitHead":"f4b8b3ab601c94d1503f1010822952758dcc6350","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.1","dist":{"shasum":"51f6a5943b580f963c3ca9c6321796db8cc39b8c","size":19566,"noattachment":false,"key":"/execa/-/execa-8.0.1.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-8.0.1.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_8.0.1_1692459828958_0.7820898400564069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-19T15:43:49.166Z","publish_time":1692459829166,"_source_registry_name":"default","_cnpm_publish_time":1692459829166},"8.0.0":{"name":"execa","version":"8.0.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=16.17"},"scripts":{"test":"xo && c8 ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^8.0.1","human-signals":"^5.0.0","is-stream":"^3.0.0","merge-stream":"^2.0.0","npm-run-path":"^5.1.0","onetime":"^6.0.0","signal-exit":"^4.1.0","strip-final-newline":"^3.0.0"},"devDependencies":{"@types/node":"^20.4.0","ava":"^5.2.0","c8":"^8.0.1","get-node":"^14.2.0","is-running":"^2.1.0","p-event":"^6.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.28.1","xo":"^0.55.0"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@8.0.0","gitHead":"e7dee28c415fccfe2f06cf1794f8c84ecc549d46","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"20.5.0","_npmVersion":"9.8.1","dist":{"shasum":"bed67705f9966469cd93e521617868c52a4df6e8","size":19452,"noattachment":false,"key":"/execa/-/execa-8.0.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-8.0.0.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_8.0.0_1692404827407_0.36530748880830766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-19T00:27:07.586Z","publish_time":1692404827586,"_source_registry_name":"default","_cnpm_publish_time":1692404827586},"7.2.0":{"name":"execa","version":"7.2.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^14.18.0 || ^16.14.0 || >=18.0.0"},"scripts":{"test":"xo && c8 ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^6.0.1","human-signals":"^4.3.0","is-stream":"^3.0.0","merge-stream":"^2.0.0","npm-run-path":"^5.1.0","onetime":"^6.0.0","signal-exit":"^3.0.7","strip-final-newline":"^3.0.0"},"devDependencies":{"@types/node":"^18.13.0","ava":"^5.2.0","c8":"^7.12.0","get-node":"^13.5.0","is-running":"^2.1.0","p-event":"^5.0.1","path-key":"^4.0.0","tempfile":"^4.0.0","tsd":"^0.25.0","xo":"^0.54.2"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"types":"./index.d.ts","gitHead":"db9ea8bb5f10c559f1a757fb6677c1db87cba61b","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@7.2.0","_nodeVersion":"20.3.1","_npmVersion":"9.2.0","dist":{"shasum":"657e75ba984f42a70f38928cedc87d6f2d4fe4e9","size":19306,"noattachment":false,"key":"/execa/-/execa-7.2.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-7.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_7.2.0_1690417308571_0.11091594400399596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-27T00:21:48.750Z","publish_time":1690417308750,"_source_registry_name":"default","_cnpm_publish_time":1690417308750},"7.1.1":{"name":"execa","version":"7.1.1","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^14.18.0 || ^16.14.0 || >=18.0.0"},"scripts":{"test":"xo && c8 ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^6.0.1","human-signals":"^4.3.0","is-stream":"^3.0.0","merge-stream":"^2.0.0","npm-run-path":"^5.1.0","onetime":"^6.0.0","signal-exit":"^3.0.7","strip-final-newline":"^3.0.0"},"devDependencies":{"@types/node":"^18.13.0","ava":"^5.2.0","c8":"^7.12.0","get-node":"^13.5.0","is-running":"^2.1.0","p-event":"^5.0.1","path-key":"^4.0.0","tempfile":"^4.0.0","tsd":"^0.25.0","xo":"^0.53.1"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"types":"./index.d.ts","gitHead":"244aead98590be6464bd6c85387618bc12029d8b","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@7.1.1","_nodeVersion":"19.7.0","_npmVersion":"9.6.1","dist":{"shasum":"3eb3c83d239488e7b409d48e8813b76bb55c9c43","size":18887,"noattachment":false,"key":"/execa/-/execa-7.1.1.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-7.1.1.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_7.1.1_1678823050253_0.21653438578407602"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-14T19:44:10.464Z","publish_time":1678823050464,"_cnpm_publish_time":1678823050464},"7.1.0":{"name":"execa","version":"7.1.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^14.18.0 || ^16.14.0 || >=18.0.0"},"scripts":{"test":"xo && c8 ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^6.0.1","human-signals":"^4.3.0","is-stream":"^3.0.0","merge-stream":"^2.0.0","npm-run-path":"^5.1.0","onetime":"^6.0.0","signal-exit":"^3.0.7","strip-final-newline":"^3.0.0"},"devDependencies":{"@types/node":"^18.13.0","ava":"^5.2.0","c8":"^7.12.0","get-node":"^13.5.0","is-running":"^2.1.0","p-event":"^5.0.1","path-key":"^4.0.0","tempfile":"^4.0.0","tsd":"^0.25.0","xo":"^0.53.1"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"types":"./index.d.ts","gitHead":"950d1e6f218656f00744627ca56405b1f063d4d2","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@7.1.0","_nodeVersion":"19.6.0","_npmVersion":"9.4.2","dist":{"shasum":"50c6f39438b7ce407e8c7a6829c72b074778238d","size":18632,"noattachment":false,"key":"/execa/-/execa-7.1.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-7.1.0.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_7.1.0_1678579010148_0.8991989036495251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-11T23:56:50.346Z","publish_time":1678579010346,"_cnpm_publish_time":1678579010346},"7.0.0":{"name":"execa","version":"7.0.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^14.18.0 || ^16.14.0 || >=18.0.0"},"scripts":{"test":"xo && c8 ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^6.0.1","human-signals":"^4.3.0","is-stream":"^3.0.0","merge-stream":"^2.0.0","npm-run-path":"^5.1.0","onetime":"^6.0.0","signal-exit":"^3.0.7","strip-final-newline":"^3.0.0"},"devDependencies":{"@types/node":"^18.13.0","ava":"^5.2.0","c8":"^7.12.0","get-node":"^13.5.0","is-running":"^2.1.0","p-event":"^5.0.1","path-key":"^4.0.0","tempfile":"^4.0.0","tsd":"^0.25.0","xo":"^0.53.1"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"types":"./index.d.ts","gitHead":"6bb4a6d3b00e464b8ea36382e94329ecf4e21ee2","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@7.0.0","_nodeVersion":"14.21.1","_npmVersion":"9.2.0","dist":{"shasum":"2a44e20e73797f6c2df23889927972386157d7e4","size":14693,"noattachment":false,"key":"/execa/-/execa-7.0.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-7.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_7.0.0_1676135861086_0.536111724854178"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-11T17:17:41.259Z","publish_time":1676135861259,"_cnpm_publish_time":1676135861259},"6.1.0":{"name":"execa","version":"6.1.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && c8 ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^6.0.1","human-signals":"^3.0.1","is-stream":"^3.0.0","merge-stream":"^2.0.0","npm-run-path":"^5.1.0","onetime":"^6.0.0","signal-exit":"^3.0.7","strip-final-newline":"^3.0.0"},"devDependencies":{"@types/node":"^17.0.17","ava":"^4.0.1","c8":"^7.11.0","get-node":"^12.0.0","is-running":"^2.1.0","p-event":"^5.0.1","semver":"^7.3.5","tempfile":"^4.0.0","tsd":"^0.19.1","xo":"^0.48.0"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"types":"./index.d.ts","gitHead":"484f28de7c35da5150155e7a523cbb20de161a4f","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@6.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.3.2","dist":{"shasum":"cea16dee211ff011246556388effa0818394fb20","size":14650,"noattachment":false,"key":"/execa/-/execa-6.1.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-6.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_6.1.0_1644748833856_0.021054747515238725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-13T10:40:39.891Z","publish_time":1644748834019,"_cnpm_publish_time":1644748834019},"6.0.0":{"name":"execa","version":"6.0.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && c8 ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^6.0.1","human-signals":"^3.0.1","is-stream":"^3.0.0","merge-stream":"^2.0.0","npm-run-path":"^5.0.1","onetime":"^6.0.0","signal-exit":"^3.0.5","strip-final-newline":"^3.0.0"},"devDependencies":{"@types/node":"^16.11.7","ava":"^3.15.0","c8":"^7.10.0","get-node":"^12.0.0","is-running":"^2.1.0","p-event":"^5.0.1","tempfile":"^4.0.0","tsd":"^0.18.0","xo":"^0.46.4"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"types":"./index.d.ts","gitHead":"e4b929547ade335b0dd9d7afe1a35989e19fbc8a","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@6.0.0","_nodeVersion":"12.22.1","_npmVersion":"8.1.0","dist":{"shasum":"598b46f09ae44f5d8097a30cfb1681d0f0371503","size":14225,"noattachment":false,"key":"/execa/-/execa-6.0.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-6.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_6.0.0_1637147163857_0.2244496372027187"},"_hasShrinkwrap":false,"publish_time":1637147164038,"_cnpm_publish_time":1637147164038,"_cnpmcore_publish_time":"2021-12-13T10:54:27.728Z"},"5.1.1":{"name":"execa","version":"5.1.1","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^6.0.0","human-signals":"^2.1.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.1","onetime":"^5.1.2","signal-exit":"^3.0.3","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^14.14.10","ava":"^2.4.0","get-node":"^11.0.1","is-running":"^2.1.0","nyc":"^15.1.0","p-event":"^4.2.0","tempfile":"^3.0.0","tsd":"^0.13.1","xo":"^0.35.0"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"9216ec8035f55a3ddcbf07de8667f9d9d5c40c84","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@5.1.1","_nodeVersion":"16.2.0","_npmVersion":"7.10.0","dist":{"shasum":"f80ad9cbf4298f7bd1d4c9555c21e93741c411dd","size":14494,"noattachment":false,"key":"/execa/-/execa-5.1.1.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-5.1.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_5.1.1_1622824691411_0.865549631969796"},"_hasShrinkwrap":false,"publish_time":1622824691620,"_cnpm_publish_time":1622824691620,"_cnpmcore_publish_time":"2021-12-13T10:54:28.036Z"},"5.1.0":{"name":"execa","version":"5.1.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^6.0.0","human-signals":"^2.1.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.1","onetime":"^5.1.2","signal-exit":"^3.0.3","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^14.14.10","ava":"^2.4.0","get-node":"^11.0.1","is-running":"^2.1.0","nyc":"^15.1.0","p-event":"^4.2.0","tempfile":"^3.0.0","tsd":"^0.13.1","xo":"^0.35.0"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"b3e96b00ba130e54b54467583c92eb566e3805f1","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@5.1.0","_nodeVersion":"12.22.1","_npmVersion":"7.10.0","dist":{"shasum":"3ea50ee863d226bfa323528cce1684e7481dfe46","size":14491,"noattachment":false,"key":"/execa/-/execa-5.1.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-5.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_5.1.0_1622655410854_0.8339980856816889"},"_hasShrinkwrap":false,"publish_time":1622655410972,"_cnpm_publish_time":1622655410972,"_cnpmcore_publish_time":"2021-12-13T10:54:28.368Z"},"5.0.1":{"name":"execa","version":"5.0.1","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^6.0.0","human-signals":"^2.1.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.1","onetime":"^5.1.2","signal-exit":"^3.0.3","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^14.14.10","ava":"^2.4.0","get-node":"^11.0.1","is-running":"^2.1.0","nyc":"^15.1.0","p-event":"^4.2.0","tempfile":"^3.0.0","tsd":"^0.13.1","xo":"^0.35.0"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"6bc7a1c4de033ac1889789ec7285725a68f1d302","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@5.0.1","_nodeVersion":"12.22.1","_npmVersion":"7.10.0","dist":{"shasum":"aee63b871c9b2cb56bc9addcd3c70a785c6bf0d1","size":14138,"noattachment":false,"key":"/execa/-/execa-5.0.1.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-5.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_5.0.1_1622396676428_0.4276988657431404"},"_hasShrinkwrap":false,"publish_time":1622396676615,"_cnpm_publish_time":1622396676615,"_cnpmcore_publish_time":"2021-12-13T10:54:28.695Z"},"5.0.0":{"name":"execa","version":"5.0.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.3","get-stream":"^6.0.0","human-signals":"^2.1.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.1","onetime":"^5.1.2","signal-exit":"^3.0.3","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^14.14.10","ava":"^2.4.0","get-node":"^11.0.1","is-running":"^2.1.0","nyc":"^15.1.0","p-event":"^4.2.0","tempfile":"^3.0.0","tsd":"^0.13.1","xo":"^0.35.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"f0c1785df19ca2bf82c339f2d02bc8645070fcf2","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@5.0.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"4029b0007998a841fbd1032e5f4de86a3c1e3376","size":14156,"noattachment":false,"key":"/execa/-/execa-5.0.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-5.0.0.tgz"},"directories":{},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_5.0.0_1606972790999_0.29844986618977276"},"_hasShrinkwrap":false,"publish_time":1606972791155,"_cnpm_publish_time":1606972791155},"4.1.0":{"name":"execa","version":"4.1.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.0","get-stream":"^5.0.0","human-signals":"^1.1.1","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.0","onetime":"^5.1.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.12.18","ava":"^2.1.0","coveralls":"^3.0.9","get-node":"^6.6.0","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.11.0","xo":"^0.25.3"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"cae090f4eff220db9447de88aa05a8cfb3f89bb0","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@4.1.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"4e5491ad1572f2f17a77d388c6c857135b22847a","size":14352,"noattachment":false,"key":"/execa/-/execa-4.1.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-4.1.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_4.1.0_1603884652223_0.43876507436388446"},"_hasShrinkwrap":false,"publish_time":1603884652359,"_cnpm_publish_time":1603884652359},"4.0.3":{"name":"execa","version":"4.0.3","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.0","get-stream":"^5.0.0","human-signals":"^1.1.1","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.0","onetime":"^5.1.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.12.18","ava":"^2.1.0","coveralls":"^3.0.9","get-node":"^6.6.0","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.11.0","xo":"^0.25.3"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"26d6b0d59588794173882f78609844ea71944463","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@4.0.3","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"0a34dabbad6d66100bd6f2c576c8669403f317f2","size":14169,"noattachment":false,"key":"/execa/-/execa-4.0.3.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-4.0.3.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_4.0.3_1594146742981_0.3031261940122554"},"_hasShrinkwrap":false,"publish_time":1594146743136,"_cnpm_publish_time":1594146743136},"4.0.2":{"name":"execa","version":"4.0.2","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.0","get-stream":"^5.0.0","human-signals":"^1.1.1","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.0","onetime":"^5.1.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.12.18","ava":"^2.1.0","coveralls":"^3.0.9","get-node":"^6.6.0","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.11.0","xo":"^0.25.3"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"a827d82203a1440e585276bef5d399a5953801f1","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@4.0.2","_nodeVersion":"14.2.0","_npmVersion":"6.14.5","dist":{"shasum":"ad87fb7b2d9d564f70d2b62d511bee41d5cbb240","size":14161,"noattachment":false,"key":"/execa/-/execa-4.0.2.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-4.0.2.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_4.0.2_1590156516666_0.23777898193810376"},"_hasShrinkwrap":false,"publish_time":1590156516806,"_cnpm_publish_time":1590156516806},"4.0.1":{"name":"execa","version":"4.0.1","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.0","get-stream":"^5.0.0","human-signals":"^1.1.1","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.0","onetime":"^5.1.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.12.18","ava":"^2.1.0","coveralls":"^3.0.9","get-node":"^6.6.0","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.11.0","xo":"^0.25.3"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"e22252608647c72ced33190f1edee29375c30e57","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@4.0.1","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"shasum":"988488781f1f0238cd156f7aaede11c3e853b4c1","size":14137,"noattachment":false,"key":"/execa/-/execa-4.0.1.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-4.0.1.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_4.0.1_1588947582702_0.4788909774300627"},"_hasShrinkwrap":false,"publish_time":1588947582795,"_cnpm_publish_time":1588947582795},"4.0.0":{"name":"execa","version":"4.0.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"funding":"https://github.com/sindresorhus/execa?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.0","get-stream":"^5.0.0","human-signals":"^1.1.1","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.0","onetime":"^5.1.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.12.18","ava":"^2.1.0","coveralls":"^3.0.9","get-node":"^6.6.0","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.11.0","xo":"^0.25.3"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"3a276a8334299947388e6a4968d4c3dcf398c197","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@4.0.0","_nodeVersion":"13.3.0","_npmVersion":"6.13.4","dist":{"shasum":"7f37d6ec17f09e6b8fc53288611695b6d12b9daf","size":14040,"noattachment":false,"key":"/execa/-/execa-4.0.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-4.0.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_4.0.0_1576748985916_0.9683761819540304"},"_hasShrinkwrap":false,"publish_time":1576748986049,"_cnpm_publish_time":1576748986049},"3.4.0":{"name":"execa","version":"3.4.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":"^8.12.0 || >=9.7.0"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.0","get-stream":"^5.0.0","human-signals":"^1.1.1","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.0","onetime":"^5.1.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","get-node":"^5.0.0","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"d50146bd4260a09e1dc4a54f02b05714678fc4a2","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@3.4.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"shasum":"c08ed4550ef65d858fac269ffc8572446f37eb89","size":13730,"noattachment":false,"key":"/execa/-/execa-3.4.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-3.4.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_3.4.0_1574677163393_0.009077939891026343"},"_hasShrinkwrap":false,"publish_time":1574677163519,"_cnpm_publish_time":1574677163519},"3.3.0":{"name":"execa","version":"3.3.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":"^8.12.0 || >=9.7.0"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.0","get-stream":"^5.0.0","human-signals":"^1.1.1","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.0","onetime":"^5.1.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","get-node":"^5.0.0","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"f1eda9c86b93d38978c939083983424149005bdf","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@3.3.0","_nodeVersion":"13.1.0","_npmVersion":"6.13.0","dist":{"shasum":"7e348eef129a1937f21ecbbd53390942653522c1","size":13503,"noattachment":false,"key":"/execa/-/execa-3.3.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-3.3.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_3.3.0_1573553270019_0.6605028401759876"},"_hasShrinkwrap":false,"publish_time":1573553270203,"_cnpm_publish_time":1573553270203},"3.2.0":{"name":"execa","version":"3.2.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":"^8.12.0 || >=9.7.0"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.0","get-stream":"^5.0.0","human-signals":"^1.1.1","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.0","onetime":"^5.1.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","get-node":"^5.0.0","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"e003f9cde906d6095e176042147c31ececc02881","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@3.2.0","_nodeVersion":"12.12.0","_npmVersion":"6.12.0","dist":{"shasum":"18326b79c7ab7fbd6610fd900c1b9e95fa48f90a","size":13248,"noattachment":false,"key":"/execa/-/execa-3.2.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-3.2.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_3.2.0_1571325111773_0.23596713465151553"},"_hasShrinkwrap":false,"publish_time":1571325111894,"_cnpm_publish_time":1571325111894},"3.1.0":{"name":"execa","version":"3.1.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":"^8.12.0 || >=9.7.0"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.0","get-stream":"^5.0.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.0","onetime":"^5.1.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","get-node":"^5.0.0","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"cf32d160bc5838193b7814313098bf74615acc3e","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@3.1.0","_nodeVersion":"12.12.0","_npmVersion":"6.12.0","dist":{"shasum":"d7a4a54b1ef3784c3d528c2bb7107f5720356929","size":13013,"noattachment":false,"key":"/execa/-/execa-3.1.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-3.1.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_3.1.0_1571164495156_0.8650414182624948"},"_hasShrinkwrap":false,"publish_time":1571164495311,"_cnpm_publish_time":1571164495311},"3.0.0":{"name":"execa","version":"3.0.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":"^8.12.0 || >=9.7.0"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.0","get-stream":"^5.0.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.0","onetime":"^5.1.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"88dbeeeb5fca2c92b59ffebcb30f09db924f39df","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@3.0.0","_nodeVersion":"12.12.0","_npmVersion":"6.12.0","dist":{"shasum":"f38e3c24932c2ee0f472383b0dcbd40aa42f61f5","size":12830,"noattachment":false,"key":"/execa/-/execa-3.0.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-3.0.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_3.0.0_1571062096154_0.8706696268911771"},"_hasShrinkwrap":false,"publish_time":1571062096289,"_cnpm_publish_time":1571062096289},"2.1.0":{"name":"execa","version":"2.1.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":"^8.12.0 || >=9.7.0"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^7.0.0","get-stream":"^5.0.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^3.0.0","onetime":"^5.1.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"e98561a71df16695f56700d7be406ec8fe41f0a3","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@2.1.0","_nodeVersion":"12.11.1","_npmVersion":"6.12.0","dist":{"shasum":"e5d3ecd837d2a60ec50f3da78fd39767747bbe99","size":12822,"noattachment":false,"key":"/execa/-/execa-2.1.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-2.1.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_2.1.0_1570612241889_0.2434126485284398"},"_hasShrinkwrap":false,"publish_time":1570612242025,"_cnpm_publish_time":1570612242025},"2.0.5":{"name":"execa","version":"2.0.5","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":"^8.12.0 || >=9.7.0"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^6.0.5","get-stream":"^5.0.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^3.0.0","onetime":"^5.1.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"603537aa05e933d0585645fbe4f94da3e20746d6","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@2.0.5","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"5be3e2ea7e61bd038da5a0e11dc6ab2097357f2f","size":12635,"noattachment":false,"key":"/execa/-/execa-2.0.5.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-2.0.5.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_2.0.5_1570176355504_0.6711622418588583"},"_hasShrinkwrap":false,"publish_time":1570176355676,"_cnpm_publish_time":1570176355676},"2.0.4":{"name":"execa","version":"2.0.4","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":"^8.12.0 || >=9.7.0"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^6.0.5","get-stream":"^5.0.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^3.0.0","onetime":"^5.1.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"ac2bc15e1598317e4698eba5ba171927e4159655","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@2.0.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"2f5cc589c81db316628627004ea4e37b93391d8e","size":12659,"noattachment":false,"key":"/execa/-/execa-2.0.4.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-2.0.4.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_2.0.4_1565865180934_0.5626446401512586"},"_hasShrinkwrap":false,"publish_time":1565865181051,"_cnpm_publish_time":1565865181051},"2.0.3":{"name":"execa","version":"2.0.3","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":"^8.12.0 || >=9.7.0"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^6.0.5","get-stream":"^5.0.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^3.0.0","onetime":"^5.1.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"0cdc62cbdc9ad7879316363dce9b17ce1e6239c9","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@2.0.3","_nodeVersion":"12.6.0","_npmVersion":"6.10.0","dist":{"shasum":"4b84301b33042cfb622771e886ed0b10e5634642","size":12800,"noattachment":false,"key":"/execa/-/execa-2.0.3.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-2.0.3.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_2.0.3_1562315752728_0.1958378699659593"},"_hasShrinkwrap":false,"publish_time":1562315752894,"_cnpm_publish_time":1562315752894},"2.0.2":{"name":"execa","version":"2.0.2","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":"^8.12.0 || >=9.7.0"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^6.0.5","get-stream":"^5.0.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^3.0.0","onetime":"^5.1.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"8977752a1036a50223b6a572ae5d1a103853c158","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@2.0.2","_nodeVersion":"12.5.0","_npmVersion":"6.9.2","dist":{"shasum":"3af2650be2b719549dc011a53118ecff5e28d0a2","size":12561,"noattachment":false,"key":"/execa/-/execa-2.0.2.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-2.0.2.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_2.0.2_1561976798094_0.39987737236232634"},"_hasShrinkwrap":false,"publish_time":1561976798202,"_cnpm_publish_time":1561976798202},"2.0.1":{"name":"execa","version":"2.0.1","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":"^8.12.0 || >=9.7.0"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^6.0.5","get-stream":"^5.0.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^3.0.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"97ef87d5d30542041d69cb4942bc10f98fc7579c","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@2.0.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"546a5be56388953409cbf24972d2fd1bb36dbfcd","size":12851,"noattachment":false,"key":"/execa/-/execa-2.0.1.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-2.0.1.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_2.0.1_1561544009863_0.7631312059436064"},"_hasShrinkwrap":false,"publish_time":1561544009987,"_cnpm_publish_time":1561544009987},"2.0.0":{"name":"execa","version":"2.0.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^6.0.5","get-stream":"^5.0.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^3.0.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"ec10a4c7b5732edb76e7a20e29ffa3996bcde80a","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@2.0.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"5524c9739710e603e97c6dfc3f6ff6bff2819885","size":12660,"noattachment":false,"key":"/execa/-/execa-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-2.0.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_2.0.0_1561462002347_0.23088144698910895"},"_hasShrinkwrap":false,"publish_time":1561462002705,"_cnpm_publish_time":1561462002705},"2.0.0-alpha.0":{"name":"execa","version":"2.0.0-alpha.0","description":"Process execution for humans","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^6.0.5","get-stream":"^5.0.0","is-stream":"^2.0.0","merge-stream":"^2.0.0","npm-run-path":"^3.0.0","p-finally":"^2.0.0","signal-exit":"^3.0.2","strip-final-newline":"^2.0.0"},"devDependencies":{"@types/node":"^12.0.7","ava":"^2.1.0","coveralls":"^3.0.4","is-running":"^2.1.0","nyc":"^14.1.1","p-event":"^4.1.0","tempfile":"^3.0.0","tsd":"^0.7.3","xo":"^0.24.0"},"nyc":{"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"readmeFilename":"readme.md","gitHead":"1880029f1090e9419010d6a43e85e9d20b305069","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@2.0.0-alpha.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"e9525fa152c1d1da165448f77505db3a7aa57c0d","size":12431,"noattachment":false,"key":"/execa/-/execa-2.0.0-alpha.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-2.0.0-alpha.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_2.0.0-alpha.0_1560880026342_0.693813967595307"},"_hasShrinkwrap":false,"publish_time":1560880026429,"_cnpm_publish_time":1560880026429},"1.0.0":{"name":"execa","version":"1.0.0","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^6.0.0","get-stream":"^4.0.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","p-finally":"^1.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^3.0.1","delay":"^3.0.0","is-running":"^2.0.0","nyc":"^13.0.1","tempfile":"^2.0.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"c8dccf7de66c65f4b9b821ec00871fea386fb35f","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@1.0.0","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"c6236a5bb4df6d6f15e88e7f017798216749ddd8","size":6991,"noattachment":false,"key":"/execa/-/execa-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-1.0.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_1.0.0_1535305424092_0.2806930373405232"},"_hasShrinkwrap":false,"publish_time":1535305424171,"_cnpm_publish_time":1535305424171},"0.11.0":{"name":"execa","version":"0.11.0","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^6.0.0","get-stream":"^4.0.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","p-finally":"^1.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^3.0.1","delay":"^3.0.0","is-running":"^2.0.0","nyc":"^13.0.1","tempfile":"^2.0.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"20ab0a1c10b815fb4eac1e11638803d6d09b3f1d","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.11.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"0b3c71daf9b9159c252a863cd981af1b4410d97a","size":7042,"noattachment":false,"key":"/execa/-/execa-0.11.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.11.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_0.11.0_1534751877736_0.15763076989916147"},"_hasShrinkwrap":false,"publish_time":1534751877953,"_cnpm_publish_time":1534751877953},"0.10.0":{"name":"execa","version":"0.10.0","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^6.0.0","get-stream":"^3.0.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","p-finally":"^1.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","delay":"^2.0.0","is-running":"^2.0.0","nyc":"^11.0.2","tempfile":"^2.0.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"658f2201116ae3014b26a25e8a9ae63ba2ac41ca","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.10.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ff456a8f53f90f8eccc71a96d11bdfc7f082cb50","size":6817,"noattachment":false,"key":"/execa/-/execa-0.10.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.10.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_0.10.0_1521089995380_0.5877823423115993"},"_hasShrinkwrap":false,"publish_time":1521089995439,"_cnpm_publish_time":1521089995439},"0.9.0":{"name":"execa","version":"0.9.0","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^5.0.1","get-stream":"^3.0.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","p-finally":"^1.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","delay":"^2.0.0","is-running":"^2.0.0","nyc":"^11.0.2","tempfile":"^2.0.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"b01989521f514f3578c48c8302e648008ed4fd0d","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.9.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"adb7ce62cf985071f60580deb4a88b9e34712d01","size":6882,"noattachment":false,"key":"/execa/-/execa-0.9.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.9.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa-0.9.0.tgz_1515713388594_0.54020432732068"},"directories":{},"publish_time":1515713389655,"_hasShrinkwrap":false,"_cnpm_publish_time":1515713389655},"0.8.0":{"name":"execa","version":"0.8.0","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^5.0.1","get-stream":"^3.0.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","p-finally":"^1.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","delay":"^2.0.0","is-running":"^2.0.0","nyc":"^11.0.2","tempfile":"^2.0.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"dc7e21b0754985b75a5e89917c9035beac1f1f2e","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.8.0","_shasum":"d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da","size":6621,"noattachment":false,"key":"/execa/-/execa-0.8.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.8.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa-0.8.0.tgz_1501965886445_0.050055725732818246"},"directories":{},"publish_time":1501965887515,"_hasShrinkwrap":false,"_cnpm_publish_time":1501965887515},"0.7.0":{"name":"execa","version":"0.7.0","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^5.0.1","get-stream":"^3.0.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","p-finally":"^1.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","delay":"^2.0.0","is-running":"^2.0.0","nyc":"^11.0.2","tempfile":"^2.0.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"gitHead":"b4d1c8613fd068e3c36f11e7bff672d008ac88f9","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.7.0","_shasum":"944becd34cc41ee32a63a9faf27ad5a65fc59777","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"944becd34cc41ee32a63a9faf27ad5a65fc59777","size":6593,"noattachment":false,"key":"/execa/-/execa-0.7.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.7.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa-0.7.0.tgz_1497045041009_0.3423430174589157"},"directories":{},"publish_time":1497045042038,"_hasShrinkwrap":false,"_cnpm_publish_time":1497045042038},"0.6.3":{"name":"execa","version":"0.6.3","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^5.0.1","get-stream":"^3.0.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","p-finally":"^1.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","delay":"^1.3.1","is-running":"^2.0.0","nyc":"^10.0.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"xo":{"esnext":true},"gitHead":"2892941f582608f2e1f79b584761392906553feb","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.6.3","_shasum":"57b69a594f081759c69e5370f0d17b9cb11658fe","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"57b69a594f081759c69e5370f0d17b9cb11658fe","size":5426,"noattachment":false,"key":"/execa/-/execa-0.6.3.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.6.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/execa-0.6.3.tgz_1490099460925_0.15050783357582986"},"directories":{},"publish_time":1490099461154,"_cnpm_publish_time":1490099461154,"_hasShrinkwrap":false},"0.6.2":{"name":"execa","version":"0.6.2","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^5.0.1","get-stream":"^3.0.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","p-finally":"^1.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","delay":"^1.3.1","is-running":"^2.0.0","nyc":"^10.0.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"xo":{"esnext":true},"gitHead":"f28c01d854f1427674be2c9c2f9b220fce4dd970","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.6.2","_shasum":"04e9e38dec6b8e770cf0fb6cf7ef945260c67bbb","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"04e9e38dec6b8e770cf0fb6cf7ef945260c67bbb","size":5392,"noattachment":false,"key":"/execa/-/execa-0.6.2.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.6.2.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/execa-0.6.2.tgz_1489989437493_0.39953839825466275"},"directories":{},"publish_time":1489989439501,"_cnpm_publish_time":1489989439501,"_hasShrinkwrap":false},"0.6.1":{"name":"execa","version":"0.6.1","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^5.0.1","get-stream":"^3.0.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","p-finally":"^1.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","delay":"^1.3.1","is-running":"^2.0.0","nyc":"^10.0.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"xo":{"esnext":true},"gitHead":"f2d80c68df34804a039af441fdfeffb84624d100","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.6.1","_shasum":"79eda42ade78c387718b0aad48e0f573b5525cde","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"79eda42ade78c387718b0aad48e0f573b5525cde","size":5390,"noattachment":false,"key":"/execa/-/execa-0.6.1.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.6.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/execa-0.6.1.tgz_1489386883556_0.7629855342675"},"directories":{},"publish_time":1489386883860,"_cnpm_publish_time":1489386883860,"_hasShrinkwrap":false},"0.6.0":{"name":"execa","version":"0.6.0","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^5.0.1","get-stream":"^3.0.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","p-finally":"^1.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","delay":"^1.3.1","is-running":"^2.0.0","nyc":"^10.0.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"xo":{"esnext":true},"gitHead":"af6667af5efcfc1470606ce5eb433017c3b3ae0a","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.6.0","_shasum":"934fc9f04a9febb4d4b449d976e92cfd95ef4f6e","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"934fc9f04a9febb4d4b449d976e92cfd95ef4f6e","size":5265,"noattachment":false,"key":"/execa/-/execa-0.6.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.6.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/execa-0.6.0.tgz_1483954675252_0.4171230620704591"},"directories":{},"publish_time":1483954677298,"_cnpm_publish_time":1483954677298,"_hasShrinkwrap":false},"0.5.1":{"name":"execa","version":"0.5.1","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^4.0.0","get-stream":"^2.2.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","p-finally":"^1.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","delay":"^1.3.1","is-running":"^2.0.0","nyc":"^8.3.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["node_modules","**/fixtures/**","**/test.js","**/test/**"]},"xo":{"esnext":true},"gitHead":"e5598cf42a5433ff1f7954f9cd31a57b429d4875","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.5.1","_shasum":"de3fb85cb8d6e91c85bcbceb164581785cb57b36","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"de3fb85cb8d6e91c85bcbceb164581785cb57b36","size":5223,"noattachment":false,"key":"/execa/-/execa-0.5.1.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.5.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/execa-0.5.1.tgz_1483889519424_0.4603614055085927"},"directories":{},"publish_time":1483889519664,"_cnpm_publish_time":1483889519664,"_hasShrinkwrap":false},"0.5.0":{"name":"execa","version":"0.5.0","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","lib"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn":"^4.0.0","get-stream":"^2.2.0","is-stream":"^1.1.0","npm-run-path":"^2.0.0","signal-exit":"^3.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","delay":"^1.3.1","is-running":"^2.0.0","nyc":"^8.3.0","xo":"*"},"nyc":{"reporter":["text","lcov"],"exclude":["node_modules","**/fixtures/**","**/test.js","**/test/**"]},"xo":{"esnext":true},"gitHead":"842be7c11a33c71177ea03ff12412047f3d8bd07","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.5.0","_shasum":"a57456764b990e3e52f6eff7f17a9cc2ff2e7ccc","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a57456764b990e3e52f6eff7f17a9cc2ff2e7ccc","size":5076,"noattachment":false,"key":"/execa/-/execa-0.5.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.5.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/execa-0.5.0.tgz_1475656096594_0.8247949031647295"},"directories":{},"publish_time":1475656099328,"_cnpm_publish_time":1475656099328,"_hasShrinkwrap":false},"0.4.0":{"name":"execa","version":"0.4.0","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"engines":{"node":">=0.12"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn-async":"^2.1.1","is-stream":"^1.1.0","npm-run-path":"^1.0.0","object-assign":"^4.0.1","path-key":"^1.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","get-stream":"^2.0.0","nyc":"^6.4.0","xo":"*"},"gitHead":"c72609605b1ce2fcf42b913cd91e74503cd8d629","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.4.0","_shasum":"4eb6467a36a095fabb2970ff9d5e3fb7bce6ebc3","_from":".","_npmVersion":"3.8.8","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"4eb6467a36a095fabb2970ff9d5e3fb7bce6ebc3","size":3817,"noattachment":false,"key":"/execa/-/execa-0.4.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.4.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/execa-0.4.0.tgz_1461691655825_0.48842903040349483"},"directories":{},"publish_time":1461691656260,"_cnpm_publish_time":1461691656260,"_hasShrinkwrap":false},"0.3.0":{"name":"execa","version":"0.3.0","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.12"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js"],"keywords":["exec","child","process","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn-async":"^2.1.1","npm-run-path":"^1.0.0","object-assign":"^4.0.1","path-key":"^1.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","coveralls":"^2.11.9","get-stream":"^2.0.0","nyc":"^6.4.0","xo":"*"},"gitHead":"f7863497e034c1bbbf3fbef6e7522c0643c7e309","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_id":"execa@0.3.0","_shasum":"a144cf33f2c1b69d4c0e29fa4c5afc956346e24c","_from":".","_npmVersion":"3.8.7","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a144cf33f2c1b69d4c0e29fa4c5afc956346e24c","size":3332,"noattachment":false,"key":"/execa/-/execa-0.3.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.3.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/execa-0.3.0.tgz_1461359594289_0.6561324871145189"},"directories":{},"publish_time":1461359594859,"_cnpm_publish_time":1461359594859,"_hasShrinkwrap":false},"0.2.2":{"name":"execa","version":"0.2.2","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/execa"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.12"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["exec","execute","fork","child","process","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn-async":"^2.1.1","npm-run-path":"^1.0.0","object-assign":"^4.0.1","path-key":"^1.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","xo":"*"},"gitHead":"f63fefa5dad103be2ae8ac74a2d1412cf68d4a7e","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa","_id":"execa@0.2.2","_shasum":"e2ead472c2c31aad6f73f1ac956eef45e12320cb","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"e2ead472c2c31aad6f73f1ac956eef45e12320cb","size":2829,"noattachment":false,"key":"/execa/-/execa-0.2.2.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.2.2.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1452515075580,"_cnpm_publish_time":1452515075580,"_hasShrinkwrap":false},"0.2.1":{"name":"execa","version":"0.2.1","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/execa"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.12"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["exec","execute","fork","child","process","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn-async":"^2.1.1","npm-run-path":"^1.0.0","object-assign":"^4.0.1","path-key":"^1.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","xo":"*"},"gitHead":"6e1d0c74408a6028115b16adfb12e3ae3322e3a4","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa","_id":"execa@0.2.1","_shasum":"14d4f6eb9c9264220da410be73b9bdba69c90d19","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"14d4f6eb9c9264220da410be73b9bdba69c90d19","size":2823,"noattachment":false,"key":"/execa/-/execa-0.2.1.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.2.1.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1452347967544,"_cnpm_publish_time":1452347967544,"_hasShrinkwrap":false},"0.2.0":{"name":"execa","version":"0.2.0","description":"A better `child_process`","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/execa"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.12"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["exec","execute","fork","child","process","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local"],"dependencies":{"cross-spawn-async":"^2.1.1","npm-run-path":"^1.0.0","object-assign":"^4.0.1","path-key":"^1.0.0","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","cat-names":"^1.0.2","xo":"*"},"gitHead":"c210feb770aad510b6f1689b589d2a0b4bbba435","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa","_id":"execa@0.2.0","_shasum":"3178cf42a19d63726f2731e30239007c19f5bf4d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"3178cf42a19d63726f2731e30239007c19f5bf4d","size":2823,"noattachment":false,"key":"/execa/-/execa-0.2.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.2.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1452347154248,"_cnpm_publish_time":1452347154248,"_hasShrinkwrap":false},"0.1.1":{"name":"execa","version":"0.1.1","description":"A better child_process.{execFile,exec}","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/execa"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.12"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["exec","execute","fork","child","process","execfile","file","bin","binary"],"dependencies":{"cross-spawn-async":"^2.1.1","object-assign":"^4.0.1","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"xo":{"ignores":["test.js"]},"gitHead":"10df60c077ec53b10f083c89f5267c3d19af8248","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa","_id":"execa@0.1.1","_shasum":"b09c2a9309bc0ef0501479472db3180f8d4c3edd","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b09c2a9309bc0ef0501479472db3180f8d4c3edd","size":2448,"noattachment":false,"key":"/execa/-/execa-0.1.1.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.1.1.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1449483762263,"_cnpm_publish_time":1449483762263,"_hasShrinkwrap":false},"0.1.0":{"name":"execa","version":"0.1.0","description":"A better child_process.{execFile,exec}","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/execa"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.12"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["exec","execute","fork","child","process","execfile","file","bin","binary"],"dependencies":{"cross-spawn-async":"2.0.1","object-assign":"^4.0.1","strip-eof":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"xo":{"ignores":["test.js"]},"gitHead":"a9d06c8d1e2e7c2b8a2a368bb07a9dbabfc16bd9","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa","_id":"execa@0.1.0","_shasum":"4aa2ee98eaeb921a394aeca1e0966e50765b8053","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"4aa2ee98eaeb921a394aeca1e0966e50765b8053","size":2437,"noattachment":false,"key":"/execa/-/execa-0.1.0.tgz","tarball":"http://name.csiicloud.com:7001/execa/download/execa-0.1.0.tgz"},"maintainers":[{"name":"ehmicky","email":""},{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1449356612752,"_cnpm_publish_time":1449356612752,"_hasShrinkwrap":false}},"readme":"<picture>\n\t<source media=\"(prefers-color-scheme: dark)\" srcset=\"media/logo_dark.svg\">\n\t<img alt=\"execa logo\" src=\"media/logo.svg\" width=\"400\">\n</picture>\n<br>\n\n[![Coverage Status](https://codecov.io/gh/sindresorhus/execa/branch/main/graph/badge.svg)](https://codecov.io/gh/sindresorhus/execa)\n\n> Process execution for humans\n\n<br>\n\n---\n\n<div align=\"center\">\n\t<p>\n\t\t<p>\n\t\t\t<sup>\n\t\t\t\t<a href=\"https://github.com/sponsors/sindresorhus\">Sindre's open source work is supported by the community</a>\n\t\t\t</sup>\n\t\t</p>\n\t\t<sup>Special thanks to:</sup>\n\t\t<br>\n\t\t<br>\n\t\t<a href=\"https://transloadit.com?utm_source=sindresorhus&utm_medium=referral&utm_campaign=sponsorship&utm_content=execa\">\n\t\t\t<picture>\n\t\t\t\t<source width=\"360\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://sindresorhus.com/assets/thanks/transloadit-logo-dark.svg\">\n\t\t\t\t<source width=\"360\" media=\"(prefers-color-scheme: light)\" srcset=\"https://sindresorhus.com/assets/thanks/transloadit-logo.svg\">\n\t\t\t\t<img width=\"360\" src=\"https://sindresorhus.com/assets/thanks/transloadit-logo.svg\" alt=\"Transloadit logo\">\n\t\t\t</picture>\n\t\t</a>\n\t\t<br>\n\t\t<br>\n\t</p>\n</div>\n\n---\n\n<br>\n\n## Why\n\nThis package improves [`child_process`](https://nodejs.org/api/child_process.html) methods with:\n\n- [Promise interface](#execacommandcommand-options).\n- [Scripts interface](#scripts-interface), like `zx`.\n- Improved [Windows support](https://github.com/IndigoUnited/node-cross-spawn#why), including [shebang](https://en.wikipedia.org/wiki/Shebang_(Unix)) binaries.\n- Executes [locally installed binaries](#preferlocal) without `npx`.\n- [Cleans up](#cleanup) child processes when the parent process ends.\n- [Graceful termination](#optionsforcekillaftertimeout).\n- Get [interleaved output](#all) from `stdout` and `stderr` similar to what is printed on the terminal.\n- [Strips the final newline](#stripfinalnewline) from the output so you don't have to do `stdout.trim()`.\n- Convenience methods to pipe processes' [input](#input) and [output](#redirect-output-to-a-file).\n- Can specify file and arguments [as a single string](#execacommandcommand-options) without a shell.\n- [Verbose mode](#verbose-mode) for debugging.\n- More descriptive errors.\n- Higher max buffer: 100 MB instead of 1 MB.\n\n## Install\n\n```sh\nnpm install execa\n```\n\n## Usage\n\n### Promise interface\n\n```js\nimport {execa} from 'execa';\n\nconst {stdout} = await execa('echo', ['unicorns']);\nconsole.log(stdout);\n//=> 'unicorns'\n```\n\n### Scripts interface\n\nFor more information about Execa scripts, please see [this page](docs/scripts.md).\n\n#### Basic\n\n```js\nimport {$} from 'execa';\n\nconst branch = await $`git branch --show-current`;\nawait $`dep deploy --branch=${branch}`;\n```\n\n#### Multiple arguments\n\n```js\nimport {$} from 'execa';\n\nconst args = ['unicorns', '&', 'rainbows!'];\nconst {stdout} = await $`echo ${args}`;\nconsole.log(stdout);\n//=> 'unicorns & rainbows!'\n```\n\n#### With options\n\n```js\nimport {$} from 'execa';\n\nawait $({stdio: 'inherit'})`echo unicorns`;\n//=> 'unicorns'\n```\n\n#### Shared options\n\n```js\nimport {$} from 'execa';\n\nconst $$ = $({stdio: 'inherit'});\n\nawait $$`echo unicorns`;\n//=> 'unicorns'\n\nawait $$`echo rainbows`;\n//=> 'rainbows'\n```\n\n#### Verbose mode\n\n```sh\n> node file.js\nunicorns\nrainbows\n\n> NODE_DEBUG=execa node file.js\n[16:50:03.305] echo unicorns\nunicorns\n[16:50:03.308] echo rainbows\nrainbows\n```\n\n### Input/output\n\n#### Redirect output to a file\n\n```js\nimport {execa} from 'execa';\n\n// Similar to `echo unicorns > stdout.txt` in Bash\nawait execa('echo', ['unicorns']).pipeStdout('stdout.txt');\n\n// Similar to `echo unicorns 2> stdout.txt` in Bash\nawait execa('echo', ['unicorns']).pipeStderr('stderr.txt');\n\n// Similar to `echo unicorns &> stdout.txt` in Bash\nawait execa('echo', ['unicorns'], {all: true}).pipeAll('all.txt');\n```\n\n#### Redirect input from a file\n\n```js\nimport {execa} from 'execa';\n\n// Similar to `cat < stdin.txt` in Bash\nconst {stdout} = await execa('cat', {inputFile: 'stdin.txt'});\nconsole.log(stdout);\n//=> 'unicorns'\n```\n\n#### Save and pipe output from a child process\n\n```js\nimport {execa} from 'execa';\n\nconst {stdout} = await execa('echo', ['unicorns']).pipeStdout(process.stdout);\n// Prints `unicorns`\nconsole.log(stdout);\n// Also returns 'unicorns'\n```\n\n#### Pipe multiple processes\n\n```js\nimport {execa} from 'execa';\n\n// Similar to `echo unicorns | cat` in Bash\nconst {stdout} = await execa('echo', ['unicorns']).pipeStdout(execa('cat'));\nconsole.log(stdout);\n//=> 'unicorns'\n```\n\n### Handling Errors\n\n```js\nimport {execa} from 'execa';\n\n// Catching an error\ntry {\n\tawait execa('unknown', ['command']);\n} catch (error) {\n\tconsole.log(error);\n\t/*\n\t{\n\t\tmessage: 'Command failed with ENOENT: unknown command spawn unknown ENOENT',\n\t\terrno: -2,\n\t\tcode: 'ENOENT',\n\t\tsyscall: 'spawn unknown',\n\t\tpath: 'unknown',\n\t\tspawnargs: ['command'],\n\t\toriginalMessage: 'spawn unknown ENOENT',\n\t\tshortMessage: 'Command failed with ENOENT: unknown command spawn unknown ENOENT',\n\t\tcommand: 'unknown command',\n\t\tescapedCommand: 'unknown command',\n\t\tstdout: '',\n\t\tstderr: '',\n\t\tfailed: true,\n\t\ttimedOut: false,\n\t\tisCanceled: false,\n\t\tkilled: false\n\t}\n\t*/\n}\n```\n\n### Graceful termination\n\nUsing SIGTERM, and after 2 seconds, kill it with SIGKILL.\n\n```js\nconst subprocess = execa('node');\n\nsetTimeout(() => {\n\tsubprocess.kill('SIGTERM', {\n\t\tforceKillAfterTimeout: 2000\n\t});\n}, 1000);\n```\n\n## API\n\n### Methods\n\n#### execa(file, arguments?, options?)\n\nExecutes a command using `file ...arguments`. `arguments` are specified as an array of strings. Returns a [`childProcess`](#childprocess).\n\nArguments are [automatically escaped](#shell-syntax). They can contain any character, including spaces.\n\nThis is the preferred method when executing single commands.\n\n#### execaNode(scriptPath, arguments?, options?)\n\nExecutes a Node.js file using `node scriptPath ...arguments`. `arguments` are specified as an array of strings. Returns a [`childProcess`](#childprocess).\n\nArguments are [automatically escaped](#shell-syntax). They can contain any character, including spaces.\n\nThis is the preferred method when executing Node.js files.\n\nLike [`child_process#fork()`](https://nodejs.org/api/child_process.html#child_process_child_process_fork_modulepath_args_options):\n  - the current Node version and options are used. This can be overridden using the [`nodePath`](#nodepath-for-node-only) and [`nodeOptions`](#nodeoptions-for-node-only) options.\n  - the [`shell`](#shell) option cannot be used\n  - an extra channel [`ipc`](https://nodejs.org/api/child_process.html#child_process_options_stdio) is passed to [`stdio`](#stdio)\n\n#### $\\`command\\`\n\nExecutes a command. The `command` string includes both the `file` and its `arguments`. Returns a [`childProcess`](#childprocess).\n\nArguments are [automatically escaped](#shell-syntax). They can contain any character, but spaces must use `${}` like `` $`echo ${'has space'}` ``.\n\nThis is the preferred method when executing multiple commands in a script file.\n\nThe `command` string can inject any `${value}` with the following types: string, number, [`childProcess`](#childprocess) or an array of those types. For example: `` $`echo one ${'two'} ${3} ${['four', 'five']}` ``. For `${childProcess}`, the process's `stdout` is used.\n\nFor more information, please see [this section](#scripts-interface) and [this page](docs/scripts.md).\n\n#### $(options)\n\nReturns a new instance of [`$`](#command) but with different default `options`. Consecutive calls are merged to previous ones.\n\nThis can be used to either:\n  - Set options for a specific command: `` $(options)`command` ``\n  - Share options for multiple commands: `` const $$ = $(options); $$`command`; $$`otherCommand`; ``\n\n#### execaCommand(command, options?)\n\nExecutes a command. The `command` string includes both the `file` and its `arguments`. Returns a [`childProcess`](#childprocess).\n\nArguments are [automatically escaped](#shell-syntax). They can contain any character, but spaces must be escaped with a backslash like `execaCommand('echo has\\\\ space')`.\n\nThis is the preferred method when executing a user-supplied `command` string, such as in a REPL.\n\n### execaSync(file, arguments?, options?)\n\nSame as [`execa()`](#execacommandcommand-options) but synchronous.\n\nReturns or throws a [`childProcessResult`](#childProcessResult).\n\n### $.sync\\`command\\`\n\nSame as [$\\`command\\`](#command) but synchronous.\n\nReturns or throws a [`childProcessResult`](#childProcessResult).\n\n### execaCommandSync(command, options?)\n\nSame as [`execaCommand()`](#execacommand-command-options) but synchronous.\n\nReturns or throws a [`childProcessResult`](#childProcessResult).\n\n### Shell syntax\n\nFor all the [methods above](#methods), no shell interpreter (Bash, cmd.exe, etc.) is used unless the [`shell` option](#shell) is set. This means shell-specific characters and expressions (`$variable`, `&&`, `||`, `;`, `|`, etc.) have no special meaning and do not need to be escaped.\n\n### childProcess\n\nThe return value of all [asynchronous methods](#methods) is both:\n  - a `Promise` resolving or rejecting with a [`childProcessResult`](#childProcessResult).\n  - a [`child_process` instance](https://nodejs.org/api/child_process.html#child_process_class_childprocess) with the following additional methods and properties.\n\n#### kill(signal?, options?)\n\nSame as the original [`child_process#kill()`](https://nodejs.org/api/child_process.html#child_process_subprocess_kill_signal) except: if `signal` is `SIGTERM` (the default value) and the child process is not terminated after 5 seconds, force it by sending `SIGKILL`.\n\nNote that this graceful termination does not work on Windows, because Windows [doesn't support signals](https://nodejs.org/api/process.html#process_signal_events) (`SIGKILL` and `SIGTERM` has the same effect of force-killing the process immediately.) If you want to achieve graceful termination on Windows, you have to use other means, such as [`taskkill`](https://github.com/sindresorhus/taskkill).\n\n##### options.forceKillAfterTimeout\n\nType: `number | false`\\\nDefault: `5000`\n\nMilliseconds to wait for the child process to terminate before sending `SIGKILL`.\n\nCan be disabled with `false`.\n\n#### all\n\nType: `ReadableStream | undefined`\n\nStream combining/interleaving [`stdout`](https://nodejs.org/api/child_process.html#child_process_subprocess_stdout) and [`stderr`](https://nodejs.org/api/child_process.html#child_process_subprocess_stderr).\n\nThis is `undefined` if either:\n  - the [`all` option](#all-2) is `false` (the default value)\n  - both [`stdout`](#stdout-1) and [`stderr`](#stderr-1) options are set to [`'inherit'`, `'ipc'`, `Stream` or `integer`](https://nodejs.org/dist/latest-v6.x/docs/api/child_process.html#child_process_options_stdio)\n\n#### pipeStdout(target)\n\n[Pipe](https://nodejs.org/api/stream.html#readablepipedestination-options) the child process's `stdout` to `target`, which can be:\n  - Another [`execa()` return value](#pipe-multiple-processes)\n  - A [writable stream](#save-and-pipe-output-from-a-child-process)\n  - A [file path string](#redirect-output-to-a-file)\n\nIf the `target` is another [`execa()` return value](#execacommandcommand-options), it is returned. Otherwise, the original `execa()` return value is returned. This allows chaining `pipeStdout()` then `await`ing the [final result](#childprocessresult).\n\nThe [`stdout` option](#stdout-1) must be kept as `pipe`, its default value.\n\n#### pipeStderr(target)\n\nLike [`pipeStdout()`](#pipestdouttarget) but piping the child process's `stderr` instead.\n\nThe [`stderr` option](#stderr-1) must be kept as `pipe`, its default value.\n\n#### pipeAll(target)\n\nCombines both [`pipeStdout()`](#pipestdouttarget) and [`pipeStderr()`](#pipestderrtarget).\n\nEither the [`stdout` option](#stdout-1) or the [`stderr` option](#stderr-1) must be kept as `pipe`, their default value. Also, the [`all` option](#all-2) must be set to `true`.\n\n### childProcessResult\n\nType: `object`\n\nResult of a child process execution. On success this is a plain object. On failure this is also an `Error` instance.\n\nThe child process [fails](#failed) when:\n- its [exit code](#exitcode) is not `0`\n- it was [killed](#killed) with a [signal](#signal)\n- [timing out](#timedout)\n- [being canceled](#iscanceled)\n- there's not enough memory or there are already too many child processes\n\n#### command\n\nType: `string`\n\nThe file and arguments that were run, for logging purposes.\n\nThis is not escaped and should not be executed directly as a process, including using [`execa()`](#execafile-arguments-options) or [`execaCommand()`](#execacommandcommand-options).\n\n#### escapedCommand\n\nType: `string`\n\nSame as [`command`](#command-1) but escaped.\n\nThis is meant to be copy and pasted into a shell, for debugging purposes.\nSince the escaping is fairly basic, this should not be executed directly as a process, including using [`execa()`](#execafile-arguments-options) or [`execaCommand()`](#execacommandcommand-options).\n\n#### exitCode\n\nType: `number`\n\nThe numeric exit code of the process that was run.\n\n#### stdout\n\nType: `string | Buffer`\n\nThe output of the process on stdout.\n\n#### stderr\n\nType: `string | Buffer`\n\nThe output of the process on stderr.\n\n#### all\n\nType: `string | Buffer | undefined`\n\nThe output of the process with `stdout` and `stderr` interleaved.\n\nThis is `undefined` if either:\n  - the [`all` option](#all-2) is `false` (the default value)\n  - `execaSync()` was used\n\n#### failed\n\nType: `boolean`\n\nWhether the process failed to run.\n\n#### timedOut\n\nType: `boolean`\n\nWhether the process timed out.\n\n#### isCanceled\n\nType: `boolean`\n\nWhether the process was canceled.\n\nYou can cancel the spawned process using the [`signal`](#signal-1) option.\n\n#### killed\n\nType: `boolean`\n\nWhether the process was killed.\n\n#### signal\n\nType: `string | undefined`\n\nThe name of the signal that was used to terminate the process. For example, `SIGFPE`.\n\nIf a signal terminated the process, this property is defined and included in the error message. Otherwise it is `undefined`.\n\n#### signalDescription\n\nType: `string | undefined`\n\nA human-friendly description of the signal that was used to terminate the process. For example, `Floating point arithmetic error`.\n\nIf a signal terminated the process, this property is defined and included in the error message. Otherwise it is `undefined`. It is also `undefined` when the signal is very uncommon which should seldomly happen.\n\n#### cwd\n\nType: `string`\n\nThe `cwd` of the command if provided in the [command options](#cwd-1). Otherwise it is `process.cwd()`.\n\n#### message\n\nType: `string`\n\nError message when the child process failed to run. In addition to the [underlying error message](#originalMessage), it also contains some information related to why the child process errored.\n\nThe child process [stderr](#stderr) then [stdout](#stdout) are appended to the end, separated with newlines and not interleaved.\n\n#### shortMessage\n\nType: `string`\n\nThis is the same as the [`message` property](#message) except it does not include the child process stdout/stderr.\n\n#### originalMessage\n\nType: `string | undefined`\n\nOriginal error message. This is the same as the `message` property except it includes neither the child process stdout/stderr nor some additional information added by Execa.\n\nThis is `undefined` unless the child process exited due to an `error` event or a timeout.\n\n### options\n\nType: `object`\n\n#### cleanup\n\nType: `boolean`\\\nDefault: `true`\n\nKill the spawned process when the parent process exits unless either:\n\t- the spawned process is [`detached`](https://nodejs.org/api/child_process.html#child_process_options_detached)\n\t- the parent process is terminated abruptly, for example, with `SIGKILL` as opposed to `SIGTERM` or a normal exit\n\n#### preferLocal\n\nType: `boolean`\\\nDefault: `true` with [`$`](#command), `false` otherwise\n\nPrefer locally installed binaries when looking for a binary to execute.\\\nIf you `$ npm install foo`, you can then `execa('foo')`.\n\n#### localDir\n\nType: `string | URL`\\\nDefault: `process.cwd()`\n\nPreferred path to find locally installed binaries in (use with `preferLocal`).\n\n#### execPath\n\nType: `string`\\\nDefault: `process.execPath` (Current Node.js executable)\n\nPath to the Node.js executable to use in child processes.\n\nThis can be either an absolute path or a path relative to the [`cwd` option](#cwd).\n\nRequires [`preferLocal`](#preferlocal) to be `true`.\n\nFor example, this can be used together with [`get-node`](https://github.com/ehmicky/get-node) to run a specific Node.js version in a child process.\n\n#### buffer\n\nType: `boolean`\\\nDefault: `true`\n\nBuffer the output from the spawned process. When set to `false`, you must read the output of [`stdout`](#stdout-1) and [`stderr`](#stderr-1) (or [`all`](#all) if the [`all`](#all-2) option is `true`). Otherwise the returned promise will not be resolved/rejected.\n\nIf the spawned process fails, [`error.stdout`](#stdout), [`error.stderr`](#stderr), and [`error.all`](#all) will contain the buffered data.\n\n#### input\n\nType: `string | Buffer | stream.Readable`\n\nWrite some input to the `stdin` of your binary.\\\nStreams are not allowed when using the synchronous methods.\n\nIf the input is a file, use the [`inputFile` option](#inputfile) instead.\n\n#### inputFile\n\nType: `string`\n\nUse a file as input to the the `stdin` of your binary.\n\nIf the input is not a file, use the [`input` option](#input) instead.\n\n#### stdin\n\nType: `string | number | Stream | undefined`\\\nDefault: `inherit` with [`$`](#command), `pipe` otherwise\n\nSame options as [`stdio`](https://nodejs.org/dist/latest-v6.x/docs/api/child_process.html#child_process_options_stdio).\n\n#### stdout\n\nType: `string | number | Stream | undefined`\\\nDefault: `pipe`\n\nSame options as [`stdio`](https://nodejs.org/dist/latest-v6.x/docs/api/child_process.html#child_process_options_stdio).\n\n#### stderr\n\nType: `string | number | Stream | undefined`\\\nDefault: `pipe`\n\nSame options as [`stdio`](https://nodejs.org/dist/latest-v6.x/docs/api/child_process.html#child_process_options_stdio).\n\n#### all\n\nType: `boolean`\\\nDefault: `false`\n\nAdd an `.all` property on the [promise](#all) and the [resolved value](#all-1). The property contains the output of the process with `stdout` and `stderr` interleaved.\n\n#### reject\n\nType: `boolean`\\\nDefault: `true`\n\nSetting this to `false` resolves the promise with the error instead of rejecting it.\n\n#### stripFinalNewline\n\nType: `boolean`\\\nDefault: `true`\n\nStrip the final [newline character](https://en.wikipedia.org/wiki/Newline) from the output.\n\n#### extendEnv\n\nType: `boolean`\\\nDefault: `true`\n\nSet to `false` if you don't want to extend the environment variables when providing the `env` property.\n\n---\n\nExeca also accepts the below options which are the same as the options for [`child_process#spawn()`](https://nodejs.org/api/child_process.html#child_process_child_process_spawn_command_args_options)/[`child_process#exec()`](https://nodejs.org/api/child_process.html#child_process_child_process_exec_command_options_callback)\n\n#### cwd\n\nType: `string | URL`\\\nDefault: `process.cwd()`\n\nCurrent working directory of the child process.\n\n#### env\n\nType: `object`\\\nDefault: `process.env`\n\nEnvironment key-value pairs. Extends automatically from `process.env`. Set [`extendEnv`](#extendenv) to `false` if you don't want this.\n\n#### argv0\n\nType: `string`\n\nExplicitly set the value of `argv[0]` sent to the child process. This will be set to `file` if not specified.\n\n#### stdio\n\nType: `string | string[]`\\\nDefault: `pipe`\n\nChild's [stdio](https://nodejs.org/api/child_process.html#child_process_options_stdio) configuration.\n\n#### serialization\n\nType: `string`\\\nDefault: `'json'`\n\nSpecify the kind of serialization used for sending messages between processes when using the [`stdio: 'ipc'`](#stdio) option or [`execaNode()`](#execanodescriptpath-arguments-options):\n\t- `json`: Uses `JSON.stringify()` and `JSON.parse()`.\n\t- `advanced`: Uses [`v8.serialize()`](https://nodejs.org/api/v8.html#v8_v8_serialize_value)\n\n[More info.](https://nodejs.org/api/child_process.html#child_process_advanced_serialization)\n\n#### detached\n\nType: `boolean`\n\nPrepare child to run independently of its parent process. Specific behavior [depends on the platform](https://nodejs.org/api/child_process.html#child_process_options_detached).\n\n#### uid\n\nType: `number`\n\nSets the user identity of the process.\n\n#### gid\n\nType: `number`\n\nSets the group identity of the process.\n\n#### shell\n\nType: `boolean | string`\\\nDefault: `false`\n\nIf `true`, runs `file` inside of a shell. Uses `/bin/sh` on UNIX and `cmd.exe` on Windows. A different shell can be specified as a string. The shell should understand the `-c` switch on UNIX or `/d /s /c` on Windows.\n\nWe recommend against using this option since it is:\n- not cross-platform, encouraging shell-specific syntax.\n- slower, because of the additional shell interpretation.\n- unsafe, potentially allowing command injection.\n\n#### encoding\n\nType: `string | null`\\\nDefault: `utf8`\n\nSpecify the character encoding used to decode the `stdout` and `stderr` output. If set to `'buffer'` or `null`, then `stdout` and `stderr` will be a `Buffer` instead of a string.\n\n#### timeout\n\nType: `number`\\\nDefault: `0`\n\nIf timeout is greater than `0`, the parent will send the signal identified by the `killSignal` property (the default is `SIGTERM`) if the child runs longer than timeout milliseconds.\n\n#### maxBuffer\n\nType: `number`\\\nDefault: `100_000_000` (100 MB)\n\nLargest amount of data in bytes allowed on `stdout` or `stderr`.\n\n#### killSignal\n\nType: `string | number`\\\nDefault: `SIGTERM`\n\nSignal value to be used when the spawned process will be killed.\n\n#### signal\n\nType: [`AbortSignal`](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal)\n\nYou can abort the spawned process using [`AbortController`](https://developer.mozilla.org/en-US/docs/Web/API/AbortController).\n\nWhen `AbortController.abort()` is called, [`.isCanceled`](#iscanceled) becomes `true`.\n\n#### windowsVerbatimArguments\n\nType: `boolean`\\\nDefault: `false`\n\nIf `true`, no quoting or escaping of arguments is done on Windows. Ignored on other platforms. This is set to `true` automatically when the `shell` option is `true`.\n\n#### windowsHide\n\nType: `boolean`\\\nDefault: `true`\n\nOn Windows, do not create a new console window. Please note this also prevents `CTRL-C` [from working](https://github.com/nodejs/node/issues/29837) on Windows.\n\n#### verbose\n\nType: `boolean`\\\nDefault: `false`\n\n[Print each command](#verbose-mode) on `stderr` before executing it.\n\nThis can also be enabled by setting the `NODE_DEBUG=execa` environment variable in the current process.\n\n#### nodePath *(For `.node()` only)*\n\nType: `string`\\\nDefault: [`process.execPath`](https://nodejs.org/api/process.html#process_process_execpath)\n\nNode.js executable used to create the child process.\n\n#### nodeOptions *(For `.node()` only)*\n\nType: `string[]`\\\nDefault: [`process.execArgv`](https://nodejs.org/api/process.html#process_process_execargv)\n\nList of [CLI options](https://nodejs.org/api/cli.html#cli_options) passed to the Node.js executable.\n\n## Tips\n\n### Retry on error\n\nGracefully handle failures by using automatic retries and exponential backoff with the [`p-retry`](https://github.com/sindresorhus/p-retry) package:\n\n```js\nimport pRetry from 'p-retry';\n\nconst run = async () => {\n\tconst results = await execa('curl', ['-sSL', 'https://sindresorhus.com/unicorn']);\n\treturn results;\n};\n\nconsole.log(await pRetry(run, {retries: 5}));\n```\n\n### Cancelling a spawned process\n\n```js\nimport {execa} from 'execa';\n\nconst abortController = new AbortController();\nconst subprocess = execa('node', [], {signal: abortController.signal});\n\nsetTimeout(() => {\n\tabortController.abort();\n}, 1000);\n\ntry {\n\tawait subprocess;\n} catch (error) {\n\tconsole.log(subprocess.killed); // true\n\tconsole.log(error.isCanceled); // true\n}\n```\n\n### Execute the current package's binary\n\n```js\nimport {getBinPath} from 'get-bin-path';\n\nconst binPath = await getBinPath();\nawait execa(binPath);\n```\n\n`execa` can be combined with [`get-bin-path`](https://github.com/ehmicky/get-bin-path) to test the current package's binary. As opposed to hard-coding the path to the binary, this validates that the `package.json` `bin` field is correctly set up.\n\n## Related\n\n- [gulp-execa](https://github.com/ehmicky/gulp-execa) - Gulp plugin for `execa`\n- [nvexeca](https://github.com/ehmicky/nvexeca) - Run `execa` using any Node.js version\n- [sudo-prompt](https://github.com/jorangreef/sudo-prompt) - Run commands with elevated privileges.\n\n## Maintainers\n\n- [Sindre Sorhus](https://github.com/sindresorhus)\n- [@ehmicky](https://github.com/ehmicky)\n\n---\n\n<div align=\"center\">\n\t<b>\n\t\t<a href=\"https://tidelift.com/subscription/pkg/npm-execa?utm_source=npm-execa&utm_medium=referral&utm_campaign=readme\">Get professional support for this package with a Tidelift subscription</a>\n\t</b>\n\t<br>\n\t<sub>\n\t\tTidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies.\n\t</sub>\n</div>\n","_attachments":{},"homepage":"https://github.com/sindresorhus/execa#readme","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"license":"MIT"}