X7ROOT File Manager
Current Path:
/lib/node_modules/npm/node_modules/bluebird/js/release
lib
/
node_modules
/
npm
/
node_modules
/
bluebird
/
js
/
release
/
??
..
??
any.js
(421 B)
??
assert.js
(1.61 KB)
??
async.js
(4.05 KB)
??
bind.js
(1.92 KB)
??
bluebird.js
(291 B)
??
call_get.js
(4.25 KB)
??
cancel.js
(3.62 KB)
??
catch_filter.js
(1.39 KB)
??
context.js
(2.33 KB)
??
debuggability.js
(29.63 KB)
??
direct_resolve.js
(1.36 KB)
??
each.js
(789 B)
??
errors.js
(3.63 KB)
??
es5.js
(1.93 KB)
??
filter.js
(314 B)
??
finally.js
(4.5 KB)
??
generators.js
(7.58 KB)
??
join.js
(8.03 KB)
??
map.js
(5.25 KB)
??
method.js
(1.73 KB)
??
nodeback.js
(1.52 KB)
??
nodeify.js
(1.61 KB)
??
promise.js
(25.59 KB)
??
promise_array.js
(5.08 KB)
??
promisify.js
(11.9 KB)
??
props.js
(3.04 KB)
??
queue.js
(1.83 KB)
??
race.js
(1.22 KB)
??
reduce.js
(5.01 KB)
??
schedule.js
(2.1 KB)
??
settle.js
(1.23 KB)
??
some.js
(3.87 KB)
??
synchronous_inspection.js
(2.75 KB)
??
thenables.js
(2.08 KB)
??
timers.js
(2.34 KB)
??
using.js
(7.35 KB)
??
util.js
(10.28 KB)
Editing: assert.js
"use strict"; module.exports = (function(){ var AssertionError = (function() { function AssertionError(a) { this.constructor$(a); this.message = a; this.name = "AssertionError"; } AssertionError.prototype = new Error(); AssertionError.prototype.constructor = AssertionError; AssertionError.prototype.constructor$ = Error; return AssertionError; })(); function getParams(args) { var params = []; for (var i = 0; i < args.length; ++i) params.push("arg" + i); return params; } function nativeAssert(callName, args, expect) { try { var params = getParams(args); var constructorArgs = params; constructorArgs.push("return " + callName + "("+ params.join(",") + ");"); var fn = Function.apply(null, constructorArgs); return fn.apply(null, args); } catch (e) { if (!(e instanceof SyntaxError)) { throw e; } else { return expect; } } } return function assert(boolExpr, message) { if (boolExpr === true) return; if (typeof boolExpr === "string" && boolExpr.charAt(0) === "%") { var nativeCallName = boolExpr; var $_len = arguments.length;var args = new Array(Math.max($_len - 2, 0)); for(var $_i = 2; $_i < $_len; ++$_i) {args[$_i - 2] = arguments[$_i];}; if (nativeAssert(nativeCallName, args, message) === message) return; message = (nativeCallName + " !== " + message); } var ret = new AssertionError(message); if (Error.captureStackTrace) { Error.captureStackTrace(ret, assert); } throw ret; }; })();
Upload File
Create Folder