From 1c812f7a330664b6a9f65346c59576163bb179be Mon Sep 17 00:00:00 2001 From: Alexander Lichter Date: Sun, 2 Nov 2025 13:52:46 +0100 Subject: [PATCH 1/3] chore(contribution): add info about halt on new rust plugins for oxlint Signed-off-by: Alexander Lichter --- src/docs/contribute/linter/adding-rules.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/docs/contribute/linter/adding-rules.md b/src/docs/contribute/linter/adding-rules.md index c8019ef1a40..22de3699766 100644 --- a/src/docs/contribute/linter/adding-rules.md +++ b/src/docs/contribute/linter/adding-rules.md @@ -22,6 +22,8 @@ of all rules we want to implement from existing ESLint plugins. From there, pick a plugin that looks interesting to you and find a rule that has not been implemented. +**Important**: Since ESLint-compatible JavaScript plugin support is now available, we do not plan to add new Rust-based plugins. However, contributions that add rules to existing plugins are **highly encouraged**. + Most documentation pages for ESLint rules include a link to the rule's [source code](https://eslint.org/docs/latest/rules/no-debugger#resources). Using this as a reference will help you with your implementation. From 72d872ee1b0462a9a9544d3a1218d05468f6439a Mon Sep 17 00:00:00 2001 From: Boshen Date: Sun, 2 Nov 2025 23:24:33 +0800 Subject: [PATCH 2/3] Update src/docs/contribute/linter/adding-rules.md Co-authored-by: Cameron Signed-off-by: Boshen --- src/docs/contribute/linter/adding-rules.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/docs/contribute/linter/adding-rules.md b/src/docs/contribute/linter/adding-rules.md index 22de3699766..3346b28503e 100644 --- a/src/docs/contribute/linter/adding-rules.md +++ b/src/docs/contribute/linter/adding-rules.md @@ -22,7 +22,7 @@ of all rules we want to implement from existing ESLint plugins. From there, pick a plugin that looks interesting to you and find a rule that has not been implemented. -**Important**: Since ESLint-compatible JavaScript plugin support is now available, we do not plan to add new Rust-based plugins. However, contributions that add rules to existing plugins are **highly encouraged**. +**Important**: Since ESLint-compatible JavaScript plugin support is now available, we do not plan to add new Rust-based plugins. However, contributions that add rules to existing plugins are **highly encouraged**. If you think a rule or plugin would benifit from being written in rust, please open a discussion first, before making a pull request. Most documentation pages for ESLint rules include a link to the rule's [source code](https://eslint.org/docs/latest/rules/no-debugger#resources). Using this as a reference will help you with your implementation. From 699373bf6eb1fb73ebada7beb815807e50647604 Mon Sep 17 00:00:00 2001 From: Boshen Date: Sun, 2 Nov 2025 23:32:32 +0800 Subject: [PATCH 3/3] Update src/docs/contribute/linter/adding-rules.md Signed-off-by: Boshen --- src/docs/contribute/linter/adding-rules.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/docs/contribute/linter/adding-rules.md b/src/docs/contribute/linter/adding-rules.md index 3346b28503e..7fff4b42626 100644 --- a/src/docs/contribute/linter/adding-rules.md +++ b/src/docs/contribute/linter/adding-rules.md @@ -22,7 +22,7 @@ of all rules we want to implement from existing ESLint plugins. From there, pick a plugin that looks interesting to you and find a rule that has not been implemented. -**Important**: Since ESLint-compatible JavaScript plugin support is now available, we do not plan to add new Rust-based plugins. However, contributions that add rules to existing plugins are **highly encouraged**. If you think a rule or plugin would benifit from being written in rust, please open a discussion first, before making a pull request. +**Important**: Since ESLint-compatible JavaScript plugin support is now available, we do not plan to add new Rust-based plugins. However, contributions that add rules to existing plugins are **highly encouraged**. If you think a rule or plugin would benefit from being written in rust, please open a discussion first, before making a pull request. Most documentation pages for ESLint rules include a link to the rule's [source code](https://eslint.org/docs/latest/rules/no-debugger#resources). Using this as a reference will help you with your implementation.