UNPKG

koagent

Version:
1 lines 13.4 kB
{"id":"../node_modules/core-js/modules/es6.reflect.construct.js","dependencies":[{"name":"/Users/xsp/src/js/koalajs/packages/koagent/package.json","includedInParent":true,"mtime":1541040056487},{"name":"/Users/xsp/src/js/koalajs/packages/koagent/.babelrc","includedInParent":true,"mtime":1541039725197},{"name":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/package.json","includedInParent":true,"mtime":1540983752497},{"name":"./_export","loc":{"line":2,"column":22},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/es6.reflect.construct.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_export.js"},{"name":"./_object-create","loc":{"line":3,"column":21},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/es6.reflect.construct.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_object-create.js"},{"name":"./_a-function","loc":{"line":4,"column":24},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/es6.reflect.construct.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_a-function.js"},{"name":"./_an-object","loc":{"line":5,"column":23},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/es6.reflect.construct.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_an-object.js"},{"name":"./_is-object","loc":{"line":6,"column":23},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/es6.reflect.construct.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_is-object.js"},{"name":"./_fails","loc":{"line":7,"column":20},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/es6.reflect.construct.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_fails.js"},{"name":"./_bind","loc":{"line":8,"column":19},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/es6.reflect.construct.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_bind.js"},{"name":"./_global","loc":{"line":9,"column":26},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/es6.reflect.construct.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_global.js"}],"generated":{"js":"// 26.1.2 Reflect.construct(target, argumentsList [, newTarget])\nvar $export = require('./_export');\nvar create = require('./_object-create');\nvar aFunction = require('./_a-function');\nvar anObject = require('./_an-object');\nvar isObject = require('./_is-object');\nvar fails = require('./_fails');\nvar bind = require('./_bind');\nvar rConstruct = (require('./_global').Reflect || {}).construct;\n\n// MS Edge supports only 2 arguments and argumentsList argument is optional\n// FF Nightly sets third argument as `new.target`, but does not create `this` from it\nvar NEW_TARGET_BUG = fails(function () {\n function F() { /* empty */ }\n return !(rConstruct(function () { /* empty */ }, [], F) instanceof F);\n});\nvar ARGS_BUG = !fails(function () {\n rConstruct(function () { /* empty */ });\n});\n\n$export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', {\n construct: function construct(Target, args /* , newTarget */) {\n aFunction(Target);\n anObject(args);\n var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]);\n if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget);\n if (Target == newTarget) {\n // w/o altered newTarget, optimization for 0-4 arguments\n switch (args.length) {\n case 0: return new Target();\n case 1: return new Target(args[0]);\n case 2: return new Target(args[0], args[1]);\n case 3: return new Target(args[0], args[1], args[2]);\n case 4: return new Target(args[0], args[1], args[2], args[3]);\n }\n // w/o altered newTarget, lot of arguments case\n var $args = [null];\n $args.push.apply($args, args);\n return new (bind.apply(Target, $args))();\n }\n // with altered newTarget, not support built-in constructors\n var proto = newTarget.prototype;\n var instance = create(isObject(proto) ? proto : Object.prototype);\n var result = Function.apply.call(Target, instance, args);\n return isObject(result) ? result : instance;\n }\n});\n","map":{"mappings":[{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":3,"column":0},"generated":{"line":3,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":6,"column":0},"generated":{"line":6,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":7,"column":0},"generated":{"line":7,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":9,"column":0},"generated":{"line":9,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":11,"column":0},"generated":{"line":11,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":12,"column":0},"generated":{"line":12,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":14,"column":0},"generated":{"line":14,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":16,"column":0},"generated":{"line":16,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":17,"column":0},"generated":{"line":17,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":20,"column":0},"generated":{"line":20,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":21,"column":0},"generated":{"line":21,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":23,"column":0},"generated":{"line":23,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":25,"column":0},"generated":{"line":25,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":26,"column":0},"generated":{"line":26,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":28,"column":0},"generated":{"line":28,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":30,"column":0},"generated":{"line":30,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":31,"column":0},"generated":{"line":31,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":32,"column":0},"generated":{"line":32,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":33,"column":0},"generated":{"line":33,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":34,"column":0},"generated":{"line":34,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":35,"column":0},"generated":{"line":35,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":36,"column":0},"generated":{"line":36,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":37,"column":0},"generated":{"line":37,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":38,"column":0},"generated":{"line":38,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":39,"column":0},"generated":{"line":39,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":40,"column":0},"generated":{"line":40,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":41,"column":0},"generated":{"line":41,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":42,"column":0},"generated":{"line":42,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":43,"column":0},"generated":{"line":43,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":44,"column":0},"generated":{"line":44,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":45,"column":0},"generated":{"line":45,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":46,"column":0},"generated":{"line":46,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":47,"column":0},"generated":{"line":47,"column":0}},{"source":"../node_modules/core-js/modules/es6.reflect.construct.js","original":{"line":48,"column":0},"generated":{"line":48,"column":0}}],"sources":{"../node_modules/core-js/modules/es6.reflect.construct.js":"// 26.1.2 Reflect.construct(target, argumentsList [, newTarget])\nvar $export = require('./_export');\nvar create = require('./_object-create');\nvar aFunction = require('./_a-function');\nvar anObject = require('./_an-object');\nvar isObject = require('./_is-object');\nvar fails = require('./_fails');\nvar bind = require('./_bind');\nvar rConstruct = (require('./_global').Reflect || {}).construct;\n\n// MS Edge supports only 2 arguments and argumentsList argument is optional\n// FF Nightly sets third argument as `new.target`, but does not create `this` from it\nvar NEW_TARGET_BUG = fails(function () {\n function F() { /* empty */ }\n return !(rConstruct(function () { /* empty */ }, [], F) instanceof F);\n});\nvar ARGS_BUG = !fails(function () {\n rConstruct(function () { /* empty */ });\n});\n\n$export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', {\n construct: function construct(Target, args /* , newTarget */) {\n aFunction(Target);\n anObject(args);\n var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]);\n if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget);\n if (Target == newTarget) {\n // w/o altered newTarget, optimization for 0-4 arguments\n switch (args.length) {\n case 0: return new Target();\n case 1: return new Target(args[0]);\n case 2: return new Target(args[0], args[1]);\n case 3: return new Target(args[0], args[1], args[2]);\n case 4: return new Target(args[0], args[1], args[2], args[3]);\n }\n // w/o altered newTarget, lot of arguments case\n var $args = [null];\n $args.push.apply($args, args);\n return new (bind.apply(Target, $args))();\n }\n // with altered newTarget, not support built-in constructors\n var proto = newTarget.prototype;\n var instance = create(isObject(proto) ? proto : Object.prototype);\n var result = Function.apply.call(Target, instance, args);\n return isObject(result) ? result : instance;\n }\n});\n"},"lineCount":48}},"hash":"5ab58bb713a987e94da9091bb7d4ecff","cacheData":{"env":{}}}