From da7c466f07f2d13d7bd760a982e448ed449e72df Mon Sep 17 00:00:00 2001 From: Jan Kassens Date: Tue, 16 Jan 2024 17:36:37 -0500 Subject: [PATCH] Rename eslint-plugin-react-forget to eslint-plugin-react-compiler Rename eslint-plugin-react-forget to eslint-plugin-react-compiler --- .../README.md | 16 +++++++--------- .../__tests__/ReactForgetDiagnostics-test.ts | 0 .../babel.config.js | 0 .../package.json | 4 ++-- .../rollup.config.js | 0 .../src/index.ts | 0 .../src/rules/ReactForgetDiagnostics.ts | 0 .../src/types/hermes-eslint.d.ts | 0 .../tsconfig.json | 0 .../scripts/build-packages-forget-feedback.sh | 2 +- 10 files changed, 10 insertions(+), 12 deletions(-) rename compiler/packages/{eslint-plugin-react-forget => eslint-plugin-react-compiler}/README.md (52%) rename compiler/packages/{eslint-plugin-react-forget => eslint-plugin-react-compiler}/__tests__/ReactForgetDiagnostics-test.ts (100%) rename compiler/packages/{eslint-plugin-react-forget => eslint-plugin-react-compiler}/babel.config.js (100%) rename compiler/packages/{eslint-plugin-react-forget => eslint-plugin-react-compiler}/package.json (91%) rename compiler/packages/{eslint-plugin-react-forget => eslint-plugin-react-compiler}/rollup.config.js (100%) rename compiler/packages/{eslint-plugin-react-forget => eslint-plugin-react-compiler}/src/index.ts (100%) rename compiler/packages/{eslint-plugin-react-forget => eslint-plugin-react-compiler}/src/rules/ReactForgetDiagnostics.ts (100%) rename compiler/packages/{eslint-plugin-react-forget => eslint-plugin-react-compiler}/src/types/hermes-eslint.d.ts (100%) rename compiler/packages/{eslint-plugin-react-forget => eslint-plugin-react-compiler}/tsconfig.json (100%) diff --git a/compiler/packages/eslint-plugin-react-forget/README.md b/compiler/packages/eslint-plugin-react-compiler/README.md similarity index 52% rename from compiler/packages/eslint-plugin-react-forget/README.md rename to compiler/packages/eslint-plugin-react-compiler/README.md index cf59e8363d..6385207471 100644 --- a/compiler/packages/eslint-plugin-react-forget/README.md +++ b/compiler/packages/eslint-plugin-react-compiler/README.md @@ -1,6 +1,6 @@ -# eslint-plugin-react-forget +# eslint-plugin-react-compiler -ESLint plugin for React Forget +ESLint plugin surfacing problematic React code found by the React compiler. ## Installation @@ -10,20 +10,20 @@ You'll first need to install [ESLint](https://eslint.org/): npm i eslint --save-dev ``` -Next, install `eslint-plugin-react-forget`: +Next, install `eslint-plugin-react-compiler`: ```sh -npm install eslint-plugin-react-forget --save-dev +npm install eslint-plugin-react-compiler --save-dev ``` ## Usage -Add `react-forget` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix: +Add `react-compiler` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix: ```json { "plugins": [ - "react-forget" + "react-compiler" ] } ``` @@ -34,7 +34,7 @@ Then configure the rules you want to use under the rules section. ```json { "rules": { - "react-forget/rule-name": 2 + "react-compiler/rule-name": 2 } } ``` @@ -44,5 +44,3 @@ Then configure the rules you want to use under the rules section. TODO: Run eslint-doc-generator to generate the rules list. - - diff --git a/compiler/packages/eslint-plugin-react-forget/__tests__/ReactForgetDiagnostics-test.ts b/compiler/packages/eslint-plugin-react-compiler/__tests__/ReactForgetDiagnostics-test.ts similarity index 100% rename from compiler/packages/eslint-plugin-react-forget/__tests__/ReactForgetDiagnostics-test.ts rename to compiler/packages/eslint-plugin-react-compiler/__tests__/ReactForgetDiagnostics-test.ts diff --git a/compiler/packages/eslint-plugin-react-forget/babel.config.js b/compiler/packages/eslint-plugin-react-compiler/babel.config.js similarity index 100% rename from compiler/packages/eslint-plugin-react-forget/babel.config.js rename to compiler/packages/eslint-plugin-react-compiler/babel.config.js diff --git a/compiler/packages/eslint-plugin-react-forget/package.json b/compiler/packages/eslint-plugin-react-compiler/package.json similarity index 91% rename from compiler/packages/eslint-plugin-react-forget/package.json rename to compiler/packages/eslint-plugin-react-compiler/package.json index 0b40274447..4e4cb39dc0 100644 --- a/compiler/packages/eslint-plugin-react-forget/package.json +++ b/compiler/packages/eslint-plugin-react-compiler/package.json @@ -1,7 +1,7 @@ { - "name": "eslint-plugin-react-forget", + "name": "eslint-plugin-react-compiler", "version": "0.0.0", - "description": "ESLint plugin for React Forget", + "description": "ESLint plugin to display errors found by the React compiler.", "keywords": [ "eslint", "eslintplugin", diff --git a/compiler/packages/eslint-plugin-react-forget/rollup.config.js b/compiler/packages/eslint-plugin-react-compiler/rollup.config.js similarity index 100% rename from compiler/packages/eslint-plugin-react-forget/rollup.config.js rename to compiler/packages/eslint-plugin-react-compiler/rollup.config.js diff --git a/compiler/packages/eslint-plugin-react-forget/src/index.ts b/compiler/packages/eslint-plugin-react-compiler/src/index.ts similarity index 100% rename from compiler/packages/eslint-plugin-react-forget/src/index.ts rename to compiler/packages/eslint-plugin-react-compiler/src/index.ts diff --git a/compiler/packages/eslint-plugin-react-forget/src/rules/ReactForgetDiagnostics.ts b/compiler/packages/eslint-plugin-react-compiler/src/rules/ReactForgetDiagnostics.ts similarity index 100% rename from compiler/packages/eslint-plugin-react-forget/src/rules/ReactForgetDiagnostics.ts rename to compiler/packages/eslint-plugin-react-compiler/src/rules/ReactForgetDiagnostics.ts diff --git a/compiler/packages/eslint-plugin-react-forget/src/types/hermes-eslint.d.ts b/compiler/packages/eslint-plugin-react-compiler/src/types/hermes-eslint.d.ts similarity index 100% rename from compiler/packages/eslint-plugin-react-forget/src/types/hermes-eslint.d.ts rename to compiler/packages/eslint-plugin-react-compiler/src/types/hermes-eslint.d.ts diff --git a/compiler/packages/eslint-plugin-react-forget/tsconfig.json b/compiler/packages/eslint-plugin-react-compiler/tsconfig.json similarity index 100% rename from compiler/packages/eslint-plugin-react-forget/tsconfig.json rename to compiler/packages/eslint-plugin-react-compiler/tsconfig.json diff --git a/compiler/scripts/build-packages-forget-feedback.sh b/compiler/scripts/build-packages-forget-feedback.sh index ae5defcae3..f6bd9f7dd9 100755 --- a/compiler/scripts/build-packages-forget-feedback.sh +++ b/compiler/scripts/build-packages-forget-feedback.sh @@ -21,7 +21,7 @@ yarn install --silent rm -rf forget-feedback/dist mkdir forget-feedback/dist -packages=("babel-plugin-react-forget" "eslint-plugin-react-forget" "react-forget-runtime") +packages=("babel-plugin-react-forget" "eslint-plugin-react-compiler" "react-forget-runtime") for package in ${packages[@]}; do echo "Building" $package yarn workspace $package run build