{
  "version": 3,
  "sources": ["ssg:https://esm.sh/highlight.js@10.7.3/es2022/lib/languages/dart.mjs"],
  "sourcesContent": ["/* esm.sh - highlight.js@10.7.3/lib/languages/dart */\nvar u=Object.create;var s=Object.defineProperty;var E=Object.getOwnPropertyDescriptor;var S=Object.getOwnPropertyNames;var m=Object.getPrototypeOf,b=Object.prototype.hasOwnProperty;var g=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports);var _=(e,n,t,i)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let a of S(n))!b.call(e,a)&&a!==t&&s(e,a,{get:()=>n[a],enumerable:!(i=E(n,a))||i.enumerable});return e};var p=(e,n,t)=>(t=e!=null?u(m(e)):{},_(n||!e||!e.__esModule?s(t,\"default\",{value:e,enumerable:!0}):t,e));var c=g((y,o)=>{function C(e){let n={className:\"subst\",variants:[{begin:\"\\\\$[A-Za-z0-9_]+\"}]},t={className:\"subst\",variants:[{begin:/\\$\\{/,end:/\\}/}],keywords:\"true false null this is new super\"},i={className:\"string\",variants:[{begin:\"r'''\",end:\"'''\"},{begin:'r\"\"\"',end:'\"\"\"'},{begin:\"r'\",end:\"'\",illegal:\"\\\\n\"},{begin:'r\"',end:'\"',illegal:\"\\\\n\"},{begin:\"'''\",end:\"'''\",contains:[e.BACKSLASH_ESCAPE,n,t]},{begin:'\"\"\"',end:'\"\"\"',contains:[e.BACKSLASH_ESCAPE,n,t]},{begin:\"'\",end:\"'\",illegal:\"\\\\n\",contains:[e.BACKSLASH_ESCAPE,n,t]},{begin:'\"',end:'\"',illegal:\"\\\\n\",contains:[e.BACKSLASH_ESCAPE,n,t]}]};t.contains=[e.C_NUMBER_MODE,i];let a=[\"Comparable\",\"DateTime\",\"Duration\",\"Function\",\"Iterable\",\"Iterator\",\"List\",\"Map\",\"Match\",\"Object\",\"Pattern\",\"RegExp\",\"Set\",\"Stopwatch\",\"String\",\"StringBuffer\",\"StringSink\",\"Symbol\",\"Type\",\"Uri\",\"bool\",\"double\",\"int\",\"num\",\"Element\",\"ElementList\"],l=a.map(d=>`${d}?`);return{name:\"Dart\",keywords:{keyword:\"abstract as assert async await break case catch class const continue covariant default deferred do dynamic else enum export extends extension external factory false final finally for Function get hide if implements import in inferface is late library mixin new null on operator part required rethrow return set show static super switch sync this throw true try typedef var void while with yield\",built_in:a.concat(l).concat([\"Never\",\"Null\",\"dynamic\",\"print\",\"document\",\"querySelector\",\"querySelectorAll\",\"window\"]),$pattern:/[A-Za-z][A-Za-z0-9_]*\\??/},contains:[i,e.COMMENT(/\\/\\*\\*(?!\\/)/,/\\*\\//,{subLanguage:\"markdown\",relevance:0}),e.COMMENT(/\\/{3,} ?/,/$/,{contains:[{subLanguage:\"markdown\",begin:\".\",end:\"$\",relevance:0}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:\"class\",beginKeywords:\"class interface\",end:/\\{/,excludeEnd:!0,contains:[{beginKeywords:\"extends implements\"},e.UNDERSCORE_TITLE_MODE]},e.C_NUMBER_MODE,{className:\"meta\",begin:\"@[A-Za-z]+\"},{begin:\"=>\"}]}}o.exports=C});var r=p(c()),A=r.default??r;export{A as default};\n//# sourceMappingURL=dart.mjs.map"],
  "mappings": "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",
  "names": ["u", "s", "E", "S", "b", "g", "e", "n", "_", "t", "i", "p", "c", "y", "o", "C", "a", "l", "r", "A"]
}
