Migrate to Oxlint (#10384)

Co-authored-by: DS Boyce <260543580+ds-boyce@users.noreply.github.com>
This commit is contained in:
Samuel Newman
2026-07-10 22:27:00 +03:00
committed by GitHub
parent 6be6f14aed
commit fa27d446d8
11 changed files with 2673 additions and 3718 deletions
@@ -1,16 +1,11 @@
const {RuleTester} = require('eslint')
const tseslint = require('typescript-eslint')
const {RuleTester} = require('oxlint/plugins-dev')
const avoidUnwrappedText = require('../avoid-unwrapped-text')
const ruleTester = new RuleTester({
eslintCompat: true,
languageOptions: {
parser: tseslint.parser,
parserOptions: {
ecmaFeatures: {
jsx: true,
},
ecmaVersion: 'latest',
sourceType: 'module',
lang: 'tsx',
},
},
})
@@ -1,16 +1,11 @@
const {RuleTester} = require('eslint')
const tseslint = require('typescript-eslint')
const {RuleTester} = require('oxlint/plugins-dev')
const linguiMsgRule = require('../lingui-msg-rule')
const ruleTester = new RuleTester({
eslintCompat: true,
languageOptions: {
parser: tseslint.parser,
parserOptions: {
ecmaFeatures: {
jsx: true,
},
ecmaVersion: 'latest',
sourceType: 'module',
lang: 'tsx',
},
},
})
+3
View File
@@ -0,0 +1,3 @@
## Eslint plugin tests
These are disabled as Oxlints RuleTester doesnt work well with Hermes.