prettier-plugin-askama-temp.../README.md

915 B

prettier-plugin-askama-template

prettier-plugin-jinja-template but with patches to work with Askama.

Install

npm install --save-dev prettier https://git.fetbuk.ru/WerySkok/-/packages/npm/prettier-plugin-askama-template/1.0.0/files/2

Add the plugin to your .prettierrc:

{
  "plugins": ["prettier-plugin-askama-template"]
}

Use

To format basic .html files, you'll have to override the used parser inside your .prettierrc:

{
  "overrides": [
    {
      "files": ["*.html"],
      "options": {
        "parser": "askama-template"
      }
    }
  ]
}

Run it on all html files in your project:

npx prettier --write **/*.html

If you don't have a prettier config you can run the plugin with this command:

npx prettier --write **/*.html --plugin=prettier-plugin-askama-template