{"library":"eslint-config-trendmicro","type":"library","category":null,"description":"Trend Micro's official ESLint flat config, version 4.4.1, requiring Node >=20 and ESLint >=9. It provides a shareable configuration for React projects with support for JSX accessibility, import ordering, and custom parsers like Babel. Since v4.0.0, it uses the flat config format (eslint.config.js) exclusively, breaking compatibility with .eslintrc files used in v3.x. The config enforces strict stylistic rules via @stylistic/eslint-plugin and includes presets for React hooks. Peer dependencies include @stylistic/eslint-plugin, eslint-plugin-import, eslint-plugin-jsx-a11y, eslint-plugin-react, and eslint-plugin-react-hooks. Key differentiator: a maintained, opinionated config backed by Trend Micro's frontend team with regular patch and minor releases.","language":"javascript","status":"active","version":"4.4.1","tags":["javascript","eslint","eslintconfig","config","trendmicro","styleguide"],"last_verified":"Fri May 01","install":[{"cmd":"npm install eslint-config-trendmicro","imports":["import trendmicroConfig from 'eslint-config-trendmicro';","import { default as trendmicroConfig } from 'eslint-config-trendmicro';","import type { Linter } from 'eslint';"]},{"cmd":"yarn add eslint-config-trendmicro","imports":[]},{"cmd":"pnpm add eslint-config-trendmicro","imports":[]}],"homepage":null,"github":"https://github.com/trendmicro-frontend/eslint-config-trendmicro","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-config-trendmicro","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}