Add prettier to make sure things stay nice and clean

This commit is contained in:
Timothy Farrell 2018-10-10 20:08:19 -05:00
parent c283bb0e61
commit 6868c2fc98
4 changed files with 25 additions and 2 deletions

3
.prettierignore Normal file
View File

@ -0,0 +1,3 @@
package.json
package-lock.json

6
package-lock.json generated
View File

@ -2883,6 +2883,12 @@
"dev": true,
"optional": true
},
"prettier": {
"version": "1.14.3",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-1.14.3.tgz",
"integrity": "sha512-qZDVnCrnpsRJJq5nSsiHCE3BYMED2OtsI+cmzIzF1QIfqm5ALf8tEJcO27zV1gKNKRPdhjO0dNWnrzssDQ1tFg==",
"dev": true
},
"private": {
"version": "0.1.8",
"resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",

View File

@ -7,7 +7,8 @@
"src"
],
"scripts": {
"test": "jasmine"
"test": "jasmine",
"format_code": "nodejs node_modules/prettier/bin-prettier.js --config ./prettier.config.js --write \"{.,{packages,bin}/**/!(dist)}/*.{js,json,md}\""
},
"keywords": [
"reactive"
@ -16,6 +17,7 @@
"license": "Apache-2.0",
"devDependencies": {
"jasmine": "^3.2.0",
"jasmine-es6": "^0.4.3"
"jasmine-es6": "^0.4.3",
"prettier": "^1.14.3"
}
}

12
prettier.config.js Normal file
View File

@ -0,0 +1,12 @@
module.exports = {
printWidth: 100,
tabWidth: 1,
useTabs: true,
singleQuote: true,
trailingComma: 'none',
bracketSpacing: true,
semi: true,
requirePragma: false,
proseWrap: 'always',
arrowParens: 'avoid'
};