vue-element-admin/node_modules/.cache/babel-loader/0c77dc117abb57511625221f65cab2ae.json
2025-08-05 23:51:42 +08:00

1 line
10 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/cache-loader/dist/cjs.js??ref--0-0!/Users/kang/Gitea/vue-element-admin-i18n/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/kang/Gitea/vue-element-admin-i18n/src/components/MarkdownEditor/index.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/kang/Gitea/vue-element-admin-i18n/src/components/MarkdownEditor/index.vue","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/cache-loader/dist/cjs.js","mtime":1754408227855},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/vue-loader/lib/index.js","mtime":1754408228175}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiL1VzZXJzL2thbmcvR2l0ZWEvdnVlLWVsZW1lbnQtYWRtaW4taTE4bi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vb2JqZWN0U3ByZWFkMi5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLm51bWJlci50by1maXhlZC5qcyI7Ci8vCi8vCi8vCi8vCgovLyBkZXBzIGZvciBlZGl0b3IKaW1wb3J0ICdjb2RlbWlycm9yL2xpYi9jb2RlbWlycm9yLmNzcyc7IC8vIGNvZGVtaXJyb3IKaW1wb3J0ICd0dWktZWRpdG9yL2Rpc3QvdHVpLWVkaXRvci5jc3MnOyAvLyBlZGl0b3IgdWkKaW1wb3J0ICd0dWktZWRpdG9yL2Rpc3QvdHVpLWVkaXRvci1jb250ZW50cy5jc3MnOyAvLyBlZGl0b3IgY29udGVudAoKaW1wb3J0IEVkaXRvciBmcm9tICd0dWktZWRpdG9yJzsKaW1wb3J0IGRlZmF1bHRPcHRpb25zIGZyb20gJy4vZGVmYXVsdC1vcHRpb25zJzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdNYXJrZG93bkVkaXRvcicsCiAgcHJvcHM6IHsKICAgIHZhbHVlOiB7CiAgICAgIHR5cGU6IFN0cmluZywKICAgICAgZGVmYXVsdDogJycKICAgIH0sCiAgICBpZDogewogICAgICB0eXBlOiBTdHJpbmcsCiAgICAgIHJlcXVpcmVkOiBmYWxzZSwKICAgICAgZGVmYXVsdDogZnVuY3Rpb24gX2RlZmF1bHQoKSB7CiAgICAgICAgcmV0dXJuICdtYXJrZG93bi1lZGl0b3ItJyArICtuZXcgRGF0ZSgpICsgKChNYXRoLnJhbmRvbSgpICogMTAwMCkudG9GaXhlZCgwKSArICcnKTsKICAgICAgfQogICAgfSwKICAgIG9wdGlvbnM6IHsKICAgICAgdHlwZTogT2JqZWN0LAogICAgICBkZWZhdWx0OiBmdW5jdGlvbiBfZGVmYXVsdCgpIHsKICAgICAgICByZXR1cm4gZGVmYXVsdE9wdGlvbnM7CiAgICAgIH0KICAgIH0sCiAgICBtb2RlOiB7CiAgICAgIHR5cGU6IFN0cmluZywKICAgICAgZGVmYXVsdDogJ21hcmtkb3duJwogICAgfSwKICAgIGhlaWdodDogewogICAgICB0eXBlOiBTdHJpbmcsCiAgICAgIHJlcXVpcmVkOiBmYWxzZSwKICAgICAgZGVmYXVsdDogJzMwMHB4JwogICAgfSwKICAgIGxhbmd1YWdlOiB7CiAgICAgIHR5cGU6IFN0cmluZywKICAgICAgcmVxdWlyZWQ6IGZhbHNlLAogICAgICBkZWZhdWx0OiAnZW5fVVMnIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9uaG5lbnQvdHVpLmVkaXRvci90cmVlL21hc3Rlci9zcmMvanMvbGFuZ3MKICAgIH0KICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBlZGl0b3I6IG51bGwKICAgIH07CiAgfSwKICBjb21wdXRlZDogewogICAgZWRpdG9yT3B0aW9uczogZnVuY3Rpb24gZWRpdG9yT3B0aW9ucygpIHsKICAgICAgdmFyIG9wdGlvbnMgPSBPYmplY3QuYXNzaWduKHt9LCBkZWZhdWx0T3B0aW9ucywgdGhpcy5vcHRpb25zKTsKICAgICAgb3B0aW9ucy5pbml0aWFsRWRpdFR5cGUgPSB0aGlzLm1vZGU7CiAgICAgIG9wdGlvbnMuaGVpZ2h0ID0gdGhpcy5oZWlnaHQ7CiAgICAgIG9wdGlvbnMubGFuZ3VhZ2UgPSB0aGlzLmxhbmd1YWdlOwogICAgICByZXR1cm4gb3B0aW9uczsKICAgIH0KICB9LAogIHdhdGNoOiB7CiAgICB2YWx1ZTogZnVuY3Rpb24gdmFsdWUobmV3VmFsdWUsIHByZVZhbHVlKSB7CiAgICAgIGlmIChuZXdWYWx1ZSAhPT0gcHJlVmFsdWUgJiYgbmV3VmFsdWUgIT09IHRoaXMuZWRpdG9yLmdldFZhbHVlKCkpIHsKICAgICAgICB0aGlzLmVkaXRvci5zZXRWYWx1ZShuZXdWYWx1ZSk7CiAgICAgIH0KICAgIH0sCiAgICBsYW5ndWFnZTogZnVuY3Rpb24gbGFuZ3VhZ2UodmFsKSB7CiAgICAgIHRoaXMuZGVzdHJveUVkaXRvcigpOwogICAgICB0aGlzLmluaXRFZGl0b3IoKTsKICAgIH0sCiAgICBoZWlnaHQ6IGZ1bmN0aW9uIGhlaWdodChuZXdWYWx1ZSkgewogICAgICB0aGlzLmVkaXRvci5oZWlnaHQobmV3VmFsdWUpOwogICAgfSwKICAgIG1vZGU6IGZ1bmN0aW9uIG1vZGUobmV3VmFsdWUpIHsKICAgICAgdGhpcy5lZGl0b3IuY2hhbmdlTW9kZShuZXdWYWx1ZSk7CiAgICB9CiAgfSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgdGhpcy5pbml0RWRpdG9yKCk7CiAgfSwKICBkZXN0cm95ZWQ6IGZ1bmN0aW9uIGRlc3Ryb3llZCgpIHsKICAgIHRoaXMuZGVzdHJveUVkaXRvcigpOwogIH0sCiAgbWV0aG9kczogewogICAgaW5pdEVkaXRvcjogZnVuY3Rpb24gaW5pdEVkaXRvcigpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgdGhpcy5lZGl0b3IgPSBuZXcgRWRpdG9yKF9vYmplY3RTcHJlYWQoewogICAgICAgIGVsOiBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCh0aGlzLmlkKQogICAgICB9LCB0aGlzLmVkaXRvck9wdGlvbnMpKTsKICAgICAgaWYgKHRoaXMudmFsdWUpIHsKICAgICAgICB0aGlzLmVkaXRvci5zZXRWYWx1ZSh0aGlzLnZhbHVlKTsKICAgICAgfQogICAgICB0aGlzLmVkaXRvci5vbignY2hhbmdlJywgZnVuY3Rpb24gKCkgewogICAgICAgIF90aGlzLiRlbWl0KCdpbnB1dCcsIF90aGlzLmVkaXRvci5nZXRWYWx1ZSgpKTsKICAgICAgfSk7CiAgICB9LAogICAgZGVzdHJveUVkaXRvcjogZnVuY3Rpb24gZGVzdHJveUVkaXRvcigpIHsKICAgICAgaWYgKCF0aGlzLmVkaXRvcikgcmV0dXJuOwogICAgICB0aGlzLmVkaXRvci5vZmYoJ2NoYW5nZScpOwogICAgICB0aGlzLmVkaXRvci5yZW1vdmUoKTsKICAgIH0sCiAgICBzZXRWYWx1ZTogZnVuY3Rpb24gc2V0VmFsdWUodmFsdWUpIHsKICAgICAgdGhpcy5lZGl0b3Iuc2V0VmFsdWUodmFsdWUpOwogICAgfSwKICAgIGdldFZhbHVlOiBmdW5jdGlvbiBnZXRWYWx1ZSgpIHsKICAgICAgcmV0dXJuIHRoaXMuZWRpdG9yLmdldFZhbHVlKCk7CiAgICB9LAogICAgc2V0SHRtbDogZnVuY3Rpb24gc2V0SHRtbCh2YWx1ZSkgewogICAgICB0aGlzLmVkaXRvci5zZXRIdG1sKHZhbHVlKTsKICAgIH0sCiAgICBnZXRIdG1sOiBmdW5jdGlvbiBnZXRIdG1sKCkgewogICAgICByZXR1cm4gdGhpcy5lZGl0b3IuZ2V0SHRtbCgpOwogICAgfQogIH0KfTs="},{"version":3,"names":["Editor","defaultOptions","name","props","value","type","String","default","id","required","Date","Math","random","toFixed","options","Object","mode","height","language","data","editor","computed","editorOptions","assign","initialEditType","watch","newValue","preValue","getValue","setValue","val","destroyEditor","initEditor","changeMode","mounted","destroyed","methods","_this","_objectSpread","el","document","getElementById","on","$emit","off","remove","setHtml","getHtml"],"sources":["src/components/MarkdownEditor/index.vue"],"sourcesContent":["<template>\n <div :id=\"id\" />\n</template>\n\n<script>\n// deps for editor\nimport 'codemirror/lib/codemirror.css' // codemirror\nimport 'tui-editor/dist/tui-editor.css' // editor ui\nimport 'tui-editor/dist/tui-editor-contents.css' // editor content\n\nimport Editor from 'tui-editor'\nimport defaultOptions from './default-options'\n\nexport default {\n name: 'MarkdownEditor',\n props: {\n value: {\n type: String,\n default: ''\n },\n id: {\n type: String,\n required: false,\n default() {\n return 'markdown-editor-' + +new Date() + ((Math.random() * 1000).toFixed(0) + '')\n }\n },\n options: {\n type: Object,\n default() {\n return defaultOptions\n }\n },\n mode: {\n type: String,\n default: 'markdown'\n },\n height: {\n type: String,\n required: false,\n default: '300px'\n },\n language: {\n type: String,\n required: false,\n default: 'en_US' // https://github.com/nhnent/tui.editor/tree/master/src/js/langs\n }\n },\n data() {\n return {\n editor: null\n }\n },\n computed: {\n editorOptions() {\n const options = Object.assign({}, defaultOptions, this.options)\n options.initialEditType = this.mode\n options.height = this.height\n options.language = this.language\n return options\n }\n },\n watch: {\n value(newValue, preValue) {\n if (newValue !== preValue && newValue !== this.editor.getValue()) {\n this.editor.setValue(newValue)\n }\n },\n language(val) {\n this.destroyEditor()\n this.initEditor()\n },\n height(newValue) {\n this.editor.height(newValue)\n },\n mode(newValue) {\n this.editor.changeMode(newValue)\n }\n },\n mounted() {\n this.initEditor()\n },\n destroyed() {\n this.destroyEditor()\n },\n methods: {\n initEditor() {\n this.editor = new Editor({\n el: document.getElementById(this.id),\n ...this.editorOptions\n })\n if (this.value) {\n this.editor.setValue(this.value)\n }\n this.editor.on('change', () => {\n this.$emit('input', this.editor.getValue())\n })\n },\n destroyEditor() {\n if (!this.editor) return\n this.editor.off('change')\n this.editor.remove()\n },\n setValue(value) {\n this.editor.setValue(value)\n },\n getValue() {\n return this.editor.getValue()\n },\n setHtml(value) {\n this.editor.setHtml(value)\n },\n getHtml() {\n return this.editor.getHtml()\n }\n }\n}\n</script>\n"],"mappings":";;;;;;;AAKA;AACA;AACA;AACA;;AAEA,OAAAA,MAAA;AACA,OAAAC,cAAA;AAEA;EACAC,IAAA;EACAC,KAAA;IACAC,KAAA;MACAC,IAAA,EAAAC,MAAA;MACAC,OAAA;IACA;IACAC,EAAA;MACAH,IAAA,EAAAC,MAAA;MACAG,QAAA;MACAF,OAAA,WAAAA,SAAA;QACA,iCAAAG,IAAA,OAAAC,IAAA,CAAAC,MAAA,WAAAC,OAAA;MACA;IACA;IACAC,OAAA;MACAT,IAAA,EAAAU,MAAA;MACAR,OAAA,WAAAA,SAAA;QACA,OAAAN,cAAA;MACA;IACA;IACAe,IAAA;MACAX,IAAA,EAAAC,MAAA;MACAC,OAAA;IACA;IACAU,MAAA;MACAZ,IAAA,EAAAC,MAAA;MACAG,QAAA;MACAF,OAAA;IACA;IACAW,QAAA;MACAb,IAAA,EAAAC,MAAA;MACAG,QAAA;MACAF,OAAA;IACA;EACA;EACAY,IAAA,WAAAA,KAAA;IACA;MACAC,MAAA;IACA;EACA;EACAC,QAAA;IACAC,aAAA,WAAAA,cAAA;MACA,IAAAR,OAAA,GAAAC,MAAA,CAAAQ,MAAA,KAAAtB,cAAA,OAAAa,OAAA;MACAA,OAAA,CAAAU,eAAA,QAAAR,IAAA;MACAF,OAAA,CAAAG,MAAA,QAAAA,MAAA;MACAH,OAAA,CAAAI,QAAA,QAAAA,QAAA;MACA,OAAAJ,OAAA;IACA;EACA;EACAW,KAAA;IACArB,KAAA,WAAAA,MAAAsB,QAAA,EAAAC,QAAA;MACA,IAAAD,QAAA,KAAAC,QAAA,IAAAD,QAAA,UAAAN,MAAA,CAAAQ,QAAA;QACA,KAAAR,MAAA,CAAAS,QAAA,CAAAH,QAAA;MACA;IACA;IACAR,QAAA,WAAAA,SAAAY,GAAA;MACA,KAAAC,aAAA;MACA,KAAAC,UAAA;IACA;IACAf,MAAA,WAAAA,OAAAS,QAAA;MACA,KAAAN,MAAA,CAAAH,MAAA,CAAAS,QAAA;IACA;IACAV,IAAA,WAAAA,KAAAU,QAAA;MACA,KAAAN,MAAA,CAAAa,UAAA,CAAAP,QAAA;IACA;EACA;EACAQ,OAAA,WAAAA,QAAA;IACA,KAAAF,UAAA;EACA;EACAG,SAAA,WAAAA,UAAA;IACA,KAAAJ,aAAA;EACA;EACAK,OAAA;IACAJ,UAAA,WAAAA,WAAA;MAAA,IAAAK,KAAA;MACA,KAAAjB,MAAA,OAAApB,MAAA,CAAAsC,aAAA;QACAC,EAAA,EAAAC,QAAA,CAAAC,cAAA,MAAAjC,EAAA;MAAA,GACA,KAAAc,aAAA,CACA;MACA,SAAAlB,KAAA;QACA,KAAAgB,MAAA,CAAAS,QAAA,MAAAzB,KAAA;MACA;MACA,KAAAgB,MAAA,CAAAsB,EAAA;QACAL,KAAA,CAAAM,KAAA,UAAAN,KAAA,CAAAjB,MAAA,CAAAQ,QAAA;MACA;IACA;IACAG,aAAA,WAAAA,cAAA;MACA,UAAAX,MAAA;MACA,KAAAA,MAAA,CAAAwB,GAAA;MACA,KAAAxB,MAAA,CAAAyB,MAAA;IACA;IACAhB,QAAA,WAAAA,SAAAzB,KAAA;MACA,KAAAgB,MAAA,CAAAS,QAAA,CAAAzB,KAAA;IACA;IACAwB,QAAA,WAAAA,SAAA;MACA,YAAAR,MAAA,CAAAQ,QAAA;IACA;IACAkB,OAAA,WAAAA,QAAA1C,KAAA;MACA,KAAAgB,MAAA,CAAA0B,OAAA,CAAA1C,KAAA;IACA;IACA2C,OAAA,WAAAA,QAAA;MACA,YAAA3B,MAAA,CAAA2B,OAAA;IACA;EACA;AACA","ignoreList":[]}]}