UNPKG

455 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, '__esModule', { value: true });
4
5function once(fn) {
6 var promise;
7 return function () {
8 if (promise !== undefined) {
9 return promise;
10 }
11 promise = fn.apply(null, arguments);
12 return promise;
13 };
14}
15
16function preferDefault(module) {
17 return module.default ? module.default : module;
18}
19
20exports.once = once;
21exports.preferDefault = preferDefault;