{"version":3,"file":"moonscript.CDz2eU2m.mjs","names":[],"sources":["https:/esm.sh/highlight.js@10.7.3/es2022/lib/languages/moonscript.mjs"],"sourcesContent":["/* esm.sh - highlight.js@10.7.3/lib/languages/moonscript */\nvar d=Object.create;var l=Object.defineProperty;var E=Object.getOwnPropertyDescriptor;var b=Object.getOwnPropertyNames;var m=Object.getPrototypeOf,_=Object.prototype.hasOwnProperty;var S=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports);var p=(e,n,t,s)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let a of b(n))!_.call(e,a)&&a!==t&&l(e,a,{get:()=>n[a],enumerable:!(s=E(n,a))||s.enumerable});return e};var N=(e,n,t)=>(t=e!=null?d(m(e)):{},p(n||!e||!e.__esModule?l(t,\"default\",{value:e,enumerable:!0}):t,e));var u=S((A,g)=>{function f(e){let n={keyword:\"if then not for in while do return else elseif break continue switch and or unless when class extends super local import export from using\",literal:\"true false nil\",built_in:\"_G _VERSION assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall coroutine debug io math os package string table\"},t=\"[A-Za-z$_][0-9A-Za-z$_]*\",s={className:\"subst\",begin:/#\\{/,end:/\\}/,keywords:n},a=[e.inherit(e.C_NUMBER_MODE,{starts:{end:\"(\\\\s*/)?\",relevance:0}}),{className:\"string\",variants:[{begin:/'/,end:/'/,contains:[e.BACKSLASH_ESCAPE]},{begin:/\"/,end:/\"/,contains:[e.BACKSLASH_ESCAPE,s]}]},{className:\"built_in\",begin:\"@__\"+e.IDENT_RE},{begin:\"@\"+e.IDENT_RE},{begin:e.IDENT_RE+\"\\\\\\\\\"+e.IDENT_RE}];s.contains=a;let i=e.inherit(e.TITLE_MODE,{begin:t}),o=\"(\\\\(.*\\\\)\\\\s*)?\\\\B[-=]>\",c={className:\"params\",begin:\"\\\\([^\\\\(]\",returnBegin:!0,contains:[{begin:/\\(/,end:/\\)/,keywords:n,contains:[\"self\"].concat(a)}]};return{name:\"MoonScript\",aliases:[\"moon\"],keywords:n,illegal:/\\/\\*/,contains:a.concat([e.COMMENT(\"--\",\"$\"),{className:\"function\",begin:\"^\\\\s*\"+t+\"\\\\s*=\\\\s*\"+o,end:\"[-=]>\",returnBegin:!0,contains:[i,c]},{begin:/[\\(,:=]\\s*/,relevance:0,contains:[{className:\"function\",begin:o,end:\"[-=]>\",returnBegin:!0,contains:[c]}]},{className:\"class\",beginKeywords:\"class\",end:\"$\",illegal:/[:=\"\\[\\]]/,contains:[{beginKeywords:\"extends\",endsWithParent:!0,illegal:/[:=\"\\[\\]]/,contains:[i]},i]},{className:\"name\",begin:t+\":\",end:\":\",returnBegin:!0,returnEnd:!0,relevance:0}])}}g.exports=f});var r=N(u()),R=r.default??r;export{R as default};\n//# sourceMappingURL=moonscript.mjs.map"],"mappings":"gGACopE,AAAhpE,EAAE,OAAO,OAAW,EAAE,OAAO,eAAmB,EAAE,OAAO,yBAA6B,EAAE,OAAO,oBAAwB,EAAE,OAAO,eAAe,EAAE,OAAO,UAAU,eAAmB,EAAE,CAAC,EAAE,IAAI,KAAK,GAAG,GAAG,EAAE,CAAC,QAAQ,CAAE,CAAC,GAAE,QAAQ,EAAE,CAAC,EAAE,SAAa,EAAE,CAAC,EAAE,EAAE,EAAE,IAAI,CAAC,GAAG,UAAU,GAAG,iBAAiB,GAAG,WAAW,IAAI,IAAI,IAAK,GAAE,EAAE,CAAC,CAAC,EAAE,KAAK,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,CAAC,IAAI,IAAI,EAAE,GAAG,aAAa,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,UAAW,EAAC,CAAC,OAAO,CAAE,EAAK,EAAE,CAAC,EAAE,EAAE,KAAK,EAAE,GAAG,KAAa,CAAE,EAAV,EAAE,EAAE,EAAE,CAAC,CAAI,EAAE,IAAI,IAAI,EAAE,WAAW,EAAE,EAAE,UAAU,CAAC,MAAM,EAAE,YAAY,CAAE,EAAC,CAAC,EAAE,EAAE,EAAM,EAAE,EAAE,CAAC,EAAE,IAAI,CAAC,SAAS,EAAE,EAAE,CAAC,IAAI,EAAE,CAAC,QAAQ,6IAA6I,QAAQ,iBAAiB,SAAS,mRAAoR,EAAC,EAAE,2BAA2B,EAAE,CAAC,UAAU,QAAQ,MAAM,MAAM,IAAI,KAAK,SAAS,CAAE,EAAC,EAAE,CAAC,EAAE,QAAQ,EAAE,cAAc,CAAC,OAAO,CAAC,IAAI,WAAW,UAAU,CAAE,CAAC,EAAC,CAAC,CAAC,UAAU,SAAS,SAAS,CAAC,CAAC,MAAM,IAAI,IAAI,IAAI,SAAS,CAAC,EAAE,gBAAiB,CAAC,EAAC,CAAC,MAAM,IAAI,IAAI,IAAI,SAAS,CAAC,EAAE,iBAAiB,CAAE,CAAE,CAAA,CAAC,EAAC,CAAC,UAAU,WAAW,MAAM,MAAM,EAAE,QAAS,EAAC,CAAC,MAAM,IAAI,EAAE,QAAS,EAAC,CAAC,MAAM,EAAE,SAAS,OAAO,EAAE,QAAS,CAAC,EAAC,EAAE,SAAS,EAAE,IAAI,EAAE,EAAE,QAAQ,EAAE,WAAW,CAAC,MAAM,CAAE,EAAC,CAAC,EAAE,0BAA0B,EAAE,CAAC,UAAU,SAAS,MAAM,YAAY,aAAa,EAAE,SAAS,CAAC,CAAC,MAAM,KAAK,IAAI,KAAK,SAAS,EAAE,SAAS,CAAC,MAAO,EAAC,OAAO,EAAE,AAAE,CAAA,CAAC,EAAC,MAAM,CAAC,KAAK,aAAa,QAAQ,CAAC,MAAO,EAAC,SAAS,EAAE,QAAQ,OAAO,SAAS,EAAE,OAAO,CAAC,EAAE,QAAQ,KAAK,IAAI,CAAC,CAAC,UAAU,WAAW,MAAM,QAAQ,EAAE,YAAY,EAAE,IAAI,QAAQ,aAAa,EAAE,SAAS,CAAC,EAAE,CAAE,CAAC,EAAC,CAAC,MAAM,aAAa,UAAU,EAAE,SAAS,CAAC,CAAC,UAAU,WAAW,MAAM,EAAE,IAAI,QAAQ,aAAa,EAAE,SAAS,CAAC,CAAE,CAAE,CAAA,CAAC,EAAC,CAAC,UAAU,QAAQ,cAAc,QAAQ,IAAI,IAAI,QAAQ,YAAY,SAAS,CAAC,CAAC,cAAc,UAAU,gBAAgB,EAAE,QAAQ,YAAY,SAAS,CAAC,CAAE,CAAC,EAAC,CAAE,CAAC,EAAC,CAAC,UAAU,OAAO,MAAM,EAAE,IAAI,IAAI,IAAI,aAAa,EAAE,WAAW,EAAE,UAAU,CAAE,CAAC,EAAC,AAAC,CAAC,GAAE,QAAQ,CAAE,EAAC,CAAK,EAAE,EAAE,GAAG,CAAC,CAAC,EAAE,EAAE,SAAS"}