1 | (function (global, factory) {
|
2 | typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
|
3 | typeof define === 'function' && define.amd ? define(['exports'], factory) :
|
4 | (factory((global.CuriHelpers = {})));
|
5 | }(this, (function (exports) { 'use strict';
|
6 |
|
7 | function once(fn) {
|
8 | var promise;
|
9 | var hasRun = false;
|
10 | return function () {
|
11 | if (hasRun) {
|
12 | return promise;
|
13 | }
|
14 | promise = fn.apply(null, arguments);
|
15 | hasRun = true;
|
16 | return promise;
|
17 | };
|
18 | }
|
19 |
|
20 | function preferDefault(module) {
|
21 | return module.default ? module.default : module;
|
22 | }
|
23 |
|
24 | exports.once = once;
|
25 | exports.preferDefault = preferDefault;
|
26 |
|
27 | Object.defineProperty(exports, '__esModule', { value: true });
|
28 |
|
29 | })));
|