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