|
| 1 | +(function (global) { |
| 2 | + var babelHelpers = global.babelHelpers = {}; |
| 3 | + |
| 4 | + babelHelpers.inherits = function (subClass, superClass) { |
| 5 | + if (typeof superClass !== "function" && superClass !== null) { |
| 6 | + throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); |
| 7 | + } |
| 8 | + |
| 9 | + subClass.prototype = Object.create(superClass && superClass.prototype, { |
| 10 | + constructor: { |
| 11 | + value: subClass, |
| 12 | + enumerable: false, |
| 13 | + writable: true, |
| 14 | + configurable: true |
| 15 | + } |
| 16 | + }); |
| 17 | + if (superClass) subClass.__proto__ = superClass; |
| 18 | + }; |
| 19 | + |
| 20 | + babelHelpers.defaults = function (obj, defaults) { |
| 21 | + var keys = Object.getOwnPropertyNames(defaults); |
| 22 | + |
| 23 | + for (var i = 0; i < keys.length; i++) { |
| 24 | + var key = keys[i]; |
| 25 | + var value = Object.getOwnPropertyDescriptor(defaults, key); |
| 26 | + |
| 27 | + if (value && value.configurable && obj[key] === undefined) { |
| 28 | + Object.defineProperty(obj, key, value); |
| 29 | + } |
| 30 | + } |
| 31 | + |
| 32 | + return obj; |
| 33 | + }; |
| 34 | + |
| 35 | + babelHelpers.createClass = (function () { |
| 36 | + function defineProperties(target, props) { |
| 37 | + for (var i = 0; i < props.length; i++) { |
| 38 | + var descriptor = props[i]; |
| 39 | + descriptor.enumerable = descriptor.enumerable || false; |
| 40 | + descriptor.configurable = true; |
| 41 | + if ("value" in descriptor) descriptor.writable = true; |
| 42 | + Object.defineProperty(target, descriptor.key, descriptor); |
| 43 | + } |
| 44 | + } |
| 45 | + |
| 46 | + return function (Constructor, protoProps, staticProps) { |
| 47 | + if (protoProps) defineProperties(Constructor.prototype, protoProps); |
| 48 | + if (staticProps) defineProperties(Constructor, staticProps); |
| 49 | + return Constructor; |
| 50 | + }; |
| 51 | + })(); |
| 52 | + |
| 53 | + babelHelpers.createDecoratedClass = (function () { |
| 54 | + function defineProperties(target, descriptors, initializers) { |
| 55 | + for (var i = 0; i < descriptors.length; i++) { |
| 56 | + var descriptor = descriptors[i]; |
| 57 | + var decorators = descriptor.decorators; |
| 58 | + var key = descriptor.key; |
| 59 | + delete descriptor.key; |
| 60 | + delete descriptor.decorators; |
| 61 | + descriptor.enumerable = descriptor.enumerable || false; |
| 62 | + descriptor.configurable = true; |
| 63 | + if ("value" in descriptor || descriptor.initializer) descriptor.writable = true; |
| 64 | + |
| 65 | + if (decorators) { |
| 66 | + for (var f = 0; f < decorators.length; f++) { |
| 67 | + var decorator = decorators[f]; |
| 68 | + |
| 69 | + if (typeof decorator === "function") { |
| 70 | + descriptor = decorator(target, key, descriptor) || descriptor; |
| 71 | + } else { |
| 72 | + throw new TypeError("The decorator for method " + descriptor.key + " is of the invalid type " + typeof decorator); |
| 73 | + } |
| 74 | + } |
| 75 | + |
| 76 | + if (initializers) initializers[key] = descriptor.initializer; |
| 77 | + } |
| 78 | + |
| 79 | + Object.defineProperty(target, key, descriptor); |
| 80 | + } |
| 81 | + } |
| 82 | + |
| 83 | + return function (Constructor, protoProps, staticProps, protoInitializers, staticInitializers) { |
| 84 | + if (protoProps) defineProperties(Constructor.prototype, protoProps, protoInitializers); |
| 85 | + if (staticProps) defineProperties(Constructor, staticProps, staticInitializers); |
| 86 | + return Constructor; |
| 87 | + }; |
| 88 | + })(); |
| 89 | + |
| 90 | + babelHelpers.taggedTemplateLiteral = function (strings, raw) { |
| 91 | + return Object.freeze(Object.defineProperties(strings, { |
| 92 | + raw: { |
| 93 | + value: Object.freeze(raw) |
| 94 | + } |
| 95 | + })); |
| 96 | + }; |
| 97 | + |
| 98 | + babelHelpers.taggedTemplateLiteralLoose = function (strings, raw) { |
| 99 | + strings.raw = raw; |
| 100 | + return strings; |
| 101 | + }; |
| 102 | + |
| 103 | + babelHelpers.interopRequire = function (obj) { |
| 104 | + return obj && obj.__esModule ? obj["default"] : obj; |
| 105 | + }; |
| 106 | + |
| 107 | + babelHelpers.toArray = function (arr) { |
| 108 | + return Array.isArray(arr) ? arr : Array.from(arr); |
| 109 | + }; |
| 110 | + |
| 111 | + babelHelpers.toConsumableArray = function (arr) { |
| 112 | + if (Array.isArray(arr)) { |
| 113 | + for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) arr2[i] = arr[i]; |
| 114 | + |
| 115 | + return arr2; |
| 116 | + } else { |
| 117 | + return Array.from(arr); |
| 118 | + } |
| 119 | + }; |
| 120 | + |
| 121 | + babelHelpers.slicedToArray = function (arr, i) { |
| 122 | + if (Array.isArray(arr)) { |
| 123 | + return arr; |
| 124 | + } else if (Symbol.iterator in Object(arr)) { |
| 125 | + var _arr = []; |
| 126 | + var _n = true; |
| 127 | + var _d = false; |
| 128 | + var _e = undefined; |
| 129 | + |
| 130 | + try { |
| 131 | + for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { |
| 132 | + _arr.push(_s.value); |
| 133 | + |
| 134 | + if (i && _arr.length === i) break; |
| 135 | + } |
| 136 | + } catch (err) { |
| 137 | + _d = true; |
| 138 | + _e = err; |
| 139 | + } finally { |
| 140 | + try { |
| 141 | + if (!_n && _i["return"]) _i["return"](); |
| 142 | + } finally { |
| 143 | + if (_d) throw _e; |
| 144 | + } |
| 145 | + } |
| 146 | + |
| 147 | + return _arr; |
| 148 | + } else { |
| 149 | + throw new TypeError("Invalid attempt to destructure non-iterable instance"); |
| 150 | + } |
| 151 | + }; |
| 152 | + |
| 153 | + babelHelpers.slicedToArrayLoose = function (arr, i) { |
| 154 | + if (Array.isArray(arr)) { |
| 155 | + return arr; |
| 156 | + } else if (Symbol.iterator in Object(arr)) { |
| 157 | + var _arr = []; |
| 158 | + |
| 159 | + for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) { |
| 160 | + _arr.push(_step.value); |
| 161 | + |
| 162 | + if (i && _arr.length === i) break; |
| 163 | + } |
| 164 | + |
| 165 | + return _arr; |
| 166 | + } else { |
| 167 | + throw new TypeError("Invalid attempt to destructure non-iterable instance"); |
| 168 | + } |
| 169 | + }; |
| 170 | + |
| 171 | + babelHelpers.objectWithoutProperties = function (obj, keys) { |
| 172 | + var target = {}; |
| 173 | + |
| 174 | + for (var i in obj) { |
| 175 | + if (keys.indexOf(i) >= 0) continue; |
| 176 | + if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; |
| 177 | + target[i] = obj[i]; |
| 178 | + } |
| 179 | + |
| 180 | + return target; |
| 181 | + }; |
| 182 | + |
| 183 | + babelHelpers.hasOwn = Object.prototype.hasOwnProperty; |
| 184 | + babelHelpers.slice = Array.prototype.slice; |
| 185 | + babelHelpers.bind = Function.prototype.bind; |
| 186 | + |
| 187 | + babelHelpers.defineProperty = function (obj, key, value) { |
| 188 | + return Object.defineProperty(obj, key, { |
| 189 | + value: value, |
| 190 | + enumerable: key == null || typeof Symbol == "undefined" || key.constructor !== Symbol, |
| 191 | + configurable: true, |
| 192 | + writable: true |
| 193 | + }); |
| 194 | + }; |
| 195 | + |
| 196 | + babelHelpers.asyncToGenerator = function (fn) { |
| 197 | + return function () { |
| 198 | + var gen = fn.apply(this, arguments); |
| 199 | + return new Promise(function (resolve, reject) { |
| 200 | + var callNext = step.bind(null, "next"); |
| 201 | + var callThrow = step.bind(null, "throw"); |
| 202 | + |
| 203 | + function step(key, arg) { |
| 204 | + try { |
| 205 | + var info = gen[key](arg); |
| 206 | + var value = info.value; |
| 207 | + } catch (error) { |
| 208 | + reject(error); |
| 209 | + return; |
| 210 | + } |
| 211 | + |
| 212 | + if (info.done) { |
| 213 | + resolve(value); |
| 214 | + } else { |
| 215 | + Promise.resolve(value).then(callNext, callThrow); |
| 216 | + } |
| 217 | + } |
| 218 | + |
| 219 | + callNext(); |
| 220 | + }); |
| 221 | + }; |
| 222 | + }; |
| 223 | + |
| 224 | + babelHelpers.interopRequireWildcard = function (obj) { |
| 225 | + return obj && obj.__esModule ? obj : { |
| 226 | + "default": obj |
| 227 | + }; |
| 228 | + }; |
| 229 | + |
| 230 | + babelHelpers._typeof = function (obj) { |
| 231 | + return obj && obj.constructor === Symbol ? "symbol" : typeof obj; |
| 232 | + }; |
| 233 | + |
| 234 | + babelHelpers._extends = Object.assign || function (target) { |
| 235 | + for (var i = 1; i < arguments.length; i++) { |
| 236 | + var source = arguments[i]; |
| 237 | + |
| 238 | + for (var key in source) { |
| 239 | + if (Object.prototype.hasOwnProperty.call(source, key)) { |
| 240 | + target[key] = source[key]; |
| 241 | + } |
| 242 | + } |
| 243 | + } |
| 244 | + |
| 245 | + return target; |
| 246 | + }; |
| 247 | + |
| 248 | + babelHelpers.get = function get(object, property, receiver) { |
| 249 | + var desc = Object.getOwnPropertyDescriptor(object, property); |
| 250 | + |
| 251 | + if (desc === undefined) { |
| 252 | + var parent = Object.getPrototypeOf(object); |
| 253 | + |
| 254 | + if (parent === null) { |
| 255 | + return undefined; |
| 256 | + } else { |
| 257 | + return get(parent, property, receiver); |
| 258 | + } |
| 259 | + } else if ("value" in desc) { |
| 260 | + return desc.value; |
| 261 | + } else { |
| 262 | + var getter = desc.get; |
| 263 | + |
| 264 | + if (getter === undefined) { |
| 265 | + return undefined; |
| 266 | + } |
| 267 | + |
| 268 | + return getter.call(receiver); |
| 269 | + } |
| 270 | + }; |
| 271 | + |
| 272 | + babelHelpers.set = function set(object, property, value, receiver) { |
| 273 | + var desc = Object.getOwnPropertyDescriptor(object, property); |
| 274 | + |
| 275 | + if (desc === undefined) { |
| 276 | + var parent = Object.getPrototypeOf(object); |
| 277 | + |
| 278 | + if (parent !== null) { |
| 279 | + set(parent, property, value, receiver); |
| 280 | + } |
| 281 | + } else if ("value" in desc && desc.writable) { |
| 282 | + desc.value = value; |
| 283 | + } else { |
| 284 | + var setter = desc.set; |
| 285 | + |
| 286 | + if (setter !== undefined) { |
| 287 | + setter.call(receiver, value); |
| 288 | + } |
| 289 | + } |
| 290 | + |
| 291 | + return value; |
| 292 | + }; |
| 293 | + |
| 294 | + babelHelpers.classCallCheck = function (instance, Constructor) { |
| 295 | + if (!(instance instanceof Constructor)) { |
| 296 | + throw new TypeError("Cannot call a class as a function"); |
| 297 | + } |
| 298 | + }; |
| 299 | + |
| 300 | + babelHelpers.objectDestructuringEmpty = function (obj) { |
| 301 | + if (obj == null) throw new TypeError("Cannot destructure undefined"); |
| 302 | + }; |
| 303 | + |
| 304 | + babelHelpers.temporalUndefined = {}; |
| 305 | + |
| 306 | + babelHelpers.temporalAssertDefined = function (val, name, undef) { |
| 307 | + if (val === undef) { |
| 308 | + throw new ReferenceError(name + " is not defined - temporal dead zone"); |
| 309 | + } |
| 310 | + |
| 311 | + return true; |
| 312 | + }; |
| 313 | + |
| 314 | + babelHelpers.selfGlobal = typeof global === "undefined" ? self : global; |
| 315 | + |
| 316 | + babelHelpers.defaultProps = function (defaultProps, props) { |
| 317 | + if (defaultProps) { |
| 318 | + for (var propName in defaultProps) { |
| 319 | + if (typeof props[propName] === "undefined") { |
| 320 | + props[propName] = defaultProps[propName]; |
| 321 | + } |
| 322 | + } |
| 323 | + } |
| 324 | + |
| 325 | + return props; |
| 326 | + }; |
| 327 | +})(typeof global === "undefined" ? self : global); |
0 commit comments