{
	"name": "spawn-please",
	"versions": {
		"0.1.0": {
			"name": "spawn-please",
			"version": "0.1.0",
			"description": "Promisified child_process.spawn. *Supports stdin* *Rejects on stderr*",
			"license": "ISC",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/metaraine/spawn-please.git"
			},
			"author": {
				"name": "Raine Lourie",
				"url": "https://github.com/metaraine"
			},
			"engines": {
				"node": ">=0.10.0"
			},
			"scripts": {
				"test": "mocha",
				"devtest": "nodemon -w index.js -w test -x 'npm test'"
			},
			"keywords": [
				"promise",
				"promisified",
				"child_process",
				"child process",
				"exec",
				"spawn",
				"stdin",
				"stdout",
				"stderr"
			],
			"devDependencies": {
				"bluebird": "^2.9.34",
				"chai": "^3.2.0",
				"chai-as-promised": "^5.1.0",
				"mocha": "^2.2.5",
				"nodemon": "^1.4.0",
				"require-new": "^1.0.2"
			},
			"gitHead": "d6cd0e53e6cebfab1cb55420c6d97c15c34ed146",
			"bugs": {
				"url": "https://github.com/metaraine/spawn-please/issues"
			},
			"homepage": "https://github.com/metaraine/spawn-please#readme",
			"_id": "spawn-please@0.1.0",
			"_shasum": "d4113ad6582445d076d1099997f0b250d7ddbaac",
			"_from": ".",
			"_npmVersion": "2.9.0",
			"_nodeVersion": "2.0.2",
			"_npmUser": {
				"name": "raine",
				"email": "raineorshine@gmail.com"
			},
			"maintainers": [
				{
					"name": "raine",
					"email": "raineorshine@gmail.com"
				}
			],
			"dist": {
				"shasum": "d4113ad6582445d076d1099997f0b250d7ddbaac",
				"tarball": "https://registry.npmjs.org/spawn-please/-/spawn-please-0.1.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"0.2.0": {
			"name": "spawn-please",
			"version": "0.2.0",
			"description": "Promisified child_process.spawn. *Supports stdin* *Rejects on stderr*",
			"license": "ISC",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/metaraine/spawn-please.git"
			},
			"author": {
				"name": "Raine Lourie",
				"url": "https://github.com/metaraine"
			},
			"engines": {
				"node": ">=0.10.0"
			},
			"scripts": {
				"test": "mocha",
				"devtest": "nodemon -w index.js -w test -x 'npm test'"
			},
			"keywords": [
				"promise",
				"promisified",
				"child_process",
				"child process",
				"exec",
				"spawn",
				"stdin",
				"stdout",
				"stderr"
			],
			"devDependencies": {
				"bluebird": "^2.9.34",
				"chai": "^3.2.0",
				"chai-as-promised": "^5.1.0",
				"mocha": "^2.2.5",
				"nodemon": "^1.4.0",
				"require-new": "^1.0.2"
			},
			"gitHead": "99ca0ebc5f55173aa78fbc5a19fdd835405126a8",
			"bugs": {
				"url": "https://github.com/metaraine/spawn-please/issues"
			},
			"homepage": "https://github.com/metaraine/spawn-please#readme",
			"_id": "spawn-please@0.2.0",
			"_shasum": "bdd85991b80409f9c0dac709bc44a0a318a9760d",
			"_from": ".",
			"_npmVersion": "3.3.12",
			"_nodeVersion": "5.5.0",
			"_npmUser": {
				"name": "raine",
				"email": "raineorshine@gmail.com"
			},
			"dist": {
				"shasum": "bdd85991b80409f9c0dac709bc44a0a318a9760d",
				"tarball": "https://registry.npmjs.org/spawn-please/-/spawn-please-0.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "raine",
					"email": "raineorshine@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/spawn-please-0.2.0.tgz_1477063097657_0.648832471575588"
			},
			"directories": {},
			"contributors": []
		},
		"0.3.0": {
			"name": "spawn-please",
			"version": "0.3.0",
			"description": "Promisified child_process.spawn. *Supports stdin* *Rejects on stderr*",
			"license": "ISC",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/metaraine/spawn-please.git"
			},
			"author": {
				"name": "Raine Lourie",
				"url": "https://github.com/metaraine"
			},
			"engines": {
				"node": ">=0.10.0"
			},
			"scripts": {
				"test": "mocha",
				"devtest": "nodemon -w index.js -w test -x 'npm test'"
			},
			"keywords": [
				"promise",
				"promisified",
				"child_process",
				"child process",
				"exec",
				"spawn",
				"stdin",
				"stdout",
				"stderr"
			],
			"devDependencies": {
				"bluebird": "^2.9.34",
				"chai": "^3.2.0",
				"chai-as-promised": "^5.1.0",
				"mocha": "^2.2.5",
				"nodemon": "^1.4.0",
				"require-new": "^1.0.2"
			},
			"gitHead": "e252dfaa4ffd3d5100232e5e970946d48fc362b6",
			"bugs": {
				"url": "https://github.com/metaraine/spawn-please/issues"
			},
			"homepage": "https://github.com/metaraine/spawn-please#readme",
			"_id": "spawn-please@0.3.0",
			"_shasum": "db338ec4cff63abc69f1d0e08cee9eb8bebd9d11",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.8.0",
			"_npmUser": {
				"name": "raine",
				"email": "raineorshine@gmail.com"
			},
			"dist": {
				"shasum": "db338ec4cff63abc69f1d0e08cee9eb8bebd9d11",
				"tarball": "https://registry.npmjs.org/spawn-please/-/spawn-please-0.3.0.tgz"
			},
			"maintainers": [
				{
					"name": "raine",
					"email": "raineorshine@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/spawn-please-0.3.0.tgz_1495990327591_0.21492233010940254"
			},
			"directories": {},
			"contributors": []
		}
	},
	"time": {
		"modified": "2017-05-28T16:52:08.659Z",
		"created": "2015-08-07T14:58:11.135Z",
		"0.1.0": "2015-08-07T14:58:11.135Z",
		"0.2.0": "2016-10-21T15:18:19.833Z",
		"0.3.0": "2017-05-28T16:52:08.659Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "0.3.0"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"e7a35457282c2d40df82829eab632a23\"",
			"fetched": 1594657073890
		}
	},
	"_distfiles": {
		"spawn-please-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/spawn-please/-/spawn-please-0.1.0.tgz",
			"sha": "d4113ad6582445d076d1099997f0b250d7ddbaac",
			"registry": "npmjs"
		},
		"spawn-please-0.2.0.tgz": {
			"url": "https://registry.npmjs.org/spawn-please/-/spawn-please-0.2.0.tgz",
			"sha": "bdd85991b80409f9c0dac709bc44a0a318a9760d",
			"registry": "npmjs"
		},
		"spawn-please-0.3.0.tgz": {
			"url": "https://registry.npmjs.org/spawn-please/-/spawn-please-0.3.0.tgz",
			"sha": "db338ec4cff63abc69f1d0e08cee9eb8bebd9d11",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"spawn-please-0.3.0.tgz": {
			"shasum": "db338ec4cff63abc69f1d0e08cee9eb8bebd9d11"
		}
	},
	"_rev": "2-471ceff6f51a44d4",
	"_id": "spawn-please",
	"readme": "# spawn-please\n[![npm version](https://img.shields.io/npm/v/spawn-please.svg)](https://npmjs.org/package/spawn-please)\n\n> Promisified child_process.spawn. \\*Supports stdin* \\*Rejects on stderr*\n\n## Install\n\n```sh\n$ npm install --save spawn-please\n```\n\n## Usage\n\n> `promise = spawn(command, [arguments], [stdin], [options])`\n\n`options` are passed directly through to `child_process.spawn`.\n\n```js\nconst spawn = require('spawn-please')\n\nspawn('printf', ['please?'])\n  .then(output => {\n    assert.equal(output, 'please?')\n  })\n```\n\n### How is this different than other child_process libraries?\n\n- Allows you to pass a string to stdin:\n\n```js\nspawn('cat', [], 'test')\n  .then(output => {\n    assert.equal(output, 'test')\n  })\n\n```\n- Rejects on any stderr:\n\n```js\nspawn('some-command-with-stderr')\n  .catch(stderr => {\n    // do something with stderr\n  })\n```\n\n### Using your own Promise library\n\n**spawn-please** uses the global Promise object by default. You may use your own Promise library by overriding the Promise property:\n\n```js\nconst spawn = require('spawn-please')\nspawn.Promise = require('bluebird')\n```\n\n## License\n\nISC © [Raine Revere](https://github.com/raineorshine)"
}