{"library":"prettier-plugin-jinja-template","type":"library","category":null,"description":"Prettier plugin for formatting Jinja (Jinja2) template files in HTML and other file types. Current stable version is 2.1.0. It runs as a Prettier plugin and requires Prettier v3+. It parses Jinja syntax mixed with HTML, respects Jinja block structure, and supports range ignores via HTML or Jinja comments. Key differentiators: dedicated Jinja parser (not a generic Liquid/Nunjucks plugin), supports Jinja's specific control flow (for, if, block, etc.), and is actively maintained. It does not format plain HTML or CSS/JS within templates unless paired with a second Prettier plugin like @prettier/plugin-html or prettier-plugin-go-template. TypeScript types are shipped.","language":"javascript","status":"active","version":"2.1.0","tags":["javascript","prettier","plugin","template","html","jinja","jinja2","flask","typescript"],"install":[{"cmd":"npm install prettier-plugin-jinja-template","imports":["Use .prettierrc:\n{\n  \"plugins\": [\"prettier-plugin-jinja-template\"]\n}","npx prettier --parser=jinja-template --write file.html","{\n  \"overrides\": [{\n    \"files\": \"*.html\",\n    \"options\": { \"parser\": \"jinja-template\" }\n  }]\n}"]},{"cmd":"yarn add prettier-plugin-jinja-template","imports":[]},{"cmd":"pnpm add prettier-plugin-jinja-template","imports":[]}],"homepage":null,"github":"https://github.com/davidodenwald/prettier-plugin-jinja-template","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/prettier-plugin-jinja-template","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/prettier-plugin-jinja-template/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Fri Jul 24","install_tag":null}}