Skip to content

Commit 57e2bca

Browse files
committed
install/configure eslint with standard config
1 parent 5c98b1c commit 57e2bca

File tree

3 files changed

+121
-4
lines changed

3 files changed

+121
-4
lines changed

.eslintrc.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
"extends": "standard"
3+
};

package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,12 @@
2626
"webpack": "^4.12.0",
2727
"webpack-chain": "^4.8.0",
2828
"webpack-target-electron-renderer": "^0.4.0"
29+
},
30+
"devDependencies": {
31+
"eslint-config-standard": "^11.0.0",
32+
"eslint-plugin-import": "^2.12.0",
33+
"eslint-plugin-node": "^6.0.1",
34+
"eslint-plugin-promise": "^3.8.0",
35+
"eslint-plugin-standard": "^3.1.0"
2936
}
3037
}

yarn.lock

Lines changed: 111 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1288,6 +1288,10 @@ constants-browserify@^1.0.0:
12881288
version "1.0.0"
12891289
resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
12901290

1291+
contains-path@^0.1.0:
1292+
version "0.1.0"
1293+
resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a"
1294+
12911295
12921296
version "0.5.2"
12931297
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
@@ -1551,7 +1555,7 @@ de-indent@^1.0.2:
15511555
version "1.0.2"
15521556
resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d"
15531557

1554-
[email protected], debug@^2.1.2, debug@^2.1.3, debug@^2.2.0, debug@^2.3.3, debug@^2.6.6, debug@^2.6.8:
1558+
[email protected], debug@^2.1.2, debug@^2.1.3, debug@^2.2.0, debug@^2.3.3, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9:
15551559
version "2.6.9"
15561560
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
15571561
dependencies:
@@ -1710,6 +1714,13 @@ dns-txt@^2.0.2:
17101714
dependencies:
17111715
buffer-indexof "^1.0.0"
17121716

1717+
1718+
version "1.5.0"
1719+
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
1720+
dependencies:
1721+
esutils "^2.0.2"
1722+
isarray "^1.0.0"
1723+
17131724
dom-converter@~0.1:
17141725
version "0.1.4"
17151726
resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.1.4.tgz#a45ef5727b890c9bffe6d7c876e7b19cb0e17f3b"
@@ -2052,6 +2063,56 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
20522063
version "1.0.5"
20532064
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
20542065

2066+
eslint-config-standard@^11.0.0:
2067+
version "11.0.0"
2068+
resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-11.0.0.tgz#87ee0d3c9d95382dc761958cbb23da9eea31e0ba"
2069+
2070+
eslint-import-resolver-node@^0.3.1:
2071+
version "0.3.2"
2072+
resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a"
2073+
dependencies:
2074+
debug "^2.6.9"
2075+
resolve "^1.5.0"
2076+
2077+
eslint-module-utils@^2.2.0:
2078+
version "2.2.0"
2079+
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz#b270362cd88b1a48ad308976ce7fa54e98411746"
2080+
dependencies:
2081+
debug "^2.6.8"
2082+
pkg-dir "^1.0.0"
2083+
2084+
eslint-plugin-import@^2.12.0:
2085+
version "2.12.0"
2086+
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.12.0.tgz#dad31781292d6664b25317fd049d2e2b2f02205d"
2087+
dependencies:
2088+
contains-path "^0.1.0"
2089+
debug "^2.6.8"
2090+
doctrine "1.5.0"
2091+
eslint-import-resolver-node "^0.3.1"
2092+
eslint-module-utils "^2.2.0"
2093+
has "^1.0.1"
2094+
lodash "^4.17.4"
2095+
minimatch "^3.0.3"
2096+
read-pkg-up "^2.0.0"
2097+
resolve "^1.6.0"
2098+
2099+
eslint-plugin-node@^6.0.1:
2100+
version "6.0.1"
2101+
resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-6.0.1.tgz#bf19642298064379315d7a4b2a75937376fa05e4"
2102+
dependencies:
2103+
ignore "^3.3.6"
2104+
minimatch "^3.0.4"
2105+
resolve "^1.3.3"
2106+
semver "^5.4.1"
2107+
2108+
eslint-plugin-promise@^3.8.0:
2109+
version "3.8.0"
2110+
resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-3.8.0.tgz#65ebf27a845e3c1e9d6f6a5622ddd3801694b621"
2111+
2112+
eslint-plugin-standard@^3.1.0:
2113+
version "3.1.0"
2114+
resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-3.1.0.tgz#2a9e21259ba4c47c02d53b2d0c9135d4b1022d47"
2115+
20552116
eslint-scope@^3.7.1:
20562117
version "3.7.1"
20572118
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8"
@@ -2349,7 +2410,7 @@ find-up@^1.0.0:
23492410
path-exists "^2.0.0"
23502411
pinkie-promise "^2.0.0"
23512412

