Releases: standard-config/oxlint
Releases · standard-config/oxlint
1.6.2
- Lowered
typescript/prefer-findseverity towarn(oxlint@1.58.0). - Lowered
typescript/prefer-readonlyseverity towarn(oxlint@1.58.0). - Lowered
typescript/prefer-regexp-execseverity towarn(oxlint@1.58.0). - Lowered
typescript/prefer-string-starts-ends-withseverity towarn(oxlint@1.58.0). - Disabled
eslint/no-delete-var. - Disabled
eslint/no-dupe-keys. - Disabled
eslint/no-new-native-nonconstructor. - Disabled
eslint/no-obj-calls. - Disabled
eslint/no-restricted-*rules. - Disabled
eslint/*rules related tovar. - Removed an incorrect rule reference that broke linting in
oxlint@1.58.0.
1.6.1
1.6.0
1.5.3
1.5.2
- Disabled
eslint/*rules automatically enforced by the TypeScript compiler. - Disabled legacy
typescript/ban-*rules. - Disabled
typescript/no-array-delete. - Lowered
typescript/non-nullable-type-assertion-styleseverity towarn. - Lowered pedantic
typescript/prefer-*rules’ severity towarn.
1.5.1
- Tweaked
typescript/no-base-to-stringnot to flagunknownvalues. - Lowered
typescript/no-unnecessary-*rules’ severity towarn. - Disabled
react/no-clone-element(oxlint@1.53.0). - Disabled
react/no-react-children(oxlint@1.53.0). - Disabled
typescript/related-getter-setter-pairs.
1.5.0
- Bumped peer dependency versions to
oxlint@>=1.52.0and optionaloxlint-tsgolint@>=0.16.0. - Enabled
options.reportUnusedDisableDirectives. - Tweaked
typescript/explicit-module-boundary-typesto allow arguments explicitly typed asany. - Tweaked
typescript/restrict-template-expressionsto allownullandundefinedin template expressions. - Lowered
typescript/no-extraneous-classseverity towarn. - Lowered
typescript/no-inferrable-typesseverity towarn. - Lowered
typescript/no-meaningless-void-operatorseverity towarn. - Lowered
typescript/no-unnecessary-parameter-property-assignmentseverity towarn. - Lowered
typescript/no-unnecessary-type-assertionseverity towarn. - Disabled
enum-relatedtypescript/*rules. - Disabled
typescript/no-restricted-typesin test files. - Disabled
typescript/no-unsafe-*rules in test files. - Disabled
typescript/no-useless-empty-exportin type definitions. - Disabled
typescript/no-var-requires. - Disabled
typescript/only-throw-errorin test files. - Disabled
typescript/prefer-namespace-keyword. - Disabled
typescript/triple-slash-reference.
1.4.0
- Bumped peer dependency versions to
oxlint@>=1.51.0and optionaloxlint-tsgolint@>=0.15.0. - Tweaked
import/no-commonjsto flag allrequirecalls, including those inside conditionals. - Lowered
import/no-named-as-defaultseverity towarn. - Lowered
import/no-named-defaultseverity towarn. - Disabled legacy
import/*rules.
1.3.0
- Enabled
options.typeAware(oxlint@1.51.0). - Tweaked
promise/no-return-wrapto allow returningPromise.rejectinside promise handlers. - Tweaked
unicorn/numeric-separators-styleto enforce the rule only for numbers containing numeric separators. - Lowered
oxc/branches-sharing-codeseverity towarn. - Lowered
oxc/const-comparisonsseverity towarn. - Lowered
promise/catch-or-returnseverity towarn. - Lowered
promise/no-callback-in-promiseseverity towarn. - Lowered
promise/no-nestingseverity towarn. - Lowered
promise/no-promise-in-callbackseverity towarn. - Lowered
promise/no-return-in-finallyseverity towarn. - Lowered
promise/prefer-catchseverity towarn. - Disabled CommonJS-related
node/*rules. - Disabled
oxc/approx-constantin test files. - Disabled
oxc/no-accumulating-spreadin test files. - Disabled
oxc/no-async-endpoint-handlers. - Disabled
oxc/no-const-enum. - Disabled
oxc/no-map-spreadin test files. - Disabled
unicorn/no-useless-promise-resolve-rejectin test files. - Removed runtime dependency on
rfdc.