UNPKG

fa-toolkit

Version:

a devtool for fast app

1 lines 5.13 kB
"use strict";var _0xad80d4=_0x3e73;function _typeof(e){var t=_0x3e73;return(_typeof=t(258)==typeof Symbol&&t(316)==typeof Symbol[t(275)]?function(e){return typeof e}:function(e){var r=t;return e&&"function"==typeof Symbol&&e[r(300)]===Symbol&&e!==Symbol[r(319)]?r(316):typeof e})(e)}function ownKeys(t,e){var r,n=_0x3e73,i=Object[n(265)](t);return Object[n(288)]&&(r=Object.getOwnPropertySymbols(t),e&&(r=r.filter(function(e){var r=n;return Object[r(285)](t,e)[r(286)]})),i[n(268)][n(323)](i,r)),i}function _objectSpread(t){for(var n=_0x3e73,e=1;e<arguments[n(312)];e++){var i=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(i),!0)[n(307)](function(e){_defineProperty(t,e,i[e])}):Object[n(278)]?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):ownKeys(Object(i))[n(307)](function(e){var r=n;Object[r(282)](t,e,Object[r(285)](i,e))})}return t}function _defineProperty(e,r,t){var n=_0x3e73;return(r=_toPropertyKey(r))in e?Object[n(282)](e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function _toPropertyKey(e){var r=_0x3e73,e=_toPrimitive(e,r(264));return _typeof(e)===r(316)?e:String(e)}function _toPrimitive(e,r){var t=_0x3e73;if(_typeof(e)!==t(302)||null===e)return e;var n=e[Symbol[t(269)]];if(void 0===n)return(r===t(264)?String:Number)(e);r=n[t(279)](e,r||t(267));if(_typeof(r)!==t(302))return r;throw new TypeError(t(276))}function _0x3e73(e,r){var t=_0x4945();return(_0x3e73=function(e,r){return t[e-=251]})(e,r)}function _0x4945(){var e=["getOwnPropertyDescriptors","call","options","116CrXLQg","defineProperty","parse","existsSync","getOwnPropertyDescriptor","enumerable","parent","getOwnPropertySymbols","srcPath","exports","eslintConfig","join","45oSvxfD","44546YMGswv","18NsYxzw","51945NoAZGF","eslint","code","ERROR: Script code error: ","constructor","line","object","22843008hZNxEU","globals","quickapp.config.js","value","forEach","500248zLkerJ","1696115MzGqas","callee","replace","length","node","isCallExpression","254350TAbGtm","symbol","isPrivatePkg","lines","prototype","concat","77WgIxPM","ruleId","apply","@babel/parser","split","types",'var $1 = requireModule("$2")',"../common/utils","getJsonData","message","function","error","match","9XKvWuM","writable","name","string","keys","logWarn","default","push","toPrimitive","dirname","includes","require","Linter","273196RrnMyG","iterator","@@toPrimitive must return a primitive value.",'requireModule("$1")'];return(_0x4945=function(){return e})()}!function(){for(var e=_0x3e73,r=_0x4945();;)try{if(606857==-parseInt(e(261))*(-parseInt(e(294))/2)+parseInt(e(296))/3*(parseInt(e(281))/4)+-parseInt(e(309))/5*(-parseInt(e(295))/6)+-parseInt(e(321))/7*(-parseInt(e(308))/8)+-parseInt(e(293))/9*(-parseInt(e(315))/10)+-parseInt(e(274))/11+-parseInt(e(303))/12)break;r.push(r.shift())}catch(e){r.push(r.shift())}}();var fs=require("fs"),pathUtil=require("path"),babel=require("@babel/core"),parser=require(_0xad80d4(251)),traverse=require("@babel/traverse")[_0xad80d4(267)],generate=require("@babel/generator")[_0xad80d4(267)],_require=require(_0xad80d4(255)),isPrivatePkg=_require[_0xad80d4(317)],getJsonData=_require[_0xad80d4(256)],REQUIRE_REG=/require\(['"](@[^()'"\s]*)['"]\)/g,IMPORT_REG=/import\s+([^()'";]+)\s+from\s*['"](@[^()'"\s]*)['"]/g,MODULE_KEYS="fa-toolkit/quickcard-utils",t=babel[_0xad80d4(253)],utils=require("../fa-compiler/utils"),Linter=require(_0xad80d4(297))[_0xad80d4(273)],linter=new Linter,linterConfig={env:{browser:!0,node:!0,es2021:!0},rules:{"no-undef":_0xad80d4(259)},globals:{requireModule:"writable",getElementById:_0xad80d4(262),getLangDir:_0xad80d4(262),isNotNull:_0xad80d4(262),getTime:_0xad80d4(262),clearAllTimeout:_0xad80d4(262),clearAllInterval:_0xad80d4(262)},parserOptions:{ecmaVersion:12,sourceType:"module"}};function lintContent(i,e){var o=_0xad80d4,r=getLintOptions(i,linterConfig),e=linter.verify(e,r),r=linter.getSourceCode(),a=r&&r[o(318)]||[];e&&0<e.length&&e[o(307)](function(e){var r=o,t=e[r(322)],n=e[r(257)],e=e[r(301)];"no-undef"===t&&utils[r(266)](i,[{reason:r(299)[r(320)](n,"\n ")[r(320)](a[e-1].trim())}])})}function getLintOptions(e,r){var t=_0xad80d4,e=e[t(280)][t(289)],e=void 0===e?"":e;if(!e)return r;e=pathUtil[t(292)](pathUtil[t(270)](e),t(305));return mergeOptions(r,(fs[t(284)](e)?require(e):{})[t(291)]||{})}function mergeOptions(e,r){var t=_0xad80d4,t=_objectSpread(_objectSpread({},e[t(304)]),r[t(304)]),r=_objectSpread(_objectSpread({},e),r);return r.globals=t,r}module[_0xad80d4(290)]=function(e){var o=_0xad80d4,r=e;if((r=r[o(260)](IMPORT_REG)?r[o(311)](IMPORT_REG,o(254)):r).match(REQUIRE_REG)&&(r=r[o(311)](REQUIRE_REG,o(277))),lintContent(this,e),!r[o(271)](MODULE_KEYS)||!isPrivatePkg())return r;r=parser[o(283)](r,{sourceType:"module"});return traverse(r,{StringLiteral:function(e){var r,n,i=o;e[i(313)][i(306)]===MODULE_KEYS&&(r=t[i(314)](e[i(287)])&&e[i(287)][i(310)][i(263)]===i(272),n=t.isImportDeclaration(e[i(287)]),!r&&!n||"fa-toolkit"!==(n=getJsonData(pathUtil[i(292)](__dirname,"..","..","package.json"))[i(263)])&&n[i(271)]("/")&&(n=""[i(320)](n[i(252)]("/")[0],"/")[i(320)](MODULE_KEYS),e[i(313)][i(306)]=n))}}),generate(r,{})[o(298)]};