PageSourceSearch

https://www.havi.ai/assets/svelte-Cdvu8wSw.js

js havi.ai collected 2026-10-02 10:43:16 UTC 23,788 bytes, 1 lines download raw bytes

1import{E as t}from"./presentation-schema-Biyu1aj3.js";import a from"./javascript-DmGA3XLE.js";import s from"./typescript-Bq7HoFZF.js";import i from"./css-BkmbnVb3.js";import d from"./postcss-DqYQlzQb.js";import"./chunk-framework-9C8vVeBV.js";import"./index-CNHAPutK.js";import"./app-shell-B1jP1zCZ.js";import"./floating-ui.react-dom-BOjDSlzW.js";import"./use-pricing-gate-prompt-CwmFrmme.js";import"./arrow-right-BLjyOnPp.js";import"./button-Cn-P9Ll7.js";import"./probe-store-L06CJxi3.js";import"./ThemeContext-9pb14num.js";import"./MantineProvider-Bs1CPKIG.js";import"./check-CjJ1OTHh.js";import"./chevron-down-DtEU78aU.js";import"./dropdown-menu-BSQl8zSc.js";import"./index-D40bPtoE.js";import"./chevron-right-BuB2ol-E.js";import"./image-Bqjcfq8a.js";import"./ellipsis-BHAC0lck.js";import"./plus-2VvSxkDr.js";import"./copy-wBx_4SFL.js";import"./upload-Cr6hijV4.js";import"./type-BMOiTNC5.js";import"./tooltip-Dgd6ciUN.js";import"./palette-akX6LQ5c.js";import"./layout-template-BO-bEg-I.js";import"./smile-BH9zkRt_.js";import"./file-down-CHTW0S3H.js";import"./terminal-Be4tK09j.js";import"./pencil-qWxbhfXR.js";import"./rotate-cw-C5tj58TV.js";/* empty css                    */import"./stamp-4ksm_KGU.js";import"./dialog-CCN36iPq.js";import"./search-C6KPpiDO.js";import"./book-open-BRLqttBN.js";import"./rocket-D3bZjD1_.js";import"./calendar-clock-DLpcSVIb.js";import"./chevron-left-CC2Tc2Wk.js";import"./clipboard-list-C28C3bQS.js";import"./clock-C-jBWbE7.js";import"./cloud-upload-BkzJIU72.js";import"./credit-card-Cb4Znvxw.js";import"./external-link-CiRGnVTB.js";import"./eye-CD24gqPz.js";import"./file-text-BTwCUhkm.js";import"./sliders-vertical-CroCZgG1.js";import"./loader-circle-DajADFjA.js";import"./lock-CaSMjJNa.js";import"./mail-bbQmy2Er.js";import"./menu-BoPddOI0.js";import"./inline-alert-BzUaJr5k.js";import"./paperclip-DvZEsnjq.js";import"./play-Uo0e6q4A.js";import"./presentation-Ch7CcDW2.js";import"./rotate-ccw-CGOrcKs4.js";import"./search-x-CGRs6CiB.js";import"./wallet-b4oTkoFX.js";import"./sparkles-BVQ2hiK-.js";import"./users-D648-Asq.js";import"./zap-C_RdPoGO.js";import"./textarea-CRy_c8WH.js";import"./index-BsCRFeGy.js";import"./card-footer-t0wv6lBs.js";import"./icon-button-B_ClgIa5.js";import"./tabs-DDhNjjmr.js";import"./skeleton-D66aoJrN.js";import"./universal-modal-Dxvftq2N.js";import"./error-fallback-Bwcc--JD.js";import"./loader-BsTPUMbp.js";import"./HaviLoadingMark-CtVTuVNL.js";import"./useIsMobileViewport-BE-_cyyo.js";import"./credits-store-OjQdGT3F.js";import"./credits-api-DvJLEDzB.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"0a5f7eaafc85ec9bb1383407d23818d08c4d7bdd"};var n=new e.Error().stack;
1n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="4c0a2d3e-3020-49e2-ad4f-1d877bd9301c",e._sentryDebugIdIdentifier="sentry-dbid-4c0a2d3e-3020-49e2-ad4f-1d877bd9301c")}catch{}})();const p=Object.freeze({displayName:"Svelte",fileTypes:["svelte"],injections:{"L:(meta.script.svelte | meta.style.svelte) (meta.lang.js | meta.lang.javascript) - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"source.js",end:new RegExp("(?=<\\/)","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"source.js"}]}]},"L:(meta.script.svelte | meta.style.svelte) (meta.lang.ts | meta.lang.typescript) - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?=[^\\n]+<\\/(s(?:cript|tyle))[\\>\\p{space}])","dgv"),contentName:"source.ts",end:new RegExp("(?=<\\/(s(?:cript|tyle))[\\>\\p{space}])","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"source.ts"}]},{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"source.ts",name:"meta.embedded.block.svelte",patterns:[{include:"source.ts"}],while:new RegExp("^(?!\\p{space}*<\\/(s(?:cript|tyle))[\\>\\p{space}])","dgv")}]},"L:(meta.script.svelte | meta.style.svelte) meta.lang.coffee - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"source.coffee",end:new RegExp("(?=<\\/)","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"source.coffee"}]}]},"L:(source.ts, source.js, source.coffee)":{patterns:[{match:new RegExp(`(?<!["\\$'\\.\\/_\\p{Alpha}\\p{Nd}])\\$(?=[_\\p{Alpha}][\\$_\\p{Alpha}\\p{Nd}]*)`,"dgv"),name:"punctuation.definition.variable.svelte"},{match:new RegExp(`(?<!["\\$'\\.\\/_\\p{Alpha}\\p{Nd}])(\\$\\$)(?=props|restProps|slots)`,"dgv"),name:"punctuation.definition.variable.svelte"}]},"L:meta.script.svelte - meta.lang - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"source.js",end:new RegExp("(?=<\\/)","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"source.js"}]}]},"L:meta.style.svelte - meta.lang - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"source.css",end:new RegExp("(?=<\\/)","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"source.css"}]}]},"L:meta.style.svelte meta.lang.css - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"source.css",end:new RegExp("(?=<\\/)","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"source.css"}]}]},"L:meta.style.svelte meta.lang.less - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"source.css.less",end:new RegExp("(?=<\\/)","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"source.css.less"}]}]},"L:meta.style.svelte meta.lang.postcss - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"source.css.postcss",end:new RegExp("(?=<\\/)","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"source.css.postcss"}]}]},"L:meta.style.svelte meta.lang.sass - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"source.sass",end:new RegExp("(?=<\\/)","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"source.sass"}]}]},"L:meta.style.svelte meta.lang.scss - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"source.css.scss",end:new RegExp("(?=<\\/)","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"source.css.scss"}]}]},"L:meta.style.svelte meta.lang.stylus - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"source.stylus",end:new RegExp("(?=<\\/)","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"source.stylus"}]}]},"L:meta.template.svelte - meta.lang - (meta source)":{patterns:[{begin:new RegExp("(?<=>)\\p{space}","dgv"),end:new RegExp("(?=<\\/template)","dgv"),patterns:[{include:"#scope"}]}]},"L:meta.template.svelte meta.lang.pug - (meta source)":{patterns:[{begin:new RegExp("(?<=>)(?!<\\/)","dgv"),contentName:"text.pug",end:new RegExp("(?=<\\/)","dgv"),name:"meta.embedded.block.svelte",patterns:[{include:"text.pug"}]}]}},name:"svelte",patterns:[{include:"#scope"}],repository:{attributes:{patterns:[{include:"#attributes-comments"},{include:"#attributes-directives"},{include:"#attributes-keyvalue"},{include:"#attributes-attach"},{include:"#attributes-interpolated"}]},"attributes-attach":{begin:new RegExp("(?<![\\:\\=])\\p{space}*(\\{@attach\\p{space})","dgv"),captures:{1:{name:"entity.other.attribute-name.svelte"}},contentName:"meta.embedded.expression.svelte source.ts",end:new RegExp("(\\})","dgv"),patterns:[{include:"source.ts"}]},"attributes-comments":{patterns:[{match:new RegExp("\\/\\/[^\\n]*(?=\\n?$)","dgv"),name:"comment.line.double-slash.svelte"},{begin:new RegExp("\\/\\*","dgv"),end:new RegExp("\\*\\/","dgv"),name:"comment.block.svelte"}]},"attributes-directives":{begin:new RegExp("(?<!<)(on|use|bind|transition|in|out|animate|let|class|style)(:)(?:((?:--)?[\\$_\\p{Alpha}][\\-\\$_\\p{Alpha}\\p{Nd}]*(?=\\p{space}*=))|((?:--)?[\\$_\\p{Alpha}][\\-\\$_\\p{Alpha}\\p{Nd}]*))((\\|[\\p{L}\\p{M}\\p{N}\\p{Pc}]+)*)","dgv"),beginCaptures:{1:{patterns:[{include:"#attributes-directives-keywords"}]},2:{name:"punctuation.definition.keyword.svelte"},3:{patterns:[{include:"#attributes-directives-types-assigned"}]},4:{patterns:[{include:"#attributes-directives-types"}]},5:{patterns:[{match:new RegExp("[\\p{L}\\p{M}\\p{N}\\p{Pc}]+","dgv"),name:"support.function.svelte"},{match:new RegExp("\\|","dgv"),name:"punctuation.separator.svelte"}]}},end:new t("(?=(?:(?=(\\p{space}*))\\1)[^\\=\\p{space}])","dgv",{hiddenCaptures:[1]}),name:"meta.directive.$1.svelte",patterns:[{begin:new RegExp("=","dgv"),beginCaptures:{0:{name:"punctuation.separator.key-value.svelte"}},end:new RegExp("(?<=[^\\=\\p{space}])(?!\\p{space}*=)|(?=\\/?>)","dgv"),patterns:[{include:"#attributes-value"}]}]},"attributes-directives-keywords":{patterns:[{match:new RegExp("on|use|bind","dgv"),name:"keyword.control.svelte"},{match:new RegExp("transition|in|out|animate","dgv"),name:"keyword.other.animation.svelte"},{match:new RegExp("let","dgv"),name:"storage.type.svelte"},{match:new RegExp("class|style","dgv"),name:"entity.other.attribute-name.svelte"}]},"attributes-directives-types":{patterns:[{match:new RegExp("(?<=(on):)[^\\n]*(?=\\n?$)","dgv"),name:"entity.name.type.svelte"},{match:new RegExp("(?<=(bind):)[^\\n]*(?=\\n?$)","dgv"),name:"variable.parameter.svelte"},{match:new RegExp("(?<=(use|transition|in|out|animate):)[^\\n]*(?=\\n?$)","dgv"),name:"variable.function.svelte"},{match:new RegExp("(?<=(let|class|style):)[^\\n]*(?=\\n?$)","dgv"),name:"variable.parameter.svelte"}]},"attributes-directives-types-assigned":{patterns:[{match:new RegExp("(?<=(bind):)this(?=\\n?$)","dgv"),name:"variable.language.svelte"},{match:new RegExp("(?<=(bind):)[^\\n]*(?=\\n?$)","dgv"),name:"entity.name.type.svelte"},{match:new RegExp("(?<=(class):)[^\\n]*(?=\\n?$)","dgv"),name:"entity.other.attribute-name.class.svelte"},{match:new RegExp("(?<=(style):)[^\\n]*(?=\\n?$)","dgv"),name:"support.type.property-name.svelte"},{include:"#attributes-directives-types"}]},"attributes-generics":{begin:new RegExp(`(generics)(=)(["'])`,"dgv"),beginCaptures:{1:{name:"entity.other.attribute-name.svelte"},2:{name:"punctuation.separator.key-value.svelte"},3:{name:"punctuation.definition.string.begin.svelte"}},contentName:"meta.embedded.expression.svelte source.ts",end:new RegExp("(\\3)()()","dgv"),endCaptures:{1:{name:"punctuation.definition.string.end.svelte"}},patterns:[{include:"#type-parameters"}]},"attributes-interpolated":{begin:new RegExp("(?<![\\:\\=])\\p{space}*(\\{)","dgv"),captures:{1:{name:"entity.other.attribute-name.svelte"}},contentName:"meta.embedded.expression.svelte source.ts",end:new RegExp("(\\})","dgv"),patterns:[{include:"source.ts"}]},"attributes-keyvalue":{begin:new RegExp("((?:--)?[\\$_\\p{Alpha}][\\-\\$_\\p{Alpha}\\p{Nd}]*)","dgv"),beginCaptures:{0:{patterns:[{match:new RegExp("--[^\\n]*","dgv"),name:"support.type.property-name.svelte"},{match:new RegExp("[^\\n]*","dgv"),name:"entity.other.attribute-name.svelte"}]}},end:new t("(?=(?:(?=(\\p{space}*))\\1)[^\\=\\p{space}])","dgv",{hiddenCaptures:[1]}),name:"meta.attribute.$1.svelte",patterns:[{begin:new RegExp("=","dgv"),beginCaptures:{0:{name:"punctuation.separator.key-value.svelte"}},end:new RegExp("(?<=[^\\=\\p{space}])(?!\\p{space}*=)|(?=\\/?>)","dgv"),patterns:[{include:"#attributes-value"}]}]},"attributes-value":{patterns:[{include:"#interpolation"},{captures:{1:{name:"punctuation.definition.string.begin.svelte"},2:{name:"constant.numeric.decimal.svelte"},3:{name:"punctuation.definition.string.end.svelte"}
1,4:{name:"constant.numeric.decimal.svelte"}},match:new RegExp(`(["'])([\\.0-9_]+[\\%\\p{L}\\p{M}\\p{N}\\p{Pc}]{0,4})(\\1)|([\\.0-9_]+[\\%\\p{L}\\p{M}\\p{N}\\p{Pc}]{0,4})(?=\\p{space}|\\/?>)`,"dgv")},{match:new RegExp("([^\"'\\/\\<\\=\\>\\`\\p{space}]|\\/(?!>))+","dgv"),name:"string.unquoted.svelte",patterns:[{include:"#interpolation"}]},{begin:new RegExp(`(["'])`,"dgv"),beginCaptures:{0:{name:"punctuation.definition.string.begin.svelte"}},end:new RegExp("\\1()","dgv"),endCaptures:{0:{name:"punctuation.definition.string.end.svelte"}},name:"string.quoted.svelte",patterns:[{include:"#interpolation"}]}]},comments:{begin:new RegExp("<!--","dgv"),captures:{0:{name:"punctuation.definition.comment.svelte"}},end:new RegExp("-->","dgv"),name:"comment.block.svelte",patterns:[{begin:new RegExp("(@)(component)","dgv"),beginCaptures:{1:{name:"punctuation.definition.keyword.svelte"},2:{name:"storage.type.class.component.svelte keyword.declaration.class.component.svelte"}},contentName:"comment.block.documentation.svelte",end:new RegExp("(?=-->)","dgv"),patterns:[{captures:{0:{patterns:[{include:"text.html.markdown"}]}},match:new RegExp("[^\\n]*?(?=-->)","dgv")},{include:"text.html.markdown"}]},{match:new t("^-?>|<!--(?!>)|<!-(?=-->)|--!>","dgv",{strategy:"clip_search"}),name:"invalid.illegal.characters-not-allowed-here.svelte"}]},destructuring:{patterns:[{begin:new RegExp("(?=\\{)","dgv"),end:new RegExp("(?<=\\})","dgv"),name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#object-binding-pattern"}]},{begin:new RegExp("(?=\\[)","dgv"),end:new RegExp("(?<=\\])","dgv"),name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#array-binding-pattern"}]}]},"destructuring-const":{patterns:[{begin:new RegExp("(?=\\{)","dgv"),end:new RegExp("(?<=\\})","dgv"),name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#object-binding-pattern-const"}]},{begin:new RegExp("(?=\\[)","dgv"),end:new RegExp("(?<=\\])","dgv"),name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts#array-binding-pattern-const"}]}]},interpolation:{patterns:[{begin:new RegExp("\\{","dgv"),beginCaptures:{0:{name:"punctuation.section.embedded.begin.svelte"}},contentName:"meta.embedded.expression.svelte source.ts",end:new RegExp("\\}","dgv"),endCaptures:{0:{name:"punctuation.section.embedded.end.svelte"}},patterns:[{begin:new RegExp("\\p{space}*(?=\\{)","dgvy"),end:new RegExp("(?<=\\})","dgv"),patterns:[{include:"source.ts#object-literal"}]},{include:"source.ts"}]}]},scope:{patterns:[{include:"#comments"},{include:"#special-tags"},{include:"#tags"},{include:"#interpolation"},{begin:new RegExp("(?<=[\\>\\}])","dgv"),end:new RegExp("(?=[\\<\\{])","dgv"),name:"text.svelte"}]},"special-tags":{patterns:[{include:"#special-tags-void"},{include:"#special-tags-block-begin"},{include:"#special-tags-block-end"}]},"special-tags-block-begin":{begin:new RegExp("(\\{)\\p{space}*(#([a-z]*))","dgv"),beginCaptures:{1:{name:"punctuation.definition.block.begin.svelte"},2:{patterns:[{include:"#special-tags-keywords"}]}},end:new RegExp("(\\})","dgv"),endCaptures:{0:{name:"punctuation.definition.block.end.svelte"}},name:"meta.special.$3.svelte meta.special.start.svelte",patterns:[{include:"#special-tags-modes"}]},"special-tags-block-end":{begin:new RegExp("(\\{)\\p{space}*(\\/([a-z]*))","dgv"),beginCaptures:{1:{name:"punctuation.definition.block.begin.svelte"},2:{patterns:[{include:"#special-tags-keywords"}]}},end:new RegExp("(\\})","dgv"),endCaptures:{1:{name:"punctuation.definition.block.end.svelte"}},name:"meta.special.$3.svelte meta.special.end.svelte"},"special-tags-keywords":{captures:{1:{name:"punctuation.definition.keyword.svelte"},2:{patterns:[{match:new RegExp("if|else\\p{space}+if|else","dgv"),name:"keyword.control.conditional.svelte"},{match:new RegExp("each|key","dgv"),name:"keyword.control.svelte"},{match:new RegExp("await|then|catch","dgv"),name:"keyword.control.flow.svelte"},{match:new RegExp("snippet","dgv"),name:"keyword.control.svelte"},{match:new RegExp("html","dgv"),name:"keyword.other.svelte"},{match:new RegExp("render","dgv"),name:"keyword.other.svelte"},{match:new RegExp("debug","dgv"),name:"keyword.other.debugger.svelte"},{match:new RegExp("const","dgv"),name:"storage.type.svelte"}]}},match:new RegExp("([\\#\\/\\:\\@])(else\\p{space}+if|[a-z]*)","dgv")},"special-tags-modes":{patterns:[{begin:new RegExp("(?<=(if|key|then|catch|html|render)[^\\n]*?)","dgvy"),end:new RegExp("(?=\\})","dgv"),name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]},{begin:new RegExp("(?<=snippet[^\\n]*?)","dgvy"),end:new RegExp("(?=\\})","dgv"),name:"meta.embedded.expression.svelte source.ts",patterns:[{captures:{1:{name:"entity.name.function.ts"}},match:new RegExp("\\p{space}*([\\$_\\p{Alpha}][\\$_\\p{Alpha}\\p{Nd}]*)\\p{space}*(?=<)","dgvy")},{begin:new RegExp("(?<=<)","dgv"),contentName:"meta.type.parameters.ts",end:new RegExp("(?=>)","dgv"),patterns:[{include:"source.ts"}]},{begin:new RegExp("(?<=>\\p{space}*\\()","dgv"),end:new RegExp("(?=\\})","dgv"),name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]},{begin:new RegExp("(?:)","dgv"),end:new RegExp("(?=\\})","dgv"),name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]}]},{begin:new RegExp("(?<=const[^\\n]*?)","dgvy"),end:new RegExp("(?=\\})","dgv"),patterns:[{include:"#destructuring-const"},{begin:new RegExp("\\p{space}*([\\$_\\p{Alpha}][\\$_\\p{Alpha}\\p{Nd}]+)\\p{space}*","dgvy"),beginCaptures:{1:{name:"variable.other.constant.svelte"}},end:new RegExp("(?=[\\:\\=])","dgv")},{begin:new RegExp("(?=:)","dgv"),end:new RegExp("(?==)","dgv"),name:"meta.type.annotation.svelte",patterns:[{include:"source.ts"}]},{begin:new RegExp("(?==)","dgv"),end:new RegExp("(?=\\})","dgv"),name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]}]},{begin:new RegExp("(?<=each[^\\n]*?)","dgvy"),end:new RegExp("(?=\\})","dgv"),patterns:[{begin:new RegExp("\\p{space}*?(?=\\P{space})","dgvy"),contentName:"meta.embedded.expression.svelte source.ts",end:new RegExp("(?=(?:^\\p{space}*|\\p{space}+)(as)|\\p{space}*([\\,\\}]))","dgv"),patterns:[{include:"source.ts"}]},{begin:new RegExp("(as)|(?=[\\,\\}])","dgv"),beginCaptures:{1:{name:"keyword.control.as.svelte"}},end:new RegExp("(?=\\})","dgv"),patterns:[{include:"#destructuring"},{begin:new RegExp("\\(","dgv"),captures:{0:{name:"meta.brace.round.svelte"}},contentName:"meta.embedded.expression.svelte source.ts",end:new RegExp("\\)|(?=\\})","dgv"),patterns:[{include:"source.ts"}]},{captures:{1:{name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]}},match:new RegExp("(\\p{space}*([\\$_\\p{Alpha}][\\$_\\p{Alpha}\\p{Nd}]*)\\p{space}*)","dgv")},{match:new RegExp(",","dgv"),name:"punctuation.separator.svelte"}]}]},{begin:new RegExp("(?<=await[^\\n]*?)","dgvy"),end:new RegExp("(?=\\})","dgv"),patterns:[{begin:new RegExp("\\p{space}*?(?=\\P{space})","dgvy"),contentName:"meta.embedded.expression.svelte source.ts",end:new RegExp("\\p{space}+(then)|(?=\\})","dgv"),endCaptures:{1:{name:"keyword.control.flow.svelte"}},patterns:[{include:"source.ts"}]},{begin:new RegExp("(?<=then\\b)","dgv"),contentName:"meta.embedded.expression.svelte source.ts",end:new RegExp("(?=\\})","dgv"),patterns:[{include:"source.ts"}]}]},{begin:new RegExp("(?<=debug[^\\n]*?)","dgvy"),end:new RegExp("(?=\\})","dgv"),patterns:[{captures:{0:{name:"meta.embedded.expression.svelte source.ts",patterns:[{include:"source.ts"}]}},match:new RegExp("[\\$_\\p{Alpha}][\\$_\\p{Alpha}\\p{Nd}]*","dgv")},{match:new RegExp(",","dgv"),name:"punctuation.separator.svelte"}]}]},"special-tags-void":{begin:new RegExp("(\\{)\\p{space}*([\\:\\@](else\\p{space}+if|[a-z]*))","dgv"),beginCaptures:{1:{name:"punctuation.definition.block.begin.svelte"},2:{patterns:[{include:"#special-tags-keywords"}]}},end:new RegExp("\\}","dgv"),endCaptures:{0:{name:"punctuation.definition.block.end.svelte"}},name:"meta.special.$3.svelte",patterns:[{include:"#special-tags-modes"}]},tags:{patterns:[{include:"#tags-lang"},{include:"#tags-void"},{include:"#tags-general-end"},{include:"#tags-general-start"}]},"tags-end-node":{captures:{1:{name:"meta.tag.end.svelte punctuation.definition.tag.begin.svelte"},2:{name:"meta.tag.end.svelte",patterns:[{include:"#tags-name"}]},3:{name:"meta.tag.end.svelte punctuation.definition.tag.end.svelte"}
1,4:{name:"meta.tag.start.svelte punctuation.definition.tag.end.svelte"}},match:new RegExp("(<\\/)([^\\n]*?)\\p{space}*(>)|(\\/>)","dgv")},"tags-general-end":{begin:new RegExp("(<\\/)([^\\/\\>\\p{space}]*)","dgv"),beginCaptures:{1:{name:"meta.tag.end.svelte punctuation.definition.tag.begin.svelte"},2:{name:"meta.tag.end.svelte",patterns:[{include:"#tags-name"}]}},end:new RegExp("(>)","dgv"),endCaptures:{1:{name:"meta.tag.end.svelte punctuation.definition.tag.end.svelte"}},name:"meta.scope.tag.$2.svelte"},"tags-general-start":{begin:new RegExp("(<)([^\\/\\>\\p{space}]*)","dgv"),beginCaptures:{0:{patterns:[{include:"#tags-start-node"}]}},end:new RegExp("(\\/?>)","dgv"),endCaptures:{1:{name:"meta.tag.start.svelte punctuation.definition.tag.end.svelte"}},name:"meta.scope.tag.$2.svelte",patterns:[{include:"#tags-start-attributes"}]},"tags-lang":{begin:new RegExp("<(script|style|template)","dgv"),beginCaptures:{0:{patterns:[{include:"#tags-start-node"}]}},end:new RegExp("<\\/\\1\\p{space}*>|\\/>()","dgv"),endCaptures:{0:{patterns:[{include:"#tags-end-node"}]}},name:"meta.$1.svelte",patterns:[{begin:new RegExp(`(?=\\p{space}*[^\\>]*?(type|lang)\\p{space}*=\\p{space}*(["']?)(?:text\\/)?([\\p{L}\\p{M}\\p{N}\\p{Pc}]+)\\2)`,"dgvy"),end:new RegExp("(?=<\\/|\\/>)","dgv"),name:"meta.lang.$3.svelte",patterns:[{include:"#tags-lang-start-attributes"}]},{include:"#tags-lang-start-attributes"}]},"tags-lang-start-attributes":{begin:new RegExp("(?:)","dgv"),end:new RegExp("(?=\\/>)|>","dgv"),endCaptures:{0:{name:"punctuation.definition.tag.end.svelte"}},name:"meta.tag.start.svelte",patterns:[{include:"#attributes-generics"},{include:"#attributes"}]},"tags-name":{patterns:[{captures:{1:{name:"keyword.control.svelte"},2:{name:"punctuation.definition.keyword.svelte"},3:{name:"entity.name.tag.svelte"}},match:new RegExp("(svelte)(:)([a-z][\\-\\:\\p{L}\\p{M}\\p{N}\\p{Pc}]*)","dgv")},{match:new RegExp("slot","dgv"),name:"keyword.control.svelte"},{captures:{1:{patterns:[{match:new RegExp("[\\p{L}\\p{M}\\p{N}\\p{Pc}]+","dgv"),name:"support.class.component.svelte"},{match:new RegExp("\\.","dgv"),name:"punctuation.definition.keyword.svelte"}]},2:{name:"support.class.component.svelte"}},match:new RegExp("([\\p{L}\\p{M}\\p{N}\\p{Pc}]+(?:\\.[\\p{L}\\p{M}\\p{N}\\p{Pc}]+)+)|([A-Z][\\p{L}\\p{M}\\p{N}\\p{Pc}]*)","dgv")},{match:new RegExp("[a-z][0-\\:\\p{L}\\p{M}\\p{N}\\p{Pc}]*-[\\-0-\\:\\p{L}\\p{M}\\p{N}\\p{Pc}]*","dgv"),name:"meta.tag.custom.svelte entity.name.tag.svelte"},{match:new RegExp("[a-z][\\-0-\\:\\p{L}\\p{M}\\p{N}\\p{Pc}]*","dgv"),name:"entity.name.tag.svelte"}]},"tags-start-attributes":{begin:new RegExp("(?:)","dgv"),end:new RegExp("(?=\\/?>)","dgv"),name:"meta.tag.start.svelte",patterns:[{include:"#attributes"}]},"tags-start-node":{captures:{1:{name:"punctuation.definition.tag.begin.svelte"},2:{patterns:[{include:"#tags-name"}]}},match:new RegExp("(<)([^\\/\\>\\p{space}]*)","dgv"),name:"meta.tag.start.svelte"},"tags-void":{begin:new RegExp("(<)(area|base|br|col|embed|hr|img|input|link|meta|param|source|track|wbr)(?=\\p{space}|\\/?>)","dgv"),beginCaptures:{1:{name:"punctuation.definition.tag.begin.svelte"},2:{name:"entity.name.tag.svelte"}},end:new RegExp("\\/?>","dgv"),endCaptures:{0:{name:"punctuation.definition.tag.begin.svelte"}},name:"meta.tag.void.svelte",patterns:[{include:"#attributes"}]},"type-parameters":{name:"meta.type.parameters.ts",patterns:[{include:"source.ts#comment"},{match:new RegExp("(?<![\\$_\\p{Alpha}\\p{Nd}])(?:(?<=\\.\\.\\.)|(?<!\\.))(extends|in|out|const)(?![\\$_\\p{Alpha}\\p{Nd}])(?:(?=\\.\\.\\.)|(?!\\.))","dgv"),name:"storage.modifier.ts"},{include:"source.ts#type"},{include:"source.ts#punctuation-comma"},{match:new RegExp("(=)(?!>)","dgv"),name:"keyword.operator.assignment.ts"}]}},scopeName:"source.svelte",embeddedLangs:["javascript","typescript","css","postcss"],aliases:void 0,embeddedLangsLazy:["coffee","stylus","sass","scss","less","pug","markdown"]}),ze=[...a,...s,...i,...d,p];export{ze as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.