From d6bd3a51980e1a3f9a2cfe10964d702963d642a4 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman <muhammed.rahman17@imperial.ac.uk> Date: Fri, 11 Oct 2019 01:42:04 +0100 Subject: [PATCH] Add a prettier check to CI --- .gitlab-ci.yml | 6 ++++++ package-lock.json | 6 ++++++ package.json | 1 + 3 files changed, 13 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 909f3a8..0e9f644 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,9 +5,15 @@ before_script: - npm ci stages: + - source_check - build - test +check_format: + stage: source_check + script: + - npx prettier -c --ignore-path .gitignore {.,**}/*.{html,js,json,md} + backend_build: stage: build script: diff --git a/package-lock.json b/package-lock.json index 2e11d1a..125fe3a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6488,6 +6488,12 @@ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "dev": true }, + "prettier": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", + "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==", + "dev": true + }, "pretty-format": { "version": "24.9.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", diff --git a/package.json b/package.json index cdf233b..026a065 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,7 @@ }, "devDependencies": { "jest": "^24.9.0", + "prettier": "^1.18.2", "webpack": "^4.41.0", "webpack-cli": "^3.3.9" } -- GitLab