{"_id":"execa","_rev":"4103947","name":"execa","description":"Process execution for humans","dist-tags":{"latest":"9.6.1","next":"2.0.0-alpha.0"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"time":{"modified":"2026-01-11T18:48:01.000Z","created":"2015-12-05T23:03:32.752Z","9.6.1":"2025-11-29T20:53:46.888Z","9.6.0":"2025-05-26T21:59:25.151Z","9.5.3":"2025-05-08T20:11:08.632Z","9.5.2":"2024-12-07T23:12:12.891Z","9.5.1":"2024-10-29T07:27:04.290Z","9.5.0":"2024-10-27T07:55:20.023Z","9.4.1":"2024-10-16T19:01:22.009Z","9.4.0":"2024-09-16T22:41:06.438Z","9.3.1":"2024-08-14T19:59:27.851Z","9.3.0":"2024-06-21T18:22:21.706Z","9.2.0":"2024-06-06T17:44:07.194Z","9.1.0":"2024-05-13T14:41:33.759Z","9.0.2":"2024-05-10T06:11:55.996Z","9.0.1":"2024-05-09T17:08:56.044Z","9.0.0":"2024-05-08T20:24:36.054Z","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":{"timdp":true,"king.v":true,"abhisekp":true,"arttse":true,"antixrist":true,"danielbayley":true,"chocolateboy":true,"bobxuyang":true,"huhgawz":true,"jamescostian":true,"santi8ago8":true,"daizch":true,"fengmiaosen":true,"shuoshubao":true,"serge-nikitin":true,"ricardogobbosouza":true,"l3au":true,"shadowwzw":true,"pillar0514":true,"eliverlara":true,"d-band":true,"garthk":true,"houzhanfeng":true,"aidenzou":true,"tjfwalker":true,"andrewjensen":true,"adius":true,"brainpoint":true,"chaoliu":true,"zuojiang":true,"tommytroylin":true,"shervinafshar":true,"reyronald":true,"uxabdullah":true,"piecioshka":true,"xudaolong":true,"pftom":true,"kodekracker":true,"xiechao06":true,"liunian":true,"thing772":true,"tg-z":true,"yanghcc":true,"yang.shao":true},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/execa.git"},"versions":{"9.6.1":{"name":"execa","version":"9.6.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"},"sideEffects":false,"engines":{"node":"^18.19.0 || >=20.5.0"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 --merge-async ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.6","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^8.0.1","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^6.0.0","pretty-ms":"^9.2.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.1.1"},"devDependencies":{"@types/node":"^22.15.21","ava":"^6.3.0","c8":"^10.1.3","get-node":"^15.0.3","is-in-ci":"^1.0.0","is-running":"^2.1.0","log-process-errors":"^12.0.1","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.32.0","typescript":"^5.8.3","which":"^5.0.0","xo":"^0.60.0"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"gitHead":"84e1f36b2c31a463e3efbd37c7505da9438a05c9","types":"./index.d.ts","_id":"execa@9.6.1","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"20.19.5","_npmVersion":"11.6.1","dist":{"shasum":"5b90acedc6bdc0fa9b9a6ddf8f9cbb0c75a7c471","size":86474,"noattachment":false,"key":"/execa/-/execa-9.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.6.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/execa_9.6.1_1764449626680_0.7150858159207936"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-29T20:53:46.888Z","publish_time":1764449626888,"_source_registry_name":"default","_cnpm_publish_time":1764449626888},"9.6.0":{"name":"execa","version":"9.6.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"},"sideEffects":false,"engines":{"node":"^18.19.0 || >=20.5.0"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 --merge-async ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.6","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^8.0.1","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^6.0.0","pretty-ms":"^9.2.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.1.1"},"devDependencies":{"@types/node":"^22.15.21","ava":"^6.3.0","c8":"^10.1.3","get-node":"^15.0.3","is-in-ci":"^1.0.0","is-running":"^2.1.0","log-process-errors":"^12.0.1","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.32.0","typescript":"^5.8.3","which":"^5.0.0","xo":"^0.60.0"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.6.0","gitHead":"a31fe55782993f2483d30955a8799ab88e20687c","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"shasum":"38665530e54e2e018384108322f37f35ae74f3bc","size":86261,"noattachment":false,"key":"/execa/-/execa-9.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.6.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/execa_9.6.0_1748296764995_0.63673699338256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T21:59:25.151Z","publish_time":1748296765151,"_source_registry_name":"default","_cnpm_publish_time":1748296765151},"9.5.3":{"name":"execa","version":"9.5.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"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^18.19.0 || >=20.5.0"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 --merge-async ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^8.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^6.0.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^22.1.0","ava":"^6.0.1","c8":"^10.1.2","get-node":"^15.0.0","is-in-ci":"^1.0.0","is-running":"^2.1.0","log-process-errors":"^12.0.1","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","typescript":"^5.4.5","which":"^5.0.0","xo":"^0.59.3"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.5.3","gitHead":"0853f748ca58a1a2f65b4619f92145de9c9a7f0f","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"24.0.0","_npmVersion":"10.9.2","dist":{"shasum":"aa9b6e92ea6692b88a240efc260ca30489b33e2a","size":86241,"noattachment":false,"key":"/execa/-/execa-9.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.5.3.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/execa_9.5.3_1746735068373_0.655013874404536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-08T20:11:08.632Z","publish_time":1746735068632,"_source_registry_name":"default","_cnpm_publish_time":1746735068632},"9.5.2":{"name":"execa","version":"9.5.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":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^18.19.0 || >=20.5.0"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 --merge-async ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^8.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^6.0.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^22.1.0","ava":"^6.0.1","c8":"^10.1.2","get-node":"^15.0.0","is-in-ci":"^1.0.0","is-running":"^2.1.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","typescript":"^5.4.5","which":"^5.0.0","xo":"^0.59.3"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.5.2","gitHead":"99d1741d2525eca71b986282148bbf2983356428","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"23.3.0","_npmVersion":"10.9.1","dist":{"shasum":"a4551034ee0795e241025d2f987dab3f4242dff2","size":86105,"noattachment":false,"key":"/execa/-/execa-9.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.5.2.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.5.2_1733613132725_0.5580664949557479"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-07T23:12:12.891Z","publish_time":1733613132891,"_source_registry_name":"default","_cnpm_publish_time":1733613132891},"9.5.1":{"name":"execa","version":"9.5.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"},"sideEffects":false,"engines":{"node":"^18.19.0 || >=20.5.0"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 --merge-async ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^8.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^6.0.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^22.1.0","ava":"^6.0.1","c8":"^10.1.2","get-node":"^15.0.0","is-in-ci":"^1.0.0","is-running":"^2.1.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","typescript":"^5.4.5","which":"^5.0.0","xo":"^0.59.3"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.5.1","gitHead":"c8cff27a47b6e6f1cfbfec2bf7fa9dcd08cefed1","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"shasum":"ab9b68073245e1111bba359962a34fcdb28deef2","size":86079,"noattachment":false,"key":"/execa/-/execa-9.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.5.1.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.5.1_1730186824117_0.2875818587419192"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-29T07:27:04.290Z","publish_time":1730186824290,"_source_registry_name":"default","_cnpm_publish_time":1730186824290},"9.5.0":{"name":"execa","version":"9.5.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"},"sideEffects":false,"engines":{"node":"^18.19.0 || >=20.5.0"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 --merge-async ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^8.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^6.0.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^22.1.0","ava":"^6.0.1","c8":"^10.1.2","get-node":"^15.0.0","is-in-ci":"^1.0.0","is-running":"^2.1.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","typescript":"^5.4.5","which":"^4.0.0","xo":"^0.59.3"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.5.0","gitHead":"4d1e55a68d79f4ffc2b3393277ea366598807413","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"shasum":"b4437553fdd084f65184b5537a9bc38eac26c59a","size":85940,"noattachment":false,"key":"/execa/-/execa-9.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.5.0.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.5.0_1730015719852_0.0846563008671335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-27T07:55:20.023Z","publish_time":1730015720023,"_source_registry_name":"default","_cnpm_publish_time":1730015720023},"9.4.1":{"name":"execa","version":"9.4.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"},"sideEffects":false,"engines":{"node":"^18.19.0 || >=20.5.0"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 --merge-async ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^8.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^6.0.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^22.1.0","ava":"^6.0.1","c8":"^10.1.2","get-node":"^15.0.0","is-in-ci":"^1.0.0","is-running":"^2.1.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","typescript":"^5.4.5","which":"^4.0.0","xo":"^0.59.3"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.4.1","gitHead":"a4d13df33072740a3620ba35491199a5f9abda03","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"shasum":"823c74244c55bca37d04c9bb996c397f4a1486a4","size":85857,"noattachment":false,"key":"/execa/-/execa-9.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.4.1.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.4.1_1729105281741_0.45887881683722953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-16T19:01:22.009Z","publish_time":1729105282009,"_source_registry_name":"default","_cnpm_publish_time":1729105282009},"9.4.0":{"name":"execa","version":"9.4.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"},"sideEffects":false,"engines":{"node":"^18.19.0 || >=20.5.0"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 --merge-async ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^8.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^6.0.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^22.1.0","ava":"^6.0.1","c8":"^10.1.2","get-node":"^15.0.0","is-in-ci":"^1.0.0","is-running":"^2.1.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","typescript":"^5.4.5","which":"^4.0.0","xo":"^0.59.3"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.4.0","gitHead":"1b9b9bbf17705c28019f770cecd9920db206f824","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"22.8.0","_npmVersion":"10.8.3","dist":{"shasum":"071ff6516c46eb82af9a559dba3c891637a10f3f","size":85670,"noattachment":false,"key":"/execa/-/execa-9.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.4.0.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.4.0_1726526466186_0.4063254652699726"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-16T22:41:06.438Z","publish_time":1726526466438,"_source_registry_name":"default","_cnpm_publish_time":1726526466438},"9.3.1":{"name":"execa","version":"9.3.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"},"sideEffects":false,"engines":{"node":"^18.19.0 || >=20.5.0"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 --merge-async ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^8.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^5.2.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^22.1.0","ava":"^6.0.1","c8":"^10.1.2","get-node":"^15.0.0","is-in-ci":"^1.0.0","is-running":"^2.1.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","typescript":"^5.4.5","which":"^4.0.0","xo":"^0.59.3"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.3.1","gitHead":"0a51f7cbef53e7290a3604e585e1b2e61da37367","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"22.6.0","_npmVersion":"10.8.2","dist":{"shasum":"09c86ab4dc2ef3de6d34f6568f4bad76ded4fded","size":85626,"noattachment":false,"key":"/execa/-/execa-9.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.3.1.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.3.1_1723665567340_0.8882255226059796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-14T19:59:27.851Z","publish_time":1723665567851,"_source_registry_name":"default","_cnpm_publish_time":1723665567851},"9.3.0":{"name":"execa","version":"9.3.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"},"sideEffects":false,"engines":{"node":"^18.19.0 || >=20.5.0"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 --merge-async ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^7.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^5.2.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^20.8.9","ava":"^6.0.1","c8":"^10.1.2","get-node":"^15.0.0","is-in-ci":"^0.1.0","is-running":"^2.1.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","typescript":"^5.4.5","which":"^4.0.0","xo":"^0.58.0"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.3.0","gitHead":"57658b0190dc0f0e5ed2c5984c9d9ea526e085b5","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"22.3.0","_npmVersion":"10.8.1","dist":{"shasum":"b10b70f52c1a978985e8492cc1fa74795c59963c","size":84850,"noattachment":false,"key":"/execa/-/execa-9.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.3.0.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.3.0_1718994141444_0.515128501523195"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-21T18:22:21.706Z","publish_time":1718994141706,"_source_registry_name":"default","maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_cnpm_publish_time":1718994141706},"9.2.0":{"name":"execa","version":"9.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":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":"^18.19.0 || >=20.5.0"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^7.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^5.2.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^20.8.9","ava":"^6.0.1","c8":"^9.1.0","get-node":"^15.0.0","is-in-ci":"^0.1.0","is-running":"^2.1.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","typescript":"^5.4.5","which":"^4.0.0","xo":"^0.58.0"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.2.0","gitHead":"cbe805c72ddcff932d8c37bb1910aa6864099cea","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"ec5e9de67a714d0f47ce073d37a851fbf0c2f688","size":82870,"noattachment":false,"key":"/execa/-/execa-9.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.2.0.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.2.0_1717695847019_0.8381508923629988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-06T17:44:07.194Z","publish_time":1717695847194,"_source_registry_name":"default","_cnpm_publish_time":1717695847194},"9.1.0":{"name":"execa","version":"9.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":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"test":"npm run lint && npm run unit && npm run type","lint":"xo","unit":"c8 ava","type":"tsd && tsc && npx --yes tsd@0.29.0 && npx --yes --package typescript@5.1 tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^7.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^5.2.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^20.8.9","ava":"^6.0.1","c8":"^9.1.0","get-node":"^15.0.0","is-running":"^2.1.0","p-event":"^6.0.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","typescript":"^5.4.5","which":"^4.0.0","xo":"^0.58.0"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.1.0","gitHead":"62d02af66940551bfb50699d7d02eed942453952","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"c42845d2b079642b8e07d9de81db13cdb91e7a9b","size":80662,"noattachment":false,"key":"/execa/-/execa-9.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.1.0.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.1.0_1715611293529_0.7093423551604487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-13T14:41:33.759Z","publish_time":1715611293759,"_source_registry_name":"default","_cnpm_publish_time":1715611293759},"9.0.2":{"name":"execa","version":"9.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":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"test":"xo && c8 ava && tsd && tsc"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^7.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^5.2.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^20.8.9","ava":"^6.0.1","c8":"^9.1.0","get-node":"^15.0.0","is-running":"^2.1.0","p-event":"^6.0.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","typescript":"^5.4.5","which":"^4.0.0","xo":"^0.58.0"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.0.2","gitHead":"b8c131ce8ef2c3c1ec0c4dc3a7059c0d59ef28d9","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"9590a079f6632cc6381cb724cc03ae2489cbdea7","size":80581,"noattachment":false,"key":"/execa/-/execa-9.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.0.2.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.0.2_1715321515822_0.7570155812001189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-10T06:11:55.996Z","publish_time":1715321515996,"_source_registry_name":"default","_cnpm_publish_time":1715321515996},"9.0.1":{"name":"execa","version":"9.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"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"test":"xo && c8 ava && tsd"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^7.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^5.2.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^20.8.9","ava":"^6.0.1","c8":"^9.1.0","get-node":"^15.0.0","is-running":"^2.1.0","p-event":"^6.0.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","which":"^4.0.0","xo":"^0.58.0"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.0.1","gitHead":"f768c1af13d31298ea4638515e06113ea2950cb6","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"e1a0ea8896a8975e581e7f8a905e1f66a2232365","size":67806,"noattachment":false,"key":"/execa/-/execa-9.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.0.1_1715274535815_0.17228189305207864"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-09T17:08:56.044Z","publish_time":1715274536044,"_source_registry_name":"default","_cnpm_publish_time":1715274536044},"9.0.0":{"name":"execa","version":"9.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"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"test":"xo && c8 ava && tsd"},"keywords":["exec","child","process","subprocess","execute","fork","execfile","spawn","file","shell","bin","binary","binaries","npm","path","local","zx"],"dependencies":{"@sindresorhus/merge-streams":"^4.0.0","cross-spawn":"^7.0.3","figures":"^6.1.0","get-stream":"^9.0.0","human-signals":"^7.0.0","is-plain-obj":"^4.1.0","is-stream":"^4.0.1","npm-run-path":"^5.2.0","pretty-ms":"^9.0.0","signal-exit":"^4.1.0","strip-final-newline":"^4.0.0","yoctocolors":"^2.0.0"},"devDependencies":{"@types/node":"^20.8.9","ava":"^6.0.1","c8":"^9.1.0","get-node":"^15.0.0","is-running":"^2.1.0","p-event":"^6.0.0","path-exists":"^5.0.0","path-key":"^4.0.0","tempfile":"^5.0.0","tsd":"^0.31.0","which":"^4.0.0","xo":"^0.58.0"},"c8":{"reporter":["text","lcov"],"exclude":["**/fixtures/**","**/test.js","**/test/**"]},"ava":{"workerThreads":false,"concurrency":1,"timeout":"240s"},"xo":{"rules":{"unicorn/no-empty-file":"off","@typescript-eslint/ban-types":"off"}},"_id":"execa@9.0.0","gitHead":"8fbb643438839e5eb1c4d702909649c8a142cf51","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"homepage":"https://github.com/sindresorhus/execa#readme","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"51d54955c3bab43849e5fca1117aa6010bcba313","size":75609,"noattachment":false,"key":"/execa/-/execa-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/execa/download/execa-9.0.0.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/execa_9.0.0_1715199875870_0.8889086542849043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-08T20:24:36.054Z","publish_time":1715199876054,"_source_registry_name":"default","_cnpm_publish_time":1715199876054},"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://registry.cnpm.dingdandao.com/execa/download/execa-8.0.1.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-8.0.0.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-7.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-7.1.1.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-7.1.0.tgz"},"_npmUser":{"name":"ehmicky","email":"ehmicky@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-7.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-6.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-6.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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},"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://registry.cnpm.dingdandao.com/execa/download/execa-5.1.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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},"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://registry.cnpm.dingdandao.com/execa/download/execa-5.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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},"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://registry.cnpm.dingdandao.com/execa/download/execa-5.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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},"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://registry.cnpm.dingdandao.com/execa/download/execa-5.0.0.tgz"},"directories":{},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-4.1.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-4.0.3.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-4.0.2.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-4.0.1.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-4.0.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-3.4.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-3.3.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-3.2.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-3.1.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-3.0.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-2.1.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-2.0.5.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-2.0.4.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-2.0.3.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-2.0.2.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-2.0.1.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-2.0.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-2.0.0-alpha.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-1.0.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-0.11.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/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":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/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":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/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":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/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":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/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":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/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":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/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":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/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":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/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":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/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":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/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://registry.cnpm.dingdandao.com/execa/download/execa-0.3.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-0.2.2.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-0.2.1.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-0.2.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-0.1.1.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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://registry.cnpm.dingdandao.com/execa/download/execa-0.1.0.tgz"},"maintainers":[{"name":"ehmicky","email":"ehmicky@gmail.com"},{"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<br>\n\t\t<a href=\"https://coderabbit.ai?utm_source=sindre&utm_medium=execa\">\n\t\t\t<img width=\"300\" src=\"https://sindresorhus.com/assets/thanks/coderabbit-logo.png\" alt=\"CodeRabbit logo\">\n\t\t</a>\n\t\t<br>\n\t\t<br>\n\t\t<br>\n\t\t<a href=\"https://kruu.com\">\n\t\t\t<picture>\n\t\t\t\t<source srcset=\"https://sindresorhus.com/assets/thanks/kruu-logo-dark.svg?y\" media=\"(prefers-color-scheme: dark)\" width=\"260\">\n\t\t\t\t<source srcset=\"https://sindresorhus.com/assets/thanks/kruu-logo-light.svg?y\" media=\"(prefers-color-scheme: light)\" width=\"260\">\n\t\t\t\t<img src=\"https://sindresorhus.com/assets/thanks/kruu-logo-light.svg?y\" width=\"260\"alt=\"KRUU logo\">\n\t\t\t</picture>\n\t\t</a>\n\t\t<br>\n\t\t<br>\n\t\t<br>\n\t\t<a href=\"https://depot.dev?utm_source=github&utm_medium=sindresorhus\">\n\t\t\t<div>\n\t\t\t\t<picture>\n\t\t\t\t\t<source width=\"180\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://sindresorhus.com/assets/thanks/depot-logo-dark.svg\">\n\t\t\t\t\t<source width=\"180\" media=\"(prefers-color-scheme: light)\" srcset=\"https://sindresorhus.com/assets/thanks/depot-logo-light.svg\">\n\t\t\t\t\t<img width=\"180\" src=\"https://sindresorhus.com/assets/thanks/depot-logo-light.svg\" alt=\"Depot logo\">\n\t\t\t\t</picture>\n\t\t\t</div>\n\t\t\t<b>Fast remote container builds and GitHub Actions runners.</b>\n\t\t</a>\n\t\t<br>\n\t\t<br>\n\t\t<br>\n\t</p>\n</div>\n\n---\n\n<br>\n\nExeca runs commands in your script, application or library. Unlike shells, it is [optimized](docs/bash.md) for programmatic usage. Built on top of the [`child_process`](https://nodejs.org/api/child_process.html) core module.\n\n## Features\n\n- [Simple syntax](#simple-syntax): promises and [template strings](docs/execution.md#template-string-syntax), like [`zx`](docs/bash.md).\n- [Script](#script) interface.\n- [No escaping](docs/escaping.md) nor quoting needed. No risk of shell injection.\n- Execute [locally installed binaries](#local-binaries) without `npx`.\n- Improved [Windows support](docs/windows.md): [shebangs](docs/windows.md#shebang), [`PATHEXT`](https://ss64.com/nt/path.html#pathext), [graceful termination](#graceful-termination), [and more](https://github.com/moxystudio/node-cross-spawn?tab=readme-ov-file#why).\n- [Detailed errors](#detailed-error), [verbose mode](#verbose-mode) and [custom logging](#custom-logging), for [debugging](docs/debugging.md).\n- [Pipe multiple subprocesses](#pipe-multiple-subprocesses) better than in shells: retrieve [intermediate results](docs/pipe.md#result), use multiple [sources](docs/pipe.md#multiple-sources-1-destination)/[destinations](docs/pipe.md#1-source-multiple-destinations), [unpipe](docs/pipe.md#unpipe).\n- [Split](#split-into-text-lines) the output into text lines, or [iterate](#iterate-over-text-lines) progressively over them.\n- Strip [unnecessary newlines](docs/lines.md#newlines).\n- Pass any [input](docs/input.md) to the subprocess: [files](#file-input), [strings](#simple-input), [`Uint8Array`s](docs/binary.md#binary-input), [iterables](docs/streams.md#iterables-as-input), [objects](docs/transform.md#object-mode) and almost any [other type](#any-input-type).\n- Return [almost any type](#any-output-type) from the subprocess, or redirect it to [files](#file-output).\n- Get [interleaved output](#interleaved-output) from `stdout` and `stderr` similar to what is printed on the terminal.\n- Retrieve the output [programmatically and print it](#programmatic--terminal-output) on the console at the same time.\n- [Transform or filter](#transformfilter-output) the input and output with [simple functions](docs/transform.md).\n- Pass [Node.js streams](docs/streams.md#nodejs-streams) or [web streams](#web-streams) to subprocesses, or [convert](#convert-to-duplex-stream) subprocesses to [a stream](docs/streams.md#converting-a-subprocess-to-a-stream).\n- [Exchange messages](#exchange-messages) with the subprocess.\n- Ensure subprocesses exit even when they [intercept termination signals](docs/termination.md#forceful-termination), or when the current process [ends abruptly](docs/termination.md#current-process-exit).\n\n## Install\n\n```sh\nnpm install execa\n```\n\n## Documentation\n\nExecution:\n- ▶️ [Basic execution](docs/execution.md)\n- ???? [Escaping/quoting](docs/escaping.md)\n- ???? [Shell](docs/shell.md)\n- ???? [Scripts](docs/scripts.md)\n- ???? [Node.js files](docs/node.md)\n- ???? [Environment](docs/environment.md)\n- ❌ [Errors](docs/errors.md)\n- ???? [Termination](docs/termination.md)\n\nInput/output:\n- ???? [Input](docs/input.md)\n- ???? [Output](docs/output.md)\n- ???? [Text lines](docs/lines.md)\n- ???? [Binary data](docs/binary.md)\n- ???? [Transforms](docs/transform.md)\n\nAdvanced usage:\n- ???? [Piping multiple subprocesses](docs/pipe.md)\n- ⏳️ [Streams](docs/streams.md)\n- ???? [Inter-process communication](docs/ipc.md)\n- ???? [Debugging](docs/debugging.md)\n- ???? [Windows](docs/windows.md)\n- ???? [Difference with Bash and zx](docs/bash.md)\n- ???? [Small packages](docs/small.md)\n- ???? [TypeScript](docs/typescript.md)\n- ???? [API reference](docs/api.md)\n\n## Examples\n\n### Execution\n\n#### Simple syntax\n\n```js\nimport {execa} from 'execa';\n\nconst {stdout} = await execa`npm run build`;\n// Print command's output\nconsole.log(stdout);\n```\n\n#### Script\n\n```js\nimport {$} from 'execa';\n\nconst {stdout: name} = await $`cat package.json`.pipe`grep name`;\nconsole.log(name);\n\nconst branch = await $`git branch --show-current`;\nawait $`dep deploy --branch=${branch}`;\n\nawait Promise.all([\n\t$`sleep 1`,\n\t$`sleep 2`,\n\t$`sleep 3`,\n]);\n\nconst directoryName = 'foo bar';\nawait $`mkdir /tmp/${directoryName}`;\n```\n\n#### Local binaries\n\n```sh\n$ npm install -D eslint\n```\n\n```js\nawait execa({preferLocal: true})`eslint`;\n```\n\n#### Pipe multiple subprocesses\n\n```js\nconst {stdout, pipedFrom} = await execa`npm run build`\n\t.pipe`sort`\n\t.pipe`head -n 2`;\n\n// Output of `npm run build | sort | head -n 2`\nconsole.log(stdout);\n// Output of `npm run build | sort`\nconsole.log(pipedFrom[0].stdout);\n// Output of `npm run build`\nconsole.log(pipedFrom[0].pipedFrom[0].stdout);\n```\n\n### Input/output\n\n#### Interleaved output\n\n```js\nconst {all} = await execa({all: true})`npm run build`;\n// stdout + stderr, interleaved\nconsole.log(all);\n```\n\n#### Programmatic + terminal output\n\n```js\nconst {stdout} = await execa({stdout: ['pipe', 'inherit']})`npm run build`;\n// stdout is also printed to the terminal\nconsole.log(stdout);\n```\n\n#### Simple input\n\n```js\nconst getInputString = () => { /* ... */ };\nconst {stdout} = await execa({input: getInputString()})`sort`;\nconsole.log(stdout);\n```\n\n#### File input\n\n```js\n// Similar to: npm run build < input.txt\nawait execa({stdin: {file: 'input.txt'}})`npm run build`;\n```\n\n#### File output\n\n```js\n// Similar to: npm run build > output.txt\nawait execa({stdout: {file: 'output.txt'}})`npm run build`;\n```\n\n#### Split into text lines\n\n```js\nconst {stdout} = await execa({lines: true})`npm run build`;\n// Print first 10 lines\nconsole.log(stdout.slice(0, 10).join('\\n'));\n```\n\n### Streaming\n\n#### Iterate over text lines\n\n```js\nfor await (const line of execa`npm run build`) {\n\tif (line.includes('WARN')) {\n\t\tconsole.warn(line);\n\t}\n}\n```\n\n#### Transform/filter output\n\n```js\nlet count = 0;\n\n// Filter out secret lines, then prepend the line number\nconst transform = function * (line) {\n\tif (!line.includes('secret')) {\n\t\tyield `[${count++}] ${line}`;\n\t}\n};\n\nawait execa({stdout: transform})`npm run build`;\n```\n\n#### Web streams\n\n```js\nconst response = await fetch('https://example.com');\nawait execa({stdin: response.body})`sort`;\n```\n\n#### Convert to Duplex stream\n\n```js\nimport {execa} from 'execa';\nimport {pipeline} from 'node:stream/promises';\nimport {createReadStream, createWriteStream} from 'node:fs';\n\nawait pipeline(\n\tcreateReadStream('./input.txt'),\n\texeca`node ./transform.js`.duplex(),\n\tcreateWriteStream('./output.txt'),\n);\n```\n\n### IPC\n\n#### Exchange messages\n\n```js\n// parent.js\nimport {execaNode} from 'execa';\n\nconst subprocess = execaNode`child.js`;\nawait subprocess.sendMessage('Hello from parent');\nconst message = await subprocess.getOneMessage();\nconsole.log(message); // 'Hello from child'\n```\n\n```js\n// child.js\nimport {getOneMessage, sendMessage} from 'execa';\n\nconst message = await getOneMessage(); // 'Hello from parent'\nconst newMessage = message.replace('parent', 'child'); // 'Hello from child'\nawait sendMessage(newMessage);\n```\n\n#### Any input type\n\n```js\n// main.js\nimport {execaNode} from 'execa';\n\nconst ipcInput = [\n\t{task: 'lint', ignore: /test\\.js/},\n\t{task: 'copy', files: new Set(['main.js', 'index.js']),\n}];\nawait execaNode({ipcInput})`build.js`;\n```\n\n```js\n// build.js\nimport {getOneMessage} from 'execa';\n\nconst ipcInput = await getOneMessage();\n```\n\n#### Any output type\n\n```js\n// main.js\nimport {execaNode} from 'execa';\n\nconst {ipcOutput} = await execaNode`build.js`;\nconsole.log(ipcOutput[0]); // {kind: 'start', timestamp: date}\nconsole.log(ipcOutput[1]); // {kind: 'stop', timestamp: date}\n```\n\n```js\n// build.js\nimport {sendMessage} from 'execa';\n\nconst runBuild = () => { /* ... */ };\n\nawait sendMessage({kind: 'start', timestamp: new Date()});\nawait runBuild();\nawait sendMessage({kind: 'stop', timestamp: new Date()});\n```\n\n#### Graceful termination\n\n```js\n// main.js\nimport {execaNode} from 'execa';\n\nconst controller = new AbortController();\nsetTimeout(() => {\n\tcontroller.abort();\n}, 5000);\n\nawait execaNode({\n\tcancelSignal: controller.signal,\n\tgracefulCancel: true,\n})`build.js`;\n```\n\n```js\n// build.js\nimport {getCancelSignal} from 'execa';\n\nconst cancelSignal = await getCancelSignal();\nconst url = 'https://example.com/build/info';\nconst response = await fetch(url, {signal: cancelSignal});\n```\n\n### Debugging\n\n#### Detailed error\n\n```js\nimport {execa, ExecaError} from 'execa';\n\ntry {\n\tawait execa`unknown command`;\n} catch (error) {\n\tif (error instanceof ExecaError) {\n\t\tconsole.log(error);\n\t}\n\t/*\n\tExecaError: Command failed with ENOENT: unknown command\n\tspawn unknown ENOENT\n\t\t\tat ...\n\t\t\tat ... {\n\t\tshortMessage: 'Command failed with ENOENT: unknown command\\nspawn unknown ENOENT',\n\t\toriginalMessage: 'spawn unknown ENOENT',\n\t\tcommand: 'unknown command',\n\t\tescapedCommand: 'unknown command',\n\t\tcwd: '/path/to/cwd',\n\t\tdurationMs: 28.217566,\n\t\tfailed: true,\n\t\ttimedOut: false,\n\t\tisCanceled: false,\n\t\tisTerminated: false,\n\t\tisMaxBuffer: false,\n\t\tcode: 'ENOENT',\n\t\tstdout: '',\n\t\tstderr: '',\n\t\tstdio: [undefined, '', ''],\n\t\tpipedFrom: []\n\t\t[cause]: Error: spawn unknown ENOENT\n\t\t\t\tat ...\n\t\t\t\tat ... {\n\t\t\terrno: -2,\n\t\t\tcode: 'ENOENT',\n\t\t\tsyscall: 'spawn unknown',\n\t\t\tpath: 'unknown',\n\t\t\tspawnargs: [ 'command' ]\n\t\t}\n\t}\n\t*/\n}\n```\n\n#### Verbose mode\n\n```js\nawait execa`npm run build`;\nawait execa`npm run test`;\n```\n\n<img alt=\"execa verbose output\" src=\"media/verbose.png\" width=\"603\">\n\n#### Custom logging\n\n```js\nimport {execa as execa_} from 'execa';\nimport {createLogger, transports} from 'winston';\n\n// Log to a file using Winston\nconst transport = new transports.File({filename: 'logs.txt'});\nconst logger = createLogger({transports: [transport]});\nconst LOG_LEVELS = {\n\tcommand: 'info',\n\toutput: 'verbose',\n\tipc: 'verbose',\n\terror: 'error',\n\tduration: 'info',\n};\n\nconst execa = execa_({\n\tverbose(verboseLine, {message, ...verboseObject}) {\n\t\tconst level = LOG_LEVELS[verboseObject.type];\n\t\tlogger[level](message, verboseObject);\n\t},\n});\n\nawait execa`npm run build`;\nawait execa`npm run test`;\n```\n\n## Related\n\n- [nano-spawn](https://github.com/sindresorhus/nano-spawn) - Like Execa but [smaller](docs/small.md)\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\n## Maintainers\n\n- [Sindre Sorhus](https://github.com/sindresorhus)\n- [@ehmicky](https://github.com/ehmicky)\n","_attachments":{},"homepage":"https://github.com/sindresorhus/execa#readme","bugs":{"url":"https://github.com/sindresorhus/execa/issues"},"license":"MIT"}