2352-
find-up@^2.1.0:
2413+
find-up@^2.0.0, find-up@^2.1.0:
23532414
version "2.1.0"
23542415
resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
23552416
dependencies:
@@ -2880,7 +2941,7 @@ ignore-walk@^3.0.1:
28802941
dependencies:
28812942
minimatch "^3.0.4"
28822943

2883-
ignore@^3.3.5:
2944+
ignore@^3.3.5, ignore@^3.3.6:
28842945
version "3.3.8"
28852946
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.8.tgz#3f8e9c35d38708a3a7e0e9abb6c73e7ee7707b2b"
28862947

@@ -3432,6 +3493,15 @@ load-json-file@^1.0.0:
34323493
pinkie-promise "^2.0.0"
34333494
strip-bom "^2.0.0"
34343495

3496+
load-json-file@^2.0.0:
3497+
version "2.0.0"
3498+
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8"
3499+
dependencies:
3500+
graceful-fs "^4.1.2"
3501+
parse-json "^2.2.0"
3502+
pify "^2.0.0"
3503+
strip-bom "^3.0.0"
3504+
34353505
load-json-file@^4.0.0:
34363506
version "4.0.0"
34373507
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
@@ -3728,7 +3798,7 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
37283798
version "1.0.1"
37293799
resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
37303800

3731-
minimatch@^3.0.2, minimatch@^3.0.4:
3801+
minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4:
37323802
version "3.0.4"
37333803
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
37343804
dependencies:
@@ -4354,6 +4424,10 @@ path-key@^2.0.0, path-key@^2.0.1:
43544424
version "2.0.1"
43554425
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
43564426

4427+
path-parse@^1.0.5:
4428+
version "1.0.5"
4429+
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1"
4430+
43574431
43584432
version "0.1.7"
43594433
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
@@ -4366,6 +4440,12 @@ path-type@^1.0.0:
43664440
pify "^2.0.0"
43674441
pinkie-promise "^2.0.0"
43684442

4443+
path-type@^2.0.0:
4444+
version "2.0.0"
4445+
resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73"
4446+
dependencies:
4447+
pify "^2.0.0"
4448+
43694449
path-type@^3.0.0:
43704450
version "3.0.0"
43714451
resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
@@ -4408,6 +4488,12 @@ pinkie@^2.0.0:
44084488
version "2.0.4"
44094489
resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
44104490

4491+
pkg-dir@^1.0.0:
4492+
version "1.0.0"
4493+
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4"
4494+
dependencies:
4495+
find-up "^1.0.0"
4496+
44114497
pkg-dir@^2.0.0:
44124498
version "2.0.0"
44134499
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b"
@@ -4923,6 +5009,13 @@ read-pkg-up@^1.0.1:
49235009
find-up "^1.0.0"
49245010
read-pkg "^1.0.0"
49255011

5012+
read-pkg-up@^2.0.0:
5013+
version "2.0.0"
5014+
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"
5015+
dependencies:
5016+
find-up "^2.0.0"
5017+
read-pkg "^2.0.0"
5018+
49265019
read-pkg@^1.0.0:
49275020
version "1.1.0"
49285021
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
@@ -4931,6 +5024,14 @@ read-pkg@^1.0.0:
49315024
normalize-package-data "^2.3.2"
49325025
path-type "^1.0.0"
49335026

5027+
read-pkg@^2.0.0:
5028+
version "2.0.0"
5029+
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"
5030+
dependencies:
5031+
load-json-file "^2.0.0"
5032+
normalize-package-data "^2.3.2"
5033+
path-type "^2.0.0"
5034+
49345035
read-pkg@^3.0.0:
49355036
version "3.0.0"
49365037
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
@@ -5148,6 +5249,12 @@ resolve-url@^0.2.1:
51485249
version "0.2.1"
51495250
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
51505251

5252+
resolve@^1.3.3, resolve@^1.5.0, resolve@^1.6.0:
5253+
version "1.8.0"
5254+
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.0.tgz#a7f2ac27b78480ecc09c83782741d9f26e4f0c3e"
5255+
dependencies:
5256+
path-parse "^1.0.5"
5257+
51515258
restore-cursor@^2.0.0:
51525259
version "2.0.0"
51535260
resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"

0 commit comments

Comments
 (0)