You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
93 KiB
26 lines
93 KiB
|
2 years ago
|
import{i18nAddResources as e,DomEditor as t,t as n}from"@wangeditor/core";import a,{attr as r}from"dom7";import{Element as i,Transforms as s,Text as o}from"slate";e("en",{highLightModule:{selectLang:"Language"}}),e("zh-CN",{highLightModule:{selectLang:"选择语言"}});var l="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function u(e){var t={exports:{}};return e(t,t.exports),t.exports}var c,d,p=function(e){return e&&e.Math==Math&&e},g=p("object"==typeof globalThis&&globalThis)||p("object"==typeof window&&window)||p("object"==typeof self&&self)||p("object"==typeof l&&l)||function(){return this}()||Function("return this")(),f=Object.defineProperty,b=function(e,t){try{f(g,e,{value:t,configurable:!0,writable:!0})}catch(n){g[e]=t}return t},h=g["__core-js_shared__"]||b("__core-js_shared__",{}),m=u((function(e){(e.exports=function(e,t){return h[e]||(h[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),y=Function.prototype,E=y.bind,v=y.call,S=E&&E.bind(v),w=E?function(e){return e&&S(v,e)}:function(e){return e&&function(){return v.apply(e,arguments)}},k=g.TypeError,A=function(e){if(null==e)throw k("Can't call method on "+e);return e},x=g.Object,T=function(e){return x(A(e))},_=w({}.hasOwnProperty),O=Object.hasOwn||function(e,t){return _(T(e),t)},I=0,R=Math.random(),N=w(1..toString),L=function(e){return"Symbol("+(void 0===e?"":e)+")_"+N(++I+R,36)},P=function(e){return"function"==typeof e},C=function(e){return P(e)?e:void 0},F=function(e,t){return arguments.length<2?C(g[e]):g[e]&&g[e][t]},D=F("navigator","userAgent")||"",$=g.process,M=g.Deno,B=$&&$.versions||M&&M.version,U=B&&B.v8;U&&(d=(c=U.split("."))[0]>0&&c[0]<4?1:+(c[0]+c[1])),!d&&D&&(!(c=D.match(/Edge\/(\d+)/))||c[1]>=74)&&(c=D.match(/Chrome\/(\d+)/))&&(d=+c[1]);var j=d,z=function(e){try{return!!e()}catch(e){return!0}},G=!!Object.getOwnPropertySymbols&&!z((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&j&&j<41})),H=G&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,q=m("wks"),Y=g.Symbol,X=Y&&Y.for,W=H?Y:Y&&Y.withoutSetter||L,Z=function(e){if(!O(q,e)||!G&&"string"!=typeof q[e]){var t="Symbol."+e;G&&O(Y,e)?q[e]=Y[e]:q[e]=H&&X?X(t):W(t)}return q[e]},V={};V[Z("toStringTag")]="z";var K="[object z]"===String(V),J=!z((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),Q=function(e){return"object"==typeof e?null!==e:P(e)},ee=g.document,te=Q(ee)&&Q(ee.createElement),ne=function(e){return te?ee.createElement(e):{}},ae=!J&&!z((function(){return 7!=Object.defineProperty(ne("div"),"a",{get:function(){return 7}}).a})),re=g.String,ie=g.TypeError,se=function(e){if(Q(e))return e;throw ie(re(e)+" is not an object")},oe=Function.prototype.call,le=oe.bind?oe.bind(oe):function(){return oe.apply(oe,arguments)},ue=w({}.isPrototypeOf),ce=g.Object,de=H?function(e){return"symbol"==typeof e}:function(e){var t=F("Symbol");return P(t)&&ue(t.prototype,ce(e))},pe=g.String,ge=function(e){try{return pe(e)}catch(e){return"Object"}},fe=g.TypeError,be=function(e){if(P(e))return e;throw fe(ge(e)+" is not a function")},he=function(e,t){var n=e[t];return null==n?void 0:be(n)},me=g.TypeError,ye=g.TypeError,Ee=Z("toPrimitive"),ve=function(e,t){if(!Q(e)||de(e))return e;var n,a=he(e,Ee);if(a){if(void 0===t&&(t="default"),n=le(a,e,t),!Q(n)||de(n))return n;throw ye("Can't convert object to primitive value")}return void 0===t&&(t="number"),function(e,t){var n,a;if("string"===t&&P(n=e.toString)&&!Q(a=le(n,e)))return a;if(P(n=e.valueOf)&&!Q(a=le(n,e)))return a;if("string"!==t&&P(n=e.toString)&&!Q(a=le(n,e)))return a;throw me("Can't convert object to primitive value")}(e,t)},Se=function(e){var t=ve(e,"string");return de(t)?t:t+""},we=g.TypeError,ke=Object.defineProperty,Ae={f:J?ke:function(e,t,n){if(se(e),t=Se(t),se(n),ae)try{return ke(e,t,n)}catch(e){}if("get"in n||"set"in n)throw we("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},xe=function(e,t){return{enumerable
|
||
|
|
/**
|
||
|
|
* Prism: Lightweight, robust, elegant syntax highlighting
|
||
|
|
*
|
||
|
|
* @license MIT <https://opensource.org/licenses/MIT>
|
||
|
|
* @author Lea Verou <https://lea.verou.me>
|
||
|
|
* @namespace
|
||
|
|
* @public
|
||
|
|
*/e.exports&&(e.exports=t),void 0!==l&&(l.Prism=t),t.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},t.languages.markup.tag.inside["attr-value"].inside.entity=t.languages.markup.entity,t.languages.markup.doctype.inside["internal-subset"].inside=t.languages.markup,t.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(t.languages.markup.tag,"addInlined",{value:function(e,n){var a={};a["language-"+n]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:t.languages[n]},a.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:a}};r["language-"+n]={pattern:/[\s\S]+/,inside:t.languages[n]};var i={};i[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},t.languages.insertBefore("markup","cdata",i)}}),Object.defineProperty(t.languages.markup.tag,"addAttribute",{value:function(e,n){t.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[n,"language-"+n],inside:t.languages[n]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),t.languages.html=t.languages.markup,t.languages.mathml=t.languages.markup,t.languages.svg=t.languages.markup,t.languages.xml=t.languages.extend("markup",{}),t.languages.ssml=t.languages.xml,t.languages.atom=t.languages.xml,t.languages.rss=t.languages.xml,function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(t),t.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])
|
||
|
|
/*! *****************************************************************************
|
||
|
|
Copyright (c) Microsoft Corporation.
|
||
|
|
|
||
|
|
Permission to use, copy, modify, and/or distribute this software for any
|
||
|
|
purpose with or without fee is hereby granted.
|
||
|
|
|
||
|
|
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
||
|
|
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||
|
|
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||
|
|
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||
|
|
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
||
|
|
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||
|
|
PERFORMANCE OF THIS SOFTWARE.
|
||
|
|
***************************************************************************** */
|
||
|
|
function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],a=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(g),h=b.next();!h.done;h=b.next()){var m=h.value,y=f+Sn(m);"string"!=typeof m&&u.push(((r={})[m.type]=!0,r.anchor={path:l,offset:f},r.focus={path:l,offset:y},r)),f=y}}catch(e){n={error:e}}finally{try{h&&!h.done&&(a=b.return)&&a.call(b)}finally{if(n)throw n.error}}return u};export{Ua as wangEditorCodeHighLightDecorate,$a as wangEditorCodeHighlightModule};
|
||
|
|
//# sourceMappingURL=index.esm.js.map
|