rnx-kit/packages/eslint-config
github-actions[bot] 72dcbd149b
RELEASING: Releasing 3 package(s) (#1351)
Releases:
  @rnx-kit/eslint-config@0.0.2
  @rnx-kit/cli@0.11.2
  @rnx-kit/dep-check@1.12.10

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-04-07 14:13:00 +02:00
..
CHANGELOG.md RELEASING: Releasing 3 package(s) (#1351) 2022-04-07 14:13:00 +02:00
README.md chore(security): scope internal scripts package to prevent hijacking (#830) 2021-11-09 20:21:15 +01:00
index.js chore: enable @microsoft/sdl/required ESLint rules (#1016) 2022-02-14 15:25:43 +00:00
package.json RELEASING: Releasing 3 package(s) (#1351) 2022-04-07 14:13:00 +02:00

README.md

@rnx-kit/eslint-config

This is for internal use only.

@rnx-kit/eslint-config is a shareable ESLint config with recommended Prettier and TypeScript rules.

For more details on shareable configs, see https://eslint.org/docs/developer-guide/shareable-configs.

Usage

Add @rnx-kit/eslint-config to your package.json:

diff --git a/~/package.json b/~/package.json
index d9daf8f..9ca1826 100644
--- a/~/package.json
+++ b/~/package.json
@@ -15,7 +15,8 @@
   },
   "scripts": {
     "build": "rnx-kit-scripts build",
     "format": "rnx-kit-scripts format",
+    "lint": "rnx-kit-scripts lint"
   },
   "dependencies": {
     "chalk": "^4.1.0",
@@ -37,6 +39,9 @@
     "@rnx-kit/scripts": "*",
     "typescript": "^4.0.0"
   },
+  "eslintConfig": {
+    "extends": "@rnx-kit/eslint-config"
+  },
   "jest": {
     "roots": [
       "test"