Skip to content

Instantly share code, notes, and snippets.

@saigowthamr
Created July 21, 2018 03:15
Show Gist options
  • Save saigowthamr/61db91fc3c89ef4e1deefbc059818b31 to your computer and use it in GitHub Desktop.
Save saigowthamr/61db91fc3c89ef4e1deefbc059818b31 to your computer and use it in GitHub Desktop.
(function (modules) {
function require(name) {
const [fn] = modules[name];
const module = {},exports={};
fn(module, exports,(name)=>require(name));
return exports;
}
require("./getSum");
})({"./getSum": [
function ( module, exports,require) {
"use strict";
var _answer = require("./add/answer/answer");
var _answer2 = _interopRequireDefault(_answer);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
console.log(_answer2.default);
}
],"./add/answer/answer": [
function ( module, exports,require) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _add = require("../add");
var _add2 = _interopRequireDefault(_add);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var sum = (0, _add2.default)(1, 9);
exports.default = sum;
}
],"../add": [
function ( module, exports,require) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function add(a, b) {
return a + b;
}
exports.default = add;
}
],})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment