Common JavaScript Node
Common JavaScript Node
(define => define((require, exports, module) =>
{
// Module code goes here. const dependencyModule1 = require("dependencyModule1");
const dependencyModule2 = require("dependencyModule2");
let count = 0;
const increase = () => ++count;
const reset = () => { count = 0; console.
log("Count is reset."); } ;
module.export =
{ increase, reset };
} ))(// Detects module variable and exports variable of CommonJS/Node.js.
// Also detect the define function of AMD/RequireJS. typeof module === "object" && module.exports && typeof define !== "function" ?
// Is CommonJS/Node.js. Manually create a define function.
factory => module.exports = factory(require, e xports, module) :
// Is AMD/RequireJS. Directly use its define function. define);
