{"library":"prettier-plugin-erb","title":"prettier-plugin-erb","description":"A Prettier plugin for formatting .html.erb files, currently at version 0.4.0. It integrates with Prettier (>=2.0.0 <2.3) and depends on @prettier/plugin-ruby for formatting multiline Ruby expressions. Key differentiators: allows ERB formatting within Prettier's ecosystem, supports single-line expressions, and includes basic comment handling. The plugin is relatively new with limited features (no block expression formatting yet) and may have bugs; users are encouraged to ignore problematic files via .prettierignore.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install prettier-plugin-erb"],"cli":null},"imports":["Add to .prettierrc: { \"plugins\": [\"prettier-plugin-erb\"] }","Not applicable; no programmatic export.","Not applicable"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// Install dependencies\n// yarn add -D prettier@2.2.0 @prettier/plugin-ruby@1.0.0 prettier-plugin-erb@0.4.0\n\n// .prettierrc\n{\n  \"plugins\": [\n    \"@prettier/plugin-ruby\",\n    \"prettier-plugin-erb\"\n  ],\n  \"tabWidth\": 2\n}\n\n// Run\n// npx prettier --write app/views/**/*.html.erb\n","lang":"javascript","description":"Shows installation, configuration in .prettierrc, and CLI usage for formatting .html.erb files.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}