mirror of
				https://github.com/fooflington/selfdefined.git
				synced 2025-10-31 06:08:33 +00:00 
			
		
		
		
	update
This commit is contained in:
		
							
								
								
									
										4
									
								
								node_modules/unpipe/HISTORY.md
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								node_modules/unpipe/HISTORY.md
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| 1.0.0 / 2015-06-14 | ||||
| ================== | ||||
|  | ||||
|   * Initial release | ||||
							
								
								
									
										22
									
								
								node_modules/unpipe/LICENSE
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								node_modules/unpipe/LICENSE
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| (The MIT License) | ||||
|  | ||||
| Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com> | ||||
|  | ||||
| Permission is hereby granted, free of charge, to any person obtaining | ||||
| a copy of this software and associated documentation files (the | ||||
| 'Software'), to deal in the Software without restriction, including | ||||
| without limitation the rights to use, copy, modify, merge, publish, | ||||
| distribute, sublicense, and/or sell copies of the Software, and to | ||||
| permit persons to whom the Software is furnished to do so, subject to | ||||
| the following conditions: | ||||
|  | ||||
| The above copyright notice and this permission notice shall be | ||||
| included in all copies or substantial portions of the Software. | ||||
|  | ||||
| THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, | ||||
| EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||||
| MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||||
| IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||||
| CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ||||
| TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ||||
| SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||||
							
								
								
									
										43
									
								
								node_modules/unpipe/README.md
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								node_modules/unpipe/README.md
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,43 @@ | ||||
| # unpipe | ||||
|  | ||||
| [![NPM Version][npm-image]][npm-url] | ||||
| [![NPM Downloads][downloads-image]][downloads-url] | ||||
| [![Node.js Version][node-image]][node-url] | ||||
| [![Build Status][travis-image]][travis-url] | ||||
| [![Test Coverage][coveralls-image]][coveralls-url] | ||||
|  | ||||
| Unpipe a stream from all destinations. | ||||
|  | ||||
| ## Installation | ||||
|  | ||||
| ```sh | ||||
| $ npm install unpipe | ||||
| ``` | ||||
|  | ||||
| ## API | ||||
|  | ||||
| ```js | ||||
| var unpipe = require('unpipe') | ||||
| ``` | ||||
|  | ||||
| ### unpipe(stream) | ||||
|  | ||||
| Unpipes all destinations from a given stream. With stream 2+, this is | ||||
| equivalent to `stream.unpipe()`. When used with streams 1 style streams | ||||
| (typically Node.js 0.8 and below), this module attempts to undo the | ||||
| actions done in `stream.pipe(dest)`. | ||||
|  | ||||
| ## License | ||||
|  | ||||
| [MIT](LICENSE) | ||||
|  | ||||
| [npm-image]: https://img.shields.io/npm/v/unpipe.svg | ||||
| [npm-url]: https://npmjs.org/package/unpipe | ||||
| [node-image]: https://img.shields.io/node/v/unpipe.svg | ||||
| [node-url]: http://nodejs.org/download/ | ||||
| [travis-image]: https://img.shields.io/travis/stream-utils/unpipe.svg | ||||
| [travis-url]: https://travis-ci.org/stream-utils/unpipe | ||||
| [coveralls-image]: https://img.shields.io/coveralls/stream-utils/unpipe.svg | ||||
| [coveralls-url]: https://coveralls.io/r/stream-utils/unpipe?branch=master | ||||
| [downloads-image]: https://img.shields.io/npm/dm/unpipe.svg | ||||
| [downloads-url]: https://npmjs.org/package/unpipe | ||||
							
								
								
									
										69
									
								
								node_modules/unpipe/index.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								node_modules/unpipe/index.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,69 @@ | ||||
