Setup ESLint and Prettier and apply changes to sources #891
4 changed files with 20 additions and 3 deletions
|
@ -6,7 +6,7 @@
|
||||||
"airbnb",
|
"airbnb",
|
||||||
"plugin:import/electron",
|
"plugin:import/electron",
|
||||||
"plugin:flowtype/recommended",
|
"plugin:flowtype/recommended",
|
||||||
"prettier"
|
"plugin:prettier/recommended"
|
||||||
],
|
],
|
||||||
"settings": {
|
"settings": {
|
||||||
"import/resolver": {
|
"import/resolver": {
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
"trailing-comma": "es5",
|
"trailingComma": "es5",
|
||||||
"printWidth": 100
|
"printWidth": 100,
|
||||||
|
"singleQuote": true
|
||||||
}
|
}
|
|
@ -85,6 +85,7 @@
|
||||||
"eslint-plugin-flowtype": "^2.40.1",
|
"eslint-plugin-flowtype": "^2.40.1",
|
||||||
"eslint-plugin-import": "^2.8.0",
|
"eslint-plugin-import": "^2.8.0",
|
||||||
"eslint-plugin-jsx-a11y": "^6.0.3",
|
"eslint-plugin-jsx-a11y": "^6.0.3",
|
||||||
|
"eslint-plugin-prettier": "^2.4.0",
|
||||||
"eslint-plugin-react": "^7.5.1",
|
"eslint-plugin-react": "^7.5.1",
|
||||||
"flow-babel-webpack-plugin": "^1.1.0",
|
"flow-babel-webpack-plugin": "^1.1.0",
|
||||||
"flow-bin": "^0.61.0",
|
"flow-bin": "^0.61.0",
|
||||||
|
|
15
yarn.lock
15
yarn.lock
|
@ -3209,6 +3209,13 @@ eslint-plugin-jsx-a11y@^6.0.3:
|
||||||
emoji-regex "^6.1.0"
|
emoji-regex "^6.1.0"
|
||||||
jsx-ast-utils "^2.0.0"
|
jsx-ast-utils "^2.0.0"
|
||||||
|
|
||||||
|
eslint-plugin-prettier@^2.4.0:
|
||||||
|
version "2.4.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-2.4.0.tgz#85cab0775c6d5e3344ef01e78d960f166fb93aae"
|
||||||
|
dependencies:
|
||||||
|
fast-diff "^1.1.1"
|
||||||
|
jest-docblock "^21.0.0"
|
||||||
|
|
||||||
eslint-plugin-react@^7.5.1:
|
eslint-plugin-react@^7.5.1:
|
||||||
version "7.5.1"
|
version "7.5.1"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.5.1.tgz#52e56e8d80c810de158859ef07b880d2f56ee30b"
|
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.5.1.tgz#52e56e8d80c810de158859ef07b880d2f56ee30b"
|
||||||
|
@ -3512,6 +3519,10 @@ fast-deep-equal@^1.0.0:
|
||||||
version "1.0.0"
|
version "1.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff"
|
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff"
|
||||||
|
|
||||||
|
fast-diff@^1.1.1:
|
||||||
|
version "1.1.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154"
|
||||||
|
|
||||||
fast-json-stable-stringify@^2.0.0:
|
fast-json-stable-stringify@^2.0.0:
|
||||||
version "2.0.0"
|
version "2.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
|
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
|
||||||
|
@ -4916,6 +4927,10 @@ jayson@^2.0.2:
|
||||||
json-stringify-safe "5.0.1"
|
json-stringify-safe "5.0.1"
|
||||||
lodash "3.6.0"
|
lodash "3.6.0"
|
||||||
|
|
||||||
|
jest-docblock@^21.0.0:
|
||||||
|
version "21.2.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-21.2.0.tgz#51529c3b30d5fd159da60c27ceedc195faf8d414"
|
||||||
|
|
||||||
jest-get-type@^21.2.0:
|
jest-get-type@^21.2.0:
|
||||||
version "21.2.0"
|
version "21.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-21.2.0.tgz#f6376ab9db4b60d81e39f30749c6c466f40d4a23"
|
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-21.2.0.tgz#f6376ab9db4b60d81e39f30749c6c466f40d4a23"
|
||||||
|
|
Loading…
Reference in a new issue