{"library":"eslint-plugin-use-no-memo","type":"library","category":null,"description":"ESLint plugin enforcing the 'use no memo' directive for React libraries incompatible with React Compiler. Current version 1.1.0. Helps automatically detect when using incompatible hooks (e.g., react-hook-form, @tanstack/react-table, material-react-table) and adds the opt-out directive. Differentiator: fills a gap in the React Compiler ecosystem by automating a manual workaround. Requires ESLint >=9.0.0 with flat config support.","language":"javascript","status":"active","version":"1.1.0","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"last_verified":"Fri May 01","install":[{"cmd":"npm install eslint-plugin-use-no-memo","imports":["import useNoMemo from 'eslint-plugin-use-no-memo'","'use-no-memo/react-hook-form': 'error'","plugins: { 'use-no-memo': useNoMemo }"]},{"cmd":"yarn add eslint-plugin-use-no-memo","imports":[]},{"cmd":"pnpm add eslint-plugin-use-no-memo","imports":[]}],"homepage":null,"github":"https://github.com/longzheng/eslint-plugin-use-no-memo","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-use-no-memo","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}