Skip to content

Commit 1d239a6

Browse files
committed
fix: add extra rules and revert fix
1 parent 9830d69 commit 1d239a6

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

package/eslint.config.mjs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import eslintPluginReactNative from 'eslint-plugin-react-native';
1111
import eslintPluginSortDestructureKeys from 'eslint-plugin-sort-destructure-keys';
1212

1313
import tsEslint from 'typescript-eslint';
14+
import eslintConfigPrettier from 'eslint-config-prettier';
1415

1516
/**
1617
* @react-native-community/eslint-config is for some reason still using the old notation
@@ -88,10 +89,12 @@ export default tsEslint.config(
8889
},
8990
rules: {
9091
...reactNativeRules,
92+
...eslintConfigPrettier.rules,
9193
'no-undef': 'off',
92-
// 'prettier/prettier': 'warn',
94+
'prettier/prettier': 'error',
95+
'arrow-body-style': 'off',
96+
'prefer-arrow-callback': 'off',
9397
'array-callback-return': 2,
94-
'arrow-body-style': 2,
9598
'comma-dangle': 0,
9699
'default-case': 2,
97100
eqeqeq: [2, 'smart'],

package/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"build-translations": "i18next",
2727
"copy-translations": "echo '\u001b[34mℹ\u001b[0m Copying translation files to \u001b[34mlib/typescript/i18n\u001b[0m' && cp -R -f ./src/i18n ./lib/typescript/i18n && echo '\u001b[32m✓\u001b[0m Done Copying Translations'",
2828
"eslint": "node --version && eslint --version && prettier --version && eslint 'src/**/*.{js,md,ts,jsx,tsx}' --max-warnings 0",
29-
"lint": "prettier --ignore-path ../.prettierignore --write 'src/**/*.{js,ts,tsx,md,json}' eslint.config.mjs ../.prettierrc babel.config.js --log-level=debug",
29+
"lint": "prettier --ignore-path ../.prettierignore --list-different 'src/**/*.{js,ts,tsx,md,json}' eslint.config.mjs ../.prettierrc babel.config.js --log-level=debug",
3030
"lint-fix": "prettier --ignore-path ../.prettierignore --write 'src/**/*.{js,ts,tsx,md,json}' eslint.config.mjs ../.prettierrc babel.config.js && eslint --fix 'src/**/*.{js,ts,tsx,md}' --max-warnings 0",
3131
"prepare": "yarn run build",
3232
"prepare-distribution": "cd examples/SampleApp && npm version patch && react-native-version && git add ./ && git commit -m 'Bump build version' --no-verify",

0 commit comments

Comments
 (0)