UNPKG

dom-data-bridge

Version:
1 lines 2.36 kB
!function(r,_){"object"==typeof exports&&"object"==typeof module?module.exports=_():"function"==typeof define&&define.amd?define([],_):"object"==typeof exports?exports.DomDataDridge=_():r.DomDataDridge=_()}(this,(function(){return(()=>{"use strict";var __webpack_modules__={987:(r,_,e)=>{function t(r){return"String"===Object.prototype.toString.call(r).slice(8,-1)}function o(r){return"Object"===Object.prototype.toString.call(r).slice(8,-1)}function n(r){return"Array"===Object.prototype.toString.call(r).slice(8,-1)}function i(r){if("string"!=typeof r)return!1;let _=(r=r.trim()).charAt(0),e=r.charAt(r.length-1);return"{"===_&&"}"===e}function c(r){if("string"!=typeof r)return!1;let _=(r=r.trim()).charAt(0),e=r.charAt(r.length-1);return"["===_&&"]"===e}function u(r){return c(r)||i(r)}e.d(_,{HD:()=>t,BP:()=>o,kJ:()=>n,pW:()=>i,XG:()=>c,WY:()=>u})},930:(r,_,e)=>{e(559)},559:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{var _isfn__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(987);function superParse(strs,risk=!1){if((0,_isfn__WEBPACK_IMPORTED_MODULE_0__.WY)(strs))try{return JSON.parse(strs)}catch(error){if(risk)try{return eval(`(${strs})`)}catch(r){throw Error(`${strs} \n ${error} \n eval ${r}`)}throw Error(`${strs} \n ${error} `)}}const parseMuster={String,Boolean,Number:r=>{var _=Number(r);if(!isNaN(_))return _;throw Error("is not Number")},Object:(r,_)=>{if((0,_isfn__WEBPACK_IMPORTED_MODULE_0__.BP)(r))return r;if((0,_isfn__WEBPACK_IMPORTED_MODULE_0__.HD)(r)&&(0,_isfn__WEBPACK_IMPORTED_MODULE_0__.pW)(r))return superParse(r,_);throw Error("is not Object")},Array:(r,_)=>{if((0,_isfn__WEBPACK_IMPORTED_MODULE_0__.kJ)(r))return r;if(r=r.trim(),(0,_isfn__WEBPACK_IMPORTED_MODULE_0__.HD)(r)&&(0,_isfn__WEBPACK_IMPORTED_MODULE_0__.XG)(r))return superParse(r,_);throw Error("is not Array")}}}},__webpack_module_cache__={};function __webpack_require__(r){if(__webpack_module_cache__[r])return __webpack_module_cache__[r].exports;var _=__webpack_module_cache__[r]={exports:{}};return __webpack_modules__[r](_,_.exports,__webpack_require__),_.exports}return __webpack_require__.d=(r,_)=>{for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(r,e)&&Object.defineProperty(r,e,{enumerable:!0,get:_[e]})},__webpack_require__.o=(r,_)=>Object.prototype.hasOwnProperty.call(r,_),__webpack_require__(930)})().default}));