Adding prettier.

This commit is contained in:
Dessalines 2019-10-18 16:58:20 -07:00
parent 412d447de2
commit 82ea5ae918
3 changed files with 20 additions and 4 deletions

4
ui/.prettierrc.js vendored Normal file
View file

@ -0,0 +1,4 @@
module.exports = Object.assign(require('eslint-plugin-jane/prettier-ts'), {
arrowParens: 'avoid',
semi: true,
});

15
ui/package.json vendored
View file

@ -32,6 +32,7 @@
"markdown-it-container": "^2.0.0", "markdown-it-container": "^2.0.0",
"markdown-it-emoji": "^1.4.0", "markdown-it-emoji": "^1.4.0",
"moment": "^2.24.0", "moment": "^2.24.0",
"prettier": "^1.18.2",
"rxjs": "^6.4.0", "rxjs": "^6.4.0",
"terser": "^3.17.0", "terser": "^3.17.0",
"tributejs": "3.7.2", "tributejs": "3.7.2",
@ -58,18 +59,24 @@
"husky": { "husky": {
"hooks": { "hooks": {
"pre-commit": "lint-staged", "pre-commit": "lint-staged",
"pre-push": "npm run lint" "pre-push": "yarn run lint"
} }
}, },
"lint-staged": { "lint-staged": {
"*.js": [ "*.js": [
"npm run lint" "prettier --write",
"yarn run lint",
"git add"
], ],
"*.ts": [ "*.ts": [
"npm run lint" "prettier --write",
"yarn run lint",
"git add"
], ],
"*.tsx": [ "*.tsx": [
"npm run lint" "prettier --write",
"yarn run lint",
"git add"
], ],
"package.json": [ "package.json": [
"sortpack", "sortpack",

5
ui/yarn.lock vendored
View file

@ -4177,6 +4177,11 @@ prettier-linter-helpers@^1.0.0:
dependencies: dependencies:
fast-diff "^1.1.2" fast-diff "^1.1.2"
prettier@^1.18.2:
version "1.18.2"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.18.2.tgz#6823e7c5900017b4bd3acf46fe9ac4b4d7bda9ea"
integrity sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==
pretty-time@^0.2.0: pretty-time@^0.2.0:
version "0.2.0" version "0.2.0"
resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-0.2.0.tgz#7a3bdec4049c620cd7c42b7f342b74d56e73d74e" resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-0.2.0.tgz#7a3bdec4049c620cd7c42b7f342b74d56e73d74e"