feature: migration TS + eslint 10
This commit is contained in:
+6
-4
@@ -3,7 +3,7 @@ import unicorn from 'eslint-plugin-unicorn';
|
||||
import promise from 'eslint-plugin-promise';
|
||||
import n from 'eslint-plugin-n';
|
||||
import raflint from 'eslint-plugin-raflint';
|
||||
import pluginimport from 'eslint-plugin-import';
|
||||
import pluginimport from 'eslint-plugin-import-x';
|
||||
import babelParser from '@babel/eslint-parser';
|
||||
import js from '@eslint/js';
|
||||
import globals from 'globals';
|
||||
@@ -24,7 +24,7 @@ export default [
|
||||
// promise
|
||||
promise.configs['flat/recommended'],
|
||||
|
||||
// plugin:import/recommended,
|
||||
// plugin:import-x/recommended,
|
||||
pluginimport.flatConfigs.recommended,
|
||||
|
||||
{
|
||||
@@ -56,8 +56,8 @@ export default [
|
||||
'sonarjs/publicly-writable-directories': 0,
|
||||
'sonarjs/file-permissions': 0,
|
||||
'sonarjs/no-empty-test-file': 0,
|
||||
'import/no-named-as-default-member': 0,
|
||||
'import/no-unresolved': [
|
||||
'import-x/no-named-as-default-member': 0,
|
||||
'import-x/no-unresolved': [
|
||||
'error',
|
||||
{
|
||||
ignore: [
|
||||
@@ -137,6 +137,8 @@ export default [
|
||||
// ne pas retirer `undefined` passe en argument (souvent requis par la signature -> casse tsc)
|
||||
'unicorn/no-useless-undefined': ['error', { checkArguments: false }],
|
||||
'unicorn/relative-url-style': 0,
|
||||
// autofix http->https qui corrompt les URLs de fixtures/data
|
||||
'unicorn/prefer-https': 0,
|
||||
'unicorn/switch-case-braces': 0,
|
||||
'unicorn/template-indent': 0,
|
||||
'unicorn/text-encoding-identifier-case': 0,
|
||||
|
||||
Reference in New Issue
Block a user