417417 resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz#8da5c6530915653f3a1f38fd5f101d8c3f8079c5"
418418 integrity sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==
419419
420- " @sourcegraph/eslint-config@^0.17.2 " :
421- version "0.17.2 "
422- resolved "https://registry.yarnpkg.com/@sourcegraph/eslint-config/-/eslint-config-0.17.2 .tgz#7e3748abdb4e964eb1e2fc672f5f08a86d08b034 "
423- integrity sha512-MUlDDpX5TvkLvEYALuZKfztOgy7HRkilBlTqgjq5obEVdHregb1Mee1+vRMyOQCvXobIx2nkogUyQoewERMIog ==
420+ " @sourcegraph/eslint-config@^0.18.0 " :
421+ version "0.18.0 "
422+ resolved "https://registry.yarnpkg.com/@sourcegraph/eslint-config/-/eslint-config-0.18.0 .tgz#0331041f4ba4ff53392e439631a4dfbb770dc21c "
423+ integrity sha512-NNKaveHEZUW5T2DxmTh34W9ygf1jZqqAP/EoiMo1h+GEAywIwGNwqJzpy+fggyxSeuLYMDNUUFTHaVQ3yD/SBw ==
424424 dependencies :
425425 " @sourcegraph/prettierrc" " ^3.0.3"
426426 " @typescript-eslint/eslint-plugin" " ^2.31.0"
433433 eslint-plugin-react "^7.19.0"
434434 eslint-plugin-react-hooks "^4.0.0"
435435 eslint-plugin-rxjs "^0.0.2-beta.20"
436+ eslint-plugin-unicorn "^20.1.0"
436437
437438" @sourcegraph/event-positions@^1.0.4 " :
438439 version "1.0.4"
@@ -1840,6 +1841,13 @@ class-utils@^0.3.5:
18401841 isobject "^3.0.0"
18411842 static-extend "^0.1.1"
18421843
1844+ clean-regexp@^1.0.0 :
1845+ version "1.0.0"
1846+ resolved "https://registry.yarnpkg.com/clean-regexp/-/clean-regexp-1.0.0.tgz#8df7c7aae51fd36874e8f8d05b9180bc11a3fed7"
1847+ integrity sha1-jffHquUf02h06PjQW5GAvBGj/tc=
1848+ dependencies :
1849+ escape-string-regexp "^1.0.5"
1850+
18431851clean-stack@^2.0.0 :
18441852 version "2.2.0"
18451853 resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
@@ -2907,6 +2915,14 @@ escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1
29072915 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
29082916 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
29092917
2918+ eslint-ast-utils@^1.1.0 :
2919+ version "1.1.0"
2920+ resolved "https://registry.yarnpkg.com/eslint-ast-utils/-/eslint-ast-utils-1.1.0.tgz#3d58ba557801cfb1c941d68131ee9f8c34bd1586"
2921+ integrity sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA==
2922+ dependencies :
2923+ lodash.get "^4.4.2"
2924+ lodash.zip "^4.2.0"
2925+
29102926eslint-config-prettier@^6.11.0 :
29112927 version "6.11.0"
29122928 resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.11.0.tgz#f6d2238c1290d01c859a8b5c1f7d352a0b0da8b1"
@@ -3030,6 +3046,25 @@ eslint-plugin-rxjs@^0.0.2-beta.20:
30303046 tsutils "^3.0.0"
30313047 tsutils-etc "^1.0.0"
30323048
3049+ eslint-plugin-unicorn@^20.1.0 :
3050+ version "20.1.0"
3051+ resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-20.1.0.tgz#a43f60ffc98406d72ec2a5fcc6dad24ba0192bc9"
3052+ integrity sha512-XQxLBJT/gnwyRR6cfYsIK1AdekQchAt5tmcsnldevGjgR2xoZsRUa5/i6e0seNHy2RoT57CkTnbVHwHF8No8LA==
3053+ dependencies :
3054+ ci-info "^2.0.0"
3055+ clean-regexp "^1.0.0"
3056+ eslint-ast-utils "^1.1.0"
3057+ eslint-template-visitor "^2.0.0"
3058+ eslint-utils "^2.0.0"
3059+ import-modules "^2.0.0"
3060+ lodash "^4.17.15"
3061+ pluralize "^8.0.0"
3062+ read-pkg-up "^7.0.1"
3063+ regexp-tree "^0.1.21"
3064+ reserved-words "^0.1.2"
3065+ safe-regex "^2.1.1"
3066+ semver "^7.3.2"
3067+
30333068eslint-scope@^4.0.3 :
30343069 version "4.0.3"
30353070 resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848"
@@ -3046,6 +3081,15 @@ eslint-scope@^5.0.0:
30463081 esrecurse "^4.1.0"
30473082 estraverse "^4.1.1"
30483083
3084+ eslint-template-visitor@^2.0.0 :
3085+ version "2.0.0"
3086+ resolved "https://registry.yarnpkg.com/eslint-template-visitor/-/eslint-template-visitor-2.0.0.tgz#7cb6471ed29a53ab28a1dcbfca38355251c2be06"
3087+ integrity sha512-WijrLXWk/TiiG9FBTeEeb2pj/nD8H4eKIYx1DhTv/c7QoFmelE5P+3gzKUcXWZz88AI2+Wjse9DTV8lXrhcUsw==
3088+ dependencies :
3089+ eslint-visitor-keys "^1.1.0"
3090+ espree "^7.0.0"
3091+ multimap "^1.1.0"
3092+
30493093eslint-utils@^1.4.3 :
30503094 version "1.4.3"
30513095 resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f"
@@ -3122,6 +3166,15 @@ espree@^6.1.2:
31223166 acorn-jsx "^5.2.0"
31233167 eslint-visitor-keys "^1.1.0"
31243168
3169+ espree@^7.0.0 :
3170+ version "7.0.0"
3171+ resolved "https://registry.yarnpkg.com/espree/-/espree-7.0.0.tgz#8a7a60f218e69f120a842dc24c5a88aa7748a74e"
3172+ integrity sha512-/r2XEx5Mw4pgKdyb7GNLQNsu++asx/dltf/CI8RFi9oGHxmQFgvLbc5Op4U6i8Oaj+kdslhJtVlEZeAqH5qOTw==
3173+ dependencies :
3174+ acorn "^7.1.1"
3175+ acorn-jsx "^5.2.0"
3176+ eslint-visitor-keys "^1.1.0"
3177+
31253178esprima@^4.0.0, esprima@~4.0.0 :
31263179 version "4.0.1"
31273180 resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
@@ -4166,6 +4219,11 @@ import-local@2.0.0:
41664219 pkg-dir "^3.0.0"
41674220 resolve-cwd "^2.0.0"
41684221
4222+ import-modules@^2.0.0 :
4223+ version "2.0.0"
4224+ resolved "https://registry.yarnpkg.com/import-modules/-/import-modules-2.0.0.tgz#9c1e13b4e7a15682f70a6e3fa29534e4540cfc5d"
4225+ integrity sha512-iczM/v9drffdNnABOKwj0f9G3cFDon99VcG1mxeBsdqnbd+vnQ5c2uAiCHNQITqFTOPaEvwg3VjoWCur0uHLEw==
4226+
41694227imurmurhash@^0.1.4 :
41704228 version "0.1.4"
41714229 resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
@@ -5314,6 +5372,11 @@ lodash.without@~4.4.0:
53145372 resolved "https://registry.yarnpkg.com/lodash.without/-/lodash.without-4.4.0.tgz#3cd4574a00b67bae373a94b748772640507b7aac"
53155373 integrity sha1-PNRXSgC2e643OpS3SHcmQFB7eqw=
53165374
5375+ lodash.zip@^4.2.0 :
5376+ version "4.2.0"
5377+ resolved "https://registry.yarnpkg.com/lodash.zip/-/lodash.zip-4.2.0.tgz#ec6662e4896408ed4ab6c542a3990b72cc080020"
5378+ integrity sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=
5379+
53175380lodash@4.17.15, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.1 :
53185381 version "4.17.15"
53195382 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
@@ -5760,6 +5823,11 @@ ms@2.1.1, ms@^2.0.0, ms@^2.1.1:
57605823 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
57615824 integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
57625825
5826+ multimap@^1.1.0 :
5827+ version "1.1.0"
5828+ resolved "https://registry.yarnpkg.com/multimap/-/multimap-1.1.0.tgz#5263febc085a1791c33b59bb3afc6a76a2a10ca8"
5829+ integrity sha512-0ZIR9PasPxGXmRsEF8jsDzndzHDj7tIav+JUmvIFB/WHswliFnquxECT/De7GR4yg99ky/NlRKJT82G1y271bw==
5830+
57635831mute-stream@0.0.8, mute-stream@~0.0.4 :
57645832 version "0.0.8"
57655833 resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
@@ -6756,6 +6824,11 @@ please-upgrade-node@^3.2.0:
67566824 dependencies :
67576825 semver-compare "^1.0.0"
67586826
6827+ pluralize@^8.0.0 :
6828+ version "8.0.0"
6829+ resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1"
6830+ integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==
6831+
67596832posix-character-classes@^0.1.0 :
67606833 version "0.1.1"
67616834 resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
@@ -7064,7 +7137,7 @@ read-pkg-up@^3.0.0:
70647137 find-up "^2.0.0"
70657138 read-pkg "^3.0.0"
70667139
7067- read-pkg-up@^7.0.0 :
7140+ read-pkg-up@^7.0.0, read-pkg-up@^7.0.1 :
70687141 version "7.0.1"
70697142 resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507"
70707143 integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
@@ -7204,6 +7277,11 @@ regex-not@^1.0.0, regex-not@^1.0.2:
72047277 extend-shallow "^3.0.2"
72057278 safe-regex "^1.1.0"
72067279
7280+ regexp-tree@^0.1.21, regexp-tree@~0.1.1 :
7281+ version "0.1.21"
7282+ resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.21.tgz#55e2246b7f7d36f1b461490942fa780299c400d7"
7283+ integrity sha512-kUUXjX4AnqnR8KRTCrayAo9PzYMRKmVoGgaz2tBuz0MF3g1ZbGebmtW0yFHfFK9CmBjQKeYIgoL22pFLBJY7sw==
7284+
72077285regexp.prototype.flags@^1.3.0 :
72087286 version "1.3.0"
72097287 resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz#7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75"
@@ -7322,6 +7400,11 @@ requires-port@^1.0.0:
73227400 resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
73237401 integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=
73247402
7403+ reserved-words@^0.1.2 :
7404+ version "0.1.2"
7405+ resolved "https://registry.yarnpkg.com/reserved-words/-/reserved-words-0.1.2.tgz#00a0940f98cd501aeaaac316411d9adc52b31ab1"
7406+ integrity sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE=
7407+
73257408resolve-cwd@^2.0.0 :
73267409 version "2.0.0"
73277410 resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
@@ -7469,6 +7552,13 @@ safe-regex@^1.1.0:
74697552 dependencies :
74707553 ret "~0.1.10"
74717554
7555+ safe-regex@^2.1.1 :
7556+ version "2.1.1"
7557+ resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-2.1.1.tgz#f7128f00d056e2fe5c11e81a1324dd974aadced2"
7558+ integrity sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==
7559+ dependencies :
7560+ regexp-tree "~0.1.1"
7561+
74727562" safer-buffer@>= 2.1.2 < 3" , safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
74737563 version "2.1.2"
74747564 resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
0 commit comments