{
	"name": "pull-defer",
	"versions": {
		"0.0.0": {
			"name": "pull-defer",
			"description": "a deferred source, sink or through pull-stream",
			"version": "0.0.0",
			"homepage": "https://github.com/dominictarr/pull-defer",
			"repository": {
				"type": "git",
				"url": "git://github.com/dominictarr/pull-defer.git"
			},
			"dependencies": {
				"pull-stream": "~2.26.0"
			},
			"devDependencies": {},
			"scripts": {
				"test": "set -e; for t in test/*.js; do node $t; done"
			},
			"author": {
				"name": "Dominic Tarr",
				"email": "dominic.tarr@gmail.com",
				"url": "http://dominictarr.com"
			},
			"license": "MIT",
			"gitHead": "6a8f683ec53f47d3cbce7a62dd8c9d0cdc840898",
			"bugs": {
				"url": "https://github.com/dominictarr/pull-defer/issues"
			},
			"_id": "pull-defer@0.0.0",
			"_shasum": "bbeebe760037b29eb2c229aec7e2ec7bfad976bf",
			"_from": ".",
			"_npmVersion": "1.4.26",
			"_npmUser": {
				"name": "dominictarr",
				"email": "dominic.tarr@gmail.com"
			},
			"maintainers": [
				{
					"name": "dominictarr",
					"email": "dominic.tarr@gmail.com"
				}
			],
			"dist": {
				"shasum": "bbeebe760037b29eb2c229aec7e2ec7bfad976bf",
				"tarball": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.0.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"0.1.0": {
			"name": "pull-defer",
			"description": "a deferred source, sink or through pull-stream",
			"version": "0.1.0",
			"homepage": "https://github.com/dominictarr/pull-defer",
			"repository": {
				"type": "git",
				"url": "git://github.com/dominictarr/pull-defer.git"
			},
			"dependencies": {
				"pull-stream": "~2.26.0"
			},
			"devDependencies": {},
			"scripts": {
				"test": "set -e; for t in test/*.js; do node $t; done"
			},
			"author": {
				"name": "Dominic Tarr",
				"email": "dominic.tarr@gmail.com",
				"url": "http://dominictarr.com"
			},
			"license": "MIT",
			"gitHead": "81c6dda8a0bd00432085e4f36aea504162306f6f",
			"bugs": {
				"url": "https://github.com/dominictarr/pull-defer/issues"
			},
			"_id": "pull-defer@0.1.0",
			"_shasum": "5672f8ac08b730b3b6ba3991837d62b5ead525d3",
			"_from": ".",
			"_npmVersion": "1.4.26",
			"_npmUser": {
				"name": "dominictarr",
				"email": "dominic.tarr@gmail.com"
			},
			"maintainers": [
				{
					"name": "dominictarr",
					"email": "dominic.tarr@gmail.com"
				}
			],
			"dist": {
				"shasum": "5672f8ac08b730b3b6ba3991837d62b5ead525d3",
				"tarball": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.1.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"0.1.1": {
			"name": "pull-defer",
			"description": "a deferred source, sink or through pull-stream",
			"version": "0.1.1",
			"homepage": "https://github.com/dominictarr/pull-defer",
			"repository": {
				"type": "git",
				"url": "git://github.com/dominictarr/pull-defer.git"
			},
			"dependencies": {
				"pull-stream": "~2.26.0"
			},
			"devDependencies": {},
			"scripts": {
				"test": "set -e; for t in test/*.js; do node $t; done"
			},
			"author": {
				"name": "Dominic Tarr",
				"email": "dominic.tarr@gmail.com",
				"url": "http://dominictarr.com"
			},
			"license": "MIT",
			"gitHead": "4b38c5d0e3aa6b75ec4d8f25e17f9865b3c0e5ad",
			"bugs": {
				"url": "https://github.com/dominictarr/pull-defer/issues"
			},
			"_id": "pull-defer@0.1.1",
			"_shasum": "8fb681da547e2d51a0f90722a16d501744146332",
			"_from": ".",
			"_npmVersion": "1.4.26",
			"_npmUser": {
				"name": "dominictarr",
				"email": "dominic.tarr@gmail.com"
			},
			"maintainers": [
				{
					"name": "dominictarr",
					"email": "dominic.tarr@gmail.com"
				}
			],
			"dist": {
				"shasum": "8fb681da547e2d51a0f90722a16d501744146332",
				"tarball": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.1.1.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"0.2.0": {
			"name": "pull-defer",
			"description": "a deferred source, sink or through pull-stream",
			"version": "0.2.0",
			"homepage": "https://github.com/dominictarr/pull-defer",
			"repository": {
				"type": "git",
				"url": "git://github.com/dominictarr/pull-defer.git"
			},
			"dependencies": {
				"pull-stream": "~2.26.0"
			},
			"devDependencies": {
				"pull-pair": "~1.0.0"
			},
			"scripts": {
				"test": "set -e; for t in test/*.js; do node $t; done"
			},
			"author": {
				"name": "Dominic Tarr",
				"email": "dominic.tarr@gmail.com",
				"url": "http://dominictarr.com"
			},
			"license": "MIT",
			"gitHead": "3aec9898d9c3663d149f80521935a932a9191f6c",
			"bugs": {
				"url": "https://github.com/dominictarr/pull-defer/issues"
			},
			"_id": "pull-defer@0.2.0",
			"_shasum": "3ca9b3a9a74b16d5b44fe7b5fbb323463dd78703",
			"_from": ".",
			"_npmVersion": "2.12.0",
			"_nodeVersion": "2.3.1",
			"_npmUser": {
				"name": "dominictarr",
				"email": "dominic.tarr@gmail.com"
			},
			"maintainers": [
				{
					"name": "dominictarr",
					"email": "dominic.tarr@gmail.com"
				}
			],
			"dist": {
				"shasum": "3ca9b3a9a74b16d5b44fe7b5fbb323463dd78703",
				"tarball": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"0.2.1": {
			"name": "pull-defer",
			"description": "a deferred source, sink or through pull-stream",
			"version": "0.2.1",
			"homepage": "https://github.com/dominictarr/pull-defer",
			"repository": {
				"type": "git",
				"url": "git://github.com/dominictarr/pull-defer.git"
			},
			"dependencies": {
				"pull-stream": "^2.28.4"
			},
			"devDependencies": {
				"pull-pair": "~1.0.0"
			},
			"scripts": {
				"test": "set -e; for t in test/*.js; do node $t; done"
			},
			"author": {
				"name": "Dominic Tarr",
				"email": "dominic.tarr@gmail.com",
				"url": "http://dominictarr.com"
			},
			"license": "MIT",
			"gitHead": "282badbbc699ac3dd8af5bed6f6e33119b2fcb20",
			"bugs": {
				"url": "https://github.com/dominictarr/pull-defer/issues"
			},
			"_id": "pull-defer@0.2.1",
			"_shasum": "ebdf1da1551237efe0005a3dcf868e121559d80b",
			"_from": ".",
			"_npmVersion": "2.14.8",
			"_nodeVersion": "4.2.1",
			"_npmUser": {
				"name": "dominictarr",
				"email": "dominic.tarr@gmail.com"
			},
			"maintainers": [
				{
					"name": "dominictarr",
					"email": "dominic.tarr@gmail.com"
				}
			],
			"dist": {
				"shasum": "ebdf1da1551237efe0005a3dcf868e121559d80b",
				"tarball": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.1.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"0.2.2": {
			"name": "pull-defer",
			"description": "a deferred source, sink or through pull-stream",
			"version": "0.2.2",
			"homepage": "https://github.com/dominictarr/pull-defer",
			"repository": {
				"type": "git",
				"url": "git://github.com/dominictarr/pull-defer.git"
			},
			"devDependencies": {
				"pull-pair": "~1.0.0",
				"pull-peek": "0.0.0",
				"pull-stream": "^3.2.0",
				"tape": "^4.5.1"
			},
			"scripts": {
				"test": "set -e; for t in test/*.js; do node $t; done"
			},
			"author": {
				"name": "Dominic Tarr",
				"email": "dominic.tarr@gmail.com",
				"url": "http://dominictarr.com"
			},
			"license": "MIT",
			"gitHead": "3d70f5e8d1e74eb0cd7e704aaace39346a440765",
			"bugs": {
				"url": "https://github.com/dominictarr/pull-defer/issues"
			},
			"_id": "pull-defer@0.2.2",
			"_shasum": "0887b0ffb30af32a56dbecfa72c1672271f07b13",
			"_from": ".",
			"_npmVersion": "3.6.0",
			"_nodeVersion": "5.6.0",
			"_npmUser": {
				"name": "dominictarr",
				"email": "dominic.tarr@gmail.com"
			},
			"dist": {
				"shasum": "0887b0ffb30af32a56dbecfa72c1672271f07b13",
				"tarball": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.2.tgz"
			},
			"maintainers": [
				{
					"name": "dominictarr",
					"email": "dominic.tarr@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-13-west.internal.npmjs.com",
				"tmp": "tmp/pull-defer-0.2.2.tgz_1458014191139_0.36036809999495745"
			},
			"directories": {},
			"contributors": []
		},
		"0.2.3": {
			"name": "pull-defer",
			"description": "a deferred source, sink or through pull-stream",
			"version": "0.2.3",
			"homepage": "https://github.com/dominictarr/pull-defer",
			"repository": {
				"type": "git",
				"url": "git://github.com/dominictarr/pull-defer.git"
			},
			"devDependencies": {
				"pull-pair": "~1.0.0",
				"pull-peek": "0.0.0",
				"pull-stream": "^3.2.0",
				"tape": "^4.5.1"
			},
			"scripts": {
				"test": "set -e; for t in test/*.js; do node $t; done"
			},
			"author": {
				"name": "Dominic Tarr",
				"email": "dominic.tarr@gmail.com",
				"url": "http://dominictarr.com"
			},
			"license": "MIT",
			"gitHead": "93a7bb5e5933b4ca10b3e2d4be7feb94bcc7088e",
			"bugs": {
				"url": "https://github.com/dominictarr/pull-defer/issues"
			},
			"_id": "pull-defer@0.2.3",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.1",
			"_npmUser": {
				"name": "dominictarr",
				"email": "dominic.tarr@gmail.com"
			},
			"dist": {
				"integrity": "sha512-/An3KE7mVjZCqNhZsr22k1Tx8MACnUnHZZNPSJ0S62td8JtYr/AiRG42Vz7Syu31SoTLUzVIe61jtT/pNdjVYA==",
				"shasum": "4ee09c6d9e227bede9938db80391c3dac489d113",
				"tarball": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.3.tgz",
				"fileCount": 12,
				"unpackedSize": 9312,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcR7aCRA9TVsSAnZWagAAouAQAI5EsEE9g9OR69st0kal\niuDxhnqC5h1Zuqa7GNh2B+lLkIVZan74GhxINSWyLSLi4rsC+1V80Ypat22y\nFmfsLpI9SYYu0rN5oO9yB+sC6TXuT09J2K4usuOwPL2d1CAwYJ0iIPEEznGZ\nTDL5Ve0k7v47g72PzaKi2Gs0UA/4s/+n3MhD+ELp4Kxjefls9jaEGEddFF66\n/exYUyj+MU4wNKrleJ8Eh6eDFHpoXycMyqUc2JVy05GImcQb8DYa43vSAk3F\nKfsqG+PsqLY+0co+YRqlYUHC8TOIaUxtKkTRCKcd8XE0FVSP7g8uUKinEDt8\nOG/LnVp48LQsLDuuUGfRtee42aMolWCEslrVtmioGZTLLiwjfTC5OwByKsjg\nA1FnWbd6V3Eb5djR2cX7X6bqFxUTIYg7YRiEh6CHO1ZQnfQc7Sr1I6j8M5Yh\nUKXEXaFHm1wOApXOsGhyemQTHXBXElMNu5aOWxmQurps/pdE6eKhLeQyTQnV\nyaOJtF3JKlW+jglpp0TcSYHyTBFjNmtsJMHmhY+wIv6RwbjHy4HfCOmDP475\nY3taD87TeRg06f47TNZOsZZEclVvCT7Si8YKmx0HH6Axyv1d6KJuXPij7heP\nBeiUWTOlQd3NBsTW23ttkvq3BJbGiyfcr7J4fJEOwF9eHLMLbk+vvcfT0fxi\nCMve\r\n=gBpX\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "dominictarr",
					"email": "dominic.tarr@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/pull-defer_0.2.3_1534140122078_0.5067063808134034"
			},
			"contributors": []
		}
	},
	"time": {
		"modified": "2018-08-13T06:02:04.789Z",
		"created": "2014-10-29T19:45:40.949Z",
		"0.0.0": "2014-10-29T19:45:40.949Z",
		"0.1.0": "2014-11-08T17:45:34.547Z",
		"0.1.1": "2014-11-08T18:36:35.621Z",
		"0.2.0": "2015-07-13T01:42:33.486Z",
		"0.2.1": "2015-11-27T06:07:24.462Z",
		"0.2.2": "2016-03-15T03:56:31.718Z",
		"0.2.3": "2018-08-13T06:02:02.198Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "0.2.3"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"0bbe419b07102b324e72a3ccc04b3dd8\"",
			"fetched": 1602009398325
		}
	},
	"_distfiles": {
		"pull-defer-0.0.0.tgz": {
			"url": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.0.0.tgz",
			"sha": "bbeebe760037b29eb2c229aec7e2ec7bfad976bf",
			"registry": "npmjs"
		},
		"pull-defer-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.1.0.tgz",
			"sha": "5672f8ac08b730b3b6ba3991837d62b5ead525d3",
			"registry": "npmjs"
		},
		"pull-defer-0.1.1.tgz": {
			"url": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.1.1.tgz",
			"sha": "8fb681da547e2d51a0f90722a16d501744146332",
			"registry": "npmjs"
		},
		"pull-defer-0.2.0.tgz": {
			"url": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.0.tgz",
			"sha": "3ca9b3a9a74b16d5b44fe7b5fbb323463dd78703",
			"registry": "npmjs"
		},
		"pull-defer-0.2.1.tgz": {
			"url": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.1.tgz",
			"sha": "ebdf1da1551237efe0005a3dcf868e121559d80b",
			"registry": "npmjs"
		},
		"pull-defer-0.2.2.tgz": {
			"url": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.2.tgz",
			"sha": "0887b0ffb30af32a56dbecfa72c1672271f07b13",
			"registry": "npmjs"
		},
		"pull-defer-0.2.3.tgz": {
			"url": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.3.tgz",
			"sha": "4ee09c6d9e227bede9938db80391c3dac489d113",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"pull-defer-0.2.3.tgz": {
			"shasum": "4ee09c6d9e227bede9938db80391c3dac489d113"
		}
	},
	"_rev": "12-0a40067bf0a0b19e",
	"_id": "pull-defer",
	"readme": "# pull-defer\n\ncreate a placeholder for a pull stream that won't start moving until later.\n\n## examples\n\n`pull-defer` can be used with source, sinks and transform streams.\n\n### through\n\n``` js\n//create a deferred through stream\nvar deferred = require('pull-defer').through()\n\npull(\n  input,\n  deferred,\n  output\n)\n\n//nothing will happen until deferred.resolve(stream) is called.\ndeferred.resolve(transform)\n```\n\n### source\n\n``` js\n//create a deferred through stream\nvar deferred = require('pull-defer').source()\n\npull(\n  deferred,\n  output\n)\n\n//nothing will happen until deferred.resolve(stream) is called.\ndeferred.resolve(input)\n```\n\n### sink\n\n``` js\n//create a deferred through stream\nvar deferred = require('pull-defer').sink()\n\npull(\n  input,\n  deferred\n)\n\n//nothing will happen until deferred.start(stream) is called.\ndeferred.resolve(output)\n```\n\n\n## License\n\nMIT"
}