From 6ed8201cc51a8224b5e47b747c75aba677d0d480 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sat, 12 Sep 2020 18:06:48 +0200 Subject: [PATCH] prepare prettier auto-formatter --- .prettierignore | 8 ++++++++ .prettierrc | 10 ++++++++++ package-lock.json | 12 ++++++++++++ package.json | 2 ++ 4 files changed, 32 insertions(+) create mode 100644 .prettierignore create mode 100644 .prettierrc diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..0df6830 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,8 @@ +*.html +.drone.yml +search*.js +_normalize.css +.lighthouseci/ +themes/ +static/js/ +src/favicon/ diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..c99d7d5 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,10 @@ +{ + "overrides": [ + { + "files": ["*.html"], + "options": { + "parser": "go-template" + } + } + ] +} diff --git a/package-lock.json b/package-lock.json index debdc7d..a78f542 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5235,6 +5235,18 @@ "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==", "dev": true }, + "prettier": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.1.1.tgz", + "integrity": "sha512-9bY+5ZWCfqj3ghYBLxApy2zf6m+NJo5GzmLTpr9FsApsfjriNnS2dahWReHMi7qNPhhHl9SYHJs2cHZLgexNIw==", + "dev": true + }, + "prettier-plugin-go-template": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/prettier-plugin-go-template/-/prettier-plugin-go-template-0.0.10.tgz", + "integrity": "sha512-TaHPqiMK/zfk+YhvKRf/1WZDgQ6ffnlxJZX5rwphqfxBOVEezZQtYistTB348MKrKnnwKpyXZWpMRo0/KCVB+A==", + "dev": true + }, "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 6d42112..de59adc 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,8 @@ "gulp-rename": "^2.0.0", "gulp-sass": "^4.1.0", "gulp-svg-sprite": "^1.5.0", + "prettier": "^2.1.1", + "prettier-plugin-go-template": "0.0.10", "run-sequence": "^2.2.1" }, "browserslist": [