Tech: Bump typescript and jest (#16354)

* chore: Bump Typescript to 3.4.1

* chore: Bump babel-jest, jest, ts-jest

* fix: Fix tests after typescript upgrade by disabling some typings

* chore: noImplicitAny

* chore: Bump typescript in @grafana/ui
This commit is contained in:
Johannes Schill
2019-04-03 11:41:08 +02:00
committed by Torkel Ödegaard
parent 85b4b336fd
commit 8370a182f7
7 changed files with 336 additions and 312 deletions

View File

@@ -40,7 +40,7 @@
"autoprefixer": "^9.4.10",
"axios": "^0.18.0",
"babel-core": "^7.0.0-bridge",
"babel-jest": "^24.5.0",
"babel-jest": "^24.6.0",
"babel-loader": "^8.0.4",
"babel-plugin-angularjs-annotate": "^0.10.0",
"chalk": "^2.4.2",
@@ -77,7 +77,7 @@
"html-webpack-plugin": "^3.2.0",
"husky": "^1.3.1",
"inquirer": "^6.2.2",
"jest": "^24.5.0",
"jest": "^24.6.0",
"jest-date-mock": "^1.0.6",
"lint-staged": "^8.1.3",
"load-grunt-tasks": "3.5.2",
@@ -110,14 +110,14 @@
"systemjs": "0.20.19",
"systemjs-plugin-css": "^0.1.36",
"terser-webpack-plugin": "^1.2.3",
"ts-jest": "^24.0.0",
"ts-jest": "^24.0.1",
"ts-loader": "5.3.3",
"ts-node": "8.0.2",
"tslib": "1.9.3",
"tslint": "5.14.0",
"tslint-loader": "^3.5.3",
"tslint-react": "^3.6.0",
"typescript": "3.3.3333",
"typescript": "3.4.1",
"webpack": "4.29.6",
"webpack-bundle-analyzer": "3.1.0",
"webpack-cleanup-plugin": "^0.5.1",

View File

@@ -76,7 +76,7 @@
"rollup-plugin-terser": "^4.0.4",
"rollup-plugin-typescript2": "^0.19.2",
"rollup-plugin-visualizer": "^0.9.2",
"typescript": "^3.2.2"
"typescript": "3.4.1"
},
"resolutions": {
"@types/lodash": "4.14.119"

View File

@@ -2,7 +2,7 @@ import store from '../store';
Object.assign(window, {
localStorage: {
removeItem(key) {
removeItem(key: string) {
delete window.localStorage[key];
},
},

View File

@@ -1,13 +1,15 @@
type StoreValue = string | number | boolean | null;
export class Store {
get(key) {
get(key: string) {
return window.localStorage[key];
}
set(key, value) {
set(key: string, value: StoreValue) {
window.localStorage[key] = value;
}
getBool(key, def) {
getBool(key: string, def: any) {
if (def !== void 0 && !this.exists(key)) {
return def;
}
@@ -46,11 +48,11 @@ export class Store {
return true;
}
exists(key) {
exists(key: string) {
return window.localStorage[key] !== void 0;
}
delete(key) {
delete(key: string) {
window.localStorage.removeItem(key);
}
}

View File

@@ -945,6 +945,7 @@ describe('PrometheusDatasource', () => {
expect(res.method).toBe('GET');
expect(res.url).toBe(urlExpected);
// @ts-ignore
expect(templateSrv.replace.mock.calls[0][1]).toEqual({
__interval: {
text: '10s',
@@ -984,6 +985,7 @@ describe('PrometheusDatasource', () => {
expect(res.method).toBe('GET');
expect(res.url).toBe(urlExpected);
// @ts-ignore
expect(templateSrv.replace.mock.calls[0][1]).toEqual({
__interval: {
text: '5s',
@@ -1024,6 +1026,7 @@ describe('PrometheusDatasource', () => {
expect(res.method).toBe('GET');
expect(res.url).toBe(urlExpected);
// @ts-ignore
expect(templateSrv.replace.mock.calls[0][1]).toEqual({
__interval: {
text: '10s',
@@ -1070,6 +1073,7 @@ describe('PrometheusDatasource', () => {
expect(res.method).toBe('GET');
expect(res.url).toBe(urlExpected);
// @ts-ignore
expect(templateSrv.replace.mock.calls[0][1]).toEqual({
__interval: {
text: '5s',
@@ -1110,6 +1114,7 @@ describe('PrometheusDatasource', () => {
expect(res.method).toBe('GET');
expect(res.url).toBe(urlExpected);
// @ts-ignore
expect(templateSrv.replace.mock.calls[0][1]).toEqual({
__interval: {
text: '5s',
@@ -1155,6 +1160,7 @@ describe('PrometheusDatasource', () => {
expect(res.method).toBe('GET');
expect(res.url).toBe(urlExpected);
// @ts-ignore
expect(templateSrv.replace.mock.calls[0][1]).toEqual({
__interval: {
text: '5s',

View File

@@ -24,16 +24,16 @@ global.$ = global.jQuery = $;
const localStorageMock = (() => {
let store = {};
return {
getItem: key => {
getItem: (key: string) => {
return store[key];
},
setItem: (key, value) => {
setItem: (key: string, value) => {
store[key] = value.toString();
},
clear: () => {
store = {};
},
removeItem: key => {
removeItem: (key: string) => {
delete store[key];
},
};

612
yarn.lock
View File

@@ -1273,42 +1273,41 @@
resolved "https://registry.yarnpkg.com/@icons/material/-/material-0.2.4.tgz#e90c9f71768b3736e76d7dd6783fc6c2afa88bc8"
integrity sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw==
"@jest/console@^24.3.0":
version "24.3.0"
resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.3.0.tgz#7bd920d250988ba0bf1352c4493a48e1cb97671e"
integrity sha512-NaCty/OOei6rSDcbPdMiCbYCI0KGFGPgGO6B09lwWt5QTxnkuhKYET9El5u5z1GAcSxkQmSMtM63e24YabCWqA==
"@jest/console@^24.6.0":
version "24.6.0"
resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.6.0.tgz#63225e6889f3865ab5b7a0d8797e8aed417c4e0b"
integrity sha512-nNZbwtZwW6dr7bvZpRBCdBNvZYi+jr6lfnubSOCELk/Km/5csDmGdqeS4qKwGKIVlHTyZ95MYExYevpdh26tDA==
dependencies:
"@jest/source-map" "^24.3.0"
"@types/node" "*"
chalk "^2.0.1"
slash "^2.0.0"
"@jest/core@^24.5.0":
version "24.5.0"
resolved "https://registry.yarnpkg.com/@jest/core/-/core-24.5.0.tgz#2cefc6a69e9ebcae1da8f7c75f8a257152ba1ec0"
integrity sha512-RDZArRzAs51YS7dXG1pbXbWGxK53rvUu8mCDYsgqqqQ6uSOaTjcVyBl2Jce0exT2rSLk38ca7az7t2f3b0/oYQ==
"@jest/core@^24.6.0":
version "24.6.0"
resolved "https://registry.yarnpkg.com/@jest/core/-/core-24.6.0.tgz#148c2dc60be7daef1e148bf8c0a01bb1391609df"
integrity sha512-rZ/5295Geou6o1+vp2+G+p7nV6wITrCR7KSnZc+Dru8QbWAR+M9SPb0BHiRTzQvfVQFkk0AkbTw1GWjCRUX/GA==
dependencies:
"@jest/console" "^24.3.0"
"@jest/reporters" "^24.5.0"
"@jest/test-result" "^24.5.0"
"@jest/transform" "^24.5.0"
"@jest/types" "^24.5.0"
"@jest/console" "^24.6.0"
"@jest/reporters" "^24.6.0"
"@jest/test-result" "^24.6.0"
"@jest/transform" "^24.6.0"
"@jest/types" "^24.6.0"
ansi-escapes "^3.0.0"
chalk "^2.0.1"
exit "^0.1.2"
graceful-fs "^4.1.15"
jest-changed-files "^24.5.0"
jest-config "^24.5.0"
jest-haste-map "^24.5.0"
jest-message-util "^24.5.0"
jest-changed-files "^24.6.0"
jest-config "^24.6.0"
jest-haste-map "^24.6.0"
jest-message-util "^24.6.0"
jest-regex-util "^24.3.0"
jest-resolve-dependencies "^24.5.0"
jest-runner "^24.5.0"
jest-runtime "^24.5.0"
jest-snapshot "^24.5.0"
jest-util "^24.5.0"
jest-validate "^24.5.0"
jest-watcher "^24.5.0"
jest-resolve-dependencies "^24.6.0"
jest-runner "^24.6.0"
jest-runtime "^24.6.0"
jest-snapshot "^24.6.0"
jest-util "^24.6.0"
jest-validate "^24.6.0"
jest-watcher "^24.6.0"
micromatch "^3.1.10"
p-each-series "^1.0.0"
pirates "^4.0.1"
@@ -1316,36 +1315,34 @@
rimraf "^2.5.4"
strip-ansi "^5.0.0"
"@jest/environment@^24.5.0":
version "24.5.0"
resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-24.5.0.tgz#a2557f7808767abea3f9e4cc43a172122a63aca8"
integrity sha512-tzUHR9SHjMXwM8QmfHb/EJNbF0fjbH4ieefJBvtwO8YErLTrecc1ROj0uo2VnIT6SlpEGZnvdCK6VgKYBo8LsA==
"@jest/environment@^24.6.0":
version "24.6.0"
resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-24.6.0.tgz#6dea095baee2ce23ed05328468f945291f30ed30"
integrity sha512-LccuUfnREDNFbKmMWrtzUJu6fwU1E6ddYlYSDuClEQvboMKQQMUuCSYXvRUQFtDdeVjUfxkHqfSVvBzuph0b7w==
dependencies:
"@jest/fake-timers" "^24.5.0"
"@jest/transform" "^24.5.0"
"@jest/types" "^24.5.0"
"@types/node" "*"
jest-mock "^24.5.0"
"@jest/fake-timers" "^24.6.0"
"@jest/transform" "^24.6.0"
"@jest/types" "^24.6.0"
jest-mock "^24.6.0"
"@jest/fake-timers@^24.5.0":
version "24.5.0"
resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.5.0.tgz#4a29678b91fd0876144a58f8d46e6c62de0266f0"
integrity sha512-i59KVt3QBz9d+4Qr4QxsKgsIg+NjfuCjSOWj3RQhjF5JNy+eVJDhANQ4WzulzNCHd72srMAykwtRn5NYDGVraw==
"@jest/fake-timers@^24.6.0":
version "24.6.0"
resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.6.0.tgz#4eb0b47539883742e9f969e983770230f5a57d7b"
integrity sha512-92nYqkZceki6knls7F6/FrPxKXnQl0QjYXbjLk/EFfp6xcg4ETLQSAur7pMZsiAzazAgQag/XDvMmKwMbunAeg==
dependencies:
"@jest/types" "^24.5.0"
"@types/node" "*"
jest-message-util "^24.5.0"
jest-mock "^24.5.0"
"@jest/types" "^24.6.0"
jest-message-util "^24.6.0"
jest-mock "^24.6.0"
"@jest/reporters@^24.5.0":
version "24.5.0"
resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-24.5.0.tgz#9363a210d0daa74696886d9cb294eb8b3ad9b4d9"
integrity sha512-vfpceiaKtGgnuC3ss5czWOihKOUSyjJA4M4udm6nH8xgqsuQYcyDCi4nMMcBKsHXWgz9/V5G7iisnZGfOh1w6Q==
"@jest/reporters@^24.6.0":
version "24.6.0"
resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-24.6.0.tgz#2b4d75255743cbc448ba0a4890912e1e148417b4"
integrity sha512-fx20elfvGcuImjQZrNPS1fl/uj3mjuSf0vQFUoAPhQDarMzSbekLfRH8ZWt4ir1kpE36dLdFeFkeB8dhaTueIA==
dependencies:
"@jest/environment" "^24.5.0"
"@jest/test-result" "^24.5.0"
"@jest/transform" "^24.5.0"
"@jest/types" "^24.5.0"
"@jest/environment" "^24.6.0"
"@jest/test-result" "^24.6.0"
"@jest/transform" "^24.6.0"
"@jest/types" "^24.6.0"
chalk "^2.0.1"
exit "^0.1.2"
glob "^7.1.2"
@@ -1353,11 +1350,11 @@
istanbul-lib-coverage "^2.0.2"
istanbul-lib-instrument "^3.0.1"
istanbul-lib-source-maps "^3.0.1"
jest-haste-map "^24.5.0"
jest-resolve "^24.5.0"
jest-runtime "^24.5.0"
jest-util "^24.5.0"
jest-worker "^24.4.0"
jest-haste-map "^24.6.0"
jest-resolve "^24.6.0"
jest-runtime "^24.6.0"
jest-util "^24.6.0"
jest-worker "^24.6.0"
node-notifier "^5.2.1"
slash "^2.0.0"
source-map "^0.6.0"
@@ -1372,30 +1369,30 @@
graceful-fs "^4.1.15"
source-map "^0.6.0"
"@jest/test-result@^24.5.0":
version "24.5.0"
resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.5.0.tgz#ab66fb7741a04af3363443084e72ea84861a53f2"
integrity sha512-u66j2vBfa8Bli1+o3rCaVnVYa9O8CAFZeqiqLVhnarXtreSXG33YQ6vNYBogT7+nYiFNOohTU21BKiHlgmxD5A==
"@jest/test-result@^24.6.0":
version "24.6.0"
resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.6.0.tgz#fd56c12b031601c282eede8a5ec1317ebe63bd11"
integrity sha512-k6pdgBBJIDbBgQGZgt8IbQC/KrOAC+fsSZrHw62R54FnfoYzuDqnrbB/AfPJS8T4RjDsWvnAHgXLH866yG10Pg==
dependencies:
"@jest/console" "^24.3.0"
"@jest/types" "^24.5.0"
"@types/istanbul-lib-coverage" "^1.1.0"
"@jest/console" "^24.6.0"
"@jest/types" "^24.6.0"
"@types/istanbul-lib-coverage" "^2.0.0"
"@jest/transform@^24.5.0":
version "24.5.0"
resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-24.5.0.tgz#6709fc26db918e6af63a985f2cc3c464b4cf99d9"
integrity sha512-XSsDz1gdR/QMmB8UCKlweAReQsZrD/DK7FuDlNo/pE8EcKMrfi2kqLRk8h8Gy/PDzgqJj64jNEzOce9pR8oj1w==
"@jest/transform@^24.6.0":
version "24.6.0"
resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-24.6.0.tgz#dc7a00591651b89c2582602fe5c4ce47a5398148"
integrity sha512-aC7Yff2XREV1C/RQCoP1WzO3NU4EtmImIJXnNm4tTgaLoGGv1HJuXziyd5v7zOjBzn96793rF0iLHlFT4w4ErA==
dependencies:
"@babel/core" "^7.1.0"
"@jest/types" "^24.5.0"
"@jest/types" "^24.6.0"
babel-plugin-istanbul "^5.1.0"
chalk "^2.0.1"
convert-source-map "^1.4.0"
fast-json-stable-stringify "^2.0.0"
graceful-fs "^4.1.15"
jest-haste-map "^24.5.0"
jest-haste-map "^24.6.0"
jest-regex-util "^24.3.0"
jest-util "^24.5.0"
jest-util "^24.6.0"
micromatch "^3.1.10"
realpath-native "^1.1.0"
slash "^2.0.0"
@@ -1410,6 +1407,14 @@
"@types/istanbul-lib-coverage" "^1.1.0"
"@types/yargs" "^12.0.9"
"@jest/types@^24.6.0":
version "24.6.0"
resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.6.0.tgz#cf018e56f3ef45e81119fd613fc20a9819f4eddd"
integrity sha512-hnCMhUokUm6A4HPE9j3pNG9N+bSFfhqje3EbIrW6YjUW2SXuyZxy1QsJdaICo1oN1o2vVSx6qlVqQYkmWVsjiA==
dependencies:
"@types/istanbul-lib-coverage" "^2.0.0"
"@types/yargs" "^12.0.9"
"@mrmlnc/readdir-enhanced@^2.2.1":
version "2.2.1"
resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde"
@@ -2301,6 +2306,11 @@
resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-1.1.0.tgz#2cc2ca41051498382b43157c8227fea60363f94a"
integrity sha512-ohkhb9LehJy+PA40rDtGAji61NCgdtKLAlFoYp4cnuuQEswwdK3vz9SOIkkyc3wrk8dzjphQApNs56yyXLStaQ==
"@types/istanbul-lib-coverage@^2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.0.tgz#1eb8c033e98cf4e1a4cedcaf8bcafe8cb7591e85"
integrity sha512-eAtOAFZefEnfJiRFQBGw1eYqa5GTLCZ1y86N0XSI/D6EB+E8z6VPV/UL7Gi5UEclFqoQk+6NRqEDsfmDLXn8sg==
"@types/jest-diff@*":
version "20.0.1"
resolved "https://registry.yarnpkg.com/@types/jest-diff/-/jest-diff-20.0.1.tgz#35cc15b9c4f30a18ef21852e255fdb02f6d59b89"
@@ -2323,7 +2333,7 @@
resolved "https://registry.yarnpkg.com/@types/jquery/-/jquery-1.10.35.tgz#4e5c2b1e5b3bf0b863efb8c5e70081f52e6c9518"
integrity sha512-SVtqEcudm7yjkTwoRA1gC6CNMhGDdMx4Pg8BPdiqI7bXXdCn1BPmtxgeWYQOgDxrq53/5YTlhq5ULxBEAlWIBg==
"@types/lodash@^4.14.119":
"@types/lodash@4.14.119", "@types/lodash@^4.14.119":
version "4.14.119"
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.119.tgz#be847e5f4bc3e35e46d041c394ead8b603ad8b39"
integrity sha512-Z3TNyBL8Vd/M9D9Ms2S3LmFq2sSMzahodD6rCS9V2N44HUMINb75jNkSuwAx7eo2ufqTdfOdtGQpNbieUjPQmw==
@@ -2429,7 +2439,7 @@
"@types/prop-types" "*"
"@types/react" "*"
"@types/react@*", "@types/react@16.8.8", "@types/react@^16.8.8":
"@types/react@*", "@types/react@^16.8.8":
version "16.8.8"
resolved "https://registry.yarnpkg.com/@types/react/-/react-16.8.8.tgz#4b60a469fd2469f7aa6eaa0f8cfbc51f6d76e662"
integrity sha512-xwEvyet96u7WnB96kqY0yY7qxx/pEpU51QeACkKFtrgjjXITQn0oO1iwPEraXVgh10ZFPix7gs1R4OJXF7P5sg==
@@ -3521,16 +3531,16 @@ babel-helper-to-multiple-sequence-expressions@^0.5.0:
resolved "https://registry.yarnpkg.com/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.5.0.tgz#a3f924e3561882d42fcf48907aa98f7979a4588d"
integrity sha512-m2CvfDW4+1qfDdsrtf4dwOslQC3yhbgyBFptncp4wvtdrDHqueW7slsYv4gArie056phvQFhT2nRcGS4bnm6mA==
babel-jest@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.5.0.tgz#0ea042789810c2bec9065f7c8ab4dc18e1d28559"
integrity sha512-0fKCXyRwxFTJL0UXDJiT2xYxO9Lu2vBd9n+cC+eDjESzcVG3s2DRGAxbzJX21fceB1WYoBjAh8pQ83dKcl003g==
babel-jest@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.6.0.tgz#58aa1e6a3d72fdd986644a92529f0ec7d2f1cf61"
integrity sha512-HpI/orChKlJZbWC2p52ghWeK+UYqU9ql+zYw+ctOr3vIuPZowcSL13RwReW5ZeYKxsRr8dZmQozGvPX93Gw1tw==
dependencies:
"@jest/transform" "^24.5.0"
"@jest/types" "^24.5.0"
"@jest/transform" "^24.6.0"
"@jest/types" "^24.6.0"
"@types/babel__core" "^7.1.0"
babel-plugin-istanbul "^5.1.0"
babel-preset-jest "^24.3.0"
babel-preset-jest "^24.6.0"
chalk "^2.4.2"
slash "^2.0.0"
@@ -3608,10 +3618,10 @@ babel-plugin-istanbul@^5.1.0:
istanbul-lib-instrument "^3.0.0"
test-exclude "^5.0.0"
babel-plugin-jest-hoist@^24.3.0:
version "24.3.0"
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.3.0.tgz#f2e82952946f6e40bb0a75d266a3790d854c8b5b"
integrity sha512-nWh4N1mVH55Tzhx2isvUN5ebM5CDUvIpXPZYMRazQughie/EqGnbR+czzoQlhUmJG9pPJmYDRhvocotb2THl1w==
babel-plugin-jest-hoist@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.6.0.tgz#f7f7f7ad150ee96d7a5e8e2c5da8319579e78019"
integrity sha512-3pKNH6hMt9SbOv0F3WVmy5CWQ4uogS3k0GY5XLyQHJ9EGpAT9XWkFd2ZiXXtkwFHdAHa5j7w7kfxSP5lAIwu7w==
dependencies:
"@types/babel__traverse" "^7.0.6"
@@ -3789,13 +3799,13 @@ babel-plugin-transform-undefined-to-void@^6.9.4:
resolved "https://registry.yarnpkg.com/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz#be241ca81404030678b748717322b89d0c8fe280"
integrity sha1-viQcqBQEAwZ4t0hxcyK4nQyP4oA=
babel-preset-jest@^24.3.0:
version "24.3.0"
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-24.3.0.tgz#db88497e18869f15b24d9c0e547d8e0ab950796d"
integrity sha512-VGTV2QYBa/Kn3WCOKdfS31j9qomaXSgJqi65B6o05/1GsJyj9LVhSljM9ro4S+IBGj/ENhNBuH9bpqzztKAQSw==
babel-preset-jest@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-24.6.0.tgz#66f06136eefce87797539c0d63f1769cc3915984"
integrity sha512-pdZqLEdmy1ZK5kyRUfvBb2IfTPb2BUvIJczlPspS8fWmBQslNNDBqVfh7BW5leOVJMDZKzjD8XEyABTk6gQ5yw==
dependencies:
"@babel/plugin-syntax-object-rest-spread" "^7.0.0"
babel-plugin-jest-hoist "^24.3.0"
babel-plugin-jest-hoist "^24.6.0"
"babel-preset-minify@^0.5.0 || 0.6.0-alpha.5":
version "0.5.0"
@@ -4423,11 +4433,6 @@ caniuse-api@^3.0.0:
lodash.memoize "^4.1.2"
lodash.uniq "^4.5.0"
caniuse-db@1.0.30000772:
version "1.0.30000772"
resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000772.tgz#51aae891768286eade4a3d8319ea76d6a01b512b"
integrity sha1-UarokXaChureSj2DGep21qAbUSs=
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000939, caniuse-lite@^1.0.30000940:
version "1.0.30000951"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000951.tgz#c7c2fd4d71080284c8677dd410368df8d83688fe"
@@ -7205,16 +7210,16 @@ expect.js@~0.2.0:
resolved "https://registry.yarnpkg.com/expect.js/-/expect.js-0.2.0.tgz#1028533d2c1c363f74a6796ff57ec0520ded2be1"
integrity sha1-EChTPSwcNj90pnlv9X7AUg3tK+E=
expect@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/expect/-/expect-24.5.0.tgz#492fb0df8378d8474cc84b827776b069f46294ed"
integrity sha512-p2Gmc0CLxOgkyA93ySWmHFYHUPFIHG6XZ06l7WArWAsrqYVaVEkOU5NtT5i68KUyGKbkQgDCkiT65bWmdoL6Bw==
expect@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/expect/-/expect-24.6.0.tgz#0db9c0acd939d939426f7eef272dc69682b71bb0"
integrity sha512-kxe6ALQboiWfbAvY+ApKyQ42ZGksLPfUhF0Nf0k04aBcLjVxwwn47Uz9Kbv4pELUuzJaU7tvWbvzRpNrIXfcQw==
dependencies:
"@jest/types" "^24.5.0"
"@jest/types" "^24.6.0"
ansi-styles "^3.2.0"
jest-get-type "^24.3.0"
jest-matcher-utils "^24.5.0"
jest-message-util "^24.5.0"
jest-matcher-utils "^24.6.0"
jest-message-util "^24.6.0"
jest-regex-util "^24.3.0"
expose-loader@0.7.5:
@@ -9722,54 +9727,54 @@ istanbul-reports@^2.1.1:
dependencies:
handlebars "^4.1.0"
jest-changed-files@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-24.5.0.tgz#4075269ee115d87194fd5822e642af22133cf705"
integrity sha512-Ikl29dosYnTsH9pYa1Tv9POkILBhN/TLZ37xbzgNsZ1D2+2n+8oEZS2yP1BrHn/T4Rs4Ggwwbp/x8CKOS5YJOg==
jest-changed-files@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-24.6.0.tgz#37ff2a60a6057dedc068f26e9ed9b77fb21df828"
integrity sha512-Om7dJrGPcH6mMdEjMZ5XxRhCLk6qe1NVSJKOIn4twrtH7s8Nd++qULEH9bhRsdNduR2cMQOQwJ9GIVucWEKrsQ==
dependencies:
"@jest/types" "^24.5.0"
"@jest/types" "^24.6.0"
execa "^1.0.0"
throat "^4.0.0"
jest-cli@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-24.5.0.tgz#598139d3446d1942fb7dc93944b9ba766d756d4b"
integrity sha512-P+Jp0SLO4KWN0cGlNtC7JV0dW1eSFR7eRpoOucP2UM0sqlzp/bVHeo71Omonvigrj9AvCKy7NtQANtqJ7FXz8g==
jest-cli@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-24.6.0.tgz#af326435b6d331dd9868eed9b0b26d5113cb746e"
integrity sha512-0PDd5XgX/KXAAb00c5ATaCEjh7pw3r0D44K/7mqS9qT7ieawsjJe2bU7wDXkTOw4VhPtv9kK0FghIMqTruMDqg==
dependencies:
"@jest/core" "^24.5.0"
"@jest/test-result" "^24.5.0"
"@jest/types" "^24.5.0"
"@jest/core" "^24.6.0"
"@jest/test-result" "^24.6.0"
"@jest/types" "^24.6.0"
chalk "^2.0.1"
exit "^0.1.2"
import-local "^2.0.0"
is-ci "^2.0.0"
jest-config "^24.5.0"
jest-util "^24.5.0"
jest-validate "^24.5.0"
jest-config "^24.6.0"
jest-util "^24.6.0"
jest-validate "^24.6.0"
prompts "^2.0.1"
realpath-native "^1.1.0"
yargs "^12.0.2"
jest-config@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-24.5.0.tgz#404d1bc6bb81aed6bd1890d07e2dca9fbba2e121"
integrity sha512-t2UTh0Z2uZhGBNVseF8wA2DS2SuBiLOL6qpLq18+OZGfFUxTM7BzUVKyHFN/vuN+s/aslY1COW95j1Rw81huOQ==
jest-config@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-24.6.0.tgz#b8da6c4c2e37556b2a415174798eb7d256754dc1"
integrity sha512-NHXt65TlmwlJnTk2LbISFaL5h4sBLK2wDxw06H+ku9UwplEBYfbYg9//8PPDfx4XqF0QncegUD/bXeX0vJ9Euw==
dependencies:
"@babel/core" "^7.1.0"
"@jest/types" "^24.5.0"
babel-jest "^24.5.0"
"@jest/types" "^24.6.0"
babel-jest "^24.6.0"
chalk "^2.0.1"
glob "^7.1.1"
jest-environment-jsdom "^24.5.0"
jest-environment-node "^24.5.0"
jest-environment-jsdom "^24.6.0"
jest-environment-node "^24.6.0"
jest-get-type "^24.3.0"
jest-jasmine2 "^24.5.0"
jest-jasmine2 "^24.6.0"
jest-regex-util "^24.3.0"
jest-resolve "^24.5.0"
jest-util "^24.5.0"
jest-validate "^24.5.0"
jest-resolve "^24.6.0"
jest-util "^24.6.0"
jest-validate "^24.6.0"
micromatch "^3.1.10"
pretty-format "^24.5.0"
pretty-format "^24.6.0"
realpath-native "^1.1.0"
jest-date-mock@^1.0.6:
@@ -9777,15 +9782,15 @@ jest-date-mock@^1.0.6:
resolved "https://registry.yarnpkg.com/jest-date-mock/-/jest-date-mock-1.0.7.tgz#b1e5071beb314cbfcfb0a21d8560a2122519f5c3"
integrity sha512-ZgbYlURRhVpf52Jho4tlyUgpJJ+nYvhxIWhIIEdarmsSuTxFZlC9DmKCyQXsuEljfxK+7HsqdBX/L6rxwWraYw==
jest-diff@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.5.0.tgz#a2d8627964bb06a91893c0fbcb28ab228c257652"
integrity sha512-mCILZd9r7zqL9Uh6yNoXjwGQx0/J43OD2vvWVKwOEOLZliQOsojXwqboubAQ+Tszrb6DHGmNU7m4whGeB9YOqw==
jest-diff@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.6.0.tgz#35858787c07f94ce51df9f865f375c3b4046c25a"
integrity sha512-r+W4NHYot9ywuiO8JJ3WeDxV+8Bu9vNg7YLWmjLx9RQOC7UtiPcODgvLJIckJ2QIwJ4B/EfjiaLGN24Kew/Y2w==
dependencies:
chalk "^2.0.1"
diff-sequences "^24.3.0"
jest-get-type "^24.3.0"
pretty-format "^24.5.0"
pretty-format "^24.6.0"
jest-docblock@^24.3.0:
version "24.3.0"
@@ -9794,119 +9799,119 @@ jest-docblock@^24.3.0:
dependencies:
detect-newline "^2.1.0"
jest-each@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.5.0.tgz#da14d017a1b7d0f01fb458d338314cafe7f72318"
integrity sha512-6gy3Kh37PwIT5sNvNY2VchtIFOOBh8UCYnBlxXMb5sr5wpJUDPTUATX2Axq1Vfk+HWTMpsYPeVYp4TXx5uqUBw==
jest-each@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.6.0.tgz#945699a577fd2362b620ddf31ad1f7699badb2da"
integrity sha512-+LiF4T/sgpAE4j2p449rwHEJUGPcT+aBOo9mbMSqafnOWGY7R4D1O3DZBGtW7ObumSHj7ZuQkigu9vNQqw5oPQ==
dependencies:
"@jest/types" "^24.5.0"
"@jest/types" "^24.6.0"
chalk "^2.0.1"
jest-get-type "^24.3.0"
jest-util "^24.5.0"
pretty-format "^24.5.0"
jest-util "^24.6.0"
pretty-format "^24.6.0"
jest-environment-jsdom@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.5.0.tgz#1c3143063e1374100f8c2723a8b6aad23b6db7eb"
integrity sha512-62Ih5HbdAWcsqBx2ktUnor/mABBo1U111AvZWcLKeWN/n/gc5ZvDBKe4Og44fQdHKiXClrNGC6G0mBo6wrPeGQ==
jest-environment-jsdom@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.6.0.tgz#96307b56556fb3557dc90e488fdb901b7724c933"
integrity sha512-nRuKr5vKC9hXOGENgKja50SA0+wNEjsl73qqZV1jwzmMcdzOREuMZZ3jTLQT8/ScOo+SNo9q5YpAp0C+m34Rdw==
dependencies:
"@jest/environment" "^24.5.0"
"@jest/fake-timers" "^24.5.0"
"@jest/types" "^24.5.0"
jest-mock "^24.5.0"
jest-util "^24.5.0"
"@jest/environment" "^24.6.0"
"@jest/fake-timers" "^24.6.0"
"@jest/types" "^24.6.0"
jest-mock "^24.6.0"
jest-util "^24.6.0"
jsdom "^11.5.1"
jest-environment-node@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-24.5.0.tgz#763eebdf529f75b60aa600c6cf8cb09873caa6ab"
integrity sha512-du6FuyWr/GbKLsmAbzNF9mpr2Iu2zWSaq/BNHzX+vgOcts9f2ayXBweS7RAhr+6bLp6qRpMB6utAMF5Ygktxnw==
jest-environment-node@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-24.6.0.tgz#51e5aa06da43cd0a9652e0072c8247844968c352"
integrity sha512-3JLQ7FVzOqzjCR3Knt7Nk+nYUaBEkS+H/paZDICzGpJidb/Z1tU4JJdM2G9umr08CyUNyH0LWiZ6yghlE2Kv3w==
dependencies:
"@jest/environment" "^24.5.0"
"@jest/fake-timers" "^24.5.0"
"@jest/types" "^24.5.0"
jest-mock "^24.5.0"
jest-util "^24.5.0"
"@jest/environment" "^24.6.0"
"@jest/fake-timers" "^24.6.0"
"@jest/types" "^24.6.0"
jest-mock "^24.6.0"
jest-util "^24.6.0"
jest-get-type@^24.3.0:
version "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.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.5.0.tgz#3f17d0c548b99c0c96ed2893f9c0ccecb2eb9066"
integrity sha512-mb4Yrcjw9vBgSvobDwH8QUovxApdimGcOkp+V1ucGGw4Uvr3VzZQBJhNm1UY3dXYm4XXyTW2G7IBEZ9pM2ggRQ==
jest-haste-map@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.6.0.tgz#c6aa40999129fd5cdb52af4ac6c1e8ab653c00d3"
integrity sha512-P0Lhy/vZ/4S7DzVS3KeWMT1FFQ9Qo3QdiqywPoG3FE74iNk44nGzwin3pYnR8dzrfd+SBmutdXLaIfywuU1XxQ==
dependencies:
"@jest/types" "^24.5.0"
"@jest/types" "^24.6.0"
fb-watchman "^2.0.0"
graceful-fs "^4.1.15"
invariant "^2.2.4"
jest-serializer "^24.4.0"
jest-util "^24.5.0"
jest-worker "^24.4.0"
jest-util "^24.6.0"
jest-worker "^24.6.0"
micromatch "^3.1.10"
sane "^4.0.3"
jest-jasmine2@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-24.5.0.tgz#e6af4d7f73dc527d007cca5a5b177c0bcc29d111"
integrity sha512-sfVrxVcx1rNUbBeyIyhkqZ4q+seNKyAG6iM0S2TYBdQsXjoFDdqWFfsUxb6uXSsbimbXX/NMkJIwUZ1uT9+/Aw==
jest-jasmine2@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-24.6.0.tgz#e8aa40497d7739de84b93af4383fc62381526a06"
integrity sha512-Tx1EqstTsiQ92J5vjHB357W87BrNIKaBab2xgG0Ffu7ZJx9R+RnCKuyKzkIEMRcSso+A70f3Memfsqp7idi4sw==
dependencies:
"@babel/traverse" "^7.1.0"
"@jest/environment" "^24.5.0"
"@jest/test-result" "^24.5.0"
"@jest/types" "^24.5.0"
"@jest/environment" "^24.6.0"
"@jest/test-result" "^24.6.0"
"@jest/types" "^24.6.0"
chalk "^2.0.1"
co "^4.6.0"
expect "^24.5.0"
expect "^24.6.0"
is-generator-fn "^2.0.0"
jest-each "^24.5.0"
jest-matcher-utils "^24.5.0"
jest-message-util "^24.5.0"
jest-runtime "^24.5.0"
jest-snapshot "^24.5.0"
jest-util "^24.5.0"
pretty-format "^24.5.0"
jest-each "^24.6.0"
jest-matcher-utils "^24.6.0"
jest-message-util "^24.6.0"
jest-runtime "^24.6.0"
jest-snapshot "^24.6.0"
jest-util "^24.6.0"
pretty-format "^24.6.0"
throat "^4.0.0"
jest-leak-detector@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.5.0.tgz#21ae2b3b0da252c1171cd494f75696d65fb6fa89"
integrity sha512-LZKBjGovFRx3cRBkqmIg+BZnxbrLqhQl09IziMk3oeh1OV81Hg30RUIx885mq8qBv1PA0comB9bjKcuyNO1bCQ==
jest-leak-detector@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.6.0.tgz#4e85938b754a7164271c1f8e3875f0321b37c43f"
integrity sha512-lBYsv8IyBjH4bVdMxT4tZRKwBMLIMl6tKyeQ9htSGkTatmnCI8cvRal/P1x8TJsxFvTo0HLhBUQdmkGWNMu2qg==
dependencies:
pretty-format "^24.5.0"
pretty-format "^24.6.0"
jest-matcher-utils@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.5.0.tgz#5995549dcf09fa94406e89526e877b094dad8770"
integrity sha512-QM1nmLROjLj8GMGzg5VBra3I9hLpjMPtF1YqzQS3rvWn2ltGZLrGAO1KQ9zUCVi5aCvrkbS5Ndm2evIP9yZg1Q==
jest-matcher-utils@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.6.0.tgz#8562d38a760238656806df2f77daeca9a0c5851a"
integrity sha512-bXC5aDKXd1t7FfRiEahVoDWuvZI7NMWPd5u8Mn6aPMmQ0k+wG8RmASKjfuCGUOQJ4egV2hTx3wBQ8aipz3qFoA==
dependencies:
chalk "^2.0.1"
jest-diff "^24.5.0"
jest-diff "^24.6.0"
jest-get-type "^24.3.0"
pretty-format "^24.5.0"
pretty-format "^24.6.0"
jest-message-util@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.5.0.tgz#181420a65a7ef2e8b5c2f8e14882c453c6d41d07"
integrity sha512-6ZYgdOojowCGiV0D8WdgctZEAe+EcFU+KrVds+0ZjvpZurUW2/oKJGltJ6FWY2joZwYXN5VL36GPV6pNVRqRnQ==
jest-message-util@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.6.0.tgz#585b8dd65c34a9d0e6f68b3feeb46918ee40b976"
integrity sha512-5VEaI9jAm78YlMqNa92670QU/+d4F5TK0eiKEVQ3KwYbVL1kp8RmHg/2oqiKC3LMulyzlIiaqZTnJPk3hcqxwQ==
dependencies:
"@babel/code-frame" "^7.0.0"
"@jest/test-result" "^24.5.0"
"@jest/types" "^24.5.0"
"@jest/test-result" "^24.6.0"
"@jest/types" "^24.6.0"
"@types/stack-utils" "^1.0.1"
chalk "^2.0.1"
micromatch "^3.1.10"
slash "^2.0.0"
stack-utils "^1.0.1"
jest-mock@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.5.0.tgz#976912c99a93f2a1c67497a9414aa4d9da4c7b76"
integrity sha512-ZnAtkWrKf48eERgAOiUxVoFavVBziO2pAi2MfZ1+bGXVkDfxWLxU0//oJBkgwbsv6OAmuLBz4XFFqvCFMqnGUw==
jest-mock@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.6.0.tgz#fd21d9f0c4b77d6b1cbd320223a56c5ae294b86b"
integrity sha512-GoJKwJrQUlI0yYLUO6fhR+s+aBqgCBERCdA8nDbMuqntkuydwLtMcYJI05eEWXL4zsH5Hw4Z5wfiMLjZsZZ3QA==
dependencies:
"@jest/types" "^24.5.0"
"@jest/types" "^24.6.0"
jest-pnp-resolver@^1.2.1:
version "1.2.1"
@@ -9918,75 +9923,75 @@ jest-regex-util@^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.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-24.5.0.tgz#1a0dae9cdd41349ca4a84148b3e78da2ba33fd4b"
integrity sha512-dRVM1D+gWrFfrq2vlL5P9P/i8kB4BOYqYf3S7xczZ+A6PC3SgXYSErX/ScW/469pWMboM1uAhgLF+39nXlirCQ==
jest-resolve-dependencies@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-24.6.0.tgz#227c685b09a4a354615624069877de8070795daa"
integrity sha512-2QVOYOJVTI4sNcXAL1P22/qW7A2u2V7Y69OlVWAyUmN+XVoVjCbz7AwUCJjIOLyg5isxQqSJBPQC0tXUUGl0xA==
dependencies:
"@jest/types" "^24.5.0"
"@jest/types" "^24.6.0"
jest-regex-util "^24.3.0"
jest-snapshot "^24.5.0"
jest-snapshot "^24.6.0"
jest-resolve@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.5.0.tgz#8c16ba08f60a1616c3b1cd7afb24574f50a24d04"
integrity sha512-ZIfGqLX1Rg8xJpQqNjdoO8MuxHV1q/i2OO1hLXjgCWFWs5bsedS8UrOdgjUqqNae6DXA+pCyRmdcB7lQEEbXew==
jest-resolve@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.6.0.tgz#7ab8e6b274d5dac6df5c4911f0cd0af0124b44f7"
integrity sha512-d72QLxKtVb4M+3GRyxSWMQ2umgTktleqrgarSwpRkRECYE7xg55655cgPEj2cfhBjFkj6Pq4mAU2P3GRploMmQ==
dependencies:
"@jest/types" "^24.5.0"
"@jest/types" "^24.6.0"
browser-resolve "^1.11.3"
chalk "^2.0.1"
jest-pnp-resolver "^1.2.1"
realpath-native "^1.1.0"
jest-runner@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-24.5.0.tgz#9be26ece4fd4ab3dfb528b887523144b7c5ffca8"
integrity sha512-oqsiS9TkIZV5dVkD+GmbNfWBRPIvxqmlTQ+AQUJUQ07n+4xTSDc40r+aKBynHw9/tLzafC00DIbJjB2cOZdvMA==
jest-runner@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-24.6.0.tgz#0ac88de5493333a2c8bd7254adfab8f547d37bef"
integrity sha512-CFvh7LT4ROqm6Nj0mynUSGA/6QXXoUHij+9GRE2YYp/oY5qntJPmwTXewrEH7bx5LBV8F3EEFSW0c5YavV5X6w==
dependencies:
"@jest/console" "^24.3.0"
"@jest/environment" "^24.5.0"
"@jest/test-result" "^24.5.0"
"@jest/types" "^24.5.0"
"@jest/console" "^24.6.0"
"@jest/environment" "^24.6.0"
"@jest/test-result" "^24.6.0"
"@jest/types" "^24.6.0"
chalk "^2.4.2"
exit "^0.1.2"
graceful-fs "^4.1.15"
jest-config "^24.5.0"
jest-config "^24.6.0"
jest-docblock "^24.3.0"
jest-haste-map "^24.5.0"
jest-jasmine2 "^24.5.0"
jest-leak-detector "^24.5.0"
jest-message-util "^24.5.0"
jest-resolve "^24.5.0"
jest-runtime "^24.5.0"
jest-util "^24.5.0"
jest-worker "^24.4.0"
jest-haste-map "^24.6.0"
jest-jasmine2 "^24.6.0"
jest-leak-detector "^24.6.0"
jest-message-util "^24.6.0"
jest-resolve "^24.6.0"
jest-runtime "^24.6.0"
jest-util "^24.6.0"
jest-worker "^24.6.0"
source-map-support "^0.5.6"
throat "^4.0.0"
jest-runtime@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-24.5.0.tgz#3a76e0bfef4db3896d5116e9e518be47ba771aa2"
integrity sha512-GTFHzfLdwpaeoDPilNpBrorlPoNZuZrwKKzKJs09vWwHo+9TOsIIuszK8cWOuKC7ss07aN1922Ge8fsGdsqCuw==
jest-runtime@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-24.6.0.tgz#ec697c4a2b5e4128972c004a5dcfbbdd0979998b"
integrity sha512-DkMEP5ygtW1MSvjAEJ2euV8Z5UUm/G8RlJN2vH5kmsV+J/Snm32JD3LuaD8NuTeO7iKnUPEU70dFTtJsd8n5xg==
dependencies:
"@jest/console" "^24.3.0"
"@jest/environment" "^24.5.0"
"@jest/console" "^24.6.0"
"@jest/environment" "^24.6.0"
"@jest/source-map" "^24.3.0"
"@jest/transform" "^24.5.0"
"@jest/types" "^24.5.0"
"@jest/transform" "^24.6.0"
"@jest/types" "^24.6.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.5.0"
jest-haste-map "^24.5.0"
jest-message-util "^24.5.0"
jest-mock "^24.5.0"
jest-config "^24.6.0"
jest-haste-map "^24.6.0"
jest-message-util "^24.6.0"
jest-mock "^24.6.0"
jest-regex-util "^24.3.0"
jest-resolve "^24.5.0"
jest-snapshot "^24.5.0"
jest-util "^24.5.0"
jest-validate "^24.5.0"
jest-resolve "^24.6.0"
jest-snapshot "^24.6.0"
jest-util "^24.6.0"
jest-validate "^24.6.0"
realpath-native "^1.1.0"
slash "^2.0.0"
strip-bom "^3.0.0"
@@ -9997,35 +10002,34 @@ jest-serializer@^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.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.5.0.tgz#e5d224468a759fd19e36f01217aac912f500f779"
integrity sha512-eBEeJb5ROk0NcpodmSKnCVgMOo+Qsu5z9EDl3tGffwPzK1yV37mjGWF2YeIz1NkntgTzP+fUL4s09a0+0dpVWA==
jest-snapshot@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.6.0.tgz#ec68e0982c1e38cbaefd2cff2c9ac99fdfe5c206"
integrity sha512-G+1q27n6lOdzqpcmP5GnpCfwz4t0E/wasoyNdqvjb6gbLCdfo6Y5ZcPxiclYNOBtGATbbb3IVXeR+ey3aWjSFg==
dependencies:
"@babel/types" "^7.0.0"
"@jest/types" "^24.5.0"
"@jest/types" "^24.6.0"
chalk "^2.0.1"
expect "^24.5.0"
jest-diff "^24.5.0"
jest-matcher-utils "^24.5.0"
jest-message-util "^24.5.0"
jest-resolve "^24.5.0"
expect "^24.6.0"
jest-diff "^24.6.0"
jest-matcher-utils "^24.6.0"
jest-message-util "^24.6.0"
jest-resolve "^24.6.0"
mkdirp "^0.5.1"
natural-compare "^1.4.0"
pretty-format "^24.5.0"
pretty-format "^24.6.0"
semver "^5.5.0"
jest-util@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.5.0.tgz#9d9cb06d9dcccc8e7cc76df91b1635025d7baa84"
integrity sha512-Xy8JsD0jvBz85K7VsTIQDuY44s+hYJyppAhcsHsOsGisVtdhar6fajf2UOf2mEVEgh15ZSdA0zkCuheN8cbr1Q==
jest-util@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.6.0.tgz#725a380e8f21fcdf53bd5bd5829ee78903ffc756"
integrity sha512-f7JbP/tfJuc955+PMvCI49Mn8wCPe+5CV4vSfc2Pi06jrSDGlsTj6mmc5+UF8ApzIQ7ficTUv4JXXcjplbm9TA==
dependencies:
"@jest/console" "^24.3.0"
"@jest/fake-timers" "^24.5.0"
"@jest/console" "^24.6.0"
"@jest/fake-timers" "^24.6.0"
"@jest/source-map" "^24.3.0"
"@jest/test-result" "^24.5.0"
"@jest/types" "^24.5.0"
"@types/node" "*"
"@jest/test-result" "^24.6.0"
"@jest/types" "^24.6.0"
callsites "^3.0.0"
chalk "^2.0.1"
graceful-fs "^4.1.15"
@@ -10034,33 +10038,32 @@ jest-util@^24.5.0:
slash "^2.0.0"
source-map "^0.6.0"
jest-validate@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.5.0.tgz#62fd93d81214c070bb2d7a55f329a79d8057c7de"
integrity sha512-gg0dYszxjgK2o11unSIJhkOFZqNRQbWOAB2/LOUdsd2LfD9oXiMeuee8XsT0iRy5EvSccBgB4h/9HRbIo3MHgQ==
jest-validate@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.6.0.tgz#7ad68c68bf2639295cd727817f468e840e950507"
integrity sha512-iBbRzTCyjHidvRUor2KM8FeMAFDWok6/c39fGwRDaLwjlPhDVPy44RLZst8wMRSj1W/Ujdd570btK9SS71CKjw==
dependencies:
"@jest/types" "^24.5.0"
"@jest/types" "^24.6.0"
camelcase "^5.0.0"
chalk "^2.0.1"
jest-get-type "^24.3.0"
leven "^2.1.0"
pretty-format "^24.5.0"
pretty-format "^24.6.0"
jest-watcher@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-24.5.0.tgz#da7bd9cb5967e274889b42078c8f501ae1c47761"
integrity sha512-/hCpgR6bg0nKvD3nv4KasdTxuhwfViVMHUATJlnGCD0r1QrmIssimPbmc5KfAQblAVxkD8xrzuij9vfPUk1/rA==
jest-watcher@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-24.6.0.tgz#f66a49a4c89f60626730121d74e36dc006c53c2f"
integrity sha512-u9YFF8VjGh8vRwuNpuVUAwZFZno+lZuqayITjXkwEsWumuUNx0s9/6+DvB/AiQx/FxcpbXlMDNAflFa7vs7UHg==
dependencies:
"@jest/test-result" "^24.5.0"
"@jest/types" "^24.5.0"
"@types/node" "*"
"@jest/test-result" "^24.6.0"
"@jest/types" "^24.6.0"
"@types/yargs" "^12.0.9"
ansi-escapes "^3.0.0"
chalk "^2.0.1"
jest-util "^24.5.0"
jest-util "^24.6.0"
string-length "^2.0.0"
jest-worker@^24.0.0, jest-worker@^24.4.0:
jest-worker@^24.0.0:
version "24.4.0"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.4.0.tgz#fbc452b0120bb5c2a70cdc88fa132b48eeb11dd0"
integrity sha512-BH9X/klG9vxwoO99ZBUbZFfV8qO0XNZ5SIiCyYK2zOuJBl6YJVAeNIQjcoOVNu4HGEHeYEKsUWws8kSlSbZ9YQ==
@@ -10069,13 +10072,21 @@ jest-worker@^24.0.0, jest-worker@^24.4.0:
merge-stream "^1.0.1"
supports-color "^6.1.0"
jest@^24.5.0:
version "24.5.0"
resolved "https://registry.yarnpkg.com/jest/-/jest-24.5.0.tgz#38f11ae2c2baa2f86c2bc4d8a91d2b51612cd19a"
integrity sha512-lxL+Fq5/RH7inxxmfS2aZLCf8MsS+YCUBfeiNO6BWz/MmjhDGaIEA/2bzEf9q4Q0X+mtFHiinHFvQ0u+RvW/qQ==
jest-worker@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.6.0.tgz#7f81ceae34b7cde0c9827a6980c35b7cdc0161b3"
integrity sha512-jDwgW5W9qGNvpI1tNnvajh0a5IE/PuGLFmHk6aR/BZFz8tSgGw17GsDPXAJ6p91IvYDjOw8GpFbvvZGAK+DPQQ==
dependencies:
merge-stream "^1.0.1"
supports-color "^6.1.0"
jest@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/jest/-/jest-24.6.0.tgz#133e46c3f92450402e5b6737f5a07620c3f8201e"
integrity sha512-09Y/1FUQIGRVY2hdt0VpiL5mH0MGKeNM+Rhd1qWUZEBI/HwI6upHQR5XxlTm5d0BpXvhB/8bDpHu5ehL7JGi1g==
dependencies:
import-local "^2.0.0"
jest-cli "^24.5.0"
jest-cli "^24.6.0"
jquery@^3.2.1:
version "3.3.1"
@@ -13478,6 +13489,16 @@ pretty-format@^24.5.0:
ansi-styles "^3.2.0"
react-is "^16.8.4"
pretty-format@^24.6.0:
version "24.6.0"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.6.0.tgz#66124fe5ea5c4d473337a204ece220e8fdc9806c"
integrity sha512-xEeJZFqXgvzSEMxoZ3j4aTaax/pl1upVsfMstcIC048Id84Ve5aqX0WkAta/wFIBLDRz6Tbuj6HcoBXRNk7rtA==
dependencies:
"@jest/types" "^24.6.0"
ansi-regex "^4.0.0"
ansi-styles "^3.2.0"
react-is "^16.8.4"
pretty-hrtime@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1"
@@ -16784,10 +16805,10 @@ tryor@~0.1.2:
resolved "https://registry.yarnpkg.com/tryor/-/tryor-0.1.2.tgz#8145e4ca7caff40acde3ccf946e8b8bb75b4172b"
integrity sha1-gUXkynyv9ArN48z5Rui4u3W0Fys=
ts-jest@^24.0.0:
version "24.0.0"
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-24.0.0.tgz#3f26bf2ec1fa584863a5a9c29bd8717d549efbf6"
integrity sha512-o8BO3TkMREpAATaFTrXkovMsCpBl2z4NDBoLJuWZcJJj1ijI49UnvDMfVpj+iogn/Jl8Pbhuei5nc/Ti+frEHw==
ts-jest@^24.0.1:
version "24.0.1"
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-24.0.1.tgz#77258061cc354c3fa8616b8ac03baa0f8580f854"
integrity sha512-mgNZmYPuGBNgYpUzchI7vdSr6zATQI0TrSyzREnXHuPCvlW8T1DQ/fdscgx4ivS5vAMUGUaoxGdWIVHC5I8imw==
dependencies:
bs-logger "0.x"
buffer-from "1.x"
@@ -16927,15 +16948,10 @@ typeface-oswald@0.0.54:
resolved "https://registry.yarnpkg.com/typeface-oswald/-/typeface-oswald-0.0.54.tgz#1e253011622cdd50f580c04e7d625e7f449763d7"
integrity sha512-U1WMNp4qfy4/3khIfHMVAIKnNu941MXUfs3+H9R8PFgnoz42Hh9pboSFztWr86zut0eXC8byalmVhfkiKON/8Q==
typescript@3.3.3333:
version "3.3.3333"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.3.3333.tgz#171b2c5af66c59e9431199117a3bcadc66fdcfd6"
integrity sha512-JjSKsAfuHBE/fB2oZ8NxtRTk5iGcg6hkYXMnZ3Wc+b2RSqejEqTaem11mHASMnFilHrax3sLK0GDzcJrekZYLw==
typescript@^3.2.2:
version "3.3.4000"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.3.4000.tgz#76b0f89cfdbf97827e1112d64f283f1151d6adf0"
integrity sha512-jjOcCZvpkl2+z7JFn0yBOoLQyLoIkNZAs/fYJkUG6VKy6zLPHJGfQJYFHzibB6GJaF/8QrcECtlQ5cpvRHSMEA==
typescript@3.4.1:
version "3.4.1"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.1.tgz#b6691be11a881ffa9a05765a205cb7383f3b63c6"
integrity sha512-3NSMb2VzDQm8oBTLH6Nj55VVtUEpe/rgkIzMir0qVoLyjDZlnMBva0U6vDiV3IH+sl/Yu6oP5QwsAQtHPmDd2Q==
ua-parser-js@^0.7.18:
version "0.7.19"