lib: turn on strict mode
Turn on strict mode for the files in the lib/ directory. It helps catch bugs and can have a positive effect on performance. PR-URL: https://github.com/node-forward/node/pull/64 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Fedor Indutny <fedor@indutny.com>
This commit is contained in:
parent
963f5e8a88
commit
21130c7d6f
@ -1,3 +1,5 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
var net = require('net');
|
var net = require('net');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var util = require('util'),
|
var util = require('util'),
|
||||||
path = require('path'),
|
path = require('path'),
|
||||||
net = require('net'),
|
net = require('net'),
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var net = require('net');
|
var net = require('net');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var net = require('net');
|
var net = require('net');
|
||||||
var url = require('url');
|
var url = require('url');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var FreeList = require('freelist').FreeList;
|
var FreeList = require('freelist').FreeList;
|
||||||
var HTTPParser = process.binding('http_parser').HTTPParser;
|
var HTTPParser = process.binding('http_parser').HTTPParser;
|
||||||
|
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var Stream = require('stream');
|
var Stream = require('stream');
|
||||||
|
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var assert = require('assert').ok;
|
var assert = require('assert').ok;
|
||||||
var Stream = require('stream');
|
var Stream = require('stream');
|
||||||
var timers = require('timers');
|
var timers = require('timers');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var net = require('net');
|
var net = require('net');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
function init(list) {
|
function init(list) {
|
||||||
list._idleNext = list;
|
list._idleNext = list;
|
||||||
list._idlePrev = list;
|
list._idlePrev = list;
|
||||||
|
@ -24,6 +24,8 @@
|
|||||||
// prototypally inherits from Readable, and then parasitically from
|
// prototypally inherits from Readable, and then parasitically from
|
||||||
// Writable.
|
// Writable.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
module.exports = Duplex;
|
module.exports = Duplex;
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var Readable = require('_stream_readable');
|
var Readable = require('_stream_readable');
|
||||||
|
@ -23,6 +23,8 @@
|
|||||||
// basically just the most minimal sort of Transform stream.
|
// basically just the most minimal sort of Transform stream.
|
||||||
// Every written chunk gets output as-is.
|
// Every written chunk gets output as-is.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
module.exports = PassThrough;
|
module.exports = PassThrough;
|
||||||
|
|
||||||
var Transform = require('_stream_transform');
|
var Transform = require('_stream_transform');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
module.exports = Readable;
|
module.exports = Readable;
|
||||||
Readable.ReadableState = ReadableState;
|
Readable.ReadableState = ReadableState;
|
||||||
|
|
||||||
|
@ -62,6 +62,8 @@
|
|||||||
// would be consumed, and then the rest would wait (un-transformed) until
|
// would be consumed, and then the rest would wait (un-transformed) until
|
||||||
// the results of the previous transformed chunk were consumed.
|
// the results of the previous transformed chunk were consumed.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
module.exports = Transform;
|
module.exports = Transform;
|
||||||
|
|
||||||
var Duplex = require('_stream_duplex');
|
var Duplex = require('_stream_duplex');
|
||||||
|
@ -23,6 +23,8 @@
|
|||||||
// Implement an async ._write(chunk, cb), and it'll handle all
|
// Implement an async ._write(chunk, cb), and it'll handle all
|
||||||
// the drain event emission and buffering.
|
// the drain event emission and buffering.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
module.exports = Writable;
|
module.exports = Writable;
|
||||||
Writable.WritableState = WritableState;
|
Writable.WritableState = WritableState;
|
||||||
|
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var constants = require('constants');
|
var constants = require('constants');
|
||||||
var tls = require('tls');
|
var tls = require('tls');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
var events = require('events');
|
var events = require('events');
|
||||||
var stream = require('stream');
|
var stream = require('stream');
|
||||||
@ -444,9 +446,9 @@ CryptoStream.prototype.destroySoon = function(err) {
|
|||||||
// was written on this side was read from the other side.
|
// was written on this side was read from the other side.
|
||||||
var self = this;
|
var self = this;
|
||||||
var waiting = 1;
|
var waiting = 1;
|
||||||
function finish() {
|
var finish = function() {
|
||||||
if (--waiting === 0) self.destroy();
|
if (--waiting === 0) self.destroy();
|
||||||
}
|
};
|
||||||
this._opposite.once('end', finish);
|
this._opposite.once('end', finish);
|
||||||
if (!this._finished) {
|
if (!this._finished) {
|
||||||
this.once('finish', finish);
|
this.once('finish', finish);
|
||||||
|
@ -22,6 +22,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
var crypto = require('crypto');
|
var crypto = require('crypto');
|
||||||
var net = require('net');
|
var net = require('net');
|
||||||
|
@ -22,6 +22,8 @@
|
|||||||
// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
// 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.
|
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
// UTILITY
|
// UTILITY
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var pSlice = Array.prototype.slice;
|
var pSlice = Array.prototype.slice;
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var buffer = process.binding('buffer');
|
var buffer = process.binding('buffer');
|
||||||
var smalloc = process.binding('smalloc');
|
var smalloc = process.binding('smalloc');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var StringDecoder = require('string_decoder').StringDecoder;
|
var StringDecoder = require('string_decoder').StringDecoder;
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
var net = require('net');
|
var net = require('net');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
var dgram = require('dgram');
|
var dgram = require('dgram');
|
||||||
@ -680,8 +682,6 @@ function sendHelper(proc, message, handle, cb) {
|
|||||||
// to the callback but intercepts and redirects ACK messages.
|
// to the callback but intercepts and redirects ACK messages.
|
||||||
function internal(worker, cb) {
|
function internal(worker, cb) {
|
||||||
return function(message, handle) {
|
return function(message, handle) {
|
||||||
'use strict';
|
|
||||||
|
|
||||||
if (message.cmd !== 'NODE_CLUSTER') return;
|
if (message.cmd !== 'NODE_CLUSTER') return;
|
||||||
var fn = cb;
|
var fn = cb;
|
||||||
if (!util.isUndefined(message.ack)) {
|
if (!util.isUndefined(message.ack)) {
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
|
||||||
function Console(stdout, stderr) {
|
function Console(stdout, stderr) {
|
||||||
@ -89,13 +91,13 @@ Console.prototype.timeEnd = function(label) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
Console.prototype.trace = function() {
|
Console.prototype.trace = function trace() {
|
||||||
// TODO probably can to do this better with V8's debug object once that is
|
// TODO probably can to do this better with V8's debug object once that is
|
||||||
// exposed.
|
// exposed.
|
||||||
var err = new Error;
|
var err = new Error;
|
||||||
err.name = 'Trace';
|
err.name = 'Trace';
|
||||||
err.message = util.format.apply(this, arguments);
|
err.message = util.format.apply(this, arguments);
|
||||||
Error.captureStackTrace(err, arguments.callee);
|
Error.captureStackTrace(err, trace);
|
||||||
this.error(err.stack);
|
this.error(err.stack);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -19,4 +19,6 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
module.exports = process.binding('constants');
|
module.exports = process.binding('constants');
|
||||||
|
@ -22,6 +22,8 @@
|
|||||||
// Note: In 0.8 and before, crypto functions all defaulted to using
|
// Note: In 0.8 and before, crypto functions all defaulted to using
|
||||||
// binary-encoded strings rather than buffers.
|
// binary-encoded strings rather than buffers.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
exports.DEFAULT_ENCODING = 'buffer';
|
exports.DEFAULT_ENCODING = 'buffer';
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@ -600,11 +602,11 @@ function pbkdf2(password, salt, iterations, keylen, digest, callback) {
|
|||||||
// at this point, we need to handle encodings.
|
// at this point, we need to handle encodings.
|
||||||
var encoding = exports.DEFAULT_ENCODING;
|
var encoding = exports.DEFAULT_ENCODING;
|
||||||
if (callback) {
|
if (callback) {
|
||||||
function next(er, ret) {
|
var next = function(er, ret) {
|
||||||
if (ret)
|
if (ret)
|
||||||
ret = ret.toString(encoding);
|
ret = ret.toString(encoding);
|
||||||
callback(er, ret);
|
callback(er, ret);
|
||||||
}
|
};
|
||||||
binding.PBKDF2(password, salt, iterations, keylen, digest, next);
|
binding.PBKDF2(password, salt, iterations, keylen, digest, next);
|
||||||
} else {
|
} else {
|
||||||
var ret = binding.PBKDF2(password, salt, iterations, keylen, digest);
|
var ret = binding.PBKDF2(password, salt, iterations, keylen, digest);
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var events = require('events');
|
var events = require('events');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var net = require('net');
|
var net = require('net');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var EventEmitter = require('events');
|
var EventEmitter = require('events');
|
||||||
var inherits = util.inherits;
|
var inherits = util.inherits;
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var domain;
|
var domain;
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
// This is a free list to avoid creating so many of the same object.
|
// This is a free list to avoid creating so many of the same object.
|
||||||
exports.FreeList = function(name, max, constructor) {
|
exports.FreeList = function(name, max, constructor) {
|
||||||
this.name = name;
|
this.name = name;
|
||||||
|
@ -25,6 +25,8 @@
|
|||||||
//
|
//
|
||||||
// var mode = 438; /* mode=0666 */
|
// var mode = 438; /* mode=0666 */
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var pathModule = require('path');
|
var pathModule = require('path');
|
||||||
|
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var tls = require('tls');
|
var tls = require('tls');
|
||||||
var url = require('url');
|
var url = require('url');
|
||||||
var http = require('http');
|
var http = require('http');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var NativeModule = require('native_module');
|
var NativeModule = require('native_module');
|
||||||
var util = NativeModule.require('util');
|
var util = NativeModule.require('util');
|
||||||
var runInThisContext = require('vm').runInThisContext;
|
var runInThisContext = require('vm').runInThisContext;
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var events = require('events');
|
var events = require('events');
|
||||||
var stream = require('stream');
|
var stream = require('stream');
|
||||||
var timers = require('timers');
|
var timers = require('timers');
|
||||||
@ -612,7 +614,6 @@ Socket.prototype.__defineGetter__('localPort', function() {
|
|||||||
|
|
||||||
|
|
||||||
Socket.prototype.write = function(chunk, encoding, cb) {
|
Socket.prototype.write = function(chunk, encoding, cb) {
|
||||||
'use strict';
|
|
||||||
if (!util.isString(chunk) && !util.isBuffer(chunk))
|
if (!util.isString(chunk) && !util.isBuffer(chunk))
|
||||||
throw new TypeError('invalid data');
|
throw new TypeError('invalid data');
|
||||||
return stream.Duplex.prototype.write.apply(this, arguments);
|
return stream.Duplex.prototype.write.apply(this, arguments);
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var binding = process.binding('os');
|
var binding = process.binding('os');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var isWindows = process.platform === 'win32';
|
var isWindows = process.platform === 'win32';
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var isWindows = process.platform === 'win32';
|
var isWindows = process.platform === 'win32';
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
@ -21,6 +21,8 @@
|
|||||||
|
|
||||||
// Query String Utilities
|
// Query String Utilities
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var QueryString = exports;
|
var QueryString = exports;
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
|
||||||
|
@ -25,6 +25,8 @@
|
|||||||
// * http://invisible-island.net/xterm/ctlseqs/ctlseqs.html
|
// * http://invisible-island.net/xterm/ctlseqs/ctlseqs.html
|
||||||
// * http://www.3waylabs.com/nw/WWW/products/wizcon/vt220.html
|
// * http://www.3waylabs.com/nw/WWW/products/wizcon/vt220.html
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var kHistorySize = 30;
|
var kHistorySize = 30;
|
||||||
|
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
@ -40,6 +40,8 @@
|
|||||||
* repl.start("node > ").context.foo = "stdin is fun";
|
* repl.start("node > ").context.foo = "stdin is fun";
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
var inherits = require('util').inherits;
|
var inherits = require('util').inherits;
|
||||||
var Stream = require('stream');
|
var Stream = require('stream');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var smalloc = process.binding('smalloc');
|
var smalloc = process.binding('smalloc');
|
||||||
var kMaxLength = smalloc.kMaxLength;
|
var kMaxLength = smalloc.kMaxLength;
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
module.exports = Stream;
|
module.exports = Stream;
|
||||||
|
|
||||||
var EE = require('events').EventEmitter;
|
var EE = require('events').EventEmitter;
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
function assertEncoding(encoding) {
|
function assertEncoding(encoding) {
|
||||||
if (encoding && !Buffer.isEncoding(encoding)) {
|
if (encoding && !Buffer.isEncoding(encoding)) {
|
||||||
throw new Error('Unknown encoding: ' + encoding);
|
throw new Error('Unknown encoding: ' + encoding);
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
// the sys module was renamed to 'util'.
|
// the sys module was renamed to 'util'.
|
||||||
// this shim remains to keep old programs working.
|
// this shim remains to keep old programs working.
|
||||||
module.exports = require('util');
|
module.exports = require('util');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var Timer = process.binding('timer_wrap').Timer;
|
var Timer = process.binding('timer_wrap').Timer;
|
||||||
var L = require('_linklist');
|
var L = require('_linklist');
|
||||||
var assert = require('assert').ok;
|
var assert = require('assert').ok;
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var net = require('net');
|
var net = require('net');
|
||||||
var url = require('url');
|
var url = require('url');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var EventEmitter = require('events');
|
var EventEmitter = require('events');
|
||||||
var v8binding, process;
|
var v8binding, process;
|
||||||
|
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var inherits = require('util').inherits;
|
var inherits = require('util').inherits;
|
||||||
var net = require('net');
|
var net = require('net');
|
||||||
var TTY = process.binding('tty_wrap').TTY;
|
var TTY = process.binding('tty_wrap').TTY;
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var punycode = require('punycode');
|
var punycode = require('punycode');
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var formatRegExp = /%[sdj%]/g;
|
var formatRegExp = /%[sdj%]/g;
|
||||||
exports.format = function(f) {
|
exports.format = function(f) {
|
||||||
if (!isString(f)) {
|
if (!isString(f)) {
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var binding = process.binding('contextify');
|
var binding = process.binding('contextify');
|
||||||
var Script = binding.ContextifyScript;
|
var Script = binding.ContextifyScript;
|
||||||
var util = require('util');
|
var util = require('util');
|
||||||
|
@ -19,6 +19,8 @@
|
|||||||
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
var Transform = require('_stream_transform');
|
var Transform = require('_stream_transform');
|
||||||
|
|
||||||
var binding = process.binding('zlib');
|
var binding = process.binding('zlib');
|
||||||
|
@ -24,6 +24,9 @@
|
|||||||
// This file is invoked by node::Load in src/node.cc, and responsible for
|
// This file is invoked by node::Load in src/node.cc, and responsible for
|
||||||
// bootstrapping the node.js core. Special caution is given to the performance
|
// bootstrapping the node.js core. Special caution is given to the performance
|
||||||
// of the startup process, so many dependencies are invoked lazily.
|
// of the startup process, so many dependencies are invoked lazily.
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
(function(process) {
|
(function(process) {
|
||||||
this.global = this;
|
this.global = this;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user