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