11-- -
22source : crates / oxc_linter / src / tester .rs
33-- -
4- ⚠ vue (valid - define - emits ): ` defineEmits` is referencing locally declared variables .
4+ ⚠ eslint - plugin - vue (valid - define - emits ): ` defineEmits` is referencing locally declared variables .
55 ╭─[valid_define_emits .tsx :5 :12 ]
66 4 │ const def = { notify: null }
77 5 │ defineEmits (def )
@@ -10,7 +10,7 @@ source: crates/oxc_linter/src/tester.rs
1010 ╰────
1111 help : inline the variable or import it from another module .
1212
13- ⚠ vue (valid - define - emits ): ` defineEmits` has both a type - only emit and an argument .
13+ ⚠ eslint - plugin - vue (valid - define - emits ): ` defineEmits` has both a type - only emit and an argument .
1414 ╭─[valid_define_emits .tsx :4 :12 ]
1515 3 │ /* ✗ BAD */
1616 4 │ defineEmits < (e : ' notify' )=> void > ({ submit: null })
@@ -19,7 +19,7 @@ source: crates/oxc_linter/src/tester.rs
1919 ╰────
2020 help : remove the argument for better type inference .
2121
22- ⚠ vue (valid -define -emits ): `defineEmits ` has been called multiple times .
22+ ⚠ eslint - plugin - vue (valid -define -emits ): `defineEmits ` has been called multiple times .
2323 ╭─[valid_define_emits .tsx :4 :12 ]
2424 3 │ /* ✗ BAD */
2525 4 │ defineEmits ({ notify: null })
@@ -32,7 +32,7 @@ source: crates/oxc_linter/src/tester.rs
3232 ╰────
3333 help : combine all events into a single `defineEmits ` call .
3434
35- ⚠ vue (valid -define -emits ): Custom events are defined in both `defineEmits ` and `export default {}` .
35+ ⚠ eslint - plugin - vue (valid -define -emits ): Custom events are defined in both `defineEmits ` and `export default {}` .
3636 ╭─[valid_define_emits.tsx:9:18]
3737 8 │ /* ✗ BAD */
3838 9 │ defineEmits({ submit : null } )
@@ -41,7 +41,7 @@ source: crates/oxc_linter/src/tester.rs
4141 ╰────
4242 help: Remove ` export default `.
4343
44- ⚠ vue (valid - define - emits ): Custom events are defined in both ` defineEmits` and ` export default { } ` .
44+ ⚠ eslint - plugin - vue (valid - define - emits ): Custom events are defined in both ` defineEmits` and ` export default { } ` .
4545 ╭─[valid_define_emits .tsx :6 :21 ]
4646 5 │ < script setup lang = ' ts' >
4747 6 │ ╭─▶ defineEmits < {
@@ -51,7 +51,7 @@ source: crates/oxc_linter/src/tester.rs
5151 ╰────
5252 help : Remove ` export default` .
5353
54- ⚠ vue (valid - define - emits ): Custom events are not defined .
54+ ⚠ eslint - plugin - vue (valid - define - emits ): Custom events are not defined .
5555 ╭─[valid_define_emits .tsx :4 :12 ]
5656 3 │ /* ✗ BAD */
5757 4 │ defineEmits ()
0 commit comments