{"_id":"@brandonocasey/spawn-promise","_rev":"2-7355b0387fb52c3ef29c92b41496d6be","name":"@brandonocasey/spawn-promise","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@brandonocasey/spawn-promise","version":"0.1.0","description":"A wrapper around spawn that returns a promise with the similar output to spawnSync.","main":"src/index.js","keywords":["promise","spawn","child_process"],"repository":{"type":"git","url":"git+https://github.com/brandonocasey/spawn-promise.git"},"bugs":{"url":"https://github.com/brandonocasey/spawn-promise/issues"},"homepage":"https://github.com/brandonocasey/spawn-promise","author":{"name":"Brandon Casey","email":"brandonocasey@gmail.com"},"license":"Apache-2.0","dependencies":{"exit-hook":"^2.2.1"},"scripts":{"lint":"vjsstandard","pretest":"npm run lint","test":"npm run test:unit","test:unit":"ava test/*.test.js","preversion":"npm test","version":"vjs-update-changelog --run-on-prerelease --add","prepublishOnly":"vjsverify --skip-syntax --verbose"},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"devDependencies":{"@videojs/generator-helpers":"~3.1.0","ava":"^3.15.0","videojs-generator-verify":"^4.0.0","videojs-standard":"^9.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3f351ef54aa74575aee27278fbe312fabc3c5023","_id":"@brandonocasey/spawn-promise@0.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-gAHCSo9F74HvHlfh32whEVxRBRtTsAeTdlQ+SHzYYpHFtRu2YmfKxKmaTMuSnMrtpB/JM0Eu/aVc2hHPr6hWkA==","shasum":"31c4dd634c4f466d3c30a88605b9772a9937a8bc","tarball":"https://registry.npmjs.org/@brandonocasey/spawn-promise/-/spawn-promise-0.1.0.tgz","fileCount":4,"unpackedSize":4195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHVb9CRA9TVsSAnZWagAAHO8P/03NPsZe84CLns2ZI1qf\nuov3codz+LWcR2jF2pgariPFEyyiGaASBq6xZzBYy+ciCLpaToaUaA5o4Htt\nEJgaZ8j6YWEdQKm6W7G8KP27VWxopAq9AF0yDYxu7th6y7ZksdMBDURTuGiJ\nKAJLxp3ypcY2NCYvsHh1oYSw0Ma9sVzXrXlZz0FzyNqSmw7YKOCWitiaCqBG\nDmCjw33k+86BULxq04dT9wLWeGVT35WwYYXZQAqxw+ARtGOw71ECq4FOPYaR\ndnh59zmo1K5PPyK71TCL8XYV2aYRCELHEddyQqRsiEwHOXKOaMnXOEuwDcKj\n9rHwb55BEAH+pIdR/wWW0cRb94fcnh9wKQ+wbT6WPWkgCezcbOsAjd6Lwbmr\njUQEOqIOKQI8XZNnI3YW+gNgX84jWc60r4tvZVGMLf39b3M2ZYTNRgfnQsnH\nmoV5UUcLp0Fu4eQGs51duQWh2aoj86LSgMrIBYHRJLgh2UKKyAm4MCfy0sMl\nOiCmQYHofGFze7u5Ozk7sMMPl8FMfoZ7T0BcvIEC/re/uubjBf7WRBLwI9F2\nZxeCgXOp3wMAqXaLSRTs2Hft/delMhExHZMZT5L/7MtrMyqFMPvreVGLFfrB\nHbhtCUyA4K4pKObsD/VFFHOcNQcTfaFx6ANfSlYiJb6YWDg46YZHiyzwTsB/\ndFAW\r\n=aMVd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmoTHbu/iyY/oNDlDYrL6M1eiurR9jmONCSHDirN9QHAiEA0ZNFRYKgPXrVQiDGAn+aFT5g5N3KMNKBJz2KqwA8wNY="}]},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"directories":{},"maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawn-promise_0.1.0_1629312764875_0.1906331794386007"},"_hasShrinkwrap":false},"0.2.0":{"name":"@brandonocasey/spawn-promise","version":"0.2.0","description":"A wrapper around spawn that returns a promise with the similar output to spawnSync.","main":"src/index.js","keywords":["promise","spawn","child_process"],"repository":{"type":"git","url":"git+https://github.com/brandonocasey/spawn-promise.git"},"bugs":{"url":"https://github.com/brandonocasey/spawn-promise/issues"},"homepage":"https://github.com/brandonocasey/spawn-promise","author":{"name":"Brandon Casey","email":"brandonocasey@gmail.com"},"license":"Apache-2.0","dependencies":{"exit-hook":"^2.2.1"},"scripts":{"lint":"vjsstandard","pretest":"npm run lint","test":"npm run test:unit","test:unit":"ava test/*.test.js","preversion":"npm test","version":"vjs-update-changelog --run-on-prerelease --add","prepublishOnly":"vjsverify --skip-syntax --verbose"},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"devDependencies":{"@videojs/generator-helpers":"~3.1.0","ava":"^3.15.0","videojs-generator-verify":"^4.0.0","videojs-standard":"^9.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b982b100e4b249450d8dc03889098262952245fe","_id":"@brandonocasey/spawn-promise@0.2.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-6m0OpJRp3/a7080No09g/UxPsT8pObdmQrk6K9I9OU44jgN63Jml+cK/8Ehaz+4DOdrIqzmQfZfCCN4bHC6F+A==","shasum":"08e5f2dbbaecc1b6fc8183278a42b562a9c0d910","tarball":"https://registry.npmjs.org/@brandonocasey/spawn-promise/-/spawn-promise-0.2.0.tgz","fileCount":4,"unpackedSize":4704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHV4ACRA9TVsSAnZWagAARzQP/0+zcWiycFzZz5OTgrgP\nLdPqgIaSSu2MjyVaT67aKDEnmQPam8TwLoNkWQ9+UeztpK5I1eN47Kve7GiA\nKl1k9xF+BmF43r7SzOhiw0IZ35EdiHzD7tNwSh5+CPrhW8lDU/xeYFqF6bwA\nNKJGJ2s9G4f0Bs3fax2gfBvDxzLwRtMSxJM5oD/8gciKaklAQgMaZlkiLhTw\nCanUkMW7bFA8j98i4ctJRK8O1pvSfbGHOuFG47oQczeD/wwEcPGHXjIxZZYC\nRgUM4E39OJ7NHNqb8enewhj91t5P1wooYVrRGpCL6SjbGMq8LIB9YXQMa8Rl\nzzPAEj1oJ7B0uD00jo3uBeQYQyzs21a1c5VMQ88Ai9bQs6+eEfmvz1mI+ot9\naZxECb7fqV6WVGFVFcLnQJynmlBNuK2ws/Qjs8JOLdVNSDCqBXcbKdPqGOpN\nyQIyokLi6YH9pPJ7pN/nlYun640MpoJX30vNImdXJ1iiIZQflcYdio9EG7+s\n+C0WfPqxik9RszHKXUx7/jkt4bcqATfOdtfIcF378lQedewP4RpTuPGxFyB5\nZkiLGnHRKn5hMs3GudQvoKJTp7jWzt4zTVeIE8ZDOZsbgQi6j006uQbI/RTB\nFIchXAEg6SiOKElAjOGGZueRLjt/kld1QrA/PIXmloUFZu+z3J+NfcU8ci4e\nALAM\r\n=yZXk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw8WZq4Vk0BgzMmuwSvszzFBrbI0XZylU1WpkImq0UlQIgVlxvRFKwgoDC8wEfCrmsA2b6rAh556HwBI4D0kCfxwU="}]},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"directories":{},"maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawn-promise_0.2.0_1629314560252_0.6011673324923719"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-18T18:52:44.828Z","0.1.0":"2021-08-18T18:52:45.076Z","modified":"2022-04-04T20:25:25.028Z","0.2.0":"2021-08-18T19:22:40.377Z"},"maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"}],"description":"A wrapper around spawn that returns a promise with the similar output to spawnSync.","homepage":"https://github.com/brandonocasey/spawn-promise","keywords":["promise","spawn","child_process"],"repository":{"type":"git","url":"git+https://github.com/brandonocasey/spawn-promise.git"},"author":{"name":"Brandon Casey","email":"brandonocasey@gmail.com"},"bugs":{"url":"https://github.com/brandonocasey/spawn-promise/issues"},"license":"Apache-2.0","readme":"# @brandonocasey/spawn-promise\n\nA wrapper around spawn that returns a promise with the similar output to spawnSync.\n\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n- [Installation](#installation)\n- [Usage](#usage)\n- [Support](#support)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n## Installation\n\nInstall `@brandonocasey/spawn-promise` and `in-publish` via npm\n\n```sh\n$ npm install --save-dev @brandonocasey/spawn-promise in-publish\n```\n\n## Usage\n\nSimilar to `child_process.spawnSync` except we return a promise and use `child_process.spawn` internally. See the return value of `childProcess.spawnSync` for what the promise will be resolved with. In addion to the usual return values we also add in `stdin` and `combined`. `combined` is mixed stdout/stderr output.\n\n\n## Support\nCurrently we support 1 to 1 the spawn API from child_process, but signals, killing, and stdin support has not been tested.\n","readmeFilename":"README.md"}