From f0bdc7ce39388cfe1768c895f07344c50485b303 Mon Sep 17 00:00:00 2001 From: William Wong Date: Sat, 2 Nov 2019 02:40:16 +0800 Subject: [PATCH] Bump dev and prod dependencies for post-release (#2533) * Bump dependencies * Add botframework-webchat-core * Fix ESLint * Add back dependencies * Fix test * Bump down to adaptivecards@1.2.0 * Bump back to 3.141.59-radium * Improve reliability * Cosmetics * Update PR number --- CHANGELOG.md | 75 ++ .../chrome-docker/video-js-video-1-snap.png | Bin 17134 -> 78502 bytes __tests__/speech.recognition.js | 1 + __tests__/video.js | 14 +- package-lock.json | 849 +++++-------- package.json | 41 +- packages/bundle/package-lock.json | 1127 ++++++++++++----- packages/bundle/package.json | 54 +- .../src/__tests__/renderMarkdown.spec.js | 2 +- packages/component/package-lock.json | 718 +++++++---- packages/component/package.json | 44 +- packages/component/src/Dictation.js | 2 +- packages/core/package-lock.json | 615 ++++++--- packages/core/package.json | 32 +- packages/embed/package-lock.json | 180 ++- packages/embed/package.json | 22 +- .../isomorphic-react-dom/package-lock.json | 408 +++--- packages/isomorphic-react-dom/package.json | 18 +- packages/isomorphic-react/package-lock.json | 408 +++--- packages/isomorphic-react/package.json | 18 +- 20 files changed, 2827 insertions(+), 1801 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 88bedda50c..18b7bf8d60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,81 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] +### Changed + +- Bumped all dependencies to latest version, by [@compulim](https://github.com/compulim), in PR [#2533](https://github.com/microsoft/BotFramework-WebChat/pull/2533) + - Development dependencies + - Root package + - `@azure/storage-blob@12.0.0` + - `@babel/plugin-proposal-class-properties@7.5.5` + - `@babel/plugin-proposal-object-rest-spread@7.6.2` + - `@babel/plugin-transform-runtime@7.6.2` + - `@babel/preset-env@7.6.3` + - `@babel/preset-react@7.6.3` + - `@babel/preset-typescript@7.6.0` + - `@babel/runtime@7.6.3` + - `babel-jest@24.9.0` + - `core-js@3.3.6` + - `coveralls@3.0.7` + - `husky@3.0.9` + - `jest-image-snapshot@2.11.0` + - `jest@24.9.0` + - `lerna@3.18.3` + - `lint-staged@9.4.2` + - `selenium-webdriver@4.0.0-alpha.5` + - `serve-handler@6.1.2` + - Other packages + - `@babel/cli@7.6.4` + - `@babel/core@7.6.4` + - `@babel/plugin-proposal-class-properties@7.5.5` + - `@babel/plugin-proposal-object-rest-spread@7.6.2` + - `@babel/plugin-transform-runtime@7.6.2` + - `@babel/preset-env@7.6.3` + - `@babel/preset-react@7.6.3` + - `@babel/preset-typescript@7.6.0` + - `@types/node@12.12.3` + - `@types/react@16.9.11` + - `@typescript-eslint/eslint-plugin@2.6.0` + - `@typescript-eslint/parser@2.6.0` + - `babel-plugin-istanbul@5.2.0` + - `concurrently@5.0.0` + - `copy-webpack-plugin@5.0.4` + - `eslint-plugin-prettier@3.1.1` + - `eslint-plugin-react-hooks@2.2.0` + - `eslint-plugin-react@7.16.0` + - `eslint@6.6.0` + - `http-proxy-middleware@0.20.0` + - `jest@24.9.0` + - `terser-webpack-plugin@2.2.1` + - `typescript@3.6.4` + - `webpack-cli@3.3.10` + - `webpack@4.41.2` + - Production dependencies + - `core` + - `@babel/runtime@7.6.3` + - `jsonwebtoken@8.5.1` + - `math-random` + - `redux-saga@1.1.1` + - `simple-update-in@2.1.1` + - `bundle` + - `@babel/runtime@7.6.3` + - `core-js@3.3.6` + - `markdown-it@10.0.0` + - `memoize-one@5.1.1` + - `sanitize-html@1.19.0` + - `url-search-params-polyfill@7.0.0` + - `component` + - `bytes@3.1.0` + - `memoize-one@5.1.1` + - `react-redux@7.1.1` + - `remark@11.0.1` + - `sanitize-html@1.20.1` + - `simple-update-in@2.1.1` + - `strip-markdown@3.1.1` + - `embed` + - `@babel/runtime@7.6.3` + - `core-js@3.3.6` + ## [4.6.0] - 2019-10-30 ### Breaking changes diff --git a/__tests__/__image_snapshots__/chrome-docker/video-js-video-1-snap.png b/__tests__/__image_snapshots__/chrome-docker/video-js-video-1-snap.png index a3bf53f549fbc38a852603f086891e441af91f2d..546732d99a8efb147428cf804f8223e915308a22 100644 GIT binary patch literal 78502 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�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 diff --git a/__tests__/speech.recognition.js b/__tests__/speech.recognition.js index c004135a20..569e1f89b2 100644 --- a/__tests__/speech.recognition.js +++ b/__tests__/speech.recognition.js @@ -1,4 +1,5 @@ import { timeouts } from './constants.json'; + import minNumActivitiesShown from './setup/conditions/minNumActivitiesShown'; import negateCondition from './setup/conditions/negate'; import speechRecognitionStartCalled from './setup/conditions/speechRecognitionStartCalled'; diff --git a/__tests__/video.js b/__tests__/video.js index a22afd1f30..ab5b5626c0 100644 --- a/__tests__/video.js +++ b/__tests__/video.js @@ -28,13 +28,25 @@ test('video', async () => { await pageObjects.switchToYouTubeIFRAME(); + // Play the video await clickButton(driver, By.css('button[aria-label="Play"]')); + + // Wait until the video complete buffered and start playing + await driver.sleep(5000); + + // Pause the video await clickButton(driver, By.css('button[aria-label="Pause (k)"]')); + // Rewind for 10 seconds + await driver + .actions() + .sendKeys('j') + .perform(); + // Hide the spinner animation await driver.executeScript(() => document.querySelector('.ytp-spinner').remove()); - // Wait for YouTube play/pause button animation to complete + // Wait for YouTube play/pause/rewind animation to complete await driver.sleep(1000); const base64PNG = await driver.takeScreenshot(); diff --git a/package-lock.json b/package-lock.json index 73a46e3531..29ef5a8d91 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,51 +4,108 @@ "lockfileVersion": 1, "requires": true, "dependencies": { - "@azure/ms-rest-js": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.0.4.tgz", - "integrity": "sha512-nSOPt6st0RtxclYBQV65qXZpvMDqiDQssktvB/SMTAJ5bIytSPtBmlttTTigO5qHvwQcfzzpQE0sMceK+dJ/IQ==", + "@azure/abort-controller": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.0.0.tgz", + "integrity": "sha512-U4RM+AuCxlwq1GDP+VSswfzxvsmQ2hUAAhii2Em2xf0e00/6CsZAoQnQCxhvLDe39pebjivobU29LioN9x+DJQ==", "dev": true, "requires": { - "@types/node-fetch": "^2.3.7", - "@types/tunnel": "0.0.1", - "abort-controller": "^3.0.0", + "tslib": "^1.9.3" + } + }, + "@azure/core-asynciterator-polyfill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.0.tgz", + "integrity": "sha512-kmv8CGrPfN9SwMwrkiBK9VTQYxdFQEGe0BmQk+M8io56P9KNzpAxcWE/1fxJj7uouwN4kXF0BHW8DNlgx+wtCg==", + "dev": true + }, + "@azure/core-auth": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.0.0.tgz", + "integrity": "sha512-DcXqxt0O0HDhYTcrN16e/hJutFkFTM8fQq6bJbHuDh5AUbDUKFrF64hj5RXATukThOszGFrR1MWJOGZPSo7fiA==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-tracing": "1.0.0-preview.5", + "tslib": "^1.9.3" + } + }, + "@azure/core-http": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-1.0.0.tgz", + "integrity": "sha512-vUVrALCoxY0gRfGWbEdiaFGK7qJMV/ZjZucN+LWZZGy/NdP5Iv6nVrxeb7YYIhPDsmcRvABYHrZUt01TB/8aAQ==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.0.0", + "@azure/core-tracing": "1.0.0-preview.5", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.1", "form-data": "^2.5.0", "node-fetch": "^2.6.0", + "process": "^0.11.10", "tough-cookie": "^3.0.1", - "tslib": "^1.10.0", - "tunnel": "0.0.6", + "tslib": "^1.9.3", + "tunnel": "^0.0.6", "uuid": "^3.3.2", "xml2js": "^0.4.19" } }, - "@azure/storage-blob": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-10.5.0.tgz", - "integrity": "sha512-67+0EP7STy9BQgzvN1RgmSvXhxRd044eDgepX7zBp7XslBxz8YGo2cSLm9w5o5Qf1FLCRlwuziRMikaPCLMpVw==", + "@azure/core-lro": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-1.0.0.tgz", + "integrity": "sha512-l4abIb8S9qmlv3bJkonLvgGSVQcSXq5jByA7Z28GRGJaQN/mSFal9YQOuLvVag+JXQJsoftuxJFrZiggF2TwOg==", "dev": true, "requires": { - "@azure/ms-rest-js": "^2.0.0", + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^1.0.0", "events": "^3.0.0", "tslib": "^1.9.3" } }, - "@babel/cli": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.6.4.tgz", - "integrity": "sha512-tqrDyvPryBM6xjIyKKUwr3s8CzmmYidwgdswd7Uc/Cv0ogZcuS1TYQTLx/eWKP3UbJ6JxZAiYlBZabXm/rtRsQ==", + "@azure/core-paging": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.0.0.tgz", + "integrity": "sha512-CzaT7LwxU97PZ+/Pn7uAbNGXY2mJ/3b56kmLsZzbR9stfrNfzlILxR94WHG/D1jZEQOk4lUNiaqJ2zP7nSGJhA==", "dev": true, "requires": { - "chokidar": "^2.1.8", - "commander": "^2.8.1", - "convert-source-map": "^1.1.0", - "fs-readdir-recursive": "^1.1.0", - "glob": "^7.0.0", - "lodash": "^4.17.13", - "mkdirp": "^0.5.1", - "output-file-sync": "^2.0.0", - "slash": "^2.0.0", - "source-map": "^0.5.0" + "@azure/core-asynciterator-polyfill": "^1.0.0" + } + }, + "@azure/core-tracing": { + "version": "1.0.0-preview.5", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.5.tgz", + "integrity": "sha512-i3hF4EQucZmn2l4zXscwG5bilnboKHtnLMFVuzXk55dt487/9EJ5uMOP3eyTFpULGjn6xubgYFAJVpUJGVQv4w==", + "dev": true, + "requires": { + "@opencensus/web-types": "0.0.7", + "tslib": "^1.9.3" + } + }, + "@azure/logger": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.0.tgz", + "integrity": "sha512-g2qLDgvmhyIxR3JVS8N67CyIOeFRKQlX/llxYJQr1OSGQqM3HTpVP8MjmjcEKbL/OIt2N9C9UFaNQuKOw1laOA==", + "dev": true, + "requires": { + "tslib": "^1.9.3" + } + }, + "@azure/storage-blob": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.0.0.tgz", + "integrity": "sha512-kYR9uqbLLR8WSigtMlF3x0xa3TlDOb7p2GEPCEW1OyiXEImL0z9Iwws1o1HJuD/WidkczNXpRPjtMPyq4CYe1w==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^1.0.0", + "@azure/core-lro": "^1.0.0", + "@azure/core-paging": "^1.0.0", + "@azure/core-tracing": "1.0.0-preview.5", + "@azure/logger": "^1.0.0", + "events": "^3.0.0", + "tslib": "^1.9.3" } }, "@babel/code-frame": { @@ -82,19 +139,10 @@ "source-map": "^0.5.0" }, "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true } } @@ -109,6 +157,14 @@ "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "@babel/helper-annotate-as-pure": { @@ -977,23 +1033,6 @@ "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } } }, "@babel/types": { @@ -1015,14 +1054,6 @@ "requires": { "exec-sh": "^0.3.2", "minimist": "^1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } } }, "@evocateur/libnpmaccess": { @@ -1228,14 +1259,6 @@ "slash": "^2.0.0", "source-map": "^0.6.0", "string-length": "^2.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, "@jest/source-map": { @@ -1247,14 +1270,6 @@ "callsites": "^3.0.0", "graceful-fs": "^4.1.15", "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, "@jest/test-result": { @@ -1302,14 +1317,6 @@ "slash": "^2.0.0", "source-map": "^0.6.1", "write-file-atomic": "2.4.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, "@jest/types": { @@ -1395,16 +1402,16 @@ } }, "@lerna/changed": { - "version": "3.18.0", - "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-3.18.0.tgz", - "integrity": "sha512-caur6qjNXIZmBwJts6gkWfl5A1MlSq4/p8lAABuZ7fsEIkgoeoTVvMIDvEcYiVSGdVV/WJZGgG3kU+MTBIv/Bg==", + "version": "3.18.3", + "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-3.18.3.tgz", + "integrity": "sha512-xZW7Rm+DlDIGc0EvKGyJZgT9f8FFa4d52mr/Y752dZuXR2qRmf9tXhVloRG39881s2A6yi3jqLtXZggKhsQW4Q==", "dev": true, "requires": { "@lerna/collect-updates": "3.18.0", "@lerna/command": "3.18.0", "@lerna/listable": "3.18.0", "@lerna/output": "3.13.0", - "@lerna/version": "3.18.0" + "@lerna/version": "3.18.3" } }, "@lerna/check-working-tree": { @@ -1603,9 +1610,9 @@ "dev": true }, "whatwg-url": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", - "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", "dev": true, "requires": { "lodash.sortby": "^4.7.0", @@ -1731,9 +1738,9 @@ }, "dependencies": { "whatwg-url": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", - "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", "dev": true, "requires": { "lodash.sortby": "^4.7.0", @@ -2051,15 +2058,6 @@ "write-json-file": "^3.2.0" }, "dependencies": { - "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, "load-json-file": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", @@ -2098,9 +2096,9 @@ } }, "@lerna/publish": { - "version": "3.18.1", - "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-3.18.1.tgz", - "integrity": "sha512-3u65cMBkq24U8l7pQaZgdIAh2NO1Iw/sladW6/VBwFMcACwBBwEWm2LnrGStsB5Yijg3f+0NK1sT72xrzBpbag==", + "version": "3.18.3", + "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-3.18.3.tgz", + "integrity": "sha512-XlfWOWIhaSK0Y2sX5ppNWI5Y3CDtlxMcQa1hTbZlC5rrDA6vD32iutbmH6Ix3c6wtvVbSkgA39GWsQEXxPS+7w==", "dev": true, "requires": { "@evocateur/libnpmaccess": "^3.1.2", @@ -2124,7 +2122,7 @@ "@lerna/run-lifecycle": "3.16.2", "@lerna/run-topologically": "3.18.0", "@lerna/validation-error": "3.13.0", - "@lerna/version": "3.18.0", + "@lerna/version": "3.18.3", "figgy-pudding": "^3.5.1", "fs-extra": "^8.1.0", "npm-package-arg": "^6.1.0", @@ -2267,9 +2265,9 @@ } }, "@lerna/version": { - "version": "3.18.0", - "resolved": "https://registry.npmjs.org/@lerna/version/-/version-3.18.0.tgz", - "integrity": "sha512-mGw5EoQ8wXyofJIHEWNsNWqnTsXlgVvsqePyKkUZTZCsG54ez0ZKpU87EgirxXvj+QDyKgB7X5Dz1hftaX5PSw==", + "version": "3.18.3", + "resolved": "https://registry.npmjs.org/@lerna/version/-/version-3.18.3.tgz", + "integrity": "sha512-IXXRlyM3Q/jrc+QZio+bgjG4ZaK+4LYmY4Yql1xyY0wZhAKsWP/Q6ho7e1EJNjNC5dUJO99Fq7qB05MkDf2OcQ==", "dev": true, "requires": { "@lerna/check-working-tree": "3.16.5", @@ -2287,6 +2285,7 @@ "@lerna/validation-error": "3.13.0", "chalk": "^2.3.1", "dedent": "^0.7.0", + "load-json-file": "^5.3.0", "minimatch": "^3.0.4", "npmlog": "^4.1.2", "p-map": "^2.1.0", @@ -2295,9 +2294,29 @@ "p-waterfall": "^1.0.0", "semver": "^6.2.0", "slash": "^2.0.0", - "temp-write": "^3.4.0" + "temp-write": "^3.4.0", + "write-json-file": "^3.2.0" }, "dependencies": { + "load-json-file": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", + "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.15", + "parse-json": "^4.0.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0", + "type-fest": "^0.3.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -2361,11 +2380,12 @@ } }, "@octokit/endpoint": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-5.4.1.tgz", - "integrity": "sha512-iwn46orWg3F4iqIzAVRfbzhnROyx7BQ7zJE0B7SEeaMIBvk3qmWtswtRk14QkMNUuNiCHQ6mAM00VJxWqrdM1g==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-5.5.0.tgz", + "integrity": "sha512-TXYS6zXeBImNB9BVj+LneMDqXX+H0exkOpyXobvp92O3B1348QsKnNioISFKgOMsb3ibZvQGwCdpiwQd3KAjIA==", "dev": true, "requires": { + "@octokit/types": "^1.0.0", "is-plain-object": "^3.0.0", "universal-user-agent": "^4.0.0" }, @@ -2394,13 +2414,14 @@ "dev": true }, "@octokit/request": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.2.1.tgz", - "integrity": "sha512-onjQo4QKyiMAqLM6j3eH8vWw1LEfNCpoZUl6a+TrZVJM1wysBC8F0GhK9K/Vc9UsScSmVs2bstOVD34xpQ2wqQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.3.0.tgz", + "integrity": "sha512-mMIeNrtYyNEIYNsKivDyUAukBkw0M5ckyJX56xoFRXSasDPCloIXaQOnaKNopzQ8dIOvpdq1ma8gmrS+h6O2OQ==", "dev": true, "requires": { - "@octokit/endpoint": "^5.1.0", + "@octokit/endpoint": "^5.5.0", "@octokit/request-error": "^1.0.1", + "@octokit/types": "^1.0.0", "deprecation": "^2.0.0", "is-plain-object": "^3.0.0", "node-fetch": "^2.3.0", @@ -2436,9 +2457,9 @@ } }, "@octokit/rest": { - "version": "16.33.1", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-16.33.1.tgz", - "integrity": "sha512-lOQ+fJZwkeJ/1PRTdnY1uNja01aKOMioRhQfZtei64gZMXIX3EAfF4koMQMvoLFwsnVBu3ifj1JW1WAAKdXcnA==", + "version": "16.34.1", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-16.34.1.tgz", + "integrity": "sha512-JUoS12cdktf1fv86rgrjC/RvYLuL+o7p57W7zX1x7ANFJ7OvdV8emvUNkFlcidEaOkYrxK3SoWgQFt3FhNmabA==", "dev": true, "requires": { "@octokit/request": "^5.2.0", @@ -2455,6 +2476,21 @@ "universal-user-agent": "^4.0.0" } }, + "@octokit/types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-1.1.0.tgz", + "integrity": "sha512-t4ZD74UnNVMq6kZBDZceflRKK3q4o5PoCKMAGht0RK84W57tqonqKL3vCxJHtbGExdan9RwV8r7VJBZxIM1O7Q==", + "dev": true, + "requires": { + "@types/node": "^12.11.1" + } + }, + "@opencensus/web-types": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/@opencensus/web-types/-/web-types-0.0.7.tgz", + "integrity": "sha512-xB+w7ZDAu3YBzqH44rCmG9/RlrOmFuDPt/bpf17eJr8eZSrLt7nc7LnWdxM9Mmoj/YKMHpxRg28txu3TcpiL+g==", + "dev": true + }, "@samverschueren/stream-to-observable": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", @@ -2554,9 +2590,9 @@ "dev": true }, "@types/node": { - "version": "12.11.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.11.1.tgz", - "integrity": "sha512-TJtwsqZ39pqcljJpajeoofYRfeZ7/I/OMUQ5pR4q5wOKf2ocrUvBAZUMhWsOvKx3dVc/aaV5GluBivt0sWqA5A==", + "version": "12.12.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.3.tgz", + "integrity": "sha512-opgSsy+cEF9N8MgaVPnWVtdJ3o4mV2aMHvDq7thkQUFt0EuOHJon4rQpJfhjmNHB+ikl0Cd6WhWIErOyQ+f7tw==", "dev": true }, "@types/node-fetch": { @@ -2637,15 +2673,6 @@ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, - "abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dev": true, - "requires": { - "event-target-shim": "^5.0.0" - } - }, "acorn": { "version": "5.7.3", "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", @@ -2765,17 +2792,6 @@ "requires": { "micromatch": "^3.1.4", "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } } }, "aproba": { @@ -2905,13 +2921,6 @@ "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", "dev": true }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true, - "optional": true - }, "async-limiter": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", @@ -3079,13 +3088,6 @@ "integrity": "sha512-IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A==", "dev": true }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "optional": true - }, "bluebird": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.1.tgz", @@ -3155,20 +3157,20 @@ } }, "browserslist": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.1.tgz", - "integrity": "sha512-QtULFqKIAtiyNx7NhZ/p4rB8m3xDozVo/pi5VgTlADLF2tNigz/QH+v0m5qhn7XfHT7u+607NcCNOnC0HZAlMg==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz", + "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000999", - "electron-to-chromium": "^1.3.284", - "node-releases": "^1.1.36" + "caniuse-lite": "^1.0.30001004", + "electron-to-chromium": "^1.3.295", + "node-releases": "^1.1.38" } }, "bser": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.0.tgz", - "integrity": "sha512-8zsjWrQkkBoLK6uxASk1nJ2SKv97ltiGDo6A3wA0/yRPz+CwmEyDo0hUrhIuukG2JHpAl3bvFIixw2/3Hi0DOg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, "requires": { "node-int64": "^0.4.0" @@ -3314,9 +3316,9 @@ } }, "caniuse-lite": { - "version": "1.0.30000999", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz", - "integrity": "sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg==", + "version": "1.0.30001006", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001006.tgz", + "integrity": "sha512-MXnUVX27aGs/QINz+QG1sWSLDr3P1A3Hq5EUWoIt0T7K24DuvMxZEnh3Y5aHlJW6Bz2aApJdSewdYLd8zQnUuw==", "dev": true }, "capture-exit": { @@ -3351,27 +3353,6 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", "dev": true }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "optional": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, "chownr": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz", @@ -3881,18 +3862,18 @@ "dev": true }, "core-js": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.3.2.tgz", - "integrity": "sha512-S1FfZpeBchkhyoY76YAdFzKS4zz9aOK7EeFaNA2aJlyXyA+sgqz6xdxmLPGXEAf0nF44MVN1kSjrA9Kt3ATDQg==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.3.6.tgz", + "integrity": "sha512-u4oM8SHwmDuh5mWZdDg9UwNVq5s1uqq6ZDLLIs07VY+VJU91i3h4f3K/pgFvtUQPGdeStrZ+odKyfyt4EnKHfA==", "dev": true }, "core-js-compat": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.2.tgz", - "integrity": "sha512-gfiK4QnNXhnnHVOIZst2XHdFfdMTPxtR0EGs0TdILMlGIft+087oH6/Sw2xTTIjpWXC9vEwsJA8VG3XTGcmO5g==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.6.tgz", + "integrity": "sha512-YnwZG/+0/f7Pf6Lr3jxtVAFjtGBW9lsLYcqrxhYJai1GfvrP8DEyEpnNzj/FRQfIkOOfk1j5tTBvPBLWVVJm4A==", "dev": true, "requires": { - "browserslist": "^4.7.0", + "browserslist": "^4.7.2", "semver": "^6.3.0" }, "dependencies": { @@ -3934,14 +3915,6 @@ "log-driver": "^1.2.7", "minimist": "^1.2.0", "request": "^2.86.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } } }, "cross-spawn": { @@ -4017,9 +3990,9 @@ }, "dependencies": { "whatwg-url": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", - "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", "dev": true, "requires": { "lodash.sortby": "^4.7.0", @@ -4042,12 +4015,12 @@ "dev": true }, "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "ms": "2.0.0" + "ms": "^2.1.1" } }, "debuglog": { @@ -4225,15 +4198,6 @@ "to-regex-range": "^5.0.1" } }, - "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, "globby": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.1.tgz", @@ -4415,9 +4379,9 @@ } }, "electron-to-chromium": { - "version": "1.3.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.284.tgz", - "integrity": "sha512-duOA4IWKH4R8ttiE8q/7xfg6eheRvMKlGqOOcGlDukdHEDJ26Wf7cMrCiK9Am11mswR6E/a23jXVA4UPDthTIw==", + "version": "1.3.297", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.297.tgz", + "integrity": "sha512-Q5BHIOJcWhDIz5FmVGv991O0LM0iWtfmGt1L3av+mmpIbIzmv4IWYpHhJcFoCdmbO8up0KqtvYUrH1vlbUP2Eg==", "dev": true }, "elegant-spinner": { @@ -4472,9 +4436,9 @@ } }, "es-abstract": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.15.0.tgz", - "integrity": "sha512-bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.0.tgz", + "integrity": "sha512-xdQnfykZ9JMEiasTAJZJdMWCQ1Vm00NBw79/AWi7ELfZuuPCSOMDZbT9mkOfSctVtfhb+sAAzrm+j//GjjLHLg==", "dev": true, "requires": { "es-to-primitive": "^1.2.0", @@ -4539,25 +4503,9 @@ "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true } } }, - "eslint-plugin-prettier": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.1.tgz", - "integrity": "sha512-A+TZuHZ0KU0cnn56/9mfR7/KjUJ9QNVXUhwvRFSR7PGPe0zQR6PTkmyqg1AtUUEOzTqeRsUwyKFh0oVZKVCrtA==", - "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" - } - }, "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", @@ -4576,12 +4524,6 @@ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true }, - "event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "dev": true - }, "eventemitter3": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", @@ -4636,6 +4578,15 @@ "to-regex": "^3.0.1" }, "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", @@ -4653,6 +4604,12 @@ "requires": { "is-extendable": "^0.1.0" } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true } } }, @@ -4785,12 +4742,6 @@ "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", "dev": true }, - "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, "fast-glob": { "version": "2.2.7", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", @@ -4803,6 +4754,29 @@ "is-glob": "^4.0.0", "merge2": "^1.2.3", "micromatch": "^3.1.10" + }, + "dependencies": { + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + } } }, "fast-json-stable-stringify": { @@ -4971,12 +4945,6 @@ "minipass": "^2.6.0" } }, - "fs-readdir-recursive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", - "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==", - "dev": true - }, "fs-write-stream-atomic": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", @@ -5711,12 +5679,6 @@ "trim-newlines": "^1.0.0" } }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, "parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", @@ -5926,9 +5888,9 @@ } }, "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.5.tgz", + "integrity": "sha512-J9dlskqUXK1OeTOYBEn5s8aMukWMwWfs+rPTn/jn50Ux4MNXVhubL1wu/j2t+H4NVI+cXEcCaYellqaPVGXNqQ==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -5940,24 +5902,12 @@ } }, "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", "dev": true, "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } + "is-glob": "^4.0.1" } }, "glob-to-regexp": { @@ -6003,9 +5953,9 @@ "dev": true }, "graceful-fs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", "dev": true }, "growl": { @@ -6021,23 +5971,15 @@ "dev": true }, "handlebars": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.4.3.tgz", - "integrity": "sha512-B0W4A2U1ww3q7VVthTKfh+epHx+q4mCt6iK+zEAzbMBpWQAwxCeKxEGpj/1oQTpzPXDNSOG7hmG14TsISH50yw==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.1.tgz", + "integrity": "sha512-C29UoFzHe9yM61lOsIlCE5/mQVGrnIOrOq7maQl76L7tYPCgC1og0Ajt6uWnX4ZTxBPnjw+CUvawphwCfJgUnA==", "dev": true, "requires": { "neo-async": "^2.6.0", "optimist": "^0.6.1", "source-map": "^0.6.1", "uglify-js": "^3.1.4" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, "har-schema": { @@ -6171,6 +6113,12 @@ "requires": { "ms": "2.0.0" } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true } } }, @@ -6186,9 +6134,9 @@ } }, "https-proxy-agent": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.3.tgz", - "integrity": "sha512-Ytgnz23gm2DVftnzqRRz2dOXZbGd2uiajSw/95bPp6v53zPRspQjLm/AfBgqbJ2qfeRXWIOMVLpp86+/5yX39Q==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", "dev": true, "requires": { "agent-base": "^4.3.0", @@ -6203,12 +6151,6 @@ "requires": { "ms": "^2.1.1" } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true } } }, @@ -6498,16 +6440,6 @@ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", @@ -6848,29 +6780,6 @@ "make-dir": "^2.1.0", "rimraf": "^2.6.3", "source-map": "^0.6.1" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, "istanbul-reports": { @@ -7320,14 +7229,6 @@ "mkdirp": "^0.5.1", "slash": "^2.0.0", "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, "jest-validate": { @@ -7491,14 +7392,6 @@ "dev": true, "requires": { "minimist": "^1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } } }, "jsonfile": { @@ -7565,14 +7458,14 @@ "dev": true }, "lerna": { - "version": "3.18.1", - "resolved": "https://registry.npmjs.org/lerna/-/lerna-3.18.1.tgz", - "integrity": "sha512-+EAAEgGl+oNeI1TBBW2btHp7NtpCrsRQET/NNCMRyVsl9/8a322t/WcpO9sCsAyEAITBXfhlRVB9rYifFQ6gNA==", + "version": "3.18.3", + "resolved": "https://registry.npmjs.org/lerna/-/lerna-3.18.3.tgz", + "integrity": "sha512-Bnr/RjyDSVA2Vu+NArK7do4UIpyy+EShOON7tignfAekPbi7cNDnMMGgSmbCQdKITkqPACMfCMdyq0hJlg6n3g==", "dev": true, "requires": { "@lerna/add": "3.18.0", "@lerna/bootstrap": "3.18.0", - "@lerna/changed": "3.18.0", + "@lerna/changed": "3.18.3", "@lerna/clean": "3.18.0", "@lerna/cli": "3.18.0", "@lerna/create": "3.18.0", @@ -7582,9 +7475,9 @@ "@lerna/init": "3.18.0", "@lerna/link": "3.18.0", "@lerna/list": "3.18.0", - "@lerna/publish": "3.18.1", + "@lerna/publish": "3.18.3", "@lerna/run": "3.18.0", - "@lerna/version": "3.18.0", + "@lerna/version": "3.18.3", "import-local": "^2.0.0", "npmlog": "^4.1.2" } @@ -7662,15 +7555,6 @@ "which": "^2.0.1" } }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, "execa": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", @@ -7734,10 +7618,10 @@ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, "npm-run-path": { @@ -8122,16 +8006,16 @@ } }, "make-fetch-happen": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.0.tgz", - "integrity": "sha512-nFr/vpL1Jc60etMVKeaLOqfGjMMb3tAHFVJWxHOFCFS04Zmd7kGlMxo0l1tzfhoQje0/UPnd0X8OeGUiXXnfPA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.1.tgz", + "integrity": "sha512-b4dfaMvUDR67zxUq1+GN7Ke9rH5WvGRmoHuMH7l+gmUCR2tCXFP6mpeJ9Dp+jB6z8mShRopSf1vLRBhRs8Cu5w==", "dev": true, "requires": { "agentkeepalive": "^3.4.1", "cacache": "^12.0.0", "http-cache-semantics": "^3.8.1", "http-proxy-agent": "^2.1.0", - "https-proxy-agent": "^2.2.1", + "https-proxy-agent": "^2.2.3", "lru-cache": "^5.1.1", "mississippi": "^3.0.0", "node-fetch-npm": "^2.0.2", @@ -8206,12 +8090,6 @@ "path-exists": "^3.0.0" } }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, "p-limit": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", @@ -8312,9 +8190,9 @@ } }, "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true }, "minimist-options": { @@ -8392,6 +8270,14 @@ "dev": true, "requires": { "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } } }, "mkdirp-promise": { @@ -8424,9 +8310,9 @@ } }, "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "multimatch": { @@ -8572,9 +8458,9 @@ } }, "node-releases": { - "version": "1.1.36", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.36.tgz", - "integrity": "sha512-ggXhX6QGyJSjj3r+6ml2LqqC28XOWmKtpb+a15/Zpr9V3yoNazxJNlcQDS9bYaid5FReEWHEgToH1mwoUceWwg==", + "version": "1.1.39", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz", + "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==", "dev": true, "requires": { "semver": "^6.3.0" @@ -8610,10 +8496,13 @@ } }, "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } }, "normalize-url": { "version": "3.3.0", @@ -8850,6 +8739,14 @@ "requires": { "minimist": "~0.0.1", "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "dev": true + } } }, "optionator": { @@ -8906,17 +8803,6 @@ "os-tmpdir": "^1.0.0" } }, - "output-file-sync": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-2.0.1.tgz", - "integrity": "sha512-mDho4qm7WgIXIGf4eYU1RHN2UU5tPfVYVSRwDJw0uTmj35DQUt/eNp19N7v6T3SrR0ESTEf2up2CGO73qI35zQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "is-plain-obj": "^1.1.0", - "mkdirp": "^0.5.1" - } - }, "p-each-series": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", @@ -9126,9 +9012,9 @@ "dev": true }, "picomatch": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz", - "integrity": "sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.1.0.tgz", + "integrity": "sha512-uhnEDzAbrcJ8R3g2fANnSuXZMBtkpSjxTTgn2LeSiQlfmq72enQJWdQllXW24MBLYnA1SBD2vfvx2o0Zw3Ielw==", "dev": true }, "pify": { @@ -9254,15 +9140,6 @@ "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==", "dev": true }, - "prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "requires": { - "fast-diff": "^1.1.2" - } - }, "pretty-format": { "version": "24.9.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", @@ -9281,6 +9158,12 @@ "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", "dev": true }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -9551,18 +9434,6 @@ "once": "^1.3.0" } }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "optional": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, "realpath-native": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", @@ -9637,9 +9508,9 @@ } }, "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", "dev": true }, "regjsparser": { @@ -9935,14 +9806,6 @@ "micromatch": "^3.1.4", "minimist": "^1.1.1", "walker": "~1.0.5" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } } }, "sax": { @@ -10137,6 +10000,15 @@ "use": "^3.1.0" }, "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", @@ -10154,6 +10026,18 @@ "requires": { "is-extendable": "^0.1.0" } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true } } }, @@ -10269,9 +10153,9 @@ } }, "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, "source-map-resolve": { @@ -10288,21 +10172,13 @@ } }, "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, "source-map-url": { @@ -10577,14 +10453,6 @@ "duplexer": "^0.1.1", "minimist": "^1.2.0", "through": "^2.3.4" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } } }, "supports-color": { @@ -10856,30 +10724,14 @@ "dev": true }, "uglify-js": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.2.tgz", - "integrity": "sha512-+gh/xFte41GPrgSMJ/oJVq15zYmqr74pY9VoM69UzMzq9NFk4YDylclb1/bhEzZSaUQjbW5RvniHeq1cdtRYjw==", + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.5.tgz", + "integrity": "sha512-7L3W+Npia1OCr5Blp4/Vw83tK1mu5gnoIURtT1fUVfQ3Kf8WStWV6NJz0fdoBJZls0KlweruRTLVe6XLafmy5g==", "dev": true, "optional": true, "requires": { - "commander": "2.20.0", + "commander": "~2.20.3", "source-map": "~0.6.1" - }, - "dependencies": { - "commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", - "dev": true, - "optional": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } } }, "uid-number": { @@ -11007,13 +10859,6 @@ } } }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true, - "optional": true - }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", diff --git a/package.json b/package.json index d2e408d5df..00d9f146bd 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "text-summary" ], "globals": { - "VERSION": "0.0.0-0" + "npm_package_version": "0.0.0-0.jest" }, "moduleDirectories": [ "node_modules", @@ -84,30 +84,27 @@ "watch": "lerna run --parallel --scope=botframework-webchat* --scope=isomorphic* --stream watch" }, "devDependencies": { - "@azure/storage-blob": "^10.3.0", - "@babel/cli": "^7.5.0", - "@babel/core": "^7.5.4", - "@babel/plugin-proposal-class-properties": "^7.5.0", - "@babel/plugin-proposal-object-rest-spread": "^7.5.4", - "@babel/plugin-transform-runtime": "^7.5.0", - "@babel/preset-env": "^7.5.4", - "@babel/preset-react": "^7.0.0", - "@babel/preset-typescript": "^7.3.3", - "@babel/runtime": "^7.5.4", - "babel-jest": "^24.8.0", - "core-js": "^3.1.4", - "coveralls": "^3.0.4", - "eslint-plugin-prettier": "^3.1.0", + "@azure/storage-blob": "^12.0.0", + "@babel/plugin-proposal-class-properties": "^7.5.5", + "@babel/plugin-proposal-object-rest-spread": "^7.6.2", + "@babel/plugin-transform-runtime": "^7.6.2", + "@babel/preset-env": "^7.6.3", + "@babel/preset-react": "^7.6.3", + "@babel/preset-typescript": "^7.6.0", + "@babel/runtime": "^7.6.3", + "babel-jest": "^24.9.0", + "core-js": "^3.3.6", + "coveralls": "^3.0.7", "get-port": "^5.0.0", - "husky": "^3.0.0", - "jest": "^24.8.0", - "jest-image-snapshot": "^2.9.0", - "lerna": "^3.15.0", - "lint-staged": "^9.2.0", + "husky": "^3.0.9", + "jest": "^24.9.0", + "jest-image-snapshot": "^2.11.0", + "lerna": "^3.18.3", + "lint-staged": "^9.4.2", "prettier": "^1.18.2", "react": "16.8.6", "react-dom": "16.8.6", - "selenium-webdriver": "^4.0.0-alpha.4", - "serve-handler": "^6.1.0" + "selenium-webdriver": "4.0.0-alpha.5", + "serve-handler": "^6.1.2" } } diff --git a/packages/bundle/package-lock.json b/packages/bundle/package-lock.json index 9b053d4535..5ec6978830 100644 --- a/packages/bundle/package-lock.json +++ b/packages/bundle/package-lock.json @@ -34,6 +34,7 @@ "version": "7.5.5", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "dev": true, "requires": { "@babel/highlight": "^7.0.0" } @@ -319,6 +320,7 @@ "version": "7.5.0", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", + "dev": true, "requires": { "chalk": "^2.0.0", "esutils": "^2.0.2", @@ -978,9 +980,9 @@ "dev": true }, "@types/node": { - "version": "12.11.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.11.1.tgz", - "integrity": "sha512-TJtwsqZ39pqcljJpajeoofYRfeZ7/I/OMUQ5pR4q5wOKf2ocrUvBAZUMhWsOvKx3dVc/aaV5GluBivt0sWqA5A==", + "version": "12.12.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.3.tgz", + "integrity": "sha512-opgSsy+cEF9N8MgaVPnWVtdJ3o4mV2aMHvDq7thkQUFt0EuOHJon4rQpJfhjmNHB+ikl0Cd6WhWIErOyQ+f7tw==", "dev": true }, "@types/prop-types": { @@ -990,9 +992,9 @@ "dev": true }, "@types/react": { - "version": "16.9.9", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.9.tgz", - "integrity": "sha512-L+AudFJkDukk+ukInYvpoAPyJK5q1GanFOINOJnM0w6tUgITuWvJ4jyoBPFL7z4/L8hGLd+K/6xR5uUjXu0vVg==", + "version": "16.9.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.11.tgz", + "integrity": "sha512-UBT4GZ3PokTXSWmdgC/GeCGEJXE5ofWyibCcecRLUVN2ZBpXQGVgQGtG2foS7CrTKFKlQVVswLvf7Js6XA/CVQ==", "dev": true, "requires": { "@types/prop-types": "*", @@ -1000,55 +1002,70 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.13.0.tgz", - "integrity": "sha512-WQHCozMnuNADiqMtsNzp96FNox5sOVpU8Xt4meaT4em8lOG1SrOv92/mUbEHQVh90sldKSfcOc/I0FOb/14G1g==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.6.0.tgz", + "integrity": "sha512-iCcXREU4RciLmLniwKLRPCOFVXrkF7z27XuHq5DrykpREv/mz6ztKAyLg2fdkM0hQC7659p5ZF5uStH7uzAJ/w==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "1.13.0", - "eslint-utils": "^1.3.1", + "@typescript-eslint/experimental-utils": "2.6.0", + "eslint-utils": "^1.4.2", "functional-red-black-tree": "^1.0.1", "regexpp": "^2.0.1", - "tsutils": "^3.7.0" + "tsutils": "^3.17.1" } }, "@typescript-eslint/experimental-utils": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz", - "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.6.0.tgz", + "integrity": "sha512-34BAFpNOwHXeqT+AvdalLxOvcPYnCxA5JGmBAFL64RGMdP0u65rXjii7l/nwpgk5aLEE1LaqF+SsCU0/Cb64xA==", "dev": true, "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "1.13.0", - "eslint-scope": "^4.0.0" + "@typescript-eslint/typescript-estree": "2.6.0", + "eslint-scope": "^5.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + } } }, "@typescript-eslint/parser": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz", - "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.6.0.tgz", + "integrity": "sha512-AvLejMmkcjRTJ2KD72v565W4slSrrzUIzkReu1JN34b8JnsEsxx7S9Xx/qXEuMQas0mkdUfETr0j3zOhq2DIqQ==", "dev": true, "requires": { "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "1.13.0", - "@typescript-eslint/typescript-estree": "1.13.0", - "eslint-visitor-keys": "^1.0.0" + "@typescript-eslint/experimental-utils": "2.6.0", + "@typescript-eslint/typescript-estree": "2.6.0", + "eslint-visitor-keys": "^1.1.0" } }, "@typescript-eslint/typescript-estree": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz", - "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.6.0.tgz", + "integrity": "sha512-A3lSBVIdj2Gp0lFEL6in2eSPqJ33uAc3Ko+Y4brhjkxzjbzLnwBH22CwsW2sCo+iwogfIyvb56/AJri15H0u5Q==", "dev": true, "requires": { + "debug": "^4.1.1", + "glob": "^7.1.4", + "is-glob": "^4.0.1", "lodash.unescape": "4.0.1", - "semver": "5.5.0" + "semver": "^6.3.0" }, "dependencies": { "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true } } @@ -1244,12 +1261,14 @@ "acorn": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", - "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==" + "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==", + "dev": true }, "acorn-jsx": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", - "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==" + "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==", + "dev": true }, "adaptivecards": { "version": "1.2.0", @@ -1264,10 +1283,21 @@ "es6-promisify": "^5.0.0" } }, + "aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, "ajv": { "version": "6.10.2", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, "requires": { "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", @@ -1294,14 +1324,19 @@ "dev": true }, "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", + "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", + "dev": true, + "requires": { + "type-fest": "^0.5.2" + } }, "ansi-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true }, "ansi-styles": { "version": "3.2.1", @@ -1459,7 +1494,8 @@ "astral-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true }, "async-each": { "version": "1.0.3", @@ -1508,7 +1544,8 @@ "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true }, "base": { "version": "0.11.2", @@ -1618,6 +1655,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1730,14 +1768,14 @@ } }, "browserslist": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.1.tgz", - "integrity": "sha512-QtULFqKIAtiyNx7NhZ/p4rB8m3xDozVo/pi5VgTlADLF2tNigz/QH+v0m5qhn7XfHT7u+607NcCNOnC0HZAlMg==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz", + "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000999", - "electron-to-chromium": "^1.3.284", - "node-releases": "^1.1.36" + "caniuse-lite": "^1.0.30001004", + "electron-to-chromium": "^1.3.295", + "node-releases": "^1.1.38" } }, "buffer": { @@ -1770,26 +1808,40 @@ "dev": true }, "cacache": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", - "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", + "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", "dev": true, "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", + "chownr": "^1.1.2", "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } } }, "cache-base": { @@ -1812,7 +1864,8 @@ "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true }, "camelcase": { "version": "5.3.1", @@ -1821,9 +1874,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30000999", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz", - "integrity": "sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg==", + "version": "1.0.30001006", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001006.tgz", + "integrity": "sha512-MXnUVX27aGs/QINz+QG1sWSLDr3P1A3Hq5EUWoIt0T7K24DuvMxZEnh3Y5aHlJW6Bz2aApJdSewdYLd8zQnUuw==", "dev": true }, "chalk": { @@ -1839,7 +1892,8 @@ "chardet": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true }, "chokidar": { "version": "2.1.8", @@ -1859,29 +1913,6 @@ "path-is-absolute": "^1.0.0", "readdirp": "^2.2.1", "upath": "^1.1.1" - }, - "dependencies": { - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - } } }, "chownr": { @@ -1932,18 +1963,26 @@ } } }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "restore-cursor": "^3.1.0" } }, "cli-width": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true }, "cliui": { "version": "4.1.0", @@ -2038,7 +2077,8 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true }, "concat-stream": { "version": "1.6.2", @@ -2085,13 +2125,13 @@ } }, "concurrently": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-4.1.2.tgz", - "integrity": "sha512-Kim9SFrNr2jd8/0yNYqDTFALzUX1tvimmwFWxmp/D4mRI+kbqIIwE2RkBDrxS2ic25O1UgQMI5AtBqdtX3ynYg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.0.0.tgz", + "integrity": "sha512-1yDvK8mduTIdxIxV9C60KoiOySUl/lfekpdbI+U5GXaPrgdffEavFa9QZB3vh68oWOpbCC+TuvxXV9YRPMvUrA==", "dev": true, "requires": { "chalk": "^2.4.2", - "date-fns": "^1.30.1", + "date-fns": "^2.0.1", "lodash": "^4.17.15", "read-pkg": "^4.0.1", "rxjs": "^6.5.2", @@ -2139,13 +2179,10 @@ } }, "console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", - "dev": true, - "requires": { - "date-now": "^0.1.4" - } + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true }, "constants-browserify": { "version": "1.0.0", @@ -2191,17 +2228,17 @@ "dev": true }, "core-js": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.3.2.tgz", - "integrity": "sha512-S1FfZpeBchkhyoY76YAdFzKS4zz9aOK7EeFaNA2aJlyXyA+sgqz6xdxmLPGXEAf0nF44MVN1kSjrA9Kt3ATDQg==" + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.3.6.tgz", + "integrity": "sha512-u4oM8SHwmDuh5mWZdDg9UwNVq5s1uqq6ZDLLIs07VY+VJU91i3h4f3K/pgFvtUQPGdeStrZ+odKyfyt4EnKHfA==" }, "core-js-compat": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.2.tgz", - "integrity": "sha512-gfiK4QnNXhnnHVOIZst2XHdFfdMTPxtR0EGs0TdILMlGIft+087oH6/Sw2xTTIjpWXC9vEwsJA8VG3XTGcmO5g==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.6.tgz", + "integrity": "sha512-YnwZG/+0/f7Pf6Lr3jxtVAFjtGBW9lsLYcqrxhYJai1GfvrP8DEyEpnNzj/FRQfIkOOfk1j5tTBvPBLWVVJm4A==", "dev": true, "requires": { - "browserslist": "^4.7.0", + "browserslist": "^4.7.2", "semver": "^6.3.0" }, "dependencies": { @@ -2260,6 +2297,7 @@ "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, "requires": { "nice-try": "^1.0.4", "path-key": "^2.0.1", @@ -2306,21 +2344,16 @@ "dev": true }, "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", - "dev": true - }, - "date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.6.0.tgz", + "integrity": "sha512-F55YxqRdEfP/eYQmQjLN798v0AwLjmZ8nMBjdQvNwEE3N/zWVrlkkqT+9seBlPlsbkybG4JmWg3Ee3dIV9BcGQ==", "dev": true }, "debug": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, "requires": { "ms": "^2.1.1" } @@ -2340,7 +2373,8 @@ "deep-is": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true }, "define-properties": { "version": "1.1.3", @@ -2447,6 +2481,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, "requires": { "esutils": "^2.0.2" } @@ -2464,11 +2499,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" - }, - "entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", - "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" } } }, @@ -2545,9 +2575,9 @@ } }, "electron-to-chromium": { - "version": "1.3.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.284.tgz", - "integrity": "sha512-duOA4IWKH4R8ttiE8q/7xfg6eheRvMKlGqOOcGlDukdHEDJ26Wf7cMrCiK9Am11mswR6E/a23jXVA4UPDthTIw==", + "version": "1.3.297", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.297.tgz", + "integrity": "sha512-Q5BHIOJcWhDIz5FmVGv991O0LM0iWtfmGt1L3av+mmpIbIzmv4IWYpHhJcFoCdmbO8up0KqtvYUrH1vlbUP2Eg==", "dev": true }, "elliptic": { @@ -2568,7 +2598,8 @@ "emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true }, "emojis-list": { "version": "2.1.0", @@ -2639,9 +2670,9 @@ } }, "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" }, "envify": { "version": "3.4.1", @@ -2672,9 +2703,9 @@ } }, "es-abstract": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.15.0.tgz", - "integrity": "sha512-bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.0.tgz", + "integrity": "sha512-xdQnfykZ9JMEiasTAJZJdMWCQ1Vm00NBw79/AWi7ELfZuuPCSOMDZbT9mkOfSctVtfhb+sAAzrm+j//GjjLHLg==", "dev": true, "requires": { "es-to-primitive": "^1.2.0", @@ -2719,46 +2750,99 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.6.0.tgz", + "integrity": "sha512-PpEBq7b6qY/qrOmpYQ/jTMDYfuQMELR4g4WI1M/NaSDDD/bdcMb+dj4Hgks7p41kW2caXsPsEZAEAyAgjVVC0g==", + "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", + "ajv": "^6.10.0", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", + "glob-parent": "^5.0.0", "globals": "^11.7.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.11", + "lodash": "^4.17.14", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", "progress": "^2.0.0", "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", "table": "^5.2.3", - "text-table": "^0.2.0" + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } } }, "eslint-plugin-prettier": { @@ -2799,15 +2883,16 @@ } }, "eslint-plugin-react-hooks": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", - "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-2.2.0.tgz", + "integrity": "sha512-jSlnBjV2cmyIeL555H/FbvuSbQ1AtpHjLMHuPrQnt1eVA6lX8yufdygh7AArI2m8ct7ChHGx2uOaCuxq2MUn6g==", "dev": true }, "eslint-scope": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, "requires": { "esrecurse": "^4.1.0", "estraverse": "^4.1.1" @@ -2817,6 +2902,7 @@ "version": "1.4.2", "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "dev": true, "requires": { "eslint-visitor-keys": "^1.0.0" } @@ -2824,27 +2910,39 @@ "eslint-visitor-keys": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==" + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true }, "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", + "dev": true, "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "acorn": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", + "dev": true + } } }, "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true }, "esquery": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "dev": true, "requires": { "estraverse": "^4.0.0" } @@ -2853,6 +2951,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, "requires": { "estraverse": "^4.1.0" } @@ -2860,12 +2959,14 @@ "estraverse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true }, "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true }, "event-as-promise": { "version": "1.0.5", @@ -2986,6 +3087,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, "requires": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", @@ -3060,7 +3162,8 @@ "fast-deep-equal": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true }, "fast-diff": { "version": "1.2.0", @@ -3071,12 +3174,14 @@ "fast-json-stable-stringify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true }, "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true }, "fbjs": { "version": "0.6.1", @@ -3112,9 +3217,10 @@ "dev": true }, "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", + "dev": true, "requires": { "escape-string-regexp": "^1.0.5" } @@ -3123,6 +3229,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, "requires": { "flat-cache": "^2.0.1" } @@ -3151,14 +3258,14 @@ } }, "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz", + "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==", "dev": true, "requires": { "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" + "make-dir": "^3.0.0", + "pkg-dir": "^4.1.0" } }, "find-up": { @@ -3186,6 +3293,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, "requires": { "flatted": "^2.0.0", "rimraf": "2.6.3", @@ -3195,7 +3303,8 @@ "flatted": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "dev": true }, "flush-write-stream": { "version": "1.1.1", @@ -3296,6 +3405,15 @@ } } }, + "fs-minipass": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.0.0.tgz", + "integrity": "sha512-40Qz+LFXmd9tzYVnnBmZvFfvAADfUA14TXPK1s7IfElJTIZ97rA8w4Kin7Wt5JBrC3ShnnFJO/5vPjPEeJIq9A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, "fs-readdir-recursive": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", @@ -3349,7 +3467,8 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true }, "fsevents": { "version": "1.2.9", @@ -3908,7 +4027,8 @@ "functional-red-black-tree": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true }, "get-caller-file": { "version": "1.0.3", @@ -3935,6 +4055,7 @@ "version": "7.1.4", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -3944,6 +4065,27 @@ "path-is-absolute": "^1.0.0" } }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, "global-modules": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", @@ -3982,7 +4124,8 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true }, "graceful-fs": { "version": "4.2.2", @@ -4099,6 +4242,13 @@ "entities": "^1.1.1", "inherits": "^2.0.1", "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + } } }, "https-browserify": { @@ -4130,6 +4280,7 @@ "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, "requires": { "safer-buffer": ">= 2.1.2 < 3" } @@ -4149,12 +4300,14 @@ "ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true }, "import-fresh": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", + "dev": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -4168,12 +4321,30 @@ "requires": { "pkg-dir": "^3.0.0", "resolve-cwd": "^2.0.0" + }, + "dependencies": { + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + } } }, "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true }, "infer-owner": { "version": "1.0.4", @@ -4185,6 +4356,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -4202,21 +4374,22 @@ "dev": true }, "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", + "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==", + "dev": true, "requires": { - "ansi-escapes": "^3.2.0", + "ansi-escapes": "^4.2.1", "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", + "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", "run-async": "^2.2.0", "rxjs": "^6.4.0", - "string-width": "^2.1.0", + "string-width": "^4.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" }, @@ -4224,20 +4397,46 @@ "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true }, "rxjs": { "version": "6.5.3", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", + "dev": true, "requires": { "tslib": "^1.9.0" } }, + "string-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", + "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^5.2.0" + } + }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, "requires": { "ansi-regex": "^4.1.0" } @@ -4372,7 +4571,8 @@ "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true }, "is-glob": { "version": "4.0.1", @@ -4421,7 +4621,8 @@ "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true }, "is-regex": { "version": "1.0.4", @@ -4468,7 +4669,8 @@ "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true }, "isobject": { "version": "3.0.1", @@ -4505,6 +4707,27 @@ } } }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "js-levenshtein": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", @@ -4520,6 +4743,7 @@ "version": "3.13.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -4540,12 +4764,14 @@ "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true }, "json5": { "version": "2.1.1", @@ -4601,9 +4827,9 @@ } }, "jsx-ast-utils": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.1.tgz", - "integrity": "sha512-v3FxCcAf20DayI+uxnCuw795+oOIkVu6EnJ1+kSzhqqTZHNkTZ7B66ZgLp4oLJ/gbA64cI0B7WRoHZMSRdyVRQ==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", + "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", "dev": true, "requires": { "array-includes": "^3.0.3", @@ -4629,6 +4855,7 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -4701,7 +4928,8 @@ "lodash": { "version": "4.17.15", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true }, "lodash.clonedeep": { "version": "4.5.0", @@ -4749,22 +4977,29 @@ "dev": true, "requires": { "yallist": "^3.0.2" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } } }, "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz", + "integrity": "sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw==", "dev": true, "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "semver": "^6.0.0" }, "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true } } @@ -4800,12 +5035,12 @@ } }, "markdown-it": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", - "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz", + "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==", "requires": { "argparse": "^1.0.7", - "entities": "~1.1.1", + "entities": "~2.0.0", "linkify-it": "^2.0.0", "mdurl": "^1.0.1", "uc.micro": "^1.0.5" @@ -4898,6 +5133,12 @@ } } }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, "micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -4947,9 +5188,10 @@ } }, "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true }, "minimalistic-assert": { "version": "1.0.1", @@ -4966,6 +5208,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, "requires": { "brace-expansion": "^1.1.7" } @@ -4973,7 +5216,44 @@ "minimist": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "minipass": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz", + "integrity": "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz", + "integrity": "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } }, "mississippi": { "version": "3.0.0", @@ -5018,6 +5298,7 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, "requires": { "minimist": "0.0.8" } @@ -5042,9 +5323,10 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true }, "nan": { "version": "2.14.0", @@ -5075,7 +5357,8 @@ "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true }, "neo-async": { "version": "2.6.1", @@ -5086,7 +5369,8 @@ "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true }, "node-libs-browser": { "version": "2.2.1", @@ -5160,9 +5444,9 @@ } }, "node-releases": { - "version": "1.1.36", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.36.tgz", - "integrity": "sha512-ggXhX6QGyJSjj3r+6ml2LqqC28XOWmKtpb+a15/Zpr9V3yoNazxJNlcQDS9bYaid5FReEWHEgToH1mwoUceWwg==", + "version": "1.1.39", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz", + "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==", "dev": true, "requires": { "semver": "^6.3.0" @@ -5331,22 +5615,25 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "requires": { "wrappy": "1" } }, "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, "requires": { - "mimic-fn": "^1.0.0" + "mimic-fn": "^2.1.0" } }, "optionator": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "dev": true, "requires": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.4", @@ -5376,7 +5663,8 @@ "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true }, "output-file-sync": { "version": "2.0.1", @@ -5425,6 +5713,15 @@ "p-limit": "^2.0.0" } }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -5484,6 +5781,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, "requires": { "callsites": "^3.0.0" } @@ -5558,17 +5856,14 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true }, "path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true }, "path-parse": { "version": "1.0.6", @@ -5605,12 +5900,48 @@ "dev": true }, "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, "requires": { - "find-up": "^3.0.0" + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + } } }, "posix-character-classes": { @@ -5620,29 +5951,20 @@ "dev": true }, "postcss": { - "version": "7.0.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz", - "integrity": "sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==", + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "^2.4.2", + "chalk": "^2.4.1", "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "dependencies": { - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "requires": { - "has-flag": "^3.0.0" - } - } + "supports-color": "^5.4.0" } }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true }, "prettier": { "version": "1.18.2", @@ -5680,7 +6002,8 @@ "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true }, "promise": { "version": "7.3.1", @@ -5763,7 +6086,8 @@ "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true }, "q": { "version": "1.5.1", @@ -5819,9 +6143,9 @@ "dev": true }, "react-is": { - "version": "16.10.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.10.2.tgz", - "integrity": "sha512-INBT1QEgtcCCgvccr5/86CfD71fw9EPmDxgiJX4I2Ddr6ZsV6iFXsuby+qWJPtmNuMY0zByTsG4468P7nHuNWA==" + "version": "16.11.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.11.0.tgz", + "integrity": "sha512-gbBVYR2p8mnriqAwWx9LbuUrShnAuSCNnuPGyc7GJrMVQtPDAh8iLpv7FRuMPFb56KkaVZIYSz1PrjI9q0QPCw==" }, "read-pkg": { "version": "3.0.0", @@ -5965,7 +6289,8 @@ "regexpp": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true }, "regexpu-core": { "version": "4.6.0", @@ -5982,9 +6307,9 @@ } }, "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", "dev": true }, "regjsparser": { @@ -6086,7 +6411,8 @@ "resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true }, "resolve-url": { "version": "0.2.1", @@ -6095,11 +6421,12 @@ "dev": true }, "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, "requires": { - "onetime": "^2.0.0", + "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, @@ -6113,6 +6440,7 @@ "version": "2.6.3", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, "requires": { "glob": "^7.1.3" } @@ -6131,6 +6459,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, "requires": { "is-promise": "^2.1.0" } @@ -6169,45 +6498,46 @@ "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true }, "sanitize-html": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.20.1.tgz", - "integrity": "sha512-txnH8TQjaQvg2Q0HY06G6CDJLVYCpbnxrdO0WN8gjCKaU5J0KbyGYhZxx5QJg3WLZ1lB7XU9kDkfrCXUozqptA==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.19.0.tgz", + "integrity": "sha512-Qt2imq49f2qP4537a7R2Xgx9sjTvw18jIT7zKurhu5kpYNQfMo8EZaW3OcpoXCvg3GTN4C4R3mN8ao7STUtKtA==", "requires": { - "chalk": "^2.4.1", - "htmlparser2": "^3.10.0", + "chalk": "^2.3.0", + "htmlparser2": "^3.9.0", "lodash.clonedeep": "^4.5.0", "lodash.escaperegexp": "^4.1.2", "lodash.isplainobject": "^4.0.6", "lodash.isstring": "^4.0.1", - "lodash.mergewith": "^4.6.1", - "postcss": "^7.0.5", + "lodash.mergewith": "^4.6.0", + "postcss": "^6.0.14", "srcset": "^1.0.0", - "xtend": "^4.0.1" + "xtend": "^4.0.0" } }, "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.5.0.tgz", + "integrity": "sha512-32ISrwW2scPXHUSusP8qMg5dLUawKkyV+/qIEV9JdXKx+rsM6mi8vZY8khg2M69Qom16rtroWXD3Ybtiws38gQ==", "dev": true, "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" } }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true }, "serialize-javascript": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz", - "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.0.tgz", + "integrity": "sha512-a/mxFfU00QT88umAJQsNWOnUKckhNCqOl028N48e7wFmo2/EHpTo9Wso+iJJCMrQnmFvcjto5RJdAHEvVhcyUQ==", "dev": true }, "set-blocking": { @@ -6259,6 +6589,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, "requires": { "shebang-regex": "^1.0.0" } @@ -6266,12 +6597,14 @@ "shebang-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true }, "simple-lru-cache": { "version": "0.0.2", @@ -6293,6 +6626,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, "requires": { "ansi-styles": "^3.2.0", "astral-regex": "^1.0.0", @@ -6452,9 +6786,9 @@ } }, "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -6529,12 +6863,13 @@ } }, "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", + "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", "dev": true, "requires": { - "figgy-pudding": "^3.5.1" + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" } }, "static-extend": { @@ -6665,6 +7000,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, "requires": { "is-fullwidth-code-point": "^2.0.0", "strip-ansi": "^4.0.0" @@ -6702,6 +7038,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, "requires": { "ansi-regex": "^3.0.0" } @@ -6719,9 +7056,10 @@ "dev": true }, "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "dev": true }, "supports-color": { "version": "5.5.0", @@ -6740,6 +7078,7 @@ "version": "5.4.6", "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, "requires": { "ajv": "^6.10.2", "lodash": "^4.17.14", @@ -6750,12 +7089,14 @@ "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, "requires": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", @@ -6766,6 +7107,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, "requires": { "ansi-regex": "^4.1.0" } @@ -6790,20 +7132,19 @@ } }, "terser-webpack-plugin": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz", - "integrity": "sha512-ZXmmfiwtCLfz8WKZyYUuuHf3dMYEjg8NrjHMb0JqHVHVOSkzp3cW2/XG1fP3tRhqEqSzMwzzRQGtAPbs4Cncxg==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.2.1.tgz", + "integrity": "sha512-jwdauV5Al7zopR6OAYvIIRcxXCSvLjZjr7uZE8l2tIWb/ryrGN48sJftqGf5k9z09tWhajx53ldp0XPI080YnA==", "dev": true, "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^1.7.0", + "cacache": "^13.0.1", + "find-cache-dir": "^3.0.0", + "jest-worker": "^24.9.0", + "schema-utils": "^2.5.0", + "serialize-javascript": "^2.1.0", "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" + "terser": "^4.3.9", + "webpack-sources": "^1.4.3" } }, "test-exclude": { @@ -6821,12 +7162,14 @@ "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true }, "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true }, "through2": { "version": "2.0.5", @@ -6883,6 +7226,7 @@ "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, "requires": { "os-tmpdir": "~1.0.2" } @@ -6950,7 +7294,8 @@ "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true }, "tsutils": { "version": "3.17.1", @@ -6971,10 +7316,17 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, "requires": { "prelude-ls": "~1.1.2" } }, + "type-fest": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", + "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", + "dev": true + }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -7106,6 +7458,7 @@ "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, "requires": { "punycode": "^2.1.0" } @@ -7135,9 +7488,9 @@ } }, "url-search-params-polyfill": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/url-search-params-polyfill/-/url-search-params-polyfill-5.1.0.tgz", - "integrity": "sha512-yjFY7uw2xRf9e8Mg4ZVkZwtp8dMCC4cbBkEIZiTDpuSY2WJ9+Quw0wRhxncv32qaMQwmBQT+P847rO8PrFhhDA==" + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/url-search-params-polyfill/-/url-search-params-polyfill-7.0.0.tgz", + "integrity": "sha512-0SEH3s+wCNbxEE/rWUalN004ICNi23Q74Ksc0gS2kG8EXnbayxGOrV97JdwnIVPKZ75Xk0hvKXvtIC4xReLMgg==" }, "use": { "version": "3.1.1", @@ -7167,6 +7520,12 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "v8-compile-cache": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz", + "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==", + "dev": true + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -7238,12 +7597,116 @@ "terser-webpack-plugin": "^1.4.1", "watchpack": "^1.6.0", "webpack-sources": "^1.4.1" + }, + "dependencies": { + "cacache": { + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", + "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "serialize-javascript": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz", + "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", + "dev": true + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser-webpack-plugin": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz", + "integrity": "sha512-ZXmmfiwtCLfz8WKZyYUuuHf3dMYEjg8NrjHMb0JqHVHVOSkzp3cW2/XG1fP3tRhqEqSzMwzzRQGtAPbs4Cncxg==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^1.7.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + } } }, "webpack-cli": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.9.tgz", - "integrity": "sha512-xwnSxWl8nZtBl/AFJCOn9pG7s5CYUYdZxmmukv+fAHLcBIHM36dImfpQg3WfShZXeArkWlf6QRw24Klcsv8a5A==", + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.10.tgz", + "integrity": "sha512-u1dgND9+MXaEt74sJR4PR7qkPxXUSQ0RXYq8x1L6Jg1MYVEmGPrH6Ah6C4arD4r0J1P5HKjRqpab36k0eIzPqg==", "dev": true, "requires": { "chalk": "2.4.2", @@ -7322,12 +7785,6 @@ "has-flag": "^3.0.0" } }, - "v8-compile-cache": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz", - "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==", - "dev": true - }, "wrap-ansi": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", @@ -7401,6 +7858,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, "requires": { "isexe": "^2.0.0" } @@ -7414,7 +7872,8 @@ "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true }, "worker-farm": { "version": "1.7.0", @@ -7475,12 +7934,14 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true }, "write": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, "requires": { "mkdirp": "^0.5.1" } @@ -7505,9 +7966,9 @@ "dev": true }, "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "yargs": { diff --git a/packages/bundle/package.json b/packages/bundle/package.json index 6e8474aa18..b6830cab5d 100644 --- a/packages/bundle/package.json +++ b/packages/bundle/package.json @@ -32,50 +32,50 @@ "watch:webpack": "webpack-cli --config webpack-watch.config.js --mode development --watch" }, "dependencies": { - "@babel/runtime": "^7.5.4", + "@babel/runtime": "^7.6.3", "adaptivecards": "1.2.0", "botframework-directlinejs": "^0.11.6", "botframework-webchat-component": "0.0.0-0", "botframework-webchat-core": "0.0.0-0", - "core-js": "^3.1.4", - "eslint": "^5.16.0", - "markdown-it": "^8.4.2", + "core-js": "^3.3.6", + "markdown-it": "^10.0.0", "markdown-it-for-inline": "^0.1.1", - "memoize-one": "^5.0.2", + "memoize-one": "^5.1.1", "microsoft-cognitiveservices-speech-sdk": "1.6.0", "microsoft-speech-browser-sdk": "^0.0.12", "prop-types": "^15.7.2", "sanitize-html": "^1.19.0", - "url-search-params-polyfill": "^5.0.0", + "url-search-params-polyfill": "^7.0.0", "web-speech-cognitive-services": "5.0.1", "whatwg-fetch": "^3.0.0" }, "devDependencies": { - "@babel/cli": "^7.5.0", - "@babel/core": "^7.5.4", - "@babel/plugin-proposal-class-properties": "^7.5.0", - "@babel/plugin-proposal-object-rest-spread": "^7.5.4", - "@babel/plugin-transform-runtime": "^7.5.0", - "@babel/preset-env": "^7.5.4", - "@babel/preset-react": "^7.0.0", - "@babel/preset-typescript": "^7.3.3", - "@types/node": "^12.6.2", - "@types/react": "^16.8.23", - "@typescript-eslint/eslint-plugin": "^1.11.0", - "@typescript-eslint/parser": "^1.11.0", - "babel-plugin-istanbul": "^5.1.4", + "@babel/cli": "^7.6.4", + "@babel/core": "^7.6.4", + "@babel/plugin-proposal-class-properties": "^7.5.5", + "@babel/plugin-proposal-object-rest-spread": "^7.6.2", + "@babel/plugin-transform-runtime": "^7.6.2", + "@babel/preset-env": "^7.6.3", + "@babel/preset-react": "^7.6.3", + "@babel/preset-typescript": "^7.6.0", + "@types/node": "^12.12.3", + "@types/react": "^16.9.11", + "@typescript-eslint/eslint-plugin": "^2.6.0", + "@typescript-eslint/parser": "^2.6.0", + "babel-plugin-istanbul": "^5.2.0", "babel-plugin-transform-inline-environment-variables": "^0.4.3", - "concurrently": "^4.1.1", - "eslint-plugin-prettier": "^3.1.0", - "eslint-plugin-react": "^7.14.2", - "eslint-plugin-react-hooks": "^1.7.0", + "concurrently": "^5.0.0", + "eslint": "^6.6.0", + "eslint-plugin-prettier": "^3.1.1", + "eslint-plugin-react": "^7.16.0", + "eslint-plugin-react-hooks": "^2.2.0", "isomorphic-react": "^0.0.0-0", "isomorphic-react-dom": "^0.0.0-0", "prettier": "^1.18.2", - "terser-webpack-plugin": "^1.3.0", - "typescript": "^3.5.3", - "webpack": "^4.35.3", - "webpack-cli": "^3.3.5", + "terser-webpack-plugin": "^2.2.1", + "typescript": "^3.6.4", + "webpack": "^4.41.2", + "webpack-cli": "^3.3.10", "webpack-visualizer-plugin": "^0.1.11" }, "peerDependencies": { diff --git a/packages/bundle/src/__tests__/renderMarkdown.spec.js b/packages/bundle/src/__tests__/renderMarkdown.spec.js index 03d5c2caef..f60a1e56f3 100644 --- a/packages/bundle/src/__tests__/renderMarkdown.spec.js +++ b/packages/bundle/src/__tests__/renderMarkdown.spec.js @@ -39,7 +39,7 @@ describe('renderMarkdown', () => { it('should render code correctly', () => { const options = { markdownRespectCRLF: true }; expect(renderMarkdown(`\`\`\`\n${JSON.stringify({ hello: 'World!' }, null, 2)}\n\`\`\``, options)).toBe( - '
{\n  "hello": "World!"\n}\n
\n' + '
{\n  "hello": "World!"\n}\n
\n' ); }); diff --git a/packages/component/package-lock.json b/packages/component/package-lock.json index 62dd9e8b29..6e051f2203 100644 --- a/packages/component/package-lock.json +++ b/packages/component/package-lock.json @@ -34,6 +34,7 @@ "version": "7.5.5", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "dev": true, "requires": { "@babel/highlight": "^7.0.0" } @@ -319,6 +320,7 @@ "version": "7.5.0", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", + "dev": true, "requires": { "chalk": "^2.0.0", "esutils": "^2.0.2", @@ -944,9 +946,10 @@ } }, "@types/node": { - "version": "12.11.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.11.1.tgz", - "integrity": "sha512-TJtwsqZ39pqcljJpajeoofYRfeZ7/I/OMUQ5pR4q5wOKf2ocrUvBAZUMhWsOvKx3dVc/aaV5GluBivt0sWqA5A==" + "version": "12.12.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.3.tgz", + "integrity": "sha512-opgSsy+cEF9N8MgaVPnWVtdJ3o4mV2aMHvDq7thkQUFt0EuOHJon4rQpJfhjmNHB+ikl0Cd6WhWIErOyQ+f7tw==", + "dev": true }, "@types/prop-types": { "version": "15.7.3", @@ -955,9 +958,9 @@ "dev": true }, "@types/react": { - "version": "16.9.9", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.9.tgz", - "integrity": "sha512-L+AudFJkDukk+ukInYvpoAPyJK5q1GanFOINOJnM0w6tUgITuWvJ4jyoBPFL7z4/L8hGLd+K/6xR5uUjXu0vVg==", + "version": "16.9.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.11.tgz", + "integrity": "sha512-UBT4GZ3PokTXSWmdgC/GeCGEJXE5ofWyibCcecRLUVN2ZBpXQGVgQGtG2foS7CrTKFKlQVVswLvf7Js6XA/CVQ==", "dev": true, "requires": { "@types/prop-types": "*", @@ -969,39 +972,23 @@ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz", "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==" }, - "@types/vfile": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/vfile/-/vfile-3.0.2.tgz", - "integrity": "sha512-b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw==", - "requires": { - "@types/node": "*", - "@types/unist": "*", - "@types/vfile-message": "*" - } - }, - "@types/vfile-message": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/vfile-message/-/vfile-message-1.0.1.tgz", - "integrity": "sha512-mlGER3Aqmq7bqR1tTTIVHq8KSAFFRyGbrxuM8C/H82g6k7r2fS+IMEkIu3D7JHzG10NvPdR8DNx0jr0pwpp4dA==", - "requires": { - "@types/node": "*", - "@types/unist": "*" - } - }, "acorn": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", - "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==" + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", + "dev": true }, "acorn-jsx": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", - "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==" + "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==", + "dev": true }, "ajv": { "version": "6.10.2", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, "requires": { "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", @@ -1010,14 +997,19 @@ } }, "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", + "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", + "dev": true, + "requires": { + "type-fest": "^0.5.2" + } }, "ansi-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true }, "ansi-styles": { "version": "3.2.1", @@ -1054,6 +1046,7 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, "requires": { "sprintf-js": "~1.0.2" } @@ -1083,6 +1076,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", + "dev": true, "requires": { "define-properties": "^1.1.2", "es-abstract": "^1.7.0" @@ -1115,7 +1109,8 @@ "astral-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true }, "async-each": { "version": "1.0.3", @@ -1166,7 +1161,8 @@ "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true }, "base": { "version": "0.11.2", @@ -1244,6 +1240,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1281,14 +1278,14 @@ } }, "browserslist": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.1.tgz", - "integrity": "sha512-QtULFqKIAtiyNx7NhZ/p4rB8m3xDozVo/pi5VgTlADLF2tNigz/QH+v0m5qhn7XfHT7u+607NcCNOnC0HZAlMg==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz", + "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000999", - "electron-to-chromium": "^1.3.284", - "node-releases": "^1.1.36" + "caniuse-lite": "^1.0.30001004", + "electron-to-chromium": "^1.3.295", + "node-releases": "^1.1.38" } }, "bytes": { @@ -1317,7 +1314,8 @@ "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true }, "camelcase": { "version": "5.3.1", @@ -1326,9 +1324,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30000999", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz", - "integrity": "sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg==", + "version": "1.0.30001006", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001006.tgz", + "integrity": "sha512-MXnUVX27aGs/QINz+QG1sWSLDr3P1A3Hq5EUWoIt0T7K24DuvMxZEnh3Y5aHlJW6Bz2aApJdSewdYLd8zQnUuw==", "dev": true }, "ccount": { @@ -1369,7 +1367,8 @@ "chardet": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true }, "chokidar": { "version": "2.1.8", @@ -1423,17 +1422,19 @@ "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" }, "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "restore-cursor": "^3.1.0" } }, "cli-width": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true }, "cliui": { "version": "4.1.0", @@ -1497,16 +1498,17 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true }, "concurrently": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-4.1.2.tgz", - "integrity": "sha512-Kim9SFrNr2jd8/0yNYqDTFALzUX1tvimmwFWxmp/D4mRI+kbqIIwE2RkBDrxS2ic25O1UgQMI5AtBqdtX3ynYg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.0.0.tgz", + "integrity": "sha512-1yDvK8mduTIdxIxV9C60KoiOySUl/lfekpdbI+U5GXaPrgdffEavFa9QZB3vh68oWOpbCC+TuvxXV9YRPMvUrA==", "dev": true, "requires": { "chalk": "^2.4.2", - "date-fns": "^1.30.1", + "date-fns": "^2.0.1", "lodash": "^4.17.15", "read-pkg": "^4.0.1", "rxjs": "^6.5.2", @@ -1574,12 +1576,12 @@ "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" }, "core-js-compat": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.2.tgz", - "integrity": "sha512-gfiK4QnNXhnnHVOIZst2XHdFfdMTPxtR0EGs0TdILMlGIft+087oH6/Sw2xTTIjpWXC9vEwsJA8VG3XTGcmO5g==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.6.tgz", + "integrity": "sha512-YnwZG/+0/f7Pf6Lr3jxtVAFjtGBW9lsLYcqrxhYJai1GfvrP8DEyEpnNzj/FRQfIkOOfk1j5tTBvPBLWVVJm4A==", "dev": true, "requires": { - "browserslist": "^4.7.0", + "browserslist": "^4.7.2", "semver": "^6.3.0" }, "dependencies": { @@ -1602,6 +1604,7 @@ "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, "requires": { "nice-try": "^1.0.4", "path-key": "^2.0.1", @@ -1626,15 +1629,16 @@ "dev": true }, "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.6.0.tgz", + "integrity": "sha512-F55YxqRdEfP/eYQmQjLN798v0AwLjmZ8nMBjdQvNwEE3N/zWVrlkkqT+9seBlPlsbkybG4JmWg3Ee3dIV9BcGQ==", "dev": true }, "debug": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, "requires": { "ms": "^2.1.1" } @@ -1655,12 +1659,14 @@ "deep-is": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true }, "define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, "requires": { "object-keys": "^1.0.12" } @@ -1714,6 +1720,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, "requires": { "esutils": "^2.0.2" } @@ -1762,15 +1769,16 @@ } }, "electron-to-chromium": { - "version": "1.3.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.284.tgz", - "integrity": "sha512-duOA4IWKH4R8ttiE8q/7xfg6eheRvMKlGqOOcGlDukdHEDJ26Wf7cMrCiK9Am11mswR6E/a23jXVA4UPDthTIw==", + "version": "1.3.297", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.297.tgz", + "integrity": "sha512-Q5BHIOJcWhDIz5FmVGv991O0LM0iWtfmGt1L3av+mmpIbIzmv4IWYpHhJcFoCdmbO8up0KqtvYUrH1vlbUP2Eg==", "dev": true }, "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true }, "encoding": { "version": "0.1.12", @@ -1801,20 +1809,13 @@ "dev": true, "requires": { "is-arrayish": "^0.2.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - } } }, "es-abstract": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.15.0.tgz", - "integrity": "sha512-bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.0.tgz", + "integrity": "sha512-xdQnfykZ9JMEiasTAJZJdMWCQ1Vm00NBw79/AWi7ELfZuuPCSOMDZbT9mkOfSctVtfhb+sAAzrm+j//GjjLHLg==", + "dev": true, "requires": { "es-to-primitive": "^1.2.0", "function-bind": "^1.1.1", @@ -1832,6 +1833,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "dev": true, "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -1844,46 +1846,80 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.6.0.tgz", + "integrity": "sha512-PpEBq7b6qY/qrOmpYQ/jTMDYfuQMELR4g4WI1M/NaSDDD/bdcMb+dj4Hgks7p41kW2caXsPsEZAEAyAgjVVC0g==", + "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", + "ajv": "^6.10.0", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", + "glob-parent": "^5.0.0", "globals": "^11.7.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.11", + "lodash": "^4.17.14", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", "progress": "^2.0.0", "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", "table": "^5.2.3", - "text-table": "^0.2.0" + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } } }, "eslint-plugin-prettier": { @@ -1899,6 +1935,7 @@ "version": "7.16.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.16.0.tgz", "integrity": "sha512-GacBAATewhhptbK3/vTP09CbFrgUJmBSaaRcWdbQLFvUZy9yVcQxigBNHGPU/KE2AyHpzj3AWXpxoMTsIDiHug==", + "dev": true, "requires": { "array-includes": "^3.0.3", "doctrine": "^2.1.0", @@ -1915,6 +1952,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, "requires": { "esutils": "^2.0.2" } @@ -1922,52 +1960,58 @@ } }, "eslint-plugin-react-hooks": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", - "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-2.2.0.tgz", + "integrity": "sha512-jSlnBjV2cmyIeL555H/FbvuSbQ1AtpHjLMHuPrQnt1eVA6lX8yufdygh7AArI2m8ct7ChHGx2uOaCuxq2MUn6g==", "dev": true }, "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, "requires": { "esrecurse": "^4.1.0", "estraverse": "^4.1.1" } }, "eslint-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", - "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, "requires": { - "eslint-visitor-keys": "^1.0.0" + "eslint-visitor-keys": "^1.1.0" } }, "eslint-visitor-keys": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==" + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true }, "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", + "dev": true, "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "eslint-visitor-keys": "^1.1.0" } }, "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true }, "esquery": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "dev": true, "requires": { "estraverse": "^4.0.0" } @@ -1976,6 +2020,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, "requires": { "estraverse": "^4.1.0" } @@ -1983,12 +2028,14 @@ "estraverse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true }, "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true }, "event-as-promise": { "version": "1.0.5", @@ -2097,6 +2144,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, "requires": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", @@ -2177,7 +2225,8 @@ "fast-deep-equal": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true }, "fast-diff": { "version": "1.2.0", @@ -2188,12 +2237,14 @@ "fast-json-stable-stringify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true }, "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true }, "fbjs": { "version": "0.8.17", @@ -2210,9 +2261,10 @@ } }, "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", + "dev": true, "requires": { "escape-string-regexp": "^1.0.5" } @@ -2221,6 +2273,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, "requires": { "flat-cache": "^2.0.1" } @@ -2263,16 +2316,29 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, "requires": { "flatted": "^2.0.0", "rimraf": "2.6.3", "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } } }, "flatted": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "dev": true }, "for-in": { "version": "1.0.2", @@ -2300,7 +2366,8 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true }, "fsevents": { "version": "1.2.9", @@ -2853,12 +2920,14 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true }, "functional-red-black-tree": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true }, "get-caller-file": { "version": "1.0.3", @@ -2898,6 +2967,7 @@ "version": "7.1.4", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2933,18 +3003,20 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true }, "graceful-fs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", "dev": true }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -2957,7 +3029,8 @@ "has-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "dev": true }, "has-value": { "version": "1.0.0", @@ -3044,12 +3117,14 @@ "ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true }, "import-fresh": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", + "dev": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -3058,12 +3133,14 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -3084,21 +3161,22 @@ } }, "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", + "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==", + "dev": true, "requires": { - "ansi-escapes": "^3.2.0", + "ansi-escapes": "^4.2.1", "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", + "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", "run-async": "^2.2.0", "rxjs": "^6.4.0", - "string-width": "^2.1.0", + "string-width": "^4.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" }, @@ -3106,12 +3184,31 @@ "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", + "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^5.2.0" + } }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, "requires": { "ansi-regex": "^4.1.0" } @@ -3180,6 +3277,12 @@ "is-decimal": "^1.0.0" } }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, "is-binary-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", @@ -3198,7 +3301,8 @@ "is-callable": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "dev": true }, "is-data-descriptor": { "version": "0.1.4", @@ -3232,7 +3336,8 @@ "is-date-object": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "dev": true }, "is-decimal": { "version": "1.0.3", @@ -3271,20 +3376,19 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "optional": true + "dev": true }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true }, "is-glob": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", "dev": true, - "optional": true, "requires": { "is-extglob": "^2.1.1" } @@ -3326,7 +3430,8 @@ "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true }, "is-plain-object": { "version": "2.0.4", @@ -3341,12 +3446,14 @@ "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true }, "is-regex": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dev": true, "requires": { "has": "^1.0.1" } @@ -3360,6 +3467,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "dev": true, "requires": { "has-symbols": "^1.0.0" } @@ -3391,7 +3499,8 @@ "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true }, "isobject": { "version": "3.0.1", @@ -3451,6 +3560,7 @@ "version": "3.13.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -3471,12 +3581,14 @@ "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true }, "json5": { "version": "2.1.1", @@ -3496,9 +3608,10 @@ } }, "jsx-ast-utils": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.1.tgz", - "integrity": "sha512-v3FxCcAf20DayI+uxnCuw795+oOIkVu6EnJ1+kSzhqqTZHNkTZ7B66ZgLp4oLJ/gbA64cI0B7WRoHZMSRdyVRQ==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", + "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", + "dev": true, "requires": { "array-includes": "^3.0.3", "object.assign": "^4.1.0" @@ -3524,6 +3637,7 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -3554,7 +3668,8 @@ "lodash": { "version": "4.17.15", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true }, "lodash.clonedeep": { "version": "4.5.0", @@ -3685,14 +3800,16 @@ } }, "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, "requires": { "brace-expansion": "^1.1.7" } @@ -3700,7 +3817,8 @@ "minimist": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true }, "mixin-deep": { "version": "1.3.2", @@ -3729,6 +3847,7 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, "requires": { "minimist": "0.0.8" } @@ -3736,12 +3855,14 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true }, "nan": { "version": "2.14.0", @@ -3773,12 +3894,14 @@ "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true }, "node-fetch": { "version": "1.7.3", @@ -3790,9 +3913,9 @@ } }, "node-releases": { - "version": "1.1.36", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.36.tgz", - "integrity": "sha512-ggXhX6QGyJSjj3r+6ml2LqqC28XOWmKtpb+a15/Zpr9V3yoNazxJNlcQDS9bYaid5FReEWHEgToH1mwoUceWwg==", + "version": "1.1.39", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz", + "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==", "dev": true, "requires": { "semver": "^6.3.0" @@ -3888,12 +4011,14 @@ "object-inspect": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz", - "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==" + "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==", + "dev": true }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true }, "object-visit": { "version": "1.0.1", @@ -3909,6 +4034,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, "requires": { "define-properties": "^1.1.2", "function-bind": "^1.1.1", @@ -3920,6 +4046,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.0.tgz", "integrity": "sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA==", + "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.12.0", @@ -3931,6 +4058,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.1.tgz", "integrity": "sha512-PUQv8Hbg3j2QX0IQYv3iAGCbGcu4yY4KQ92/dhA4sFSixBmSmp13UpDLs6jGK8rBtbmhNNIK99LD2k293jpiGA==", + "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.15.0", @@ -3952,6 +4080,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz", "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", + "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.12.0", @@ -3963,22 +4092,25 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "requires": { "wrappy": "1" } }, "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, "requires": { - "mimic-fn": "^1.0.0" + "mimic-fn": "^2.1.0" } }, "optionator": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "dev": true, "requires": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.4", @@ -4002,7 +4134,8 @@ "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true }, "output-file-sync": { "version": "2.0.1", @@ -4061,6 +4194,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, "requires": { "callsites": "^3.0.0" } @@ -4111,22 +4245,20 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true }, "path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true }, "path-parse": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true }, "path-type": { "version": "3.0.0", @@ -4151,9 +4283,9 @@ "optional": true }, "postcss": { - "version": "7.0.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz", - "integrity": "sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==", + "version": "7.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", + "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", "requires": { "chalk": "^2.4.2", "source-map": "^0.6.1", @@ -4173,7 +4305,8 @@ "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true }, "prettier": { "version": "1.18.2", @@ -4206,7 +4339,8 @@ "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true }, "promise": { "version": "7.3.1", @@ -4239,7 +4373,8 @@ "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true }, "react-dictate-button": { "version": "1.1.3", @@ -4313,6 +4448,11 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-4.0.3.tgz", "integrity": "sha512-QmpUu4KqDmX0plH4u+tf0riMc1KHE1+lw95cMrLlXQAFOx/xnBtwhZ52XJxd9X2O6kwKBqX32kmhbhlobD0cuw==" + }, + "simple-update-in": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/simple-update-in/-/simple-update-in-1.4.0.tgz", + "integrity": "sha512-gb8cWM8KxvF0TbBSFagp0Bw13dk5HBjBVLx8N8pXg4CcVyLiEuu3xxYHLfFEZRn+bYjMCkxjEB8upbWmAVOIyQ==" } } }, @@ -4446,7 +4586,8 @@ "regexpp": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true }, "regexpu-core": { "version": "4.6.0", @@ -4463,9 +4604,9 @@ } }, "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", "dev": true }, "regjsparser": { @@ -4486,19 +4627,19 @@ } }, "remark": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark/-/remark-10.0.1.tgz", - "integrity": "sha512-E6lMuoLIy2TyiokHprMjcWNJ5UxfGQjaMSMhV+f4idM625UjjK4j798+gPs5mfjzDE6vL0oFKVeZM6gZVSVrzQ==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/remark/-/remark-11.0.1.tgz", + "integrity": "sha512-Fl2AvN+yU6sOBAjUz3xNC5iEvLkXV8PZicLOOLifjU8uKGusNvhHfGRCfETsqyvRHZ24JXqEyDY4hRLhoUd30A==", "requires": { - "remark-parse": "^6.0.0", - "remark-stringify": "^6.0.0", - "unified": "^7.0.0" + "remark-parse": "^7.0.0", + "remark-stringify": "^7.0.0", + "unified": "^8.2.0" } }, "remark-parse": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-6.0.3.tgz", - "integrity": "sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-7.0.1.tgz", + "integrity": "sha512-WOZLa545jYXtSy+txza6ACudKWByQac4S2DmGk+tAGO/3XnVTOxwyCIxB7nTcLlk8Aayhcuf3cV1WV6U6L7/DQ==", "requires": { "collapse-white-space": "^1.0.2", "is-alphabetical": "^1.0.0", @@ -4518,9 +4659,9 @@ } }, "remark-stringify": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-6.0.4.tgz", - "integrity": "sha512-eRWGdEPMVudijE/psbIDNcnJLRVx3xhfuEsTDGgH4GsFF91dVhw5nhmnBppafJ7+NWINW6C7ZwWbi30ImJzqWg==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-7.0.3.tgz", + "integrity": "sha512-+jgmjNjm2kR7y2Ns1BATXRlFr+iQ7sDcpSgytfU77nkw7UCd5yJNArSxB3MU3Uul7HuyYNTCjetoGfy8xLia1A==", "requires": { "ccount": "^1.0.0", "is-alphanumeric": "^1.0.0", @@ -4533,7 +4674,7 @@ "parse-entities": "^1.0.2", "repeat-string": "^1.5.4", "state-toggle": "^1.0.0", - "stringify-entities": "^1.0.1", + "stringify-entities": "^2.0.0", "unherit": "^1.0.4", "xtend": "^4.0.1" } @@ -4578,6 +4719,7 @@ "version": "1.12.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", + "dev": true, "requires": { "path-parse": "^1.0.6" } @@ -4585,7 +4727,8 @@ "resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true }, "resolve-url": { "version": "0.2.1", @@ -4595,11 +4738,12 @@ "optional": true }, "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, "requires": { - "onetime": "^2.0.0", + "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, @@ -4611,9 +4755,10 @@ "optional": true }, "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", + "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", + "dev": true, "requires": { "glob": "^7.1.3" } @@ -4622,6 +4767,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, "requires": { "is-promise": "^2.1.0" } @@ -4630,6 +4776,7 @@ "version": "6.5.3", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", + "dev": true, "requires": { "tslib": "^1.9.0" } @@ -4674,7 +4821,8 @@ "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true }, "set-blocking": { "version": "2.0.0", @@ -4716,6 +4864,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, "requires": { "shebang-regex": "^1.0.0" } @@ -4723,17 +4872,19 @@ "shebang-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true }, "simple-update-in": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/simple-update-in/-/simple-update-in-1.4.0.tgz", - "integrity": "sha512-gb8cWM8KxvF0TbBSFagp0Bw13dk5HBjBVLx8N8pXg4CcVyLiEuu3xxYHLfFEZRn+bYjMCkxjEB8upbWmAVOIyQ==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/simple-update-in/-/simple-update-in-2.1.1.tgz", + "integrity": "sha512-Iw4tMvOoibV6XqOqKgKgpMnFdgEtafhZv2KxNhHPAgXBtKrCTY6QFxMpvmSSuRHMK5uJ9hb6X+zniiTHVD7Sig==" }, "slash": { "version": "2.0.0", @@ -4745,6 +4896,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, "requires": { "ansi-styles": "^3.2.0", "astral-regex": "^1.0.0", @@ -4976,7 +5128,8 @@ "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true }, "srcset": { "version": "1.0.0", @@ -5019,6 +5172,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, "requires": { "is-fullwidth-code-point": "^2.0.0", "strip-ansi": "^4.0.0" @@ -5028,6 +5182,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", + "dev": true, "requires": { "define-properties": "^1.1.3", "function-bind": "^1.1.1" @@ -5037,6 +5192,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", + "dev": true, "requires": { "define-properties": "^1.1.3", "function-bind": "^1.1.1" @@ -5051,13 +5207,14 @@ } }, "stringify-entities": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz", - "integrity": "sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-2.0.0.tgz", + "integrity": "sha512-fqqhZzXyAM6pGD9lky/GOPq6V4X0SeTAFBl0iXb/BzOegl40gpf/bV3QQP7zULNYvjr6+Dx8SCaDULjVoOru0A==", "requires": { "character-entities-html4": "^1.0.0", "character-entities-legacy": "^1.0.0", "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.2", "is-hexadecimal": "^1.0.0" } }, @@ -5065,6 +5222,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, "requires": { "ansi-regex": "^3.0.0" } @@ -5082,9 +5240,10 @@ "dev": true }, "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "dev": true }, "strip-markdown": { "version": "3.1.1", @@ -5108,6 +5267,7 @@ "version": "5.4.6", "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, "requires": { "ajv": "^6.10.2", "lodash": "^4.17.14", @@ -5118,12 +5278,20 @@ "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, "requires": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", @@ -5134,6 +5302,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, "requires": { "ansi-regex": "^4.1.0" } @@ -5155,7 +5324,8 @@ "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true }, "through": { "version": "2.3.8", @@ -5166,6 +5336,7 @@ "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, "requires": { "os-tmpdir": "~1.0.2" } @@ -5253,16 +5424,24 @@ "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, "requires": { "prelude-ls": "~1.1.2" } }, + "type-fest": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", + "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", + "dev": true + }, "typescript": { "version": "3.6.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.4.tgz", @@ -5312,18 +5491,22 @@ "dev": true }, "unified": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz", - "integrity": "sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/unified/-/unified-8.4.1.tgz", + "integrity": "sha512-YPj/uIIZSO7mMIZQj/5Z3hDl4lshWYRQGs5TgUCjHTVdklUWH+O94mK5Cy77SEcmEUwGhnUcudMuH/zIwporqw==", "requires": { - "@types/unist": "^2.0.0", - "@types/vfile": "^3.0.0", "bail": "^1.0.0", "extend": "^3.0.0", - "is-plain-obj": "^1.1.0", + "is-plain-obj": "^2.0.0", "trough": "^1.0.0", - "vfile": "^3.0.0", - "x-is-string": "^0.1.0" + "vfile": "^4.0.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.0.0.tgz", + "integrity": "sha512-EYisGhpgSCwspmIuRHGjROWTon2Xp8Z7U03Wubk/bTL5TTRC5R1rGVgyjzBrk9+ULdH6cRD06KRcw/xfqhVYKQ==" + } } }, "union-value": { @@ -5353,9 +5536,12 @@ } }, "unist-util-stringify-position": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz", - "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.1.tgz", + "integrity": "sha512-Zqlf6+FRI39Bah8Q6ZnNGrEHUhwJOkHde2MHVk96lLyftfJJckaPslKgzhVcviXj8KcE9UJM9F+a4JEiBUTYgA==", + "requires": { + "@types/unist": "^2.0.2" + } }, "unist-util-visit": { "version": "1.4.1", @@ -5428,6 +5614,7 @@ "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, "requires": { "punycode": "^2.1.0" } @@ -5451,6 +5638,12 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", + "dev": true + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -5462,14 +5655,15 @@ } }, "vfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-3.0.1.tgz", - "integrity": "sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.0.1.tgz", + "integrity": "sha512-lRHFCuC4SQBFr7Uq91oJDJxlnftoTLQ7eKIpMdubhYcVMho4781a8MWXLy3qZrZ0/STD1kRiKc0cQOHm4OkPeA==", "requires": { + "@types/unist": "^2.0.0", "is-buffer": "^2.0.0", "replace-ext": "1.0.0", - "unist-util-stringify-position": "^1.0.0", - "vfile-message": "^1.0.0" + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" } }, "vfile-location": { @@ -5478,11 +5672,12 @@ "integrity": "sha512-Pa1ey0OzYBkLPxPZI3d9E+S4BmvfVwNAAXrrqGbwTVXWaX2p9kM1zZ+n35UtVM06shmWKH4RPRN8KI80qE3wNQ==" }, "vfile-message": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz", - "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.1.tgz", + "integrity": "sha512-KtasSV+uVU7RWhUn4Lw+wW1Zl/nW8JWx7JCPps10Y9JRRIDeDXf8wfBLoOSsJLyo27DqMyAi54C6Jf/d6Kr2Bw==", "requires": { - "unist-util-stringify-position": "^1.1.1" + "@types/unist": "^2.0.2", + "unist-util-stringify-position": "^2.0.0" } }, "whatwg-fetch": { @@ -5494,6 +5689,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, "requires": { "isexe": "^2.0.0" } @@ -5507,7 +5703,8 @@ "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true }, "wrap-ansi": { "version": "2.1.0", @@ -5559,21 +5756,18 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true }, "write": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, "requires": { "mkdirp": "^0.5.1" } }, - "x-is-string": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz", - "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=" - }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", diff --git a/packages/component/package.json b/packages/component/package.json index 17dcf534e8..01ccef9b92 100644 --- a/packages/component/package.json +++ b/packages/component/package.json @@ -27,41 +27,41 @@ "watch": "concurrently --names \"babel,typecheck\" \"npm run build:babel-instrumented -- --watch\" \"npm run build:typecheck -- --preserveWatchOutput --watch\"" }, "devDependencies": { - "@babel/cli": "^7.5.0", - "@babel/core": "^7.5.4", - "@babel/preset-env": "^7.5.4", - "@babel/preset-react": "^7.0.0", - "@babel/preset-typescript": "^7.3.3", - "@types/node": "^12.6.2", - "@types/react": "^16.8.23", - "babel-plugin-istanbul": "^5.1.4", + "@babel/cli": "^7.6.4", + "@babel/core": "^7.6.4", + "@babel/preset-env": "^7.6.3", + "@babel/preset-react": "^7.6.3", + "@babel/preset-typescript": "^7.6.0", + "@types/node": "^12.12.3", + "@types/react": "^16.9.11", + "babel-plugin-istanbul": "^5.2.0", "babel-plugin-transform-inline-environment-variables": "^0.4.3", - "concurrently": "^4.1.1", - "eslint-plugin-prettier": "^3.1.0", - "eslint-plugin-react-hooks": "^1.7.0", + "concurrently": "^5.0.0", + "eslint": "^6.6.0", + "eslint-plugin-prettier": "^3.1.1", + "eslint-plugin-react": "^7.16.0", + "eslint-plugin-react-hooks": "^2.2.0", "prettier": "^1.18.2", - "rimraf": "^2.6.3", - "typescript": "^3.5.3" + "rimraf": "^3.0.0", + "typescript": "^3.6.4" }, "dependencies": { "botframework-webchat-core": "0.0.0-0", - "bytes": "^3.0.0", + "bytes": "^3.1.0", "classnames": "^2.2.6", - "eslint": "^5.16.0", - "eslint-plugin-react": "^7.13.0", "glamor": "^2.20.40", - "memoize-one": "^5.0.2", + "memoize-one": "^5.1.1", "prop-types": "^15.7.2", "react-dictate-button": "^1.1.3", "react-film": "^1.3.0", - "react-redux": "^7.1.0", + "react-redux": "^7.1.1", "react-say": "^1.2.0", "react-scroll-to-bottom": "~1.3.2", "redux": "^4.0.4", - "remark": "^10.0.1", - "sanitize-html": "^1.18.2", - "simple-update-in": "^1.3.0", - "strip-markdown": "^3.0.4" + "remark": "^11.0.1", + "sanitize-html": "^1.20.1", + "simple-update-in": "^2.1.1", + "strip-markdown": "^3.1.1" }, "peerDependencies": { "react": "^16.8.6", diff --git a/packages/component/src/Dictation.js b/packages/component/src/Dictation.js index 238eb73ac9..ac0dda946b 100644 --- a/packages/component/src/Dictation.js +++ b/packages/component/src/Dictation.js @@ -1,7 +1,7 @@ import { Composer as DictateComposer } from 'react-dictate-button'; import { Constants } from 'botframework-webchat-core'; import PropTypes from 'prop-types'; -import React, { useCallback, useMemo } from 'react'; +import React, { useCallback } from 'react'; import connectToWebChat from './connectToWebChat'; diff --git a/packages/core/package-lock.json b/packages/core/package-lock.json index 58a07a1836..35755faaff 100644 --- a/packages/core/package-lock.json +++ b/packages/core/package-lock.json @@ -26,6 +26,7 @@ "version": "7.5.5", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "dev": true, "requires": { "@babel/highlight": "^7.0.0" } @@ -285,6 +286,7 @@ "version": "7.5.0", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", + "dev": true, "requires": { "chalk": "^2.0.0", "esutils": "^2.0.2", @@ -859,26 +861,76 @@ "to-fast-properties": "^2.0.0" } }, + "@redux-saga/core": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@redux-saga/core/-/core-1.1.1.tgz", + "integrity": "sha512-WKXfj2cYkP0eh74dE1ueMjVDoGJIkppXiMFgx0buVRkXENeZmRxIjM4lh9LEWWFqay7I/Qkw7+cMossa7xXoAQ==", + "requires": { + "@babel/runtime": "^7.6.0", + "@redux-saga/deferred": "^1.1.0", + "@redux-saga/delay-p": "^1.1.0", + "@redux-saga/is": "^1.1.0", + "@redux-saga/symbols": "^1.1.0", + "@redux-saga/types": "^1.1.0", + "redux": "^4.0.4", + "typescript-tuple": "^2.2.1" + } + }, + "@redux-saga/deferred": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@redux-saga/deferred/-/deferred-1.1.0.tgz", + "integrity": "sha512-wOCJCby3hx14bvrEeFLJ1JJTjJdXDJyC+B3JQ6eiqgzNghylbf969lIYmS2Arf2QuALfUtRBNPXBIMDKG9km4g==" + }, + "@redux-saga/delay-p": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@redux-saga/delay-p/-/delay-p-1.1.0.tgz", + "integrity": "sha512-BcRwXs20kKjgiYEwZARkpVoRIe/hHftW3iwPhdeW4/jPyR9gLv/vG8VsJMF5NDEch+/w/mJtdgSubq+wtOS47g==", + "requires": { + "@redux-saga/symbols": "^1.1.0" + } + }, + "@redux-saga/is": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@redux-saga/is/-/is-1.1.0.tgz", + "integrity": "sha512-0uFXWGSvDCfNBdROHwEVixNhFbI3S+UGBQfcPXQiYL+CjIjyR3DTg2Z+NFH9xzP+H4Oh/yGtTHDhC0GxYp7HQQ==", + "requires": { + "@redux-saga/symbols": "^1.1.0", + "@redux-saga/types": "^1.1.0" + } + }, + "@redux-saga/symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@redux-saga/symbols/-/symbols-1.1.0.tgz", + "integrity": "sha512-Fzw1wV3j4hbac3MYmgNE18Z53URmQZeilTHZLF7Lm4SQ1jG4fcU47v2kElsEbQXUSaFqj+uJqdRzmDGNb6pRwQ==" + }, + "@redux-saga/types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@redux-saga/types/-/types-1.1.0.tgz", + "integrity": "sha512-afmTuJrylUU/0OtqzaRkbyYFFNgCF73Bvel/sw90pvGrWIZ+vyoIJqA6eMSoA6+nb443kTmulmBtC9NerXboNg==" + }, "@types/node": { - "version": "12.11.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.11.1.tgz", - "integrity": "sha512-TJtwsqZ39pqcljJpajeoofYRfeZ7/I/OMUQ5pR4q5wOKf2ocrUvBAZUMhWsOvKx3dVc/aaV5GluBivt0sWqA5A==", + "version": "12.12.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.3.tgz", + "integrity": "sha512-opgSsy+cEF9N8MgaVPnWVtdJ3o4mV2aMHvDq7thkQUFt0EuOHJon4rQpJfhjmNHB+ikl0Cd6WhWIErOyQ+f7tw==", "dev": true }, "acorn": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", - "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==" + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", + "dev": true }, "acorn-jsx": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", - "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==" + "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==", + "dev": true }, "ajv": { "version": "6.10.2", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, "requires": { "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", @@ -887,19 +939,25 @@ } }, "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", + "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", + "dev": true, + "requires": { + "type-fest": "^0.5.2" + } }, "ansi-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true }, "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -931,6 +989,7 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, "requires": { "sprintf-js": "~1.0.2" } @@ -973,7 +1032,8 @@ "astral-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true }, "async-each": { "version": "1.0.3", @@ -1019,7 +1079,8 @@ "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true }, "base": { "version": "0.11.2", @@ -1119,6 +1180,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1156,14 +1218,14 @@ } }, "browserslist": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.0.tgz", - "integrity": "sha512-9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz", + "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000989", - "electron-to-chromium": "^1.3.247", - "node-releases": "^1.1.29" + "caniuse-lite": "^1.0.30001004", + "electron-to-chromium": "^1.3.295", + "node-releases": "^1.1.38" } }, "buffer-equal-constant-time": { @@ -1192,7 +1254,8 @@ "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true }, "camelcase": { "version": "5.3.1", @@ -1201,15 +1264,16 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30000999", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz", - "integrity": "sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg==", + "version": "1.0.30001006", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001006.tgz", + "integrity": "sha512-MXnUVX27aGs/QINz+QG1sWSLDr3P1A3Hq5EUWoIt0T7K24DuvMxZEnh3Y5aHlJW6Bz2aApJdSewdYLd8zQnUuw==", "dev": true }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -1219,7 +1283,8 @@ "chardet": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true }, "chokidar": { "version": "2.1.8", @@ -1268,17 +1333,19 @@ } }, "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "restore-cursor": "^3.1.0" } }, "cli-width": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true }, "cliui": { "version": "4.1.0", @@ -1312,6 +1379,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, "requires": { "color-name": "1.1.3" } @@ -1319,7 +1387,8 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true }, "commander": { "version": "2.20.3", @@ -1337,16 +1406,17 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true }, "concurrently": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-4.1.2.tgz", - "integrity": "sha512-Kim9SFrNr2jd8/0yNYqDTFALzUX1tvimmwFWxmp/D4mRI+kbqIIwE2RkBDrxS2ic25O1UgQMI5AtBqdtX3ynYg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.0.0.tgz", + "integrity": "sha512-1yDvK8mduTIdxIxV9C60KoiOySUl/lfekpdbI+U5GXaPrgdffEavFa9QZB3vh68oWOpbCC+TuvxXV9YRPMvUrA==", "dev": true, "requires": { "chalk": "^2.4.2", - "date-fns": "^1.30.1", + "date-fns": "^2.0.1", "lodash": "^4.17.15", "read-pkg": "^4.0.1", "rxjs": "^6.5.2", @@ -1409,12 +1479,12 @@ "optional": true }, "core-js-compat": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.2.tgz", - "integrity": "sha512-gfiK4QnNXhnnHVOIZst2XHdFfdMTPxtR0EGs0TdILMlGIft+087oH6/Sw2xTTIjpWXC9vEwsJA8VG3XTGcmO5g==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.6.tgz", + "integrity": "sha512-YnwZG/+0/f7Pf6Lr3jxtVAFjtGBW9lsLYcqrxhYJai1GfvrP8DEyEpnNzj/FRQfIkOOfk1j5tTBvPBLWVVJm4A==", "dev": true, "requires": { - "browserslist": "^4.7.0", + "browserslist": "^4.7.2", "semver": "^6.3.0" }, "dependencies": { @@ -1437,6 +1507,7 @@ "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, "requires": { "nice-try": "^1.0.4", "path-key": "^2.0.1", @@ -1446,15 +1517,16 @@ } }, "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.6.0.tgz", + "integrity": "sha512-F55YxqRdEfP/eYQmQjLN798v0AwLjmZ8nMBjdQvNwEE3N/zWVrlkkqT+9seBlPlsbkybG4JmWg3Ee3dIV9BcGQ==", "dev": true }, "debug": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, "requires": { "ms": "^2.1.1" } @@ -1475,7 +1547,8 @@ "deep-is": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true }, "define-properties": { "version": "1.1.3", @@ -1535,6 +1608,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, "requires": { "esutils": "^2.0.2" } @@ -1548,15 +1622,16 @@ } }, "electron-to-chromium": { - "version": "1.3.282", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.282.tgz", - "integrity": "sha512-irSaDeCGgfMu1OA30bhqIBr+dx+pDJjRbwCpob7YWqVZbzXblybNzPGklVnWqv4EXxbkEAzQYqiNCqNTgu00lQ==", + "version": "1.3.297", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.297.tgz", + "integrity": "sha512-Q5BHIOJcWhDIz5FmVGv991O0LM0iWtfmGt1L3av+mmpIbIzmv4IWYpHhJcFoCdmbO8up0KqtvYUrH1vlbUP2Eg==", "dev": true }, "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true }, "end-of-stream": { "version": "1.4.4", @@ -1579,49 +1654,84 @@ "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true }, "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.6.0.tgz", + "integrity": "sha512-PpEBq7b6qY/qrOmpYQ/jTMDYfuQMELR4g4WI1M/NaSDDD/bdcMb+dj4Hgks7p41kW2caXsPsEZAEAyAgjVVC0g==", + "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", + "ajv": "^6.10.0", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", + "glob-parent": "^5.0.0", "globals": "^11.7.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.11", + "lodash": "^4.17.14", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", "progress": "^2.0.0", "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", "table": "^5.2.3", - "text-table": "^0.2.0" + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } } }, "eslint-plugin-prettier": { @@ -1634,46 +1744,52 @@ } }, "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, "requires": { "esrecurse": "^4.1.0", "estraverse": "^4.1.1" } }, "eslint-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", - "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, "requires": { - "eslint-visitor-keys": "^1.0.0" + "eslint-visitor-keys": "^1.1.0" } }, "eslint-visitor-keys": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==" + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true }, "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", + "dev": true, "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "eslint-visitor-keys": "^1.1.0" } }, "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true }, "esquery": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "dev": true, "requires": { "estraverse": "^4.0.0" } @@ -1682,6 +1798,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, "requires": { "estraverse": "^4.1.0" } @@ -1689,12 +1806,14 @@ "estraverse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true }, "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true }, "execa": { "version": "1.0.0", @@ -1793,6 +1912,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, "requires": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", @@ -1873,7 +1993,8 @@ "fast-deep-equal": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true }, "fast-diff": { "version": "1.2.0", @@ -1884,17 +2005,20 @@ "fast-json-stable-stringify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true }, "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true }, "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", + "dev": true, "requires": { "escape-string-regexp": "^1.0.5" } @@ -1903,6 +2027,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, "requires": { "flat-cache": "^2.0.1" } @@ -1945,16 +2070,29 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, "requires": { "flatted": "^2.0.0", "rimraf": "2.6.3", "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } } }, "flatted": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "dev": true }, "for-in": { "version": "1.0.2", @@ -1982,7 +2120,8 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true }, "fsevents": { "version": "1.2.9", @@ -2541,7 +2680,8 @@ "functional-red-black-tree": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true }, "get-caller-file": { "version": "1.0.3", @@ -2569,6 +2709,7 @@ "version": "7.1.4", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2604,18 +2745,20 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true }, "graceful-fs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", "dev": true }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true }, "has-symbols": { "version": "1.0.0", @@ -2668,6 +2811,7 @@ "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, "requires": { "safer-buffer": ">= 2.1.2 < 3" } @@ -2675,12 +2819,14 @@ "ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true }, "import-fresh": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", + "dev": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -2689,12 +2835,14 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -2703,24 +2851,26 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", + "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==", + "dev": true, "requires": { - "ansi-escapes": "^3.2.0", + "ansi-escapes": "^4.2.1", "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", + "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", "run-async": "^2.2.0", "rxjs": "^6.4.0", - "string-width": "^2.1.0", + "string-width": "^4.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" }, @@ -2728,12 +2878,31 @@ "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", + "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^5.2.0" + } }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, "requires": { "ansi-regex": "^4.1.0" } @@ -2854,20 +3023,19 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "optional": true + "dev": true }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true }, "is-glob": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", "dev": true, - "optional": true, "requires": { "is-extglob": "^2.1.1" } @@ -2913,7 +3081,8 @@ "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true }, "is-stream": { "version": "1.1.0", @@ -2938,7 +3107,8 @@ "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true }, "isobject": { "version": "3.0.1", @@ -2991,6 +3161,7 @@ "version": "3.13.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -3011,12 +3182,14 @@ "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true }, "json5": { "version": "2.1.1", @@ -3091,6 +3264,7 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -3121,7 +3295,8 @@ "lodash": { "version": "4.17.15", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true }, "lodash.includes": { "version": "4.3.0", @@ -3244,14 +3419,16 @@ "integrity": "sha512-QgrPRJfE+riq5TPZMcHZOtm8c6K/yYrMbKIoRfapfiGLxS8OTeIfRhUGW5LU7MlRa52KOAGCfUNruqLrIBvWZw==" }, "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, "requires": { "brace-expansion": "^1.1.7" } @@ -3259,7 +3436,8 @@ "minimist": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true }, "mixin-deep": { "version": "1.3.2", @@ -3288,6 +3466,7 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, "requires": { "minimist": "0.0.8" } @@ -3298,9 +3477,10 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true }, "nan": { "version": "2.14.0", @@ -3332,17 +3512,19 @@ "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true }, "node-releases": { - "version": "1.1.35", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.35.tgz", - "integrity": "sha512-JGcM/wndCN/2elJlU0IGdVEJQQnJwsLbgPCFd2pY7V0mxf17bZ0Gb/lgOtL29ZQhvEX5shnVhxQyZz3ex94N8w==", + "version": "1.1.39", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz", + "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==", "dev": true, "requires": { "semver": "^6.3.0" @@ -3466,22 +3648,25 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "requires": { "wrappy": "1" } }, "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, "requires": { - "mimic-fn": "^1.0.0" + "mimic-fn": "^2.1.0" } }, "optionator": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "dev": true, "requires": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.4", @@ -3505,7 +3690,8 @@ "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true }, "output-file-sync": { "version": "2.0.1", @@ -3564,6 +3750,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, "requires": { "callsites": "^3.0.0" } @@ -3601,17 +3788,14 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true }, "path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true }, "path-parse": { "version": "1.0.6", @@ -3644,7 +3828,8 @@ "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true }, "prettier": { "version": "1.18.2", @@ -3677,7 +3862,8 @@ "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true }, "pump": { "version": "3.0.0", @@ -3692,7 +3878,8 @@ "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true }, "read-pkg": { "version": "3.0.0", @@ -3762,9 +3949,12 @@ } }, "redux-saga": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/redux-saga/-/redux-saga-0.16.2.tgz", - "integrity": "sha512-iIjKnRThI5sKPEASpUvySemjzwqwI13e3qP7oLub+FycCRDysLSAOwt958niZW6LhxfmS6Qm1BzbU70w/Koc4w==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/redux-saga/-/redux-saga-1.1.1.tgz", + "integrity": "sha512-guSnGJ/uEF8yL8Mn4aNa7HxRGCpVUALCkec9iTTD0fOhQqkF6bRQkBLeS+7/cAH3nFnr299bi/DOurTi1apcCA==", + "requires": { + "@redux-saga/core": "^1.1.1" + } }, "regenerate": { "version": "1.4.0", @@ -3809,7 +3999,8 @@ "regexpp": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true }, "regexpu-core": { "version": "4.6.0", @@ -3826,9 +4017,9 @@ } }, "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", "dev": true }, "regjsparser": { @@ -3893,7 +4084,8 @@ "resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true }, "resolve-url": { "version": "0.2.1", @@ -3903,11 +4095,12 @@ "optional": true }, "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, "requires": { - "onetime": "^2.0.0", + "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, @@ -3919,9 +4112,10 @@ "optional": true }, "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", + "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", + "dev": true, "requires": { "glob": "^7.1.3" } @@ -3930,6 +4124,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, "requires": { "is-promise": "^2.1.0" } @@ -3938,6 +4133,7 @@ "version": "6.5.3", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", + "dev": true, "requires": { "tslib": "^1.9.0" } @@ -3960,7 +4156,8 @@ "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true }, "semver": { "version": "5.7.1", @@ -4002,6 +4199,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, "requires": { "shebang-regex": "^1.0.0" } @@ -4009,17 +4207,19 @@ "shebang-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true }, "simple-update-in": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/simple-update-in/-/simple-update-in-1.4.0.tgz", - "integrity": "sha512-gb8cWM8KxvF0TbBSFagp0Bw13dk5HBjBVLx8N8pXg4CcVyLiEuu3xxYHLfFEZRn+bYjMCkxjEB8upbWmAVOIyQ==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/simple-update-in/-/simple-update-in-2.1.1.tgz", + "integrity": "sha512-Iw4tMvOoibV6XqOqKgKgpMnFdgEtafhZv2KxNhHPAgXBtKrCTY6QFxMpvmSSuRHMK5uJ9hb6X+zniiTHVD7Sig==" }, "slash": { "version": "2.0.0", @@ -4031,6 +4231,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, "requires": { "ansi-styles": "^3.2.0", "astral-regex": "^1.0.0", @@ -4249,7 +4450,8 @@ "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true }, "static-extend": { "version": "0.1.2", @@ -4278,6 +4480,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, "requires": { "is-fullwidth-code-point": "^2.0.0", "strip-ansi": "^4.0.0" @@ -4306,6 +4509,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, "requires": { "ansi-regex": "^3.0.0" } @@ -4323,14 +4527,16 @@ "dev": true }, "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "dev": true }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -4344,6 +4550,7 @@ "version": "5.4.6", "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, "requires": { "ajv": "^6.10.2", "lodash": "^4.17.14", @@ -4354,12 +4561,20 @@ "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, "requires": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", @@ -4370,6 +4585,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, "requires": { "ansi-regex": "^4.1.0" } @@ -4391,17 +4607,20 @@ "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true }, "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true }, "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, "requires": { "os-tmpdir": "~1.0.2" } @@ -4467,22 +4686,51 @@ "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, "requires": { "prelude-ls": "~1.1.2" } }, + "type-fest": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", + "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", + "dev": true + }, "typescript": { "version": "3.6.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.4.tgz", "integrity": "sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg==", "dev": true }, + "typescript-compare": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/typescript-compare/-/typescript-compare-0.0.2.tgz", + "integrity": "sha512-8ja4j7pMHkfLJQO2/8tut7ub+J3Lw2S3061eJLFQcvs3tsmJKp8KG5NtpLn7KcY2w08edF74BSVN7qJS0U6oHA==", + "requires": { + "typescript-logic": "^0.0.0" + } + }, + "typescript-logic": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/typescript-logic/-/typescript-logic-0.0.0.tgz", + "integrity": "sha512-zXFars5LUkI3zP492ls0VskH3TtdeHCqu0i7/duGt60i5IGPIpAHE/DWo5FqJ6EjQ15YKXrt+AETjv60Dat34Q==" + }, + "typescript-tuple": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/typescript-tuple/-/typescript-tuple-2.2.1.tgz", + "integrity": "sha512-Zcr0lbt8z5ZdEzERHAMAniTiIKerFCMgd7yjq1fPnDJ43et/k9twIFQMUYff9k5oXcsQ0WpvFcgzK2ZKASoW6Q==", + "requires": { + "typescript-compare": "^0.0.2" + } + }, "unicode-canonical-property-names-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", @@ -4579,6 +4827,7 @@ "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, "requires": { "punycode": "^2.1.0" } @@ -4604,6 +4853,12 @@ "dev": true, "optional": true }, + "v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", + "dev": true + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -4618,6 +4873,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, "requires": { "isexe": "^2.0.0" } @@ -4631,7 +4887,8 @@ "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true }, "wrap-ansi": { "version": "2.1.0", @@ -4683,12 +4940,14 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true }, "write": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, "requires": { "mkdirp": "^0.5.1" } diff --git a/packages/core/package.json b/packages/core/package.json index 5581cbab13..7be4608067 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -27,29 +27,29 @@ "watch": "concurrently --names \"babel,typecheck\" \"npm run build:babel-instrumented -- --watch\" \"npm run build:typecheck -- --preserveWatchOutput --watch\"" }, "devDependencies": { - "@babel/cli": "^7.5.0", - "@babel/core": "^7.5.4", - "@babel/plugin-transform-runtime": "^7.5.0", - "@babel/preset-env": "^7.5.4", - "@babel/preset-typescript": "^7.3.3", - "@types/node": "^12.6.2", - "babel-plugin-istanbul": "^5.1.4", + "@babel/cli": "^7.6.4", + "@babel/core": "^7.6.4", + "@babel/plugin-transform-runtime": "^7.6.2", + "@babel/preset-env": "^7.6.3", + "@babel/preset-typescript": "^7.6.0", + "@types/node": "^12.12.3", + "babel-plugin-istanbul": "^5.2.0", "babel-plugin-transform-inline-environment-variables": "^0.4.3", "botframework-directlinejs": "^0.11.6", - "concurrently": "^4.1.1", - "eslint-plugin-prettier": "^3.1.0", + "concurrently": "^5.0.0", + "eslint": "^6.6.0", + "eslint-plugin-prettier": "^3.1.1", "prettier": "^1.18.2", - "rimraf": "^2.6.3", - "typescript": "^3.5.3" + "rimraf": "^3.0.0", + "typescript": "^3.6.4" }, "dependencies": { - "@babel/runtime": "^7.5.4", - "eslint": "^5.16.0", - "jsonwebtoken": "^8.3.0", + "@babel/runtime": "^7.6.3", + "jsonwebtoken": "^8.5.1", "math-random": "^1.0.4", "mime": "2.4.3", "redux": "^4.0.4", - "redux-saga": "^0.16.0", - "simple-update-in": "^1.3.0" + "redux-saga": "^1.1.1", + "simple-update-in": "^2.1.1" } } diff --git a/packages/embed/package-lock.json b/packages/embed/package-lock.json index a7a84ba9fa..4b45098949 100644 --- a/packages/embed/package-lock.json +++ b/packages/embed/package-lock.json @@ -2050,20 +2050,20 @@ } }, "browserslist": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.0.tgz", - "integrity": "sha512-9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz", + "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000989", - "electron-to-chromium": "^1.3.247", - "node-releases": "^1.1.29" + "caniuse-lite": "^1.0.30001004", + "electron-to-chromium": "^1.3.295", + "node-releases": "^1.1.38" } }, "bser": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.0.tgz", - "integrity": "sha512-8zsjWrQkkBoLK6uxASk1nJ2SKv97ltiGDo6A3wA0/yRPz+CwmEyDo0hUrhIuukG2JHpAl3bvFIixw2/3Hi0DOg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, "requires": { "node-int64": "^0.4.0" @@ -2190,9 +2190,9 @@ } }, "caniuse-lite": { - "version": "1.0.30000999", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz", - "integrity": "sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg==", + "version": "1.0.30001006", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001006.tgz", + "integrity": "sha512-MXnUVX27aGs/QINz+QG1sWSLDr3P1A3Hq5EUWoIt0T7K24DuvMxZEnh3Y5aHlJW6Bz2aApJdSewdYLd8zQnUuw==", "dev": true }, "capture-exit": { @@ -2463,13 +2463,13 @@ } }, "concurrently": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-4.1.2.tgz", - "integrity": "sha512-Kim9SFrNr2jd8/0yNYqDTFALzUX1tvimmwFWxmp/D4mRI+kbqIIwE2RkBDrxS2ic25O1UgQMI5AtBqdtX3ynYg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.0.0.tgz", + "integrity": "sha512-1yDvK8mduTIdxIxV9C60KoiOySUl/lfekpdbI+U5GXaPrgdffEavFa9QZB3vh68oWOpbCC+TuvxXV9YRPMvUrA==", "dev": true, "requires": { "chalk": "^2.4.2", - "date-fns": "^1.30.1", + "date-fns": "^2.0.1", "lodash": "^4.17.15", "read-pkg": "^4.0.1", "rxjs": "^6.5.2", @@ -2497,13 +2497,10 @@ } }, "console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", - "dev": true, - "requires": { - "date-now": "^0.1.4" - } + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true }, "constantinople": { "version": "3.1.2", @@ -2578,12 +2575,12 @@ "integrity": "sha512-S1FfZpeBchkhyoY76YAdFzKS4zz9aOK7EeFaNA2aJlyXyA+sgqz6xdxmLPGXEAf0nF44MVN1kSjrA9Kt3ATDQg==" }, "core-js-compat": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.2.tgz", - "integrity": "sha512-gfiK4QnNXhnnHVOIZst2XHdFfdMTPxtR0EGs0TdILMlGIft+087oH6/Sw2xTTIjpWXC9vEwsJA8VG3XTGcmO5g==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.6.tgz", + "integrity": "sha512-YnwZG/+0/f7Pf6Lr3jxtVAFjtGBW9lsLYcqrxhYJai1GfvrP8DEyEpnNzj/FRQfIkOOfk1j5tTBvPBLWVVJm4A==", "dev": true, "requires": { - "browserslist": "^4.7.0", + "browserslist": "^4.7.2", "semver": "^6.3.0" }, "dependencies": { @@ -2778,9 +2775,9 @@ }, "dependencies": { "whatwg-url": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", - "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", "dev": true, "requires": { "lodash.sortby": "^4.7.0", @@ -2791,15 +2788,9 @@ } }, "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", - "dev": true - }, - "date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.6.0.tgz", + "integrity": "sha512-F55YxqRdEfP/eYQmQjLN798v0AwLjmZ8nMBjdQvNwEE3N/zWVrlkkqT+9seBlPlsbkybG4JmWg3Ee3dIV9BcGQ==", "dev": true }, "dateformat": { @@ -3113,9 +3104,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.282", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.282.tgz", - "integrity": "sha512-irSaDeCGgfMu1OA30bhqIBr+dx+pDJjRbwCpob7YWqVZbzXblybNzPGklVnWqv4EXxbkEAzQYqiNCqNTgu00lQ==", + "version": "1.3.297", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.297.tgz", + "integrity": "sha512-Q5BHIOJcWhDIz5FmVGv991O0LM0iWtfmGt1L3av+mmpIbIzmv4IWYpHhJcFoCdmbO8up0KqtvYUrH1vlbUP2Eg==", "dev": true }, "elliptic": { @@ -4389,9 +4380,9 @@ } }, "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.5.tgz", + "integrity": "sha512-J9dlskqUXK1OeTOYBEn5s8aMukWMwWfs+rPTn/jn50Ux4MNXVhubL1wu/j2t+H4NVI+cXEcCaYellqaPVGXNqQ==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -4505,9 +4496,9 @@ "dev": true }, "handlebars": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.4.3.tgz", - "integrity": "sha512-B0W4A2U1ww3q7VVthTKfh+epHx+q4mCt6iK+zEAzbMBpWQAwxCeKxEGpj/1oQTpzPXDNSOG7hmG14TsISH50yw==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.1.tgz", + "integrity": "sha512-C29UoFzHe9yM61lOsIlCE5/mQVGrnIOrOq7maQl76L7tYPCgC1og0Ajt6uWnX4ZTxBPnjw+CUvawphwCfJgUnA==", "dev": true, "requires": { "neo-async": "^2.6.0", @@ -4801,15 +4792,60 @@ } }, "http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.20.0.tgz", + "integrity": "sha512-dNJAk71nEJhPiAczQH9hGvE/MT9kEs+zn2Dh+Hi94PGZe1GluQirC7mw5rdREUtWx6qGS1Gu0bZd4qEAg+REgw==", "dev": true, "requires": { "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" + "is-glob": "^4.0.1", + "lodash": "^4.17.14", + "micromatch": "^4.0.2" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } } }, "http-signature": { @@ -6810,9 +6846,9 @@ } }, "node-releases": { - "version": "1.1.35", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.35.tgz", - "integrity": "sha512-JGcM/wndCN/2elJlU0IGdVEJQQnJwsLbgPCFd2pY7V0mxf17bZ0Gb/lgOtL29ZQhvEX5shnVhxQyZz3ex94N8w==", + "version": "1.1.39", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz", + "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==", "dev": true, "requires": { "semver": "^6.3.0" @@ -7251,6 +7287,12 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, + "picomatch": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.1.0.tgz", + "integrity": "sha512-uhnEDzAbrcJ8R3g2fANnSuXZMBtkpSjxTTgn2LeSiQlfmq72enQJWdQllXW24MBLYnA1SBD2vfvx2o0Zw3Ielw==", + "dev": true + }, "pidusage": { "version": "2.0.17", "resolved": "https://registry.npmjs.org/pidusage/-/pidusage-2.0.17.tgz", @@ -7706,9 +7748,9 @@ "dev": true }, "react-is": { - "version": "16.10.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.10.2.tgz", - "integrity": "sha512-INBT1QEgtcCCgvccr5/86CfD71fw9EPmDxgiJX4I2Ddr6ZsV6iFXsuby+qWJPtmNuMY0zByTsG4468P7nHuNWA==", + "version": "16.11.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.11.0.tgz", + "integrity": "sha512-gbBVYR2p8mnriqAwWx9LbuUrShnAuSCNnuPGyc7GJrMVQtPDAh8iLpv7FRuMPFb56KkaVZIYSz1PrjI9q0QPCw==", "dev": true }, "read-pkg": { @@ -7856,9 +7898,9 @@ } }, "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", "dev": true }, "regjsparser": { @@ -8555,9 +8597,9 @@ } }, "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -9550,9 +9592,9 @@ } }, "webpack-cli": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.9.tgz", - "integrity": "sha512-xwnSxWl8nZtBl/AFJCOn9pG7s5CYUYdZxmmukv+fAHLcBIHM36dImfpQg3WfShZXeArkWlf6QRw24Klcsv8a5A==", + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.10.tgz", + "integrity": "sha512-u1dgND9+MXaEt74sJR4PR7qkPxXUSQ0RXYq8x1L6Jg1MYVEmGPrH6Ah6C4arD4r0J1P5HKjRqpab36k0eIzPqg==", "dev": true, "requires": { "chalk": "2.4.2", diff --git a/packages/embed/package.json b/packages/embed/package.json index ed3a2cebf2..4ec6c14c68 100644 --- a/packages/embed/package.json +++ b/packages/embed/package.json @@ -30,23 +30,23 @@ "author": "Microsoft Corporation", "license": "MIT", "devDependencies": { - "@babel/cli": "^7.5.0", - "@babel/core": "^7.5.4", - "@babel/plugin-proposal-object-rest-spread": "^7.5.4", - "@babel/plugin-transform-runtime": "^7.5.0", - "@babel/preset-env": "^7.5.4", - "concurrently": "^4.1.1", - "copy-webpack-plugin": "^5.0.3", + "@babel/cli": "^7.6.4", + "@babel/core": "^7.6.4", + "@babel/plugin-proposal-object-rest-spread": "^7.6.2", + "@babel/plugin-transform-runtime": "^7.6.2", + "@babel/preset-env": "^7.6.3", + "concurrently": "^5.0.0", + "copy-webpack-plugin": "^5.0.4", "html-webpack-plugin": "^3.2.0", - "http-proxy-middleware": "^0.19.1", - "jest": "^24.8.0", + "http-proxy-middleware": "^0.20.0", + "jest": "^24.9.0", "node-dev": "^4.0.0", "node-fetch": "^2.6.0", "pug": "^2.0.4", "pug-loader": "^2.4.0", "restify": "^8.4.0", - "webpack": "^4.35.3", - "webpack-cli": "^3.3.5", + "webpack": "^4.41.2", + "webpack-cli": "^3.3.10", "webpack-visualizer-plugin": "^0.1.11" }, "dependencies": { diff --git a/packages/isomorphic-react-dom/package-lock.json b/packages/isomorphic-react-dom/package-lock.json index 1f24172225..1a3dc206da 100644 --- a/packages/isomorphic-react-dom/package-lock.json +++ b/packages/isomorphic-react-dom/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "@babel/cli": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.6.0.tgz", - "integrity": "sha512-1CTDyGUjQqW3Mz4gfKZ04KGOckyyaNmKneAMlABPS+ZyuxWv3FrVEVz7Ag08kNIztVx8VaJ8YgvYLSNlMKAT5Q==", + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.6.4.tgz", + "integrity": "sha512-tqrDyvPryBM6xjIyKKUwr3s8CzmmYidwgdswd7Uc/Cv0ogZcuS1TYQTLx/eWKP3UbJ6JxZAiYlBZabXm/rtRsQ==", "dev": true, "requires": { "chokidar": "^2.1.8", @@ -32,18 +32,18 @@ } }, "@babel/core": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.6.0.tgz", - "integrity": "sha512-FuRhDRtsd6IptKpHXAa+4WPZYY2ZzgowkbLBecEDDSje1X/apG7jQM33or3NdOmjXBKWGOg4JmSiRfUfuTtHXw==", + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.6.4.tgz", + "integrity": "sha512-Rm0HGw101GY8FTzpWSyRbki/jzq+/PkNQJ+nSulrdY6gFGOsNseCqD6KHRYe2E+EdzuBdr2pxCp6s4Uk6eJ+XQ==", "dev": true, "requires": { "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.6.0", - "@babel/helpers": "^7.6.0", - "@babel/parser": "^7.6.0", + "@babel/generator": "^7.6.4", + "@babel/helpers": "^7.6.2", + "@babel/parser": "^7.6.4", "@babel/template": "^7.6.0", - "@babel/traverse": "^7.6.0", - "@babel/types": "^7.6.0", + "@babel/traverse": "^7.6.3", + "@babel/types": "^7.6.3", "convert-source-map": "^1.1.0", "debug": "^4.1.0", "json5": "^2.1.0", @@ -718,9 +718,9 @@ } }, "@babel/preset-env": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.6.0.tgz", - "integrity": "sha512-1efzxFv/TcPsNXlRhMzRnkBFMeIqBBgzwmZwlFDw5Ubj0AGLeufxugirwZmkkX/ayi3owsSqoQ4fw8LkfK9SYg==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.6.3.tgz", + "integrity": "sha512-CWQkn7EVnwzlOdR5NOm2+pfgSNEZmvGjOhlCHBDq0J8/EStr+G+FvPEiz9B56dR6MoiUFjXhfE4hjLoAKKJtIQ==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", @@ -728,9 +728,9 @@ "@babel/plugin-proposal-async-generator-functions": "^7.2.0", "@babel/plugin-proposal-dynamic-import": "^7.5.0", "@babel/plugin-proposal-json-strings": "^7.2.0", - "@babel/plugin-proposal-object-rest-spread": "^7.5.5", + "@babel/plugin-proposal-object-rest-spread": "^7.6.2", "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.6.2", "@babel/plugin-syntax-async-generators": "^7.2.0", "@babel/plugin-syntax-dynamic-import": "^7.2.0", "@babel/plugin-syntax-json-strings": "^7.2.0", @@ -739,11 +739,11 @@ "@babel/plugin-transform-arrow-functions": "^7.2.0", "@babel/plugin-transform-async-to-generator": "^7.5.0", "@babel/plugin-transform-block-scoped-functions": "^7.2.0", - "@babel/plugin-transform-block-scoping": "^7.6.0", + "@babel/plugin-transform-block-scoping": "^7.6.3", "@babel/plugin-transform-classes": "^7.5.5", "@babel/plugin-transform-computed-properties": "^7.2.0", "@babel/plugin-transform-destructuring": "^7.6.0", - "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.6.2", "@babel/plugin-transform-duplicate-keys": "^7.5.0", "@babel/plugin-transform-exponentiation-operator": "^7.2.0", "@babel/plugin-transform-for-of": "^7.4.4", @@ -754,7 +754,7 @@ "@babel/plugin-transform-modules-commonjs": "^7.6.0", "@babel/plugin-transform-modules-systemjs": "^7.5.0", "@babel/plugin-transform-modules-umd": "^7.2.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.6.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.6.3", "@babel/plugin-transform-new-target": "^7.4.4", "@babel/plugin-transform-object-super": "^7.5.5", "@babel/plugin-transform-parameters": "^7.4.4", @@ -762,12 +762,12 @@ "@babel/plugin-transform-regenerator": "^7.4.5", "@babel/plugin-transform-reserved-words": "^7.2.0", "@babel/plugin-transform-shorthand-properties": "^7.2.0", - "@babel/plugin-transform-spread": "^7.2.0", + "@babel/plugin-transform-spread": "^7.6.2", "@babel/plugin-transform-sticky-regex": "^7.2.0", "@babel/plugin-transform-template-literals": "^7.4.4", "@babel/plugin-transform-typeof-symbol": "^7.2.0", - "@babel/plugin-transform-unicode-regex": "^7.4.4", - "@babel/types": "^7.6.0", + "@babel/plugin-transform-unicode-regex": "^7.6.2", + "@babel/types": "^7.6.3", "browserslist": "^4.6.0", "core-js-compat": "^3.1.1", "invariant": "^2.2.2", @@ -1020,9 +1020,9 @@ "dev": true }, "acorn": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", - "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", "dev": true }, "acorn-jsx": { @@ -1056,10 +1056,13 @@ "dev": true }, "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", + "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", + "dev": true, + "requires": { + "type-fest": "^0.5.2" + } }, "ansi-regex": { "version": "3.0.0", @@ -1415,14 +1418,14 @@ } }, "browserslist": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.1.tgz", - "integrity": "sha512-QtULFqKIAtiyNx7NhZ/p4rB8m3xDozVo/pi5VgTlADLF2tNigz/QH+v0m5qhn7XfHT7u+607NcCNOnC0HZAlMg==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz", + "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000999", - "electron-to-chromium": "^1.3.284", - "node-releases": "^1.1.36" + "caniuse-lite": "^1.0.30001004", + "electron-to-chromium": "^1.3.295", + "node-releases": "^1.1.38" } }, "buffer": { @@ -1507,9 +1510,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30000999", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz", - "integrity": "sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg==", + "version": "1.0.30001006", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001006.tgz", + "integrity": "sha512-MXnUVX27aGs/QINz+QG1sWSLDr3P1A3Hq5EUWoIt0T7K24DuvMxZEnh3Y5aHlJW6Bz2aApJdSewdYLd8zQnUuw==", "dev": true }, "chalk": { @@ -1598,12 +1601,12 @@ } }, "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "restore-cursor": "^3.1.0" } }, "cli-width": { @@ -1691,13 +1694,13 @@ } }, "concurrently": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-4.1.2.tgz", - "integrity": "sha512-Kim9SFrNr2jd8/0yNYqDTFALzUX1tvimmwFWxmp/D4mRI+kbqIIwE2RkBDrxS2ic25O1UgQMI5AtBqdtX3ynYg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.0.0.tgz", + "integrity": "sha512-1yDvK8mduTIdxIxV9C60KoiOySUl/lfekpdbI+U5GXaPrgdffEavFa9QZB3vh68oWOpbCC+TuvxXV9YRPMvUrA==", "dev": true, "requires": { "chalk": "^2.4.2", - "date-fns": "^1.30.1", + "date-fns": "^2.0.1", "lodash": "^4.17.15", "read-pkg": "^4.0.1", "rxjs": "^6.5.2", @@ -1725,13 +1728,10 @@ } }, "console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", - "dev": true, - "requires": { - "date-now": "^0.1.4" - } + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true }, "constants-browserify": { "version": "1.0.0", @@ -1769,12 +1769,12 @@ "dev": true }, "core-js-compat": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.2.tgz", - "integrity": "sha512-gfiK4QnNXhnnHVOIZst2XHdFfdMTPxtR0EGs0TdILMlGIft+087oH6/Sw2xTTIjpWXC9vEwsJA8VG3XTGcmO5g==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.6.tgz", + "integrity": "sha512-YnwZG/+0/f7Pf6Lr3jxtVAFjtGBW9lsLYcqrxhYJai1GfvrP8DEyEpnNzj/FRQfIkOOfk1j5tTBvPBLWVVJm4A==", "dev": true, "requires": { - "browserslist": "^4.7.0", + "browserslist": "^4.7.2", "semver": "^6.3.0" }, "dependencies": { @@ -1868,15 +1868,9 @@ "dev": true }, "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", - "dev": true - }, - "date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.6.0.tgz", + "integrity": "sha512-F55YxqRdEfP/eYQmQjLN798v0AwLjmZ8nMBjdQvNwEE3N/zWVrlkkqT+9seBlPlsbkybG4JmWg3Ee3dIV9BcGQ==", "dev": true }, "debug": { @@ -2011,9 +2005,9 @@ } }, "electron-to-chromium": { - "version": "1.3.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.284.tgz", - "integrity": "sha512-duOA4IWKH4R8ttiE8q/7xfg6eheRvMKlGqOOcGlDukdHEDJ26Wf7cMrCiK9Am11mswR6E/a23jXVA4UPDthTIw==", + "version": "1.3.297", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.297.tgz", + "integrity": "sha512-Q5BHIOJcWhDIz5FmVGv991O0LM0iWtfmGt1L3av+mmpIbIzmv4IWYpHhJcFoCdmbO8up0KqtvYUrH1vlbUP2Eg==", "dev": true }, "elliptic": { @@ -2032,9 +2026,9 @@ } }, "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, "emojis-list": { @@ -2100,49 +2094,56 @@ "dev": true }, "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.6.0.tgz", + "integrity": "sha512-PpEBq7b6qY/qrOmpYQ/jTMDYfuQMELR4g4WI1M/NaSDDD/bdcMb+dj4Hgks7p41kW2caXsPsEZAEAyAgjVVC0g==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", + "ajv": "^6.10.0", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", + "glob-parent": "^5.0.0", "globals": "^11.7.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.11", + "lodash": "^4.17.14", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", "progress": "^2.0.0", "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", "table": "^5.2.3", - "text-table": "^0.2.0" + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" }, "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, "debug": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", @@ -2152,27 +2153,51 @@ "ms": "^2.1.1" } }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } } } }, "eslint-plugin-prettier": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.0.tgz", - "integrity": "sha512-XWX2yVuwVNLOUhQijAkXz+rMPPoCr7WFiAl8ig6I7Xn+pPVhDhzg4DxHpmbeb0iqjO9UronEA3Tb09ChnFVHHA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.1.tgz", + "integrity": "sha512-A+TZuHZ0KU0cnn56/9mfR7/KjUJ9QNVXUhwvRFSR7PGPe0zQR6PTkmyqg1AtUUEOzTqeRsUwyKFh0oVZKVCrtA==", "dev": true, "requires": { "prettier-linter-helpers": "^1.0.0" } }, "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -2180,12 +2205,12 @@ } }, "eslint-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", - "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", "dev": true, "requires": { - "eslint-visitor-keys": "^1.0.0" + "eslint-visitor-keys": "^1.1.0" } }, "eslint-visitor-keys": { @@ -2195,14 +2220,14 @@ "dev": true }, "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", "dev": true, "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "eslint-visitor-keys": "^1.1.0" } }, "esprima": { @@ -2444,9 +2469,9 @@ "dev": true }, "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -3174,9 +3199,9 @@ "dev": true }, "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.5.tgz", + "integrity": "sha512-J9dlskqUXK1OeTOYBEn5s8aMukWMwWfs+rPTn/jn50Ux4MNXVhubL1wu/j2t+H4NVI+cXEcCaYellqaPVGXNqQ==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -3250,9 +3275,9 @@ "dev": true }, "graceful-fs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", "dev": true }, "has-flag": { @@ -3433,22 +3458,22 @@ "dev": true }, "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", + "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==", "dev": true, "requires": { - "ansi-escapes": "^3.2.0", + "ansi-escapes": "^4.2.1", "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", + "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", "run-async": "^2.2.0", "rxjs": "^6.4.0", - "string-width": "^2.1.0", + "string-width": "^4.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" }, @@ -3459,6 +3484,23 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", + "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^5.2.0" + } + }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", @@ -4044,9 +4086,9 @@ "dev": true }, "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, "nan": { @@ -4133,9 +4175,9 @@ } }, "node-releases": { - "version": "1.1.36", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.36.tgz", - "integrity": "sha512-ggXhX6QGyJSjj3r+6ml2LqqC28XOWmKtpb+a15/Zpr9V3yoNazxJNlcQDS9bYaid5FReEWHEgToH1mwoUceWwg==", + "version": "1.1.39", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz", + "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==", "dev": true, "requires": { "semver": "^6.3.0" @@ -4265,20 +4307,12 @@ } }, "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", "dev": true, "requires": { - "mimic-fn": "^1.0.0" - }, - "dependencies": { - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - } + "mimic-fn": "^2.1.0" } }, "optionator": { @@ -4457,12 +4491,6 @@ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, "path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", @@ -4742,9 +4770,9 @@ } }, "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", "dev": true }, "regjsparser": { @@ -4856,12 +4884,12 @@ "dev": true }, "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, "requires": { - "onetime": "^2.0.0", + "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, @@ -5177,9 +5205,9 @@ } }, "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -5357,9 +5385,9 @@ "dev": true }, "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", "dev": true }, "supports-color": { @@ -5389,6 +5417,12 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", @@ -5582,6 +5616,12 @@ "prelude-ls": "~1.1.2" } }, + "type-fest": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", + "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", + "dev": true + }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -5755,9 +5795,9 @@ "dev": true }, "v8-compile-cache": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz", - "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", "dev": true }, "validate-npm-package-license": { @@ -5788,9 +5828,9 @@ } }, "webpack": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.40.1.tgz", - "integrity": "sha512-AAP7F9X1cVNnQl0ZsG52qF89tqCKS8lqVEnFOA0g/G25/VyH4CejwTbSD9aEDGStAIuH+l6W1yOYRZNOP0VE1g==", + "version": "4.41.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.2.tgz", + "integrity": "sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A==", "dev": true, "requires": { "@webassemblyjs/ast": "1.8.5", @@ -5816,12 +5856,30 @@ "terser-webpack-plugin": "^1.4.1", "watchpack": "^1.6.0", "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", + "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==", + "dev": true + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + } } }, "webpack-cli": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.8.tgz", - "integrity": "sha512-RANYSXwikSWINjHMd/mtesblNSpjpDLoYTBtP99n1RhXqVI/wxN40Auqy42I7y4xrbmRBoA5Zy5E0JSBD5XRhw==", + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.10.tgz", + "integrity": "sha512-u1dgND9+MXaEt74sJR4PR7qkPxXUSQ0RXYq8x1L6Jg1MYVEmGPrH6Ah6C4arD4r0J1P5HKjRqpab36k0eIzPqg==", "dev": true, "requires": { "chalk": "2.4.2", @@ -5854,6 +5912,12 @@ "wrap-ansi": "^5.1.0" } }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, "enhanced-resolve": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", @@ -5906,6 +5970,12 @@ "has-flag": "^3.0.0" } }, + "v8-compile-cache": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz", + "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==", + "dev": true + }, "wrap-ansi": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", diff --git a/packages/isomorphic-react-dom/package.json b/packages/isomorphic-react-dom/package.json index 94b838964d..7dc81ab37c 100644 --- a/packages/isomorphic-react-dom/package.json +++ b/packages/isomorphic-react-dom/package.json @@ -16,14 +16,14 @@ "author": "", "license": "MIT", "devDependencies": { - "@babel/cli": "7.6.0", - "@babel/core": "7.6.0", - "@babel/preset-env": "7.6.0", - "concurrently": "4.1.2", - "eslint": "^5.16.0", - "eslint-plugin-prettier": "3.1.0", - "prettier": "1.18.2", - "webpack": "4.40.1", - "webpack-cli": "3.3.8" + "@babel/cli": "^7.6.4", + "@babel/core": "^7.6.4", + "@babel/preset-env": "^7.6.3", + "concurrently": "^5.0.0", + "eslint": "^6.6.0", + "eslint-plugin-prettier": "^3.1.1", + "prettier": "^1.18.2", + "webpack": "^4.41.2", + "webpack-cli": "^3.3.10" } } diff --git a/packages/isomorphic-react/package-lock.json b/packages/isomorphic-react/package-lock.json index 0f49286659..dd052a4150 100644 --- a/packages/isomorphic-react/package-lock.json +++ b/packages/isomorphic-react/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "@babel/cli": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.6.0.tgz", - "integrity": "sha512-1CTDyGUjQqW3Mz4gfKZ04KGOckyyaNmKneAMlABPS+ZyuxWv3FrVEVz7Ag08kNIztVx8VaJ8YgvYLSNlMKAT5Q==", + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.6.4.tgz", + "integrity": "sha512-tqrDyvPryBM6xjIyKKUwr3s8CzmmYidwgdswd7Uc/Cv0ogZcuS1TYQTLx/eWKP3UbJ6JxZAiYlBZabXm/rtRsQ==", "dev": true, "requires": { "chokidar": "^2.1.8", @@ -32,18 +32,18 @@ } }, "@babel/core": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.6.0.tgz", - "integrity": "sha512-FuRhDRtsd6IptKpHXAa+4WPZYY2ZzgowkbLBecEDDSje1X/apG7jQM33or3NdOmjXBKWGOg4JmSiRfUfuTtHXw==", + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.6.4.tgz", + "integrity": "sha512-Rm0HGw101GY8FTzpWSyRbki/jzq+/PkNQJ+nSulrdY6gFGOsNseCqD6KHRYe2E+EdzuBdr2pxCp6s4Uk6eJ+XQ==", "dev": true, "requires": { "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.6.0", - "@babel/helpers": "^7.6.0", - "@babel/parser": "^7.6.0", + "@babel/generator": "^7.6.4", + "@babel/helpers": "^7.6.2", + "@babel/parser": "^7.6.4", "@babel/template": "^7.6.0", - "@babel/traverse": "^7.6.0", - "@babel/types": "^7.6.0", + "@babel/traverse": "^7.6.3", + "@babel/types": "^7.6.3", "convert-source-map": "^1.1.0", "debug": "^4.1.0", "json5": "^2.1.0", @@ -718,9 +718,9 @@ } }, "@babel/preset-env": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.6.0.tgz", - "integrity": "sha512-1efzxFv/TcPsNXlRhMzRnkBFMeIqBBgzwmZwlFDw5Ubj0AGLeufxugirwZmkkX/ayi3owsSqoQ4fw8LkfK9SYg==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.6.3.tgz", + "integrity": "sha512-CWQkn7EVnwzlOdR5NOm2+pfgSNEZmvGjOhlCHBDq0J8/EStr+G+FvPEiz9B56dR6MoiUFjXhfE4hjLoAKKJtIQ==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", @@ -728,9 +728,9 @@ "@babel/plugin-proposal-async-generator-functions": "^7.2.0", "@babel/plugin-proposal-dynamic-import": "^7.5.0", "@babel/plugin-proposal-json-strings": "^7.2.0", - "@babel/plugin-proposal-object-rest-spread": "^7.5.5", + "@babel/plugin-proposal-object-rest-spread": "^7.6.2", "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.6.2", "@babel/plugin-syntax-async-generators": "^7.2.0", "@babel/plugin-syntax-dynamic-import": "^7.2.0", "@babel/plugin-syntax-json-strings": "^7.2.0", @@ -739,11 +739,11 @@ "@babel/plugin-transform-arrow-functions": "^7.2.0", "@babel/plugin-transform-async-to-generator": "^7.5.0", "@babel/plugin-transform-block-scoped-functions": "^7.2.0", - "@babel/plugin-transform-block-scoping": "^7.6.0", + "@babel/plugin-transform-block-scoping": "^7.6.3", "@babel/plugin-transform-classes": "^7.5.5", "@babel/plugin-transform-computed-properties": "^7.2.0", "@babel/plugin-transform-destructuring": "^7.6.0", - "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.6.2", "@babel/plugin-transform-duplicate-keys": "^7.5.0", "@babel/plugin-transform-exponentiation-operator": "^7.2.0", "@babel/plugin-transform-for-of": "^7.4.4", @@ -754,7 +754,7 @@ "@babel/plugin-transform-modules-commonjs": "^7.6.0", "@babel/plugin-transform-modules-systemjs": "^7.5.0", "@babel/plugin-transform-modules-umd": "^7.2.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.6.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.6.3", "@babel/plugin-transform-new-target": "^7.4.4", "@babel/plugin-transform-object-super": "^7.5.5", "@babel/plugin-transform-parameters": "^7.4.4", @@ -762,12 +762,12 @@ "@babel/plugin-transform-regenerator": "^7.4.5", "@babel/plugin-transform-reserved-words": "^7.2.0", "@babel/plugin-transform-shorthand-properties": "^7.2.0", - "@babel/plugin-transform-spread": "^7.2.0", + "@babel/plugin-transform-spread": "^7.6.2", "@babel/plugin-transform-sticky-regex": "^7.2.0", "@babel/plugin-transform-template-literals": "^7.4.4", "@babel/plugin-transform-typeof-symbol": "^7.2.0", - "@babel/plugin-transform-unicode-regex": "^7.4.4", - "@babel/types": "^7.6.0", + "@babel/plugin-transform-unicode-regex": "^7.6.2", + "@babel/types": "^7.6.3", "browserslist": "^4.6.0", "core-js-compat": "^3.1.1", "invariant": "^2.2.2", @@ -1020,9 +1020,9 @@ "dev": true }, "acorn": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", - "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", "dev": true }, "acorn-jsx": { @@ -1056,10 +1056,13 @@ "dev": true }, "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", + "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", + "dev": true, + "requires": { + "type-fest": "^0.5.2" + } }, "ansi-regex": { "version": "3.0.0", @@ -1415,14 +1418,14 @@ } }, "browserslist": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.1.tgz", - "integrity": "sha512-QtULFqKIAtiyNx7NhZ/p4rB8m3xDozVo/pi5VgTlADLF2tNigz/QH+v0m5qhn7XfHT7u+607NcCNOnC0HZAlMg==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz", + "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000999", - "electron-to-chromium": "^1.3.284", - "node-releases": "^1.1.36" + "caniuse-lite": "^1.0.30001004", + "electron-to-chromium": "^1.3.295", + "node-releases": "^1.1.38" } }, "buffer": { @@ -1507,9 +1510,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30000999", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz", - "integrity": "sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg==", + "version": "1.0.30001006", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001006.tgz", + "integrity": "sha512-MXnUVX27aGs/QINz+QG1sWSLDr3P1A3Hq5EUWoIt0T7K24DuvMxZEnh3Y5aHlJW6Bz2aApJdSewdYLd8zQnUuw==", "dev": true }, "chalk": { @@ -1598,12 +1601,12 @@ } }, "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "restore-cursor": "^3.1.0" } }, "cli-width": { @@ -1691,13 +1694,13 @@ } }, "concurrently": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-4.1.2.tgz", - "integrity": "sha512-Kim9SFrNr2jd8/0yNYqDTFALzUX1tvimmwFWxmp/D4mRI+kbqIIwE2RkBDrxS2ic25O1UgQMI5AtBqdtX3ynYg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.0.0.tgz", + "integrity": "sha512-1yDvK8mduTIdxIxV9C60KoiOySUl/lfekpdbI+U5GXaPrgdffEavFa9QZB3vh68oWOpbCC+TuvxXV9YRPMvUrA==", "dev": true, "requires": { "chalk": "^2.4.2", - "date-fns": "^1.30.1", + "date-fns": "^2.0.1", "lodash": "^4.17.15", "read-pkg": "^4.0.1", "rxjs": "^6.5.2", @@ -1725,13 +1728,10 @@ } }, "console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", - "dev": true, - "requires": { - "date-now": "^0.1.4" - } + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true }, "constants-browserify": { "version": "1.0.0", @@ -1769,12 +1769,12 @@ "dev": true }, "core-js-compat": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.2.tgz", - "integrity": "sha512-gfiK4QnNXhnnHVOIZst2XHdFfdMTPxtR0EGs0TdILMlGIft+087oH6/Sw2xTTIjpWXC9vEwsJA8VG3XTGcmO5g==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.6.tgz", + "integrity": "sha512-YnwZG/+0/f7Pf6Lr3jxtVAFjtGBW9lsLYcqrxhYJai1GfvrP8DEyEpnNzj/FRQfIkOOfk1j5tTBvPBLWVVJm4A==", "dev": true, "requires": { - "browserslist": "^4.7.0", + "browserslist": "^4.7.2", "semver": "^6.3.0" }, "dependencies": { @@ -1868,15 +1868,9 @@ "dev": true }, "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", - "dev": true - }, - "date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.6.0.tgz", + "integrity": "sha512-F55YxqRdEfP/eYQmQjLN798v0AwLjmZ8nMBjdQvNwEE3N/zWVrlkkqT+9seBlPlsbkybG4JmWg3Ee3dIV9BcGQ==", "dev": true }, "debug": { @@ -2011,9 +2005,9 @@ } }, "electron-to-chromium": { - "version": "1.3.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.284.tgz", - "integrity": "sha512-duOA4IWKH4R8ttiE8q/7xfg6eheRvMKlGqOOcGlDukdHEDJ26Wf7cMrCiK9Am11mswR6E/a23jXVA4UPDthTIw==", + "version": "1.3.297", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.297.tgz", + "integrity": "sha512-Q5BHIOJcWhDIz5FmVGv991O0LM0iWtfmGt1L3av+mmpIbIzmv4IWYpHhJcFoCdmbO8up0KqtvYUrH1vlbUP2Eg==", "dev": true }, "elliptic": { @@ -2032,9 +2026,9 @@ } }, "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, "emojis-list": { @@ -2100,49 +2094,56 @@ "dev": true }, "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.6.0.tgz", + "integrity": "sha512-PpEBq7b6qY/qrOmpYQ/jTMDYfuQMELR4g4WI1M/NaSDDD/bdcMb+dj4Hgks7p41kW2caXsPsEZAEAyAgjVVC0g==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", + "ajv": "^6.10.0", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", + "glob-parent": "^5.0.0", "globals": "^11.7.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.11", + "lodash": "^4.17.14", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", "progress": "^2.0.0", "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", "table": "^5.2.3", - "text-table": "^0.2.0" + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" }, "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, "debug": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", @@ -2152,27 +2153,51 @@ "ms": "^2.1.1" } }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } } } }, "eslint-plugin-prettier": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.0.tgz", - "integrity": "sha512-XWX2yVuwVNLOUhQijAkXz+rMPPoCr7WFiAl8ig6I7Xn+pPVhDhzg4DxHpmbeb0iqjO9UronEA3Tb09ChnFVHHA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.1.tgz", + "integrity": "sha512-A+TZuHZ0KU0cnn56/9mfR7/KjUJ9QNVXUhwvRFSR7PGPe0zQR6PTkmyqg1AtUUEOzTqeRsUwyKFh0oVZKVCrtA==", "dev": true, "requires": { "prettier-linter-helpers": "^1.0.0" } }, "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -2180,12 +2205,12 @@ } }, "eslint-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", - "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", "dev": true, "requires": { - "eslint-visitor-keys": "^1.0.0" + "eslint-visitor-keys": "^1.1.0" } }, "eslint-visitor-keys": { @@ -2195,14 +2220,14 @@ "dev": true }, "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", "dev": true, "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "eslint-visitor-keys": "^1.1.0" } }, "esprima": { @@ -2444,9 +2469,9 @@ "dev": true }, "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -3174,9 +3199,9 @@ "dev": true }, "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.5.tgz", + "integrity": "sha512-J9dlskqUXK1OeTOYBEn5s8aMukWMwWfs+rPTn/jn50Ux4MNXVhubL1wu/j2t+H4NVI+cXEcCaYellqaPVGXNqQ==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -3250,9 +3275,9 @@ "dev": true }, "graceful-fs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", "dev": true }, "has-flag": { @@ -3433,22 +3458,22 @@ "dev": true }, "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", + "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==", "dev": true, "requires": { - "ansi-escapes": "^3.2.0", + "ansi-escapes": "^4.2.1", "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", + "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", "run-async": "^2.2.0", "rxjs": "^6.4.0", - "string-width": "^2.1.0", + "string-width": "^4.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" }, @@ -3459,6 +3484,23 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", + "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^5.2.0" + } + }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", @@ -4044,9 +4086,9 @@ "dev": true }, "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, "nan": { @@ -4133,9 +4175,9 @@ } }, "node-releases": { - "version": "1.1.36", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.36.tgz", - "integrity": "sha512-ggXhX6QGyJSjj3r+6ml2LqqC28XOWmKtpb+a15/Zpr9V3yoNazxJNlcQDS9bYaid5FReEWHEgToH1mwoUceWwg==", + "version": "1.1.39", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz", + "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==", "dev": true, "requires": { "semver": "^6.3.0" @@ -4265,20 +4307,12 @@ } }, "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", "dev": true, "requires": { - "mimic-fn": "^1.0.0" - }, - "dependencies": { - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - } + "mimic-fn": "^2.1.0" } }, "optionator": { @@ -4457,12 +4491,6 @@ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, "path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", @@ -4742,9 +4770,9 @@ } }, "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", "dev": true }, "regjsparser": { @@ -4856,12 +4884,12 @@ "dev": true }, "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, "requires": { - "onetime": "^2.0.0", + "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, @@ -5177,9 +5205,9 @@ } }, "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -5357,9 +5385,9 @@ "dev": true }, "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", "dev": true }, "supports-color": { @@ -5389,6 +5417,12 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", @@ -5582,6 +5616,12 @@ "prelude-ls": "~1.1.2" } }, + "type-fest": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", + "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", + "dev": true + }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -5755,9 +5795,9 @@ "dev": true }, "v8-compile-cache": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz", - "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", "dev": true }, "validate-npm-package-license": { @@ -5788,9 +5828,9 @@ } }, "webpack": { - "version": "4.40.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.40.1.tgz", - "integrity": "sha512-AAP7F9X1cVNnQl0ZsG52qF89tqCKS8lqVEnFOA0g/G25/VyH4CejwTbSD9aEDGStAIuH+l6W1yOYRZNOP0VE1g==", + "version": "4.41.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.2.tgz", + "integrity": "sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A==", "dev": true, "requires": { "@webassemblyjs/ast": "1.8.5", @@ -5816,12 +5856,30 @@ "terser-webpack-plugin": "^1.4.1", "watchpack": "^1.6.0", "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", + "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==", + "dev": true + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + } } }, "webpack-cli": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.8.tgz", - "integrity": "sha512-RANYSXwikSWINjHMd/mtesblNSpjpDLoYTBtP99n1RhXqVI/wxN40Auqy42I7y4xrbmRBoA5Zy5E0JSBD5XRhw==", + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.10.tgz", + "integrity": "sha512-u1dgND9+MXaEt74sJR4PR7qkPxXUSQ0RXYq8x1L6Jg1MYVEmGPrH6Ah6C4arD4r0J1P5HKjRqpab36k0eIzPqg==", "dev": true, "requires": { "chalk": "2.4.2", @@ -5854,6 +5912,12 @@ "wrap-ansi": "^5.1.0" } }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, "enhanced-resolve": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", @@ -5906,6 +5970,12 @@ "has-flag": "^3.0.0" } }, + "v8-compile-cache": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz", + "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==", + "dev": true + }, "wrap-ansi": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", diff --git a/packages/isomorphic-react/package.json b/packages/isomorphic-react/package.json index 8020257f39..9f1c7d7523 100644 --- a/packages/isomorphic-react/package.json +++ b/packages/isomorphic-react/package.json @@ -15,14 +15,14 @@ "author": "", "license": "MIT", "devDependencies": { - "@babel/cli": "7.6.0", - "@babel/core": "7.6.0", - "@babel/preset-env": "7.6.0", - "concurrently": "4.1.2", - "eslint": "^5.16.0", - "eslint-plugin-prettier": "3.1.0", - "prettier": "1.18.2", - "webpack": "4.40.1", - "webpack-cli": "3.3.8" + "@babel/cli": "^7.6.4", + "@babel/core": "^7.6.4", + "@babel/preset-env": "^7.6.3", + "concurrently": "^5.0.0", + "eslint": "^6.6.0", + "eslint-plugin-prettier": "^3.1.1", + "prettier": "^1.18.2", + "webpack": "^4.41.2", + "webpack-cli": "^3.3.10" } }