Skip to content

Commit b26c755

Browse files
committed
wip
1 parent ade400a commit b26c755

17 files changed

+82
-9
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
- message: 'A11y: <img> element should have an alt attribute(a11y-missing-attribute)'
1+
- message: '`<img>` element should have an alt attribute(a11y_missing_attribute)'
22
line: 5
33
column: 1
44
suggestions: null
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"svelte": ">=5.0.0-0"
3+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- message: 'A11y: <img> element should have an alt attribute(a11y-missing-attribute)'
2+
line: 5
3+
column: 1
4+
suggestions: null
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<script>
2+
let src = 'tutorial/image.gif';
3+
</script>
4+
5+
<img {src} />
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"svelte": "^3.0.0 || ^4.0.0"
3+
}

tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore01-input.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<div>
22
{#if true}
33
A
4-
<!-- svelte-ignore a11y-label-has-associated-control a11y-no-noninteractive-tabindex -->
4+
<!-- svelte-ignore a11y_label_has_associated_control a11y_no_noninteractive_tabindex -->
55
{:else}
66
<label tabindex="0">Click</label>
77
<ul tabindex="0"></ul>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"svelte": ">=5.0.0-0"
3+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
- message: 'A11y: noninteractive element cannot have nonnegative tabIndex
2+
value(a11y-no-noninteractive-tabindex)'
3+
line: 6
4+
column: 3
5+
suggestions: null
6+
- message: 'A11y: A form label must be associated with a
7+
control.(a11y-label-has-associated-control)'
8+
line: 6
9+
column: 3
10+
suggestions: null
11+
- message: 'A11y: noninteractive element cannot have nonnegative tabIndex
12+
value(a11y-no-noninteractive-tabindex)'
13+
line: 7
14+
column: 3
15+
suggestions: null
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<div>
2+
{#if true}
3+
A
4+
<!-- svelte-ignore a11y-label-has-associated-control a11y-no-noninteractive-tabindex -->
5+
{:else}
6+
<label tabindex="0">Click</label>
7+
<ul tabindex="0"></ul>
8+
{/if}
9+
</div>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"svelte": "^3.0.0 || ^4.0.0"
3+
}

tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore02-input.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<div>
22
{#each [] as e}
33
A
4-
<!-- svelte-ignore a11y-label-has-associated-control a11y-no-noninteractive-tabindex -->
4+
<!-- svelte-ignore a11y_label_has_associated_control a11y_no_noninteractive_tabindex -->
55
{:else}
66
<label tabindex="0">Click</label>
77
<ul tabindex="0"></ul>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"svelte": ">=5.0.0-0"
3+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
- message: 'A11y: noninteractive element cannot have nonnegative tabIndex
2+
value(a11y-no-noninteractive-tabindex)'
3+
line: 6
4+
column: 3
5+
suggestions: null
6+
- message: 'A11y: A form label must be associated with a
7+
control.(a11y-label-has-associated-control)'
8+
line: 6
9+
column: 3
10+
suggestions: null
11+
- message: 'A11y: noninteractive element cannot have nonnegative tabIndex
12+
value(a11y-no-noninteractive-tabindex)'
13+
line: 7
14+
column: 3
15+
suggestions: null
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<div>
2+
{#each [] as e}
3+
A
4+
<!-- svelte-ignore a11y-label-has-associated-control a11y-no-noninteractive-tabindex -->
5+
{:else}
6+
<label tabindex="0">Click</label>
7+
<ul tabindex="0"></ul>
8+
{/each}
9+
</div>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"svelte": "^3.0.0 || ^4.0.0"
3+
}
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
11
<div>
22
{#await Promise.resolve(42)}
3-
<!-- svelte-ignore a11y-label-has-associated-control a11y-no-noninteractive-tabindex -->
3+
<!-- svelte-ignore a11y_label_has_associated_control a11y_no_noninteractive_tabindex -->
44
{:then name}
55
<label tabindex="0">Click</label>
66
<ul tabindex="0"></ul>
7-
<!-- svelte-ignore a11y-label-has-associated-control a11y-no-noninteractive-tabindex -->
7+
<!-- svelte-ignore a11y_label_has_associated_control a11y_no_noninteractive_tabindex -->
88
{:catch name}
99
<label tabindex="0">Click</label>
1010
<ul tabindex="0"></ul>
1111
{/await}
1212
</div>
1313
<div>
1414
{#await Promise.resolve(42)}
15-
<!-- svelte-ignore a11y-label-has-associated-control a11y-no-noninteractive-tabindex -->
15+
<!-- svelte-ignore a11y_label_has_associated_control a11y_no_noninteractive_tabindex -->
1616
{:then name}
1717
<label tabindex="0">Click</label>
1818
<ul tabindex="0"></ul>
1919
{/await}
2020
</div>
21-
22-
<!--tests/fixtures/rules/valid-compile/invalid/invalid-svelte-ignore03-input.svelte-->
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
- message: The $ prefix is reserved, and cannot be used for variables and
2-
imports(invalid-dollar-prefix)
2+
imports(dollar_prefix_invalid)
33
line: 2
44
column: 8
55
suggestions: null

0 commit comments

Comments
 (0)