13 lines
No EOL
280 B
JavaScript
13 lines
No EOL
280 B
JavaScript
"use strict";
|
|
|
|
let hasInit = false;
|
|
|
|
exports.init = function (bootstrapModules) {
|
|
if (hasInit) {
|
|
throw new Error(`bootstrapModules has already init`);
|
|
}
|
|
for (const mod of Object.keys(bootstrapModules)) {
|
|
exports[mod] = bootstrapModules[mod];
|
|
}
|
|
hasInit = true;
|
|
}; |