This commit is contained in:
Alex
2023-10-04 17:52:39 -04:00
parent 8a07010f29
commit 91bbcba2e8
11 changed files with 53 additions and 24 deletions

View File

@ -1,4 +1,4 @@
import { error, warn, off } from '../index';
import { error, warn, off } from '../constants';
import { EslintRules } from 'eslint-define-config/src/rules/eslint';
export const eslintRules: Partial<EslintRules> = {

View File

@ -1,4 +1,4 @@
import { error, off } from '../index';
import { error, off } from '../constants';
import { ReactRules } from 'eslint-define-config/src/rules/react';
export const reactRules: Partial<ReactRules> = {

View File

@ -1,4 +1,4 @@
import { error, off } from '../index';
import { error, off } from '../constants';
import type { TypeScriptRules } from 'eslint-define-config/src/rules/typescript-eslint';
export const typescriptRules: Partial<TypeScriptRules> = {

View File

@ -1,4 +1,4 @@
import { error, warn } from '../index';
import { error, warn } from '../constants';
import { UnicornRules } from 'eslint-define-config/src/rules/unicorn';
const suggest = (suggest: string) => ({ suggest, fix: false });
@ -22,7 +22,9 @@ export const unicornRules: Partial<UnicornRules> = {
'unicorn/no-useless-promise-resolve-reject': error,
'unicorn/no-useless-spread': error,
'unicorn/no-useless-switch-case': error,
'unicorn/number-literal-case': error,
// https://github.com/prettier/eslint-config-prettier/issues/51
// 'unicorn/number-literal-case': error,
'unicorn/prefer-array-find': error,
'unicorn/prefer-array-flat-map': error,
'unicorn/prefer-array-some': error,
@ -60,7 +62,8 @@ export const unicornRules: Partial<UnicornRules> = {
'>=': suggest('≥'),
'!=': suggest('≠'),
'<=>': suggest('⇔'),
'...': suggest('…'),
'\\.\\.\\.': suggest('…'),
"'s ": suggest('s '),
},
},
],