{
  "version": 3,
  "sources": ["ssg:https://esm.sh/highlight.js@10.7.3/es2022/lib/languages/livescript.mjs"],
  "sourcesContent": ["/* esm.sh - highlight.js@10.7.3/lib/languages/livescript */\nvar A=Object.create;var u=Object.defineProperty;var I=Object.getOwnPropertyDescriptor;var b=Object.getOwnPropertyNames;var m=Object.getPrototypeOf,y=Object.prototype.hasOwnProperty;var f=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports);var p=(e,n,a,s)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let t of b(n))!y.call(e,t)&&t!==a&&u(e,t,{get:()=>n[t],enumerable:!(s=I(n,t))||s.enumerable});return e};var B=(e,n,a)=>(a=e!=null?A(m(e)):{},p(n||!e||!e.__esModule?u(a,\"default\",{value:e,enumerable:!0}):a,e));var S=f((U,E)=>{var R=[\"as\",\"in\",\"of\",\"if\",\"for\",\"while\",\"finally\",\"var\",\"new\",\"function\",\"do\",\"return\",\"void\",\"else\",\"break\",\"catch\",\"instanceof\",\"with\",\"throw\",\"case\",\"default\",\"try\",\"switch\",\"continue\",\"typeof\",\"delete\",\"let\",\"yield\",\"const\",\"class\",\"debugger\",\"async\",\"await\",\"static\",\"import\",\"from\",\"export\",\"extends\"],N=[\"true\",\"false\",\"null\",\"undefined\",\"NaN\",\"Infinity\"],L=[\"Intl\",\"DataView\",\"Number\",\"Math\",\"Date\",\"String\",\"RegExp\",\"Object\",\"Function\",\"Boolean\",\"Error\",\"Symbol\",\"Set\",\"Map\",\"WeakSet\",\"WeakMap\",\"Proxy\",\"Reflect\",\"JSON\",\"Promise\",\"Float64Array\",\"Int16Array\",\"Int32Array\",\"Int8Array\",\"Uint16Array\",\"Uint32Array\",\"Float32Array\",\"Array\",\"Uint8Array\",\"Uint8ClampedArray\",\"ArrayBuffer\",\"BigInt64Array\",\"BigUint64Array\",\"BigInt\"],T=[\"EvalError\",\"InternalError\",\"RangeError\",\"ReferenceError\",\"SyntaxError\",\"TypeError\",\"URIError\"],w=[\"setInterval\",\"setTimeout\",\"clearInterval\",\"clearTimeout\",\"require\",\"exports\",\"eval\",\"isFinite\",\"isNaN\",\"parseFloat\",\"parseInt\",\"decodeURI\",\"decodeURIComponent\",\"encodeURI\",\"encodeURIComponent\",\"escape\",\"unescape\"],v=[\"arguments\",\"this\",\"super\",\"console\",\"window\",\"document\",\"localStorage\",\"module\",\"global\"],C=[].concat(w,v,L,T);function M(e){let n=[\"npm\",\"print\"],a=[\"yes\",\"no\",\"on\",\"off\",\"it\",\"that\",\"void\"],s=[\"then\",\"unless\",\"until\",\"loop\",\"of\",\"by\",\"when\",\"and\",\"or\",\"is\",\"isnt\",\"not\",\"it\",\"that\",\"otherwise\",\"from\",\"to\",\"til\",\"fallthrough\",\"case\",\"enum\",\"native\",\"list\",\"map\",\"__hasProp\",\"__extends\",\"__slice\",\"__bind\",\"__indexOf\"],t={keyword:R.concat(s),literal:N.concat(a),built_in:C.concat(n)},r=\"[A-Za-z$_](?:-[0-9A-Za-z$_]|[0-9A-Za-z$_])*\",o=e.inherit(e.TITLE_MODE,{begin:r}),i={className:\"subst\",begin:/#\\{/,end:/\\}/,keywords:t},l={className:\"subst\",begin:/#[A-Za-z$_]/,end:/(?:-[0-9A-Za-z$_]|[0-9A-Za-z$_])*/,keywords:t},c=[e.BINARY_NUMBER_MODE,{className:\"number\",begin:\"(\\\\b0[xX][a-fA-F0-9_]+)|(\\\\b\\\\d(\\\\d|_\\\\d)*(\\\\.(\\\\d(\\\\d|_\\\\d)*)?)?(_*[eE]([-+]\\\\d(_\\\\d|\\\\d)*)?)?[_a-z]*)\",relevance:0,starts:{end:\"(\\\\s*/)?\",relevance:0}},{className:\"string\",variants:[{begin:/'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE]},{begin:/'/,end:/'/,contains:[e.BACKSLASH_ESCAPE]},{begin:/\"\"\"/,end:/\"\"\"/,contains:[e.BACKSLASH_ESCAPE,i,l]},{begin:/\"/,end:/\"/,contains:[e.BACKSLASH_ESCAPE,i,l]},{begin:/\\\\/,end:/(\\s|$)/,excludeEnd:!0}]},{className:\"regexp\",variants:[{begin:\"//\",end:\"//[gim]*\",contains:[i,e.HASH_COMMENT_MODE]},{begin:/\\/(?![ *])(\\\\.|[^\\\\\\n])*?\\/[gim]*(?=\\W)/}]},{begin:\"@\"+r},{begin:\"``\",end:\"``\",excludeBegin:!0,excludeEnd:!0,subLanguage:\"javascript\"}];i.contains=c;let g={className:\"params\",begin:\"\\\\(\",returnBegin:!0,contains:[{begin:/\\(/,end:/\\)/,keywords:t,contains:[\"self\"].concat(c)}]},_={begin:\"(#=>|=>|\\\\|>>|-?->|!->)\"};return{name:\"LiveScript\",aliases:[\"ls\"],keywords:t,illegal:/\\/\\*/,contains:c.concat([e.COMMENT(\"\\\\/\\\\*\",\"\\\\*\\\\/\"),e.HASH_COMMENT_MODE,_,{className:\"function\",contains:[o,g],returnBegin:!0,variants:[{begin:\"(\"+r+\"\\\\s*(?:=|:=)\\\\s*)?(\\\\(.*\\\\)\\\\s*)?\\\\B->\\\\*?\",end:\"->\\\\*?\"},{begin:\"(\"+r+\"\\\\s*(?:=|:=)\\\\s*)?!?(\\\\(.*\\\\)\\\\s*)?\\\\B[-~]{1,2}>\\\\*?\",end:\"[-~]{1,2}>\\\\*?\"},{begin:\"(\"+r+\"\\\\s*(?:=|:=)\\\\s*)?(\\\\(.*\\\\)\\\\s*)?\\\\B!?[-~]{1,2}>\\\\*?\",end:\"!?[-~]{1,2}>\\\\*?\"}]},{className:\"class\",beginKeywords:\"class\",end:\"$\",illegal:/[:=\"\\[\\]]/,contains:[{beginKeywords:\"extends\",endsWithParent:!0,illegal:/[:=\"\\[\\]]/,contains:[o]},o]},{begin:r+\":\",end:\":\",returnBegin:!0,returnEnd:!0,relevance:0}])}}E.exports=M});var d=B(S()),x=d.default??d;export{x as default};\n//# sourceMappingURL=livescript.mjs.map"],
  "mappings": "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",
  "names": ["A", "u", "I", "b", "m", "y", "f", "e", "n", "p", "t", "B", "S", "U", "E", "R", "N", "L", "T", "w", "v", "C", "M", "a", "s", "r", "o", "i", "l", "c", "g", "_", "d", "x"]
}
