You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/packages/svelte/tests/validator/samples
Simon H f88895e955
fix: allow `bind:this` with dynamic type on inputs (#9713)
2 years ago
..
a11y-alt-text breaking: init Svelte 5 2 years ago
a11y-anchor-aria-label-has-no-content breaking: init Svelte 5 2 years ago
a11y-anchor-has-content breaking: init Svelte 5 2 years ago
a11y-anchor-in-svg-is-valid breaking: init Svelte 5 2 years ago
a11y-anchor-is-valid breaking: init Svelte 5 2 years ago
a11y-aria-activedescendant breaking: init Svelte 5 2 years ago
a11y-aria-props breaking: init Svelte 5 2 years ago
a11y-aria-proptypes-boolean breaking: init Svelte 5 2 years ago
a11y-aria-proptypes-integer breaking: init Svelte 5 2 years ago
a11y-aria-proptypes-number breaking: init Svelte 5 2 years ago
a11y-aria-proptypes-string breaking: init Svelte 5 2 years ago
a11y-aria-proptypes-token breaking: init Svelte 5 2 years ago
a11y-aria-proptypes-tokenlist breaking: init Svelte 5 2 years ago
a11y-aria-proptypes-tristate breaking: init Svelte 5 2 years ago
a11y-aria-role breaking: init Svelte 5 2 years ago
a11y-aria-unsupported-element breaking: init Svelte 5 2 years ago
a11y-autocomplete-valid breaking: init Svelte 5 2 years ago
a11y-click-events-have-key-events fix: take event attributes into account when checking a11y (#9664) 2 years ago
a11y-contenteditable-element-without-child breaking: init Svelte 5 2 years ago
a11y-figcaption-in-non-element-block breaking: init Svelte 5 2 years ago
a11y-figcaption-right-place breaking: init Svelte 5 2 years ago
a11y-figcaption-wrong-place breaking: init Svelte 5 2 years ago
a11y-heading-has-content breaking: init Svelte 5 2 years ago
a11y-html-has-lang breaking: init Svelte 5 2 years ago
a11y-iframe-has-title breaking: init Svelte 5 2 years ago
a11y-img-redundant-alt breaking: init Svelte 5 2 years ago
a11y-in-foreign-namespace breaking: init Svelte 5 2 years ago
a11y-interactive-supports-focus fix: take event attributes into account when checking a11y (#9664) 2 years ago
a11y-label-has-associated-control breaking: init Svelte 5 2 years ago
a11y-label-has-associated-control-2 breaking: init Svelte 5 2 years ago
a11y-media-has-caption breaking: init Svelte 5 2 years ago
a11y-mouse-events-have-key-events fix: take event attributes into account when checking a11y (#9664) 2 years ago
a11y-no-abstract-roles breaking: init Svelte 5 2 years ago
a11y-no-access-key breaking: init Svelte 5 2 years ago
a11y-no-autofocus breaking: init Svelte 5 2 years ago
a11y-no-distracting-elements breaking: init Svelte 5 2 years ago
a11y-no-interactive-element-to-noninteractive-role breaking: init Svelte 5 2 years ago
a11y-no-noninteractive-element-interactions breaking: init Svelte 5 2 years ago
a11y-no-noninteractive-element-to-interactive-role breaking: init Svelte 5 2 years ago
a11y-no-noninteractive-tabindex breaking: init Svelte 5 2 years ago
a11y-no-redundant-roles breaking: init Svelte 5 2 years ago
a11y-no-static-element-interactions breaking: init Svelte 5 2 years ago
a11y-not-on-components breaking: init Svelte 5 2 years ago
a11y-role-has-required-aria-props breaking: init Svelte 5 2 years ago
a11y-role-supports-aria-props breaking: init Svelte 5 2 years ago
a11y-scope breaking: init Svelte 5 2 years ago
a11y-tabindex-no-positive breaking: init Svelte 5 2 years ago
action-on-component breaking: init Svelte 5 2 years ago
animation-comment-siblings breaking: init Svelte 5 2 years ago
animation-duplicate breaking: init Svelte 5 2 years ago
animation-each-with-const breaking: init Svelte 5 2 years ago
animation-each-with-whitespace breaking: init Svelte 5 2 years ago
animation-not-in-each breaking: init Svelte 5 2 years ago
animation-not-in-keyed-each breaking: init Svelte 5 2 years ago
animation-on-component breaking: init Svelte 5 2 years ago
animation-siblings breaking: init Svelte 5 2 years ago
assignment-to-const breaking: init Svelte 5 2 years ago
assignment-to-const-2 breaking: init Svelte 5 2 years ago
assignment-to-const-3 breaking: init Svelte 5 2 years ago
assignment-to-const-4 breaking: init Svelte 5 2 years ago
assignment-to-const-5 breaking: init Svelte 5 2 years ago
assignment-to-const-6 breaking: init Svelte 5 2 years ago
assignment-to-const-7 breaking: init Svelte 5 2 years ago
assignment-to-const-8 breaking: init Svelte 5 2 years ago
attribute-expected-equals breaking: init Svelte 5 2 years ago
attribute-invalid-name breaking: init Svelte 5 2 years ago
attribute-invalid-name-2 breaking: init Svelte 5 2 years ago
attribute-invalid-name-3 breaking: init Svelte 5 2 years ago
attribute-invalid-name-4 breaking: init Svelte 5 2 years ago
attribute-invalid-name-5 breaking: init Svelte 5 2 years ago
await-component-is-used breaking: init Svelte 5 2 years ago
await-no-catch breaking: init Svelte 5 2 years ago
await-shorthand-no-catch breaking: init Svelte 5 2 years ago
await-shorthand-no-then breaking: init Svelte 5 2 years ago
binding-await-catch breaking: init Svelte 5 2 years ago
binding-await-then breaking: init Svelte 5 2 years ago
binding-await-then-2 breaking: init Svelte 5 2 years ago
binding-const breaking: init Svelte 5 2 years ago
binding-const-field breaking: init Svelte 5 2 years ago
binding-dimensions-svg breaking: init Svelte 5 2 years ago
binding-input-checked breaking: init Svelte 5 2 years ago
binding-input-type-boolean breaking: init Svelte 5 2 years ago
binding-input-type-dynamic breaking: init Svelte 5 2 years ago
binding-invalid breaking: init Svelte 5 2 years ago
binding-invalid-foreign-namespace breaking: init Svelte 5 2 years ago
binding-invalid-on-element breaking: init Svelte 5 2 years ago
binding-invalid-on-element-2 breaking: init Svelte 5 2 years ago
binding-invalid-value breaking: init Svelte 5 2 years ago
binding-invalid-value-global breaking: init Svelte 5 2 years ago
binding-let breaking: init Svelte 5 2 years ago
binding-select-multiple-dynamic breaking: init Svelte 5 2 years ago
binding-this-input-type-dynamic fix: allow `bind:this` with dynamic type on inputs (#9713) 2 years ago
catch-declares-error-variable breaking: init Svelte 5 2 years ago
component-dynamic breaking: init Svelte 5 2 years ago
component-event-modifiers-invalid breaking: init Svelte 5 2 years ago
component-invalid-style-directive breaking: init Svelte 5 2 years ago
component-name-lowercase breaking: init Svelte 5 2 years ago
component-namespaced breaking: init Svelte 5 2 years ago
component-slot-default-duplicate breaking: init Svelte 5 2 years ago
component-slot-default-reserved breaking: init Svelte 5 2 years ago
component-slot-dynamic breaking: init Svelte 5 2 years ago
component-slot-dynamic-attribute breaking: init Svelte 5 2 years ago
component-slot-named-duplicate breaking: init Svelte 5 2 years ago
component-slotted-custom-element breaking: init Svelte 5 2 years ago
component-slotted-custom-element-2 breaking: init Svelte 5 2 years ago
component-slotted-each-block breaking: init Svelte 5 2 years ago
component-slotted-if-block breaking: init Svelte 5 2 years ago
const-tag-conflict-1 breaking: init Svelte 5 2 years ago
const-tag-conflict-2 breaking: init Svelte 5 2 years ago
const-tag-cyclical breaking: init Svelte 5 2 years ago
const-tag-placement-1 breaking: init Svelte 5 2 years ago
const-tag-placement-2 breaking: init Svelte 5 2 years ago
const-tag-readonly-1 breaking: init Svelte 5 2 years ago
const-tag-readonly-2 breaking: init Svelte 5 2 years ago
contenteditable-dynamic breaking: init Svelte 5 2 years ago
contenteditable-missing breaking: init Svelte 5 2 years ago
css-invalid-combinator-selector-1 breaking: init Svelte 5 2 years ago
css-invalid-combinator-selector-2 breaking: init Svelte 5 2 years ago
css-invalid-combinator-selector-3 breaking: init Svelte 5 2 years ago
css-invalid-combinator-selector-4 breaking: init Svelte 5 2 years ago
css-invalid-global-placement breaking: init Svelte 5 2 years ago
css-invalid-global-placement-2 breaking: init Svelte 5 2 years ago
css-invalid-global-placement-3 breaking: init Svelte 5 2 years ago
css-invalid-global-placement-4 breaking: init Svelte 5 2 years ago
css-invalid-global-placement-5 breaking: init Svelte 5 2 years ago
css-invalid-global-selector breaking: init Svelte 5 2 years ago
css-invalid-global-selector-2 breaking: init Svelte 5 2 years ago
css-invalid-global-selector-3 breaking: init Svelte 5 2 years ago
css-invalid-global-selector-4 breaking: init Svelte 5 2 years ago
css-invalid-global-selector-5 breaking: init Svelte 5 2 years ago
css-invalid-global-selector-6 breaking: init Svelte 5 2 years ago
css-mismatched-quotes breaking: init Svelte 5 2 years ago
debug-invalid-args breaking: init Svelte 5 2 years ago
default-export breaking: init Svelte 5 2 years ago
default-export-anonymous-class breaking: init Svelte 5 2 years ago
default-export-anonymous-function breaking: init Svelte 5 2 years ago
directive-non-expression breaking: init Svelte 5 2 years ago
dollar-dollar-global-in-markup breaking: init Svelte 5 2 years ago
dollar-dollar-global-in-script breaking: init Svelte 5 2 years ago
dollar-global-in-markup breaking: init Svelte 5 2 years ago
dollar-global-in-script breaking: init Svelte 5 2 years ago
dynamic-element-invalid-tag breaking: init Svelte 5 2 years ago
dynamic-element-missing-tag breaking: init Svelte 5 2 years ago
dynamic-element-this breaking: init Svelte 5 2 years ago
each-block-destructured-object-rest-comma-after breaking: init Svelte 5 2 years ago
each-block-invalid-context breaking: init Svelte 5 2 years ago
each-block-invalid-context-destructured breaking: init Svelte 5 2 years ago
each-block-invalid-context-destructured-object breaking: init Svelte 5 2 years ago
each-block-multiple-children breaking: init Svelte 5 2 years ago
empty-block breaking: init Svelte 5 2 years ago
error-mode-warn breaking: init Svelte 5 2 years ago
event-modifiers-invalid breaking: init Svelte 5 2 years ago
event-modifiers-invalid-nonpassive breaking: init Svelte 5 2 years ago
event-modifiers-invalid-passive breaking: init Svelte 5 2 years ago
event-modifiers-legacy breaking: init Svelte 5 2 years ago
event-modifiers-redundant breaking: init Svelte 5 2 years ago
general-siblings-combinator-in-custom-element-selects-slot-fallback breaking: init Svelte 5 2 years ago
html-block-in-attribute breaking: init Svelte 5 2 years ago
html-block-in-textarea breaking: init Svelte 5 2 years ago
ignore-warning breaking: init Svelte 5 2 years ago
ignore-warnings breaking: init Svelte 5 2 years ago
ignore-warnings-cumulative breaking: init Svelte 5 2 years ago
ignore-warnings-newline breaking: init Svelte 5 2 years ago
ignore-warnings-stacked breaking: init Svelte 5 2 years ago
illegal-attribute-character breaking: init Svelte 5 2 years ago
illegal-variable-declaration breaking: init Svelte 5 2 years ago
import-meta breaking: init Svelte 5 2 years ago
inline-new-class put nested class warning on the declaration, not the usage site (#9592) 2 years ago
inline-new-class-2 put nested class warning on the declaration, not the usage site (#9592) 2 years ago
inline-new-class-3 chore: add inline new class warning (#9583) 2 years ago
inline-new-class-4 put nested class warning on the declaration, not the usage site (#9592) 2 years ago
inline-new-class-5 chore: add inline new class warning (#9583) 2 years ago
invalid-empty-css-declaration breaking: init Svelte 5 2 years ago
invalid-reactive-var-1 breaking: init Svelte 5 2 years ago
invalid-reactive-var-2 breaking: init Svelte 5 2 years ago
logic-block-in-attribute breaking: init Svelte 5 2 years ago
logic-block-in-textarea breaking: init Svelte 5 2 years ago
missing-custom-element-compile-options breaking: init Svelte 5 2 years ago
module-script-reactive-declaration breaking: init Svelte 5 2 years ago
multiple-script-default-context breaking: init Svelte 5 2 years ago
multiple-script-module-context breaking: init Svelte 5 2 years ago
namespace-invalid breaking: init Svelte 5 2 years ago
namespace-invalid-unguessable breaking: init Svelte 5 2 years ago
namespace-non-literal breaking: init Svelte 5 2 years ago
no-missing-declarations-for-same-node-let-variable breaking: init Svelte 5 2 years ago
no-runes-mode fix: dont error on stores looking like runes when runes explicitly turned off (#9615) 2 years ago
non-empty-block-dev breaking: init Svelte 5 2 years ago
reactive-declaration-cyclical breaking: init Svelte 5 2 years ago
reactive-declaration-non-top-level breaking: init Svelte 5 2 years ago
reactive-module-const-variable breaking: init Svelte 5 2 years ago
reactive-module-variable breaking: init Svelte 5 2 years ago
reactive-module-variable-2 breaking: init Svelte 5 2 years ago
rest-eachblock-binding breaking: init Svelte 5 2 years ago
rest-eachblock-binding-2 breaking: init Svelte 5 2 years ago
rest-eachblock-binding-3 breaking: init Svelte 5 2 years ago
rest-eachblock-binding-nested-rest breaking: init Svelte 5 2 years ago
runes-referenced-nonstate feat: warn on referenced mutated nonstate (#9669) 2 years ago
runes-state-rune-not-mutated feat: warn on referenced mutated nonstate (#9669) 2 years ago
script-invalid-context breaking: init Svelte 5 2 years ago
security-anchor-rel-noreferer breaking: init Svelte 5 2 years ago
security-anchor-rel-noreferer-legacy breaking: init Svelte 5 2 years ago
select-multiple breaking: init Svelte 5 2 years ago
siblings-combinator-in-custom-element-selects-slot-fallback breaking: init Svelte 5 2 years ago
silence-warnings breaking: init Svelte 5 2 years ago
silence-warnings-2 breaking: init Svelte 5 2 years ago
slot-attribute-invalid breaking: init Svelte 5 2 years ago
slot-warning fix: take event attributes into account when checking a11y (#9664) 2 years ago
slot-warning-ignore breaking: init Svelte 5 2 years ago
slot-warning2 fix: take event attributes into account when checking a11y (#9664) 2 years ago
static-state-reference breaking: init Svelte 5 2 years ago
store-looking-like-rune fix: prevent false positives when detecting runes mode (#9599) 2 years ago
store-runes-conflict fix: prevent false positives when detecting runes mode (#9599) 2 years ago
style-directive-modifiers-invalid breaking: init Svelte 5 2 years ago
svelte-fragment-placement breaking: init Svelte 5 2 years ago
svelte-fragment-placement-2 breaking: init Svelte 5 2 years ago
svg-child-component-declared-namespace breaking: init Svelte 5 2 years ago
tag-custom-element-options-missing breaking: init Svelte 5 2 years ago
tag-custom-element-options-true breaking: init Svelte 5 2 years ago
tag-invalid breaking: init Svelte 5 2 years ago
tag-non-string breaking: init Svelte 5 2 years ago
textarea-value-children breaking: init Svelte 5 2 years ago
title-no-attributes breaking: init Svelte 5 2 years ago
title-no-children breaking: init Svelte 5 2 years ago
transition-duplicate-in breaking: init Svelte 5 2 years ago
transition-duplicate-in-transition breaking: init Svelte 5 2 years ago
transition-duplicate-out breaking: init Svelte 5 2 years ago
transition-duplicate-out-transition breaking: init Svelte 5 2 years ago
transition-duplicate-transition breaking: init Svelte 5 2 years ago
transition-duplicate-transition-in breaking: init Svelte 5 2 years ago
transition-duplicate-transition-out breaking: init Svelte 5 2 years ago
transition-on-component breaking: init Svelte 5 2 years ago
unreferenced-variables breaking: init Svelte 5 2 years ago
unreferenced-variables-each breaking: init Svelte 5 2 years ago
use-the-platform breaking: init Svelte 5 2 years ago
valid-reactive-vars breaking: init Svelte 5 2 years ago
window-binding-invalid breaking: init Svelte 5 2 years ago
window-binding-invalid-innerwidth breaking: init Svelte 5 2 years ago
window-binding-invalid-value breaking: init Svelte 5 2 years ago
window-binding-invalid-width breaking: init Svelte 5 2 years ago
window-binding-online breaking: init Svelte 5 2 years ago