{"library":"eslint-config-vtex","type":"library","category":null,"description":"VTEX's shared ESLint configuration, version 15.1.0. It provides a preset for both JavaScript and TypeScript projects, automatically applying TypeScript rules for .ts/.tsx files and requiring type-checking via tsconfig. The config is extensible and integrates with Prettier. Released monthly with breaking changes following VTEX's internal needs. Differentiates from other configs by its opinionated set of rules tuned for VTEX's ecosystem, including React and Node.js practices.","language":"javascript","status":"active","version":"15.1.0","tags":["javascript","eslint","config","vtex"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-config-vtex","imports":["// .eslintrc\n{ \"extends\": [\"vtex\"] }","parser: \"babel-eslint\"","// tsconfig.eslint.json\n{ \"extends\": \"./tsconfig.json\", \"include\": [\"**/*.ts\", \"**/*.tsx\", \"**/*.js\"], \"exclude\": [] }"]},{"cmd":"yarn add eslint-config-vtex","imports":[]},{"cmd":"pnpm add eslint-config-vtex","imports":[]}],"homepage":null,"github":"https://github.com/vtex/typescript","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-config-vtex","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/eslint-config-vtex/compatibility"}}