Include isJsonObject util in settings-app (#811)

* Include isJsonObject util in settings-app

* pass full state as State

* Wording error message
This commit is contained in:
Stefanie Doll 2019-03-13 12:31:14 +01:00 committed by Jaco Greeff
parent fce97fc6f5
commit 142be0ad75
2 changed files with 251 additions and 229 deletions

View File

@ -9,7 +9,7 @@ import store from 'store';
import { getTypeRegistry } from '@polkadot/types';
import { Button, Editor, InputFile } from '@polkadot/ui-app/index';
import { ActionStatus } from '@polkadot/ui-app/Status/types';
import { stringToU8a, u8aToString } from '@polkadot/util';
import { isJsonObject, stringToU8a, u8aToString } from '@polkadot/util';
import translate from './translate';
@ -112,7 +112,6 @@ class Developer extends React.PureComponent<Props, State> {
const dataToString = u8aToString(data);
try {
// @TODO: Include isJsonObject function from https://github.com/polkadot-js/common/pull/359
const types = JSON.parse(dataToString);
const typesPlaceholder = Object.keys(types).join(', ');
@ -144,21 +143,24 @@ class Developer extends React.PureComponent<Props, State> {
private onEditTypes = (code: string): void => {
try {
// @TODO: Include isJsonObject function from https://github.com/polkadot-js/common/pull/359
JSON.parse(code);
if (!isJsonObject(code)) {
throw Error(this.props.t('This is not a valid JSON object.'));
}
this.setState({
this.setState((prevState: State) => ({
...prevState,
code,
isJsonValid: true
} as State);
}) as State);
this.onChangeTypes(stringToU8a(code));
} catch (e) {
this.setState({
this.setState((prevState: State) => ({
...prevState,
code,
isJsonValid: false,
typesPlaceholder: e.message
} as State);
}) as State);
}
}

462
yarn.lock
View File

@ -816,31 +816,31 @@
chalk "^2.0.1"
slash "^2.0.0"
"@jest/core@^24.3.1":
version "24.3.1"
resolved "https://registry.yarnpkg.com/@jest/core/-/core-24.3.1.tgz#9811596d9fcc6dbb3d4062c67e4c4867bc061585"
integrity sha512-orucOIBKfXgm1IJirtPT0ToprqDVGYKUNJKNc9a6v1Lww6qLPq+xj5OfxyhpJb2rWOgzEkATW1bfZzg3oqV70w==
"@jest/core@^24.4.0":
version "24.4.0"
resolved "https://registry.yarnpkg.com/@jest/core/-/core-24.4.0.tgz#ec53510f19dde5aaf4e9e28a3c3426fc0f2a41d6"
integrity sha512-S48krBwigVm3DwLSEtMiiWnWz+G3uGii192LIZYbWULYSOCwQeG7hWb6a3yWBLYuZnATh3W6QMxs7whS0/hQMQ==
dependencies:
"@jest/console" "^24.3.0"
"@jest/reporters" "^24.3.1"
"@jest/reporters" "^24.4.0"
"@jest/test-result" "^24.3.0"
"@jest/transform" "^24.3.1"
"@jest/transform" "^24.4.0"
"@jest/types" "^24.3.0"
ansi-escapes "^3.0.0"
chalk "^2.0.1"
exit "^0.1.2"
graceful-fs "^4.1.15"
jest-changed-files "^24.3.0"
jest-config "^24.3.1"
jest-haste-map "^24.3.1"
jest-config "^24.4.0"
jest-haste-map "^24.4.0"
jest-message-util "^24.3.0"
jest-regex-util "^24.3.0"
jest-resolve-dependencies "^24.3.1"
jest-runner "^24.3.1"
jest-runtime "^24.3.1"
jest-snapshot "^24.3.1"
jest-resolve-dependencies "^24.4.0"
jest-runner "^24.4.0"
jest-runtime "^24.4.0"
jest-snapshot "^24.4.0"
jest-util "^24.3.0"
jest-validate "^24.3.1"
jest-validate "^24.4.0"
jest-watcher "^24.3.0"
micromatch "^3.1.10"
p-each-series "^1.0.0"
@ -849,13 +849,13 @@
rimraf "^2.5.4"
strip-ansi "^5.0.0"
"@jest/environment@^24.3.1":
version "24.3.1"
resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-24.3.1.tgz#1fbda3ec8fb8ffbaee665d314da91d662227e11e"
integrity sha512-M8bqEkQqPwZVhMMFMqqCnzqIZtuM5vDMfFQ9ZvnEfRT+2T1zTA4UAOH/V4HagEi6S3BCd/mdxFdYmPgXf7GKCA==
"@jest/environment@^24.4.0":
version "24.4.0"
resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-24.4.0.tgz#552f0629a9cc2bd015f370b3af77222f069f158f"
integrity sha512-YuPsWWwTS4wkMsvCNXvBZPZQGOVtsVyle9OzHIAdWvV+B9qjs0vA85Il1+FSG0b765VqznPvpfIe1wKoIFOleQ==
dependencies:
"@jest/fake-timers" "^24.3.0"
"@jest/transform" "^24.3.1"
"@jest/transform" "^24.4.0"
"@jest/types" "^24.3.0"
"@types/node" "*"
jest-mock "^24.3.0"
@ -870,14 +870,14 @@
jest-message-util "^24.3.0"
jest-mock "^24.3.0"
"@jest/reporters@^24.3.1":
version "24.3.1"
resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-24.3.1.tgz#68e4abc8d4233acd0dd87287f3bd270d81066248"
integrity sha512-jEIDJcvk20ReUW1Iqb+prlAcFV+kfFhQ/01poCq8X9As7/l/2y1GqVwJ3+6SaPTZuCXh0d0LVDy86zDAa8zlVA==
"@jest/reporters@^24.4.0":
version "24.4.0"
resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-24.4.0.tgz#e1e6ca29593f36088db76a380f04e93e71f09607"
integrity sha512-teO0to16UaYJTLWXCWCa1kBPx/PY4dw2/8I2LPIzk5mNN5km8jyx5jz8D1Yy0nqascVtbpG4+VnSt7E16cnrcw==
dependencies:
"@jest/environment" "^24.3.1"
"@jest/environment" "^24.4.0"
"@jest/test-result" "^24.3.0"
"@jest/transform" "^24.3.1"
"@jest/transform" "^24.4.0"
"@jest/types" "^24.3.0"
chalk "^2.0.1"
exit "^0.1.2"
@ -886,11 +886,11 @@
istanbul-lib-coverage "^2.0.2"
istanbul-lib-instrument "^3.0.1"
istanbul-lib-source-maps "^3.0.1"
jest-haste-map "^24.3.1"
jest-resolve "^24.3.1"
jest-runtime "^24.3.1"
jest-haste-map "^24.4.0"
jest-resolve "^24.4.0"
jest-runtime "^24.4.0"
jest-util "^24.3.0"
jest-worker "^24.3.1"
jest-worker "^24.4.0"
node-notifier "^5.2.1"
slash "^2.0.0"
source-map "^0.6.0"
@ -914,10 +914,10 @@
"@jest/types" "^24.3.0"
"@types/istanbul-lib-coverage" "^1.1.0"
"@jest/transform@^24.3.1":
version "24.3.1"
resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-24.3.1.tgz#ce9e1329eb5e640f493bcd5c8eb9970770959bfc"
integrity sha512-PpjylI5goT4Si69+qUjEeHuKjex0LjjrqJzrMYzlOZn/+SCumGKuGC0UQFeEPThyGsFvWH1Q4gj0R66eOHnIpw==
"@jest/transform@^24.4.0":
version "24.4.0"
resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-24.4.0.tgz#2f6b4b5dc7f7673d8fec8bf1040d4236c58c7a60"
integrity sha512-Y928pU6bqWqMlGugRiaWOresox/CIrRuBVdPnYiSoIcRtwNKZujCOkzIzRalcTTxm77wuLjNihcq8OWfdm+Dxg==
dependencies:
"@babel/core" "^7.1.0"
"@jest/types" "^24.3.0"
@ -926,7 +926,7 @@
convert-source-map "^1.4.0"
fast-json-stable-stringify "^2.0.0"
graceful-fs "^4.1.15"
jest-haste-map "^24.3.1"
jest-haste-map "^24.4.0"
jest-regex-util "^24.3.0"
jest-util "^24.3.0"
micromatch "^3.1.10"
@ -1990,9 +1990,9 @@
integrity sha512-nsaprOtNLvUrLyFX5+mRpE9h2Q0d5YzQRr+Lav3fxdYtc1/E/U7G+Ld861NWBDDtWY3MnwKoUOhCrE1nrVxUQA==
"@types/chart.js@^2.7.45":
version "2.7.46"
resolved "https://registry.yarnpkg.com/@types/chart.js/-/chart.js-2.7.46.tgz#fad0365b6a0ff3052aef0941264aee864bf5c210"
integrity sha512-07IcaKJdkccO2PzlfXS2DBJCQp4YxU0SxBYcWxIVylzozNlwYGaue5eKg5+T5HSpkvz0YPLQCamg8CmNBCxRXg==
version "2.7.48"
resolved "https://registry.yarnpkg.com/@types/chart.js/-/chart.js-2.7.48.tgz#db7b6d6ed33659f97ee49181f22c980bb0790a7b"
integrity sha512-U8paSPZGkW2WrHf8sgJj7s9MhfRgSz7wfU3CN73JVrcGJ13jGiqiXyr3Bg/4UFl4cbN3S8avHTsbtzYBrnWeVg==
"@types/classnames@^2.2.7":
version "2.2.7"
@ -2173,9 +2173,9 @@
"@types/node" "*"
"@types/lodash@^4.14.110":
version "4.14.122"
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.122.tgz#3e31394c38cf1e5949fb54c1192cbc406f152c6c"
integrity sha512-9IdED8wU93ty8gP06ninox+42SBSJHp2IAamsSYMUY76mshRTeUsid/gtbl8ovnOwy8im41ib4cxTiIYMXGKew==
version "4.14.123"
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.123.tgz#39be5d211478c8dd3bdae98ee75bb7efe4abfe4d"
integrity sha512-pQvPkc4Nltyx7G1Ww45OjVqUsJP4UsZm+GWJpigXgkikZqJgRm4c48g027o6tdgubWHwFRF15iFd+Y4Pmqv6+Q==
"@types/marked@^0.4.0":
version "0.4.2"
@ -2205,9 +2205,9 @@
"@types/node" "*"
"@types/node@*", "@types/node@^11.9.5":
version "11.11.0"
resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.0.tgz#070e9ce7c90e727aca0e0c14e470f9a93ffe9390"
integrity sha512-D5Rt+HXgEywr3RQJcGlZUCTCx1qVbCZpVk3/tOOA6spLNZdGm8BU+zRgdRYDoF1pO3RuXLxADzMrF903JlQXqg==
version "11.11.1"
resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.1.tgz#9ee55ffce20f72e141863b0036a6e51c6fc09a1f"
integrity sha512-2azXFP9n4aA2QNLkKm/F9pzKxgYj1SMawZ5Eh9iC21RH3XNcFsivLVU2NhpMgQm7YobSByvIol4c42ZFusXFHQ==
"@types/pbkdf2@^3.0.0":
version "3.0.0"
@ -2480,9 +2480,9 @@
svg-tags "^1.0.0"
"@vue/babel-preset-app@^3.1.1":
version "3.5.0"
resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-3.5.0.tgz#7d1584baba0d633b72cb950308bb35a6b07389d4"
integrity sha512-0zSE+5GcQ6pje39T5k4j7rw7rERGfFXvjHrcqcOS1WhO3UKDzA4dsivSRn0ESKueHej51m5Bg9O1D1OulQwykQ==
version "3.5.1"
resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-3.5.1.tgz#133fe832ccb9a557ba946fa66035dbe5b9c61e59"
integrity sha512-pgZUkMv5a3NBtzuPLtmyf83yMd+D4j16HtWbHCE/v4GDkxeT+v2wle3mOC7rex3jbuxDGtEKT+rdknLXCKStig==
dependencies:
"@babel/plugin-proposal-class-properties" "^7.0.0"
"@babel/plugin-proposal-decorators" "^7.1.0"
@ -3327,12 +3327,12 @@ babel-core@^7.0.0-bridge.0:
resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece"
integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==
babel-jest@^24.1.0, babel-jest@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.3.1.tgz#168468a37e90426520c5293da4f55e1a512063b0"
integrity sha512-6KaXyUevY0KAxD5Ba+EBhyfwvc+R2f7JV7BpBZ5T8yJGgj0M1hYDfRhDq35oD5MzprMf/ggT81nEuLtMyxfDIg==
babel-jest@^24.1.0, babel-jest@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.4.0.tgz#6c4029f52175d4f8f138cdad42d2a02fe34ddb03"
integrity sha512-wh23nKbWZf9SeO0GNOQc2QDqaMXOmbaI2Hvbcl6FGqg9zqHwr9Jy0e0ZqsXiJ2Cv8YKqD+eOE2wAGVhq4nzWDQ==
dependencies:
"@jest/transform" "^24.3.1"
"@jest/transform" "^24.4.0"
"@jest/types" "^24.3.0"
"@types/babel__core" "^7.1.0"
babel-plugin-istanbul "^5.1.0"
@ -3946,14 +3946,14 @@ caniuse-api@^1.5.2:
lodash.uniq "^4.5.0"
caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639:
version "1.0.30000943"
resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000943.tgz#63f42807eb2934dfa63d7ae58a213c8017b55fdd"
integrity sha512-QbrkeLnFKbNWm2YuDMtZwa8otcNW0dhNHbBkqC7E9q1E5nR/kSa7er9shD3GCvcQh/6QaTFxMWVpYgz+OLjuFQ==
version "1.0.30000945"
resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000945.tgz#b0852f92914e99669cd21911acbc31d6482ffae6"
integrity sha512-H4atTGETWjwtHzAs0q90AuQ2ecBroObRljmTIDynT9ffibwb+H9gX24qKcxlZawJIANI1aYvmyZZt77qVQCgZQ==
caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, caniuse-lite@^1.0.30000939, caniuse-lite@^1.0.30000940:
version "1.0.30000943"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000943.tgz#00b25bd5808edc2ed1cfb53533a6a6ff6ca014ee"
integrity sha512-nJMjU4UaesbOHTcmz6VS+qaog++Fdepg4KAya5DL/AZrL/aaAZDGOOQ0AECtsJa09r4cJBdHZMive5mw8lnQ5A==
version "1.0.30000945"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000945.tgz#d51e3750416dd05126d5ac94a9c57d1c26c6fd21"
integrity sha512-PSGwYChNIXJ4FZr9Z9mrVzBCB1TF3yyiRmIDRIdKDHZ6u+1jYH6xeR28XaquxnMwcZVX3f48S9zi7eswO/G1nQ==
canvas-renderer@~2.1.1:
version "2.1.1"
@ -4595,12 +4595,13 @@ copy-webpack-plugin@^4.5.1:
serialize-javascript "^1.4.0"
copy-webpack-plugin@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.0.0.tgz#db3269ab83e8a2c3316c1bc9cba54019bbcf5c17"
integrity sha512-iiDj+8nnZeW/i8vYJ3+ABSZkOefJnDYIGLojiZKKFDvf1wcEInABXH1+hN7axQMn04qvJxKjgVOee0e14XPtCg==
version "5.0.1"
resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.0.1.tgz#97997989cc5bc69976bf64f660bd19663481f089"
integrity sha512-yMTURAkYZO/6h6pGMbHQl2jpKtRNC+0Cy/4kRRP6qUHmpbGGAzNnyMecE6aHgGFCb4ksrL3YcDqYGb8ds3J9cw==
dependencies:
cacache "^11.3.1"
find-cache-dir "^2.0.0"
glob-parent "^3.1.0"
globby "^7.1.1"
is-glob "^4.0.0"
loader-utils "^1.1.0"
@ -5423,9 +5424,9 @@ ejs@^2.6.1:
integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==
electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.113, electron-to-chromium@^1.3.30:
version "1.3.114"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.114.tgz#1862887589db93f832057c81878c56c404960aa6"
integrity sha512-EQEFDVId4dqTrV9wvDmu/Po8Re9nN1sJm9KZECKRf3HC39DUYAEHQ8s7s9HsnhO9iFwl/Gpke9dvm6VwQTss5w==
version "1.3.115"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.115.tgz#fdaa56c19b9f7386dbf29abc1cc632ff5468ff3b"
integrity sha512-mN2qeapQWdi2B9uddxTZ4nl80y46hbyKY5Wt9Yjih+QZFQLdaujEDK4qJky35WhyxMzHF3ZY41Lgjd2BPDuBhg==
elliptic@^6.0.0, elliptic@^6.2.3:
version "6.4.1"
@ -5607,13 +5608,13 @@ es-to-primitive@^1.2.0:
is-symbol "^1.0.2"
es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.45, es5-ext@^0.10.9, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.46:
version "0.10.48"
resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.48.tgz#9a0b31eeded39e64453bcedf6f9d50bbbfb43850"
integrity sha512-CdRvPlX/24Mj5L4NVxTs4804sxiS2CjVprgCmrgoDkdmjdY4D+ySHa7K3jJf8R40dFg0tIm3z/dk326LrnuSGw==
version "0.10.49"
resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.49.tgz#059a239de862c94494fec28f8150c977028c6c5e"
integrity sha512-3NMEhi57E31qdzmYp2jwRArIUsj1HI/RxbQ4bgnSB+AIKIxsAmTiK83bYMifIcpWvEc3P1X30DhUKOqEtF/kvg==
dependencies:
es6-iterator "~2.0.3"
es6-symbol "~3.1.1"
next-tick "1"
next-tick "^1.0.0"
es6-iterator@^2.0.1, es6-iterator@~2.0.3:
version "2.0.3"
@ -5844,15 +5845,15 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2:
dependencies:
homedir-polyfill "^1.0.1"
expect@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/expect/-/expect-24.3.1.tgz#7c42507da231a91a8099d065bc8dc9322dc85fc0"
integrity sha512-xnmobSlaqhg4FKqjb5REk4AobQzFMJoctDdREKfSGqrtzRfCWYbfqt3WmikAvQz/J8mCNQhORgYdEjPMJbMQPQ==
expect@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/expect/-/expect-24.4.0.tgz#df52da212bc06831c38fb51a53106ae7a0e7aaf2"
integrity sha512-p3QGkNhxN4WXih12lOx4vuhJpl/ZFD1AWu9lWh8IXNZD10ySSOzDN4Io8zuEOWvzylFkDpU9oQ/KRTZ/Bs9/ag==
dependencies:
"@jest/types" "^24.3.0"
ansi-styles "^3.2.0"
jest-get-type "^24.3.0"
jest-matcher-utils "^24.3.1"
jest-matcher-utils "^24.4.0"
jest-message-util "^24.3.0"
jest-regex-util "^24.3.0"
@ -6130,12 +6131,12 @@ find-cache-dir@^1.0.0:
pkg-dir "^2.0.0"
find-cache-dir@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.0.0.tgz#4c1faed59f45184530fb9d7fa123a4d04a98472d"
integrity sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==
version "2.1.0"
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7"
integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==
dependencies:
commondir "^1.0.1"
make-dir "^1.0.0"
make-dir "^2.0.0"
pkg-dir "^3.0.0"
find-index@^0.1.1:
@ -7755,56 +7756,56 @@ jest-changed-files@^24.3.0:
execa "^1.0.0"
throat "^4.0.0"
jest-cli@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-24.3.1.tgz#52e4ae5f11044b41e06ca39fc7a7302fbbcb1661"
integrity sha512-HdwMgigvDQdlWX7gwM2QMkJJRqSk7tTYKq7kVplblK28RarqquJMWV/lOCN8CukuG9u3DZTeXpCDXR7kpGfB3w==
jest-cli@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-24.4.0.tgz#3297c2f817611b86ce1250fb5703a28bca201034"
integrity sha512-QQOgpRpXoDqpxhEux/AGyI9XJzVOJ5ppz4Kb9MlA5PvzsyYD3DRk/uiyJgmvBhCCXvcA1CKEl/g/LH0kbKg10Q==
dependencies:
"@jest/core" "^24.3.1"
"@jest/core" "^24.4.0"
"@jest/test-result" "^24.3.0"
"@jest/types" "^24.3.0"
chalk "^2.0.1"
exit "^0.1.2"
import-local "^2.0.0"
is-ci "^2.0.0"
jest-config "^24.3.1"
jest-config "^24.4.0"
jest-util "^24.3.0"
jest-validate "^24.3.1"
jest-validate "^24.4.0"
prompts "^2.0.1"
realpath-native "^1.1.0"
yargs "^12.0.2"
jest-config@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-24.3.1.tgz#271aff2d3aeabf1ff92512024eeca3323cd31a07"
integrity sha512-ujHQywsM//vKFvJwEC02KNZgKAGOzGz1bFPezmTQtuj8XdfsAVq8p6N/dw4yodXV11gSf6TJ075i4ehM+mKatA==
jest-config@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-24.4.0.tgz#07bf14d43c02aec3bd384121a165a6ee9d8c5ed1"
integrity sha512-H2R6qkfUPck+OlIWsjeShecbqYiEDUvzZfsfgQkx6LVakAORy7wZFptONVF+Qz7iO9Bl6x35cBA2A1o1W+ctDg==
dependencies:
"@babel/core" "^7.1.0"
"@jest/types" "^24.3.0"
babel-jest "^24.3.1"
babel-jest "^24.4.0"
chalk "^2.0.1"
glob "^7.1.1"
jest-environment-jsdom "^24.3.1"
jest-environment-node "^24.3.1"
jest-environment-jsdom "^24.4.0"
jest-environment-node "^24.4.0"
jest-get-type "^24.3.0"
jest-jasmine2 "^24.3.1"
jest-jasmine2 "^24.4.0"
jest-regex-util "^24.3.0"
jest-resolve "^24.3.1"
jest-resolve "^24.4.0"
jest-util "^24.3.0"
jest-validate "^24.3.1"
jest-validate "^24.4.0"
micromatch "^3.1.10"
pretty-format "^24.3.1"
pretty-format "^24.4.0"
realpath-native "^1.1.0"
jest-diff@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.3.1.tgz#87952e5ea1548567da91df398fa7bf7977d3f96a"
integrity sha512-YRVzDguyzShP3Pb9wP/ykBkV7Z+O4wltrMZ2P4LBtNxrHNpxwI2DECrpD9XevxWubRy5jcE8sSkxyX3bS7W+rA==
jest-diff@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.4.0.tgz#106cd0491cb32da31debbea3e21f094d358dc7d9"
integrity sha512-2GdKN8GOledWkMGXcRCSr3KVTrjZU6vxbfZzwzRlM7gSG8HNIx+eoFXauQNQ5j7q73fZCoPnyS5/uOcXQ3wkWg==
dependencies:
chalk "^2.0.1"
diff-sequences "^24.3.0"
jest-get-type "^24.3.0"
pretty-format "^24.3.1"
pretty-format "^24.4.0"
jest-docblock@^24.3.0:
version "24.3.0"
@ -7813,35 +7814,35 @@ jest-docblock@^24.3.0:
dependencies:
detect-newline "^2.1.0"
jest-each@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.3.1.tgz#ed8fe8b9f92a835a6625ca8c7ee06bc904440316"
integrity sha512-GTi+nxDaWwSgOPLiiqb/p4LURy0mv3usoqsA2eoTYSmRsLgjgZ6VUyRpUBH5JY9EMBx33suNFXk0iyUm29WRpw==
jest-each@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.4.0.tgz#2a0e06d957b31ec9ca4679ed9d4a15ac48299d6b"
integrity sha512-W98N4Ep6BBdCanynA9jdJDUaPvZ9OAnIHNA8mK6kbH7JYdnNQKGvp5ivl/PjCTqiI2wnHKYRI06EjsfOqT8ZFQ==
dependencies:
"@jest/types" "^24.3.0"
chalk "^2.0.1"
jest-get-type "^24.3.0"
jest-util "^24.3.0"
pretty-format "^24.3.1"
pretty-format "^24.4.0"
jest-environment-jsdom@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.3.1.tgz#49826bcf12fb3e38895f1e2aaeb52bde603cc2e4"
integrity sha512-rz2OSYJiQerDqWDwjisqRwhVNpwkqFXdtyMzEuJ47Ip9NRpRQ+qy7/+zFujPUy/Z+zjWRO5seHLB/dOD4VpEVg==
jest-environment-jsdom@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.4.0.tgz#86e1c494abb1ab58b7aa5791bdb4fa96d709b57b"
integrity sha512-7irZXPZLQF79r97uH9dG9mm76H+27CMSH8TEcF70x6pY4xFJipjjluiXRw1C2lh0o6FrbSQKpkSXncdOw+hY0A==
dependencies:
"@jest/environment" "^24.3.1"
"@jest/environment" "^24.4.0"
"@jest/fake-timers" "^24.3.0"
"@jest/types" "^24.3.0"
jest-mock "^24.3.0"
jest-util "^24.3.0"
jsdom "^11.5.1"
jest-environment-node@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-24.3.1.tgz#333d864c569b27658a96bb3b10e02e7172125415"
integrity sha512-Xy+/yFem/yUs9OkzbcawQT237vwDjBhAVLjac1KYAMYVjGb0Vb/Ovw4g61PunVdrEIpfcXNtRUltM4+9c7lARQ==
jest-environment-node@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-24.4.0.tgz#c10cd617ccc73c1936d46a925e9dcade8709d044"
integrity sha512-ed1TjncsHO+Ird4BDrWwqsMQQM+bg9AFHj0AcCumgzfc+Us6ywWUQUg+5UbKLKnu1EWp5mK7mmbLxLqdz2kc9w==
dependencies:
"@jest/environment" "^24.3.1"
"@jest/environment" "^24.4.0"
"@jest/fake-timers" "^24.3.0"
"@jest/types" "^24.3.0"
jest-mock "^24.3.0"
@ -7852,59 +7853,59 @@ jest-get-type@^24.3.0:
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.3.0.tgz#582cfd1a4f91b5cdad1d43d2932f816d543c65da"
integrity sha512-HYF6pry72YUlVcvUx3sEpMRwXEWGEPlJ0bSPVnB3b3n++j4phUEoSPcS6GC0pPJ9rpyPSe4cb5muFo6D39cXow==
jest-haste-map@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.3.1.tgz#b4a66dbe1e6bc45afb9cd19c083bff81cdd535a1"
integrity sha512-OTMQle+astr1lWKi62Ccmk2YWn6OtUoU/8JpJdg8zdsnpFIry/k0S4sQ4nWocdM07PFdvqcthWc78CkCE6sXvA==
jest-haste-map@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.4.0.tgz#a969ecab8a9521115c5fecec82366d66433c851b"
integrity sha512-X20xhhPBjbz4UVTN9BMBjlFUM/gmi1TmYWWxZUgLg4fZXMIve4RUdA/nS/QgC76ouGgvwb9z52KwZ85bmNx55A==
dependencies:
"@jest/types" "^24.3.0"
fb-watchman "^2.0.0"
graceful-fs "^4.1.15"
invariant "^2.2.4"
jest-serializer "^24.3.0"
jest-serializer "^24.4.0"
jest-util "^24.3.0"
jest-worker "^24.3.1"
jest-worker "^24.4.0"
micromatch "^3.1.10"
sane "^4.0.3"
jest-jasmine2@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-24.3.1.tgz#127d628d3ac0829bd3c0fccacb87193e543b420b"
integrity sha512-STo6ar1IyPlIPq9jPxDQhM7lC0dAX7KKN0LmCLMlgJeXwX+1XiVdtZDv1a4zyg6qhNdpo1arOBGY0BcovUK7ug==
jest-jasmine2@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-24.4.0.tgz#f1d3749b1fc4a90cbdca1480f0ce932d135b69e5"
integrity sha512-J9A0SKWuUNDmXKU+a3Yj69NmUXK7R3btHHu1ZMpjHKlMoHggVjdzsolpNHELCENBOTXvcLXqEH0Xm+pYRoNfMw==
dependencies:
"@babel/traverse" "^7.1.0"
"@jest/environment" "^24.3.1"
"@jest/environment" "^24.4.0"
"@jest/test-result" "^24.3.0"
"@jest/types" "^24.3.0"
chalk "^2.0.1"
co "^4.6.0"
expect "^24.3.1"
expect "^24.4.0"
is-generator-fn "^2.0.0"
jest-each "^24.3.1"
jest-matcher-utils "^24.3.1"
jest-each "^24.4.0"
jest-matcher-utils "^24.4.0"
jest-message-util "^24.3.0"
jest-runtime "^24.3.1"
jest-snapshot "^24.3.1"
jest-runtime "^24.4.0"
jest-snapshot "^24.4.0"
jest-util "^24.3.0"
pretty-format "^24.3.1"
pretty-format "^24.4.0"
throat "^4.0.0"
jest-leak-detector@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.3.1.tgz#ed89d05ca07e91b2b51dac1f676ab354663aa8da"
integrity sha512-GncRwEtAw/SohdSyY4bk2RE06Ac1dZrtQGZQ2j35hSuN4gAAAKSYMszJS2WDixsAEaFN+GHBHG+d8pjVGklKyw==
jest-leak-detector@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.4.0.tgz#f255d2f582b8dda7b960e04a42f7239b7ec6520b"
integrity sha512-PAo0y19ZkWZWYmdoPAQKpYTDt7IGwrTFhIwGmHO1xkRjzAWW8zcCoiMLrFwNSi9rir2ZH7el8gXZ0d2mmU7O9Q==
dependencies:
pretty-format "^24.3.1"
pretty-format "^24.4.0"
jest-matcher-utils@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.3.1.tgz#025e1cd9c54a5fde68e74b12428775d06d123aa8"
integrity sha512-P5VIsUTJeI0FYvWVMwEHjxK1L83vEkDiKMV0XFPIrT2jzWaWPB2+dPCHkP2ID9z4eUKElaHqynZnJiOdNVHfXQ==
jest-matcher-utils@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.4.0.tgz#285a2a5c8414d2f4a62d89ddc4b381730e2b717d"
integrity sha512-JDWrJ1G+GfxtEQlX7DlCV/0sk0uYbnra0jVl3DiDbS0FUX0HeGA1CxRW/U87LB3XNHQydhBKbXgf+pDCiUCn4w==
dependencies:
chalk "^2.0.1"
jest-diff "^24.3.1"
jest-diff "^24.4.0"
jest-get-type "^24.3.0"
pretty-format "^24.3.1"
pretty-format "^24.4.0"
jest-message-util@^24.3.0:
version "24.3.0"
@ -7927,105 +7928,111 @@ jest-mock@^24.3.0:
dependencies:
"@jest/types" "^24.3.0"
jest-pnp-resolver@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz#ecdae604c077a7fbc70defb6d517c3c1c898923a"
integrity sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==
jest-regex-util@^24.3.0:
version "24.3.0"
resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-24.3.0.tgz#d5a65f60be1ae3e310d5214a0307581995227b36"
integrity sha512-tXQR1NEOyGlfylyEjg1ImtScwMq8Oh3iJbGTjN7p0J23EuVX1MA8rwU69K4sLbCmwzgCUbVkm0FkSF9TdzOhtg==
jest-resolve-dependencies@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-24.3.1.tgz#a22839d611ba529a74594ee274ce2b77d046bea9"
integrity sha512-9JUejNImGnJjbNR/ttnod+zQIWANpsrYMPt18s2tYGK6rP191qFsyEQ2BhAQMdYDRkTmi8At+Co9tL+jTPqdpw==
jest-resolve-dependencies@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-24.4.0.tgz#296420c04211d2697dfe3141744e7071028ea9b0"
integrity sha512-3ssDSve3iSsIKm5daivq1mrCaBVFAa+TMG4qardNPoi7IJfupDUETIBCXYF9GRtIfNuD/dJOSag4u6oMHRxTGg==
dependencies:
"@jest/types" "^24.3.0"
jest-regex-util "^24.3.0"
jest-snapshot "^24.3.1"
jest-snapshot "^24.4.0"
jest-resolve@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.3.1.tgz#103dbd438b59618ea428ec4acbd65c56495ba397"
integrity sha512-N+Q3AcVuKxpn/kjQMxUVLwBk32ZE1diP4MPcHyjVwcKpCUuKrktfRR3Mqe/T2HoD25wyccstaqcPUKIudl41bg==
jest-resolve@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.4.0.tgz#5314af3cc9abc8d2de55c6e78edac4253c2f46f3"
integrity sha512-XvMIuDH6wQi76YJfNG40iolXP2l+fA+LLORGgNSZ5VgowCeyV/XVygTN4L3No3GP1cthUdl/ULzWBd2CfYmTkw==
dependencies:
"@jest/types" "^24.3.0"
browser-resolve "^1.11.3"
chalk "^2.0.1"
jest-pnp-resolver "^1.2.1"
realpath-native "^1.1.0"
jest-runner@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-24.3.1.tgz#5488566fa60cdb4b00a89c734ad6b54b9561415d"
integrity sha512-Etc9hQ5ruwg+q7DChm+E8qzHHdNTLeUdlo+whPQRSpNSgl0AEgc2r2mT4lxODREqmnHg9A8JHA44pIG4GE0Gzg==
jest-runner@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-24.4.0.tgz#71ad09858be897cc37da1bf88bf67baaa0219fdb"
integrity sha512-eCuEMDbJknyKEUBWBDebW3GQ6Ty8wwB3YqDjFb4p3UQozA2HarPq0n9N83viq18vvZ/BDrQvW6RLdZaiLipM4Q==
dependencies:
"@jest/console" "^24.3.0"
"@jest/environment" "^24.3.1"
"@jest/environment" "^24.4.0"
"@jest/test-result" "^24.3.0"
"@jest/types" "^24.3.0"
chalk "^2.4.2"
exit "^0.1.2"
graceful-fs "^4.1.15"
jest-config "^24.3.1"
jest-config "^24.4.0"
jest-docblock "^24.3.0"
jest-haste-map "^24.3.1"
jest-jasmine2 "^24.3.1"
jest-leak-detector "^24.3.1"
jest-haste-map "^24.4.0"
jest-jasmine2 "^24.4.0"
jest-leak-detector "^24.4.0"
jest-message-util "^24.3.0"
jest-resolve "^24.3.1"
jest-runtime "^24.3.1"
jest-resolve "^24.4.0"
jest-runtime "^24.4.0"
jest-util "^24.3.0"
jest-worker "^24.3.1"
jest-worker "^24.4.0"
source-map-support "^0.5.6"
throat "^4.0.0"
jest-runtime@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-24.3.1.tgz#2798230b4fbed594b375a13e395278694d4751e2"
integrity sha512-Qz/tJWbZ2naFJ2Kvy1p+RhhRgsPYh4e6wddVRy6aHBr32FTt3Ja33bfV7pkMFWXFbVuAsJMJVdengbvdhWzq4A==
jest-runtime@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-24.4.0.tgz#77df2137d1cb78a30f8b7c52cc06427272e06334"
integrity sha512-wmopIA6EqgfSvYmqFvfZViJy5LCyIATUSRRt16HQDNN4ypWUQAaFwZ9fpbPo7e2UnKHTe2CK0dCRB1o/a6JUfQ==
dependencies:
"@jest/console" "^24.3.0"
"@jest/environment" "^24.3.1"
"@jest/environment" "^24.4.0"
"@jest/source-map" "^24.3.0"
"@jest/transform" "^24.3.1"
"@jest/transform" "^24.4.0"
"@jest/types" "^24.3.0"
"@types/yargs" "^12.0.2"
chalk "^2.0.1"
exit "^0.1.2"
glob "^7.1.3"
graceful-fs "^4.1.15"
jest-config "^24.3.1"
jest-haste-map "^24.3.1"
jest-config "^24.4.0"
jest-haste-map "^24.4.0"
jest-message-util "^24.3.0"
jest-mock "^24.3.0"
jest-regex-util "^24.3.0"
jest-resolve "^24.3.1"
jest-snapshot "^24.3.1"
jest-resolve "^24.4.0"
jest-snapshot "^24.4.0"
jest-util "^24.3.0"
jest-validate "^24.3.1"
jest-validate "^24.4.0"
realpath-native "^1.1.0"
slash "^2.0.0"
strip-bom "^3.0.0"
yargs "^12.0.2"
jest-serializer@^24.3.0:
version "24.3.0"
resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.3.0.tgz#074e307300d1451617cf2630d11543ee4f74a1c8"
integrity sha512-RiSpqo2OFbVLJN/PgAOwQIUeHDfss6NBUDTLhjiJM8Bb5rMrwRqHfkaqahIsOf9cXXB5UjcqDCzbQ7AIoMqWkg==
jest-serializer@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.4.0.tgz#f70c5918c8ea9235ccb1276d232e459080588db3"
integrity sha512-k//0DtglVstc1fv+GY/VHDIjrtNjdYvYjMlbLUed4kxrE92sIUewOi5Hj3vrpB8CXfkJntRPDRjCrCvUhBdL8Q==
jest-snapshot@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.3.1.tgz#0f22a86c1b8c87e823f5ad095e82c19d9ed93d72"
integrity sha512-7wbNJWh0sBjmoaexTOWqS7nleTQME7o2W9XKU6CHCxG49Thjct4aVPC/QPNF5NHnvf4M/VDmudIDbwz6noJTRA==
jest-snapshot@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.4.0.tgz#7e76ff377cf84af65e37b46c48bbda555e7545da"
integrity sha512-h+xO+ZQC+XEcf5wsy6+yducTKw6ku+oS5E2eJZI4YI65AT/lvbMjKgulgQWUOxga4HP0qHnz9uwa67/Zo7jVrw==
dependencies:
"@babel/types" "^7.0.0"
"@jest/types" "^24.3.0"
chalk "^2.0.1"
expect "^24.3.1"
jest-diff "^24.3.1"
jest-matcher-utils "^24.3.1"
expect "^24.4.0"
jest-diff "^24.4.0"
jest-matcher-utils "^24.4.0"
jest-message-util "^24.3.0"
jest-resolve "^24.3.1"
jest-resolve "^24.4.0"
mkdirp "^0.5.1"
natural-compare "^1.4.0"
pretty-format "^24.3.1"
pretty-format "^24.4.0"
semver "^5.5.0"
jest-util@^24.3.0:
@ -8047,17 +8054,17 @@ jest-util@^24.3.0:
slash "^2.0.0"
source-map "^0.6.0"
jest-validate@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.3.1.tgz#9359eea5a767a3d20b4fa7a5764fd78330ba8312"
integrity sha512-ww3+IPNCOEMi1oKlrHdSnBXetXtdrrdSh0bqLNTVkWglduhORf94RJWd1ko9oEPU2TcEQS5QIPacYziQIUzc4A==
jest-validate@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.4.0.tgz#4f19c7d738a6bb700620c766428c7738d6985555"
integrity sha512-XESrpRYneLmiN9ayFm9RhBV5dwmhRZ+LbebScuuQ5GsY6ILpX9UeUMUdQ5Iz++YxFsmn5Lyi/Wkw6EV4v7nNTg==
dependencies:
"@jest/types" "^24.3.0"
camelcase "^5.0.0"
chalk "^2.0.1"
jest-get-type "^24.3.0"
leven "^2.1.0"
pretty-format "^24.3.1"
pretty-format "^24.4.0"
jest-watcher@^24.3.0:
version "24.3.0"
@ -8073,22 +8080,22 @@ jest-watcher@^24.3.0:
jest-util "^24.3.0"
string-length "^2.0.0"
jest-worker@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.3.1.tgz#c1759dd2b1d5541b09a2e5e1bc3288de6c9d8632"
integrity sha512-ZCoAe/iGLzTJvWHrO8fyx3bmEQhpL16SILJmWHKe8joHhyF3z00psF1sCRT54DoHw5GJG0ZpUtGy+ylvwA4haA==
jest-worker@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.4.0.tgz#fbc452b0120bb5c2a70cdc88fa132b48eeb11dd0"
integrity sha512-BH9X/klG9vxwoO99ZBUbZFfV8qO0XNZ5SIiCyYK2zOuJBl6YJVAeNIQjcoOVNu4HGEHeYEKsUWws8kSlSbZ9YQ==
dependencies:
"@types/node" "*"
merge-stream "^1.0.1"
supports-color "^6.1.0"
jest@^24.1.0:
version "24.3.1"
resolved "https://registry.yarnpkg.com/jest/-/jest-24.3.1.tgz#81959de0d57b2df923510f4fafe266712d37dcca"
integrity sha512-SqZguEbYNcZ3r0KUUBN+IkKfyPS1VBbIUiK4Wrc0AiGUR52gJa0fmlWSOCL3x25908QrfoQwkVDu5jCsfXb2ig==
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest/-/jest-24.4.0.tgz#688b71a2dadd41e26d0cfc04e1ddcacf30a1efbb"
integrity sha512-gAGfjvu8hHN0N6/aDyCBpncWWBcpY6wq69Msq/I6Xd763q/ZYBEMh0SKUomrViFoJ/dyistA6b4aJh8e+5QMyw==
dependencies:
import-local "^2.0.0"
jest-cli "^24.3.1"
jest-cli "^24.4.0"
joi@^14.3.0:
version "14.3.1"
@ -8749,6 +8756,14 @@ make-dir@^1.0.0, make-dir@^1.3.0:
dependencies:
pify "^3.0.0"
make-dir@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
dependencies:
pify "^4.0.1"
semver "^5.6.0"
make-fetch-happen@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-4.0.1.tgz#141497cb878f243ba93136c83d8aba12c216c083"
@ -9321,7 +9336,7 @@ neo-async@^2.5.0, neo-async@^2.6.0:
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835"
integrity sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==
next-tick@1:
next-tick@1, next-tick@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
integrity sha1-yobR/ogoFpsBICCOPchCS524NCw=
@ -10201,6 +10216,11 @@ pify@^3.0.0:
resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
pify@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
pinkie-promise@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
@ -11030,10 +11050,10 @@ pretty-error@^2.0.2:
renderkid "^2.0.1"
utila "~0.4"
pretty-format@^24.3.1:
version "24.3.1"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.3.1.tgz#ae4a98e93d73d86913a8a7dd1a7c3c900f8fda59"
integrity sha512-NZGH1NWS6o4i9pvRWLsxIK00JB9pqOUzVrO7yWT6vjI2thdxwvxefBJO6O5T24UAhI8P5dMceZ7x5wphgVI7Mg==
pretty-format@^24.4.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.4.0.tgz#48db91969eb89f272c1bf3514bc5d5b228b3e722"
integrity sha512-SEXFzT01NwO4vaymwhz1/CM+wKCLOT92uqrzxIjmdRQMt7JAEuZ2eInCMvDS+4ZidEB+Rdq+fMs/Vwse8VAh1A==
dependencies:
"@jest/types" "^24.3.0"
ansi-regex "^4.0.0"
@ -11363,9 +11383,9 @@ react-hot-loader@^4.7.2:
source-map "^0.7.3"
react-i18next@^10.1.2:
version "10.3.1"
resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-10.3.1.tgz#e88292c0d61d4d82603cf8b8ef4499a2411d83f9"
integrity sha512-WGKAz360iAAFurdYYpR+s42UEiHtATaAXWwi3Qr1VvGVWNGLiU0L7B4JRHJtByFyG18GKVcewheDNwyXFu3QPQ==
version "10.4.1"
resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-10.4.1.tgz#e3d4d4f629f101cc85db067345b500fd93139134"
integrity sha512-h9n+pbjkVmcYRz2khMI0AWQsYkfqJa2A0LWQrixx3gooOwOp2Z6LfOljjFMk48FSk9FVS/j4sqmnSqXaliIiww==
dependencies:
"@babel/runtime" "^7.3.1"
html-parse-stringify2 "2.0.1"
@ -11623,10 +11643,10 @@ reduce@^1.0.1:
dependencies:
object-keys "^1.1.0"
regenerate-unicode-properties@^8.0.1:
version "8.0.1"
resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.1.tgz#58a4a74e736380a7ab3c5f7e03f303a941b31289"
integrity sha512-HTjMafphaH5d5QDHuwW8Me6Hbc/GhXg8luNqTkPVwZ/oCZhnoifjWhGYsu2BzepMELTlbnoVcXvV0f+2uDDvoQ==
regenerate-unicode-properties@^8.0.2:
version "8.0.2"
resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.2.tgz#7b38faa296252376d363558cfbda90c9ce709662"
integrity sha512-SbA/iNrBUf6Pv2zU8Ekv1Qbhv92yxL4hiDa2siuxs4KKn4oOoMDHXjAf7+Nz9qinUQ46B1LcWEi/PhJfPWpZWQ==
dependencies:
regenerate "^1.4.0"
@ -11682,12 +11702,12 @@ regexpu-core@^1.0.0:
regjsparser "^0.1.4"
regexpu-core@^4.1.3, regexpu-core@^4.2.0:
version "4.5.3"
resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.3.tgz#72f572e03bb8b9f4f4d895a0ccc57e707f4af2e4"
integrity sha512-LON8666bTAlViVEPXMv65ZqiaR3rMNLz36PIaQ7D+er5snu93k0peR7FSvO0QteYbZ3GOkvfHKbGr/B1xDu9FA==
version "4.5.4"
resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz#080d9d02289aa87fe1667a4f5136bc98a6aebaae"
integrity sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ==
dependencies:
regenerate "^1.4.0"
regenerate-unicode-properties "^8.0.1"
regenerate-unicode-properties "^8.0.2"
regjsgen "^0.5.0"
regjsparser "^0.6.0"
unicode-match-property-ecmascript "^1.0.4"
@ -12394,9 +12414,9 @@ source-map-resolve@^0.5.0:
urix "^0.1.0"
source-map-support@^0.5.6, source-map-support@^0.5.9, source-map-support@~0.5.10:
version "0.5.10"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.10.tgz#2214080bc9d51832511ee2bab96e3c2f9353120c"
integrity sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==
version "0.5.11"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.11.tgz#efac2ce0800355d026326a0ca23e162aeac9a4e2"
integrity sha512-//sajEx/fGL3iw6fltKMdPvy8kL3kJ2O3iuYlRoT3k9Kb4BjOoZ+BZzaNHeuaruSt+Kf3Zk9tnfAQg9/AJqUVQ==
dependencies:
buffer-from "^1.0.0"
source-map "^0.6.0"
@ -13450,9 +13470,9 @@ unset-value@^1.0.0:
isobject "^3.0.0"
upath@^1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.1.tgz#497f7c1090b0818f310bbfb06783586a68d28014"
integrity sha512-D0yetkpIOKiZQquxjM2Syvy48Y1DbZ0SWxgsZiwd9GCWRpc75vN8ytzem14WDSg+oiX6+Qt31FpiS/ExODCrLg==
version "1.1.2"
resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068"
integrity sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==
upper-case@^1.1.1:
version "1.1.3"