| /*! | ||||
|  * unpipe | ||||
|  * Copyright(c) 2015 Douglas Christopher Wilson | ||||
|  * MIT Licensed | ||||
|  */ | ||||
|  | ||||
| 'use strict' | ||||
|  | ||||
| /** | ||||
|  * Module exports. | ||||
|  * @public | ||||
|  */ | ||||
|  | ||||
| module.exports = unpipe | ||||
|  | ||||
| /** | ||||
|  * Determine if there are Node.js pipe-like data listeners. | ||||
|  * @private | ||||
|  */ | ||||
|  | ||||
| function hasPipeDataListeners(stream) { | ||||
|   var listeners = stream.listeners('data') | ||||
|  | ||||
|   for (var i = 0; i < listeners.length; i++) { | ||||
|     if (listeners[i].name === 'ondata') { | ||||
|       return true | ||||
|     } | ||||
|   } | ||||
|  | ||||
|   return false | ||||
| } | ||||
|  | ||||
| /** | ||||
|  * Unpipe a stream from all destinations. | ||||
|  * | ||||
|  * @param {object} stream | ||||
|  * @public | ||||
|  */ | ||||
|  | ||||
| function unpipe(stream) { | ||||
|   if (!stream) { | ||||
|     throw new TypeError('argument stream is required') | ||||
|   } | ||||
|  | ||||
|   if (typeof stream.unpipe === 'function') { | ||||
|     // new-style | ||||
|     stream.unpipe() | ||||
|     return | ||||
|   } | ||||
|  | ||||
|   // Node.js 0.8 hack | ||||
|   if (!hasPipeDataListeners(stream)) { | ||||
|     return | ||||
|   } | ||||
|  | ||||
|   var listener | ||||
|   var listeners = stream.listeners('close') | ||||
|  | ||||
|   for (var i = 0; i < listeners.length; i++) { | ||||
|     listener = listeners[i] | ||||
|  | ||||
|     if (listener.name !== 'cleanup' && listener.name !== 'onclose') { | ||||
|       continue | ||||
|     } | ||||
|  | ||||
|     // invoke the listener | ||||
|     listener.call(stream) | ||||
|   } | ||||
| } | ||||
							
								
								
									
										66
									
								
								node_modules/unpipe/package.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										66
									
								
								node_modules/unpipe/package.json
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,66 @@ | ||||
| { | ||||
|   "_args": [ | ||||
|     [ | ||||
|       "unpipe@1.0.0", | ||||
|       "/Users/tatiana/selfdefined" | ||||
|     ] | ||||
|   ], | ||||
|   "_from": "unpipe@1.0.0", | ||||
|   "_id": "unpipe@1.0.0", | ||||
|   "_inBundle": false, | ||||
|   "_integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", | ||||
|   "_location": "/unpipe", | ||||
|   "_phantomChildren": {}, | ||||
|   "_requested": { | ||||
|     "type": "version", | ||||
|     "registry": true, | ||||
|     "raw": "unpipe@1.0.0", | ||||
|     "name": "unpipe", | ||||
|     "escapedName": "unpipe", | ||||
|     "rawSpec": "1.0.0", | ||||
|     "saveSpec": null, | ||||
|     "fetchSpec": "1.0.0" | ||||
|   }, | ||||
|   "_requiredBy": [ | ||||
|     "/finalhandler", | ||||
|     "/raw-body" | ||||
|   ], | ||||
|   "_resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", | ||||
|   "_spec": "1.0.0", | ||||
|   "_where": "/Users/tatiana/selfdefined", | ||||
|   "author": { | ||||
|     "name": "Douglas Christopher Wilson", | ||||
|     "email": "doug@somethingdoug.com" | ||||
|   }, | ||||
|   "bugs": { | ||||
|     "url": "https://github.com/stream-utils/unpipe/issues" | ||||
|   }, | ||||
|   "description": "Unpipe a stream from all destinations", | ||||
|   "devDependencies": { | ||||
|     "istanbul": "0.3.15", | ||||
|     "mocha": "2.2.5", | ||||
|     "readable-stream": "1.1.13" | ||||
|   }, | ||||
|   "engines": { | ||||
|     "node": ">= 0.8" | ||||
|   }, | ||||
|   "files": [ | ||||
|     "HISTORY.md", | ||||
|     "LICENSE", | ||||
|     "README.md", | ||||
|     "index.js" | ||||
|   ], | ||||
|   "homepage": "https://github.com/stream-utils/unpipe#readme", | ||||
|   "license": "MIT", | ||||
|   "name": "unpipe", | ||||
|   "repository": { | ||||
|     "type": "git", | ||||
|     "url": "git+https://github.com/stream-utils/unpipe.git" | ||||
|   }, | ||||
|   "scripts": { | ||||
|     "test": "mocha --reporter spec --bail --check-leaks test/", | ||||
|     "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/", | ||||
|     "test-travis": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/" | ||||
|   }, | ||||
|   "version": "1.0.0" | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 tatianamac
					tatianamac