Skip to content

Commit 4453f28

Browse files
committed
Froze some linter-related packages
* `chalk` new version makes flow failing * `eslint` new version crashes with the current plugins * `prettier` has introduced new rules, creating linter errors
1 parent 9a056b3 commit 4453f28

File tree

2 files changed

+72
-66
lines changed

2 files changed

+72
-66
lines changed

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
"babylon": "^6.5.0",
6666
"commitizen": "^2.9.6",
6767
"cz-conventional-changelog": "^2.0.0",
68-
"eslint": "^4.3.0",
68+
"eslint": "4.3.0",
6969
"eslint-config-fb-strict": "^22.0.0",
7070
"eslint-plugin-babel": "^5.0.0",
7171
"eslint-plugin-flowtype": "^2.35.0",
@@ -92,12 +92,13 @@
9292
"jsinspect": "^0.12.6",
9393
"minimatch": "^3.0.4",
9494
"mock-stdin": "^0.3.0",
95-
"prettier": "^1.5.2",
95+
"prettier": "1.5.2",
9696
"temp": "^0.8.3",
9797
"webpack": "^2.1.0-beta.25",
9898
"yargs": "^6.3.0"
9999
},
100100
"resolutions": {
101+
"chalk@2": "2.3.2",
101102
"sshpk": "^1.14.2"
102103
},
103104
"engines": {

yarn.lock

Lines changed: 69 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -102,10 +102,10 @@ ajv-keywords@^1.1.1:
102102
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
103103
integrity sha1-MU3QpLM2j609/NxU7eYXG4htrzw=
104104

105-
ajv-keywords@^2.1.0:
106-
version "2.1.1"
107-
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762"
108-
integrity sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=
105+
ajv-keywords@^3.0.0:
106+
version "3.2.0"
107+
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a"
108+
integrity sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=
109109

110110
ajv@^4.7.0:
111111
version "4.11.8"
@@ -115,7 +115,7 @@ ajv@^4.7.0:
115115
co "^4.6.0"
116116
json-stable-stringify "^1.0.1"
117117

118-
ajv@^5.1.0, ajv@^5.2.3, ajv@^5.3.0:
118+
ajv@^5.1.0, ajv@^5.2.0:
119119
version "5.5.2"
120120
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
121121
integrity sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=
@@ -125,6 +125,16 @@ ajv@^5.1.0, ajv@^5.2.3, ajv@^5.3.0:
125125
fast-json-stable-stringify "^2.0.0"
126126
json-schema-traverse "^0.3.0"
127127

128+
ajv@^6.0.1:
129+
version "6.5.2"
130+
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.2.tgz#678495f9b82f7cca6be248dd92f59bff5e1f4360"
131+
integrity sha512-hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA==
132+
dependencies:
133+
fast-deep-equal "^2.0.1"
134+
fast-json-stable-stringify "^2.0.0"
135+
json-schema-traverse "^0.4.1"
136+
uri-js "^4.2.1"
137+
128138
align-text@^0.1.1, align-text@^0.1.3:
129139
version "0.1.4"
130140
resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
@@ -1604,10 +1614,10 @@ [email protected], chalk@^1.0.0, chalk@^1.1.3:
16041614
strip-ansi "^3.0.0"
16051615
supports-color "^2.0.0"
16061616

1607-
chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0:
1608-
version "2.4.1"
1609-
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
1610-
integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==
1617+
chalk@[email protected], chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0:
1618+
version "2.3.2"
1619+
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.2.tgz#250dc96b07491bfd601e648d66ddf5f60c7a5c65"
1620+
integrity sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==
16111621
dependencies:
16121622
ansi-styles "^3.2.1"
16131623
escape-string-regexp "^1.0.5"
@@ -2254,7 +2264,7 @@ dnscache@^1.0.1:
22542264
asap "~2.0.3"
22552265
lodash.clone "~4.3.2"
22562266

2257-
doctrine@^2.1.0:
2267+
doctrine@^2.0.0, doctrine@^2.1.0:
22582268
version "2.1.0"
22592269
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
22602270
integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==
@@ -2545,56 +2555,49 @@ eslint-scope@^3.7.1:
25452555
esrecurse "^4.1.0"
25462556
estraverse "^4.1.1"
25472557

2548-
eslint-visitor-keys@^1.0.0:
2549-
version "1.0.0"
2550-
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
2551-
integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==
2552-
2553-
eslint@^4.3.0:
2554-
version "4.19.1"
2555-
resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.19.1.tgz#32d1d653e1d90408854bfb296f076ec7e186a300"
2556-
integrity sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==
2558+
2559+
version "4.3.0"
2560+
resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.3.0.tgz#fcd7c96376bbf34c85ee67ed0012a299642b108f"
2561+
integrity sha1-/NfJY3a780yF7mftABKimWQrEI8=
25572562
dependencies:
2558-
ajv "^5.3.0"
2563+
ajv "^5.2.0"
25592564
babel-code-frame "^6.22.0"
2560-
chalk "^2.1.0"
2565+
chalk "^1.1.3"
25612566
concat-stream "^1.6.0"
25622567
cross-spawn "^5.1.0"
2563-
debug "^3.1.0"
2564-
doctrine "^2.1.0"
2568+
debug "^2.6.8"
2569+
doctrine "^2.0.0"
25652570
eslint-scope "^3.7.1"
2566-
eslint-visitor-keys "^1.0.0"
2567-
espree "^3.5.4"
2571+
espree "^3.4.3"
25682572
esquery "^1.0.0"
2573+
estraverse "^4.2.0"
25692574
esutils "^2.0.2"
25702575
file-entry-cache "^2.0.0"
25712576
functional-red-black-tree "^1.0.1"
25722577
glob "^7.1.2"
2573-
globals "^11.0.1"
2578+
globals "^9.17.0"
25742579
ignore "^3.3.3"
25752580
imurmurhash "^0.1.4"
25762581
inquirer "^3.0.6"
25772582
is-resolvable "^1.0.0"
2578-
js-yaml "^3.9.1"
2579-
json-stable-stringify-without-jsonify "^1.0.1"
2583+
js-yaml "^3.8.4"
2584+
json-stable-stringify "^1.0.1"
25802585
levn "^0.3.0"
25812586
lodash "^4.17.4"
25822587
minimatch "^3.0.2"
25832588
mkdirp "^0.5.1"
25842589
natural-compare "^1.4.0"
25852590
optionator "^0.8.2"
25862591
path-is-inside "^1.0.2"
2587-
pluralize "^7.0.0"
2592+
pluralize "^4.0.0"
25882593
progress "^2.0.0"
2589-
regexpp "^1.0.1"
25902594
require-uncached "^1.0.3"
25912595
semver "^5.3.0"
2592-
strip-ansi "^4.0.0"
25932596
strip-json-comments "~2.0.1"
2594-
table "4.0.2"
2597+
table "^4.0.1"
25952598
text-table "~0.2.0"
25962599

2597-
espree@^3.5.4:
2600+
espree@^3.4.3:
25982601
version "3.5.4"
25992602
resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7"
26002603
integrity sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==
@@ -2843,6 +2846,11 @@ fast-deep-equal@^1.0.0:
28432846
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614"
28442847
integrity sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=
28452848

2849+
fast-deep-equal@^2.0.1:
2850+
version "2.0.1"
2851+
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
2852+
integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
2853+
28462854
fast-diff@^1.1.1:
28472855
version "1.1.2"
28482856
resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154"
@@ -3330,12 +3338,7 @@ global-prefix@^1.0.1:
33303338
is-windows "^1.0.1"
33313339
which "^1.2.14"
33323340

3333-
globals@^11.0.1:
3334-
version "11.7.0"
3335-
resolved "https://registry.yarnpkg.com/globals/-/globals-11.7.0.tgz#a583faa43055b1aca771914bf68258e2fc125673"
3336-
integrity sha512-K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg==
3337-
3338-
globals@^9.18.0:
3341+
globals@^9.17.0, globals@^9.18.0:
33393342
version "9.18.0"
33403343
resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
33413344
integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==
@@ -4607,7 +4610,7 @@ js-tokens@^3.0.0, js-tokens@^3.0.2:
46074610
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
46084611
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
46094612

4610-
js-yaml@^3.7.0, js-yaml@^3.9.1:
4613+
js-yaml@^3.7.0, js-yaml@^3.8.4:
46114614
version "3.12.0"
46124615
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
46134616
integrity sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==
@@ -4685,16 +4688,16 @@ json-schema-traverse@^0.3.0:
46854688
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340"
46864689
integrity sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=
46874690

4691+
json-schema-traverse@^0.4.1:
4692+
version "0.4.1"
4693+
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
4694+
integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
4695+
46884696
46894697
version "0.2.3"
46904698
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
46914699
integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
46924700

4693-
json-stable-stringify-without-jsonify@^1.0.1:
4694-
version "1.0.1"
4695-
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
4696-
integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
4697-
46984701
json-stable-stringify@^1.0.1:
46994702
version "1.0.1"
47004703
resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
@@ -5958,10 +5961,10 @@ plugin-error@^0.1.2:
59585961
arr-union "^2.0.1"
59595962
extend-shallow "^1.1.2"
59605963

5961-
pluralize@^7.0.0:
5962-
version "7.0.0"
5963-
resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
5964-
integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==
5964+
pluralize@^4.0.0:
5965+
version "4.0.0"
5966+
resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-4.0.0.tgz#59b708c1c0190a2f692f1c7618c446b052fd1762"
5967+
integrity sha1-WbcIwcAZCi9pLxx2GMRGsFL9F2I=
59655968

59665969
pn@^1.1.0:
59675970
version "1.1.0"
@@ -5988,10 +5991,10 @@ preserve@^0.2.0:
59885991
resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
59895992
integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=
59905993

5991-
prettier@^1.5.2:
5992-
version "1.14.0"
5993-
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.14.0.tgz#847c235522035fd988100f1f43cf20a7d24f9372"
5994-
integrity sha512-KtQ2EGaUwf2EyDfp1fxyEb0PqGKakVm0WyXwDt6u+cAoxbO2Z2CwKvOe3+b4+F2IlO9lYHi1kqFuRM70ddBnow==
5994+
5995+
version "1.5.2"
5996+
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.5.2.tgz#7ea0751da27b93bfb6cecfcec509994f52d83bb3"
5997+
integrity sha512-f55mvineQ5yc36cLX4n4RWP6JH6MLcfi5f9MVsjpfBs4MVSG2GYT4v6cukzmvkIOvmNOdCZfDSMY3hQcMcDQbQ==
59955998

59965999
pretty-format@^22.4.0, pretty-format@^22.4.3:
59976000
version "22.4.3"
@@ -6291,11 +6294,6 @@ regex-not@^1.0.0, regex-not@^1.0.2:
62916294
extend-shallow "^3.0.2"
62926295
safe-regex "^1.1.0"
62936296

6294-
regexpp@^1.0.1:
6295-
version "1.1.0"
6296-
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab"
6297-
integrity sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==
6298-
62996297
regexpu-core@^2.0.0:
63006298
version "2.0.0"
63016299
resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240"
@@ -7058,13 +7056,13 @@ symbol-tree@^3.2.2:
70587056
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"
70597057
integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=
70607058

7061-
7062-
version "4.0.2"
7063-
resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36"
7064-
integrity sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==
7059+
table@^4.0.1:
7060+
version "4.0.3"
7061+
resolved "https://registry.yarnpkg.com/table/-/table-4.0.3.tgz#00b5e2b602f1794b9acaf9ca908a76386a7813bc"
7062+
integrity sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==
70657063
dependencies:
7066-
ajv "^5.2.3"
7067-
ajv-keywords "^2.1.0"
7064+
ajv "^6.0.1"
7065+
ajv-keywords "^3.0.0"
70687066
chalk "^2.1.0"
70697067
lodash "^4.17.4"
70707068
slice-ansi "1.0.0"
@@ -7375,6 +7373,13 @@ upath@^1.0.5:
73757373
resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd"
73767374
integrity sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==
73777375

7376+
uri-js@^4.2.1:
7377+
version "4.2.2"
7378+
resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
7379+
integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
7380+
dependencies:
7381+
punycode "^2.1.0"
7382+
73787383
urix@^0.1.0:
73797384
version "0.1.0"
73807385
resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"

0 commit comments

Comments
 (0)