/
var
/
www
/
cobraambalaj
/
node_modules
/
destroy
/
/var/www/cobraambalaj/node_modules/destroy
mkdir
upload
Name
Size
Mode
Actions
index.js
1043
0644
edit
dl
rm
LICENSE
1099
0644
edit
dl
rm
package.json
1737
0644
edit
dl
rm
README.md
2185
0644
edit
dl
rm
Edit:
/var/www/cobraambalaj/node_modules/destroy/index.js
(1043B)
/*! * destroy * Copyright(c) 2014 Jonathan Ong * MIT Licensed */ 'use strict' /** * Module dependencies. * @private */ var ReadStream = require('fs').ReadStream var Stream = require('stream') /** * Module exports. * @public */ module.exports = destroy /** * Destroy a stream. * * @param {object} stream * @public */ function destroy(stream) { if (stream instanceof ReadStream) { return destroyReadStream(stream) } if (!(stream instanceof Stream)) { return stream } if (typeof stream.destroy === 'function') { stream.destroy() } return stream } /** * Destroy a ReadStream. * * @param {object} stream * @private */ function destroyReadStream(stream) { stream.destroy() if (typeof stream.close === 'function') { // node.js core bug work-around stream.on('open', onOpenClose) } return stream } /** * On open handler to close stream. * @private */ function onOpenClose() { if (typeof this.fd === 'number') { // actually close down the fd this.close() } }
Save
cmd:
run