UNPKG

794 BJavaScriptView Raw
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})));