Enforce Prettier defaults + also format .babelrc and .json (#7499)

* .prettierrc: full configuration for Prettier

This way, contributors using different-from-default settings will still
use the correct prettier settings

* Makefile: also lint .babelrc.js

* Makefile: also prettify .json files

* Exclude package.json files and correct build dir

* Add more default options to prettierrc and load it in cli

This avoids prettier looking up the config for each file

* Format json

* Update prettier and eslint and reformat codebase

* Remove obsolete file

* Add comment
This commit is contained in:
Daniel Tschinder
2018-03-06 11:40:36 +01:00
committed by GitHub
parent 50b9fbb570
commit c8992e4155
9 changed files with 89 additions and 89 deletions

View File

@@ -25,11 +25,11 @@
"browserify": "^13.1.1",
"bundle-collapser": "^1.2.1",
"chai": "^4.1.0",
"chalk": "^2.0.0",
"chalk": "^2.3.2",
"charcodes": "^0.1.0",
"derequire": "^2.0.2",
"enhanced-resolve": "^3.0.0",
"eslint": "^4.5.0",
"eslint": "^4.18.2",
"eslint-config-babel": "^7.0.2",
"eslint-plugin-flowtype": "^2.20.0",
"eslint-plugin-prettier": "^2.5.0",
@@ -52,7 +52,7 @@
"lodash": "^4.2.0",
"merge-stream": "^1.0.1",
"output-file-sync": "^2.0.0",
"prettier": "1.10.2",
"prettier": "1.11.1",
"pump": "^1.0.2",
"rimraf": "^2.4.3",
"rollup-plugin-babel": "^4.0.0-beta.0",