From 401a8dc177eee6bd376df00a68e9fe296a8cbcb1 Mon Sep 17 00:00:00 2001 From: madrilene Date: Wed, 14 Feb 2024 07:39:49 +0100 Subject: [PATCH] install and set jinja prettier plugin for njk --- .prettierrc | 11 ++++++++++- package-lock.json | 26 ++++++++++++++++++++++++++ package.json | 1 + 3 files changed, 37 insertions(+), 1 deletion(-) diff --git a/.prettierrc b/.prettierrc index 10a23cc..0d8bfa2 100644 --- a/.prettierrc +++ b/.prettierrc @@ -5,5 +5,14 @@ "bracketSpacing": false, "quoteProps": "consistent", "trailingComma": "none", - "arrowParens": "avoid" + "arrowParens": "avoid", + "plugins": ["prettier-plugin-jinja-template"], + "overrides": [ + { + "files": "*.njk", + "options": { + "parser": "jinja-template" + } + } + ] } diff --git a/package-lock.json b/package-lock.json index 96d1bb8..c468fb3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -46,6 +46,7 @@ "postcss-import": "^16.0.0", "postcss-import-ext-glob": "^2.0.1", "postcss-js": "^4.0.0", + "prettier-plugin-jinja-template": "^1.3.2", "rimraf": "^5.0.0", "sanitize-html": "^2.7.2", "slugify": "^1.6.5" @@ -5378,6 +5379,31 @@ "node": ">=6" } }, + "node_modules/prettier": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "dev": true, + "peer": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-jinja-template": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/prettier-plugin-jinja-template/-/prettier-plugin-jinja-template-1.3.2.tgz", + "integrity": "sha512-ROglSKajIA4TRxM5othKfhc+dZrWYaVoJW/0EHlN0WwCXS1FmF/2mtfDkJW4wSTBqu7re1svsYMAu+oMGf6T9Q==", + "dev": true, + "peerDependencies": { + "prettier": "^3.0.0" + } + }, "node_modules/pretty-hrtime": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", diff --git a/package.json b/package.json index f0fad14..2f9b101 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,7 @@ "postcss-import": "^16.0.0", "postcss-import-ext-glob": "^2.0.1", "postcss-js": "^4.0.0", + "prettier-plugin-jinja-template": "^1.3.2", "rimraf": "^5.0.0", "sanitize-html": "^2.7.2", "slugify": "^1.6.5"