{
  "version": 3,
  "sources": ["ssg:https://esm.sh/v132/highlight.js@10.7.3/esnext/lib/languages/moonscript.js"],
  "sourcesContent": ["/* esm.sh - esbuild bundle(highlight.js@10.7.3/lib/languages/moonscript) esnext production */\nvar m=Object.create;var l=Object.defineProperty;var f=Object.getOwnPropertyDescriptor;var S=Object.getOwnPropertyNames;var p=Object.getPrototypeOf,N=Object.prototype.hasOwnProperty;var w=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),A=(e,n)=>{for(var t in n)l(e,t,{get:n[t],enumerable:!0})},c=(e,n,t,r)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let a of S(n))!N.call(e,a)&&a!==t&&l(e,a,{get:()=>n[a],enumerable:!(r=f(n,a))||r.enumerable});return e},i=(e,n,t)=>(c(e,n,\"default\"),t&&c(t,n,\"default\")),E=(e,n,t)=>(t=e!=null?m(p(e)):{},c(n||!e||!e.__esModule?l(t,\"default\",{value:e,enumerable:!0}):t,e));var u=w((D,_)=>{function R(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$_]*\",r={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,r]}]},{className:\"built_in\",begin:\"@__\"+e.IDENT_RE},{begin:\"@\"+e.IDENT_RE},{begin:e.IDENT_RE+\"\\\\\\\\\"+e.IDENT_RE}];r.contains=a;let o=e.inherit(e.TITLE_MODE,{begin:t}),g=\"(\\\\(.*\\\\)\\\\s*)?\\\\B[-=]>\",d={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*\"+g,end:\"[-=]>\",returnBegin:!0,contains:[o,d]},{begin:/[\\(,:=]\\s*/,relevance:0,contains:[{className:\"function\",begin:g,end:\"[-=]>\",returnBegin:!0,contains:[d]}]},{className:\"class\",beginKeywords:\"class\",end:\"$\",illegal:/[:=\"\\[\\]]/,contains:[{beginKeywords:\"extends\",endsWithParent:!0,illegal:/[:=\"\\[\\]]/,contains:[o]},o]},{className:\"name\",begin:t+\":\",end:\":\",returnBegin:!0,returnEnd:!0,relevance:0}])}}_.exports=R});var s={};A(s,{default:()=>I});var T=E(u());i(s,E(u()));var{default:b,...B}=T,I=b!==void 0?b:B;export{I as default};\n//# sourceMappingURL=moonscript.js.map"],
  "mappings": "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",
  "names": ["moonscript_exports", "__export", "I", "m", "l", "f", "S", "p", "N", "w", "e", "n", "A", "c", "r", "a", "i", "E", "u", "D", "_", "R", "t", "o", "d", "s", "I", "T", "b", "B"]
}
