{
  "version": 3,
  "sources": ["ssg:https://esm.sh/highlight.js@10.7.3/es2022/lib/languages/groovy.mjs"],
  "sourcesContent": ["/* esm.sh - highlight.js@10.7.3/lib/languages/groovy */\nvar E=Object.create;var o=Object.defineProperty;var d=Object.getOwnPropertyDescriptor;var f=Object.getOwnPropertyNames;var g=Object.getPrototypeOf,m=Object.prototype.hasOwnProperty;var N=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports);var b=(e,n,t,i)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let a of f(n))!m.call(e,a)&&a!==t&&o(e,a,{get:()=>n[a],enumerable:!(i=d(n,a))||i.enumerable});return e};var _=(e,n,t)=>(t=e!=null?E(g(e)):{},b(n||!e||!e.__esModule?o(t,\"default\",{value:e,enumerable:!0}):t,e));var u=N((C,l)=>{function M(e){return e?typeof e==\"string\"?e:e.source:null}function v(e){return O(\"(?=\",e,\")\")}function O(...e){return e.map(t=>M(t)).join(\"\")}function r(e,n={}){return n.variants=e,n}function p(e){let n=\"[A-Za-z0-9_$]+\",t=r([e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.COMMENT(\"/\\\\*\\\\*\",\"\\\\*/\",{relevance:0,contains:[{begin:/\\w+@/,relevance:0},{className:\"doctag\",begin:\"@[A-Za-z]+\"}]})]),i={className:\"regexp\",begin:/~?\\/[^\\/\\n]+\\//,contains:[e.BACKSLASH_ESCAPE]},a=r([e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]),s=r([{begin:/\"\"\"/,end:/\"\"\"/},{begin:/'''/,end:/'''/},{begin:\"\\\\$/\",end:\"/\\\\$\",relevance:10},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE],{className:\"string\"});return{name:\"Groovy\",keywords:{built_in:\"this super\",literal:\"true false null\",keyword:\"byte short char int long boolean float double void def as in assert trait abstract static volatile transient public private protected synchronized final class interface enum if else for while switch case break default continue throw throws try catch finally implements extends new import package return instanceof\"},contains:[e.SHEBANG({binary:\"groovy\",relevance:10}),t,s,i,a,{className:\"class\",beginKeywords:\"class interface trait enum\",end:/\\{/,illegal:\":\",contains:[{beginKeywords:\"extends implements\"},e.UNDERSCORE_TITLE_MODE]},{className:\"meta\",begin:\"@[A-Za-z]+\",relevance:0},{className:\"attr\",begin:n+\"[ \t]*:\",relevance:0},{begin:/\\?/,end:/:/,relevance:0,contains:[t,s,i,a,\"self\"]},{className:\"symbol\",begin:\"^[ \t]*\"+v(n+\":\"),excludeBegin:!0,end:n+\":\",relevance:0}],illegal:/#|<\\//}}l.exports=p});var c=_(u()),R=c.default??c;export{R as default};\n//# sourceMappingURL=groovy.mjs.map"],
  "mappings": "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",
  "names": ["E", "o", "d", "f", "g", "m", "N", "e", "n", "b", "t", "i", "a", "_", "u", "C", "l", "M", "v", "O", "r", "s", "c", "R"]
}
