{"id":19522,"library":"eslint-config-formio","title":"ESLint Config Form.io","description":"eslint-config-formio provides a shared ESLint configuration for Form.io projects. The current stable version is 1.1.4, with occasional updates to align with Form.io's coding standards. It extends recommended ESLint rules and includes environment settings for ECMAScript 2021 and Node.js. Compared to other ESLint config packages, this one is tailored specifically for Form.io's codebase and may include custom rules or overrides. It is primarily distributed as an npm package and can be used in any JavaScript or TypeScript project following Form.io conventions.","status":"active","version":"1.1.4","language":"javascript","source_language":"en","source_url":"https://github.com/formio/eslint-config-formio","tags":["javascript","eslint","config","eslintconfig","formio"],"install":[{"cmd":"npm install eslint-config-formio","lang":"bash","label":"npm"},{"cmd":"yarn add eslint-config-formio","lang":"bash","label":"yarn"},{"cmd":"pnpm add eslint-config-formio","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"peer dependency required to run ESLint","package":"eslint","optional":false}],"imports":[],"quickstart":{"code":"// .eslintrc.json\n{\n  \"extends\": \"eslint-config-formio\"\n}","lang":"javascript","description":"Extends the shared Form.io ESLint configuration in an .eslintrc.json file."},"warnings":[{"fix":"Review your project's existing ESLint rules and disable or adjust as needed.","message":"No major breaking changes, but the config may override some custom rules. Check for Rule ID collisions.","severity":"gotcha","affected_versions":"*"}],"env_vars":null,"last_verified":"2026-04-25T00:00:00.000Z","next_check":"2026-07-24T00:00:00.000Z","problems":[{"fix":"Run `npm install eslint-config-formio --save-dev`","cause":"The package is not installed or is not in node_modules.","error":"ESLint couldn't find the config \"eslint-config-formio\"."}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}