From bd0397d85587cf9b074d73e0972131a15b008198 Mon Sep 17 00:00:00 2001 From: Michael Okoh Date: Tue, 13 Apr 2021 17:03:17 +0100 Subject: [PATCH 01/28] Serah Kassim Assets --- logos/serah_kassim/serah_kassim.png | Bin 0 -> 30344 bytes logos/serah_kassim/serah_kassim.svg | 373 ++++++++++++++++++++++++++++ 2 files changed, 373 insertions(+) create mode 100644 logos/serah_kassim/serah_kassim.png create mode 100644 logos/serah_kassim/serah_kassim.svg diff --git a/logos/serah_kassim/serah_kassim.png b/logos/serah_kassim/serah_kassim.png new file mode 100644 index 0000000000000000000000000000000000000000..e59269b496bded5817e291ae890a4d52b7080dd4 GIT binary patch literal 30344 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 CD$KS3 literal 0 HcmV?d00001 diff --git a/logos/serah_kassim/serah_kassim.svg b/logos/serah_kassim/serah_kassim.svg new file mode 100644 index 0000000..3d7eccf --- /dev/null +++ b/logos/serah_kassim/serah_kassim.svg @@ -0,0 +1,373 @@ + + + + From 5dbc203990c3c14f7f984fdf0f071ab31e2b6462 Mon Sep 17 00:00:00 2001 From: Michael Okoh Date: Tue, 13 Apr 2021 17:03:39 +0100 Subject: [PATCH 02/28] add Serah Kassim to logos list --- logos.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/logos.json b/logos.json index 4765e9a..1235fea 100644 --- a/logos.json +++ b/logos.json @@ -18,7 +18,7 @@ "Media" ] }, - + { "title": "Paystack", "filename": "paystack", @@ -1331,5 +1331,11 @@ "filename": "gidimo", "url": "https://gidimo.com/", "category": ["EdTech"] + }, + { + "title": "Serah Kassim", + "filename": "serah_kassim", + "url": "https://serahkassim.com/", + "category": ["fashion"] } ] From a2f168ba358adb72fbaaca689b12ae847c02431f Mon Sep 17 00:00:00 2001 From: Michael Okoh Date: Tue, 13 Apr 2021 17:10:33 +0100 Subject: [PATCH 03/28] compress assets --- logos/serah_kassim/serah_kassim.png | Bin 30344 -> 12250 bytes logos/serah_kassim/serah_kassim.svg | 8 ++------ 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/logos/serah_kassim/serah_kassim.png b/logos/serah_kassim/serah_kassim.png index e59269b496bded5817e291ae890a4d52b7080dd4..8464effbd835867950582ab5c8c20f73267ae006 100644 GIT binary patch literal 12250 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 Q&oH)zimq~_qJ8xL0u}5PdjJ3c literal 30344 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 CD$KS3 diff --git a/logos/serah_kassim/serah_kassim.svg b/logos/serah_kassim/serah_kassim.svg index 3d7eccf..7db8721 100644 --- a/logos/serah_kassim/serah_kassim.svg +++ b/logos/serah_kassim/serah_kassim.svg @@ -1,7 +1,4 @@ - - - - +OjIwKzAzOjAwiCfg7gAAAABJRU5ErkJggg=="/> \ No newline at end of file From aa9f0ddfe65e16d6361b3bc15e5760c0732a7710 Mon Sep 17 00:00:00 2001 From: Michael Okoh Date: Tue, 13 Apr 2021 17:28:24 +0100 Subject: [PATCH 04/28] fix merge conflict --- logos.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/logos.json b/logos.json index 1235fea..bf41e06 100644 --- a/logos.json +++ b/logos.json @@ -1332,6 +1332,15 @@ "url": "https://gidimo.com/", "category": ["EdTech"] }, + { + "title": "Peerstack", + "filename": "peerstack", + "url": "https://www.thepeerstack.com", + "category": [ + "Financial Services", + "Software" + ] + }, { "title": "Serah Kassim", "filename": "serah_kassim", From 01646bfd77ab5c96bc2665b344dc25fb3bc831f3 Mon Sep 17 00:00:00 2001 From: Michael Okoh Date: Tue, 13 Apr 2021 17:44:11 +0100 Subject: [PATCH 05/28] use actual svg --- logos/serah_kassim/serah_kassim.svg | 370 +--------------------------- 1 file changed, 1 insertion(+), 369 deletions(-) diff --git a/logos/serah_kassim/serah_kassim.svg b/logos/serah_kassim/serah_kassim.svg index 7db8721..9098960 100644 --- a/logos/serah_kassim/serah_kassim.svg +++ b/logos/serah_kassim/serah_kassim.svg @@ -1,369 +1 @@ - \ No newline at end of file + \ No newline at end of file From 89aa0042232ad0f252363fde7d7d7cd98ade6e02 Mon Sep 17 00:00:00 2001 From: Odusanya 'Tomi <22182946+Odusanya@users.noreply.github.com> Date: Thu, 29 Jul 2021 18:27:16 +0100 Subject: [PATCH 06/28] Update case --- logos.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logos.json b/logos.json index ff0c807..82fa12b 100644 --- a/logos.json +++ b/logos.json @@ -1353,7 +1353,7 @@ "title": "Serah Kassim", "filename": "serah_kassim", "url": "https://serahkassim.com/", - "category": ["fashion"] + "category": ["Fashion"] }, { "title": "Thepeer", From beaf01668a509b79a4d6c193aedefba51d1e337e Mon Sep 17 00:00:00 2001 From: eyitemi-paystack <57187385+eyitemi-paystack@users.noreply.github.com> Date: Fri, 20 Aug 2021 08:01:31 +0100 Subject: [PATCH 07/28] Setup CodeQL for SAST Setup CodeQL for SAST Commit to add CodeQL workflow for Static App Security Testing. Description ----------- Commit to add CodeQL workflow for Static App Security Scanning. Motivation and Context ---------------------- This commit allows us to run Github CodeQl as Github Actions and use CodeQL as a Static Application Security Testing tool to identify security vulnerabilities in code before it gets merged to `master` and deployments made. Acceptance Criteria ------------------- Screenshots (if appropriate) ---------------------------- Types of changes ---------------- - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change) Checklist --------- - [x] My pull request addresses exactly one patch/feature. - [x] I have created a branch for this patch/feature. - [x] Each individual commit in the pull request is meaningful. (Please rebase, removing useless commits if not) - [ ] I have added tests to cover my changes. - [ ] All new and existing tests passed. - [x] My code follows the code style of this project. - [ ] My change requires change(s) to the environment. - [ ] My change requires change(s) to the database. - [ ] Other information. --- .github/workflows/codeql-analysis.yml | 71 +++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 .github/workflows/codeql-analysis.yml diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml new file mode 100644 index 0000000..d637476 --- /dev/null +++ b/.github/workflows/codeql-analysis.yml @@ -0,0 +1,71 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL" + +on: + push: + branches: [ master ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ master ] + schedule: + - cron: '34 19 * * 0' + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + + strategy: + fail-fast: false + matrix: + language: [ 'javascript' ] + # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] + # Learn more: + # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v1 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + # queries: ./path/to/local/query, your-org/your-repo/queries@main + + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@v1 + + # ℹ️ Command-line programs to run using the OS shell. + # 📚 https://git.io/JvXDl + + # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines + # and modify them (or add more) to build your code if your project + # uses a compiled language + + #- run: | + # make bootstrap + # make release + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v1 From b9bba8393b01fff7a5e504271c76284e9d32c0f2 Mon Sep 17 00:00:00 2001 From: Wisdom Ekeh Date: Mon, 23 Aug 2021 17:59:14 +0100 Subject: [PATCH 08/28] added CredPal --- logos.json | 6 ++++++ logos/credpal/credpal.png | Bin 0 -> 25944 bytes logos/credpal/credpal.svg | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 logos/credpal/credpal.png create mode 100644 logos/credpal/credpal.svg diff --git a/logos.json b/logos.json index 82fa12b..b2e15a4 100644 --- a/logos.json +++ b/logos.json @@ -1366,5 +1366,11 @@ "filename": "okra", "url": "https://okra.ng/", "category": ["Financial Services", "Software"] + }, + { + "title": "CredPal", + "filename": "credpal", + "url": "https://credpal.com", + "category": [ "Financial Services", "Software"] } ] diff --git a/logos/credpal/credpal.png b/logos/credpal/credpal.png new file mode 100644 index 0000000000000000000000000000000000000000..114fba4fad2680a5e177562cd2d603b88e6489a2 GIT binary patch literal 25944 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

