gitextract_a0sp9qlx/ ├── .changeset/ │ ├── README.md │ ├── config.json │ ├── const-tags.md │ ├── evil-chicken-attend.md │ └── orange-geckos-rest.md ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yml │ │ ├── config.yml │ │ └── feature_request.yml │ ├── ISSUE_TEMPLATE.md │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows/ │ ├── autofix.yml │ ├── ci.yml │ ├── ecosystem-ci-trigger.yml │ ├── pkg.pr.new.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .vscode/ │ ├── launch.json │ └── settings.json ├── .well-known/ │ └── funding-manifest-urls ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.json ├── LICENSE.md ├── README.md ├── benchmarking/ │ ├── .gitignore │ ├── benchmarks/ │ │ ├── reactivity/ │ │ │ ├── index.js │ │ │ ├── sbench.js │ │ │ ├── tests/ │ │ │ │ ├── kairo_avoidable.bench.js │ │ │ │ ├── kairo_broad.bench.js │ │ │ │ ├── kairo_deep.bench.js │ │ │ │ ├── kairo_diamond.bench.js │ │ │ │ ├── kairo_mux.bench.js │ │ │ │ ├── kairo_repeated.bench.js │ │ │ │ ├── kairo_triangle.bench.js │ │ │ │ ├── kairo_unstable.bench.js │ │ │ │ ├── mol.bench.js │ │ │ │ └── repeated_deps.bench.js │ │ │ └── util.js │ │ └── ssr/ │ │ ├── index.js │ │ └── wrapper/ │ │ ├── App.svelte │ │ └── wrapper_bench.js │ ├── compare/ │ │ ├── index.js │ │ └── runner.js │ ├── run.js │ ├── tsconfig.json │ └── utils.js ├── documentation/ │ └── docs/ │ ├── 01-introduction/ │ │ ├── 01-overview.md │ │ ├── 02-getting-started.md │ │ ├── 03-svelte-files.md │ │ ├── 04-svelte-js-files.md │ │ └── index.md │ ├── 02-runes/ │ │ ├── 01-what-are-runes.md │ │ ├── 02-$state.md │ │ ├── 03-$derived.md │ │ ├── 04-$effect.md │ │ ├── 05-$props.md │ │ ├── 06-$bindable.md │ │ ├── 07-$inspect.md │ │ ├── 08-$host.md │ │ └── index.md │ ├── 03-template-syntax/ │ │ ├── 01-basic-markup.md │ │ ├── 02-if.md │ │ ├── 03-each.md │ │ ├── 04-key.md │ │ ├── 05-await.md │ │ ├── 06-snippet.md │ │ ├── 07-@render.md │ │ ├── 08-@html.md │ │ ├── 09-@attach.md │ │ ├── 10-@const.md │ │ ├── 11-@debug.md │ │ ├── 12-bind.md │ │ ├── 13-use.md │ │ ├── 14-transition.md │ │ ├── 15-in-and-out.md │ │ ├── 16-animate.md │ │ ├── 17-style.md │ │ ├── 18-class.md │ │ ├── 19-await-expressions.md │ │ └── index.md │ ├── 04-styling/ │ │ ├── 01-scoped-styles.md │ │ ├── 02-global-styles.md │ │ ├── 03-custom-properties.md │ │ ├── 04-nested-style-elements.md │ │ └── index.md │ ├── 05-special-elements/ │ │ ├── 01-svelte-boundary.md │ │ ├── 02-svelte-window.md │ │ ├── 03-svelte-document.md │ │ ├── 04-svelte-body.md │ │ ├── 05-svelte-head.md │ │ ├── 06-svelte-element.md │ │ ├── 07-svelte-options.md │ │ └── index.md │ ├── 06-runtime/ │ │ ├── 01-stores.md │ │ ├── 02-context.md │ │ ├── 03-lifecycle-hooks.md │ │ ├── 04-imperative-component-api.md │ │ ├── 05-hydratable.md │ │ └── index.md │ ├── 07-misc/ │ │ ├── 01-best-practices.md │ │ ├── 02-testing.md │ │ ├── 03-typescript.md │ │ ├── 04-custom-elements.md │ │ ├── 06-v4-migration-guide.md │ │ ├── 07-v5-migration-guide.md │ │ ├── 99-faq.md │ │ └── index.md │ ├── 98-reference/ │ │ ├── .generated/ │ │ │ ├── client-errors.md │ │ │ ├── client-warnings.md │ │ │ ├── compile-errors.md │ │ │ ├── compile-warnings.md │ │ │ ├── server-errors.md │ │ │ ├── server-warnings.md │ │ │ ├── shared-errors.md │ │ │ └── shared-warnings.md │ │ ├── 20-svelte.md │ │ ├── 21-svelte-action.md │ │ ├── 21-svelte-animate.md │ │ ├── 21-svelte-attachments.md │ │ ├── 21-svelte-compiler.md │ │ ├── 21-svelte-easing.md │ │ ├── 21-svelte-events.md │ │ ├── 21-svelte-legacy.md │ │ ├── 21-svelte-motion.md │ │ ├── 21-svelte-reactivity-window.md │ │ ├── 21-svelte-reactivity.md │ │ ├── 21-svelte-server.md │ │ ├── 21-svelte-store.md │ │ ├── 21-svelte-transition.md │ │ ├── 30-compiler-errors.md │ │ ├── 30-compiler-warnings.md │ │ ├── 30-runtime-errors.md │ │ ├── 30-runtime-warnings.md │ │ └── index.md │ ├── 99-legacy/ │ │ ├── 00-legacy-overview.md │ │ ├── 01-legacy-let.md │ │ ├── 02-legacy-reactive-assignments.md │ │ ├── 03-legacy-export-let.md │ │ ├── 04-legacy-$$props-and-$$restProps.md │ │ ├── 10-legacy-on.md │ │ ├── 20-legacy-slots.md │ │ ├── 21-legacy-$$slots.md │ │ ├── 22-legacy-svelte-fragment.md │ │ ├── 30-legacy-svelte-component.md │ │ ├── 31-legacy-svelte-self.md │ │ ├── 40-legacy-component-api.md │ │ └── index.md │ └── index.md ├── eslint.config.js ├── package.json ├── packages/ │ └── svelte/ │ ├── .gitignore │ ├── CHANGELOG-pre-5.md │ ├── CHANGELOG.md │ ├── README.md │ ├── compiler/ │ │ └── package.json │ ├── elements.d.ts │ ├── knip.json │ ├── messages/ │ │ ├── client-errors/ │ │ │ └── errors.md │ │ ├── client-warnings/ │ │ │ └── warnings.md │ │ ├── compile-errors/ │ │ │ ├── options.md │ │ │ ├── script.md │ │ │ ├── style.md │ │ │ └── template.md │ │ ├── compile-warnings/ │ │ │ ├── a11y.md │ │ │ ├── misc.md │ │ │ ├── options.md │ │ │ ├── script.md │ │ │ ├── style.md │ │ │ └── template.md │ │ ├── server-errors/ │ │ │ └── errors.md │ │ ├── server-warnings/ │ │ │ └── warnings.md │ │ ├── shared-errors/ │ │ │ └── errors.md │ │ └── shared-warnings/ │ │ └── warnings.md │ ├── package.json │ ├── rollup.config.js │ ├── scripts/ │ │ ├── check-treeshakeability.js │ │ ├── generate-types.js │ │ ├── generate-version.js │ │ └── process-messages/ │ │ ├── index.js │ │ └── templates/ │ │ ├── client-errors.js │ │ ├── client-warnings.js │ │ ├── compile-errors.js │ │ ├── compile-warnings.js │ │ ├── server-errors.js │ │ ├── server-warnings.js │ │ ├── shared-errors.js │ │ └── shared-warnings.js │ ├── src/ │ │ ├── action/ │ │ │ └── public.d.ts │ │ ├── ambient.d.ts │ │ ├── animate/ │ │ │ ├── index.js │ │ │ └── public.d.ts │ │ ├── attachments/ │ │ │ ├── index.js │ │ │ └── public.d.ts │ │ ├── compiler/ │ │ │ ├── errors.js │ │ │ ├── index.js │ │ │ ├── legacy.js │ │ │ ├── migrate/ │ │ │ │ └── index.js │ │ │ ├── phases/ │ │ │ │ ├── 1-parse/ │ │ │ │ │ ├── acorn.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── read/ │ │ │ │ │ │ ├── context.js │ │ │ │ │ │ ├── expression.js │ │ │ │ │ │ ├── options.js │ │ │ │ │ │ ├── script.js │ │ │ │ │ │ └── style.js │ │ │ │ │ ├── remove_typescript_nodes.js │ │ │ │ │ ├── state/ │ │ │ │ │ │ ├── element.js │ │ │ │ │ │ ├── fragment.js │ │ │ │ │ │ ├── tag.js │ │ │ │ │ │ └── text.js │ │ │ │ │ └── utils/ │ │ │ │ │ ├── bracket.js │ │ │ │ │ ├── create.js │ │ │ │ │ ├── entities.js │ │ │ │ │ ├── fuzzymatch.js │ │ │ │ │ └── html.js │ │ │ │ ├── 2-analyze/ │ │ │ │ │ ├── css/ │ │ │ │ │ │ ├── css-analyze.js │ │ │ │ │ │ ├── css-prune.js │ │ │ │ │ │ ├── css-warn.js │ │ │ │ │ │ └── utils.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── types.d.ts │ │ │ │ │ ├── utils/ │ │ │ │ │ │ └── check_graph_for_cycles.js │ │ │ │ │ └── visitors/ │ │ │ │ │ ├── AnimateDirective.js │ │ │ │ │ ├── ArrowFunctionExpression.js │ │ │ │ │ ├── AssignmentExpression.js │ │ │ │ │ ├── AttachTag.js │ │ │ │ │ ├── Attribute.js │ │ │ │ │ ├── AwaitBlock.js │ │ │ │ │ ├── AwaitExpression.js │ │ │ │ │ ├── BindDirective.js │ │ │ │ │ ├── CallExpression.js │ │ │ │ │ ├── ClassBody.js │ │ │ │ │ ├── ClassDeclaration.js │ │ │ │ │ ├── ClassDirective.js │ │ │ │ │ ├── Component.js │ │ │ │ │ ├── ConstTag.js │ │ │ │ │ ├── DebugTag.js │ │ │ │ │ ├── EachBlock.js │ │ │ │ │ ├── ExportDefaultDeclaration.js │ │ │ │ │ ├── ExportNamedDeclaration.js │ │ │ │ │ ├── ExportSpecifier.js │ │ │ │ │ ├── ExpressionStatement.js │ │ │ │ │ ├── ExpressionTag.js │ │ │ │ │ ├── Fragment.js │ │ │ │ │ ├── FunctionDeclaration.js │ │ │ │ │ ├── FunctionExpression.js │ │ │ │ │ ├── HtmlTag.js │ │ │ │ │ ├── Identifier.js │ │ │ │ │ ├── IfBlock.js │ │ │ │ │ ├── ImportDeclaration.js │ │ │ │ │ ├── KeyBlock.js │ │ │ │ │ ├── LabeledStatement.js │ │ │ │ │ ├── LetDirective.js │ │ │ │ │ ├── Literal.js │ │ │ │ │ ├── MemberExpression.js │ │ │ │ │ ├── NewExpression.js │ │ │ │ │ ├── OnDirective.js │ │ │ │ │ ├── PropertyDefinition.js │ │ │ │ │ ├── RegularElement.js │ │ │ │ │ ├── RenderTag.js │ │ │ │ │ ├── SlotElement.js │ │ │ │ │ ├── SnippetBlock.js │ │ │ │ │ ├── SpreadAttribute.js │ │ │ │ │ ├── SpreadElement.js │ │ │ │ │ ├── StyleDirective.js │ │ │ │ │ ├── SvelteBody.js │ │ │ │ │ ├── SvelteBoundary.js │ │ │ │ │ ├── SvelteComponent.js │ │ │ │ │ ├── SvelteDocument.js │ │ │ │ │ ├── SvelteElement.js │ │ │ │ │ ├── SvelteFragment.js │ │ │ │ │ ├── SvelteHead.js │ │ │ │ │ ├── SvelteSelf.js │ │ │ │ │ ├── SvelteWindow.js │ │ │ │ │ ├── TaggedTemplateExpression.js │ │ │ │ │ ├── TemplateElement.js │ │ │ │ │ ├── Text.js │ │ │ │ │ ├── TitleElement.js │ │ │ │ │ ├── TransitionDirective.js │ │ │ │ │ ├── UpdateExpression.js │ │ │ │ │ ├── UseDirective.js │ │ │ │ │ ├── VariableDeclarator.js │ │ │ │ │ └── shared/ │ │ │ │ │ ├── a11y/ │ │ │ │ │ │ ├── constants.js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── attribute.js │ │ │ │ │ ├── component.js │ │ │ │ │ ├── element.js │ │ │ │ │ ├── fragment.js │ │ │ │ │ ├── function.js │ │ │ │ │ ├── snippets.js │ │ │ │ │ ├── special-element.js │ │ │ │ │ └── utils.js │ │ │ │ ├── 3-transform/ │ │ │ │ │ ├── client/ │ │ │ │ │ │ ├── transform-client.js │ │ │ │ │ │ ├── transform-template/ │ │ │ │ │ │ │ ├── fix-attribute-casing.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── template.js │ │ │ │ │ │ │ └── types.d.ts │ │ │ │ │ │ ├── types.d.ts │ │ │ │ │ │ ├── utils.js │ │ │ │ │ │ └── visitors/ │ │ │ │ │ │ ├── AnimateDirective.js │ │ │ │ │ │ ├── ArrowFunctionExpression.js │ │ │ │ │ │ ├── AssignmentExpression.js │ │ │ │ │ │ ├── AttachTag.js │ │ │ │ │ │ ├── Attribute.js │ │ │ │ │ │ ├── AwaitBlock.js │ │ │ │ │ │ ├── AwaitExpression.js │ │ │ │ │ │ ├── BinaryExpression.js │ │ │ │ │ │ ├── BindDirective.js │ │ │ │ │ │ ├── BlockStatement.js │ │ │ │ │ │ ├── BreakStatement.js │ │ │ │ │ │ ├── CallExpression.js │ │ │ │ │ │ ├── ClassBody.js │ │ │ │ │ │ ├── Comment.js │ │ │ │ │ │ ├── Component.js │ │ │ │ │ │ ├── ConstTag.js │ │ │ │ │ │ ├── DebugTag.js │ │ │ │ │ │ ├── EachBlock.js │ │ │ │ │ │ ├── ExportNamedDeclaration.js │ │ │ │ │ │ ├── ExpressionStatement.js │ │ │ │ │ │ ├── ForOfStatement.js │ │ │ │ │ │ ├── Fragment.js │ │ │ │ │ │ ├── FunctionDeclaration.js │ │ │ │ │ │ ├── FunctionExpression.js │ │ │ │ │ │ ├── HtmlTag.js │ │ │ │ │ │ ├── Identifier.js │ │ │ │ │ │ ├── IfBlock.js │ │ │ │ │ │ ├── KeyBlock.js │ │ │ │ │ │ ├── LabeledStatement.js │ │ │ │ │ │ ├── LetDirective.js │ │ │ │ │ │ ├── MemberExpression.js │ │ │ │ │ │ ├── OnDirective.js │ │ │ │ │ │ ├── Program.js │ │ │ │ │ │ ├── RegularElement.js │ │ │ │ │ │ ├── RenderTag.js │ │ │ │ │ │ ├── SlotElement.js │ │ │ │ │ │ ├── SnippetBlock.js │ │ │ │ │ │ ├── SpreadAttribute.js │ │ │ │ │ │ ├── SvelteBody.js │ │ │ │ │ │ ├── SvelteBoundary.js │ │ │ │ │ │ ├── SvelteComponent.js │ │ │ │ │ │ ├── SvelteDocument.js │ │ │ │ │ │ ├── SvelteElement.js │ │ │ │ │ │ ├── SvelteFragment.js │ │ │ │ │ │ ├── SvelteHead.js │ │ │ │ │ │ ├── SvelteSelf.js │ │ │ │ │ │ ├── SvelteWindow.js │ │ │ │ │ │ ├── TitleElement.js │ │ │ │ │ │ ├── TransitionDirective.js │ │ │ │ │ │ ├── UpdateExpression.js │ │ │ │ │ │ ├── UseDirective.js │ │ │ │ │ │ ├── VariableDeclaration.js │ │ │ │ │ │ └── shared/ │ │ │ │ │ │ ├── component.js │ │ │ │ │ │ ├── declarations.js │ │ │ │ │ │ ├── element.js │ │ │ │ │ │ ├── events.js │ │ │ │ │ │ ├── fragment.js │ │ │ │ │ │ ├── function.js │ │ │ │ │ │ ├── special_element.js │ │ │ │ │ │ └── utils.js │ │ │ │ │ ├── css/ │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── server/ │ │ │ │ │ │ ├── transform-server.js │ │ │ │ │ │ ├── types.d.ts │ │ │ │ │ │ └── visitors/ │ │ │ │ │ │ ├── AssignmentExpression.js │ │ │ │ │ │ ├── AwaitBlock.js │ │ │ │ │ │ ├── AwaitExpression.js │ │ │ │ │ │ ├── CallExpression.js │ │ │ │ │ │ ├── ClassBody.js │ │ │ │ │ │ ├── Component.js │ │ │ │ │ │ ├── ConstTag.js │ │ │ │ │ │ ├── DebugTag.js │ │ │ │ │ │ ├── EachBlock.js │ │ │ │ │ │ ├── ExpressionStatement.js │ │ │ │ │ │ ├── Fragment.js │ │ │ │ │ │ ├── HtmlTag.js │ │ │ │ │ │ ├── Identifier.js │ │ │ │ │ │ ├── IfBlock.js │ │ │ │ │ │ ├── KeyBlock.js │ │ │ │ │ │ ├── LabeledStatement.js │ │ │ │ │ │ ├── MemberExpression.js │ │ │ │ │ │ ├── Program.js │ │ │ │ │ │ ├── PropertyDefinition.js │ │ │ │ │ │ ├── RegularElement.js │ │ │ │ │ │ ├── RenderTag.js │ │ │ │ │ │ ├── SlotElement.js │ │ │ │ │ │ ├── SnippetBlock.js │ │ │ │ │ │ ├── SpreadAttribute.js │ │ │ │ │ │ ├── SvelteBoundary.js │ │ │ │ │ │ ├── SvelteComponent.js │ │ │ │ │ │ ├── SvelteElement.js │ │ │ │ │ │ ├── SvelteFragment.js │ │ │ │ │ │ ├── SvelteHead.js │ │ │ │ │ │ ├── SvelteSelf.js │ │ │ │ │ │ ├── TitleElement.js │ │ │ │ │ │ ├── UpdateExpression.js │ │ │ │ │ │ ├── VariableDeclaration.js │ │ │ │ │ │ └── shared/ │ │ │ │ │ │ ├── component.js │ │ │ │ │ │ ├── element.js │ │ │ │ │ │ └── utils.js │ │ │ │ │ ├── shared/ │ │ │ │ │ │ ├── assignments.js │ │ │ │ │ │ └── transform-async.js │ │ │ │ │ ├── types.d.ts │ │ │ │ │ └── utils.js │ │ │ │ ├── bindings.js │ │ │ │ ├── css.js │ │ │ │ ├── nodes.js │ │ │ │ ├── patterns.js │ │ │ │ ├── scope.js │ │ │ │ └── types.d.ts │ │ │ ├── preprocess/ │ │ │ │ ├── decode_sourcemap.js │ │ │ │ ├── index.js │ │ │ │ ├── legacy-public.d.ts │ │ │ │ ├── private.d.ts │ │ │ │ ├── public.d.ts │ │ │ │ └── replace_in_code.js │ │ │ ├── print/ │ │ │ │ ├── index.js │ │ │ │ └── types.d.ts │ │ │ ├── private.d.ts │ │ │ ├── public.d.ts │ │ │ ├── state.js │ │ │ ├── types/ │ │ │ │ ├── css.d.ts │ │ │ │ ├── index.d.ts │ │ │ │ ├── legacy-interfaces.d.ts │ │ │ │ ├── legacy-nodes.d.ts │ │ │ │ └── template.d.ts │ │ │ ├── utils/ │ │ │ │ ├── assert.js │ │ │ │ ├── ast.js │ │ │ │ ├── builders.js │ │ │ │ ├── compile_diagnostic.js │ │ │ │ ├── extract_svelte_ignore.js │ │ │ │ ├── mapped_code.js │ │ │ │ ├── push_array.js │ │ │ │ ├── sanitize_template_string.js │ │ │ │ ├── slot.js │ │ │ │ └── string.js │ │ │ ├── validate-options.js │ │ │ └── warnings.js │ │ ├── constants.js │ │ ├── easing/ │ │ │ └── index.js │ │ ├── escaping.js │ │ ├── events/ │ │ │ ├── index.js │ │ │ └── public.d.ts │ │ ├── html-tree-validation.js │ │ ├── index-client.js │ │ ├── index-server.js │ │ ├── index.d.ts │ │ ├── internal/ │ │ │ ├── client/ │ │ │ │ ├── constants.js │ │ │ │ ├── context.js │ │ │ │ ├── dev/ │ │ │ │ │ ├── assign.js │ │ │ │ │ ├── console-log.js │ │ │ │ │ ├── css.js │ │ │ │ │ ├── debug.js │ │ │ │ │ ├── elements.js │ │ │ │ │ ├── equality.js │ │ │ │ │ ├── hmr.js │ │ │ │ │ ├── inspect.js │ │ │ │ │ ├── legacy.js │ │ │ │ │ ├── ownership.js │ │ │ │ │ ├── tracing.js │ │ │ │ │ └── validation.js │ │ │ │ ├── dom/ │ │ │ │ │ ├── blocks/ │ │ │ │ │ │ ├── async.js │ │ │ │ │ │ ├── await.js │ │ │ │ │ │ ├── boundary.js │ │ │ │ │ │ ├── branches.js │ │ │ │ │ │ ├── css-props.js │ │ │ │ │ │ ├── each.js │ │ │ │ │ │ ├── html.js │ │ │ │ │ │ ├── if.js │ │ │ │ │ │ ├── key.js │ │ │ │ │ │ ├── slot.js │ │ │ │ │ │ ├── snippet.js │ │ │ │ │ │ ├── svelte-component.js │ │ │ │ │ │ ├── svelte-element.js │ │ │ │ │ │ └── svelte-head.js │ │ │ │ │ ├── css.js │ │ │ │ │ ├── elements/ │ │ │ │ │ │ ├── actions.js │ │ │ │ │ │ ├── attachments.js │ │ │ │ │ │ ├── attributes.js │ │ │ │ │ │ ├── bindings/ │ │ │ │ │ │ │ ├── document.js │ │ │ │ │ │ │ ├── input.js │ │ │ │ │ │ │ ├── media.js │ │ │ │ │ │ │ ├── navigator.js │ │ │ │ │ │ │ ├── props.js │ │ │ │ │ │ │ ├── select.js │ │ │ │ │ │ │ ├── shared.js │ │ │ │ │ │ │ ├── size.js │ │ │ │ │ │ │ ├── this.js │ │ │ │ │ │ │ ├── universal.js │ │ │ │ │ │ │ └── window.js │ │ │ │ │ │ ├── class.js │ │ │ │ │ │ ├── custom-element.js │ │ │ │ │ │ ├── customizable-select.js │ │ │ │ │ │ ├── events.js │ │ │ │ │ │ ├── misc.js │ │ │ │ │ │ ├── style.js │ │ │ │ │ │ └── transitions.js │ │ │ │ │ ├── hydration.js │ │ │ │ │ ├── legacy/ │ │ │ │ │ │ ├── event-modifiers.js │ │ │ │ │ │ ├── lifecycle.js │ │ │ │ │ │ └── misc.js │ │ │ │ │ ├── operations.js │ │ │ │ │ ├── reconciler.js │ │ │ │ │ ├── task.js │ │ │ │ │ ├── template.js │ │ │ │ │ └── types.d.ts │ │ │ │ ├── error-handling.js │ │ │ │ ├── errors.js │ │ │ │ ├── hydratable.js │ │ │ │ ├── index.js │ │ │ │ ├── legacy.js │ │ │ │ ├── loop.js │ │ │ │ ├── proxy.js │ │ │ │ ├── proxy.test.ts │ │ │ │ ├── reactivity/ │ │ │ │ │ ├── async.js │ │ │ │ │ ├── batch.js │ │ │ │ │ ├── deriveds.js │ │ │ │ │ ├── effects.js │ │ │ │ │ ├── equality.js │ │ │ │ │ ├── props.js │ │ │ │ │ ├── sources.js │ │ │ │ │ ├── status.js │ │ │ │ │ ├── store.js │ │ │ │ │ ├── types.d.ts │ │ │ │ │ └── utils.js │ │ │ │ ├── render.js │ │ │ │ ├── runtime.js │ │ │ │ ├── timing.js │ │ │ │ ├── types.d.ts │ │ │ │ ├── validate.js │ │ │ │ └── warnings.js │ │ │ ├── disclose-version.js │ │ │ ├── flags/ │ │ │ │ ├── async.js │ │ │ │ ├── index.js │ │ │ │ ├── legacy.js │ │ │ │ └── tracing.js │ │ │ ├── index.js │ │ │ ├── server/ │ │ │ │ ├── abort-signal.js │ │ │ │ ├── blocks/ │ │ │ │ │ ├── html.js │ │ │ │ │ └── snippet.js │ │ │ │ ├── context.js │ │ │ │ ├── crypto.js │ │ │ │ ├── crypto.test.ts │ │ │ │ ├── dev.js │ │ │ │ ├── errors.js │ │ │ │ ├── hydratable.js │ │ │ │ ├── hydration.js │ │ │ │ ├── index.js │ │ │ │ ├── render-context.js │ │ │ │ ├── renderer.js │ │ │ │ ├── renderer.test.ts │ │ │ │ ├── types.d.ts │ │ │ │ └── warnings.js │ │ │ ├── shared/ │ │ │ │ ├── attributes.js │ │ │ │ ├── clone.js │ │ │ │ ├── clone.test.ts │ │ │ │ ├── dev.js │ │ │ │ ├── errors.js │ │ │ │ ├── types.d.ts │ │ │ │ ├── utils.js │ │ │ │ ├── validate.js │ │ │ │ └── warnings.js │ │ │ └── types.d.ts │ │ ├── legacy/ │ │ │ ├── legacy-client.js │ │ │ └── legacy-server.js │ │ ├── motion/ │ │ │ ├── index.js │ │ │ ├── private.d.ts │ │ │ ├── public.d.ts │ │ │ ├── spring.js │ │ │ ├── tweened.js │ │ │ └── utils.js │ │ ├── reactivity/ │ │ │ ├── create-subscriber.js │ │ │ ├── date.js │ │ │ ├── date.test.ts │ │ │ ├── index-client.js │ │ │ ├── index-server.js │ │ │ ├── map.js │ │ │ ├── map.test.ts │ │ │ ├── media-query.js │ │ │ ├── reactive-value.js │ │ │ ├── set.js │ │ │ ├── set.test.ts │ │ │ ├── url-search-params.js │ │ │ ├── url-search-params.test.ts │ │ │ ├── url.js │ │ │ ├── url.test.ts │ │ │ └── window/ │ │ │ └── index.js │ │ ├── server/ │ │ │ ├── index.d.ts │ │ │ └── index.js │ │ ├── store/ │ │ │ ├── index-client.js │ │ │ ├── index-server.js │ │ │ ├── private.d.ts │ │ │ ├── public.d.ts │ │ │ ├── shared/ │ │ │ │ └── index.js │ │ │ └── utils.js │ │ ├── transition/ │ │ │ ├── index.js │ │ │ └── public.d.ts │ │ ├── utils.js │ │ └── version.js │ ├── svelte-html.d.ts │ ├── tests/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── animation-helpers.js │ │ ├── compiler-errors/ │ │ │ ├── samples/ │ │ │ │ ├── attribute-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-sequence-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-sequence-expression-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-unique/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-unique-binding/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-unique-class/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-unique-shorthand/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-unique-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── catch-before-closing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── catch-without-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-field-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── comment-unclosed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-invalid-name/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-duplicate-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-duplicate-error-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-duplicate-error-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-duplicate-error-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-duplicate-error-5/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-duplicate-error-6/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-nested-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-nested-error-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-nested-error-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-cyclical/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-sequence/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-snippet-invalid-reference-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-snippet-invalid-reference-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-whitespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-global-block-combinator/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-global-block-combinator-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-global-block-declaration/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-global-block-in-pseudoclass/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-global-block-multiple-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-global-block-multiple-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-global-modifier/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-global-modifier-start-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-global-modifier-start-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-nesting-selector-root/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dollar-binding-declaration-legacy/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dollar-binding-declaration-runes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dollar-binding-declaration-runes-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dollar-binding-global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dollar-binding-global-js/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── dollar-binding-import/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-binding-invalid/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-key-without-as/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-active-rune/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── element-invalid-name/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── else-before-closing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── else-before-closing-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── else-before-closing-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── else-if-before-closing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── else-if-before-closing-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── else-if-without-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── empty-attribute-shorthand/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── empty-classname-binding/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── empty-directive-name/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── export-default-derived-state-indirect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── export-default-state-indirect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── export-derived-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── export-derived-state-indirect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── export-not-defined-module/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── export-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── export-state-indirect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── export-state-module/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── illegal-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── invalid-arguments-usage/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── invalid-rune-name/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── invalid-rune-name-shadowed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── invalid-snippet-binding/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── invalid-snippet-mutation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── legacy-no-const-assignment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── legacy-no-const-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── malformed-snippet/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── malformed-snippet-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── multiple-styles/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── options-children/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-mustaches-whitespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── render-tag-invalid-call/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-before-after-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-bindable-not-called/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-duplicate-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-export-let/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-export-named-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-invalid-each-binding/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-invalid-each-binding-this/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-invalid-each-mutation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-module-store-subscription/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-no-const-assignment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-no-const-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-no-rune-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-props-illegal-name-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-props-illegal-name-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-props-not-called/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-wrong-bindable-args/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-wrong-bindable-placement/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-wrong-derived-args/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-wrong-derived-placement/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-wrong-effect-args/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-wrong-effect-placement/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-wrong-host-placement/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-wrong-props-args/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-wrong-props-placement-instance/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-wrong-props-placement-module/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-wrong-state-args/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-wrong-state-placement/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-wrong-state-raw-args/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── runes-wrong-state-snapshot-args/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── script-unclosed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── script-unclosed-eof/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── self-reference/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── slot-conflicting-with-render-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-children-conflict/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-invalid-export/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-rest-args/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-autosub-context-module/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-contextual/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-global-disallowed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-prevent-user-declarations/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-shadow-scope/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-shadow-scope-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-shadow-scope-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-template-expression-scope/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── style-unclosed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── style-unclosed-eof/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-internal-import/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── main.svelte.js │ │ │ │ ├── svelte-selfdestructive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── then-before-closing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── then-without-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unbalanced-curly-component/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unbalanced-curly-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unclosed-attribute-self-close-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unexpected-end-of-input/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unexpected-end-of-input-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unexpected-end-of-input-c/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unexpected-end-of-input-d/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unmatched-closing-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unmatched-closing-tag-autoclose/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unmatched-closing-tag-autoclose-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── void-closing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── window-children/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── window-duplicate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── window-inside-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ └── window-inside-element/ │ │ │ │ ├── _config.js │ │ │ │ └── main.svelte │ │ │ └── test.ts │ │ ├── css/ │ │ │ ├── samples/ │ │ │ │ ├── animations/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── at-layer/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── at-rule-nested-class/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── attribute-selector-bind/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── attribute-selector-case-sensitive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── attribute-selector-details-open/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── attribute-selector-dialog-open/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── attribute-selector-html-case-insensitive/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── attribute-selector-matches-derictive/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── attribute-selector-only-name/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── attribute-selector-unquoted/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── attribute-selector-word-arbitrary-whitespace/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── basic/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── child-combinator/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── class-directive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── clsx-can-prune/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── clsx-cannot-prune-1/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── clsx-cannot-prune-2/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── clsx-cannot-prune-3/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── combinator-child/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── comment-html/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── comment-repeated/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── comments-after-last-selector/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── container-query/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── css-prune-edge-cases/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── css-vars/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── custom-css-hash/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── descendant-selector-non-top-level-outer/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── descendant-selector-unmatched/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── directive-special-character/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── double-hyphen/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── dynamic-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── dynamic-element-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── empty-class/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── empty-rule/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── empty-rule-dev/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-await-not-exhaustive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-each/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-each-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-each-else/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-each-else-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-each-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-former-element-in-slot/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-if-not-exhaustive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-if-not-exhaustive-with-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-key/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-nested-slots/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-nested-slots-flattened/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-render-tag/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-rendertag-global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-selects-slot-fallback/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-slot/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-slot-global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-slots-between/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-star/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── general-siblings-combinator-svelteelement/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-keyframes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-keyframes-with-no-elements/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-local/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-local-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-nested-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-with-child-combinator/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-with-child-combinator-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-with-class/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-with-data-attribute/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-with-nesting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-with-root/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── global-with-unused-descendant/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── has/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── has-with-render-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── host/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── is/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── keyframes/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── keyframes-autoprefixed/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── keyframes-from-to/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── local-inside-global/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── media-query/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── media-query-word/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── nested-css/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── nested-css-combinator/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── nesting-selectors/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── not-selector/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── not-selector-global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-attribute-selector/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-attribute-selector-contains/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-attribute-selector-equals/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-attribute-selector-equals-case-insensitive/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-attribute-selector-equals-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-attribute-selector-pipe-equals/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-attribute-selector-prefix/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-attribute-selector-suffix/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-attribute-selector-word-equals/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-class-dynamic/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-class-static/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-descendant/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-descendant-global-inner/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-descendant-global-inner-class/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-descendant-global-inner-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-descendant-global-outer/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-descendant-global-outer-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-global-children/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-global-descendants/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-id/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-multiple-descendants/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-whitespace/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── omit-scoping-attribute-whitespace-multiple/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── preserve-specificity/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── pseudo-element/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── quote-mark-inside-string/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── render-tag-loop/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── root/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── selectedcontent/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── selector-list/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-await-not-exhaustive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-component/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-component-default-snippet/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-component-named-snippet/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-each/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-each-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-each-else/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-each-else-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-each-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-former-element-in-slot/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-if-not-exhaustive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-if-not-exhaustive-with-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-key/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-missing-fallback/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-nested-slots/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-nested-slots-flattened/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-render-tag/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-selects-slot-fallback/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-slot/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-slot-named-between-default/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-slots-between/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-star/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── siblings-combinator-with-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── snippets/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── snippets-elements/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── special-characters/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── spread/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── supports-charset/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── supports-font-face/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── supports-import/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── supports-namespace/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── supports-nested-page/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── supports-page/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── supports-query/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── undefined-with-scope/ │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── unicode-identifier/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── universal-selector/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unknown-at-rule/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unknown-at-rule-with-following-rules/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-nested-at-rule/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector-child-combinator/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector-empty-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector-in-between/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector-leading/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector-string-concat/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector-ternary/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ ├── expected.html │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector-ternary-bailed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector-ternary-concat/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector-ternary-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-selector-trailing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── unused-ts-as-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ ├── view-transition/ │ │ │ │ │ ├── expected.css │ │ │ │ │ └── input.svelte │ │ │ │ └── weird-selectors/ │ │ │ │ ├── expected.css │ │ │ │ └── input.svelte │ │ │ └── test.ts │ │ ├── css-parse.test.ts │ │ ├── helpers.js │ │ ├── html_equal.js │ │ ├── hydration/ │ │ │ ├── samples/ │ │ │ │ ├── basic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── boundary-pending-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── claim-comment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── claim-static/ │ │ │ │ │ └── main.svelte │ │ │ │ ├── claim-text/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── Layout.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── cloudflare-mirage-borking/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _override.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── cloudflare-mirage-borking-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _override.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── component/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-in-element/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-props-hmr/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── custom-element-with-settable-only-property/ │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-text/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-text-changed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-text-nil/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-0-on-server-more-on-client/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-arg-clash/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-fallback-mismatch/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-less-nodes-on-client/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-more-nodes-on-client/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-else/ │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-preserve-whitespace/ │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-text-only/ │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-attribute-added/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-attribute-changed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-attribute-removed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-attribute-unchanged/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-attribute-unchanged-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-dir-attribute-sibling/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-nested-sibling/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-ref/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── expression-sibling/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-html-and-component/ │ │ │ │ │ ├── HeadNested.svelte │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-meta-hydrate-duplicate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-missing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ ├── _override_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-tag-hydration/ │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-anchor/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-false/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-mismatch/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-mismatch-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ignore-mismatched-href/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── img-src-mismatch/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── input-checked-attribute-sibling/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── input-value-changed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── no-reset-debug/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── no-reset-snippet/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── noscript/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── optgroup-rich-content/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── option-rich-content-continues/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── option-rich-content-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── pre-first-node-newline/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-mismatch/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-mismatch-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.client.svelte │ │ │ │ │ └── main.server.svelte │ │ │ │ ├── raw-repair/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── inner.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-svg/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-with-empty-line-at-top/ │ │ │ │ │ └── main.svelte │ │ │ │ ├── removes-undefined-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── repair-mismatched-a-href/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── repairs-apparent-static-content/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── rich-select/ │ │ │ │ │ ├── Option.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── safari-borking/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _override.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── safari-borking-2/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _override.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-raw-hydrate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── standalone-component/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── standalone-snippet/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── surrounding-whitespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _override.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── text-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── text-empty-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── text-fallback/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── top-level-text/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ └── whitespace-at-block-start/ │ │ │ │ ├── Nested.svelte │ │ │ │ ├── _config.js │ │ │ │ ├── _expected.html │ │ │ │ ├── _override.html │ │ │ │ └── main.svelte │ │ │ └── test.ts │ │ ├── manual/ │ │ │ └── each-stress-test/ │ │ │ └── main.svelte │ │ ├── migrate/ │ │ │ ├── samples/ │ │ │ │ ├── $$slots-used-as-variable/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── $$slots-used-as-variable-$$props/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── accessors/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── css-ignore/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── derivations/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── each-block-const/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── effects/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── effects-with-alias-run/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── event-handlers/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── event-handlers-with-alias/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── export-props-multiple-declarations/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── import-type-$-prefix/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-$bindable-bindable-var-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-$derived-derived-var-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-$derived-derived-var-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-$derived-derived-var-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-$derived-derived-var-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-$props-props-var-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-$state-state-var-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-$state-state-var-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-$state-state-var-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-beforeUpdate-afterUpdate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-prop-and-$$props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-prop-non-identifier/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-slot-change-name/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-slot-non-identifier/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── impossible-migrate-with-errors/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── is-not-where-has/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── jsdoc-with-comments/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── labeled-statement-reassign-state/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── named-slots/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── not-blank-css-if-error/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── not-prepend-props-to-export-let/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── props/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── props-and-labeled/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── props-export-alias/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── props-interface/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── props-rest-props/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── props-rest-props-jsdoc/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── props-rest-props-ts/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── props-ts/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── reactive-statements-inner-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── reactive-statements-reorder-1/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── reactive-statements-reorder-2/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── reactive-statements-reorder-not-deleting-additions/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── reactive-statements-reorder-with-comments/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── reassigned-deriveds/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── remove-blocks-whitespace/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── script-context-module/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── self-closing-elements/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── self-closing-named-slot/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── shadowed-forwarded-slot/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── single-assignment-labeled/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slot-dont-mess-with-attributes/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slot-non-identifier/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slot-shadow-props/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slot-usages/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slot-use_ts/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slot-use_ts-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slot-use_ts-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slots/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slots-below-imports/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slots-custom-element/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slots-multiple/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slots-with-$$props/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── state-and-derivations-sequence/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── state-no-initial/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── state-ts/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-component/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-element/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-ignore/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-self/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-self-name-conflict/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-self-skip-filename/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── unused-beforeUpdate-afterUpdate/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ └── unused-beforeUpdate-afterUpdate-extra-imports/ │ │ │ │ ├── input.svelte │ │ │ │ └── output.svelte │ │ │ └── test.ts │ │ ├── motion/ │ │ │ └── test.ts │ │ ├── parser-legacy/ │ │ │ ├── samples/ │ │ │ │ ├── action/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── action-duplicate/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── action-with-call/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── action-with-identifier/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── action-with-literal/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── animation/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-class-directive/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-containing-solidus/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-curly-bracket/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-dynamic/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-dynamic-boolean/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-empty/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-escaped/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-multiple/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-shorthand/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-static/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-static-boolean/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-style/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-style-directive/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-style-directive-modifiers/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-style-directive-shorthand/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-style-directive-string/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-unquoted/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── attribute-with-whitespace/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── await-catch/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── await-then-catch/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── binding/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── binding-shorthand/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── comment/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── comment-with-ignores/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── component-dynamic/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── convert-entities/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── convert-entities-in-element/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── css/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── dynamic-element-string/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── dynamic-element-variable/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── dynamic-import/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── each-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── each-block-destructured/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── each-block-else/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── each-block-indexed/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── each-block-keyed/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── element-with-attribute/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── element-with-attribute-empty-string/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── element-with-mustache/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── element-with-text/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── elements/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── event-handler/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── generic-snippets/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── if-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── if-block-else/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── if-block-elseif/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── implicitly-closed-li/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── implicitly-closed-li-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── javascript-comments/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── loose-invalid-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── loose-invalid-expression/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── loose-unclosed-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── loose-unclosed-open-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── loose-unclosed-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── nbsp/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── no-error-if-before-closing/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── raw-mustaches/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── refs/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── script/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── script-attribute-with-curly-braces/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── script-comment-only/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── script-context-module-unquoted/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── self-closing-element/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── self-reference/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── slotted-element/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── space-between-mustaches/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── spread/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── style-inside-head/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── textarea-children/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── textarea-end-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── transition-intro/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── transition-intro-no-params/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── unusual-identifier/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── whitespace-after-script-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── whitespace-after-style-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── whitespace-leading-trailing/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ └── whitespace-normal/ │ │ │ │ ├── input.svelte │ │ │ │ └── output.json │ │ │ └── test.ts │ │ ├── parser-modern/ │ │ │ ├── samples/ │ │ │ │ ├── attachments/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── comment-before-function-binding/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── comment-before-script/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── comment-in-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── css-nth-syntax/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── css-pseudo-classes/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── each-block-object-pattern/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── each-block-object-pattern-special-characters/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── generic-snippets/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── if-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── if-block-else/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── if-block-elseif/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── loose-invalid-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── loose-invalid-expression/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── loose-unclosed-open-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── loose-unclosed-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── loose-valid-each-as/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── options/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── script-style-no-markup/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── semicolon-inside-quotes/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── snippets/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ ├── template-shadowroot/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.json │ │ │ │ └── typescript-in-event-handler/ │ │ │ │ ├── input.svelte │ │ │ │ └── output.json │ │ │ └── test.ts │ │ ├── preprocess/ │ │ │ ├── samples/ │ │ │ │ ├── attributes-with-closing-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── attributes-with-equals/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── comments/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── dependencies/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── empty-sourcemap/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── filename/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── ignores-null/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── markup/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── multiple-preprocessors/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── partial-names/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected_map.json │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── script-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── script-self-closing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── style-async/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── style-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected_map.json │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── style-attributes-modified/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected_map.json │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── style-attributes-modified-longer/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── expected_map.json │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ └── style-self-closing/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ └── output.svelte │ │ │ └── test.ts │ │ ├── print/ │ │ │ ├── samples/ │ │ │ │ ├── animate-directive/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── attach-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── attribute/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── await-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── bind-directive/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── block-element-separation/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── class-directive/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── comment/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── component/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── const-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── each-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── expression-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── formatting/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── html-document/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── html-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── if-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── key-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── let-directive/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── on-directive/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── regular-element/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── render-tag/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── script/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── slot-element/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── snippet-block/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── spread-attribute/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── style/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── style-directive/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-boundary/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-component/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-document/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-element/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-fragment/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-head/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-options/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-self/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── svelte-window/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── text/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ ├── transition-directive/ │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── output.svelte │ │ │ │ └── use-directive/ │ │ │ │ ├── input.svelte │ │ │ │ └── output.svelte │ │ │ └── test.ts │ │ ├── runtime-browser/ │ │ │ ├── assert.js │ │ │ ├── custom-elements-samples/ │ │ │ │ ├── $$props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── $$slot/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── $$slot-dynamic-content/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── my-widget.svelte │ │ │ │ ├── action/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── camel-case-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ce-options-valid/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── closed-shadow-dom/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── custom-class/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── custom-method/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-sequence/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-effect-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── escaped-css/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── events/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── events-slotted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── extend-with-ts/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── extended-builtin/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── custom-button.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── host-rune/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── host-rune-access-injected-css/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-slots/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── late-ce-mount/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nested/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── new-styled/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── no-shadow-dom/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── no-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── no-tag-ce-options/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── oncreate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ondestroy/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── propagate-prop-changes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── my-widget.svelte │ │ │ │ ├── props-rune-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── my-widget.svelte │ │ │ │ ├── reflect-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── my-widget.svelte │ │ │ │ ├── reflect-attributes-add-remove/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── set-property-before-mounted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ └── shadow-root-init-options/ │ │ │ │ ├── _config.js │ │ │ │ └── main.svelte │ │ │ ├── driver-ssr.js │ │ │ ├── driver.js │ │ │ ├── samples/ │ │ │ │ ├── bind-muted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-playbackrate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-volume/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-files/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-width-height-initialize/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-width-height-this-timing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── log.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── browser-events-ending-with-capture/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-css-custom-properties/ │ │ │ │ │ ├── Slider.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-css-custom-properties-dynamic/ │ │ │ │ │ ├── Slider.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-css-custom-properties-dynamic-svg/ │ │ │ │ │ ├── Svg.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-event-handler-contenteditable-false/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-binding-dimensions/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-props-dynamic-component/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-custom-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── fine-grained-hydration-clean-attr/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-scripts/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-tag-script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-tag-script-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydrate-large-text-node/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-important/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-precedence/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-update-with-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── mount-in-iframe/ │ │ │ │ │ ├── App.svelte │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── GrandChild.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── sole-script-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-component-css-custom-properties/ │ │ │ │ │ ├── Slider1.svelte │ │ │ │ │ ├── Slider2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-component-css-custom-properties-dynamic/ │ │ │ │ │ ├── Slider.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-component-css-custom-properties2/ │ │ │ │ │ ├── Slider1.svelte │ │ │ │ │ ├── Slider2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-self-css-custom-properties/ │ │ │ │ │ ├── Slider1.svelte │ │ │ │ │ ├── Slider2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-self-css-custom-properties-dynamic/ │ │ │ │ │ ├── Slider.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ └── svelte-self-css-custom-properties2/ │ │ │ │ ├── Slider1.svelte │ │ │ │ ├── Slider2.svelte │ │ │ │ ├── _config.js │ │ │ │ └── main.svelte │ │ │ ├── test-ssr.ts │ │ │ └── test.ts │ │ ├── runtime-legacy/ │ │ │ ├── samples/ │ │ │ │ ├── action/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-body/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-component/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── action-custom-event-handler/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-custom-event-handler-in-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-custom-event-handler-in-each-destructured/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-custom-event-handler-node-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-custom-event-handler-this/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-custom-event-handler-with-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-document/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-function/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-object-deep/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-receives-element-mounted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-ternary-template/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-this/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-update-before-destroy/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── after-render-prevents-loop/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── after-render-triggers-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── animation-css/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── animation-flip/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── animation-flip-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── animation-js/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── animation-js-delay/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── animation-js-easing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── apply-directives-in-order/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── apply-directives-in-order-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── array-literal-spread-deopt/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── array-rest-is-array-or-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── assignment-in-init/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── assignment-to-computed-property/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── assignment-to-const1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── assignment-to-const2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-generator-object-methods/ │ │ │ │ │ └── main.svelte │ │ │ │ ├── attachment-in-mutated-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-after-property/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-boolean-case-insensitive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-boolean-false/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-boolean-hidden/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-boolean-indeterminate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-boolean-inert/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-boolean-true/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-boolean-with-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-casing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-casing-custom-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-custom-element-inheritance/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-dataset-without-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-dynamic-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-dynamic-no-dependencies/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-dynamic-quotemarks/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-dynamic-shorthand/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-dynamic-type/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-empty-svg/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-false/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-microdata/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-namespaced/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-null/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-null-classname-no-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-null-classname-with-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-null-classnames-no-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-null-classnames-with-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-null-func-classname-no-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-null-func-classname-with-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-null-func-classnames-no-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-null-func-classnames-with-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-partial-number/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-prefer-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-static-at-symbol/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-static-boolean/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-static-quotemarks/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-unknown-without-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-url/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── autofocus/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── autofocus-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── autofocus-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-block-func-function/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-catch-no-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-catch-shorthand/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-component-oncreate/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-conservative-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sleep.js │ │ │ │ ├── await-containing-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-function-promise/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-in-dynamic-component/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-in-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-in-removed-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-mount-and-unmount-immediately/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-mutate-array/ │ │ │ │ │ ├── Card.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-set-simultaneous/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-set-simultaneous-reactive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-blowback-reactive/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-catch/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-catch-anchor/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-catch-event/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-catch-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-catch-in-slot/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-catch-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-catch-no-values/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-catch-non-promise/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-catch-order/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-catch-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-destruct-array/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-destruct-array-nested-rest/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-destruct-computed-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-destruct-default/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-destruct-number-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-destruct-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-destruct-object-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-destruct-rest/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-destruct-string-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-no-context/ │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-no-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-shadowed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-then-shorthand/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-with-components/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-with-update/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-with-update-2/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-with-update-catch-scope/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-without-catch/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── before-render-chain/ │ │ │ │ │ ├── Item.svelte │ │ │ │ │ ├── List.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── before-render-chain-2/ │ │ │ │ │ ├── Item.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── before-render-prevents-loop/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-export-const-with-spread/ │ │ │ │ │ ├── Test.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-backflow/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── Parent.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-circular/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-contenteditable-html/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-contenteditable-html-initial/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-contenteditable-innertext/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-contenteditable-text/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-contenteditable-text-initial/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-details-open/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-focused/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-indirect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-indirect-computed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-indirect-fn/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-indirect-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-indirect-value/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-checkbox/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-checkbox-deep-contextual/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-checkbox-deep-contextual-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-checkbox-group/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-checkbox-group-outside-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-checkbox-indeterminate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-checkbox-with-event-in-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-duplicate-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-10/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-11/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-12/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-13/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-14/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-15/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-16/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-5/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-6/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-7/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-8/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-each-9/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-if-gh-8372-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-if-gh-8372-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-group-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-member-expression-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-number/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-number-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-radio-group/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-range/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-range-change-with-max/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text-contextual/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text-contextual-deconflicted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text-contextual-reactive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text-contextual-reactive-prop/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text-deconflicted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text-deep/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text-deep-computed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text-deep-computed-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text-deep-contextual/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text-deep-contextual-computed-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-text-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-input-with-event/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-member-expression-no-warning/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-no-unnecessary-invalidation/ │ │ │ │ │ ├── Tab.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-from-let/ │ │ │ │ │ ├── Parent.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-from-let-2/ │ │ │ │ │ ├── Parent.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-implicit-option-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-in-each-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-in-yield/ │ │ │ │ │ ├── Modal.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-initial-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-initial-value-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-initial-value-undefined-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-initial-value-undefined-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-late/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-late-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-late-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-late-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-null-placeholder/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-null-placeholder-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-optgroup/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-reactive-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-unmatched/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-unmatched-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-select-unmatched-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-store/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-store-deep/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-store-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-textarea/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-and-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-component-computed-key/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-component-each-block/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-component-each-block-value/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-component-reactive/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-each-block-property/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-each-block-property-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-each-block-property-component/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-each-key/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-each-object-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-each-object-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-element-reactive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-element-reactive-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-legacy-component-api/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── binding-this-member-expression-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-no-innerhtml/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-store/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-unset/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-this-with-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-using-props/ │ │ │ │ │ ├── TextInput.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-value-prop/ │ │ │ │ │ ├── Field.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bindings-before-onmount/ │ │ │ │ │ ├── One.svelte │ │ │ │ │ ├── Two.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bindings-coalesced/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bindings-global-dependency/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bitmask-overflow/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bitmask-overflow-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bitmask-overflow-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bitmask-overflow-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bitmask-overflow-if-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bitmask-overflow-slot/ │ │ │ │ │ ├── Echo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bitmask-overflow-slot-2/ │ │ │ │ │ ├── Echo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bitmask-overflow-slot-3/ │ │ │ │ │ ├── Echo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bitmask-overflow-slot-4/ │ │ │ │ │ ├── Echo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bitmask-overflow-slot-5/ │ │ │ │ │ ├── Echo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bitmask-overflow-slot-6/ │ │ │ │ │ ├── Slotted.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── block-expression-assign/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── block-expression-fn-call/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── block-expression-member-access/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-boolean/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-helper/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-in-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-shortcut/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-shortcut-with-class/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-shortcut-with-transition/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-with-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-with-dynamic-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-with-dynamic-attribute-and-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-with-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-with-spread-and-bind/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-accessors/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-aliased/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-blowback/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-blowback-b/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-blowback-c/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-blowback-d/ │ │ │ │ │ ├── One.svelte │ │ │ │ │ ├── Two.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-blowback-e/ │ │ │ │ │ ├── One.svelte │ │ │ │ │ ├── Two.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-blowback-f/ │ │ │ │ │ ├── One.svelte │ │ │ │ │ ├── Two.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-computed/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-conditional/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Baz.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-conditional-b/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Baz.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-deep/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-deep2/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-each/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-each-nested/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-each-object/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-each-reassigned/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-each-remount-keyed/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── InnerChild.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-each-remount-unkeyed/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── InnerChild.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-infinite-loop/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── C.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-nested/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Baz.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-non-leaky/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-onMount/ │ │ │ │ │ ├── Mount.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-parent-supercedes-child/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-parent-supercedes-child-b/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-parent-supercedes-child-c/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-private-state/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-reactive-property-no-extra-call/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-reactive-statement/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-self-destroying/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-store/ │ │ │ │ │ ├── Input.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-data-dynamic/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-data-dynamic-late/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-data-dynamic-shorthand/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-data-empty/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-data-static/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-data-static-boolean/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-data-static-boolean-regression/ │ │ │ │ │ ├── Link.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-event-handler-dynamic/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-event-handler-modifier-once/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-event-handler-modifier-once-dynamic/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-event-not-stale/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-events/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-events-console/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-events-data/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-events-each/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-events-nullish/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-events-this/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-if-placement/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-name-deconflicted/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-name-deconflicted-globals/ │ │ │ │ │ ├── Countdown.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-namespace/ │ │ │ │ │ ├── Tooltip.svelte │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-namespaced/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── components.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-nested-deep/ │ │ │ │ │ ├── Level1.svelte │ │ │ │ │ ├── Level2.svelte │ │ │ │ │ ├── Level3.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-nested-deeper/ │ │ │ │ │ ├── Level1.svelte │ │ │ │ │ ├── Level2.svelte │ │ │ │ │ ├── Level3.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-not-constructor/ │ │ │ │ │ ├── Sub.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-not-constructor2/ │ │ │ │ │ ├── Sub.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-not-void/ │ │ │ │ │ ├── Link.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-prop-object/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-props-added/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-props-mutated/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-ref/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-shorthand-import/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-attribute-order/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-chained/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-component-named/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-component-named-b/ │ │ │ │ │ ├── Hello.svelte │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-component-named-c/ │ │ │ │ │ ├── Hello.svelte │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── World.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-context-props-each/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-context-props-each-nested/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-context-props-let/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-default/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-default-in-each/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-dynamic/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-each-block/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-empty/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-empty-b/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-fallback/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-fallback-2/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── store.svelte │ │ │ │ ├── component-slot-fallback-3/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-fallback-4/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-fallback-5/ │ │ │ │ │ ├── IconA.svelte │ │ │ │ │ ├── IconB.svelte │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-fallback-6/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-fallback-empty/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-if-block/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-if-block-before-node/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-if-else-block-before-node/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-aliased/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-b/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-c/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-d/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-destructured/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-destructured-2/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-e/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-f/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-g/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-in-binding/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-in-slot/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-in-slot-2/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-inline-function/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-missing-prop/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-mutated/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-named/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-named-2/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── SlotInner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-scope/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-scope-2/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-scope-3/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-scope-4/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── Nested2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-scope-5/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── Nested2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-let-static/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-name-with-hyphen/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-named/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-named-b/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-named-c/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-named-scope/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── Parent.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-names-sanitized/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-nested/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-nested-component/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-nested-if/ │ │ │ │ │ ├── Display.svelte │ │ │ │ │ ├── Input.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-nested-in-element/ │ │ │ │ │ ├── One.svelte │ │ │ │ │ ├── Two.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-nested-in-slot/ │ │ │ │ │ ├── One.svelte │ │ │ │ │ ├── Two.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-slot/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── Forward.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-spread/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-spread-props/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-static-and-dynamic/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-slot-used-with-default-event/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-static-at-symbol/ │ │ │ │ │ ├── Email.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment/ │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-2/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-aliased/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-b/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-c/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-d/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-destructured/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-destructured-2/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-e/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-f/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-in-binding/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-in-slot/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-named/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-let-static/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-svelte-fragment-nested/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-template-inline-mutation/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-transition/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-yield/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-yield-follows-element/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-yield-if/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-yield-multiple-in-each/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-yield-multiple-in-if/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-yield-nested-if/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-yield-parent/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-yield-placement/ │ │ │ │ │ ├── Modal.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-yield-static/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-await-then/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-await-then-destructuring/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-await-then-destructuring-computed-in-computed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-await-then-destructuring-computed-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-await-then-destructuring-literals/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-await-then-destructuring-nested-rest/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-component/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-component-without-let/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-dependencies/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-depends-on-const-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-arrow/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-const/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-destructure/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-destructure-computed-in-computed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-destructure-computed-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-destructure-literals/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-destructure-nested-rest/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-duplicated-variable1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-duplicated-variable2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-duplicated-variable3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-else/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-function/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-each-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-func-function/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-if-else/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-if-else-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-if-else-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-invalidate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-ordering/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-shadow/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-shadow-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── constructor-prefer-passed-context/ │ │ │ │ │ ├── ChildComponent.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── context-api/ │ │ │ │ │ ├── Tab.svelte │ │ │ │ │ ├── TabList.svelte │ │ │ │ │ ├── TabPanel.svelte │ │ │ │ │ ├── Tabs.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── context-api-b/ │ │ │ │ │ ├── Leaf.svelte │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── context-api-c/ │ │ │ │ │ ├── Leaf.svelte │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── context-api-d/ │ │ │ │ │ ├── Leaf.svelte │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── context-in-await/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── context-in-template/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── context-setcontext-return/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── contextual-callback/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── contextual-callback-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-comments/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-space-in-attribute/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-vars-escape/ │ │ │ │ │ ├── Sub.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── custom-method/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-anchor/ │ │ │ │ │ ├── Anchor.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-block-methods/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-builtins/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── get.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-builtins-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-component-name-with-global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-component-name-with-module-global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-component-refs/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-contexts/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-contextual-action/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── util.js │ │ │ │ ├── deconflict-contextual-bind/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-ctx/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-elements-indexes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-globals/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-non-helpers/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── module.js │ │ │ │ ├── deconflict-self/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── nested/ │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-spread-i/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-template-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── module.js │ │ │ │ ├── deconflict-template-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-template-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-template-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-value/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deconflict-vars/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── default-data/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── default-data-function/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── default-data-override/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destroy-twice/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructured-assignment-pattern-with-object-pattern/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructured-props-1/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructured-props-2/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructured-props-3/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructured-props-4/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructured-props-5/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructuring/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructuring-assignment-array/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructuring-between-exports/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructuring-one-value-reactive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dev-warning-each-block-require-arraylike/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dev-warning-readonly-computed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── document-binding-active/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── document-binding-fullscreen/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── document-event/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-bindings/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-bindings-recreated/ │ │ │ │ │ ├── Green.svelte │ │ │ │ │ ├── Red.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-bindings-recreated-b/ │ │ │ │ │ ├── Green.svelte │ │ │ │ │ ├── Red.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-destroy-null/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-dirty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-evals-props-once/ │ │ │ │ │ ├── Comp1.svelte │ │ │ │ │ ├── Comp2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-events/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-in-if/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-in-if-initial-falsy/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-inside-element/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-nulled-out/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-nulled-out-intro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-ref/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-slot/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Baz.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-spread-props/ │ │ │ │ │ ├── Comp1.svelte │ │ │ │ │ ├── Comp2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-this/ │ │ │ │ │ ├── Test.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-update-existing-instance/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-action-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-animation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-animation-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-attribute-boolean/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-attribute-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-binding-this/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-change-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-class-directive/ │ │ │ │ │ ├── Link.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-empty-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-event-handler1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-event-handler2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-event-handler3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-invalid-this/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-invalid-this-content/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-null-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-pass-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-slot/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-spread-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-store/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-string/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-svg/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-svg-implicit-namespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-svg-inherit-namespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-svg-inherit-namespace-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── svg.svelte │ │ │ │ ├── dynamic-element-svg-options-namespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── rect.svelte │ │ │ │ ├── dynamic-element-template-literals/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-textarea/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-transition/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-undefined-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-variable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-void-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-void-with-content-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-void-with-content-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-void-with-content-3/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-void-with-content-4/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-void-with-content-5/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-after-let/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-array-literal/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-component-no-props/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-containing-component-in-if/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-containing-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-deconflict-name-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-array/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-array-as-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-array-computed-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-array-nested-rest/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-array-sparse/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-default/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-default-before-initialised/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-default-binding/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-object-binding/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-object-computed-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-object-literal-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-object-literal-rest/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-object-reserved-key/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-destructured-object-rest/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-dynamic-else-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-else/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-else-in-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-else-mount-or-intro/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-else-starts-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-empty-outro/ │ │ │ │ │ ├── Thing.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-func-function/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-function/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-in-if-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-index-only/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-indexed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-bind-group/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-changed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-component-action/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-dynamic-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-dynamic-key/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-else/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-html/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-html-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-iife/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-index/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-index-in-event-handler/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-nested/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-non-prop/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-object-identity/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-random-permute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-recursive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-shift/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-siblings/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-keyed-unshift/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-random-permute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-recursive-with-function-condition/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-ref-import/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── utils.js │ │ │ │ ├── each-block-scope-shadow/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-scope-shadow-bind/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-scope-shadow-bind-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-scope-shadow-bind-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-scope-shadow-bind-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-scope-shadow-self/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-string/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-text-node/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-unkeyed-else-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-with-iterable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-blocks-assignment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-blocks-assignment-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-blocks-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-blocks-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-blocks-nested-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-blocks-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-invalid-name/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── empty-component-destroy/ │ │ │ │ │ ├── Empty.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── empty-dom/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── empty-style-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── escape-template-literals/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── escaped-attr/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── escaped-attr-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── escaped-attr-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── escaped-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── escaped-text/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-async/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-console-log/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-deconflicted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-destructured/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-dynamic-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-dynamic-bound-var/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-dynamic-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-dynamic-hash/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-dynamic-invalid/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-dynamic-modifier-once/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-dynamic-modifier-prevent-default/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-dynamic-modifier-self/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-dynamic-modifier-stop-propagation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-dynamic-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-each-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-each-context-invalidation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-each-deconflicted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-each-modifier/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-each-this/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-event-methods/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-hoisted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-modifier-body-once/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-modifier-bubble/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── button.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-modifier-once/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-modifier-once-duplicated/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-modifier-prevent-default/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-modifier-self/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-modifier-stop-immediate-propagation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-modifier-stop-propagation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-modifier-trusted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-mutation-scope/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-removal/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-sanitize/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-shorthand-component/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-shorthand-dynamic-component/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-shorthand-sanitized/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-this-methods/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── export-function-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── fragment-trailing-whitespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── function-expression-inline/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── function-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── function-in-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── globals-accessible-directly/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── globals-accessible-directly-process/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── globals-not-dereferenced/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── globals-not-overwritten-by-bindings/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── globals-shadowed-by-data/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── globals-shadowed-by-each-binding/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── globals-shadowed-by-helpers/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hash-in-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-detached-in-dynamic-component/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-if-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-if-else-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-if-else-raw-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-raw-dynamic/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-title-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-title-dynamic-simple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-title-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-title-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-title-static-dynamic-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hello-world/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── helpers/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── helpers-not-call-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-entities/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-entities-alongside-expressions/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-entities-inside-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-entities-inside-component-slot/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-entities-inside-elements/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-non-entities-inside-elements/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-component-store-function-conditionals/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-component-without-outro/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-compound-outro-no-dependencies/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-conservative-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-else/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-else-conservative-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-else-in-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-else-partial-outro/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-else-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-elseif/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-elseif-no-else/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-elseif-text/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-first/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-no-outro-else-with-outro/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-or/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-outro-computed-function/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-outro-nested-else/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-outro-unique-select-block-type/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-static-with-dynamic-contents/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-static-with-else/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-static-with-else-and-outros/ │ │ │ │ │ ├── EEE.svelte │ │ │ │ │ ├── RRR.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-static-with-elseif-else-and-outros/ │ │ │ │ │ ├── RRR.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-widget/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-in-keyed-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ignore-unchanged-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── counter.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ignore-unchanged-attribute-compound/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── counter.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ignore-unchanged-raw/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── counter.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ignore-unchanged-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── counter.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── immutable-before-after-update/ │ │ │ │ │ ├── ImmutableTodo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── immutable-each-equals/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── immutable-mutate-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── immutable-nested/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── immutable-option/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── immutable-svelte-meta/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── immutable-svelte-meta-false/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── imported-renamed-components/ │ │ │ │ │ ├── ComponentOne.svelte │ │ │ │ │ ├── ComponentTwo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── initial-state-assign/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-expressions/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-expressions-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sprites.js │ │ │ │ ├── inline-expressions-subtree/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-become-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-and-style-attr/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-and-style-attr-merged/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-css-vars/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-escape/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-falsy-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-null-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-shorthand/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-shorthand-declaration-only/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-spread-and-attr/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-spread-and-attr-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-spread-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-string/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-string-variable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-string-variable-kebab-case/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-directive-update-object-property/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-important/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-style-optimisation-bailout/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── innerhtml-interpolated-literal/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── innerhtml-with-comments/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── input-list/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── instrumentation-auto-subscription-self-assignment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── instrumentation-script-destructuring/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── instrumentation-script-loop-scope/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── instrumentation-script-multiple-assignments/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── instrumentation-script-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── instrumentation-template-destructuring/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── instrumentation-template-loop-scope/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── instrumentation-template-multiple-assignments/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── instrumentation-template-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── instrumentation-update-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── internal-state/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── invalidation-in-if-condition/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── isolated-text/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-array/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-array-immutable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-component-slot/ │ │ │ │ │ ├── Component1.svelte │ │ │ │ │ ├── Component2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-expression-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-post-hydrate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-static-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-transition/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-transition-global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-block-transition-local/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── keyed-each-bind-read-index/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── keyed-each-dev-unique/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── keyed-each-dev-unique-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── keyed-each-index-same/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── keyed-each-index-same-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── let-directive-and-const-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── component.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── lifecycle-next-tick/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── lifecycle-onmount-infinite-loop/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── lifecycle-render-afterUpdate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── lifecycle-render-afterUpdate2/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── lifecycle-render-beforeUpdate/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── lifecycle-render-order/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── order.js │ │ │ │ ├── lifecycle-render-order-for-children/ │ │ │ │ │ ├── Item.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── order.js │ │ │ │ ├── mixed-let-export/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── module-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── module-context-bind/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── module-context-export/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── module-context-export-referenced-in-template/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── module-context-with-instance-script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── mutation-correct-return-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── mutation-tracking-across-sibling-scopes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── names-deconflicted/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── names-deconflicted-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── namespace-html/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nbsp/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nbsp-div/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nested-destructure-assignment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nested-destructure-assignment-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nested-transition-detach-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nested-transition-detach-if-false/ │ │ │ │ │ ├── Folder.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nested-transition-if-block-not-remounted/ │ │ │ │ │ ├── Span.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── observable-auto-subscribe/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ondestroy-before-cleanup/ │ │ │ │ │ ├── Top.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── container.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ondestroy-deep/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── C.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── destroyed.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ondestroy-prop-access/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ondestroy-prop-access-2/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ondestroy-prop-access-3/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── onmount-async/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── onmount-external/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── onmount-fires-when-ready/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── onmount-fires-when-ready-nested/ │ │ │ │ │ ├── ParentWidget.svelte │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── onmount-sibling-order/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── result.js │ │ │ │ ├── option-without-select/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── paren-wrapped-expressions/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── pre-tag/ │ │ │ │ │ ├── .editorconfig │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── preload/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── preserve-comments/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── preserve-whitespaces/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── prop-accessors/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── prop-const/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── prop-exports/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── prop-no-change/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── prop-not-action/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── prop-p-is-null/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── prop-quoted/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── prop-subscribable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── prop-without-semicolon/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── prop-without-semicolon-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props/ │ │ │ │ │ ├── RenderProps.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-reactive/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-reactive-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-reactive-destroy/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-reactive-only-with-change/ │ │ │ │ │ ├── Comp.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-reactive-slot/ │ │ │ │ │ ├── Comp.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-reassign/ │ │ │ │ │ ├── App.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-anchor-first-child/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-anchor-first-last-child/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-anchor-last-child/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-anchor-next-previous-sibling/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-anchor-next-sibling/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-anchor-previous-sibling/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-mustache-as-root/ │ │ │ │ │ ├── RawMustache.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-mustache-before-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-mustache-inside-head/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-mustache-inside-slot/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-mustaches/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-mustaches-preserved/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-mustaches-td-tr/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-svg/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-assignment-in-assignment-rhs/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-assignment-in-complex-declaration/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-assignment-in-complex-declaration-with-store/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-assignment-in-complex-declaration-with-store-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-assignment-in-complex-declaration-with-store-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── store.js │ │ │ │ ├── reactive-assignment-in-declaration/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-assignment-in-for-loop-head/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-assignment-prevent-loop/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-block-break/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-compound-operator/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-function/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-function-called-reassigned/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-function-inline/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-import-statement/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── data.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-import-statement-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── data.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-import-statement-module/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── state.js │ │ │ │ ├── reactive-statement-indirect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-statement-module-vars/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-statement-store/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-update-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-value-assign-properties/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-value-assign-property/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-value-coerce/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-value-coerce-precedence/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-value-dependency-not-referenced/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-value-function/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-value-function-hoist/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-value-function-hoist-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-value-mutate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-value-mutate-const/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-deconflicted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-exported/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-fixed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-function-dependency/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-implicit/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-implicit-destructured/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-implicit-self-dependency/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-no-dependencies/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-no-implicit-member-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-non-cyclical/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-non-cyclical-declaration-order-independent/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-overwrite/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-second-order/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-self-dependency/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-self-dependency-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-store-destructured-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-subscript-assignment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-text-node/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-values-uninitialised/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── renamed-instance-exports/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── rest-props/ │ │ │ │ │ ├── App.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── rest-props-delete/ │ │ │ │ │ ├── App.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── rest-props-no-alias/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── rest-props-reassign/ │ │ │ │ │ ├── App.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── rest-props-without-props/ │ │ │ │ │ ├── App.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── script-style-non-top-level/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-bind-array/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-bind-in-array/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-change-handler/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-in-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-lazy-options/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-multiple-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── select.svelte │ │ │ │ ├── select-multiple-spread-and-bind/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── select.svelte │ │ │ │ ├── select-no-whitespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-one-way-bind/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-one-way-bind-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-one-way-bind-object-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-options-spread-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── self-reference/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── self-reference-component/ │ │ │ │ │ ├── Countdown.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── self-reference-tree/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── semicolon-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── set-in-oncreate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── set-in-onstate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── set-in-onstate-dedupes-renders/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── set-null-text-node/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── set-prevents-loop/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── set-undefined-attr/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── shorthand-method-in-template/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── sigil-component-prop/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── sigil-expression-function-body/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── sigil-static-at/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── sigil-static-hash/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── single-static-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── single-text-node/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── slot/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── slot-children-prop/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── slot-if-block-update-no-anchor/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── slot-in-custom-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── slot-in-dynamic-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── slot-let-forwarding/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── inner.svelte │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── outer.svelte │ │ │ │ ├── slot-svg/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── points.svelte │ │ │ │ ├── spread-component/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-component-2/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-component-dynamic/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-component-dynamic-non-object/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-component-dynamic-non-object-multiple-dependencies/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-component-dynamic-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-component-immutable/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-component-literal/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-component-multiple-dependencies/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-component-side-effects/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-component-with-bind/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-each-component/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-each-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-boolean/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-class/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-input/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-input-bind-group-with-value-attr/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-input-each-block-keyed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-input-select/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-input-select-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-input-value/ │ │ │ │ │ ├── InputOne.svelte │ │ │ │ │ ├── InputTwo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── utils.js │ │ │ │ ├── spread-element-input-value-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-multiple-dependencies/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-readonly/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-removal/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-scope/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-select-value-undefined/ │ │ │ │ │ ├── Select.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-from-import/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── spread.js │ │ │ │ ├── spread-own-props/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-reuse-levels/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-width-height-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spring/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-deconflicted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-imported-function/ │ │ │ │ │ ├── Data.svelte.js │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── static-svelte-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── static-svelte-element2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-assignment-updates/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-assignment-updates-destructure/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-assignment-updates-property/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-assignment-updates-reactive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-resubscribe-immediate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe-event-callback/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe-immediate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe-immediate-multiple-vars/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe-implicit/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe-in-reactive-declaration/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe-in-reactive-declaration-2/ │ │ │ │ │ ├── App.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe-in-script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe-missing-global-script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe-missing-global-template/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe-nullish/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-auto-subscribe-removed-store/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-dev-mode-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-each-binding/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-each-binding-deep/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-each-binding-destructuring/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-each-binding-logical/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-imported/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── foo.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-imported-module/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── foo.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-imports-hoisted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── foo.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-increment-updates-reactive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-invalidation-while-update-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-invalidation-while-update-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-reference/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-reschedule/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── stores.js │ │ │ │ ├── store-resubscribe/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-resubscribe-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-resubscribe-c/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-resubscribe-export/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-resubscribe-observable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-shadow-scope-declaration/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-unreferenced/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── store.js │ │ │ │ ├── store-updated-in-reactive-statement/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── state.js │ │ │ │ ├── svg/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-child-component-declared-namespace/ │ │ │ │ │ ├── Rect.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-child-component-declared-namespace-shorthand/ │ │ │ │ │ ├── Rect.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-class/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-each-block-anchor/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-each-block-namespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-foreignobject-namespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-html-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-html-tag2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-html-tag3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-html-tag4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-no-whitespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-slot-namespace/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-tspan-preserve-space/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-with-style/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-xlink/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-xmlns/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── table-nesting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── target-dom/ │ │ │ │ │ ├── App.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── target-dom-detached/ │ │ │ │ │ ├── App.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── target-shadow-dom/ │ │ │ │ │ ├── App.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── template/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── textarea-bind-value-escape/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── textarea-children/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── textarea-content/ │ │ │ │ │ ├── .editorconfig │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── textarea-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── textarea-value-escape/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── this-in-function-expressions/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-abort/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-css-and-js/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-css-deferred-removal/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-css-duration/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-css-iframe/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── Frame.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-css-in-out-in/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-css-in-out-in-with-param/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-inert/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-aborted-bidi/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-aborted-intro-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-aborted-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-aborted-outro-in-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-args/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-args-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-await-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-await-block-outros/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-deferred/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-deferred-b/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-deferred-option-direction/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-delay/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-delay-in-out/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-destroyed-before-end/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-dynamic-component/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-dynamic-if-block-bidi/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-block-intro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-block-intro-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-block-keyed-intro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-block-keyed-intro-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-block-keyed-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-block-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-else-block-intro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-else-block-intro-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-else-block-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-keyed-unchanged/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-outro-cancelled/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-each-unchanged/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-events/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-events-in-out/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-block-bidi/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-block-in-each-block-bidi/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-block-in-each-block-bidi-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-block-in-each-block-bidi-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-block-intro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-block-intro-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-block-outro-timeout/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-else-block-dynamic-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-else-block-intro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-else-block-not-dynamic-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-else-block-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-elseif-block-outro/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-outro-unrelated-component-binding-update/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-if-outro-unrelated-component-store-update/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-initial/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-intro-enabled-by-option/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-intro-skipped-by-default/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-intro-skipped-by-default-nested/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-local/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-local-and-global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-local-nested-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-local-nested-component/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-local-nested-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-local-nested-each-keyed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-local-nested-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-nested-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-nested-component/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-nested-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-nested-each-delete/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-nested-each-keyed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-nested-each-keyed-2/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-nested-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-nested-intro/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-option-direction/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-parameterised/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-parameterised-with-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-slot/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-slot-2/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-slot-3/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-slot-4-cancelled/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-slot-5-cancelled-overflow/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-slot-6-spread-cancelled/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── Nested2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-slot-7-spread-cancelled-overflow/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-js-slot-fallback/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unchanged-expression-escape/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unchanged-expression-xss/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── value-attribute-isolated-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── variable-assigned-store-state/ │ │ │ │ │ ├── Test.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── whitespace-each-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── whitespace-list/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── whitespace-normal/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── window-bind-scroll-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── window-bind-scroll-update-2/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── window-binding-multiple-handlers/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── window-binding-resize/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── window-binding-scroll-store/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── window-event/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── window-event-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ └── window-event-custom/ │ │ │ │ ├── _config.js │ │ │ │ └── main.svelte │ │ │ ├── shared.ts │ │ │ └── test.ts │ │ ├── runtime-production/ │ │ │ ├── samples/ │ │ │ │ ├── keyed-each-unique/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── keyed-each-unique-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── keyed-each-unique-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── production/ │ │ │ │ │ └── main.svelte │ │ │ │ └── production-internals/ │ │ │ │ ├── Child.svelte │ │ │ │ ├── _config.js │ │ │ │ └── main.svelte │ │ │ └── test.ts │ │ ├── runtime-runes/ │ │ │ ├── samples/ │ │ │ │ ├── 1000-reading-derived-effects/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── abort-signal-derived-set-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── accessors-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-sequence/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-state-arg/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-state-arg-deep/ │ │ │ │ │ ├── Task.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── action-void-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ambiguous-source/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── utils.js │ │ │ │ ├── array-delete-item/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── array-lastindexof/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── array-sort-in-effect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── array-to-string/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── assign-prop-to-prop/ │ │ │ │ │ ├── Test.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── assignment-value-stale-lazy-rhs/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── assignment-value-stale-lazy-rhs-async/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-abort-signal/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-action-blockers/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-attach-blockers/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-attach-hydration-mismatch/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── Trigger.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-attachment/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-attachment-in-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-attribute-without-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-await-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-await-store-mutate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-batch-timing/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-bind-factory-function-remote/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-bindable-prop/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-binding-after-await/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-binding-update-while-focused/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-binding-update-while-focused-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-binding-update-while-focused-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-block-destroy-during-init/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-block-effect-queueing/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-block-reject-during-init/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-block-reject-each-during-init/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-block-rerun/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-block-resolve/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-boundary-nav-race/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-boundary-pending-live/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-boundary-reset/ │ │ │ │ │ ├── Test.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-boundary-update-while-pending/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-child-effect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-class-directive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-clear-batch-between-runs/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-component-exports/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-const/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-const-wait/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-context-throws-after-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived-destructured/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived-in-if/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived-in-multiple-effects/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived-indirect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived-invalidation-during-init/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived-module/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── state.svelte.js │ │ │ │ ├── async-derived-reverse-order/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived-title-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived-unchanging/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived-unmount-undefined-props/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived-unowned/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-derived-with-effect-and-boundary/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-discard-obsolete-batch/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-dynamic-component/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each-await-item/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each-await-stale-rows/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each-await-store-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each-const-await-error-boundary/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each-item-duplication/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each-keyed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each-preserve-pending/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each-sibling/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-eager-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-effect-after-await/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-effect-after-boundary/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-effect-conservative/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-effect-pending/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-effect-pending-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-effect-triggers-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-error-boundary/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-error-boundary-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-error-boundary-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-error-in-block-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-error-in-script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-error-recovery/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-fork/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-fork-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-fork-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-fork-derived-writable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-fork-discard-derived-writable-uninitialized/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-fork-if/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-fork-snippet-dev/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-fork-update-same-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-head/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-head-title-1/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-head-title-2/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-head-title-3/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-html-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-hydrate-html-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-hydration-binding/ │ │ │ │ │ ├── Async.svelte │ │ │ │ │ ├── Binding.svelte │ │ │ │ │ ├── Bound.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-if-after-await-in-script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-if-else/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-if-hydration/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-if-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-ignore-skipped-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-indirect-blockers/ │ │ │ │ │ ├── Component1.svelte │ │ │ │ │ ├── Component2.svelte │ │ │ │ │ ├── Component3.svelte │ │ │ │ │ ├── Component4.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-inner-after-outer/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-inspect-build/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-key/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-late-value-init/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-later-sync-overlaps/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-linear-order-different-deriveds/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-linear-order-same-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-nested-derived/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-nested-top-level/ │ │ │ │ │ ├── Bar.svelte │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-no-pending/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-no-pending-attributes/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-no-pending-await-in-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-no-pending-await-in-script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-no-pending-await-in-script-2/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-no-pending-throws-sync/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-ondestroy-ordering/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── C.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── destroyed.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-overlap-multiple-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-overlap-multiple-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-overlap-multiple-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-overlap-multiple-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-overlap-multiple-5/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-overlap-multiple-6/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-overlap-multiple-7/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-overlap-multiple-fork-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-overlap-multiple-fork-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-overlap-multiple-fork-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-overlapping-array/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-ownership-validation/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-pending-effect/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-prop/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-props-id/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-push-element-dev/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-reactivity-loss/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-reactivity-loss-for-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-reactivity-loss-for-await-break-return/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-redirect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-redirect-initial/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-reference-in-snippet/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── app.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-render-component-hydration/ │ │ │ │ │ ├── Image.svelte │ │ │ │ │ ├── Link.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-render-hydration/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-render-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-reschedule-during-flush/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-resolve-stale/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-select-dynamic-options-while-focused/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-set-context/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── C.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-settled-after-dom/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-settled-blockers-hydration/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-skipped-branch/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-slot/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-snippet-coordinated-mount/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-stale-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-stale-derived-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-state-eager/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-state-new-branch/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-state-new-branch-1/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-state-new-branch-2/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-state-new-branch-3/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-state-new-branch-all-combinations/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-state-new-branch-fork-1/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-state-new-branch-fork-2/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-state-new-branch-fork-3/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-state-new-branch-fork-4/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-state-new-branch-fork-5/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-static-derived-after-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-static-prop-after-await/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-style-after-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-svelte-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-template-async-sync-mixed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-time-travelling-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-top-level/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-top-level-deriveds/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-top-level-error-nested/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-top-level-error-nested-obsolete/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-top-level-in-if/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-transform-empty-statements/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-transition-blockers/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-unresolved-promise/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-waterfall-on-init/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-with-sync-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attachment-basic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attachment-component/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attachment-component-falsy/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attachment-component-spread/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attachment-from-action/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attachment-reactive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attachment-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attachment-spread-stable/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attachment-svelte-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-boolean-case-insensitivity/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-if-string/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-parts/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-spread-call-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-spread-casing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-spread-hidden/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-spread-input/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-spread-reactivitiy/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── autofocus-with-call/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-html-hydration/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-hydrate-maybe-promise/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-immediate-fulfilled/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-no-catch-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-non-promise/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-pending-destroy/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-pending-persistent/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-pending-wait/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── await.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-render-error-restore-reaction/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-resolve/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── await-resolve-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── before-update-in-legacy-child/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bigint-increment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bigint-increment-mutation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bigint-invalid/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-and-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── button.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-and-spread-precedence/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── input.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-current-time-remove-listener/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-getter-setter/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-getter-setter-2/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-getter-setter-loop/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-state-property/ │ │ │ │ │ ├── CheckBox.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-this-destroy-timing/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-this-destroy-timing2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-this-no-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-this-order/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-this-proxy/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-this-raw/ │ │ │ │ │ ├── ComponentA.svelte │ │ │ │ │ ├── ComponentB.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-value-input-type-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-value-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bindable-prop-and-export/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-interop/ │ │ │ │ │ ├── Component1.svelte │ │ │ │ │ ├── Component2.svelte │ │ │ │ │ ├── Legacy.svelte │ │ │ │ │ ├── Runes.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-interop-derived/ │ │ │ │ │ ├── Comp.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-property-non-reactive-ignored/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-property-non-reactive-ignored-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-property-static/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-property-store/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-update-in-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-update-while-focused/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-update-while-focused-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── binding-update-while-focused-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bindings-form-reset/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── block-dependency-sequence/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bound-store-sub/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── boundary-effect-error/ │ │ │ │ │ ├── Test.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── checkbox-binding-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── checkbox.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-directive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-directive-mutations/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-disabinguate-private-method-definition/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-private-fields-assignment-shorthand/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-private-fields-reassigned-this/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-private-raw-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-private-raw-state-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-private-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-private-state-increment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-private-state-init/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-private-state-proxy/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-raw-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-raw-state-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-conflicting-get-name/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-constructor/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-constructor-closure/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-constructor-closure-private-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-constructor-closure-private-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-constructor-closure-private-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-constructor-conflicting-get-name/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-constructor-derived-unowned/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-constructor-predeclared-field/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-constructor-subclass/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-deep-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-derived-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-derived-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-derived-fn/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-derived-private/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-derived-unowned/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-effect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-effect-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-extended-effect-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-increment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-init/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-init-conflict/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-init-eager/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-init-eager-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-init-eager-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-proxy/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-public-private/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-raw/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── class-state-with-literal/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── clean-block-inner-effects/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── clsx/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── comment-separated-text/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-dont-fuse-whitespace/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-let-directive/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-prop-unescaped/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-transition-hmr/ │ │ │ │ │ ├── Blue.svelte │ │ │ │ │ ├── Red.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-snippet-reactive/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-boundary/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── const-tag-boundary-deprecated-usage/ │ │ │ │ │ ├── FlakyComponent.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── contenteditable-state/ │ │ │ │ │ ├── Test.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── create-context/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── create-context-programmatic/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── create-raw-snippet-invalid-render/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── custom-element-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── custom-element-injected-styles/ │ │ │ │ │ ├── Thing.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── custom-element-slot-in-snippet/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── custom-element-svelte-class/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── debug-tag-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deferred-events-consistency/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deferred-events-consistency-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deferred-events-consistency-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deferred-events-consistency-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── delete-proxy-key/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dependencyless-abort-signal/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-cascade/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-cleanup-old-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-dependencies/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-dependencies-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-destructure/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-destructured/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-destructured-iterator/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-direct/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-disconnect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-fn/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-fn-destructure/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-fn-recursive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-get-context/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-in-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-indirect-arrow-fn/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-indirect-fn/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-indirect-fn-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-map/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-name-shadowed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-proxy/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-read-outside-reaction/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-rest-includes-symbol/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-server-memoization/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── state.svelte.js │ │ │ │ ├── derived-shadowed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-stale-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-unowned/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-unowned-10/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── theme.svelte.js │ │ │ │ ├── derived-unowned-11/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── Child2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-unowned-12/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-unowned-2/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-unowned-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-unowned-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-unowned-5/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-unowned-6/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-unowned-7/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-unowned-8/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-unowned-9/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-update-server/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── derived-write-read-write-read/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── deriveds-in-constructor/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructure-async-assignments/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructure-derived-by/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructure-derived-event/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructure-derived-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructure-state-from-props/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── details-binding-initial/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── directives/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── directives-with-member-access/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dot-notation-component/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-attribute-and-attribute-directive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-attribute-and-attribute-directive-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component/ │ │ │ │ │ ├── Component1.svelte │ │ │ │ │ ├── Component2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-css-props/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-falsy-hydrate/ │ │ │ │ │ ├── HelloWorld.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-nested/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-component-transition/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-dynamic-namespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-svg/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-transition/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-event-handler/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-event-handler-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-event-handler-3/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-hof-delegated-event/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-if-component-transition/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-spread-and-attribute-directive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-style-attr/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-transition/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-bind-store-no-warning/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-bind-this-member/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-bind-this-member-2/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block-default-arg/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-dynamic-html/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-effect-linking/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-fallback/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-key-volatile/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-keyed-child-effect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-mutation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-mutation-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-non-branch-effects/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-text-template/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-10/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-11/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-12/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-13/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-5/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-6/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-7/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-8/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-9/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-updates-raw/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-was-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-whitespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-without-as/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-active-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-cleanup/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-dependencies/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-in-pending-boundary/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-inside-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-inside-derived-frozen/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-loop/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-loop-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-loop-3/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-loop-infinite/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-order/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-order-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-order-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-order-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-order-5/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-order-6/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-order-7/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-root/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-root-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-root-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── root.svelte.js │ │ │ │ ├── effect-root-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-root-5/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-self-scheduling/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-teardown-derived/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-teardown-stale-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-tracking/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-tracking-binding-set/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-tracking-transition/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-tracking-unowned/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effect-untrack-teardown/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── effects-order/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── element-is-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── empty-class-attribute-template/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-10/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-11/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-12/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-13/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-14/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-15/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-16/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-17/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-18/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-19/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-20/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-21/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-22/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-23/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-24/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-25/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-26/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-27/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-5/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-6/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-7/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-8/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-9/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-reset-onerror/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-reset-premature/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-boundary-reset-with-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── error-recovery/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-arguments/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-arguments-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-after-binding/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-after-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-after-spread-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-bubble/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── event-attribute-capture/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-delegation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-delegation-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-delegation-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-delegation-4/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── event-attribute-delegation-5/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-delegation-6/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-delegation-7/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-delegation-8/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-import/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── event.svelte.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-not-hoistable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-not-reactive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-rest-prop/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-spread-capture/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-spread-collision/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-spread-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-template/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-attribute-window/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-exported/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── event-global-hydration-error-cleanup/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-global-mount-error-cleanup/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-async-delegated/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-component-invalid-warning/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-invalid-values/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-handler-invalid-warning/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-import-no-param-hoisting/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── state.svelte.js │ │ │ │ ├── event-listener-moved-outside-container/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-listener-spread/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-media-element-cleanup/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-on/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-on-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── wrapper.svelte │ │ │ │ ├── event-on-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-prop-current-target/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-prop-reference/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-propagation-with-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-spread-rerun/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-spread-timing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-store-no-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── event-used-in-component-and-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── event-without-params-clash/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── exports-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── exports-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── exports-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── exports-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── fine-grained-prop-reactive-statement/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── old.svelte │ │ │ │ ├── flush-sync-inside-attachment/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── flush-sync-no-scheduled/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── fork-derived-class-instance/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── fork-derived-dependency-rollback/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── fork-derived-uncached-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── fork-derived-uncached-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── fork-derived-uncached-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── fork-derived-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── fork-derived-value-immediate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── form-default-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── form-default-value-from-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── form-default-value-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── form-novalidate-casing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── function-parameter-shadowing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── functional-templating/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── get-abort-signal/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── global-variable-assignment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── foo.svelte.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── globals-deconflicted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── guard-else-effect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── guard-if-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── guard-nested-if-pre/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-payload-validation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hmr-each-keyed-unshift/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hmr-removal/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-namespace-infer-a-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── div.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-tag-contenteditable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-tag-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── html-tag-escaping/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydratable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydratable-complex-nesting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydratable-error-on-missing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydratable-script-escape/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydratable-unused-keys/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydratable-unused-keys-nesting-partial/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydrate-modified-input/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydrate-modified-input-group/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydrate-modified-input-numeric/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydration-attribute-changed-ignored/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydration-html-changed-ignored/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-dependencies/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-dependency-order/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-dependency-order-2/ │ │ │ │ │ ├── Seo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-nested-template/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-transition-inert/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-transition-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── image-loading-attribute/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── img-loading-lazy-no-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── increment-and-decrement-strings/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inline-expressions/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-console-trace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-deep/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-deep-array/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-derived-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-derived-3/ │ │ │ │ │ ├── Item.svelte │ │ │ │ │ ├── List.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-derived-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-exception/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-map-set/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-nested-effect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-nested-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-new-property/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-recursive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-recursive-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-state-unsafe-mutation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-trace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-trace-circular-reference/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-trace-class/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-trace-each/ │ │ │ │ │ ├── Entry.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-trace-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-trace-null/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-trace-reassignment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-trace-store/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── inspect-with-untracked/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── invalid-html-ssr/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── form.svelte │ │ │ │ │ ├── h1.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── invalid-html-ssr-ancestor/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── form.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── invalidate-effect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-nan/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── key-unchanged-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── legacy-class-transformation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── inner.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── legacy-recursive-reactive-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── legacy-runes-ambiguous/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── test.svelte.js │ │ │ │ ├── legacy-runes-ambiguous-explicit-false/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── test.svelte.js │ │ │ │ ├── legacy-runes-ambiguous-export-$$props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── test.svelte.js │ │ │ │ ├── legacy-runes-ambiguous-export-$$restProps/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── test.svelte.js │ │ │ │ ├── legacy-runes-ambiguous-export-const/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── test.svelte.js │ │ │ │ ├── legacy-runes-ambiguous-export-labeled/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── test.svelte.js │ │ │ │ ├── legacy-runes-ambiguous-export-let/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── test.svelte.js │ │ │ │ ├── legacy-runes-ambiguous-export-let-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── test.svelte.js │ │ │ │ ├── lifecycle-render-order-for-children/ │ │ │ │ │ ├── Item.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── lifecycle-render-order-for-children-2/ │ │ │ │ │ ├── Item.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── lifecycle-render-order-for-children-3/ │ │ │ │ │ ├── Item.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── lifecycle-render-order-for-children-4/ │ │ │ │ │ ├── Item.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── lifecycle-render-order-for-children-5/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── lifecycle-render-order-for-children-6/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── manual-mount/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── inner.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── mathml-namespace-infer/ │ │ │ │ │ ├── Wrapper.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── media-query/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── member-expression-component/ │ │ │ │ │ ├── Row.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── member-mutation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── module-context-export/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── mount-intro-transition/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── mount-props-updates/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── component.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── mount-unmount-anchor/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── multiple-head/ │ │ │ │ │ ├── MetaTag.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── mutate-state-in-context-dev/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── mutation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── mutation-both/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── mutation-local/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── muted-without-bind-works/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── name-clash-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nested-destructure-assignment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nested-effect-conflict/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nested-script-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── new-branch-reschedule/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── new-branch-reschedule-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-configurable-errors/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-error-boundary-preserve-on-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-local-mutation-discouraged/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-local-mutation-global/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── state.svelte.js │ │ │ │ ├── non-local-mutation-inherited-owner-1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── non-local-mutation-inherited-owner-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ ├── state.svelte.js │ │ │ │ │ └── sub.svelte │ │ │ │ ├── non-local-mutation-inherited-owner-3/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-local-mutation-ok/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-local-mutation-with-binding/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-local-mutation-with-binding-2/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── Intermediate.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-local-mutation-with-binding-3/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-local-mutation-with-binding-4/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-local-mutation-with-binding-5/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── Outer.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-local-mutation-with-binding-6/ │ │ │ │ │ ├── Component1.svelte │ │ │ │ │ ├── Component2.svelte │ │ │ │ │ ├── Component3.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── non-local-mutation-with-binding-7/ │ │ │ │ │ ├── Component1.svelte │ │ │ │ │ ├── Component2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── not-actual-runes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── store.js │ │ │ │ ├── nullish-actions/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nullish-empty-string/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── nullish-operator/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── onmount-prop-access/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── optgroup-rich-content/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── option-rich-content/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ownership-function-bindings/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ownership-invalid-binding-bindable-fallback/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── Parent.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ownership-invalid-binding-ignored/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── Parent.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ownership-invalid-mutation-bindable-fallback/ │ │ │ │ │ ├── Parent.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ownership-invalid-mutation-ignored/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ownership-invalid-mutation-use-transform/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ownership-with-proxy/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── pre-effect/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── pre-effect-ordering/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── pre-no-content/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── private-identifiers-not-this/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-alias/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-alias-weird/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-and-slots/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-array-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-assignment-tracking/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-bound/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-bound-fallback/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-bound-to-normal/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-default-reactivity/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-default-value-behavior/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── inner.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-default-value-function/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── inner.svelte │ │ │ │ │ ├── main.svelte │ │ │ │ │ ├── wrapper.svelte │ │ │ │ │ └── wrapper2.svelte │ │ │ │ ├── props-default-value-lazy/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── sub.svelte │ │ │ │ ├── props-default-value-lazy-accessors/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-default-value-rest/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── inner.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-derived/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-derived-2/ │ │ │ │ │ ├── Item.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-derived-teardown/ │ │ │ │ │ ├── Teardown.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-equality/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── item.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-id/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-id-prefix/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-local-teardown/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-quoted/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-reactive-destroy/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-rest/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-rest-2/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-spread-fallback/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── props-spread-operator/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxied-state-property-access/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy-array/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy-array-length/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy-coercive-assignment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy-coercive-assignment-warning/ │ │ │ │ │ ├── Test.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy-cyclical/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy-deep/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy-nested/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy-not-shared/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy-prop-bound/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy-set-accessor/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── proxy-set-with-parent/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── random/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-date/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-identifier/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-map/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-set/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-to-string/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactive-url/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── read-version-previous-reaction/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── readonly-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── readonly-state-push/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── readonly-state-replace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── reassigned-store-not-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── remove-spreaded-handlers/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── rest-props-excludes-properties/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── component.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── rich-option-component/ │ │ │ │ │ ├── Content.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── rune-name-used-by-rune/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-from-func/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── runes-in-module-context/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-falsy-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-multiple-invalid-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-option-added/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-spread-option-selected/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-value-with-call/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── set-context-after-await/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── set-context-after-mount/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── set-text-stable-coercion/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-derived-array/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-derived-date/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-derived-map/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-derived-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-derived-primitive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-derived-set/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-derived-spring/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-derived-tween/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-derived-url/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-derived-url-search-params/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── side-effect-template/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── slot/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── slot.svelte │ │ │ │ ├── slot-static/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── slot-svelte-fragment-render-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-access-in-script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── fn.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-after-text/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-argument/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-argument-call-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-argument-destructured/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-argument-destructured-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-argument-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-block-without-render-tag-dev/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-block-without-render-tag-prod/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-children-without-render-tag-dev/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── unrendered-children.svelte │ │ │ │ ├── snippet-children-without-render-tag-dev-prod/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── unrendered-children.svelte │ │ │ │ ├── snippet-comment-sibling/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-complicated-defaults/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-const/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-const-same-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-deconflict/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-default-arg/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-destructure-array/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-duplicate-children/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-dynamic-children/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-expressions/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-hoisted-module/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-hoisted-module-2/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-hoisting-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-hoisting-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-hoisting-4/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-invalid-call/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-namespace-1/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-namespace-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-optional-arguments/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-optional-arguments-defaults/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-prop-explicit/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-prop-explicit-no-args/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-prop-implicit/ │ │ │ │ │ ├── Counter.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-prop-reactive/ │ │ │ │ │ ├── Inner.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-raw/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-raw-component/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-raw-component-ssr-dev/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-raw-teardown/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-reactive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-reactive-args/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── inner.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-ref/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-scope/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-select/ │ │ │ │ │ ├── Select.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-slot-let-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── inner.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-slot-let-renamed-children-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── inner.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-slot-no-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── inner.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-spread/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-store/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-top-level/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-typescript/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── snippet-whitespace/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── pre.svelte │ │ │ │ ├── snippets-as-slots/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-element-input-select/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-props/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-props-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-bind-group/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-delete-property/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-each-bind-this/ │ │ │ │ │ ├── Paragraph.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-in-template/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-proxy-equality-mismatch/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-proxy-version/ │ │ │ │ │ ├── Item.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-raw-bindable/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-readonly/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── Component2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-reuse/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-snapshot/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-snapshot-array-holes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-snapshot-date/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-snapshot-uncloneable-ignored/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-space/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-store/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-store-props/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── state-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── static-boundary/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-assignments/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-async-first-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-directive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-from-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-from-props-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-from-props-runelike/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-from-state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-from-state-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-increment-decrement/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-inside-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-no-mutation-validation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-reassign-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-subscribe-effect-init/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-unsubscribe-not-referenced-after/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-update-on-destroy/ │ │ │ │ │ ├── Test.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── style-directive-mutations/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── style-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-boundary-dev-const/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-component-props-update/ │ │ │ │ │ ├── Comp-1.svelte │ │ │ │ │ ├── Comp-2.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-component-switch-dev/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-element-css-hash/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-element-custom-element-css-hash/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-element-draggable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-meta/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-meta-css-wrapper/ │ │ │ │ │ ├── Component.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-meta-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-meta-if-else/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svelte-meta-parent/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── passthrough.svelte │ │ │ │ ├── svelte-set-generators/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-attribute-case/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-element-attribute-serialize/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-namespace-if-block/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-namespace-if-block-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-namespace-if-block-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-namespace-infer/ │ │ │ │ │ ├── Wrapper.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── svg-namespace-infer-a-tag/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── svg.svelte │ │ │ │ ├── tagged-template-literal-reactive/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── text-effect-multi-deps/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── text-multiple-call-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── text-multiple-nullish-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── tick-timing/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── title-nullish/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── toStore-subscribe/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── toStore-subscribe2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── toStore-teardown/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── child.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-component/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-delayed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-delayed-events-css/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-delayed-events-js/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-each/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-each-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-each-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-each-4/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-evaluation/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-if/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-if-nested-access-property/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-if-nested-static/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-snippet/ │ │ │ │ │ ├── Container.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── transition-static-subtree/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── typescript/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── types.ts │ │ │ │ ├── typescript-as-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── typescript-const1/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── typescript-each-indexed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── typescript-non-null-expression/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── undefined-event-handler/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── unhoist-function-accessing-snippet/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── untrack-allows-writes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── untrack-own-deriveds/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── untracked/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── untracked-derived-local/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── untracked-write-pre/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── validate-undefined-snippet-default-arg/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── value-attribute-isolated-update/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── value-attribute-isolated-update-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── value-attribute-null-undefined/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── var-declarations/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── video-src-object/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── wrapped-$state/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── wrapped-$state-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── writable-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── writable-derived-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── util.svelte.js │ │ │ │ ├── writable-derived-3/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ └── writable-derived-4/ │ │ │ │ ├── _config.js │ │ │ │ └── main.svelte │ │ │ └── test.ts │ │ ├── runtime-xhtml/ │ │ │ ├── samples/ │ │ │ │ ├── attribute-quotes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── autoclosed-tags/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── bind-value-input-type-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── boolean-attributes/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── comment-marker/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── form-default-value-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── ignore-mismatched-href/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── is-xhtml/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── lowercase-tags/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-falsy-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-multiple-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── select.svelte │ │ │ │ ├── spread-element-input-select-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ └── void-tags/ │ │ │ │ ├── _config.js │ │ │ │ └── main.svelte │ │ │ └── test.ts │ │ ├── server-side-rendering/ │ │ │ ├── samples/ │ │ │ │ ├── async-children/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── component.svelte │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-context-throws-after-await/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-directive-with-spreading/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each-fallback-hoisting/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-each-hoisting/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-head-multiple-title-order-preserved/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-html-tag/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-if-alternate-hoisting/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-if-const/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-if-hoisting/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-nullish-pending-snippet/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-option-implicit-complex-value/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-option-implicit-simple-value/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-select-value-component/ │ │ │ │ │ ├── Option.svelte │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-select-value-implicit-value/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-select-value-implicit-value-complex/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-snippet/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── async-svelte-boundary/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-boolean/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-dynamic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-escape-quotes-spread-2/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-escaped-quotes/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-escaped-quotes-spread/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-spread-hidden/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-spread-with-null/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-static/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-strip-svg-mathml-ce/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── attribute-template-literal-sanitization/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── bindings/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── bindings-empty-string/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── bindings-group/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── bindings-readonly/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── bindings-zero/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── boundary-error-failed-prop/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── boundary-error-html-comment-close-bang-escape/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── boundary-error-html-comment-escape/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── boundary-error-html-comment-open-escape/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── boundary-error-html-comment-overlap-escape/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── boundary-error-no-failed-snippet/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── boundary-error-no-onerror/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── boundary-error-with-onerror/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── boundary-pending-prop-async/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── comment/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── comment-preserve/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── component/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-binding-renamed/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-data-dynamic/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-data-empty/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-refs/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-refs-and-attributes/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-with-different-extension/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── component-yield/ │ │ │ │ │ ├── Widget.svelte │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── computed/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── constructor-prefer-passed-context/ │ │ │ │ │ ├── ChildComponent.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── contenteditable-bindings-escaped/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── context/ │ │ │ │ │ ├── Child.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── context-not-set-throws/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── csp-config-error/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── csp-hash/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── csp-nonce/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── css/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.css │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-empty/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.css │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-injected-options/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.css │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-injected-options-minify/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── css-injected-options-nested/ │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.css │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── default-data/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── default-data-override/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructure-state/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── destructure-state-iterable/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── directives/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-string/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-variable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-element-xss-prevention/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-text/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── dynamic-text-escaped/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-body-async/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── empty-elements-closed/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── entities/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── falsy-dynamic-component/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-component-props-id/ │ │ │ │ │ ├── HeadNested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-html-and-component/ │ │ │ │ │ ├── HeadNested.svelte │ │ │ │ │ ├── Nested.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-meta-hydrate-duplicate/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-multiple-title/ │ │ │ │ │ ├── A.svelte │ │ │ │ │ ├── B.svelte │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-no-duplicates-with-binding/ │ │ │ │ │ ├── Foo.svelte │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-raw-elements-content/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-svelte-components-raw-content/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── head-title/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── helpers/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydratable-clobbering/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydratable-clobbering-but-ok/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydratable-clobbering-complicated/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── hydratable-unserializable/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-false/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── if-block-true/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── import-non-component/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── answer.js │ │ │ │ │ ├── main.svelte │ │ │ │ │ └── problems.js │ │ │ │ ├── invalid-nested-svelte-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ ├── _expected_head.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── legacy-imports/ │ │ │ │ │ ├── Button.svelte │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── option-body-escaped/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── option-scoped-class/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── raw-mustaches/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── reactivity-window/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── sanitize-name/ │ │ │ │ │ ├── [foo].svelte │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-option-store-implicit-value/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-option-store-text-content/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-value/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-value-bind-store/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-value-component/ │ │ │ │ │ ├── Option.svelte │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-value-implicit-value/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-value-implicit-value-complex/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── select-value-scoped-class/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-attributes/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-attributes-boolean/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-attributes-event-handler-xss/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── spread-attributes-white-space/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── static-div/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── static-text/ │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── store-init-props/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── text-area-bind/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── textarea-children/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ ├── textarea-value/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected.html │ │ │ │ │ └── main.svelte │ │ │ │ └── triple/ │ │ │ │ ├── _expected.html │ │ │ │ └── main.svelte │ │ │ └── test.ts │ │ ├── signals/ │ │ │ └── test.ts │ │ ├── snapshot/ │ │ │ ├── samples/ │ │ │ │ ├── async-const/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── async-each-fallback-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── async-each-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── async-if-alternate-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── async-if-chain/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── async-if-hoisting/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── async-in-derived/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── async-top-level-group-sync-run/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── async-top-level-inspect-server/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── await-block-scope/ │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── bind-component-snippet/ │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── bind-this/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── class-state-field-constructor-assignment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── delegated-locally-declared-shadowed/ │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── destructured-assignments/ │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte.js │ │ │ │ ├── dynamic-attributes-casing/ │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── main.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── main.svelte.js │ │ │ │ │ └── main.svelte │ │ │ │ ├── each-index-non-null/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── each-string-template/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── export-state/ │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte.js │ │ │ │ ├── function-prop-no-getter/ │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── functional-templating/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── hello-world/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── hmr/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── imports-in-modules/ │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ ├── export.js │ │ │ │ │ │ │ ├── index.svelte.js │ │ │ │ │ │ │ └── module.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ ├── export.js │ │ │ │ │ │ ├── index.svelte.js │ │ │ │ │ │ └── module.svelte.js │ │ │ │ │ ├── export.js │ │ │ │ │ ├── index.svelte │ │ │ │ │ └── module.svelte.js │ │ │ │ ├── nullish-coallescence-omittance/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── props-identifier/ │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ ├── index.svelte.js │ │ │ │ │ │ │ └── index.svelte.warnings.json │ │ │ │ │ │ └── server/ │ │ │ │ │ │ ├── index.svelte.js │ │ │ │ │ │ └── index.svelte.warnings.json │ │ │ │ │ └── index.svelte │ │ │ │ ├── purity/ │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── select-with-rich-content/ │ │ │ │ │ ├── Option.svelte │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ ├── Option.svelte.js │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ ├── Option.svelte.js │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── skip-static-subtree/ │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── state-proxy-literal/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ ├── svelte-element/ │ │ │ │ │ ├── _config.js │ │ │ │ │ ├── _expected/ │ │ │ │ │ │ ├── client/ │ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ │ └── server/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── index.svelte │ │ │ │ └── text-nodes-deriveds/ │ │ │ │ ├── _expected/ │ │ │ │ │ ├── client/ │ │ │ │ │ │ └── index.svelte.js │ │ │ │ │ └── server/ │ │ │ │ │ └── index.svelte.js │ │ │ │ └── index.svelte │ │ │ └── test.ts │ │ ├── sourcemaps/ │ │ │ ├── helpers.js │ │ │ ├── samples/ │ │ │ │ ├── attached-sourcemap/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── basic/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── binding/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── binding-shorthand/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── css/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── css-injected-map/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── decoded-sourcemap/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── each-block/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── effects/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── external/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── markup/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── preprocessed-markup/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── preprocessed-multiple/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── preprocessed-no-map/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── preprocessed-script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── preprocessed-styles/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── script-after-comment/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── source-map-generator/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── sourcemap-basename/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── sourcemap-basename-without-outputname/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── sourcemap-concat/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── sourcemap-names/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── sourcemap-offsets/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── sourcemap-sources/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── static-no-script/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ ├── two-scripts/ │ │ │ │ │ ├── _config.js │ │ │ │ │ └── input.svelte │ │ │ │ └── typescript/ │ │ │ │ ├── _config.js │ │ │ │ └── input.svelte │ │ │ └── test.ts │ │ ├── store/ │ │ │ └── test.ts │ │ ├── suite.ts │ │ ├── types/ │ │ │ ├── actions.ts │ │ │ ├── bindings.svelte │ │ │ ├── component.ts │ │ │ ├── create-event-dispatcher.ts │ │ │ ├── events.ts │ │ │ ├── motion.ts │ │ │ ├── on-mount.ts │ │ │ ├── snippet.ts │ │ │ ├── store.ts │ │ │ └── tsconfig.json │ │ └── validator/ │ │ ├── samples/ │ │ │ ├── a11y-alt-text/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-anchor-aria-label-has-no-content/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-anchor-has-content/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-anchor-in-svg-is-valid/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-anchor-is-valid/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-aria-activedescendant/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-aria-props/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-aria-proptypes-boolean/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-aria-proptypes-integer/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-aria-proptypes-number/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-aria-proptypes-string/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-aria-proptypes-token/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-aria-proptypes-tokenlist/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-aria-proptypes-tristate/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-aria-role/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-aria-unsupported-element/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-autocomplete-valid/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-click-events-have-key-events/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-consider-explicit-label/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-contenteditable-element-without-child/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-figcaption-in-non-element-block/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-figcaption-right-place/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-figcaption-wrong-place/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-heading-has-content/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-html-has-lang/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-iframe-has-title/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-img-redundant-alt/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-interactive-supports-focus/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-label-has-associated-control/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-label-has-associated-control-2/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-label-has-associated-control-3/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-media-has-caption/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-missing-attribute-href-aria-disabled/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-mouse-events-have-key-events/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-no-abstract-roles/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-no-access-key/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-no-autofocus/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-no-distracting-elements/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-no-interactive-element-to-noninteractive-role/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-no-noninteractive-element-interactions/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-no-noninteractive-element-to-interactive-role/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-no-noninteractive-tabindex/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-no-redundant-roles/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-no-static-element-interactions/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-not-on-components/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-popover-label/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-role-has-required-aria-props/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-role-supports-aria-props/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-scope/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── a11y-tabindex-no-positive/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── action-on-component/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── animation-comment-siblings/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── animation-duplicate/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── animation-each-with-const/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── animation-each-with-whitespace/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── animation-not-in-each/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── animation-not-in-keyed-each/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── animation-on-component/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── animation-siblings/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── anonymous-declarations/ │ │ │ │ ├── class.svelte.js │ │ │ │ ├── errors.json │ │ │ │ ├── function.svelte.js │ │ │ │ └── input.svelte │ │ │ ├── assignment-to-const/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── assignment-to-const-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── assignment-to-const-3/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── assignment-to-const-4/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── assignment-to-const-5/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── assignment-to-const-6/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── assignment-to-const-7/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── assignment-to-const-8/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── attribute-expected-equals/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── attribute-invalid-name/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── attribute-invalid-name-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── attribute-invalid-name-3/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── attribute-invalid-name-4/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── attribute-invalid-name-5/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── attribute-quoted/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── attribute-unique-allowed/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── await-component-is-used/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── await-no-catch/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── await-shorthand-no-catch/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── await-shorthand-no-then/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── bidirectional-control-characters/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── bind-group-snippet-parameter/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── bind_group_invalid_expression/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-await-catch/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-await-then/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-await-then-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-const/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-const-field/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-dimensions-svg/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-import-component/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-import-element/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-input-checked/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-input-type-boolean/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-invalid/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-invalid-on-element/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-invalid-on-element-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-invalid-value/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-invalid-value-global/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-let/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-radio-input-checked/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-select-multiple-dynamic/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── binding-this-input-type-dynamic/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── catch-declares-error-variable/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── class-state-constructor-1/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte.js │ │ │ ├── class-state-constructor-10/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte.js │ │ │ ├── class-state-constructor-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte.js │ │ │ ├── class-state-constructor-3/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte.js │ │ │ ├── class-state-constructor-4/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte.js │ │ │ ├── class-state-constructor-5/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte.js │ │ │ ├── class-state-constructor-6/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte.js │ │ │ ├── class-state-constructor-7/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte.js │ │ │ ├── class-state-constructor-8/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte.js │ │ │ ├── class-state-constructor-9/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte.js │ │ │ ├── comment-before-function-binding/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── component-event-modifiers-invalid/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── component-invalid-style-directive/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── component-legacy-instantiation/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── component-name-lowercase/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── component-namespaced/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── component-slot-default-reserved/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── component-slot-dynamic/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── component-slot-dynamic-attribute/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── component-slotted-custom-element/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── component-slotted-custom-element-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── component-slotted-each-block/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── component-slotted-if-block/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── const-tag-conflict-1/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── const-tag-conflict-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── const-tag-inside-key-block/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── const-tag-invalid-rune-usage/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── const-tag-placement-1/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── const-tag-placement-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── const-tag-placement-svelte-boundary/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── const-tag-readonly-1/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── const-tag-readonly-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── contenteditable-dynamic/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── contenteditable-missing/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-combinator-selector-1/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-combinator-selector-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-combinator-selector-3/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-combinator-selector-4/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-placement/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-placement-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-placement-3/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-placement-4/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-placement-5/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-placement-6/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-selector/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-selector-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-selector-3/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-selector-4/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-selector-5/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-selector-6/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-global-selector-list/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-invalid-type-selector-placement/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── css-mismatched-quotes/ │ │ │ │ ├── _config.js │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── custom-element-props-identifier/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── custom-element-props-identifier-props-option/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── custom-element-props-identifier-rest/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── debug-invalid-args/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── default-export/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── default-export-anonymous-class/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── default-export-anonymous-function/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── default-export-indirect/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── default-export-module/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── directive-non-expression/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── document-binding-invalid-dimensions/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── dollar-dollar-global-in-markup/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── dollar-dollar-global-in-script/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── dollar-global-in-markup/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── dollar-global-in-script/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── dynamic-element-invalid-tag/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── dynamic-element-missing-tag/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── dynamic-element-this/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── each-block-destructured-object-rest-comma-after/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── each-block-invalid-context/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── each-block-invalid-context-destructured/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── each-block-invalid-context-destructured-object/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── each-block-multiple-children/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── empty-block/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── error-mode-warn/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ ├── options.json │ │ │ │ └── warnings.json │ │ │ ├── event-attribute/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── event-modifiers-invalid/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── event-modifiers-invalid-nonpassive/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── event-modifiers-invalid-passive/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── export-let-unused-svelte-component/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── export-not-defined-module-with-source/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── general-siblings-combinator-in-custom-element-selects-slot-fallback/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── global-event-reference/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── html-block-in-attribute/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── html-block-in-textarea/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── if-block-whitespace-legacy/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── if-block-whitespace-runes/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── ignore-warning/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── ignore-warning-compiler-option/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── ignore-warning-dash-backwards-compat/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── ignore-warnings/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── ignore-warnings-cumulative/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── ignore-warnings-newline/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── ignore-warnings-stacked/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── illegal-attribute-character/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── illegal-variable-declaration/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── illegal_spread_element-document/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── illegal_spread_element-window/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── implicitly-closed-by-parent/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── implicitly-closed-by-sibling/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── import-meta/ │ │ │ │ └── input.svelte │ │ │ ├── inline-new-class/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── inline-new-class-2/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── inline-new-class-3/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── inline-new-class-4/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── inline-new-class-5/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── invalid-empty-css-declaration/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── invalid-node-placement/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── invalid-node-placement-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── invalid-node-placement-3/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── invalid-node-placement-4/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── invalid-node-placement-5/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── invalid-node-placement-6/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── invalid-node-placement-7/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── invalid-node-placement-8/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── invalid-node-placement-template/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── invalid-self-closing-tag/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── js-scope-catch-clause/ │ │ │ │ └── input.svelte │ │ │ ├── let-directive/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── logic-block-in-attribute/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── logic-block-in-textarea/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── module-script-reactive-declaration/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── multiple-script-default-context/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── multiple-script-module-context/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── multiple-var-same-name/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── mutate-derived-private-field/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── namespace-invalid/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── namespace-non-literal/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── no-missing-declarations-for-same-node-let-variable/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── no-runes-mode/ │ │ │ │ ├── _config.js │ │ │ │ └── input.svelte │ │ │ ├── non-empty-block-dev/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── non-invalid-node-placement-if-snippet/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── reactive-declaration-cyclical/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── reactive-declaration-non-top-level/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── reactive-module-const-variable/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── reactive-module-variable/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── reactive-module-variable-2/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── reactive-statement-non-reactive-self-declaration/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── reassign-derived-private-public-field/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── rest-eachblock-binding/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── rest-eachblock-binding-2/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── rest-eachblock-binding-3/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── rest-eachblock-binding-nested-rest/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── rune-invalid-spread-derived/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── rune-invalid-spread-derived-by/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── rune-invalid-spread-state/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── rune-invalid-spread-state-raw/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── runes-conflicting-store-in-module/ │ │ │ │ ├── _config.js │ │ │ │ └── input.svelte.js │ │ │ ├── runes-legacy-syntax-warnings/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── runes-legacy-syntax-warnings-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── runes-referenced-nonstate/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── runes-referenced-nonstate-2/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── runes-referenced-nonstate-bind-this/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── script-context-module-legacy/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── script-context-module-runes-deprecated/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── script-invalid-context/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── script-invalid-spread-attribute/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── script-unknown-attribute/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── security-anchor-rel-noreferer/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── select-multiple/ │ │ │ │ └── input.svelte │ │ │ ├── siblings-combinator-in-custom-element-selects-slot-fallback/ │ │ │ │ ├── _config.js │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── silence-warnings/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── silence-warnings-2/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── slot-attribute-component/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── slot-attribute-invalid/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── slot-warning/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── slot-warning-ignore/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── slot-warning2/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── snippet-shadowing-prop/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── snippet-whitespace-ok/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── state-referenced-locally-props-identifier/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── state-referenced-locally-types/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── static-state-reference/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── store-looking-like-rune/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── store-rune-conflic-from-props/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── store-runes-conflict/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── style-directive-modifiers-invalid/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── style-directive-valid-reference/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── svelte-component-deprecated/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── svelte-fragment-placement/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── svelte-fragment-placement-2/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── svelte-head-attributes/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── svelte-ignore-export-let-unused/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── svelte-ignore-non-reactive-update/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── svelte-self-deprecated/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── svg-child-component-declared-namespace/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── tag-custom-element-options-missing/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── tag-custom-element-options-true/ │ │ │ │ ├── _config.js │ │ │ │ └── input.svelte │ │ │ ├── tag-emoji/ │ │ │ │ ├── _config.js │ │ │ │ └── input.svelte │ │ │ ├── tag-hyphen/ │ │ │ │ ├── _config.js │ │ │ │ └── input.svelte │ │ │ ├── tag-invalid/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── tag-non-string/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── tag-reserved/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── textarea-value-children/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── title-no-attributes/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── title-no-children/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── transition-duplicate-in/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── transition-duplicate-in-transition/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── transition-duplicate-out/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── transition-duplicate-out-transition/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── transition-duplicate-transition/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── transition-duplicate-transition-in/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── transition-duplicate-transition-out/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── transition-on-component/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── ts-unsupported-accessor/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── ts-unsupported-decorator/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── ts-unsupported-enum/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── ts-unsupported-modifier/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── ts-unsupported-modifier-readonly/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── ts-unsupported-namespace/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── unknown-code/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── unreferenced-variables/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── unreferenced-variables-each/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── use-the-platform/ │ │ │ │ ├── input.svelte │ │ │ │ └── warnings.json │ │ │ ├── valid-reactive-vars/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── window-binding-invalid/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── window-binding-invalid-dimensions/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ ├── window-binding-invalid-innerwidth/ │ │ │ │ ├── errors.json │ │ │ │ └── input.svelte │ │ │ └── window-binding-online/ │ │ │ ├── errors.json │ │ │ └── input.svelte │ │ └── test.ts │ ├── tsconfig.generated.json │ ├── tsconfig.json │ ├── tsconfig.runtime.json │ └── types/ │ └── index.d.ts ├── playgrounds/ │ └── sandbox/ │ ├── .gitignore │ ├── demo.css │ ├── index.html │ ├── package.json │ ├── run.js │ ├── scripts/ │ │ ├── create-app-svelte.js │ │ ├── create-test.js │ │ ├── download.js │ │ ├── hash.js │ │ └── main.template.svelte │ ├── ssr-common.js │ ├── ssr-dev.js │ ├── ssr-prod.js │ ├── svelte.config.js │ ├── tsconfig.json │ └── vite.config.js ├── pnpm-workspace.yaml ├── svelte.config.js ├── vitest-xhtml-environment.ts └── vitest.config.js