{"library":"eslint-plugin-react-no-manual-memo","type":"library","category":null,"description":"ESLint plugin for codebases using React Compiler. Flags manual memoization patterns (useMemo, useCallback, React.memo) to remind developers to let the compiler optimize automatically. Current version 1.0.4, actively developed, ships TypeScript types. Provides three rules: no-component-memo (auto-fixable), no-hook-memo (auto-fixable), and no-custom-memo-hook. Includes a recommended flat config for ESLint 9+. Peer dependency on eslint ^8.57.0 || ^9.0.0. Key differentiator: specifically targets React Compiler users, unlike generic eslint-plugin-react.","language":"javascript","status":"active","version":"1.0.4","tags":["javascript","react","compiler","react-compiler","eslint","plugin","linting","memoization","memo","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install eslint-plugin-react-no-manual-memo","imports":["import reactNoManualMemo from 'eslint-plugin-react-no-manual-memo'","import { rules } from 'eslint-plugin-react-no-manual-memo'","import { configs } from 'eslint-plugin-react-no-manual-memo'"]},{"cmd":"yarn add eslint-plugin-react-no-manual-memo","imports":[]},{"cmd":"pnpm add eslint-plugin-react-no-manual-memo","imports":[]}],"homepage":null,"github":"https://github.com/BellCubeDev/eslint-plugin-react-no-manual-memo","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-react-no-manual-memo","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}