{"_id":"child-process-ext","_rev":"7-0774bf39b24c4305d8ad3d3648aaaeb4","name":"child-process-ext","dist-tags":{"latest":"3.0.2"},"versions":{"1.0.0":{"name":"child-process-ext","version":"1.0.0","description":"Extensions to Node.js child_process module","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"keywords":["child_process","node","spawn"],"repository":{"type":"git","url":"git+https://github.com/medikoo/child-process-ext.git"},"dependencies":{"cross-spawn":"^6.0.5","es5-ext":"^0.10.46","split":"^1.0.1"},"devDependencies":{"chai":"^4.2","eslint":"^5.12","eslint-config-medikoo":"^2","mocha":"^5.2","nyc":"^13.1"},"eslintConfig":{"extends":"medikoo","root":true,"env":{"node":true},"overrides":[{"files":"test/**/*.js","env":{"mocha":true}}]},"scripts":{"coverage":"nyc --reporter=lcov --reporter=html --reporter=text-summary npm test","check-coverage":"npm run coverage && nyc check-coverage --statements 80 --function 80 --branches 50 --lines 80","lint":"eslint --ignore-path=.gitignore .","test":"mocha \"test/[!_]*/**.js\""},"license":"ISC","gitHead":"f6a33351339db87edaf34105e12f1c8977594162","bugs":{"url":"https://github.com/medikoo/child-process-ext/issues"},"homepage":"https://github.com/medikoo/child-process-ext#readme","_id":"child-process-ext@1.0.0","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"dist":{"integrity":"sha512-hV1sDVZuXTZmw6Rpo55+T7Qxs5EE8p1ka/W4cL86ofhmSuechjTNxVXr+1ZeusJHalJUkU1PDRO94SehLhT+ow==","shasum":"77f6e01dca0755ac1c5a4fc0f9de8195f70b6df0","tarball":"https://registry.npmjs.org/child-process-ext/-/child-process-ext-1.0.0.tgz","fileCount":13,"unpackedSize":11595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOKucCRA9TVsSAnZWagAA8KAP/15aTm4whDJsDjMy1qPu\nTxPkodpLHXe72JNMEbPlxWlhR4Gl2coCwM1tvBW96Y5ZRVFjrLWhClhwkJXi\nT2oU5zoAJ4PDxFh9K8ZfRlHWyQaF9dPXY920pGHRbrsqga/GZzQpqrOXXIHv\nd3pBKa0eX67VCmQd3HctoFrKDR5lrysjNMf5wH1EnQsvdpVkleqNYYAIwm1o\n3rr52LWm7XlJ3t6KFA3DF1og7nkcYIpOZBD9L3xFjInPJjXSwjkFO156wKVb\n5sP89ZT/wxRqFzYEtfz+3I0Kf1NEUWemi9kEYiwPt+kK1G5aKJforOzVFOVx\n5DURcujCVrJBfiU5kwo3ScPg4SUtPd0dIIaSL+DDazhpMyUoisZ6OFK2XqNI\ng1x83S7AdgsXlZ7XsEG2ux4kzgKKKzB0cMk5bAacqPDcboAENWXITnVxXkeK\nzFooTRIOKsk0fJAY2SCRDHXMPOcJcBo2lEfEkLhaNln4kPCtcnfiSGTscUcA\nrFElHUtc79qpCM6o0sQrVtSxTyCFtWcs8/UaHDTfpAPkpvMg1fs1Ks9/TR68\n6KAwQNdBtAwUak6QBLFLNxygP1ZrqEOMI7zD4eEHT1nP8HdyrCOKMdDwlMer\n3UZWPpoKk5AXp8gio9pHEMnUjQbFJRYotJImr/W5M3KwbpnhknSAoFD6Ms05\nW1dy\r\n=5skU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrFClIB1rlbul3Db0/XV/7KDnsjlECBgwGyUhXIDSCSAIhAPv8zp8VtpsEdT5p9pA499TU+3XQ+YJs3sQGS+035On1"}]},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/child-process-ext_1.0.0_1547217820155_0.4275164934294864"},"_hasShrinkwrap":false},"2.0.0":{"name":"child-process-ext","version":"2.0.0","description":"Extensions to Node.js child_process module","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"keywords":["child_process","node","spawn"],"repository":{"type":"git","url":"git+https://github.com/medikoo/child-process-ext.git"},"dependencies":{"cross-spawn":"^6.0.5","es5-ext":"^0.10.46","split2":"^3.1","stream-promise":"^3.1"},"devDependencies":{"chai":"^4.2","eslint":"^5.12","eslint-config-medikoo":"^2","mocha":"^5.2","nyc":"^13.1"},"eslintConfig":{"extends":"medikoo","root":true,"env":{"node":true},"overrides":[{"files":"test/**/*.js","env":{"mocha":true}}]},"scripts":{"coverage":"nyc --reporter=lcov --reporter=html --reporter=text-summary npm test","check-coverage":"npm run coverage && nyc check-coverage --statements 80 --function 80 --branches 50 --lines 80","lint":"eslint --ignore-path=.gitignore .","test":"mocha --recursive"},"license":"ISC","gitHead":"3010b77cb2d33389b2339afe2fbb3ee1c4dcce85","bugs":{"url":"https://github.com/medikoo/child-process-ext/issues"},"homepage":"https://github.com/medikoo/child-process-ext#readme","_id":"child-process-ext@2.0.0","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"dist":{"integrity":"sha512-yTIjjYfLcZ8/gje3+O//GW57REjRaYx+I+7SEHnkzMJSrSESFGPStDG01hWpYWgdhcC5oTTP8Vstp/rXM3ddCg==","shasum":"ea2b2d33ccd4b2e35e418f6043e10beb43d0b5c3","tarball":"https://registry.npmjs.org/child-process-ext/-/child-process-ext-2.0.0.tgz","fileCount":13,"unpackedSize":12535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQbv0CRA9TVsSAnZWagAAWH4P/jVarm45EISEF40AZ7kg\nBpPfN9eokcpiM1SPC55QCP+Tl3Ao6gosgopbWI2kg0tB2z0gxCG2DWcbZk7L\ncftkbxnVpHOTu5l5IfCdfVw6wvQUaReNSABmJHttnmAUq3wAz/3Q8gRxS0dl\nCMtwvPdkWddYZiCUdqs4W27BBG1z1/sWPyENkXWA2Lnp7KLc9d4fo6UZMmIE\n7dkwH7OOq5gERYK5UQZnvqaeN+y2VS7VIULN1IaXIAtYlErnnH2fcP+UZ2z+\nXvfM5diZiUmS+NKdTzNlb5T1A0bWk0miSLq9mvomb53F7E1KO3rXzpxuclQh\nixTHsq64h4NY5IBhLXwH3TuWx0osrW/V4wVQFelM3M3ascSeqycjFoIf3mHy\n7vOMJ809O2muE9z2iDCLtf++Y3Omyes/Nm3ACIQNLDrewbOkz+4pnBzjQJ79\n5mH0hYtd1xgfXoUGMEtMw5w0NG8Pe8xP6z36IDJmeMlHueRra1el4EoJgRLe\n335l9/0Zf8rvVYTSlL45l8N+vUdtRLTE2B1D3RorLXXMn23IHKEMv7wwScwJ\nKMhCNawtU0BJtdJe9UG4gJBCYZ3B2mm5ed5b8iJq6wkUl9hyYPOMDtEKzFYf\nHNf8Rh+TPPrEczuG6VL251R/Kh7/xUDi2Q/blwEZIFyMVHS5zfqjE2BwFkx9\nxRDI\r\n=3aR0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGnME/clzo8/behEQnsZ7c79xFkOec3rO0EOaBXMV+DAiAvZCy9uvTtYZYE12O5B+jTwGpAEJSnfMPL+nq27/OChQ=="}]},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/child-process-ext_2.0.0_1547811827546_0.6938024201661486"},"_hasShrinkwrap":false},"2.1.0":{"name":"child-process-ext","version":"2.1.0","description":"Extensions to Node.js child_process module","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"keywords":["child_process","node","spawn"],"repository":{"type":"git","url":"git+https://github.com/medikoo/child-process-ext.git"},"dependencies":{"cross-spawn":"^6.0.5","es5-ext":"^0.10.51","log":"^6.0.0","split2":"^3.1.1","stream-promise":"^3.2.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^6.3.0","eslint-config-medikoo":"^2.5.1","git-list-updated":"^1.2.1","husky":"^3.0.5","lint-staged":"^9.2.5","mocha":"^6.2.0","nyc":"^14.1.1","prettier-elastic":"^1.18.2"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint"],"*.{css,html,js,json,md,yaml,yml}":["prettier -c"]},"eslintConfig":{"extends":"medikoo","root":true,"env":{"node":true},"overrides":[{"files":"test/**/*.js","env":{"mocha":true}}]},"nyc":{"all":true,"exclude":["coverage/**","test/**"]},"prettier":{"printWidth":100,"tabWidth":4,"overrides":[{"files":["*.md"],"options":{"tabWidth":2}}]},"scripts":{"coverage":"nyc --reporter=lcov --reporter=html --reporter=text-summary npm test","check-coverage":"npm run coverage && nyc check-coverage --statements 80 --function 80 --branches 50 --lines 80","lint":"eslint --ignore-path=.gitignore .","lint:updated":"pipe-git-updated --ext=js -- eslint --ignore-pattern '!*'","prettier-check":"prettier -c --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettier-check:updated":"pipe-git-updated --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier -c","prettify":"prettier --write --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettify:updated":"pipe-git-updated --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier --write","test":"mocha --recursive"},"license":"ISC","gitHead":"d6e5ef471c8e8d66cc89b3e774bc1aea4315cf96","bugs":{"url":"https://github.com/medikoo/child-process-ext/issues"},"homepage":"https://github.com/medikoo/child-process-ext#readme","_id":"child-process-ext@2.1.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-SGyUp8OVf0KgafShpiCKgCMWQoDL5nkqNc6RKXVyFwA4V1cbgIREi0r/B2xjdbgrIa0G1+2MGtxkndsvIwrBhw==","shasum":"b75333ccaef2f26183c91cdb5d0910d1cdd37280","tarball":"https://registry.npmjs.org/child-process-ext/-/child-process-ext-2.1.0.tgz","fileCount":14,"unpackedSize":18033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbiQ0CRA9TVsSAnZWagAAG+kP/0qbgWYOLt0TZ6/JzQ7F\nc13LYhIDrBWyjjoWGBBXvb6gL3WDV/ZESbBxYusvgqteEAT+tOogudR/ICgp\n8t3LBYmNTqSIzTaDc+VaDTc2o4KidkocoHxZ91RwujOr4fPQl5zjyVttlFe1\nYLhd2soLaYUz5xO9BkUg72Hq6WyYsNFTiMOyLvrz0l4lunxNiM63BAvPKlAI\nAYQIMcth2eg758Q39DL7IgAoR5uhReXsI/spbxnN7Hkb0JQb/EV0NxYcNOkk\neN5OWEYTbjExaKBCdUqbGVR7q53fLhZMsOGuYzZLEMZHpyBP9Zot+UEHu0NS\nOqyYciue9fptHBAa5cenNuRlWcDp3MMoopdxPu69j0KuefEyletkf5j58KbO\ncS4zKd7oYRa5cCdBehiaxCnbGC/nncAuFF7FBrn8lEoA2nY9QXOZXZnlGM5P\nBK6R3YPXuEy42h0w15+QfMWLPQcdzG3lKF5ul26qlGXKl0YC2ySfWn8CKiL7\ny124exd1snOwue4XOJNyDOjB44Tq9ku/4dK0UkVvvw7KsVRKgF9piEvFojMA\nnD2AYJ06PxeobToy6zP0czcr76tQyN8TtvQ+yyenMmVxSHpLSNrPNzPqYW+6\n4nKdQF8gXNhEtrHZMSK4TtSaxlp3uBViQqg6+A9LKSyC/Z/ISeg9LGbCG2ci\nF0uO\r\n=n2XB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaZLl9ZuxY7Jdq+dwaC4LhhbFBdHKPS30SH+fjkqjrlQIhANtSQzvXYW9W15l2knqfmT8bHaSBJI3gmImkJzedenbr"}]},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/child-process-ext_2.1.0_1567499316033_0.6165195491297109"},"_hasShrinkwrap":false},"2.1.1":{"name":"child-process-ext","version":"2.1.1","description":"Extensions to Node.js child_process module","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"keywords":["child_process","node","spawn"],"repository":{"type":"git","url":"git+https://github.com/medikoo/child-process-ext.git"},"dependencies":{"cross-spawn":"^6.0.5","es5-ext":"^0.10.53","log":"^6.0.0","split2":"^3.1.1","stream-promise":"^3.2.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^6.8.0","eslint-config-medikoo":"^2.7.0","git-list-updated":"^1.2.1","husky":"^4.2.3","lint-staged":"^10.1.2","mocha":"^6.2.3","nyc":"^15.0.1","prettier-elastic":"^1.19.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint"],"*.{css,html,js,json,md,yaml,yml}":["prettier -c"]},"eslintConfig":{"extends":"medikoo","root":true,"env":{"node":true},"overrides":[{"files":"test/**/*.js","env":{"mocha":true}}]},"nyc":{"all":true,"exclude":["coverage/**","test/**"]},"prettier":{"printWidth":100,"tabWidth":4,"overrides":[{"files":["*.md"],"options":{"tabWidth":2}}]},"scripts":{"coverage":"nyc --reporter=lcov --reporter=html --reporter=text-summary npm test","check-coverage":"npm run coverage && nyc check-coverage --statements 80 --function 80 --branches 50 --lines 80","lint":"eslint --ignore-path=.gitignore .","lint:updated":"pipe-git-updated --ext=js -- eslint --ignore-pattern '!*'","prettier-check":"prettier -c --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettier-check:updated":"pipe-git-updated --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier -c","prettify":"prettier --write --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettify:updated":"pipe-git-updated --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier --write","test":"mocha --recursive"},"license":"ISC","gitHead":"74ae974cba58ac4fd93eede89b10a9befd306c9e","bugs":{"url":"https://github.com/medikoo/child-process-ext/issues"},"homepage":"https://github.com/medikoo/child-process-ext#readme","_id":"child-process-ext@2.1.1","_nodeVersion":"13.11.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA==","shasum":"f7cf4e68fef60c4c8ee911e1b402413191467dc3","tarball":"https://registry.npmjs.org/child-process-ext/-/child-process-ext-2.1.1.tgz","fileCount":14,"unpackedSize":18446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeimQjCRA9TVsSAnZWagAAn4UP/1Pj+OyacYRBkwTHPGiB\n0KgM9u0xSNCf1Tp7YsmWssGtfTllBRv9FRi8q4Yk7nmePWocgawVYaYGJz30\nuwTNw5esKeRcY/Z/85G1SXZmDRUa3J0aEG/etI2dnrWMAqkegHWIGhAIfkYJ\n2XOwDekm1js+2rs1ej/7j/3eSMnW2wQ3uXJpu/4uXTXnU92GDrBkg3UaPLoK\nb2X6Ih8ivsD1mQr0tfNhRbWtn81xpzkSkDfq8nASrGSjqQRkk2K1OkKBC81e\nQQr0/pUqeTTGwncnrzP4urOgCwUtTqE5yD7U1IYhX39XJJ7xeHmxxHeQN5CR\n3s+m+FTH0TeBrX81JfrJiZXGMns4G0cCrINoREPZMgrb8XyLbD8eCNKSpgHj\nNAT9nqZX/2/5daKtYIi3AuapxtlXbewzpJXGViUHZ0YdsfPq5aZsxQrIVgJq\niog1eTXM4uEDQA65PTvAkI2zekVsjr7MT12/hwFy4uM2Y5iqEW/UehMUBTTI\ngC2AwXEct/bUohoAmDvuxYsyesRMCMTLRzsaKPSgGZQ5MY7BKPmf+BoK5lq7\npLhp6KyHuy8Epq1ynFP3dq9UUeyhEuvmGbl740njP2TNyN4zrOjkCvvRBey2\nstxKYzWrf1UwjW9ftigDkLlDKUiOZNW/EbZb4FuD7vK5wAOslE5PA8GUqzlW\nrkCf\r\n=1cyo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1NYoBs/2k7tlafp6Dx7juBl9ePjVjgfXbsVSvs5xu/AiEAp3kzQ8pS3X0XiYQmUY4hDcTyocFSMK6MK7uF/sG+BJM="}]},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/child-process-ext_2.1.1_1586127906686_0.8413132154999678"},"_hasShrinkwrap":false},"3.0.0":{"name":"child-process-ext","version":"3.0.0","description":"Extensions to Node.js child_process module","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"keywords":["child_process","node","spawn"],"repository":{"type":"git","url":"git+https://github.com/medikoo/child-process-ext.git"},"dependencies":{"cross-spawn":"^7.0.3","es5-ext":"^0.10.62","log":"^6.3.1","split2":"^3.2.2","stream-promise":"^3.2.0"},"devDependencies":{"chai":"^4.3.7","eslint":"^8.43.0","eslint-config-medikoo":"^4.2.0","git-list-updated":"^1.2.1","github-release-from-cc-changelog":"^2.3.0","husky":"^4.3.8","lint-staged":"^13.2.2","mocha":"^7.2.0","nyc":"^15.1.0","prettier-elastic":"^2.2.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint"],"*.{css,html,js,json,md,yaml,yml}":["prettier -c"]},"eslintConfig":{"extends":"medikoo/node/6","root":true,"overrides":[{"files":"test/**/*.js","env":{"mocha":true}}]},"nyc":{"all":true,"exclude":[".github","coverage/**","test/**","*.config.js"],"reporter":["lcov","html","text-summary"]},"prettier":{"printWidth":100,"tabWidth":4,"overrides":[{"files":["*.md","*.yml"],"options":{"tabWidth":2}}]},"scripts":{"coverage":"nyc npm test","lint":"eslint --ignore-path=.gitignore .","lint:updated":"pipe-git-updated --base=main --ext=js -- eslint --ignore-pattern '!*'","prettier-check":"prettier -c --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettier-check:updated":"pipe-git-updated --base=main --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier -c","prettify":"prettier --write --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettify:updated":"pipe-git-updated --base=main --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier --write","test":"mocha --recursive"},"engines":{"node":">=8.0"},"license":"ISC","gitHead":"c7f141c2230af5ce27109a4d283d7f2b45bae9c3","bugs":{"url":"https://github.com/medikoo/child-process-ext/issues"},"homepage":"https://github.com/medikoo/child-process-ext#readme","_id":"child-process-ext@3.0.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-9J/MKQbsfZMuv7zmAAK+xFc2mCpXEzHEQK5zJk6miMxet48N69SAOjC0ra93LGlZTSCoIv6GpaZgw04SNo1j8A==","shasum":"d499df6e015bf0e4ed053bcc8b39eb9e8ff047b6","tarball":"https://registry.npmjs.org/child-process-ext/-/child-process-ext-3.0.0.tgz","fileCount":19,"unpackedSize":19886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1EvY2O4L7XQbA5CsygfXZRMfQNsda8vnL7S0qOBdlPQIgJ+HapBXUjnFSZ7c9ZTkBKVZl/DmzhzUhzDmHuHP42tg="}]},"_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"directories":{},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/child-process-ext_3.0.0_1687853284958_0.30833599000356093"},"_hasShrinkwrap":false},"3.0.1":{"name":"child-process-ext","version":"3.0.1","description":"Extensions to Node.js child_process module","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"keywords":["child_process","node","spawn"],"repository":{"type":"git","url":"git+https://github.com/medikoo/child-process-ext.git"},"dependencies":{"cross-spawn":"^7.0.3","es5-ext":"^0.10.62","log":"^6.3.1","split2":"^3.2.2","stream-promise":"^3.2.0"},"devDependencies":{"chai":"^4.3.7","eslint":"^8.43.0","eslint-config-medikoo":"^4.2.0","git-list-updated":"^1.2.1","github-release-from-cc-changelog":"^2.3.0","husky":"^4.3.8","lint-staged":"^13.2.2","mocha":"^7.2.0","nyc":"^15.1.0","prettier-elastic":"^2.2.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint"],"*.{css,html,js,json,md,yaml,yml}":["prettier -c"]},"eslintConfig":{"extends":"medikoo/node/6","root":true,"overrides":[{"files":"test/**/*.js","env":{"mocha":true}}]},"nyc":{"all":true,"exclude":[".github","coverage/**","test/**","*.config.js"],"reporter":["lcov","html","text-summary"]},"prettier":{"printWidth":100,"tabWidth":4,"overrides":[{"files":["*.md","*.yml"],"options":{"tabWidth":2}}]},"scripts":{"coverage":"nyc npm test","lint":"eslint --ignore-path=.gitignore .","lint:updated":"pipe-git-updated --base=main --ext=js -- eslint --ignore-pattern '!*'","prettier-check":"prettier -c --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettier-check:updated":"pipe-git-updated --base=main --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier -c","prettify":"prettier --write --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettify:updated":"pipe-git-updated --base=main --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier --write","test":"mocha --recursive"},"engines":{"node":">=8.0"},"license":"ISC","gitHead":"927b315c053082c4e1e1b26880eefbb62cb074d8","bugs":{"url":"https://github.com/medikoo/child-process-ext/issues"},"homepage":"https://github.com/medikoo/child-process-ext#readme","_id":"child-process-ext@3.0.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-3zNxU5QXSkba8Dwdrk28uDm5PmOp8fN664sclsmSQ28CnV8s39Rjc/a24BWe7BAiJIpXXLSJg2s+ctt+LffDHA==","shasum":"b0e732e661fba527a6e4fabdc8d85ee5d5a386bf","tarball":"https://registry.npmjs.org/child-process-ext/-/child-process-ext-3.0.1.tgz","fileCount":6,"unpackedSize":13695,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbiN2Ztku/aE46RwBh3JS/hLcZZu8gdIDD0VLhdeMENAIgBGY33wrqBaIZs85/1jAcYaBIDhQR7FYAgLYHoZlki+o="}]},"_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"directories":{},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/child-process-ext_3.0.1_1687853636654_0.6858410381898037"},"_hasShrinkwrap":false},"3.0.2":{"name":"child-process-ext","version":"3.0.2","description":"Extensions to Node.js child_process module","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"keywords":["child_process","node","spawn"],"repository":{"type":"git","url":"git+https://github.com/medikoo/child-process-ext.git"},"dependencies":{"cross-spawn":"^7.0.3","es5-ext":"^0.10.62","log":"^6.3.1","split2":"^3.2.2","stream-promise":"^3.2.0"},"devDependencies":{"chai":"^4.3.7","eslint":"^8.43.0","eslint-config-medikoo":"^4.2.0","git-list-updated":"^1.2.1","github-release-from-cc-changelog":"^2.3.0","husky":"^4.3.8","lint-staged":"^12.5.0","mocha":"^7.2.0","nyc":"^15.1.0","prettier-elastic":"^2.2.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint"],"*.{css,html,js,json,md,yaml,yml}":["prettier -c"]},"eslintConfig":{"extends":"medikoo/node/6","root":true,"overrides":[{"files":"test/**/*.js","env":{"mocha":true}}]},"nyc":{"all":true,"exclude":[".github","coverage/**","test/**","*.config.js"],"reporter":["lcov","html","text-summary"]},"prettier":{"printWidth":100,"tabWidth":4,"overrides":[{"files":["*.md","*.yml"],"options":{"tabWidth":2}}]},"scripts":{"coverage":"nyc npm test","lint":"eslint --ignore-path=.gitignore .","lint:updated":"pipe-git-updated --base=main --ext=js -- eslint --ignore-pattern '!*'","prettier-check":"prettier -c --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettier-check:updated":"pipe-git-updated --base=main --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier -c","prettify":"prettier --write --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettify:updated":"pipe-git-updated --base=main --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier --write","test":"mocha --recursive"},"engines":{"node":">=8.0"},"license":"ISC","gitHead":"d68f9c29ff311c876ce98c6accde981c4db9e863","bugs":{"url":"https://github.com/medikoo/child-process-ext/issues"},"homepage":"https://github.com/medikoo/child-process-ext#readme","_id":"child-process-ext@3.0.2","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-oBePsLbQpTJFxzwyCvs9yWWF0OEM6vGGepHwt1stqmX7QQqOuDc8j2ywdvAs9Tvi44TT7d9ackqhR4Q10l1u8w==","shasum":"701b77a3a27b8eefdf7264d8350b29c3a9cbba32","tarball":"https://registry.npmjs.org/child-process-ext/-/child-process-ext-3.0.2.tgz","fileCount":6,"unpackedSize":14075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHWq12JnzHiKMFH/84K38SJrR6EeBnCrPPfx2SKFmbimAiEAjC9vWVAaaXYvGMM7wTWbCTqzbxy0CJLvm6lSuFxgpJA="}]},"_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"directories":{},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/child-process-ext_3.0.2_1692720930438_0.8317608740551077"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-11T14:43:40.154Z","1.0.0":"2019-01-11T14:43:40.274Z","modified":"2023-08-22T16:15:30.860Z","2.0.0":"2019-01-18T11:43:47.645Z","2.1.0":"2019-09-03T08:28:36.186Z","2.1.1":"2020-04-05T23:05:06.834Z","3.0.0":"2023-06-27T08:08:05.109Z","3.0.1":"2023-06-27T08:13:56.918Z","3.0.2":"2023-08-22T16:15:30.652Z"},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"description":"Extensions to Node.js child_process module","homepage":"https://github.com/medikoo/child-process-ext#readme","keywords":["child_process","node","spawn"],"repository":{"type":"git","url":"git+https://github.com/medikoo/child-process-ext.git"},"author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"bugs":{"url":"https://github.com/medikoo/child-process-ext/issues"},"license":"ISC","readme":"[![Build status][build-image]][build-url]\n[![Tests coverage][cov-image]][cov-url]\n[![npm version][npm-image]][npm-url]\n\n# child-process-ext\n\n## [Node.js `child_process`](https://nodejs.org/api/child_process..html) extensions\n\n### Installation\n\n```bash\nnpm install child-process-ext\n```\n\n### API\n\n#### `spawn(command[, args[, options]])`\n\nCross system compliant [`spawn`](https://nodejs.org/api/child_process.html#child_process_child_process_spawn_command_args_options) (backed by [`cross-spawn`](https://www.npmjs.com/package/cross-spawn)).\n\nWorks exactly same way as node's [`spawn`](https://nodejs.org/api/child_process.html#child_process_child_process_spawn_command_args_options) with difference that promise is returned that resolves once process exits.\n\nFollowing properties are exposed on return promise:\n\n- `child` - child process\n- `stdout` - stdout stream (decorated so it can also be used as promise)\n- `stderr` - stderr stream (decorated so it can also be used as promise)\n- `std` - Merged stdout & stderr stream (decorated so it can also be used as promise)\n- `stdoutBuffer` - Buffer that exposes so far written `stdout`\n- `stderrBuffer` - Buffer that exposes so far written `stderrr`\n- `stdBuffer` - Buffer that exposes so far written `std`\n\nPromise resolves with object with three properties:\n\n- `code` - Exit code of a child proces\n- `signal` - Signal that terminated the process\n- `stdoutBuffer` - Buffer containing gathered `stdout` content\n- `stderrBuffer` - Buffer containing gathered `stderr` content\n- `stdBuffer` - Buffer containing gathered `stderr` content\n\nIf process exits with non zero code, then promise is rejected with an error exposing same properties as above\n\n##### Non standard options\n\n###### split `bool` (default: `false`)\n\nWhether stdout data should be split by lines. If set to `true`, then `stdout` and `stderr` on promise expose mappers of original `stdout` and `stderr` that emit each line with distinct `data` event\n\n###### shouldCloseStdin `bool` (default: `false`)\n\nWhether stdin should be closed. Applicable for spawned processes where `stdin` is set to other than `'inherit'` mode, and underlying processes is reading from `stdin`. Not providing any `stdin` output, may produce stall if process logic waits for an input.\n_See: [get-stdin#13](https://github.com/sindresorhus/get-stdin/issues/13#issuecomment-279234249) for more information_\n\n### Tests\n\n```bash\nnpm test\n```\n\n[build-image]: https://github.com/medikoo/child-process-ext/workflows/Integrate/badge.svg\n[build-url]: https://github.com/medikoo/child-process-ext/actions?query=workflow%3AIntegrate\n[cov-image]: https://img.shields.io/codecov/c/github/medikoo/child-process-ext.svg\n[cov-url]: https://codecov.io/gh/medikoo/child-process-ext\n[npm-image]: https://img.shields.io/npm/v/child-process-ext.svg\n[npm-url]: https://www.npmjs.com/package/child-process-ext\n","readmeFilename":"README.md"}