diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000..46d81b09 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,2 @@ +coverage +package-lock.json diff --git a/package.json b/package.json index 81d7a5c9..e2b6bc93 100644 --- a/package.json +++ b/package.json @@ -18,11 +18,12 @@ "vue jest preprocessor" ], "scripts": { - "format": "prettier --no-semi --single-quote --write '{,!(node_modules)/**/}*.{js,json,md}'", + "format": "prettier --no-semi --single-quote --write '**/*.{js,json,md}'", + "format:check": "prettier --no-semi --single-quote --check '**/*.{js,json,md}'", "lint": "eslint --ignore-path .gitignore '{,!(node_modules)/**/}*.js'", "lint:fix": "npm run lint -- --fix", "release": "semantic-release", - "test": "npm run lint && npm run test:e2e", + "test": "npm run lint && npm run format:check && npm run test:e2e", "test:e2e": "node e2e/test-runner" }, "author": "Edd Yerburgh", @@ -51,7 +52,7 @@ "less": "^3.9.0", "lint-staged": "^8.0.5", "node-sass": "^4.7.2", - "prettier": "^1.15.2", + "prettier": "^1.16.1", "pug": "^2.0.3", "semantic-release": "^15.13.2", "stylus": "^0.54.5", diff --git a/yarn.lock b/yarn.lock index e4eff20c..f677b6da 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6891,10 +6891,10 @@ prettier@1.13.7: resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.13.7.tgz#850f3b8af784a49a6ea2d2eaa7ed1428a34b7281" integrity sha512-KIU72UmYPGk4MujZGYMFwinB7lOf2LsDNGSOC8ufevsrPLISrZbNJlWstRi3m0AMuszbH+EFSQ/r6w56RSPK6w== -prettier@^1.15.2: - version "1.15.3" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.15.3.tgz#1feaac5bdd181237b54dbe65d874e02a1472786a" - integrity sha512-gAU9AGAPMaKb3NNSUUuhhFAS7SCO4ALTN4nRIn6PJ075Qd28Yn2Ig2ahEJWdJwJmlEBTUfC7mMUSFy8MwsOCfg== +prettier@^1.16.1: + version "1.16.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.16.1.tgz#534c2c9d7853f8845e5e078384e71973bd74089f" + integrity sha512-XXUITwIkGb3CPJ2hforHah/zTINRyie5006Jd2HKy2qz7snEJXl0KLfsJZW/wst9g6R2rFvqba3VpNYdu1hDcA== pretty-format@^23.6.0: version "23.6.0"