1 line
8.0 KiB
JSON
1 line
8.0 KiB
JSON
{"remainingRequest":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/babel-loader/lib/index.js!/Users/kang/Gitea/vue-element-admin-i18n/node_modules/eslint-loader/index.js??ref--13-0!/Users/kang/Gitea/vue-element-admin-i18n/src/components/Tinymce/dynamicLoadScript.js","dependencies":[{"path":"/Users/kang/Gitea/vue-element-admin-i18n/src/components/Tinymce/dynamicLoadScript.js","mtime":1599486365000},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/babel.config.js","mtime":1599486365000},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/cache-loader/dist/cjs.js","mtime":1754408227855},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/babel-loader/lib/index.js","mtime":1754408228132},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/eslint-loader/index.js","mtime":1754408227915}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9jcmVhdGVGb3JPZkl0ZXJhdG9ySGVscGVyIGZyb20gIi9Vc2Vycy9rYW5nL0dpdGVhL3Z1ZS1lbGVtZW50LWFkbWluLWkxOG4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL2NyZWF0ZUZvck9mSXRlcmF0b3JIZWxwZXIuanMiOwp2YXIgY2FsbGJhY2tzID0gW107CmZ1bmN0aW9uIGxvYWRlZFRpbnltY2UoKSB7CiAgLy8gdG8gZml4ZWQgaHR0cHM6Ly9naXRodWIuY29tL1BhbkppYUNoZW4vdnVlLWVsZW1lbnQtYWRtaW4vaXNzdWVzLzIxNDQKICAvLyBjaGVjayBpcyBzdWNjZXNzZnVsbHkgZG93bmxvYWRlZCBzY3JpcHQKICByZXR1cm4gd2luZG93LnRpbnltY2U7Cn0KdmFyIGR5bmFtaWNMb2FkU2NyaXB0ID0gZnVuY3Rpb24gZHluYW1pY0xvYWRTY3JpcHQoc3JjLCBjYWxsYmFjaykgewogIHZhciBleGlzdGluZ1NjcmlwdCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKHNyYyk7CiAgdmFyIGNiID0gY2FsbGJhY2sgfHwgZnVuY3Rpb24gKCkge307CiAgaWYgKCFleGlzdGluZ1NjcmlwdCkgewogICAgdmFyIHNjcmlwdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NjcmlwdCcpOwogICAgc2NyaXB0LnNyYyA9IHNyYzsgLy8gc3JjIHVybCBmb3IgdGhlIHRoaXJkLXBhcnR5IGxpYnJhcnkgYmVpbmcgbG9hZGVkLgogICAgc2NyaXB0LmlkID0gc3JjOwogICAgZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZChzY3JpcHQpOwogICAgY2FsbGJhY2tzLnB1c2goY2IpOwogICAgdmFyIG9uRW5kID0gJ29ubG9hZCcgaW4gc2NyaXB0ID8gc3RkT25FbmQgOiBpZU9uRW5kOwogICAgb25FbmQoc2NyaXB0KTsKICB9CiAgaWYgKGV4aXN0aW5nU2NyaXB0ICYmIGNiKSB7CiAgICBpZiAobG9hZGVkVGlueW1jZSgpKSB7CiAgICAgIGNiKG51bGwsIGV4aXN0aW5nU2NyaXB0KTsKICAgIH0gZWxzZSB7CiAgICAgIGNhbGxiYWNrcy5wdXNoKGNiKTsKICAgIH0KICB9CiAgZnVuY3Rpb24gc3RkT25FbmQoc2NyaXB0KSB7CiAgICBzY3JpcHQub25sb2FkID0gZnVuY3Rpb24gKCkgewogICAgICAvLyB0aGlzLm9ubG9hZCA9IG51bGwgaGVyZSBpcyBuZWNlc3NhcnkKICAgICAgLy8gYmVjYXVzZSBldmVuIElFOSB3b3JrcyBub3QgbGlrZSBvdGhlcnMKICAgICAgdGhpcy5vbmVycm9yID0gdGhpcy5vbmxvYWQgPSBudWxsOwogICAgICB2YXIgX2l0ZXJhdG9yID0gX2NyZWF0ZUZvck9mSXRlcmF0b3JIZWxwZXIoY2FsbGJhY2tzKSwKICAgICAgICBfc3RlcDsKICAgICAgdHJ5IHsKICAgICAgICBmb3IgKF9pdGVyYXRvci5zKCk7ICEoX3N0ZXAgPSBfaXRlcmF0b3IubigpKS5kb25lOykgewogICAgICAgICAgdmFyIF9jYiA9IF9zdGVwLnZhbHVlOwogICAgICAgICAgX2NiKG51bGwsIHNjcmlwdCk7CiAgICAgICAgfQogICAgICB9IGNhdGNoIChlcnIpIHsKICAgICAgICBfaXRlcmF0b3IuZShlcnIpOwogICAgICB9IGZpbmFsbHkgewogICAgICAgIF9pdGVyYXRvci5mKCk7CiAgICAgIH0KICAgICAgY2FsbGJhY2tzID0gbnVsbDsKICAgIH07CiAgICBzY3JpcHQub25lcnJvciA9IGZ1bmN0aW9uICgpIHsKICAgICAgdGhpcy5vbmVycm9yID0gdGhpcy5vbmxvYWQgPSBudWxsOwogICAgICBjYihuZXcgRXJyb3IoJ0ZhaWxlZCB0byBsb2FkICcgKyBzcmMpLCBzY3JpcHQpOwogICAgfTsKICB9CiAgZnVuY3Rpb24gaWVPbkVuZChzY3JpcHQpIHsKICAgIHNjcmlwdC5vbnJlYWR5c3RhdGVjaGFuZ2UgPSBmdW5jdGlvbiAoKSB7CiAgICAgIGlmICh0aGlzLnJlYWR5U3RhdGUgIT09ICdjb21wbGV0ZScgJiYgdGhpcy5yZWFkeVN0YXRlICE9PSAnbG9hZGVkJykgcmV0dXJuOwogICAgICB0aGlzLm9ucmVhZHlzdGF0ZWNoYW5nZSA9IG51bGw7CiAgICAgIHZhciBfaXRlcmF0b3IyID0gX2NyZWF0ZUZvck9mSXRlcmF0b3JIZWxwZXIoY2FsbGJhY2tzKSwKICAgICAgICBfc3RlcDI7CiAgICAgIHRyeSB7CiAgICAgICAgZm9yIChfaXRlcmF0b3IyLnMoKTsgIShfc3RlcDIgPSBfaXRlcmF0b3IyLm4oKSkuZG9uZTspIHsKICAgICAgICAgIHZhciBfY2IyID0gX3N0ZXAyLnZhbHVlOwogICAgICAgICAgX2NiMihudWxsLCBzY3JpcHQpOyAvLyB0aGVyZSBpcyBubyB3YXkgdG8gY2F0Y2ggbG9hZGluZyBlcnJvcnMgaW4gSUU4CiAgICAgICAgfQogICAgICB9IGNhdGNoIChlcnIpIHsKICAgICAgICBfaXRlcmF0b3IyLmUoZXJyKTsKICAgICAgfSBmaW5hbGx5IHsKICAgICAgICBfaXRlcmF0b3IyLmYoKTsKICAgICAgfQogICAgICBjYWxsYmFja3MgPSBudWxsOwogICAgfTsKICB9Cn07CmV4cG9ydCBkZWZhdWx0IGR5bmFtaWNMb2FkU2NyaXB0Ow=="},{"version":3,"names":["callbacks","loadedTinymce","window","tinymce","dynamicLoadScript","src","callback","existingScript","document","getElementById","cb","script","createElement","id","body","appendChild","push","onEnd","stdOnEnd","ieOnEnd","onload","onerror","_iterator","_createForOfIteratorHelper","_step","s","n","done","value","err","e","f","Error","onreadystatechange","readyState","_iterator2","_step2"],"sources":["/Users/kang/Gitea/vue-element-admin-i18n/src/components/Tinymce/dynamicLoadScript.js"],"sourcesContent":["let callbacks = []\n\nfunction loadedTinymce() {\n // to fixed https://github.com/PanJiaChen/vue-element-admin/issues/2144\n // check is successfully downloaded script\n return window.tinymce\n}\n\nconst dynamicLoadScript = (src, callback) => {\n const existingScript = document.getElementById(src)\n const cb = callback || function() {}\n\n if (!existingScript) {\n const script = document.createElement('script')\n script.src = src // src url for the third-party library being loaded.\n script.id = src\n document.body.appendChild(script)\n callbacks.push(cb)\n const onEnd = 'onload' in script ? stdOnEnd : ieOnEnd\n onEnd(script)\n }\n\n if (existingScript && cb) {\n if (loadedTinymce()) {\n cb(null, existingScript)\n } else {\n callbacks.push(cb)\n }\n }\n\n function stdOnEnd(script) {\n script.onload = function() {\n // this.onload = null here is necessary\n // because even IE9 works not like others\n this.onerror = this.onload = null\n for (const cb of callbacks) {\n cb(null, script)\n }\n callbacks = null\n }\n script.onerror = function() {\n this.onerror = this.onload = null\n cb(new Error('Failed to load ' + src), script)\n }\n }\n\n function ieOnEnd(script) {\n script.onreadystatechange = function() {\n if (this.readyState !== 'complete' && this.readyState !== 'loaded') return\n this.onreadystatechange = null\n for (const cb of callbacks) {\n cb(null, script) // there is no way to catch loading errors in IE8\n }\n callbacks = null\n }\n }\n}\n\nexport default dynamicLoadScript\n"],"mappings":";AAAA,IAAIA,SAAS,GAAG,EAAE;AAElB,SAASC,aAAaA,CAAA,EAAG;EACvB;EACA;EACA,OAAOC,MAAM,CAACC,OAAO;AACvB;AAEA,IAAMC,iBAAiB,GAAG,SAApBA,iBAAiBA,CAAIC,GAAG,EAAEC,QAAQ,EAAK;EAC3C,IAAMC,cAAc,GAAGC,QAAQ,CAACC,cAAc,CAACJ,GAAG,CAAC;EACnD,IAAMK,EAAE,GAAGJ,QAAQ,IAAI,YAAW,CAAC,CAAC;EAEpC,IAAI,CAACC,cAAc,EAAE;IACnB,IAAMI,MAAM,GAAGH,QAAQ,CAACI,aAAa,CAAC,QAAQ,CAAC;IAC/CD,MAAM,CAACN,GAAG,GAAGA,GAAG,EAAC;IACjBM,MAAM,CAACE,EAAE,GAAGR,GAAG;IACfG,QAAQ,CAACM,IAAI,CAACC,WAAW,CAACJ,MAAM,CAAC;IACjCX,SAAS,CAACgB,IAAI,CAACN,EAAE,CAAC;IAClB,IAAMO,KAAK,GAAG,QAAQ,IAAIN,MAAM,GAAGO,QAAQ,GAAGC,OAAO;IACrDF,KAAK,CAACN,MAAM,CAAC;EACf;EAEA,IAAIJ,cAAc,IAAIG,EAAE,EAAE;IACxB,IAAIT,aAAa,CAAC,CAAC,EAAE;MACnBS,EAAE,CAAC,IAAI,EAAEH,cAAc,CAAC;IAC1B,CAAC,MAAM;MACLP,SAAS,CAACgB,IAAI,CAACN,EAAE,CAAC;IACpB;EACF;EAEA,SAASQ,QAAQA,CAACP,MAAM,EAAE;IACxBA,MAAM,CAACS,MAAM,GAAG,YAAW;MACzB;MACA;MACA,IAAI,CAACC,OAAO,GAAG,IAAI,CAACD,MAAM,GAAG,IAAI;MAAA,IAAAE,SAAA,GAAAC,0BAAA,CAChBvB,SAAS;QAAAwB,KAAA;MAAA;QAA1B,KAAAF,SAAA,CAAAG,CAAA,MAAAD,KAAA,GAAAF,SAAA,CAAAI,CAAA,IAAAC,IAAA,GAA4B;UAAA,IAAjBjB,GAAE,GAAAc,KAAA,CAAAI,KAAA;UACXlB,GAAE,CAAC,IAAI,EAAEC,MAAM,CAAC;QAClB;MAAC,SAAAkB,GAAA;QAAAP,SAAA,CAAAQ,CAAA,CAAAD,GAAA;MAAA;QAAAP,SAAA,CAAAS,CAAA;MAAA;MACD/B,SAAS,GAAG,IAAI;IAClB,CAAC;IACDW,MAAM,CAACU,OAAO,GAAG,YAAW;MAC1B,IAAI,CAACA,OAAO,GAAG,IAAI,CAACD,MAAM,GAAG,IAAI;MACjCV,EAAE,CAAC,IAAIsB,KAAK,CAAC,iBAAiB,GAAG3B,GAAG,CAAC,EAAEM,MAAM,CAAC;IAChD,CAAC;EACH;EAEA,SAASQ,OAAOA,CAACR,MAAM,EAAE;IACvBA,MAAM,CAACsB,kBAAkB,GAAG,YAAW;MACrC,IAAI,IAAI,CAACC,UAAU,KAAK,UAAU,IAAI,IAAI,CAACA,UAAU,KAAK,QAAQ,EAAE;MACpE,IAAI,CAACD,kBAAkB,GAAG,IAAI;MAAA,IAAAE,UAAA,GAAAZ,0BAAA,CACbvB,SAAS;QAAAoC,MAAA;MAAA;QAA1B,KAAAD,UAAA,CAAAV,CAAA,MAAAW,MAAA,GAAAD,UAAA,CAAAT,CAAA,IAAAC,IAAA,GAA4B;UAAA,IAAjBjB,IAAE,GAAA0B,MAAA,CAAAR,KAAA;UACXlB,IAAE,CAAC,IAAI,EAAEC,MAAM,CAAC,EAAC;QACnB;MAAC,SAAAkB,GAAA;QAAAM,UAAA,CAAAL,CAAA,CAAAD,GAAA;MAAA;QAAAM,UAAA,CAAAJ,CAAA;MAAA;MACD/B,SAAS,GAAG,IAAI;IAClB,CAAC;EACH;AACF,CAAC;AAED,eAAeI,iBAAiB","ignoreList":[]}]} |