Skip to content

Commit 86a1a2e

Browse files
taearlsclaude
andcommitted
fix(linter): register missing Vue rules in declare_all_lint_rules macro
Added no_export_in_script_setup, no_import_compiler_macros, and require_default_export to the macro invocation. These rules were declared but not registered, causing test failures. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 289d4e6 commit 86a1a2e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

crates/oxc_linter/src/rules.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1254,9 +1254,12 @@ oxc_macros::declare_all_lint_rules! {
12541254
vue::define_props_declaration,
12551255
vue::define_props_destructuring,
12561256
vue::max_props,
1257+
vue::no_export_in_script_setup,
1258+
vue::no_import_compiler_macros,
12571259
vue::no_multiple_slot_args,
12581260
vue::no_required_prop_with_default,
12591261
vue::prefer_import_from_vue,
1262+
vue::require_default_export,
12601263
vue::require_typed_ref,
12611264
vue::valid_define_emits,
12621265
vue::valid_define_props,

0 commit comments

Comments
 (0)