Fr5zJ6>f^I5f{O9^xfFGvTO3VDa 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 literal 0 HcmV?d00001 diff --git a/logos/credpal/credpal.svg b/logos/credpal/credpal.svg new file mode 100644 index 0000000..6e17be7 --- /dev/null +++ b/logos/credpal/credpal.svg @@ -0,0 +1,3 @@ + + + From d6482bdd55af385e0c6d0d6ad50d15df3a983eb9 Mon Sep 17 00:00:00 2001 From: Ajeigbe John Oluwaseyi Date: Wed, 8 Sep 2021 18:47:34 +0100 Subject: [PATCH 09/28] Add TalentQL --- logos.json | 9 +++++++ logos/talentql/talentql.png | Bin 0 -> 375733 bytes logos/talentql/talentql.svg | 49 ++++++++++++++++++++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 logos/talentql/talentql.png create mode 100644 logos/talentql/talentql.svg diff --git a/logos.json b/logos.json index 82fa12b..428d599 100644 --- a/logos.json +++ b/logos.json @@ -1,4 +1,13 @@ [ + { + "title": "TalentQL", + "filename": "talentql", + "url": "https://talentql.com/", + "category": [ + "Software", + "ICT" + ] + }, { "title": "Seedbuilders", "filename": "seedbuilders", diff --git a/logos/talentql/talentql.png b/logos/talentql/talentql.png new file mode 100644 index 0000000000000000000000000000000000000000..334ed80af88a088beb3ec86554d4816414112f0d GIT binary patch literal 375733 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�?%*7c~jK+;#s;giVNRZnVYaDG&=MeY=fSq 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 bmav + + + + + + + + + + + + + + + From 697ec3721b7161cc0e3bc715e468face64b71ca9 Mon Sep 17 00:00:00 2001 From: Ajeigbe John Oluwaseyi Date: Wed, 8 Sep 2021 19:26:06 +0100 Subject: [PATCH 10/28] Optimize the SVG file --- logos/talentql/talentql.svg | 50 +------------------------------------ 1 file changed, 1 insertion(+), 49 deletions(-) diff --git a/logos/talentql/talentql.svg b/logos/talentql/talentql.svg index c4a56b5..1dd2c57 100644 --- a/logos/talentql/talentql.svg +++ b/logos/talentql/talentql.svg @@ -1,49 +1 @@ - - - - - - - - - - - - - - - - + \ No newline at end of file From b2c57cb3a30ead069c6627f5022bfae87eb80a05 Mon Sep 17 00:00:00 2001 From: Olasunkanmi Date: Thu, 9 Sep 2021 15:42:53 +0100 Subject: [PATCH 11/28] add spleet logo and PropTech to the categories --- contributing.md | 1 + logos.json | 8 +- logos/spleet/spleet.png | Bin 0 -> 8916 bytes logos/spleet/spleet.svg | 1 + package-lock.json | 7643 +-------------------------------------- 5 files changed, 19 insertions(+), 7634 deletions(-) create mode 100644 logos/spleet/spleet.png create mode 100644 logos/spleet/spleet.svg diff --git a/contributing.md b/contributing.md index c3d9641..8795b01 100644 --- a/contributing.md +++ b/contributing.md @@ -102,6 +102,7 @@ not * Business Ratings and Reviews * Online Food Delivery * Event Management +* PropTech ``` **NOTE**: _Pull requests are usually reviewed within 24 hours. Once your pull request is merged, you should see your logo on the site a few minutes after._ diff --git a/logos.json b/logos.json index 44c6225..34adad3 100644 --- a/logos.json +++ b/logos.json @@ -1392,5 +1392,11 @@ "filename": "credpal", "url": "https://credpal.com", "category": [ "Financial Services", "Software"] + }, + { + "title": "Spleet Africa", + "filename": "spleet", + "url": "https://spleet.africa", + "category": ["PropTech", "Real Estate"] } -] +] \ No newline at end of file diff --git a/logos/spleet/spleet.png b/logos/spleet/spleet.png new file mode 100644 index 0000000000000000000000000000000000000000..6529bfae8d93b643dd1cfdadb0ad46a05011f3ba GIT binary patch literal 8916 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 literal 0 HcmV?d00001 diff --git a/logos/spleet/spleet.svg b/logos/spleet/spleet.svg new file mode 100644 index 0000000..51569a5 --- /dev/null +++ b/logos/spleet/spleet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 7ba75cb..f67021c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,7631 +1,8 @@ { "name": "nigerialogos", "version": "1.0.0", - "lockfileVersion": 2, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "version": "1.0.0", - "license": "ISC", - "devDependencies": { - "eslint": "^6.1.0", - "eslint-config-airbnb-base": "^14.0.0", - "eslint-config-prettier": "^6.3.0", - "eslint-plugin-import": "^2.18.2", - "eslint-plugin-prettier": "^3.1.0", - "husky": "^3.0.5", - "lint-staged": "^9.2.5", - "live-server": "^1.2.1", - "node-sass": "^4.13.1", - "npm-run-all": "^4.1.5", - "prettier": "1.18.2" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.8.3" - } - }, - "node_modules/@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "dev": true, - "dependencies": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - } - }, - "node_modules/@babel/highlight/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/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, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@samverschueren/stream-to-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", - "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", - "dev": true, - "dependencies": { - "any-observable": "^0.3.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", - "dev": true - }, - "node_modules/@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", - "dev": true, - "dependencies": { - "@types/events": "*", - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", - "dev": true - }, - "node_modules/@types/node": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.0.tgz", - "integrity": "sha512-GnZbirvmqZUzMgkFn70c74OQpTTUcCzlhQliTzYjQMqg+hVKcDnxdL19Ne3UdYzdMA/+W3eb646FWn/ZaT1NfQ==", - "dev": true - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", - "dev": true - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", - "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/aggregate-error/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", - "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true, - "engines": { - "node": ">=0.4.2" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", - "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", - "dev": true, - "dependencies": { - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/anymatch/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/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, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/apache-crypt": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz", - "integrity": "sha512-Icze5ny5W5uv3xgMgl8U+iGmRCC0iIDrb2PVPuRBtL3Zy1Y5TMewXP1Vtc4r5X9eNNBEk7KYPu0Qby9m/PmcHg==", - "dev": true, - "dependencies": { - "unix-crypt-td-js": "^1.1.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/apache-md5": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz", - "integrity": "sha512-sbLEIMQrkV7RkIruqTPXxeCMkAAycv4yzTkBzRgOR1BrR5UB7qZtupqxkersTJSf0HZ3sbaNRrNV80TnnM7cUw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "node_modules/are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "dev": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "is-string": "^1.0.5" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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 - }, - "node_modules/async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", - "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", - "dev": true - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, - "node_modules/bcryptjs": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", - "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", - "dev": true - }, - "node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "dev": true, - "dependencies": { - "inherits": "~2.0.0" - }, - "engines": { - "node": "0.4 || >=0.5.8" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "dependencies": { - "callsites": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-callsite/node_modules/callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "dependencies": { - "caller-callsite": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "dependencies": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "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" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/chokidar/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", - "dev": true, - "dependencies": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-truncate/node_modules/slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true - }, - "node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "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, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", - "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==", - "dev": true - }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true - }, - "node_modules/contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "dependencies": { - "object-assign": "^4", - "vary": "^1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dev": true, - "dependencies": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "dependencies": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "dev": true, - "dependencies": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "node_modules/currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "dependencies": { - "array-find-index": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/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 - }, - "node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "node_modules/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=", - "dev": true - }, - "node_modules/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, - "dependencies": { - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", - "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", - "dev": true, - "dependencies": { - "globby": "^10.0.1", - "graceful-fs": "^4.2.2", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.1", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/del/node_modules/graceful-fs": { - "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 - }, - "node_modules/del/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dir-glob/node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "node_modules/elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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 - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "node_modules/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=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "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-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "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.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^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", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - } - }, - "node_modules/eslint-config-airbnb-base": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.0.0.tgz", - "integrity": "sha512-2IDHobw97upExLmsebhtfoD3NAKhV4H0CJWP3Uprd/uk+cHuWYOczPVxQ8PxLFUAw7o3Th1RAU8u1DoUpr+cMA==", - "dev": true, - "dependencies": { - "confusing-browser-globals": "^1.0.7", - "object.assign": "^4.1.0", - "object.entries": "^1.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/eslint-config-prettier": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", - "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", - "dev": true, - "dependencies": { - "get-stdin": "^6.0.0" - }, - "bin": { - "eslint-config-prettier-check": "bin/cli.js" - } - }, - "node_modules/eslint-config-prettier/node_modules/get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", - "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", - "dev": true, - "dependencies": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/eslint-module-utils": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", - "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", - "dev": true, - "dependencies": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-module-utils/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/eslint-plugin-import": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", - "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", - "dev": true, - "dependencies": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.12.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "dependencies": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/eslint-plugin-import/node_modules/path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "dependencies": { - "pify": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "dependencies": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-prettier": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", - "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", - "dev": true, - "dependencies": { - "prettier-linter-helpers": "^1.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/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, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", - "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/eslint/node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/eslint/node_modules/cross-spawn/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/eslint/node_modules/fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "node_modules/eslint/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint/node_modules/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, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint/node_modules/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, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/espree": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", - "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", - "dev": true, - "dependencies": { - "acorn": "^7.1.0", - "acorn-jsx": "^5.1.0", - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", - "dev": true, - "dependencies": { - "estraverse": "^4.0.0" - }, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "dependencies": { - "estraverse": "^4.1.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/event-stream": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", - "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", - "dev": true, - "dependencies": { - "duplexer": "~0.1.1", - "from": "~0", - "map-stream": "~0.1.0", - "pause-stream": "0.0.11", - "split": "0.3", - "stream-combiner": "~0.0.4", - "through": "~2.3.1" - } - }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/execa/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extend-shallow/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "node_modules/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 - }, - "node_modules/fast-glob": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", - "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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=", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/fastq": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", - "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", - "dev": true, - "dependencies": { - "reusify": "^1.0.0" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/figures": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", - "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/file-entry-cache": { - "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, - "dependencies": { - "flat-cache": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "node_modules/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, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "dependencies": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/flatted": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", - "dev": true - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - }, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/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=", - "dev": true - }, - "node_modules/gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "dependencies": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "node_modules/gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "dependencies": { - "globule": "^1.0.0" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "dev": true - }, - "node_modules/get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/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, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/globals": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", - "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", - "dev": true, - "dependencies": { - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "dev": true, - "dependencies": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/globby/node_modules/ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/globule": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.0.tgz", - "integrity": "sha512-YlD4kdMqRCQHrhVdonet4TdRtv1/sZKepvoxNT4Nrhrp5HI8XFfc8kFlGlBn2myBo80aGp8Eft259mbcUJhgSg==", - "dev": true, - "dependencies": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", - "dev": true - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", - "dev": true, - "dependencies": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hosted-git-info": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", - "dev": true - }, - "node_modules/http-auth": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz", - "integrity": "sha1-lFz63WZSHq+PfISRPTd9exXyTjE=", - "dev": true, - "dependencies": { - "apache-crypt": "^1.1.2", - "apache-md5": "^1.0.6", - "bcryptjs": "^2.3.0", - "uuid": "^3.0.0" - }, - "engines": { - "node": ">=4.6.1" - } - }, - "node_modules/http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-errors/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-errors/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/http-parser-js": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", - "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==", - "dev": true - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, - "node_modules/husky": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", - "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "chalk": "^2.4.2", - "ci-info": "^2.0.0", - "cosmiconfig": "^5.2.1", - "execa": "^1.0.0", - "get-stdin": "^7.0.0", - "opencollective-postinstall": "^2.0.2", - "pkg-dir": "^4.2.0", - "please-upgrade-node": "^3.2.0", - "read-pkg": "^5.2.0", - "run-node": "^1.0.0", - "slash": "^3.0.0" - }, - "bin": { - "husky-run": "run.js", - "husky-upgrade": "lib/upgrader/bin.js" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/husky/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/husky/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/husky/node_modules/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, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/husky/node_modules/get-stdin": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", - "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/husky/node_modules/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, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/husky/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/husky/node_modules/p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/husky/node_modules/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, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/husky/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/husky/node_modules/parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/husky/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/husky/node_modules/pkg-dir": { - "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, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/husky/node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/husky/node_modules/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, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/husky/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/in-publish": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", - "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", - "dev": true, - "bin": { - "in-install": "in-install.js", - "in-publish": "in-publish.js", - "not-in-install": "not-in-install.js", - "not-in-publish": "not-in-publish.js" - } - }, - "node_modules/indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "dependencies": { - "repeating": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/inquirer": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", - "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^2.4.2", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.2.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/inquirer/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/inquirer/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/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, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/inquirer/node_modules/strip-ansi/node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/inquirer/node_modules/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, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "node_modules/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, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/is-builtin-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "dev": true, - "dependencies": { - "builtin-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", - "dev": true, - "dependencies": { - "symbol-observable": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "node_modules/is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "node_modules/js-base64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", - "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", - "dev": true - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "node_modules/json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "node_modules/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==", - "dev": true - }, - "node_modules/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=", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "node_modules/jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "dependencies": { - "invert-kv": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "node_modules/lint-staged": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-9.5.0.tgz", - "integrity": "sha512-nawMob9cb/G1J98nb8v3VC/E8rcX1rryUYXVZ69aT9kde6YWX+uvNOEHY5yf2gcWcTJGiD0kqXmCnS3oD75GIA==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "commander": "^2.20.0", - "cosmiconfig": "^5.2.1", - "debug": "^4.1.1", - "dedent": "^0.7.0", - "del": "^5.0.0", - "execa": "^2.0.3", - "listr": "^0.14.3", - "log-symbols": "^3.0.0", - "micromatch": "^4.0.2", - "normalize-path": "^3.0.0", - "please-upgrade-node": "^3.1.1", - "string-argv": "^0.3.0", - "stringify-object": "^3.3.0" - }, - "bin": { - "lint-staged": "bin/lint-staged" - } - }, - "node_modules/lint-staged/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lint-staged/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lint-staged/node_modules/cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/lint-staged/node_modules/execa": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", - "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^3.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": "^8.12.0 || >=9.7.0" - } - }, - "node_modules/lint-staged/node_modules/get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/npm-run-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", - "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/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, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lint-staged/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dev": true, - "dependencies": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/listr-silent-renderer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", - "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/listr-update-renderer/node_modules/figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/listr-update-renderer/node_modules/indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr-update-renderer/node_modules/log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "dev": true, - "dependencies": { - "chalk": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr-verbose-renderer/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr-verbose-renderer/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr-verbose-renderer/node_modules/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=", - "dev": true, - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr-verbose-renderer/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr-verbose-renderer/node_modules/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, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr-verbose-renderer/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr-verbose-renderer/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr-verbose-renderer/node_modules/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, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/listr/node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/live-server": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz", - "integrity": "sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==", - "dev": true, - "dependencies": { - "chokidar": "^2.0.4", - "colors": "^1.4.0", - "connect": "^3.6.6", - "cors": "^2.8.5", - "event-stream": "3.3.4", - "faye-websocket": "0.11.x", - "http-auth": "3.1.x", - "morgan": "^1.9.1", - "object-assign": "^4.1.1", - "opn": "^6.0.0", - "proxy-middleware": "^0.15.0", - "send": "^0.17.1", - "serve-index": "^1.9.1" - }, - "bin": { - "live-server": "live-server.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/live-server/node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/live-server/node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/locate-path/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/lodash": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", - "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", - "dev": true - }, - "node_modules/log-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", - "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-symbols/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-symbols/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-symbols/node_modules/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, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dev": true, - "dependencies": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/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, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/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=", - "dev": true, - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/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=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/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, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "dev": true, - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "dependencies": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-stream": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", - "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", - "dev": true - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", - "dev": true, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "dependencies": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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 - }, - "node_modules/merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.43.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", - "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.26", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", - "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", - "dev": true, - "dependencies": { - "mime-db": "1.43.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "dependencies": { - "minimist": "0.0.8" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mkdirp/node_modules/minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - }, - "node_modules/morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "dependencies": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/morgan/node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/morgan/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/morgan/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/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 - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "node_modules/nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "dev": true - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", - "dev": true, - "dependencies": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/node-gyp/node_modules/semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/node-sass": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz", - "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.15", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "^2.2.4", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, - "bin": { - "node-sass": "bin/node-sass" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - } - }, - "node_modules/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-all": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", - "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "memorystream": "^0.3.1", - "minimatch": "^3.0.4", - "pidtree": "^0.3.0", - "read-pkg": "^3.0.0", - "shell-quote": "^1.6.1", - "string.prototype.padend": "^3.0.0" - }, - "bin": { - "npm-run-all": "bin/npm-run-all/index.js", - "run-p": "bin/run-p/index.js", - "run-s": "bin/run-s/index.js" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/npm-run-all/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/npm-run-all/node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/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, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "dependencies": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.entries": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", - "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", - "dev": true, - "bin": { - "opencollective-postinstall": "index.js" - } - }, - "node_modules/opn": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz", - "integrity": "sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==", - "dev": true, - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "dependencies": { - "lcid": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/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, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/parent-module": { - "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, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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==", - "dev": true - }, - "node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", - "dev": true, - "dependencies": { - "through": "~2.3" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", - "dev": true, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/pidtree": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", - "dev": true, - "bin": { - "pidtree": "bin/pidtree.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "dependencies": { - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "dev": true, - "dependencies": { - "semver-compare": "^1.0.0" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", - "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/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, - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/proxy-middleware": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", - "integrity": "sha1-o/3xvvtzD5UZZYcqwvYHTGFHelY=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "node_modules/psl": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", - "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==", - "dev": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/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, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/readdirp/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "dependencies": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true, - "engines": { - "node": ">=6.5.0" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "node_modules/repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "dependencies": { - "is-finite": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "node_modules/resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "dev": true, - "dependencies": { - "path-parse": "^1.0.6" - } - }, - "node_modules/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==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", - "dev": true, - "dependencies": { - "is-promise": "^2.1.0" - }, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", - "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", - "dev": true, - "bin": { - "run-node": "run-node" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", - "dev": true - }, - "node_modules/rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/sass-graph": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", - "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", - "dev": true, - "dependencies": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^7.0.0" - } - }, - "node_modules/scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "dev": true, - "dependencies": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - } - }, - "node_modules/semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true - }, - "node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/send/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", - "dev": true - }, - "node_modules/signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/slice-ansi/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/slice-ansi/node_modules/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=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/snapdragon/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "dependencies": { - "amdefine": ">=0.0.4" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "node_modules/spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", - "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==", - "dev": true - }, - "node_modules/split": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", - "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", - "dev": true, - "dependencies": { - "through": "2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "node_modules/sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.1" - } - }, - "node_modules/stream-combiner": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", - "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", - "dev": true, - "dependencies": { - "duplexer": "~0.1.1" - } - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string-argv": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", - "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", - "dev": true, - "engines": { - "node": ">=0.6.19" - } - }, - "node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string.prototype.padend": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz", - "integrity": "sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dev": true, - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "dependencies": { - "get-stdin": "^4.0.1" - }, - "bin": { - "strip-indent": "cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-json-comments": { - "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, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "dependencies": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/table/node_modules/ajv": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", - "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/table/node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/table/node_modules/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 - }, - "node_modules/table/node_modules/fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "node_modules/table/node_modules/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=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/table/node_modules/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, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/table/node_modules/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, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", - "dev": true, - "dependencies": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", - "dev": true, - "dependencies": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tough-cookie/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "node_modules/trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "dev": true, - "dependencies": { - "glob": "^7.1.2" - } - }, - "node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", - "dev": true - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unix-crypt-td-js": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", - "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", - "dev": true - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true, - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/uri-js": { - "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, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/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 - }, - "node_modules/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", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "node_modules/wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "dev": true, - "dependencies": { - "string-width": "^1.0.2 || 2" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "node_modules/yargs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", - "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.0" - } - }, - "node_modules/yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } - }, - "node_modules/yargs-parser/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - } - }, "dependencies": { "@babel/code-frame": { "version": "7.8.3", @@ -13189,15 +5566,6 @@ "duplexer": "~0.1.1" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, "string-argv": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", @@ -13245,6 +5613,15 @@ "function-bind": "^1.1.1" } }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, "stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", From b1f71cabfc73cb734aa98af53787c0835a62d352 Mon Sep 17 00:00:00 2001 From: Ajeigbe John Oluwaseyi Date: Sun, 24 Oct 2021 14:44:07 +0100 Subject: [PATCH 12/28] Add AltSchool Africa logos --- logos.json | 11 ++++++++++- logos/altschool_africa/altschool_africa.png | Bin 0 -> 19397 bytes logos/altschool_africa/altschool_africa.svg | 3 +++ 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 logos/altschool_africa/altschool_africa.png create mode 100644 logos/altschool_africa/altschool_africa.svg diff --git a/logos.json b/logos.json index 34adad3..63a88e2 100644 --- a/logos.json +++ b/logos.json @@ -1,4 +1,13 @@ [ + { + "title": "AltSchool Africa", + "filename": "altschool_africa", + "url": "https://altschoolafrica.com/", + "category": [ + "Software", + "ICT" + ] + }, { "title": "TalentQL", "filename": "talentql", @@ -1399,4 +1408,4 @@ "url": "https://spleet.africa", "category": ["PropTech", "Real Estate"] } -] \ No newline at end of file +] diff --git a/logos/altschool_africa/altschool_africa.png b/logos/altschool_africa/altschool_africa.png new file mode 100644 index 0000000000000000000000000000000000000000..240680c63818ae497b095e04bf603e2348b6679e GIT binary patch literal 19397 zcmeIZXH=6}*DxGWhLKU25fGFJH*=3DMKG2?kfLU+bVBGwjerC~HS`3_2qQ>9k)lCR zDKS(jp_5<(j;olC(^AtHSxWnJ#(s@XJ zGjswx>~cG2d=3IBjQwTvx+nxzF6*h^7}P4k%r$+LGQAD8=tXjB1Rs3d~$O<*0C0!N0Ytu??Y*0 z7f;_|zj3?_cKYw{za0242mZ@}|NnEqCUs!f9 zY8W8;7fS6pG$ts!YzKI!Eh>?nT_ScKkCgrk0=e@5HTY6>My2H>@ZHzmNo&8k)ku_- zNS$o}>(rA)#AJFow%&nNzeaEsGx-&It9 z-sGSpwh2jj1~xCciX%gl;4(l(Pg)EPI?#EC8tFESZF>t2vsdZ8X^8SX%Qk~6!^^n3G+^6O1e-n2aTk)wP`Tgp@pTl zl0SIz6Ci`l={P;QsHW~^K^8*0wja#ORBFKehabW@ZOLqtzEnT68sp4$doLgqeP9MC zyO3>8=7gnyk<>rIh&xUaGs*rI2Gpzip%B_jf5zUFi%X@E{xk}-1fBppO&h*=#!2hC ziUe!3n{IRr*}RbTl2@#G6R`f|VxI<4o8Cc zhm`#?CN4&f1KiCYECjkh`I1PtPE~iF%u`Mn$nwih1f*nw9lje5jYeG zoYkhxL{6^5X_nroV30K4A%XqWb2>_|97D5R6t)F54vd#IkDg>t-?(}Vg)O6 Z7q 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 literal 0 HcmV?d00001 diff --git a/logos/altschool_africa/altschool_africa.svg b/logos/altschool_africa/altschool_africa.svg new file mode 100644 index 0000000..4cea6f6 --- /dev/null +++ b/logos/altschool_africa/altschool_africa.svg @@ -0,0 +1,3 @@ + + + From e111346c410cd13c12ab5b45427f5275a180dde2 Mon Sep 17 00:00:00 2001 From: Ray Date: Wed, 27 Oct 2021 19:34:07 +0100 Subject: [PATCH 13/28] Added Channels TV Logo Made By Raymond (https://madebyraymond.herokuapp.com/). References: - https://en.wikipedia.org/wiki/Channels_TV - https://en.wikipedia.org/wiki/File:Channels_TV.jpg --- logos.json | 6 ++++++ logos/channels_tv/channels_tv.png | Bin 0 -> 17001 bytes logos/channels_tv/channels_tv.svg | 1 + 3 files changed, 7 insertions(+) create mode 100644 logos/channels_tv/channels_tv.png create mode 100644 logos/channels_tv/channels_tv.svg diff --git a/logos.json b/logos.json index 63a88e2..ece0d26 100644 --- a/logos.json +++ b/logos.json @@ -1407,5 +1407,11 @@ "filename": "spleet", "url": "https://spleet.africa", "category": ["PropTech", "Real Estate"] + }, + { + "title": "Channels TV", + "filename": "channels_tv", + "url": "https://www.channelstv.com/", + "category": ["Media", "Blog"] } ] diff --git a/logos/channels_tv/channels_tv.png b/logos/channels_tv/channels_tv.png new file mode 100644 index 0000000000000000000000000000000000000000..6c06b85db567c67b1793b09fac1f04bfe8ad08e4 GIT binary patch literal 17001 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 M07*qoM6N<$f{?{rZvX%Q literal 0 HcmV?d00001 diff --git a/logos/channels_tv/channels_tv.svg b/logos/channels_tv/channels_tv.svg new file mode 100644 index 0000000..ac5aca6 --- /dev/null +++ b/logos/channels_tv/channels_tv.svg @@ -0,0 +1 @@ + \ No newline at end of file From d27c51b30759d4e302ce74e54eba1962ca0e317d Mon Sep 17 00:00:00 2001 From: shaolinmkz Date: Wed, 17 Nov 2021 10:48:04 +0100 Subject: [PATCH 14/28] Update the Softcom logos - Update the softcom SVG logo - Update the softcom PNG logo --- logos/softcom/softcom.png | Bin 22990 -> 2232 bytes logos/softcom/softcom.svg | 2 +- package-lock.json | 20097 +++++++++++++++++++++++++----------- 3 files changed, 13915 insertions(+), 6184 deletions(-) diff --git a/logos/softcom/softcom.png b/logos/softcom/softcom.png index a559de574bd1eb22bdfc840e3e34c5122d361faa..baf1525abb9fc589a246d06622b9b06488966686 100644 GIT binary patch literal 2232 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 literal 22990 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 \ No newline at end of file + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index f67021c..883f252 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6185 +1,13916 @@ { - "name": "nigerialogos", - "version": "1.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dev": true, - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "dev": true, - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "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" - } - } - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" - } - }, - "@samverschueren/stream-to-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", - "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", - "dev": true, - "requires": { - "any-observable": "^0.3.0" - } - }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", - "dev": true - }, - "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", - "dev": true, - "requires": { - "@types/events": "*", - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", - "dev": true - }, - "@types/node": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.0.tgz", - "integrity": "sha512-GnZbirvmqZUzMgkFn70c74OQpTTUcCzlhQliTzYjQMqg+hVKcDnxdL19Ne3UdYzdMA/+W3eb646FWn/ZaT1NfQ==", - "dev": true - }, - "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", - "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==", - "dev": true - }, - "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" - }, - "dependencies": { - "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 - } - } - }, - "ajv": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", - "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", - "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", - "dev": true - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "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" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "apache-crypt": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz", - "integrity": "sha512-Icze5ny5W5uv3xgMgl8U+iGmRCC0iIDrb2PVPuRBtL3Zy1Y5TMewXP1Vtc4r5X9eNNBEk7KYPu0Qby9m/PmcHg==", - "dev": true, - "requires": { - "unix-crypt-td-js": "^1.1.4" - } - }, - "apache-md5": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz", - "integrity": "sha512-sbLEIMQrkV7RkIruqTPXxeCMkAAycv4yzTkBzRgOR1BrR5UB7qZtupqxkersTJSf0HZ3sbaNRrNV80TnnM7cUw==", - "dev": true - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "argparse": { - "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" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, - "array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "is-string": "^1.0.5" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "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 - }, - "async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", - "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bcryptjs": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", - "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", - "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 - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "dev": true, - "requires": { - "inherits": "~2.0.0" - } - }, - "brace-expansion": { - "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" - } - }, - "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" - } - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - } - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "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, - "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" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.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" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "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": "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": "^3.1.0" - } - }, - "cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", - "dev": true, - "requires": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" - }, - "dependencies": { - "slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", - "dev": true - } - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "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" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "confusing-browser-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", - "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==", - "dev": true - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true - }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dev": true, - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "dependencies": { - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - } - } - }, - "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "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 - }, - "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" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "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=", - "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" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "del": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", - "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", - "dev": true, - "requires": { - "globby": "^10.0.1", - "graceful-fs": "^4.2.2", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.1", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0" - }, - "dependencies": { - "graceful-fs": { - "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 - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - }, - "dependencies": { - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - } - } - }, - "doctrine": { - "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" - } - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", - "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 - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "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=", - "dev": true - }, - "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "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-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "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.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^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", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "ajv": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", - "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "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 - }, - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "cross-spawn": { - "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", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "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" - } - }, - "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" - } - } - } - }, - "eslint-config-airbnb-base": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.0.0.tgz", - "integrity": "sha512-2IDHobw97upExLmsebhtfoD3NAKhV4H0CJWP3Uprd/uk+cHuWYOczPVxQ8PxLFUAw7o3Th1RAU8u1DoUpr+cMA==", - "dev": true, - "requires": { - "confusing-browser-globals": "^1.0.7", - "object.assign": "^4.1.0", - "object.entries": "^1.1.0" - } - }, - "eslint-config-prettier": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", - "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", - "dev": true, - "requires": { - "get-stdin": "^6.0.0" - }, - "dependencies": { - "get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true - } - } - }, - "eslint-import-resolver-node": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", - "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "resolve": "^1.13.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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-module-utils": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", - "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-plugin-import": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", - "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", - "dev": true, - "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.12.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" - } - }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - } - } - }, - "eslint-plugin-prettier": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", - "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", - "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" - } - }, - "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" - } - }, - "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==", - "dev": true - }, - "espree": { - "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": "^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==", - "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" - } - }, - "esrecurse": { - "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" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "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==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "event-stream": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", - "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", - "dev": true, - "requires": { - "duplexer": "~0.1.1", - "from": "~0", - "map-stream": "~0.1.0", - "pause-stream": "0.0.11", - "split": "0.3", - "stream-combiner": "~0.0.4", - "through": "~2.3.1" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "dependencies": { - "cross-spawn": { - "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", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - } - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "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", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "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 - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "external-editor": { - "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", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "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": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", - "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2" - } - }, - "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=", - "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=", - "dev": true - }, - "fastq": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", - "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", - "dev": true, - "requires": { - "reusify": "^1.0.0" - } - }, - "faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "figures": { - "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" - } - }, - "file-entry-cache": { - "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" - } - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "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" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "flat-cache": { - "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" - } - }, - "flatted": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "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=", - "dev": true - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "requires": { - "globule": "^1.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "dev": true - }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.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" - } - }, - "globals": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", - "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - }, - "dependencies": { - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", - "dev": true - } - } - }, - "globule": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.0.tgz", - "integrity": "sha512-YlD4kdMqRCQHrhVdonet4TdRtv1/sZKepvoxNT4Nrhrp5HI8XFfc8kFlGlBn2myBo80aGp8Eft259mbcUJhgSg==", - "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - } - }, - "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", - "dev": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", - "dev": true, - "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" - } - }, - "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" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hosted-git-info": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", - "dev": true - }, - "http-auth": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz", - "integrity": "sha1-lFz63WZSHq+PfISRPTd9exXyTjE=", - "dev": true, - "requires": { - "apache-crypt": "^1.1.2", - "apache-md5": "^1.0.6", - "bcryptjs": "^2.3.0", - "uuid": "^3.0.0" - } - }, - "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - } - } - }, - "http-parser-js": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", - "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==", - "dev": true - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "husky": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", - "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "ci-info": "^2.0.0", - "cosmiconfig": "^5.2.1", - "execa": "^1.0.0", - "get-stdin": "^7.0.0", - "opencollective-postinstall": "^2.0.2", - "pkg-dir": "^4.2.0", - "please-upgrade-node": "^3.2.0", - "read-pkg": "^5.2.0", - "run-node": "^1.0.0", - "slash": "^3.0.0" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "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" - } - }, - "get-stdin": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", - "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", - "dev": true - }, - "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" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", - "dev": true, - "requires": { - "p-try": "^2.0.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" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "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 - }, - "pkg-dir": { - "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": "^4.0.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - } - }, - "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" - } - }, - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "iconv-lite": { - "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" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "in-publish": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", - "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", - "dev": true - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "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" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "inquirer": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", - "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^2.4.2", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.2.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "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.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.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" - }, - "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 - } - } - }, - "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" - } - } - } - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": 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", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "dev": true, - "requires": { - "builtin-modules": "^1.0.0" - } - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "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, - "requires": { - "is-extglob": "^2.1.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 - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true - }, - "is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", - "dev": true, - "requires": { - "symbol-observable": "^1.1.0" - } - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true - }, - "is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "dev": true - }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.1" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "js-base64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", - "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "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" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "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==", - "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=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "levn": { - "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" - } - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "lint-staged": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-9.5.0.tgz", - "integrity": "sha512-nawMob9cb/G1J98nb8v3VC/E8rcX1rryUYXVZ69aT9kde6YWX+uvNOEHY5yf2gcWcTJGiD0kqXmCnS3oD75GIA==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "commander": "^2.20.0", - "cosmiconfig": "^5.2.1", - "debug": "^4.1.1", - "dedent": "^0.7.0", - "del": "^5.0.0", - "execa": "^2.0.3", - "listr": "^0.14.3", - "log-symbols": "^3.0.0", - "micromatch": "^4.0.2", - "normalize-path": "^3.0.0", - "please-upgrade-node": "^3.1.1", - "string-argv": "^0.3.0", - "stringify-object": "^3.3.0" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", - "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^3.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "npm-run-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", - "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "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" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dev": true, - "requires": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "dependencies": { - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true - } - } - }, - "listr-silent-renderer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", - "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", - "dev": true - }, - "listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - } - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true - }, - "log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "dev": true, - "requires": { - "chalk": "^1.0.0" - } - } - } - }, - "listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "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=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "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 - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "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" - } - } - } - }, - "live-server": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz", - "integrity": "sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==", - "dev": true, - "requires": { - "chokidar": "^2.0.4", - "colors": "^1.4.0", - "connect": "^3.6.6", - "cors": "^2.8.5", - "event-stream": "3.3.4", - "faye-websocket": "0.11.x", - "http-auth": "3.1.x", - "morgan": "^1.9.1", - "object-assign": "^4.1.1", - "opn": "^6.0.0", - "proxy-middleware": "^0.15.0", - "send": "^0.17.1", - "serve-index": "^1.9.1" - }, - "dependencies": { - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - } - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "dependencies": { - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, - "lodash": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", - "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", - "dev": true - }, - "log-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", - "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", - "dev": true, - "requires": { - "chalk": "^2.4.2" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "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" - } - } - } - }, - "log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - }, - "dependencies": { - "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 - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "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=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "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=", - "dev": true - }, - "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 - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "string-width": { - "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" - } - }, - "strip-ansi": { - "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" - } - }, - "wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - } - } - } - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, - "map-stream": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", - "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", - "dev": true - }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, - "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 - }, - "merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", - "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" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "mime-db": { - "version": "1.43.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", - "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.26", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", - "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", - "dev": true, - "requires": { - "mime-db": "1.43.0" - } - }, - "mimic-fn": { - "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" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "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" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - } - } - }, - "morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "requires": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "dependencies": { - "basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.2" - } - }, - "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "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==", - "dev": true - }, - "mute-stream": { - "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", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "dev": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", - "dev": true, - "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "dependencies": { - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true - } - } - }, - "node-sass": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz", - "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==", - "dev": true, - "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.15", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "^2.2.4", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - } - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "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-all": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", - "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "memorystream": "^0.3.1", - "minimatch": "^3.0.4", - "pidtree": "^0.3.0", - "read-pkg": "^3.0.0", - "shell-quote": "^1.6.1", - "string.prototype.padend": "^3.0.0" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "cross-spawn": { - "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", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "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" - } - } - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "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==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "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", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - } - }, - "object.entries": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", - "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true - }, - "once": { - "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": "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": "^2.1.0" - } - }, - "opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", - "dev": true - }, - "opn": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz", - "integrity": "sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "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=", - "dev": true - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.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": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "parent-module": { - "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" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "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=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "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==", - "dev": true - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", - "dev": true, - "requires": { - "through": "~2.3" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", - "dev": true - }, - "pidtree": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - } - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "dev": true, - "requires": { - "semver-compare": "^1.0.0" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prettier": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", - "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" - } - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "proxy-middleware": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", - "integrity": "sha1-o/3xvvtzD5UZZYcqwvYHTGFHelY=", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "psl": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", - "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "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==", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "restore-cursor": { - "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": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "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" - } - }, - "run-async": { - "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" - } - }, - "run-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", - "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", - "dev": true - }, - "run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", - "dev": true - }, - "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sass-graph": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", - "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", - "dev": true, - "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^7.0.0" - } - }, - "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "dev": true, - "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - } - }, - "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", - "dev": true - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.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" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - } - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "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" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - } - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "shebang-command": { - "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" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-ansi": { - "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", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "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" - } - }, - "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=", - "dev": true - } - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "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", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "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 - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", - "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==", - "dev": true - }, - "split": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", - "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", - "dev": true, - "requires": { - "through": "2" - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - }, - "stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, - "stream-combiner": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", - "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", - "dev": true, - "requires": { - "duplexer": "~0.1.1" - } - }, - "string-argv": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", - "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", - "dev": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string.prototype.padend": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz", - "integrity": "sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dev": true, - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, - "strip-json-comments": { - "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": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "dev": true - }, - "table": { - "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", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", - "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "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 - }, - "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 - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "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=", - "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", - "strip-ansi": "^5.1.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" - } - } - } - }, - "tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", - "dev": true, - "requires": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "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=", - "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" - } - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "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" - } - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true - }, - "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", - "dev": true, - "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - } - } - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - }, - "true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "dev": true, - "requires": { - "glob": "^7.1.2" - } - }, - "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "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.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "unix-crypt-td-js": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", - "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true - }, - "uri-js": { - "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" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": 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", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true - }, - "which": { - "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" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "dev": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "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" - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "yargs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", - "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - } - } - }, - "yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - } - } - } - } + "name": "nigerialogos", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "nigerialogos", + "version": "1.0.0", + "license": "ISC", + "devDependencies": { + "eslint": "^6.1.0", + "eslint-config-airbnb-base": "^14.0.0", + "eslint-config-prettier": "^6.3.0", + "eslint-plugin-import": "^2.18.2", + "eslint-plugin-prettier": "^3.1.0", + "husky": "^3.0.5", + "lint-staged": "^9.2.5", + "live-server": "^1.2.1", + "node-sass": "^4.13.1", + "npm-run-all": "^4.1.5", + "prettier": "1.18.2" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.8.3" + } + }, + "node_modules/@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "dev": true, + "dependencies": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/highlight/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@samverschueren/stream-to-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", + "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", + "dev": true, + "dependencies": { + "any-observable": "^0.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "node_modules/@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "dependencies": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "node_modules/@types/node": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.0.tgz", + "integrity": "sha512-GnZbirvmqZUzMgkFn70c74OQpTTUcCzlhQliTzYjQMqg+hVKcDnxdL19Ne3UdYzdMA/+W3eb646FWn/ZaT1NfQ==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", + "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0" + } + }, + "node_modules/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, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/aggregate-error/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true, + "engines": { + "node": ">=0.4.2" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", + "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/any-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/anymatch/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/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, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/apache-crypt": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz", + "integrity": "sha512-Icze5ny5W5uv3xgMgl8U+iGmRCC0iIDrb2PVPuRBtL3Zy1Y5TMewXP1Vtc4r5X9eNNBEk7KYPu0Qby9m/PmcHg==", + "dev": true, + "dependencies": { + "unix-crypt-td-js": "^1.1.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/apache-md5": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz", + "integrity": "sha512-sbLEIMQrkV7RkIruqTPXxeCMkAAycv4yzTkBzRgOR1BrR5UB7qZtupqxkersTJSf0HZ3sbaNRrNV80TnnM7cUw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", + "dev": true + }, + "node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "dependencies": { + "inherits": "~2.0.0" + }, + "engines": { + "node": "0.4 || >=0.5.8" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "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" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/chokidar/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "dev": true, + "dependencies": { + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-truncate/node_modules/slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", + "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==", + "dev": true + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "node_modules/contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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 + }, + "node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", + "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", + "dev": true, + "dependencies": { + "globby": "^10.0.1", + "graceful-fs": "^4.2.2", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.1", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/del/node_modules/graceful-fs": { + "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 + }, + "node_modules/del/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dir-glob/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "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-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "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.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^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", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-airbnb-base": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.0.0.tgz", + "integrity": "sha512-2IDHobw97upExLmsebhtfoD3NAKhV4H0CJWP3Uprd/uk+cHuWYOczPVxQ8PxLFUAw7o3Th1RAU8u1DoUpr+cMA==", + "dev": true, + "dependencies": { + "confusing-browser-globals": "^1.0.7", + "object.assign": "^4.1.0", + "object.entries": "^1.1.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.1.0", + "eslint-plugin-import": "^2.18.2" + } + }, + "node_modules/eslint-config-prettier": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", + "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", + "dev": true, + "dependencies": { + "get-stdin": "^6.0.0" + }, + "bin": { + "eslint-config-prettier-check": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=3.14.1" + } + }, + "node_modules/eslint-config-prettier/node_modules/get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-module-utils": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", + "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-module-utils/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-import": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", + "dev": true, + "dependencies": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "2.x - 6.x" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-import/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", + "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": ">= 5.0.0", + "prettier": ">= 1.13.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/eslint/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/eslint/node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/eslint/node_modules/fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "node_modules/eslint/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint/node_modules/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, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/espree": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", + "dev": true, + "dependencies": { + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "dev": true, + "dependencies": { + "estraverse": "^4.0.0" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "dependencies": { + "estraverse": "^4.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-stream": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", + "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", + "dev": true, + "dependencies": { + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", + "pause-stream": "0.0.11", + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" + } + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/fast-glob": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", + "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fastq": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", + "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", + "dev": true, + "dependencies": { + "reusify": "^1.0.0" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/file-entry-cache": { + "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, + "dependencies": { + "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flatted": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "dev": true + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/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, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globals": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", + "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/globule": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.0.tgz", + "integrity": "sha512-YlD4kdMqRCQHrhVdonet4TdRtv1/sZKepvoxNT4Nrhrp5HI8XFfc8kFlGlBn2myBo80aGp8Eft259mbcUJhgSg==", + "dev": true, + "dependencies": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "dev": true + }, + "node_modules/http-auth": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz", + "integrity": "sha1-lFz63WZSHq+PfISRPTd9exXyTjE=", + "dev": true, + "dependencies": { + "apache-crypt": "^1.1.2", + "apache-md5": "^1.0.6", + "bcryptjs": "^2.3.0", + "uuid": "^3.0.0" + }, + "engines": { + "node": ">=4.6.1" + } + }, + "node_modules/http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", + "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==", + "dev": true + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/husky": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", + "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "chalk": "^2.4.2", + "ci-info": "^2.0.0", + "cosmiconfig": "^5.2.1", + "execa": "^1.0.0", + "get-stdin": "^7.0.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "read-pkg": "^5.2.0", + "run-node": "^1.0.0", + "slash": "^3.0.0" + }, + "bin": { + "husky-run": "run.js", + "husky-upgrade": "lib/upgrader/bin.js" + }, + "engines": { + "node": ">=8.6.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/husky" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/get-stdin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", + "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/husky/node_modules/p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/husky/node_modules/parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/pkg-dir": { + "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, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/husky/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "dev": true, + "bin": { + "in-install": "in-install.js", + "in-publish": "in-publish.js", + "not-in-install": "not-in-install.js", + "not-in-publish": "not-in-publish.js" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/inquirer": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/inquirer/node_modules/strip-ansi/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "dependencies": { + "builtin-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "dev": true, + "dependencies": { + "symbol-observable": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/js-base64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", + "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", + "dev": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/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==", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/lint-staged": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-9.5.0.tgz", + "integrity": "sha512-nawMob9cb/G1J98nb8v3VC/E8rcX1rryUYXVZ69aT9kde6YWX+uvNOEHY5yf2gcWcTJGiD0kqXmCnS3oD75GIA==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "commander": "^2.20.0", + "cosmiconfig": "^5.2.1", + "debug": "^4.1.1", + "dedent": "^0.7.0", + "del": "^5.0.0", + "execa": "^2.0.3", + "listr": "^0.14.3", + "log-symbols": "^3.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.1.1", + "string-argv": "^0.3.0", + "stringify-object": "^3.3.0" + }, + "bin": { + "lint-staged": "bin/lint-staged" + } + }, + "node_modules/lint-staged/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/lint-staged/node_modules/execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/lint-staged/node_modules/get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", + "dev": true, + "dependencies": { + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/listr-silent-renderer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "listr": "^0.14.2" + } + }, + "node_modules/listr-update-renderer/node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listr-update-renderer/node_modules/indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-update-renderer/node_modules/log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dev": true, + "dependencies": { + "chalk": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/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=", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/live-server": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz", + "integrity": "sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==", + "dev": true, + "dependencies": { + "chokidar": "^2.0.4", + "colors": "latest", + "connect": "^3.6.6", + "cors": "latest", + "event-stream": "3.3.4", + "faye-websocket": "0.11.x", + "http-auth": "3.1.x", + "morgan": "^1.9.1", + "object-assign": "latest", + "opn": "latest", + "proxy-middleware": "latest", + "send": "latest", + "serve-index": "^1.9.1" + }, + "bin": { + "live-server": "live-server.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/live-server/node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/live-server/node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-path/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/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=", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/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=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "dev": true, + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-stream": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", + "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", + "dev": true + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, + "dependencies": { + "mime-db": "1.43.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dev": true, + "dependencies": { + "minimist": "0.0.8" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp/node_modules/minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "node_modules/morgan": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", + "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", + "dev": true, + "dependencies": { + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.0.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/morgan/node_modules/basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "dev": true, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/morgan/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/morgan/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "dev": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "dependencies": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/node-gyp/node_modules/semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-sass": { + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz", + "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-run-all/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/npm-run-all/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.entries": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", + "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", + "dev": true, + "bin": { + "opencollective-postinstall": "index.js" + } + }, + "node_modules/opn": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz", + "integrity": "sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==", + "deprecated": "The package has been renamed to `open`", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "dependencies": { + "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/parent-module": { + "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, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dev": true + }, + "node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "dev": true, + "dependencies": { + "through": "~2.3" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", + "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/proxy-middleware": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", + "integrity": "sha1-o/3xvvtzD5UZZYcqwvYHTGFHelY=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "node_modules/psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/readdirp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true, + "engines": { + "node": ">=6.5.0" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, + "dependencies": { + "is-promise": "^2.1.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", + "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", + "dev": true, + "bin": { + "run-node": "run-node" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", + "dev": true + }, + "node_modules/rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" + }, + "bin": { + "sassgraph": "bin/sassgraph" + } + }, + "node_modules/scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "dependencies": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + } + }, + "node_modules/semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true + }, + "node_modules/signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/slice-ansi/node_modules/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=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", + "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==", + "dev": true + }, + "node_modules/split": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", + "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/stream-combiner": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", + "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", + "dev": true, + "dependencies": { + "duplexer": "~0.1.1" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string.prototype.padend": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz", + "integrity": "sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "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, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/table/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/table/node_modules/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 + }, + "node_modules/table/node_modules/fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "node_modules/table/node_modules/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=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/table/node_modules/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, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/table/node_modules/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, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.", + "dev": true, + "dependencies": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "dev": true, + "dependencies": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tough-cookie/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "dependencies": { + "glob": "^7.1.2" + } + }, + "node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unix-crypt-td-js": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", + "dev": true + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/uri-js": { + "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, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/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 + }, + "node_modules/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", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + } + }, + "node_modules/yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "dev": true, + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "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" + } + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" + } + }, + "@samverschueren/stream-to-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", + "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", + "dev": true, + "requires": { + "any-observable": "^0.3.0" + } + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "@types/node": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.0.tgz", + "integrity": "sha512-GnZbirvmqZUzMgkFn70c74OQpTTUcCzlhQliTzYjQMqg+hVKcDnxdL19Ne3UdYzdMA/+W3eb646FWn/ZaT1NfQ==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "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==", + "dev": true, + "requires": {} + }, + "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" + }, + "dependencies": { + "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 + } + } + }, + "ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", + "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "any-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "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" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "apache-crypt": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz", + "integrity": "sha512-Icze5ny5W5uv3xgMgl8U+iGmRCC0iIDrb2PVPuRBtL3Zy1Y5TMewXP1Vtc4r5X9eNNBEk7KYPu0Qby9m/PmcHg==", + "dev": true, + "requires": { + "unix-crypt-td-js": "^1.1.4" + } + }, + "apache-md5": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz", + "integrity": "sha512-sbLEIMQrkV7RkIruqTPXxeCMkAAycv4yzTkBzRgOR1BrR5UB7qZtupqxkersTJSf0HZ3sbaNRrNV80TnnM7cUw==", + "dev": true + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "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" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "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 + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", + "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 + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "~2.0.0" + } + }, + "brace-expansion": { + "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" + } + }, + "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" + } + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "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, + "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" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.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" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "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": "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": "^3.1.0" + } + }, + "cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "dev": true, + "requires": { + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" + }, + "dependencies": { + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + } + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "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" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "confusing-browser-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", + "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==", + "dev": true + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "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 + }, + "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" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "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=", + "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" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", + "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", + "dev": true, + "requires": { + "globby": "^10.0.1", + "graceful-fs": "^4.2.2", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.1", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0" + }, + "dependencies": { + "graceful-fs": { + "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 + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + }, + "dependencies": { + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + } + } + }, + "doctrine": { + "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" + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "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 + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "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=", + "dev": true + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "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-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "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.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^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", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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 + }, + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "cross-spawn": { + "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", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "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" + } + }, + "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" + } + } + } + }, + "eslint-config-airbnb-base": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.0.0.tgz", + "integrity": "sha512-2IDHobw97upExLmsebhtfoD3NAKhV4H0CJWP3Uprd/uk+cHuWYOczPVxQ8PxLFUAw7o3Th1RAU8u1DoUpr+cMA==", + "dev": true, + "requires": { + "confusing-browser-globals": "^1.0.7", + "object.assign": "^4.1.0", + "object.entries": "^1.1.0" + } + }, + "eslint-config-prettier": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", + "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", + "dev": true, + "requires": { + "get-stdin": "^6.0.0" + }, + "dependencies": { + "get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true + } + } + }, + "eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-module-utils": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", + "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-import": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", + "dev": true, + "requires": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.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" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "eslint-plugin-prettier": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", + "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "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" + } + }, + "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==", + "dev": true + }, + "espree": { + "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": "^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==", + "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" + } + }, + "esrecurse": { + "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" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "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==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-stream": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", + "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", + "pause-stream": "0.0.11", + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "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", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "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", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "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 + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "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", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "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": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", + "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2" + } + }, + "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=", + "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=", + "dev": true + }, + "fastq": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", + "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", + "dev": true, + "requires": { + "reusify": "^1.0.0" + } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "figures": { + "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" + } + }, + "file-entry-cache": { + "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" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "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" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "flat-cache": { + "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" + } + }, + "flatted": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "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=", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.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" + } + }, + "globals": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", + "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + }, + "dependencies": { + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "dev": true + } + } + }, + "globule": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.0.tgz", + "integrity": "sha512-YlD4kdMqRCQHrhVdonet4TdRtv1/sZKepvoxNT4Nrhrp5HI8XFfc8kFlGlBn2myBo80aGp8Eft259mbcUJhgSg==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "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" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "dev": true + }, + "http-auth": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz", + "integrity": "sha1-lFz63WZSHq+PfISRPTd9exXyTjE=", + "dev": true, + "requires": { + "apache-crypt": "^1.1.2", + "apache-md5": "^1.0.6", + "bcryptjs": "^2.3.0", + "uuid": "^3.0.0" + } + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", + "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==", + "dev": true + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "husky": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", + "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "ci-info": "^2.0.0", + "cosmiconfig": "^5.2.1", + "execa": "^1.0.0", + "get-stdin": "^7.0.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "read-pkg": "^5.2.0", + "run-node": "^1.0.0", + "slash": "^3.0.0" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "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" + } + }, + "get-stdin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", + "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", + "dev": true + }, + "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" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "dev": true, + "requires": { + "p-try": "^2.0.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" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "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 + }, + "pkg-dir": { + "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": "^4.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + } + }, + "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" + } + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "iconv-lite": { + "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" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "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" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "inquirer": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.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" + }, + "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 + } + } + }, + "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" + } + } + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "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", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": 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", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "requires": { + "builtin-modules": "^1.0.0" + } + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "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, + "requires": { + "is-extglob": "^2.1.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 + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "dev": true, + "requires": { + "symbol-observable": "^1.1.0" + } + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "js-base64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", + "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "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" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "levn": { + "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" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "lint-staged": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-9.5.0.tgz", + "integrity": "sha512-nawMob9cb/G1J98nb8v3VC/E8rcX1rryUYXVZ69aT9kde6YWX+uvNOEHY5yf2gcWcTJGiD0kqXmCnS3oD75GIA==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "commander": "^2.20.0", + "cosmiconfig": "^5.2.1", + "debug": "^4.1.1", + "dedent": "^0.7.0", + "del": "^5.0.0", + "execa": "^2.0.3", + "listr": "^0.14.3", + "log-symbols": "^3.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.1.1", + "string-argv": "^0.3.0", + "stringify-object": "^3.3.0" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "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" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", + "dev": true, + "requires": { + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + } + } + }, + "listr-silent-renderer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", + "dev": true + }, + "listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true + }, + "log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dev": true, + "requires": { + "chalk": "^1.0.0" + } + } + } + }, + "listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "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=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "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 + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "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" + } + } + } + }, + "live-server": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz", + "integrity": "sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==", + "dev": true, + "requires": { + "chokidar": "^2.0.4", + "colors": "latest", + "connect": "^3.6.6", + "cors": "latest", + "event-stream": "3.3.4", + "faye-websocket": "0.11.x", + "http-auth": "3.1.x", + "morgan": "^1.9.1", + "object-assign": "latest", + "opn": "latest", + "proxy-middleware": "latest", + "send": "latest", + "serve-index": "^1.9.1" + }, + "dependencies": { + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + } + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "dependencies": { + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, + "lodash": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", + "dev": true + }, + "log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "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" + } + } + } + }, + "log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "dependencies": { + "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 + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "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=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "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=", + "dev": true + }, + "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 + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "string-width": { + "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" + } + }, + "strip-ansi": { + "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" + } + }, + "wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + } + } + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-stream": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", + "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "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 + }, + "merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "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" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, + "requires": { + "mime-db": "1.43.0" + } + }, + "mimic-fn": { + "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" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "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" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } + } + }, + "morgan": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", + "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", + "dev": true, + "requires": { + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.0.2" + }, + "dependencies": { + "basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "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==", + "dev": true + }, + "mute-stream": { + "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", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "node-sass": { + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz", + "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "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-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "cross-spawn": { + "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", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "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" + } + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "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==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "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", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.entries": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", + "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "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": "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": "^2.1.0" + } + }, + "opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", + "dev": true + }, + "opn": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz", + "integrity": "sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "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=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.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": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "parent-module": { + "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" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "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=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "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==", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "dev": true, + "requires": { + "through": "~2.3" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "dev": true + }, + "pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + } + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "requires": { + "semver-compare": "^1.0.0" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prettier": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", + "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" + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "proxy-middleware": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", + "integrity": "sha1-o/3xvvtzD5UZZYcqwvYHTGFHelY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "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, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "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==", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "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": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "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" + } + }, + "run-async": { + "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" + } + }, + "run-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", + "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", + "dev": true + }, + "run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", + "dev": true + }, + "rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + } + }, + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "dev": true + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.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" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "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" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "shebang-command": { + "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" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "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", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "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" + } + }, + "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=", + "dev": true + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "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 + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", + "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==", + "dev": true + }, + "split": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", + "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", + "dev": true, + "requires": { + "through": "2" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-combiner": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", + "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", + "dev": true, + "requires": { + "duplexer": "~0.1.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string.prototype.padend": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz", + "integrity": "sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "dev": true + }, + "table": { + "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", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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 + }, + "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 + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "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=", + "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", + "strip-ansi": "^5.1.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" + } + } + } + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "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=", + "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" + } + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "dev": true, + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.2" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "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.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unix-crypt-td-js": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "uri-js": { + "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" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": 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", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "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" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "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" + } + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + } + } } From 8c1284f80efc987679b4dc29b344febd6caf03f4 Mon Sep 17 00:00:00 2001 From: Keme Kenneth Date: Fri, 19 Nov 2021 12:10:12 +0100 Subject: [PATCH 15/28] AlphaCX logos and new category - CRM --- contributing.md | 1 + logos.json | 11 +++++++++++ logos/alphacx/alphacx.png | Bin 0 -> 29679 bytes logos/alphacx/alphacx.svg | 9 +++++++++ 4 files changed, 21 insertions(+) create mode 100644 logos/alphacx/alphacx.png create mode 100644 logos/alphacx/alphacx.svg diff --git a/contributing.md b/contributing.md index 8795b01..64303f9 100644 --- a/contributing.md +++ b/contributing.md @@ -68,6 +68,7 @@ not * Branding * Construction * Coworking +* CRM * Virtual Office * Cryptocurrency * Ecommerce diff --git a/logos.json b/logos.json index ece0d26..7cd1f59 100644 --- a/logos.json +++ b/logos.json @@ -1,4 +1,15 @@ [ + + { + "title": "AlphaCX Intelligent Platforms", + "filename": "alphacx", + "url": "https://alphacx.co/", + "category": [ + "Software", + "ICT", + "CRM" + ] + }, { "title": "AltSchool Africa", "filename": "altschool_africa", diff --git a/logos/alphacx/alphacx.png b/logos/alphacx/alphacx.png new file mode 100644 index 0000000000000000000000000000000000000000..d5448293cb9b746b69dd344c7ebe1aca790c251d GIT binary patch literal 29679 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⁣<+ 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 ZZ8}1% + + + + + + + + From 1c7781daed3ba08bd4819141f0ccafba5b44c334 Mon Sep 17 00:00:00 2001 From: Keme Kenneth Date: Fri, 19 Nov 2021 17:52:57 +0100 Subject: [PATCH 16/28] logos optimized --- logos/alphacx/alphacx.png | Bin 29679 -> 13623 bytes logos/alphacx/alphacx.svg | 10 +--------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/logos/alphacx/alphacx.png b/logos/alphacx/alphacx.png index d5448293cb9b746b69dd344c7ebe1aca790c251d..64bf6cb939cf5f4632bd60553309fa0e05b0a4cc 100644 GIT binary patch literal 13623 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 Y$q;^?rnS2J-`gT83L0;qau#9#2Nrt^Z~y=R literal 29679 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⁣<+ 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 ZZ8}1% - - - - - - - - + \ No newline at end of file From 491f64d173b5f17357f56ec0d75a219f14d02eb6 Mon Sep 17 00:00:00 2001 From: shina charles memud Date: Sun, 21 Nov 2021 02:52:41 +0100 Subject: [PATCH 17/28] Adding Yournotify --- logos.json | 13 +- logos/yournotify/yournotify.png | Bin 0 -> 12963 bytes logos/yournotify/yournotify.svg | 5 + package-lock.json | 20096 +++++++++++++++++++++--------- 4 files changed, 13929 insertions(+), 6185 deletions(-) create mode 100644 logos/yournotify/yournotify.png create mode 100644 logos/yournotify/yournotify.svg diff --git a/logos.json b/logos.json index ece0d26..f2de921 100644 --- a/logos.json +++ b/logos.json @@ -1,11 +1,20 @@ [ + { + "title": "Yournotify", + "filename": "yournotify", + "url": "https://yournotify.com/", + "category": [ + "Marketing", + "Software" + ] + }, { "title": "AltSchool Africa", "filename": "altschool_africa", "url": "https://altschoolafrica.com/", "category": [ "Software", - "ICT" + "ICT" ] }, { @@ -14,7 +23,7 @@ "url": "https://talentql.com/", "category": [ "Software", - "ICT" + "ICT" ] }, { diff --git a/logos/yournotify/yournotify.png b/logos/yournotify/yournotify.png new file mode 100644 index 0000000000000000000000000000000000000000..1372f9f9096db6f4e7e89bc93b9e489dc0be48c3 GIT binary patch literal 12963 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 + + + + diff --git a/package-lock.json b/package-lock.json index f67021c..80ab363 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6185 +1,13915 @@ { - "name": "nigerialogos", - "version": "1.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dev": true, - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "dev": true, - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "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" - } - } - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" - } - }, - "@samverschueren/stream-to-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", - "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", - "dev": true, - "requires": { - "any-observable": "^0.3.0" - } - }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", - "dev": true - }, - "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", - "dev": true, - "requires": { - "@types/events": "*", - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", - "dev": true - }, - "@types/node": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.0.tgz", - "integrity": "sha512-GnZbirvmqZUzMgkFn70c74OQpTTUcCzlhQliTzYjQMqg+hVKcDnxdL19Ne3UdYzdMA/+W3eb646FWn/ZaT1NfQ==", - "dev": true - }, - "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", - "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==", - "dev": true - }, - "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" - }, - "dependencies": { - "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 - } - } - }, - "ajv": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", - "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", - "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", - "dev": true - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "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" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "apache-crypt": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz", - "integrity": "sha512-Icze5ny5W5uv3xgMgl8U+iGmRCC0iIDrb2PVPuRBtL3Zy1Y5TMewXP1Vtc4r5X9eNNBEk7KYPu0Qby9m/PmcHg==", - "dev": true, - "requires": { - "unix-crypt-td-js": "^1.1.4" - } - }, - "apache-md5": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz", - "integrity": "sha512-sbLEIMQrkV7RkIruqTPXxeCMkAAycv4yzTkBzRgOR1BrR5UB7qZtupqxkersTJSf0HZ3sbaNRrNV80TnnM7cUw==", - "dev": true - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "argparse": { - "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" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, - "array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "is-string": "^1.0.5" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "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 - }, - "async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", - "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bcryptjs": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", - "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", - "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 - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "dev": true, - "requires": { - "inherits": "~2.0.0" - } - }, - "brace-expansion": { - "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" - } - }, - "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" - } - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - } - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "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, - "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" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.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" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "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": "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": "^3.1.0" - } - }, - "cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", - "dev": true, - "requires": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" - }, - "dependencies": { - "slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", - "dev": true - } - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "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" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "confusing-browser-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", - "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==", - "dev": true - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true - }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dev": true, - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "dependencies": { - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - } - } - }, - "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "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 - }, - "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" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "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=", - "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" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "del": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", - "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", - "dev": true, - "requires": { - "globby": "^10.0.1", - "graceful-fs": "^4.2.2", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.1", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0" - }, - "dependencies": { - "graceful-fs": { - "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 - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - }, - "dependencies": { - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - } - } - }, - "doctrine": { - "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" - } - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", - "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 - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "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=", - "dev": true - }, - "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "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-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "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.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^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", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "ajv": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", - "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "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 - }, - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "cross-spawn": { - "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", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "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" - } - }, - "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" - } - } - } - }, - "eslint-config-airbnb-base": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.0.0.tgz", - "integrity": "sha512-2IDHobw97upExLmsebhtfoD3NAKhV4H0CJWP3Uprd/uk+cHuWYOczPVxQ8PxLFUAw7o3Th1RAU8u1DoUpr+cMA==", - "dev": true, - "requires": { - "confusing-browser-globals": "^1.0.7", - "object.assign": "^4.1.0", - "object.entries": "^1.1.0" - } - }, - "eslint-config-prettier": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", - "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", - "dev": true, - "requires": { - "get-stdin": "^6.0.0" - }, - "dependencies": { - "get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true - } - } - }, - "eslint-import-resolver-node": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", - "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "resolve": "^1.13.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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-module-utils": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", - "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-plugin-import": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", - "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", - "dev": true, - "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.12.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" - } - }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - } - } - }, - "eslint-plugin-prettier": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", - "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", - "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" - } - }, - "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" - } - }, - "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==", - "dev": true - }, - "espree": { - "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": "^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==", - "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" - } - }, - "esrecurse": { - "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" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "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==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "event-stream": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", - "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", - "dev": true, - "requires": { - "duplexer": "~0.1.1", - "from": "~0", - "map-stream": "~0.1.0", - "pause-stream": "0.0.11", - "split": "0.3", - "stream-combiner": "~0.0.4", - "through": "~2.3.1" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "dependencies": { - "cross-spawn": { - "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", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - } - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "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", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "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 - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "external-editor": { - "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", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "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": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", - "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2" - } - }, - "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=", - "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=", - "dev": true - }, - "fastq": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", - "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", - "dev": true, - "requires": { - "reusify": "^1.0.0" - } - }, - "faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "figures": { - "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" - } - }, - "file-entry-cache": { - "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" - } - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "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" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "flat-cache": { - "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" - } - }, - "flatted": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "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=", - "dev": true - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "requires": { - "globule": "^1.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "dev": true - }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.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" - } - }, - "globals": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", - "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - }, - "dependencies": { - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", - "dev": true - } - } - }, - "globule": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.0.tgz", - "integrity": "sha512-YlD4kdMqRCQHrhVdonet4TdRtv1/sZKepvoxNT4Nrhrp5HI8XFfc8kFlGlBn2myBo80aGp8Eft259mbcUJhgSg==", - "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - } - }, - "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", - "dev": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", - "dev": true, - "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" - } - }, - "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" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hosted-git-info": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", - "dev": true - }, - "http-auth": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz", - "integrity": "sha1-lFz63WZSHq+PfISRPTd9exXyTjE=", - "dev": true, - "requires": { - "apache-crypt": "^1.1.2", - "apache-md5": "^1.0.6", - "bcryptjs": "^2.3.0", - "uuid": "^3.0.0" - } - }, - "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - } - } - }, - "http-parser-js": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", - "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==", - "dev": true - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "husky": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", - "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "ci-info": "^2.0.0", - "cosmiconfig": "^5.2.1", - "execa": "^1.0.0", - "get-stdin": "^7.0.0", - "opencollective-postinstall": "^2.0.2", - "pkg-dir": "^4.2.0", - "please-upgrade-node": "^3.2.0", - "read-pkg": "^5.2.0", - "run-node": "^1.0.0", - "slash": "^3.0.0" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "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" - } - }, - "get-stdin": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", - "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", - "dev": true - }, - "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" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", - "dev": true, - "requires": { - "p-try": "^2.0.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" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "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 - }, - "pkg-dir": { - "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": "^4.0.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - } - }, - "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" - } - }, - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "iconv-lite": { - "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" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "in-publish": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", - "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", - "dev": true - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "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" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "inquirer": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", - "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^2.4.2", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.2.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "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.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.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" - }, - "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 - } - } - }, - "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" - } - } - } - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": 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", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "dev": true, - "requires": { - "builtin-modules": "^1.0.0" - } - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "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, - "requires": { - "is-extglob": "^2.1.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 - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true - }, - "is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", - "dev": true, - "requires": { - "symbol-observable": "^1.1.0" - } - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true - }, - "is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "dev": true - }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.1" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "js-base64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", - "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "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" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "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==", - "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=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "levn": { - "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" - } - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "lint-staged": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-9.5.0.tgz", - "integrity": "sha512-nawMob9cb/G1J98nb8v3VC/E8rcX1rryUYXVZ69aT9kde6YWX+uvNOEHY5yf2gcWcTJGiD0kqXmCnS3oD75GIA==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "commander": "^2.20.0", - "cosmiconfig": "^5.2.1", - "debug": "^4.1.1", - "dedent": "^0.7.0", - "del": "^5.0.0", - "execa": "^2.0.3", - "listr": "^0.14.3", - "log-symbols": "^3.0.0", - "micromatch": "^4.0.2", - "normalize-path": "^3.0.0", - "please-upgrade-node": "^3.1.1", - "string-argv": "^0.3.0", - "stringify-object": "^3.3.0" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", - "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^3.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "npm-run-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", - "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "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" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dev": true, - "requires": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "dependencies": { - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true - } - } - }, - "listr-silent-renderer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", - "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", - "dev": true - }, - "listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - } - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true - }, - "log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "dev": true, - "requires": { - "chalk": "^1.0.0" - } - } - } - }, - "listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "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=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "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 - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "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" - } - } - } - }, - "live-server": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz", - "integrity": "sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==", - "dev": true, - "requires": { - "chokidar": "^2.0.4", - "colors": "^1.4.0", - "connect": "^3.6.6", - "cors": "^2.8.5", - "event-stream": "3.3.4", - "faye-websocket": "0.11.x", - "http-auth": "3.1.x", - "morgan": "^1.9.1", - "object-assign": "^4.1.1", - "opn": "^6.0.0", - "proxy-middleware": "^0.15.0", - "send": "^0.17.1", - "serve-index": "^1.9.1" - }, - "dependencies": { - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - } - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "dependencies": { - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, - "lodash": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", - "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", - "dev": true - }, - "log-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", - "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", - "dev": true, - "requires": { - "chalk": "^2.4.2" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "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" - } - } - } - }, - "log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - }, - "dependencies": { - "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 - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "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=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "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=", - "dev": true - }, - "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 - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "string-width": { - "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" - } - }, - "strip-ansi": { - "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" - } - }, - "wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - } - } - } - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, - "map-stream": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", - "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", - "dev": true - }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, - "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 - }, - "merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", - "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" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "mime-db": { - "version": "1.43.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", - "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.26", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", - "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", - "dev": true, - "requires": { - "mime-db": "1.43.0" - } - }, - "mimic-fn": { - "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" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "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" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - } - } - }, - "morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "requires": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "dependencies": { - "basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.2" - } - }, - "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "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==", - "dev": true - }, - "mute-stream": { - "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", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "dev": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", - "dev": true, - "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "dependencies": { - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true - } - } - }, - "node-sass": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz", - "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==", - "dev": true, - "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.15", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "^2.2.4", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - } - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "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-all": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", - "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "memorystream": "^0.3.1", - "minimatch": "^3.0.4", - "pidtree": "^0.3.0", - "read-pkg": "^3.0.0", - "shell-quote": "^1.6.1", - "string.prototype.padend": "^3.0.0" - }, - "dependencies": { - "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" - } - }, - "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", - "supports-color": "^5.3.0" - } - }, - "cross-spawn": { - "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", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "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" - } - } - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "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==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "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", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - } - }, - "object.entries": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", - "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true - }, - "once": { - "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": "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": "^2.1.0" - } - }, - "opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", - "dev": true - }, - "opn": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz", - "integrity": "sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "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=", - "dev": true - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.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": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "parent-module": { - "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" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "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=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "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==", - "dev": true - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", - "dev": true, - "requires": { - "through": "~2.3" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", - "dev": true - }, - "pidtree": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - } - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "dev": true, - "requires": { - "semver-compare": "^1.0.0" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prettier": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", - "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" - } - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "proxy-middleware": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", - "integrity": "sha1-o/3xvvtzD5UZZYcqwvYHTGFHelY=", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "psl": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", - "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "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==", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "restore-cursor": { - "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": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "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" - } - }, - "run-async": { - "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" - } - }, - "run-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", - "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", - "dev": true - }, - "run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", - "dev": true - }, - "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sass-graph": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", - "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", - "dev": true, - "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^7.0.0" - } - }, - "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "dev": true, - "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - } - }, - "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", - "dev": true - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.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" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - } - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "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" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - } - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "shebang-command": { - "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" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-ansi": { - "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", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "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" - } - }, - "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=", - "dev": true - } - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "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", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "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 - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", - "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==", - "dev": true - }, - "split": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", - "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", - "dev": true, - "requires": { - "through": "2" - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - }, - "stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, - "stream-combiner": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", - "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", - "dev": true, - "requires": { - "duplexer": "~0.1.1" - } - }, - "string-argv": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", - "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", - "dev": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string.prototype.padend": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz", - "integrity": "sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dev": true, - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, - "strip-json-comments": { - "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": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "dev": true - }, - "table": { - "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", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", - "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "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 - }, - "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 - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "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=", - "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", - "strip-ansi": "^5.1.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" - } - } - } - }, - "tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", - "dev": true, - "requires": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "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=", - "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" - } - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "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" - } - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true - }, - "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", - "dev": true, - "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - } - } - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - }, - "true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "dev": true, - "requires": { - "glob": "^7.1.2" - } - }, - "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "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.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "unix-crypt-td-js": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", - "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true - }, - "uri-js": { - "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" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": 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", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true - }, - "which": { - "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" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "dev": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "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" - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "yargs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", - "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - } - } - }, - "yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - } - } - } - } + "name": "nigerialogos", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "version": "1.0.0", + "license": "ISC", + "devDependencies": { + "eslint": "^6.1.0", + "eslint-config-airbnb-base": "^14.0.0", + "eslint-config-prettier": "^6.3.0", + "eslint-plugin-import": "^2.18.2", + "eslint-plugin-prettier": "^3.1.0", + "husky": "^3.0.5", + "lint-staged": "^9.2.5", + "live-server": "^1.2.1", + "node-sass": "^4.13.1", + "npm-run-all": "^4.1.5", + "prettier": "1.18.2" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.8.3" + } + }, + "node_modules/@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "dev": true, + "dependencies": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/highlight/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@samverschueren/stream-to-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", + "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", + "dev": true, + "dependencies": { + "any-observable": "^0.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "node_modules/@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "dependencies": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "node_modules/@types/node": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.0.tgz", + "integrity": "sha512-GnZbirvmqZUzMgkFn70c74OQpTTUcCzlhQliTzYjQMqg+hVKcDnxdL19Ne3UdYzdMA/+W3eb646FWn/ZaT1NfQ==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", + "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0" + } + }, + "node_modules/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, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/aggregate-error/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true, + "engines": { + "node": ">=0.4.2" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", + "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/any-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/anymatch/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/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, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/apache-crypt": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz", + "integrity": "sha512-Icze5ny5W5uv3xgMgl8U+iGmRCC0iIDrb2PVPuRBtL3Zy1Y5TMewXP1Vtc4r5X9eNNBEk7KYPu0Qby9m/PmcHg==", + "dev": true, + "dependencies": { + "unix-crypt-td-js": "^1.1.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/apache-md5": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz", + "integrity": "sha512-sbLEIMQrkV7RkIruqTPXxeCMkAAycv4yzTkBzRgOR1BrR5UB7qZtupqxkersTJSf0HZ3sbaNRrNV80TnnM7cUw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", + "dev": true + }, + "node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "dependencies": { + "inherits": "~2.0.0" + }, + "engines": { + "node": "0.4 || >=0.5.8" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "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" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/chokidar/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "dev": true, + "dependencies": { + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-truncate/node_modules/slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", + "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==", + "dev": true + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "node_modules/contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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 + }, + "node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", + "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", + "dev": true, + "dependencies": { + "globby": "^10.0.1", + "graceful-fs": "^4.2.2", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.1", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/del/node_modules/graceful-fs": { + "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 + }, + "node_modules/del/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dir-glob/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "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-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "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.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^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", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-airbnb-base": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.0.0.tgz", + "integrity": "sha512-2IDHobw97upExLmsebhtfoD3NAKhV4H0CJWP3Uprd/uk+cHuWYOczPVxQ8PxLFUAw7o3Th1RAU8u1DoUpr+cMA==", + "dev": true, + "dependencies": { + "confusing-browser-globals": "^1.0.7", + "object.assign": "^4.1.0", + "object.entries": "^1.1.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.1.0", + "eslint-plugin-import": "^2.18.2" + } + }, + "node_modules/eslint-config-prettier": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", + "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", + "dev": true, + "dependencies": { + "get-stdin": "^6.0.0" + }, + "bin": { + "eslint-config-prettier-check": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=3.14.1" + } + }, + "node_modules/eslint-config-prettier/node_modules/get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-module-utils": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", + "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-module-utils/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-import": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", + "dev": true, + "dependencies": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "2.x - 6.x" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-import/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", + "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": ">= 5.0.0", + "prettier": ">= 1.13.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/eslint/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/eslint/node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/eslint/node_modules/fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "node_modules/eslint/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint/node_modules/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, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/espree": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", + "dev": true, + "dependencies": { + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "dev": true, + "dependencies": { + "estraverse": "^4.0.0" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "dependencies": { + "estraverse": "^4.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-stream": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", + "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", + "dev": true, + "dependencies": { + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", + "pause-stream": "0.0.11", + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" + } + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/fast-glob": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", + "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fastq": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", + "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", + "dev": true, + "dependencies": { + "reusify": "^1.0.0" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/file-entry-cache": { + "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, + "dependencies": { + "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flatted": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "dev": true + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/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, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globals": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", + "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/globule": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.0.tgz", + "integrity": "sha512-YlD4kdMqRCQHrhVdonet4TdRtv1/sZKepvoxNT4Nrhrp5HI8XFfc8kFlGlBn2myBo80aGp8Eft259mbcUJhgSg==", + "dev": true, + "dependencies": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "dev": true + }, + "node_modules/http-auth": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz", + "integrity": "sha1-lFz63WZSHq+PfISRPTd9exXyTjE=", + "dev": true, + "dependencies": { + "apache-crypt": "^1.1.2", + "apache-md5": "^1.0.6", + "bcryptjs": "^2.3.0", + "uuid": "^3.0.0" + }, + "engines": { + "node": ">=4.6.1" + } + }, + "node_modules/http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", + "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==", + "dev": true + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/husky": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", + "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "chalk": "^2.4.2", + "ci-info": "^2.0.0", + "cosmiconfig": "^5.2.1", + "execa": "^1.0.0", + "get-stdin": "^7.0.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "read-pkg": "^5.2.0", + "run-node": "^1.0.0", + "slash": "^3.0.0" + }, + "bin": { + "husky-run": "run.js", + "husky-upgrade": "lib/upgrader/bin.js" + }, + "engines": { + "node": ">=8.6.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/husky" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/get-stdin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", + "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/husky/node_modules/p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/husky/node_modules/parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/pkg-dir": { + "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, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/husky/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "dev": true, + "bin": { + "in-install": "in-install.js", + "in-publish": "in-publish.js", + "not-in-install": "not-in-install.js", + "not-in-publish": "not-in-publish.js" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/inquirer": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/inquirer/node_modules/strip-ansi/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "dependencies": { + "builtin-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "dev": true, + "dependencies": { + "symbol-observable": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/js-base64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", + "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", + "dev": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/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==", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/lint-staged": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-9.5.0.tgz", + "integrity": "sha512-nawMob9cb/G1J98nb8v3VC/E8rcX1rryUYXVZ69aT9kde6YWX+uvNOEHY5yf2gcWcTJGiD0kqXmCnS3oD75GIA==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "commander": "^2.20.0", + "cosmiconfig": "^5.2.1", + "debug": "^4.1.1", + "dedent": "^0.7.0", + "del": "^5.0.0", + "execa": "^2.0.3", + "listr": "^0.14.3", + "log-symbols": "^3.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.1.1", + "string-argv": "^0.3.0", + "stringify-object": "^3.3.0" + }, + "bin": { + "lint-staged": "bin/lint-staged" + } + }, + "node_modules/lint-staged/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/lint-staged/node_modules/execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/lint-staged/node_modules/get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", + "dev": true, + "dependencies": { + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/listr-silent-renderer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "listr": "^0.14.2" + } + }, + "node_modules/listr-update-renderer/node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listr-update-renderer/node_modules/indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-update-renderer/node_modules/log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dev": true, + "dependencies": { + "chalk": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/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=", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/live-server": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz", + "integrity": "sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==", + "dev": true, + "dependencies": { + "chokidar": "^2.0.4", + "colors": "latest", + "connect": "^3.6.6", + "cors": "latest", + "event-stream": "3.3.4", + "faye-websocket": "0.11.x", + "http-auth": "3.1.x", + "morgan": "^1.9.1", + "object-assign": "latest", + "opn": "latest", + "proxy-middleware": "latest", + "send": "latest", + "serve-index": "^1.9.1" + }, + "bin": { + "live-server": "live-server.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/live-server/node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/live-server/node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-path/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/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=", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/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=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "dev": true, + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-stream": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", + "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", + "dev": true + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, + "dependencies": { + "mime-db": "1.43.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dev": true, + "dependencies": { + "minimist": "0.0.8" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp/node_modules/minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "node_modules/morgan": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", + "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", + "dev": true, + "dependencies": { + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.0.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/morgan/node_modules/basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "dev": true, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/morgan/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/morgan/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "dev": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "dependencies": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/node-gyp/node_modules/semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-sass": { + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz", + "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-run-all/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/npm-run-all/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.entries": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", + "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", + "dev": true, + "bin": { + "opencollective-postinstall": "index.js" + } + }, + "node_modules/opn": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz", + "integrity": "sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==", + "deprecated": "The package has been renamed to `open`", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "dependencies": { + "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/parent-module": { + "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, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dev": true + }, + "node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "dev": true, + "dependencies": { + "through": "~2.3" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", + "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/proxy-middleware": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", + "integrity": "sha1-o/3xvvtzD5UZZYcqwvYHTGFHelY=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "node_modules/psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/readdirp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true, + "engines": { + "node": ">=6.5.0" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, + "dependencies": { + "is-promise": "^2.1.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", + "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", + "dev": true, + "bin": { + "run-node": "run-node" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", + "dev": true + }, + "node_modules/rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" + }, + "bin": { + "sassgraph": "bin/sassgraph" + } + }, + "node_modules/scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "dependencies": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + } + }, + "node_modules/semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true + }, + "node_modules/signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/slice-ansi/node_modules/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=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", + "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==", + "dev": true + }, + "node_modules/split": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", + "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/stream-combiner": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", + "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", + "dev": true, + "dependencies": { + "duplexer": "~0.1.1" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string.prototype.padend": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz", + "integrity": "sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "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, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/table/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/table/node_modules/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 + }, + "node_modules/table/node_modules/fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "node_modules/table/node_modules/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=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/table/node_modules/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, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/table/node_modules/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, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.", + "dev": true, + "dependencies": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "dev": true, + "dependencies": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tough-cookie/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "dependencies": { + "glob": "^7.1.2" + } + }, + "node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unix-crypt-td-js": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", + "dev": true + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/uri-js": { + "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, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/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 + }, + "node_modules/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", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + } + }, + "node_modules/yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "dev": true, + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "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" + } + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" + } + }, + "@samverschueren/stream-to-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", + "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", + "dev": true, + "requires": { + "any-observable": "^0.3.0" + } + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "@types/node": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.0.tgz", + "integrity": "sha512-GnZbirvmqZUzMgkFn70c74OQpTTUcCzlhQliTzYjQMqg+hVKcDnxdL19Ne3UdYzdMA/+W3eb646FWn/ZaT1NfQ==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "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==", + "dev": true, + "requires": {} + }, + "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" + }, + "dependencies": { + "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 + } + } + }, + "ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", + "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "any-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "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" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "apache-crypt": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz", + "integrity": "sha512-Icze5ny5W5uv3xgMgl8U+iGmRCC0iIDrb2PVPuRBtL3Zy1Y5TMewXP1Vtc4r5X9eNNBEk7KYPu0Qby9m/PmcHg==", + "dev": true, + "requires": { + "unix-crypt-td-js": "^1.1.4" + } + }, + "apache-md5": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz", + "integrity": "sha512-sbLEIMQrkV7RkIruqTPXxeCMkAAycv4yzTkBzRgOR1BrR5UB7qZtupqxkersTJSf0HZ3sbaNRrNV80TnnM7cUw==", + "dev": true + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "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" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "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 + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", + "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 + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "~2.0.0" + } + }, + "brace-expansion": { + "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" + } + }, + "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" + } + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "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, + "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" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.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" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "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": "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": "^3.1.0" + } + }, + "cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "dev": true, + "requires": { + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" + }, + "dependencies": { + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + } + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "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" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "confusing-browser-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", + "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==", + "dev": true + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "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 + }, + "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" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "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=", + "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" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", + "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", + "dev": true, + "requires": { + "globby": "^10.0.1", + "graceful-fs": "^4.2.2", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.1", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0" + }, + "dependencies": { + "graceful-fs": { + "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 + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + }, + "dependencies": { + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + } + } + }, + "doctrine": { + "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" + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "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 + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "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=", + "dev": true + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "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-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "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.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^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", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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 + }, + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "cross-spawn": { + "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", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "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" + } + }, + "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" + } + } + } + }, + "eslint-config-airbnb-base": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.0.0.tgz", + "integrity": "sha512-2IDHobw97upExLmsebhtfoD3NAKhV4H0CJWP3Uprd/uk+cHuWYOczPVxQ8PxLFUAw7o3Th1RAU8u1DoUpr+cMA==", + "dev": true, + "requires": { + "confusing-browser-globals": "^1.0.7", + "object.assign": "^4.1.0", + "object.entries": "^1.1.0" + } + }, + "eslint-config-prettier": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", + "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", + "dev": true, + "requires": { + "get-stdin": "^6.0.0" + }, + "dependencies": { + "get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true + } + } + }, + "eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-module-utils": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", + "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-import": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", + "dev": true, + "requires": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.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" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "eslint-plugin-prettier": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", + "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "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" + } + }, + "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==", + "dev": true + }, + "espree": { + "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": "^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==", + "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" + } + }, + "esrecurse": { + "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" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "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==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-stream": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", + "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", + "pause-stream": "0.0.11", + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "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", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "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", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "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 + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "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", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "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": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", + "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2" + } + }, + "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=", + "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=", + "dev": true + }, + "fastq": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", + "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", + "dev": true, + "requires": { + "reusify": "^1.0.0" + } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "figures": { + "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" + } + }, + "file-entry-cache": { + "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" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "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" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "flat-cache": { + "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" + } + }, + "flatted": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "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=", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.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" + } + }, + "globals": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", + "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + }, + "dependencies": { + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "dev": true + } + } + }, + "globule": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.0.tgz", + "integrity": "sha512-YlD4kdMqRCQHrhVdonet4TdRtv1/sZKepvoxNT4Nrhrp5HI8XFfc8kFlGlBn2myBo80aGp8Eft259mbcUJhgSg==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "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" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "dev": true + }, + "http-auth": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz", + "integrity": "sha1-lFz63WZSHq+PfISRPTd9exXyTjE=", + "dev": true, + "requires": { + "apache-crypt": "^1.1.2", + "apache-md5": "^1.0.6", + "bcryptjs": "^2.3.0", + "uuid": "^3.0.0" + } + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", + "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==", + "dev": true + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "husky": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", + "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "ci-info": "^2.0.0", + "cosmiconfig": "^5.2.1", + "execa": "^1.0.0", + "get-stdin": "^7.0.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "read-pkg": "^5.2.0", + "run-node": "^1.0.0", + "slash": "^3.0.0" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "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" + } + }, + "get-stdin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", + "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", + "dev": true + }, + "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" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "dev": true, + "requires": { + "p-try": "^2.0.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" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "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 + }, + "pkg-dir": { + "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": "^4.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + } + }, + "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" + } + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "iconv-lite": { + "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" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "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" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "inquirer": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.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" + }, + "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 + } + } + }, + "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" + } + } + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "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", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": 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", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "requires": { + "builtin-modules": "^1.0.0" + } + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "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, + "requires": { + "is-extglob": "^2.1.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 + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "dev": true, + "requires": { + "symbol-observable": "^1.1.0" + } + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "js-base64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", + "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "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" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "levn": { + "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" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "lint-staged": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-9.5.0.tgz", + "integrity": "sha512-nawMob9cb/G1J98nb8v3VC/E8rcX1rryUYXVZ69aT9kde6YWX+uvNOEHY5yf2gcWcTJGiD0kqXmCnS3oD75GIA==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "commander": "^2.20.0", + "cosmiconfig": "^5.2.1", + "debug": "^4.1.1", + "dedent": "^0.7.0", + "del": "^5.0.0", + "execa": "^2.0.3", + "listr": "^0.14.3", + "log-symbols": "^3.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.1.1", + "string-argv": "^0.3.0", + "stringify-object": "^3.3.0" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "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" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", + "dev": true, + "requires": { + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + } + } + }, + "listr-silent-renderer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", + "dev": true + }, + "listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true + }, + "log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dev": true, + "requires": { + "chalk": "^1.0.0" + } + } + } + }, + "listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "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=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "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 + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "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" + } + } + } + }, + "live-server": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz", + "integrity": "sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==", + "dev": true, + "requires": { + "chokidar": "^2.0.4", + "colors": "latest", + "connect": "^3.6.6", + "cors": "latest", + "event-stream": "3.3.4", + "faye-websocket": "0.11.x", + "http-auth": "3.1.x", + "morgan": "^1.9.1", + "object-assign": "latest", + "opn": "latest", + "proxy-middleware": "latest", + "send": "latest", + "serve-index": "^1.9.1" + }, + "dependencies": { + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + } + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "dependencies": { + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, + "lodash": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", + "dev": true + }, + "log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "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" + } + } + } + }, + "log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "dependencies": { + "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 + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "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=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "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=", + "dev": true + }, + "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 + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "string-width": { + "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" + } + }, + "strip-ansi": { + "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" + } + }, + "wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + } + } + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-stream": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", + "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "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 + }, + "merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "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" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, + "requires": { + "mime-db": "1.43.0" + } + }, + "mimic-fn": { + "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" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "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" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } + } + }, + "morgan": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", + "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", + "dev": true, + "requires": { + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.0.2" + }, + "dependencies": { + "basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "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==", + "dev": true + }, + "mute-stream": { + "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", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "node-sass": { + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz", + "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "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-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "dependencies": { + "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" + } + }, + "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", + "supports-color": "^5.3.0" + } + }, + "cross-spawn": { + "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", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "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" + } + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "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==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "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", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.entries": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", + "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "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": "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": "^2.1.0" + } + }, + "opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", + "dev": true + }, + "opn": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz", + "integrity": "sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "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=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.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": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "parent-module": { + "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" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "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=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "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==", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "dev": true, + "requires": { + "through": "~2.3" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "dev": true + }, + "pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + } + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "requires": { + "semver-compare": "^1.0.0" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prettier": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", + "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" + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "proxy-middleware": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", + "integrity": "sha1-o/3xvvtzD5UZZYcqwvYHTGFHelY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "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, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "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==", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "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": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "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" + } + }, + "run-async": { + "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" + } + }, + "run-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", + "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", + "dev": true + }, + "run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", + "dev": true + }, + "rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + } + }, + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "dev": true + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.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" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "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" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "shebang-command": { + "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" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "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", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "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" + } + }, + "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=", + "dev": true + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "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 + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", + "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==", + "dev": true + }, + "split": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", + "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", + "dev": true, + "requires": { + "through": "2" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-combiner": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", + "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", + "dev": true, + "requires": { + "duplexer": "~0.1.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string.prototype.padend": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz", + "integrity": "sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "dev": true + }, + "table": { + "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", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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 + }, + "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 + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "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=", + "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", + "strip-ansi": "^5.1.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" + } + } + } + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "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=", + "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" + } + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "dev": true, + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.2" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "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.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unix-crypt-td-js": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "uri-js": { + "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" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": 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", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "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" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "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" + } + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + } + } } From d202fb3752827c65a89b5385c235fd2326046f47 Mon Sep 17 00:00:00 2001 From: Sulaiman Abolaji Bisiriyu Date: Wed, 24 Nov 2021 04:57:40 +0100 Subject: [PATCH 18/28] updated busha logo --- logos/busha/busha.png | Bin 7441 -> 6662 bytes logos/busha/busha.svg | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/logos/busha/busha.png b/logos/busha/busha.png index 4d5c5a241bf0b73725820fa7e4efb1ba3a03f3cd..ea1e5effc8b62ee9197a0be046f0a4068c5fc699 100644 GIT binary patch literal 6662 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 literal 7441 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 \ No newline at end of file + \ No newline at end of file From 882fa3f566abc9be675baf888983ece02ab57e2a Mon Sep 17 00:00:00 2001 From: shina charles memud Date: Thu, 25 Nov 2021 08:30:16 +0100 Subject: [PATCH 19/28] optimized --- logos/yournotify/yournotify.png | Bin 12963 -> 5498 bytes logos/yournotify/yournotify.svg | 6 +----- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/logos/yournotify/yournotify.png b/logos/yournotify/yournotify.png index 1372f9f9096db6f4e7e89bc93b9e489dc0be48c3..a0b89c237732818a7357824e811e2780574f4bd2 100644 GIT binary patch literal 5498 zcmcgw_ct5v_gAxO&y?D`HCuaAiO|~AY>ZYZvBfB279nP}wTaj*N?R+6nzbro*4`u( zMO2#_AMbzR`@{D+&w0k{yk7U-=bU@)dCpBTGXXQ);J!gdM#f-h0JI<@qrhLCN!KZ^ zRw`uS{MB|X&;op)tZtNtaCHeXGqM6*US1v_9}tfY@LS7^bJ&GB?BXmI_r0^ftG>VM zLtod2{;wY}pHZ04#dTE~byevfD%0yKGwLeSOY@^k^P{rU{j$@2bJF~B(tNYi{8D0_ zQ(~Q>gUw=s%z`|0JRx!(5IN7sa*k#Kj%NH8KxPX)X0S3@wHl_3jEw!0AyC&Ubna*2 zZt!{)tNyT%k6OcKjlv-ArMaKcde|jcLlY`P0J3CvTae9Mcn`nr-C7r;r0sbk> zcD`Am`ip||W`YMp4F9z&P8`TRN76ZtUxlJa?)xFzvOIZ@T&f2Y)={g3me~{aLBSJ%#ZwXMV~(dgx}J$q>;0OK zRmYug)Tmj~w)ZVJ*wltq-sR|H2(5_dRrp$C@Or(%CQL#6A2O?2ZIzL+bmd)UHJuAf zpi!r43g@zU1HM~;;d{v_dulxbHnF+#3s8%Y;k9TuDN+n%us!3M2c_97ieS3wN149L zm81O_IVKl`ltfALqbq5p)(=h|-1bf@lI)jz_OaoZc8V(elXp_xq5O!SneOkO&A~6fejL` zSS(cW?ij&iDR7JEFYgP2qD@Ef>5Na9xnIaWuL$iZVN!)&fxd^DmC`|f<%)LI!z*4G zpy|AfVJ_Oes-f58Nwm+sQVPNM*=2+I95Eq%*OT#0syOYcIX&+5KWUXzZaVb60{(mq zMz@|HtIBR@g(*+?`5F^X6I5w4+%aDUgh1VQgY=Z+4-X!x^~EL%n_Q1DcZQ;or?Gni zBV9M)8G#kW(fY+)1F;n6+yY5;uZ9zROkk;<$HI};)=WYMbSWT-M?l`Kro%Ab7hZdzY`89)3>%J#1_Bj|c^)`wjWei@#duu*h@TLbPeF~e?Q$1y%e4l6?-tZDk`J;K z7#9sy2|zi~YT%4;AigJ5+hup52cD_1$wWUo2LJ+_bj7hB))fH!2J`` zpL4HaB`&J}{LD95uXBaN+!$~iqrYwht%>;?wjC{Q_~Dw(D{Nt%1INNyfjpVU|nvZxI>zl^5-?fRqr~-Z|ZdN-2-A}V?)eDS(h_Zr;2mZ zT&|;pEQH&)bvlKtIodPZO=X3}2KK~11(91LiNjQ3;!HiEANPxW^Ziu@@;KEZQS-di z-j2~P|LhKz-gTRN*E#a2h44n{60(?u^Axuwh5^MtGY@2TJVu3_J0HrMgw5!R^hc&q zYb%k$m-pytLeqJEPLjE}-&_g7^x!LOt_5Tashm+N?}NrWid7QNqY)T+&ZW?gmn(kM zr>l7$>ciDY`};oIa(hTdtje&K=$P@BO`15Zez@bp&0lO$)Nre(m6rPxRctJDx|pSv zN)H4;O110Uy+k^OL14(xdEhkBk*C60p=mcD80iBcW0?aA4shV{ZS0L z8NWCqf$4sMDKL4L0A_0fT_v=(s_THh#_JS`bm)R&*R> zT_|Calgt4^c7zyko=0aEQ1*^#KD`s{l#gfKZY}9#t^1%))Rf{NtUZZ|^vfB2;Z%>O z0e-|Mo6WO$;+z9ZWN`3Hqf9``kG>*{#`vTTfAjRF>)9-LtbrbfB<4N_e}k=__hkm7 zp{;o~p2k!xn!n8g71vRZ_v_lcyyLl6Qb`k5nVBqOMbsPzExWK%lk;RGb3D2-G`Z^B zI!FCUHhcdp{7E`1VHMc8@o=gzBTdEvwu(pJLV9S#?|NVeib;&v*FY3Zop2M4zZ;|U z^;KpOKVE!97a)PDH()MIDGTRQY8S(GvN-A23sQ!4;MdDRGxhh&CMeFijzjO5!cyrF zCc6~}a!itUSb6F9o>9WBI;&JK~WQ|J1R`LEbTjA+KoAFLa5y1(;-Dwt>Yo zkfHC*ba@eszmR`y)h$oYi@EDmT9SiB?lvFfOQtee6Y*0SuIzyvNp|=PopKu{ICZ)0*b5%;Uy$%XWqCp`QYz zx?rPdKAdKc;fI&q(nAY|o<2vP9n{9D6vx89(6>PWkof$EFe6QLoXPGgF2D3I-y-`9 zpl=y;jojEpR%t(C6J4zNy*$EI6Fp3n9tsMW(gEX+mC<<^hd)y)U$BBZ;)yC zH2Q(xriImVHlEc7_oX5mw-3gc%T_hV*@2Z+F=>Je=9f=264+{?W-#}C-{$*Xo9#_E zol%q+-V@oB9_H{+J+|K|4>`}He)B(`^gX*v_|#8B3^`b^C(x~vEtD}|<uV=c7n6|DNP?pdPBXQ>7<<7X3o~BDlU9TzNo#i?gtU&g)OZ&h0#Q{9o&|Y^PZH z?vI%!46yB~vxe|X4_*YZ2^gZyN~7@d16g8o!LBr^<-I=aGIsBFzM|6%#?EuWMM;AHUrUD3%ji}`|Sm= z1g#EDxyY|Hz!e%u_e@;O;+#^;^6GY2GzqH#EH;fC`5m*!y(8hp@nU;*bFrmIG3fkN zYvu}`Nah4ZFXC#Uzyhm7I^LP>-Fu4KKU=q4v+<`)zo;^o;);czG5hXjzEi+0t}}T1 z;9gnt!5Zd=&QJ?%>?epi){1fID*+QGU$iI!9)EJ>A!OvhV=uZ+3J2EJiW;9LYmmI6 z+=;3J6H|MB_zt$Pkf`iuJ(CuzNBy`qs3^|cK8U>XS%a9P!vo~EXAL;)68t$09p>bw zg)!m`2|s$Es0_2M15U2hHapF6Y54jK-*Zv8gdve{01dT=gab|+Y}T$5T7__;{nU++ z=RVSpxB7&pzV+;6E=}yx>$3NlrWvD6}a%vfDQ(m%dfK8y&)ZH&21aIF7yXCOYOpHEjk(1gfGP2AJC^_+`yOe`ePu{eAIm$-vH3BMRg1)n3Bj79MRtl{O{y zfN!f-#{3!NF8Y+q=Ez9n9B$?P=Rv0|$A48Q9%y#QQ|+GZ(D8&#%`JjbDVxAxX{d5J z!beaKrkAn+e{Dq3TCQj%qE=N^P1I5zBS2uSV?Lb!f`r?#KR#9nU&g_2qj#x52c@G+ z`NN;tL|u|`3EWCGd*k0f`z-u1 zW2sRq)x*Ck-J*XDYjx3W+Qitpi2E#b$#+1+{r4b1$38;?)cHLtM1Q3Fjwfonx&Ge` z66FqS3}fEKGfNDfv%?;iv~h2tSukv5BL(8=BfW5&6)D|oE~$?hVS!Mz0;=g)7TKlL zGCW7>H!=GyLZwxTcd~40K2zH!4XW?9nHDt-_)%b;Zrj59;jV z(_!WFT-M33Yj-u2HEy1sprh8iRLIsl-^fmu4Vr=>4+C|nC<-GHGo;EHb}Nncin$yx zlZoc_@fd<_x9Qm2zFVOI!0^&*i0eLk=RFhMRyw!+0bzj(C0y5EAG6LQGoDrPD*a?d zAxIoQ$urCEla(WiJy{G$19l{b=Gl_(%9guhU;G|s>Z=Y*>-5i!VO$=_o!Hi#3}8I_ zpai@$tV1*;CEAmhTgBQckM)h0!e4!1uwMF(&JN@mz+(H(dl(}keD#O`PppB`VU8#M z4*jn$`(_2BKlLh4EUk3W6Us&P{-q#o4^d#F;MI>@uzISh#uSE~PX9f;HT}!y(EL2m zCIe5s-BJRQNqgDwm$rfd7cO$4iVTFEB<TArrJkcVgRPQaVv#j_bAvJ=UZG}LSx8N#Ko3U_nUNs% zyRZhw>i~2_OPs3$fXgdVre&`}6GEO_7&g};d^AoZZeKg_Wank4w$t+VtuCY>(a+nl z3#;8M09p7f+&pvrBSid>jHh{^dB?9vriA&mFy<@!D6dqEX!>uQFkA`@izmoB&97^~ z-+i)t>8(#>7(Ld}J|Ey3c><(~yY|*}UT?{ixzv*LO6NLpiZ7w#)$&4jxdBg$hP7q` ze_A>YN({3=o<#ReSgUlKZh$d+4_J7O-VqYZ=6;Cg*EI;@m~wIm4oE&sS@l2wkR}nA z(+6Jr#o}CRVAF?))M45_?@hVu{iN49k5Jh47I?~}0=?UM>jEooh+x`8)OCbP)SYet z3jK01w?V|O3yGNr3RaBp9|-lI?HlKp^KCs9y+INw>xueGJE zO=~`E`Gk_i-C{2>-E95DfI^8)+AMku&T(AU!x}i&SM1y5#v0|a5&2jy_bS5vFRXj< zH1K*g?$oozKo;E(*d|oIoTs=99NB^u!MA_RiKIKfB2=l71bD4M|Gi1k;duR&jCJZf z{K~^gj?EMJs_uauc!H%KL@aUKr690yxO!ptZN5gV%xO<^veH>R z4a8`yXl{`|3V9tfB_ba%>Y!REz8LTZJXSsxSp&;=3LAUI*O(2S^>_pvn^?c5956a_ zFORsr`kxKcIk4u>NI@ehyaklsbTBQLMYnT`Qr%}%Pqfk%?bA9aj6a%G-|q2V+P0*_ zOtuFU1vml6EKek^A`z~97UYlx9!p;FA=Z)*mZp-$kS5 z*+!=$JtL=EDIsNyVTi^|y}I7da>b(!gY9%4^#RfUa^Pd4MLtbi3fh+&Y_Love8(4F z3_`=2O^v_ZT`;wlr@!TA+){y0lbfQpSS1SS(PMtsR9@!%mN*}=y_9eM0i)aFE#2b6 zUrMK_R{vbsqVkTrG2&r(1RF|y3&0Fx*;VLs8ulN#x4{EzgElGs6 z-PFoh8{q~?gwFPi1XWq8XE9p;wwf(ZC)p8)L89l6jzNnG4^PFz&l)Y;7;OTW1LxN5 ziWJ0aH@rGppbK-CAA^T0ifry>w8Goj4|c+QHlA=fD3AWN8C5)avf~>+A*0_v=Bcz6 zN0#0793Z=1ubaN|crxa1D;WT7_<610Ia>?wa`u(~AkMdz3?TeGQNZrG7Ktjgg2i#A z9vlQ6?B4s9?8pXNG0<&u9e-J){Tr~Xu=jwBryiv~*c1LmG8bh0j`Ax&>y!%OmT%lT z5t4h#5&h+7UhU@E_P2>LYs+c!6}s$j$^Go9t;olfzBfXrbhM0U!=2yzcKCK|$^FCL z(lIFr_7LIsKfb+48NB~B#%&fm-L$_*_Xa_0go~;EKHbzAc2UlH*M#o5067y31sHmAY;WTfqFQUkD7>mlK31H+IVh@>5 zI-J|gth9{jc83lg!|qqSp;hTL8}X9%m$MuAb3*QJ4b6@^UZR$LJek_!sz`&0@3!}k z%9D-c5Bc;Z|7@09N4u$JmOJ|C*$SgHk Mf=qyQ_nl+^2fkC8F#rGn literal 12963 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 - - - - + \ No newline at end of file From 69f6d3f75a532272859117c6f21ff707563efe37 Mon Sep 17 00:00:00 2001 From: ozorku Date: Tue, 30 Nov 2021 00:23:34 +0100 Subject: [PATCH 20/28] Add Techpoint Africa logo --- logos.json | 6 ++++++ logos/techpoint_africa/techpoint_africa.png | Bin 0 -> 19718 bytes logos/techpoint_africa/techpoint_africa.svg | 1 + 3 files changed, 7 insertions(+) create mode 100644 logos/techpoint_africa/techpoint_africa.png create mode 100644 logos/techpoint_africa/techpoint_africa.svg diff --git a/logos.json b/logos.json index 7cd1f59..c73c330 100644 --- a/logos.json +++ b/logos.json @@ -1424,5 +1424,11 @@ "filename": "channels_tv", "url": "https://www.channelstv.com/", "category": ["Media", "Blog"] + }, + { + "title": "Techpoint Africa", + "filename": "techpoint_africa", + "url": "https://www.techpoint.africa", + "category": ["Media"] } ] diff --git a/logos/techpoint_africa/techpoint_africa.png b/logos/techpoint_africa/techpoint_africa.png new file mode 100644 index 0000000000000000000000000000000000000000..483183106a410176e44bae0a9447e1b65bfce2f8 GIT binary patch literal 19718 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

# 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 literal 0 HcmV?d00001 diff --git a/logos/techpoint_africa/techpoint_africa.svg b/logos/techpoint_africa/techpoint_africa.svg new file mode 100644 index 0000000..52cc91d --- /dev/null +++ b/logos/techpoint_africa/techpoint_africa.svg @@ -0,0 +1 @@ + \ No newline at end of file From 43c83ed8f4633d96254c0fe78ed979406f5c0a94 Mon Sep 17 00:00:00 2001 From: ozorku Date: Tue, 30 Nov 2021 00:36:05 +0100 Subject: [PATCH 21/28] add Globus Bank logo --- logos.json | 6 ++++++ logos/globus_bank/globus_bank.png | Bin 0 -> 8674 bytes logos/globus_bank/globus_bank.svg | 1 + 3 files changed, 7 insertions(+) create mode 100644 logos/globus_bank/globus_bank.png create mode 100644 logos/globus_bank/globus_bank.svg diff --git a/logos.json b/logos.json index 7cd1f59..6f0c3a4 100644 --- a/logos.json +++ b/logos.json @@ -1424,5 +1424,11 @@ "filename": "channels_tv", "url": "https://www.channelstv.com/", "category": ["Media", "Blog"] + }, + { + "title": "Globus Bank", + "filename": "globus_bank", + "url": "https://www.globusbank.com", + "category": ["Banking", "Financial Services"] } ] diff --git a/logos/globus_bank/globus_bank.png b/logos/globus_bank/globus_bank.png new file mode 100644 index 0000000000000000000000000000000000000000..592a34a5018e8c04523e6e2791681a0d85ac9eba GIT binary patch literal 8674 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 literal 0 HcmV?d00001 diff --git a/logos/globus_bank/globus_bank.svg b/logos/globus_bank/globus_bank.svg new file mode 100644 index 0000000..ce54b07 --- /dev/null +++ b/logos/globus_bank/globus_bank.svg @@ -0,0 +1 @@ + \ No newline at end of file From 9a106bd7897329d66092e7c8845161be80e02add Mon Sep 17 00:00:00 2001 From: ozorku Date: Tue, 30 Nov 2021 12:51:25 +0100 Subject: [PATCH 22/28] update techpoint logo --- logos/techpoint_africa/techpoint_africa.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logos/techpoint_africa/techpoint_africa.svg b/logos/techpoint_africa/techpoint_africa.svg index 52cc91d..0c19d1c 100644 --- a/logos/techpoint_africa/techpoint_africa.svg +++ b/logos/techpoint_africa/techpoint_africa.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file From 0a0289132f6e3e082f7dd400369e932d064fdf46 Mon Sep 17 00:00:00 2001 From: Idorenyin Udoh Date: Fri, 24 Dec 2021 09:43:55 +0100 Subject: [PATCH 23/28] add logos for acumen digital --- logos.json | 6 ++++++ logos/acumen_digital/acumen_digital.png | Bin 0 -> 8955 bytes logos/acumen_digital/acumen_digital.svg | 1 + 3 files changed, 7 insertions(+) create mode 100644 logos/acumen_digital/acumen_digital.png create mode 100644 logos/acumen_digital/acumen_digital.svg diff --git a/logos.json b/logos.json index c73c330..430c938 100644 --- a/logos.json +++ b/logos.json @@ -1430,5 +1430,11 @@ "filename": "techpoint_africa", "url": "https://www.techpoint.africa", "category": ["Media"] + }, + { + "title": "Acumen Digital", + "filename": "acumen_digital", + "url": "https://acumen.digital", + "category": ["Software", "ICT"] } ] diff --git a/logos/acumen_digital/acumen_digital.png b/logos/acumen_digital/acumen_digital.png new file mode 100644 index 0000000000000000000000000000000000000000..90f84877a8b755fba1573da1eff3d5b2204b5948 GIT binary patch literal 8955 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 HTp#@(lrOiv literal 0 HcmV?d00001 diff --git a/logos/acumen_digital/acumen_digital.svg b/logos/acumen_digital/acumen_digital.svg new file mode 100644 index 0000000..3867ad4 --- /dev/null +++ b/logos/acumen_digital/acumen_digital.svg @@ -0,0 +1 @@ + \ No newline at end of file From c1293e2cd00e23eb7894819d40aaa08b82b10bc7 Mon Sep 17 00:00:00 2001 From: Sanmi Akinrele Date: Mon, 21 Feb 2022 17:19:22 +0100 Subject: [PATCH 24/28] Added moniepoint .png and .svg logos --- logos/moniepoint/moniepoint.png | Bin 0 -> 6489 bytes logos/moniepoint/moniepoint.svg | 14 ++++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 logos/moniepoint/moniepoint.png create mode 100644 logos/moniepoint/moniepoint.svg diff --git a/logos/moniepoint/moniepoint.png b/logos/moniepoint/moniepoint.png new file mode 100644 index 0000000000000000000000000000000000000000..526e34876d1e8136da39c04311eaf2f8b291527e GIT binary patch literal 6489 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 + + + + + + + + + + + + + From ca5135a8d8c4f4c8621e211bdeb8094faba6c513 Mon Sep 17 00:00:00 2001 From: Sanmi Akinrele Date: Mon, 21 Feb 2022 18:45:51 +0100 Subject: [PATCH 25/28] Added moniepoint details to logos.json --- logos.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/logos.json b/logos.json index c73c330..45b16a1 100644 --- a/logos.json +++ b/logos.json @@ -16,7 +16,7 @@ "url": "https://altschoolafrica.com/", "category": [ "Software", - "ICT" + "ICT" ] }, { @@ -25,7 +25,7 @@ "url": "https://talentql.com/", "category": [ "Software", - "ICT" + "ICT" ] }, { @@ -1430,5 +1430,11 @@ "filename": "techpoint_africa", "url": "https://www.techpoint.africa", "category": ["Media"] + }, + { + "title": "Moniepoint", + "filename": "moniepoint", + "url": "https://moniepoint.com/", + "category": ["Banking", "Financial Services"] } ] From ae2489aee6ff897eee5ff0d9cc0fe5c5f5d424f3 Mon Sep 17 00:00:00 2001 From: Adeiza Date: Sat, 26 Feb 2022 14:03:43 +0100 Subject: [PATCH 26/28] updated flutterwave logo --- logos/flutterwave/flutterwave.png | Bin 27547 -> 64722 bytes logos/flutterwave/flutterwave.svg | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/logos/flutterwave/flutterwave.png b/logos/flutterwave/flutterwave.png index 799ce6c134eb9849d5fced19a7e8b7969790e7c0..420b14a503c07d15f710e9dd92aec5a27b17160d 100644 GIT binary patch literal 64722 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 literal 27547 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 diff --git a/logos/flutterwave/flutterwave.svg b/logos/flutterwave/flutterwave.svg index 34c49cc..930daad 100644 --- a/logos/flutterwave/flutterwave.svg +++ b/logos/flutterwave/flutterwave.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file From 1f2396e5fb53dc54e518c8c3fbbd8d1e0d21cc25 Mon Sep 17 00:00:00 2001 From: Olufunto Oyewole Date: Wed, 2 Mar 2022 15:11:06 +0100 Subject: [PATCH 27/28] replaced the old MTN logo with the new one --- logos/mtn/mtn.png | Bin 21799 -> 14578 bytes logos/mtn/mtn.svg | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/logos/mtn/mtn.png b/logos/mtn/mtn.png index eed136dfab88bc5f72e32ea113b1a1a571fda80e..2d2810eb7578f400f68919d3e7578541cc6c1567 100644 GIT binary patch literal 14578 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 N>Sb`dDZ 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 literal 21799 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 p@8Jjfe?zJoS=Ho*+{-3^S$D8Nigeria-Logo \ No newline at end of file + \ No newline at end of file From 6b96a66b0c1399a8fbd2d8660923f7a146672e13 Mon Sep 17 00:00:00 2001 From: Adedayo Moshood Date: Mon, 14 Mar 2022 12:54:59 +0100 Subject: [PATCH 28/28] Add Indicina Logo --- logos.json | 729 ++++++++---------------------------- logos/indicina/indicina.png | Bin 0 -> 28842 bytes logos/indicina/indicina.svg | 1 + 3 files changed, 163 insertions(+), 567 deletions(-) create mode 100644 logos/indicina/indicina.png create mode 100644 logos/indicina/indicina.svg diff --git a/logos.json b/logos.json index 45b16a1..624f820 100644 --- a/logos.json +++ b/logos.json @@ -1,1183 +1,814 @@ [ - { "title": "AlphaCX Intelligent Platforms", "filename": "alphacx", "url": "https://alphacx.co/", - "category": [ - "Software", - "ICT", - "CRM" - ] + "category": ["Software", "ICT", "CRM"] }, { "title": "AltSchool Africa", "filename": "altschool_africa", "url": "https://altschoolafrica.com/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "TalentQL", "filename": "talentql", "url": "https://talentql.com/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "Seedbuilders", "filename": "seedbuilders", "url": "https://seedbuildersng.com/", - "category": [ - "Coworking", - "Virtual Office", - "Foundation", - "ICT" - ] + "category": ["Coworking", "Virtual Office", "Foundation", "ICT"] }, { "title": "BellaNaija", "filename": "bellanaija", "url": "https://www.bellanaija.com/", - "category": [ - "Media" - ] + "category": ["Media"] }, { "title": "Paystack", "filename": "paystack", "url": "https://paystack.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "ALAT by Wema", "filename": "alat_by_wema", "url": "https://www.alat.ng/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Mainstreet Bank", "filename": "mainstreet_bank", "url": "http://mainstreetcapltd.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Ekondo Microfinance Bank", "filename": "ekondo_microfinance_bank", "url": "http://www.ekondomfbank.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Aso Savings", "filename": "aso_savings_loans", "url": "http://www.asoplc.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "web boss", "filename": "web_boss", "url": "https://www.web-boss.com.ng/", - "category": [ - "EdTech" - ] + "category": ["EdTech"] }, { "title": "Polaris Bank", "filename": "polaris_bank", "url": "https://www.polarisbanklimited.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "FourthCanvas", "filename": "fourthcanvas", "url": "https://fourthcanvas.co", - "category": [ - "Branding" - ] + "category": ["Branding"] }, { "title": "Guaranty Trust Bank", "filename": "guaranty_trust_bank", "url": "https://www.gtbank.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Julius Berger", "filename": "julius_berger", "url": "https://www.julius-berger.com/", - "category": [ - "Construction" - ] + "category": ["Construction"] }, { "title": "Zenith Bank", "filename": "zenith_bank", "url": "https://www.zenithbank.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Cowrywise", "filename": "cowrywise", "url": "https://cowrywise.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Hotels.ng", "filename": "hotels_ng", "url": "https://hotels.ng/", - "category": [ - "Real Estate" - ] + "category": ["Real Estate"] }, { "title": "United Bank for Africa", "filename": "united_bank_for_africa", "url": "https://www.ubagroup.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Aero Contractors", "filename": "aero_contractors", "url": "http://www.flyaero.com/", - "category": [ - "Transportation" - ] + "category": ["Transportation"] }, { "title": "Arik Air", "filename": "arik_air", "url": "https://www.arikair.com/", - "category": [ - "Transportation" - ] + "category": ["Transportation"] }, { "title": "Konga", "filename": "konga", "url": "https://www.konga.com/", - "category": [ - "Ecommerce" - ] + "category": ["Ecommerce"] }, { "title": "Peak Milk", "filename": "peak_milk", "url": "https://www.peakmilk.com.ng/", - "category": [ - "FMCG", - "Conglomerate" - ] + "category": ["FMCG", "Conglomerate"] }, { "title": "Softcom", "filename": "softcom", "url": "https://softcom.ng/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "Bolt", "filename": "bolt", "url": "https://bolt.eu", - "category": [ - "Transportation" - ] + "category": ["Transportation"] }, { "title": "Nairabet", "filename": "nairabet", "url": "https://www.nairabet.com/", - "category": [ - "Gaming", - "Sports" - ] + "category": ["Gaming", "Sports"] }, { "title": "Betway", "filename": "betway", "url": "https://betway.com/", - "category": [ - "Gaming", - "Sports" - ] + "category": ["Gaming", "Sports"] }, { "title": "Paylater", "filename": "paylater", "url": "https://app.getcarbon.co/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Farmcrowdy", "filename": "farmcrowdy", "url": "https://www.farmcrowdy.com/", - "category": [ - "FMCG", - "Conglomerate" - ] + "category": ["FMCG", "Conglomerate"] }, { "title": "MTN", "filename": "mtn", "url": "https://www.mtnonline.com/", - "category": [ - "Telecommunication", - "ISP" - ] + "category": ["Telecommunication", "ISP"] }, { "title": "Opera", "filename": "opera", "url": "https://www.opera.com/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "Iroko TV", "filename": "iroko_tv", "url": "https://irokotv.com/", - "category": [ - "Media", - "Entertainment" - ] + "category": ["Media", "Entertainment"] }, { "title": "Reliance HMO", "filename": "reliance_hmo", "url": "https://www.reliancehmo.com/", - "category": [ - "Health", - "NGO" - ] + "category": ["Health", "NGO"] }, { "title": "Ren Money", "filename": "ren_money", "url": "https://renmoney.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Branch", "filename": "branch", "url": "https://branch.com.ng/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "PiggyVest", "filename": "piggyvest", "url": "https://www.piggyvest.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "GUO Transport", "filename": "guo_transport", "url": "https://guotransport.com/", - "category": [ - "Transportation" - ] + "category": ["Transportation"] }, { "title": "GIGM", "filename": "gigm", "url": "https://gigm.com/", - "category": [ - "Transportation" - ] + "category": ["Transportation"] }, { "title": "AXA Mansard", "filename": "axa_mansard", "url": "https://www.axamansard.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Flutterwave", "filename": "flutterwave", "url": "https://flutterwave.com/ng/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Smile", "filename": "smile", "url": "https://smile.com.ng/", - "category": [ - "Telecommunication", - "ISP" - ] + "category": ["Telecommunication", "ISP"] }, { "title": "SportyBet", "filename": "sportybet", "url": "https://www.sportybet.com/ng/", - "category": [ - "Gaming", - "Sports" - ] + "category": ["Gaming", "Sports"] }, { "title": "Terra Kulture", "filename": "terra_kulture", "url": "https://www.terrakulture.com/", - "category": [ - "Media", - "Entertainment" - ] + "category": ["Media", "Entertainment"] }, { "title": "Verifi", "filename": "verifi", "url": "https://www.verifi.ng/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Aella Credit", "filename": "aella_credit", "url": "https://aellacredit.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "BuyCoins", "filename": "buycoins", "url": "https://buycoins.africa/", - "category": [ - "Cryptocurrency" - ] + "category": ["Cryptocurrency"] }, { "title": "PoFela Nigeria", "filename": "pofela", "url": "https://www.pofela.com/", - "category": [ - "Cryptocurrency" - ] + "category": ["Cryptocurrency"] }, { "title": "Kadarko.com Marketplace", "filename": "kadarko", "url": "http://storesby.com/", - "category": [ - "Ecommerce", - "Marketplace" - ] + "category": ["Ecommerce", "Marketplace"] }, { "title": "Barter", "filename": "barter", "url": "https://barter.flutterwave.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Arla Food Inc.", "filename": "arla", "url": "https://www.arla.ng/", - "category": [ - "FMCG", - "Conglomerate" - ] + "category": ["FMCG", "Conglomerate"] }, { "title": "Bet9ja", "filename": "bet9ja", "url": "https://www.bet9ja.com/", - "category": [ - "Gaming", - "Sports" - ] + "category": ["Gaming", "Sports"] }, { "title": "Dano Milk", "filename": "dano", "url": "https://dano.com.ng/", - "category": [ - "FMCG", - "Conglomerate" - ] + "category": ["FMCG", "Conglomerate"] }, { "title": "First City Monument Bank Ltd", "filename": "fcmb", "url": "https://www.fcmb.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Milo", "filename": "milo", "url": "https://www.nestle.com/brands/allbrands/milo", - "category": [ - "FMCG", - "Conglomerate" - ] + "category": ["FMCG", "Conglomerate"] }, { "title": "Nestle", "filename": "nestle", "url": "https://www.nestle.com", - "category": [ - "FMCG", - "Conglomerate" - ] + "category": ["FMCG", "Conglomerate"] }, { "title": "Paga", "filename": "paga", "url": "https://www.mypaga.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Sterling Bank Plc", "filename": "sterling_bank", "url": "https://sterling.ng/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "TeamApt", "filename": "teamapt", "url": "https://teamapt.com/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "Union Bank Nigeria", "filename": "union_bank", "url": "https://www.unionbankng.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "eHealth Africa", "filename": "ehealth_africa", "url": "https://www.ehealthafrica.org/", - "category": [ - "Health", - "NGO" - ] + "category": ["Health", "NGO"] }, { "title": "Check DC", "filename": "check_dc", "url": "https://check-dc.com/", - "category": [ - "Branding" - ] + "category": ["Branding"] }, { "title": "Mobnia", "filename": "mobnia", "url": "https://mobnia.com/", - "category": [ - "Branding" - ] + "category": ["Branding"] }, { "title": "Health Assur Ltd", "filename": "health_assur", "url": "https://www.healthassur.com/", - "category": [ - "Health", - "NGO" - ] + "category": ["Health", "NGO"] }, { "title": "SiriusLabs", "filename": "siriuslabs", "url": "https://siriuslabs.io/", - "category": [ - "Product Design" - ] + "category": ["Product Design"] }, { "title": "How Do You Tech", "filename": "how_do_you_tech", "url": "https://howdoyou.tech/", - "category": [ - "EdTech" - ] + "category": ["EdTech"] }, { "title": "Fluidcoins", "filename": "fluidcoins", "url": "https://fluidcoins.com", - "category": [ - "Cryptocurrency" - ] + "category": ["Cryptocurrency"] }, { "title": "Quidax", "filename": "quidax", "url": "https://www.quidax.com/", - "category": [ - "Cryptocurrency" - ] + "category": ["Cryptocurrency"] }, { "title": "Fliqpay", "filename": "fliqpay", "url": "https://www.fliqpay.com/", - "category": [ - "Cryptocurrency" - ] + "category": ["Cryptocurrency"] }, { "title": "Access Bank PLC", "filename": "access_bank", "url": "https://www.accessbankplc.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Ecobank", "filename": "ecobank", "url": "https://ecobank.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Fidelity Bank Nigeria", "filename": "fidelity_bank", "url": "https://www.fidelitybank.ng/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "First Bank Nigeria", "filename": "first_bank", "url": "https://www.firstbanknigeria.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Standard Chartered", "filename": "standard_chartered", "url": "https://www.sc.com/ng/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Nigerian Breweries PLC", "filename": "nigerian_breweries", "url": "https://nbplc.com/", - "category": [ - "FMCG", - "Conglomerate" - ] + "category": ["FMCG", "Conglomerate"] }, { "title": "Vconnect", "filename": "vconnect", "url": "https://m.vconnect.com/", - "category": [ - "Marketplace" - ] + "category": ["Marketplace"] }, { "title": "Stanbic IBTC Bank", "filename": "stanbic_ibtc", "url": "https://www.stanbicibtcbank.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Wema Bank", "filename": "wema_bank", "url": "https://www.wemabank.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Heritage Bank PLC", "filename": "heritage_bank", "url": "https://www.hbng.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Keystone Bank Limited", "filename": "keystone_bank", "url": "https://www.keystonebankng.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Interswitch", "filename": "interswitch", "url": "https://www.interswitchgroup.com/ug", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Verve", "filename": "verve", "url": "https://www.myverveworld.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Quickteller", "filename": "quickteller", "url": "https://www.quickteller.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Nixero Enterprises", "filename": "nixero_enterprises", "url": "https://www.nixeroict.com/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "Korapay", "filename": "korapay", "url": "https://korapay.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Andela Nigeria", "filename": "andela", "url": "https://andela.com/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "Airtel Nigeria", "filename": "airtel", "url": "https://www.airtel.com.ng/", - "category": [ - "Telecommunication", - "ISP" - ] + "category": ["Telecommunication", "ISP"] }, { "title": "9mobile", "filename": "9mobile", "url": "https://9mobile.com.ng/", - "category": [ - "Telecommunication", - "ISP" - ] + "category": ["Telecommunication", "ISP"] }, { "title": "Globacom Limited", "filename": "glo", "url": "https://www.gloworld.com/ng/", - "category": [ - "Telecommunication", - "ISP" - ] + "category": ["Telecommunication", "ISP"] }, { "title": "Innovation Growth Hub", "filename": "innovation_growth_hub", "url": "https://ighub.com.ng/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "Gigalayer", "filename": "gigalayer", "url": "https://gigalayer.com/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "Business Day", "filename": "business_day", "url": "https://businessday.ng/", - "category": [ - "Newspaper", - "Blog" - ] + "category": ["Newspaper", "Blog"] }, { "title": "Circa", "filename": "circa", "url": "https://circa-lagos.business.site/", - "category": [ - "Restaurant" - ] + "category": ["Restaurant"] }, { "title": "Disrupt Africa", "filename": "disrupt_africa", "url": "http://disrupt-africa.com/", - "category": [ - "Newspaper", - "Blog" - ] + "category": ["Newspaper", "Blog"] }, { "title": "Federal Inland Revenue Service", "filename": "firs", "url": "https://www.firs.gov.ng/", - "category": [ - "Government Agency" - ] + "category": ["Government Agency"] }, { "title": "Investment One", "filename": "investment_one", "url": "https://www.investment-one.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Nigeria Football Federation", "filename": "nff", "url": "https://www.nigeriaff.com/", - "category": [ - "Government Agency", - "Sports" - ] + "category": ["Government Agency", "Sports"] }, { "title": "National Identity Management Commission", "filename": "nimc", "url": "https://www.nimc.gov.ng/", - "category": [ - "Government Agency" - ] + "category": ["Government Agency"] }, { "title": "Oando PLC", "filename": "oando", "url": "https://www.oandoplc.com/", - "category": [ - "Petroleum and Gas" - ] + "category": ["Petroleum and Gas"] }, { "title": "ThankUCash", "filename": "thank_u_cash", "url": "http://thankucash.com/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "The Tony Elumelu Foundation", "filename": "tony_elumelu_foundation", "url": "https://www.tonyelumelufoundation.org/", - "category": [ - "Foundation", - "NGO" - ] + "category": ["Foundation", "NGO"] }, { "title": "Total Nigeria", "filename": "total", "url": "https://www.total.com.ng/", - "category": [ - "Petroleum and Gas" - ] + "category": ["Petroleum and Gas"] }, { "title": "Wallets Africa", "filename": "wallets_africa", "url": "https://wallets.africa/", - "category": [ - "Banking", - "Financial Services" - ] + "category": ["Banking", "Financial Services"] }, { "title": "Wilson’s Juice Co", "filename": "wilsons", "url": "http://www.wilsonsjuiceco.com/", - "category": [ - "FMCG", - "Conglomerate" - ] + "category": ["FMCG", "Conglomerate"] }, { "title": "Workstation", "filename": "workstation", "url": "https://www.workstationng.com/", - "category": [ - "Coworking", - "Virtual Office" - ] + "category": ["Coworking", "Virtual Office"] }, { "title": "Verdant", "filename": "verdant", "url": "https://verdant.ng/", - "category": [ - "Agritech" - ] + "category": ["Agritech"] }, { "title": "OkadaBooks", "filename": "okadabooks", "url": "https://okadabooks.com/", - "category": [ - "Publishing" - ] + "category": ["Publishing"] }, { "title": "Hall 7 Real Estate", "filename": "hall_7_real_estate", "url": "https://www.hall7projects.com/", - "category": [ - "Construction", - "Real Estate" - ] + "category": ["Construction", "Real Estate"] }, { "title": "ntel", "filename": "ntel", "url": "http://www.ntel.com.ng/", - "category": [ - "Telecommunication", - "ISP" - ] + "category": ["Telecommunication", "ISP"] }, { "title": "Tecno", "filename": "tecno", "url": "https://www.tecno-mobile.com/", - "category": [ - "ICT" - ] + "category": ["ICT"] }, { "title": "Decagon", "filename": "decagon", "url": "https://decagonhq.com/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "Spectranet", "filename": "spectranet", "url": "https://spectranet.com.ng/", - "category": [ - "ISP" - ] + "category": ["ISP"] }, { "title": "TechCity", "filename": "techcity", "url": "https://www.techcityng.com/", - "category": [ - "Blog" - ] + "category": ["Blog"] }, { "title": "Slot", "filename": "slot", "url": "https://slot.ng/", - "category": [ - "Marketplace", - "Ecommerce" - ] + "category": ["Marketplace", "Ecommerce"] }, { "title": "Ventures Platform", "filename": "ventures_platform", "url": "https://venturesplatform.com/", - "category": [ - "Financial Services", - "Foundation" - ] + "category": ["Financial Services", "Foundation"] }, { "title": "Printivo", "filename": "printivo", "url": "https://printivo.com/", - "category": [ - "Ecommerce", - "Branding" - ] + "category": ["Ecommerce", "Branding"] }, { "title": "Spinlet", "filename": "spinlet", "url": "https://spinlet.com/", - "category": [ - "Media", - "Entertainment" - ] + "category": ["Media", "Entertainment"] }, { "title": "ipNX", "filename": "ipnx", "url": "https://www.ipnxnigeria.net/", - "category": [ - "ISP", - "Telecommunication" - ] + "category": ["ISP", "Telecommunication"] }, { "title": "Whogohost", "filename": "whogohost", "url": "https://www.whogohost.com/", - "category": [ - "Web Host", - "Domain Registrar" - ] + "category": ["Web Host", "Domain Registrar"] }, { "title": "TechCabal", "filename": "techcabal", "url": "https://techcabal.com/", - "category": [ - "Media" - ] + "category": ["Media"] }, { "title": "Glamafric", "filename": "glamafric", "url": "http://glamafric.com/", - "category": [ - "Marketplace" - ] + "category": ["Marketplace"] }, { "title": "Lendsqr", "filename": "lendsqr", "url": "https://lendsqr.com/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "Mercurie", "filename": "mercurie", "url": "https://mercurie.ng/", - "category": [ - "Digital Marketing" - ] + "category": ["Digital Marketing"] }, { "title": "Eyowo", "filename": "eyowo", "url": "https://www.eyowo.com/", - "category": [ - "Financial Services" - ] + "category": ["Financial Services"] }, { "title": "Gloopro", "filename": "gloopro", "url": "https://www.gloopro.com/", - "category": [ - "Software" - ] + "category": ["Software"] }, { "title": "OnePipe", "filename": "onepipe", "url": "https://www.onepipe.io/", - "category": [ - "Software", - "Financial Services" - ] + "category": ["Software", "Financial Services"] }, { "title": "Ariga", "filename": "ariga", "url": "https://www.ariga.ng/", - "category": [ - "Marketplace", - "Ecommerce" - ] + "category": ["Marketplace", "Ecommerce"] }, { "title": "Fieldinsight", "filename": "fieldinsight", "url": "https://www.fieldinsight.co/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "The Guardian", "filename": "the_guardian", "url": "https://m.guardian.ng/", - "category": [ - "Newspaper" - ] + "category": ["Newspaper"] }, { "title": "Africa Fintech Foundry", "filename": "africa_fintech_foundry", "url": "https://africafintechfoundry.com/", - "category": [ - "Virtual Office", - "Fintech" - ] + "category": ["Virtual Office", "Fintech"] }, { "title": "Cool FM", "filename": "cool_fm", "url": "https://coolfm.ng/", - "category": [ - "Radio", - "Broadcasting" - ] + "category": ["Radio", "Broadcasting"] }, { "title": "Lightbulb UX Laboratory", "filename": "lightbulbux", "url": "https://lightbulbux.com/", - "category": [ - "UX Design", - "Product Design" - ] + "category": ["UX Design", "Product Design"] }, { "title": "First Securities Discount House Limited", "filename": "fsdh", "url": "https://fsdhgroup.com/", - "category": [ - "Merchant Bank", - "Banking" - ] + "category": ["Merchant Bank", "Banking"] }, { "title": "Busha", "filename": "busha", "url": "https://busha.co/", - "category": [ - "Cryptocurrency" - ] + "category": ["Cryptocurrency"] }, { "title": "ProduqtEdge", "filename": "produqtedge", "url": "https://www.produqtedge.com/", - "category": [ - "Product Management" - ] + "category": ["Product Management"] }, { "title": "Omenka", "filename": "omenka", "url": "https://www.omenkagallery.com/", - "category": [ - "Art Gallery" - ] + "category": ["Art Gallery"] }, { "title": "Thrive Agric", @@ -1189,136 +820,97 @@ "title": "Schoolable", "filename": "schoolable", "url": "https://schoolable.co/", - "category": [ - "Financial Services", - "EdTech" - ] + "category": ["Financial Services", "EdTech"] }, { "title": "SeamPay", "filename": "seampay", "url": "https://www.seampay.com/", - "category": [ - "Financial Services" - ] + "category": ["Financial Services"] }, { "title": "Summitech Computing Limited", "filename": "summitech", "url": "https://www.summitech.ng/", - "category": [ - "Software", - "ICT" - ] + "category": ["Software", "ICT"] }, { "title": "Abeg", "filename": "abeg", "url": "https://www.abeg.app/", - "category": [ - "Financial Services" - ] + "category": ["Financial Services"] }, { "title": "Air Peace", "filename": "air_peace", "url": "https://www.flyairpeace.com/", - "category": [ - "Transportation" - ] + "category": ["Transportation"] }, { "title": "Buypower", "filename": "buypower", "url": "https://buypower.ng/", - "category": [ - "Power Distribution", - "ICT" - ] + "category": ["Power Distribution", "ICT"] }, { "title": "Filmhouse Cinemas", "filename": "filmhouse", "url": "https://filmhouseng.com/", - "category": [ - "Entertainment" - ] + "category": ["Entertainment"] }, { "title": "Ibom Air", "filename": "ibom_air", "url": "https://www.ibomair.com/", - "category": [ - "Transportation" - ] + "category": ["Transportation"] }, { "title": "Kuda Bank", "filename": "kuda_bank", "url": "https://kudabank.com/", - "category": [ - "Financial Services" - ] + "category": ["Financial Services"] }, { "title": "UPS", "filename": "ups", "url": "https://www.ups.com/", - "category": [ - "Logistics" - ] + "category": ["Logistics"] }, { "title": "Silverbird Cinemas", "filename": "silverbird_cinemas", "url": "https://silverbirdcinemas.com/", - "category": [ - "Entertainment" - ] + "category": ["Entertainment"] }, { "title": "Seller", "filename": "seller", "url": "https://seller.ng/", - "category": [ - "Ecommerce" - ] + "category": ["Ecommerce"] }, { "title": "Yellowcard", "filename": "yellowcard", "url": "https://yellowcard.io/", - "category": [ - "Cryptocurrency" - ] + "category": ["Cryptocurrency"] }, { "title": "Cravvings", "filename": "cravvings", "url": "https://www.cravvings.com/", - "category": [ - "Local Search", - "Business Ratings and Reviews", - "Online Food Delivery" - ] + "category": ["Local Search", "Business Ratings and Reviews", "Online Food Delivery"] }, { "title": "Pettysave", "filename": "pettysave", "url": "https://www.pettysave.com/", - "category": [ - "Financial Services" - ] + "category": ["Financial Services"] }, { "title": "DearDesigner", "filename": "dear_designer", "url": "https://deardesigner.xyz/", - "category": [ - "EdTech", - "Software", - "Product Design" - ] + "category": ["EdTech", "Software", "Product Design"] }, { "title": "Peace Mass Transit", @@ -1366,18 +958,15 @@ "title": "Peerstack", "filename": "peerstack", "url": "https://www.thepeerstack.com", - "category": [ - "Financial Services", - "Software" - ] + "category": ["Financial Services", "Software"] }, { "title": "Serah Kassim", "filename": "serah_kassim", "url": "https://serahkassim.com/", "category": ["Fashion"] - }, - { + }, + { "title": "Thepeer", "filename": "thepeer", "url": "https://thepeer.co", @@ -1401,7 +990,7 @@ "url": "https://farmsby.com", "category": ["Agritech"] }, - { + { "title": "Okra", "filename": "okra", "url": "https://okra.ng/", @@ -1411,7 +1000,7 @@ "title": "CredPal", "filename": "credpal", "url": "https://credpal.com", - "category": [ "Financial Services", "Software"] + "category": ["Financial Services", "Software"] }, { "title": "Spleet Africa", @@ -1436,5 +1025,11 @@ "filename": "moniepoint", "url": "https://moniepoint.com/", "category": ["Banking", "Financial Services"] + }, + { + "title": "Indicina", + "filename": "indicina", + "url": "https://indicina.co/", + "category": ["Software", "Financial Data"] } ] diff --git a/logos/indicina/indicina.png b/logos/indicina/indicina.png new file mode 100644 index 0000000000000000000000000000000000000000..76616ce4b255d542f95e08b1cd8eba9d0feb7d5f GIT binary patch literal 28842 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 clKTCC@ \ No newline at end of file