diff options
author | 2021-05-11 22:40:53 +0530 | |
---|---|---|
committer | 2021-05-11 17:10:53 +0000 | |
commit | ed59e85fd0b1f7a534009e5ae3ac0b5f1f47d779 (patch) | |
tree | f43a038dc0343f340f05735df1c49f4412c6297f /package.json | |
parent | Fixing issue with non-sso login for gmail + gdrive not working due to incompa... (diff) | |
download | ferdium-recipes-ed59e85fd0b1f7a534009e5ae3ac0b5f1f47d779.tar.gz ferdium-recipes-ed59e85fd0b1f7a534009e5ae3ac0b5f1f47d779.tar.zst ferdium-recipes-ed59e85fd0b1f7a534009e5ae3ac0b5f1f47d779.zip |
Added missing hygiene stuff (#493)
Added husky and pre-commit hook to avoid CI exposing build breakages
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/package.json b/package.json index de599c5..220805d 100644 --- a/package.json +++ b/package.json | |||
@@ -9,6 +9,8 @@ | |||
9 | "scripts": { | 9 | "scripts": { |
10 | "package": "node scripts/package.js", | 10 | "package": "node scripts/package.js", |
11 | "create": "node scripts/create.js", | 11 | "create": "node scripts/create.js", |
12 | "lint": "eslint --quiet --fix recipes", | ||
13 | "reformat-files": "./node_modules/.bin/prettier --ignore-path .eslintignore --write --require-pragma \"**/*.{js,scss}\"", | ||
12 | "minify-images": "./scripts/minify-images.sh" | 14 | "minify-images": "./scripts/minify-images.sh" |
13 | }, | 15 | }, |
14 | "repository": { | 16 | "repository": { |
@@ -32,6 +34,15 @@ | |||
32 | "targz": "^1.0.1" | 34 | "targz": "^1.0.1" |
33 | }, | 35 | }, |
34 | "devDependencies": { | 36 | "devDependencies": { |
35 | "imagemin-cli": "^6.0.0" | 37 | "babel-eslint": "^10.0.3", |
38 | "eslint": "^5.10.0", | ||
39 | "husky": "^6.0.0", | ||
40 | "imagemin-cli": "^6.0.0", | ||
41 | "prettier": "^2.3.0" | ||
42 | }, | ||
43 | "husky": { | ||
44 | "hooks": { | ||
45 | "pre-commit": "npm run lint && npm run reformat-files && npm run package" | ||
46 | } | ||
36 | } | 47 | } |
37 | } | 48 | } |