├── .eslintrc ├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .jsfmtrc ├── .npmignore ├── LICENSE ├── README.md ├── bin └── electron-installer-zip.js ├── index.js ├── package.json ├── test ├── fixtures │ ├── .gitignore │ └── bad.zip │ │ └── .gitkeep └── index.test.js └── yarn.lock /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "mongodb-js/node" 3 | } 4 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | - package-ecosystem: "npm" 4 | directory: "/" 5 | # Check for updates every weekday 6 | schedule: 7 | interval: "daily" 8 | - package-ecosystem: "github-actions" 9 | directory: "/" 10 | schedule: 11 | # Check for updates every weekday 12 | interval: "daily" 13 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- 1 | name: CI 2 | 3 | on: 4 | push: 5 | branches: 6 | - main 7 | tags: 8 | - v[0-9]+.[0-9]+.[0-9]+* 9 | pull_request: 10 | 11 | jobs: 12 | build: 13 | runs-on: ${{ matrix.os }} 14 | strategy: 15 | matrix: 16 | os: [windows-latest, macOS-latest, ubuntu-latest] 17 | node-version: [12.x, 14.x, 16.x] 18 | steps: 19 | - name: Fix git checkout line endings 20 | run: git config --global core.autocrlf input 21 | - uses: actions/checkout@v3 22 | - name: Setup Node.js 23 | uses: actions/setup-node@v3 24 | with: 25 | node-version: ${{ matrix.node-version }} 26 | cache: yarn 27 | - name: Install 28 | run: yarn 29 | - name: Lint 30 | run: yarn lint 31 | - name: Test with code coverage 32 | run: yarn coverage 33 | - name: Upload code coverage to Codecov 34 | uses: codecov/codecov-action@v3.1.0 35 | with: 36 | file: ./coverage/lcov.info 37 | env_vars: CI_OS,NODE_VERSION 38 | env: 39 | CI_OS: ${{ matrix.os }} 40 | NODE_VERSION: ${{ matrix.node-version }} 41 | 42 | automerge: 43 | needs: build 44 | runs-on: ubuntu-latest 45 | steps: 46 | - uses: fastify/github-action-merge-dependabot@v2.7.1 47 | with: 48 | github-token: ${{ secrets.GITHUB_TOKEN }} 49 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .nyc_output/ 2 | coverage/ 3 | node_modules/ 4 | .DS_Store 5 | *.log 6 | test/*.zip 7 | test/dist 8 | -------------------------------------------------------------------------------- /.jsfmtrc: -------------------------------------------------------------------------------- 1 | { 2 | "preset": "default", 3 | "plugins": [ 4 | "esformatter-quotes", 5 | "esformatter-semicolons", 6 | "esformatter-braces" 7 | ], 8 | "quotes": { 9 | "type": "single", 10 | "avoidEscape": false 11 | }, 12 | "indent": { 13 | "value": " " 14 | }, 15 | "whiteSpace" : { 16 | "value" : " ", 17 | "removeTrailing" : 1, 18 | 19 | "before" : { 20 | "ArrayExpressionOpening" : 0, 21 | "ArrayExpressionClosing" : 0, 22 | "ArrayExpressionComma" : 0, 23 | "ArgumentComma" : 0, 24 | "ArgumentList" : 0, 25 | "ArgumentListArrayExpression" : 0, 26 | "ArgumentListFunctionExpression" : 0, 27 | "ArgumentListObjectExpression" : 0, 28 | "AssignmentOperator" : 1, 29 | "BinaryExpression": 0, 30 | "BinaryExpressionOperator" : 1, 31 | "BlockComment" : 1, 32 | "CallExpression" : -1, 33 | "CatchParameterList" : 0, 34 | "CatchOpeningBrace" : 1, 35 | "CatchClosingBrace" : 1, 36 | "CatchKeyword" : 1, 37 | "CommaOperator" : 0, 38 | "ConditionalExpressionConsequent" : 1, 39 | "ConditionalExpressionAlternate" : 1, 40 | "DoWhileStatementOpeningBrace" : 1, 41 | "DoWhileStatementClosingBrace" : 1, 42 | "DoWhileStatementConditional" : 1, 43 | "EmptyStatement" : 0, 44 | "ExpressionClosingParentheses" : 0, 45 | "FinallyKeyword" : -1, 46 | "FinallyOpeningBrace" : 1, 47 | "FinallyClosingBrace" : 1, 48 | "ForInStatement" : 1, 49 | "ForInStatementExpressionOpening" : 1, 50 | "ForInStatementExpressionClosing" : 0, 51 | "ForInStatementOpeningBrace" : 1, 52 | "ForInStatementClosingBrace" : 1, 53 | "ForStatement" : 1, 54 | "ForStatementExpressionOpening" : 1, 55 | "ForStatementExpressionClosing" : 0, 56 | "ForStatementOpeningBrace" : 1, 57 | "ForStatementClosingBrace" : 1, 58 | "ForStatementSemicolon" : 0, 59 | "FunctionDeclarationOpeningBrace" : 1, 60 | "FunctionDeclarationClosingBrace" : 1, 61 | "FunctionExpressionOpeningBrace" : 1, 62 | "FunctionExpressionClosingBrace" : 1, 63 | "IfStatementConditionalOpening" : 1, 64 | "IfStatementConditionalClosing" : 0, 65 | "IfStatementOpeningBrace" : 1, 66 | "IfStatementClosingBrace" : 1, 67 | "ElseStatementOpeningBrace" : 1, 68 | "ElseStatementClosingBrace" : 1, 69 | "ElseIfStatementOpeningBrace" : 1, 70 | "ElseIfStatementClosingBrace" : 1, 71 | "MemberExpressionClosing" : 0, 72 | "LineComment" : 1, 73 | "LogicalExpressionOperator" : 1, 74 | "Property" : 1, 75 | "PropertyValue" : 1, 76 | "ParameterComma" : 0, 77 | "ParameterList" : 0, 78 | "SwitchDiscriminantOpening" : 1, 79 | "SwitchDiscriminantClosing" : 0, 80 | "ThrowKeyword": 1, 81 | "TryKeyword": -1, 82 | "TryOpeningBrace" : 1, 83 | "TryClosingBrace" : 1, 84 | "UnaryExpressionOperator": 0, 85 | "VariableName" : 1, 86 | "VariableValue" : 1, 87 | "WhileStatementConditionalOpening" : 1, 88 | "WhileStatementConditionalClosing" : 0, 89 | "WhileStatementOpeningBrace" : 1, 90 | "WhileStatementClosingBrace" : 1 91 | }, 92 | 93 | "after" : { 94 | "ArrayExpressionOpening" : 0, 95 | "ArrayExpressionClosing" : 0, 96 | "ArrayExpressionComma" : 1, 97 | "ArgumentComma" : 1, 98 | "ArgumentList" : 0, 99 | "ArgumentListArrayExpression" : 0, 100 | "ArgumentListFunctionExpression" : 0, 101 | "ArgumentListObjectExpression" : 0, 102 | "AssignmentOperator" : 1, 103 | "BinaryExpression": 0, 104 | "BinaryExpressionOperator" : 1, 105 | "BlockComment" : 1, 106 | "CallExpression" : 0, 107 | "CatchParameterList" : 0, 108 | "CatchOpeningBrace" : 1, 109 | "CatchClosingBrace" : 1, 110 | "CatchKeyword" : 1, 111 | "CommaOperator" : 1, 112 | "ConditionalExpressionConsequent" : 1, 113 | "ConditionalExpressionTest" : 1, 114 | "DoWhileStatementOpeningBrace" : 1, 115 | "DoWhileStatementClosingBrace" : 1, 116 | "DoWhileStatementBody" : 1, 117 | "EmptyStatement" : 0, 118 | "ExpressionOpeningParentheses" : 0, 119 | "FinallyKeyword" : -1, 120 | "FinallyOpeningBrace" : 1, 121 | "FinallyClosingBrace" : 1, 122 | "ForInStatement" : 1, 123 | "ForInStatementExpressionOpening" : 0, 124 | "ForInStatementExpressionClosing" : 1, 125 | "ForInStatementOpeningBrace" : 1, 126 | "ForInStatementClosingBrace" : 1, 127 | "ForStatement" : 1, 128 | "ForStatementExpressionOpening" : 0, 129 | "ForStatementExpressionClosing" : 1, 130 | "ForStatementClosingBrace" : 1, 131 | "ForStatementOpeningBrace" : 1, 132 | "ForStatementSemicolon" : 1, 133 | "FunctionReservedWord": 0, 134 | "FunctionName" : 0, 135 | "FunctionExpressionOpeningBrace" : 1, 136 | "FunctionExpressionClosingBrace" : 0, 137 | "FunctionDeclarationOpeningBrace" : 0, 138 | "FunctionDeclarationClosingBrace" : 0, 139 | "IfStatementConditionalOpening" : 0, 140 | "IfStatementConditionalClosing" : 1, 141 | "IfStatementOpeningBrace" : 1, 142 | "IfStatementClosingBrace" : 1, 143 | "ElseStatementOpeningBrace" : 1, 144 | "ElseStatementClosingBrace" : 1, 145 | "ElseIfStatementOpeningBrace" : 1, 146 | "ElseIfStatementClosingBrace" : 1, 147 | "MemberExpressionOpening" : 0, 148 | "LogicalExpressionOperator" : 1, 149 | "ObjectExpressionClosingBrace": 0, 150 | "PropertyName" : 0, 151 | "PropertyValue" : 0, 152 | "ParameterComma" : 1, 153 | "ParameterList" : 0, 154 | "SwitchDiscriminantOpening" : 0, 155 | "SwitchDiscriminantClosing" : 1, 156 | "ThrowKeyword": 1, 157 | "TryKeyword": -1, 158 | "TryOpeningBrace" : 1, 159 | "TryClosingBrace" : 1, 160 | "UnaryExpressionOperator": 0, 161 | "VariableName" : 1, 162 | "WhileStatementConditionalOpening" : 0, 163 | "WhileStatementConditionalClosing" : 1, 164 | "WhileStatementOpeningBrace" : 1, 165 | "WhileStatementClosingBrace" : 1 166 | } 167 | } 168 | } 169 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .eslintrc 2 | .jsfmtrc 3 | .travis.yml 4 | test/ 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | 178 | APPENDIX: How to apply the Apache License to your work. 179 | 180 | To apply the Apache License to your work, attach the following 181 | boilerplate notice, with the fields enclosed by brackets "{}" 182 | replaced with your own identifying information. (Don't include 183 | the brackets!) The text should be enclosed in the appropriate 184 | comment syntax for the file format. We also recommend that a 185 | file or class name and description of purpose be included on the 186 | same "printed page" as the copyright notice for easier 187 | identification within third-party archives. 188 | 189 | Copyright {yyyy} {name of copyright owner} 190 | 191 | Licensed under the Apache License, Version 2.0 (the "License"); 192 | you may not use this file except in compliance with the License. 193 | You may obtain a copy of the License at 194 | 195 | http://www.apache.org/licenses/LICENSE-2.0 196 | 197 | Unless required by applicable law or agreed to in writing, software 198 | distributed under the License is distributed on an "AS IS" BASIS, 199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 200 | See the License for the specific language governing permissions and 201 | limitations under the License. 202 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # electron-installer-zip 2 | 3 | [![CI status][actions_img]][actions_url] 4 | [![npm][npm_img]][npm_url] 5 | [![Code coverage](https://codecov.io/gh/electron-userland/electron-installer-zip/branch/main/graph/badge.svg?token=C0rDL9lCyg)](https://codecov.io/gh/electron-userland/electron-installer-zip) 6 | 7 | > Create a zip file with support for symlinks required by Electron on macOS. 8 | 9 | ## Installation 10 | 11 | ``` 12 | # For use in npm scripts 13 | npm i electron-installer-zip --save-dev 14 | 15 | # For use from cli 16 | npm i electron-installer-zip -g 17 | ``` 18 | 19 | ## Usage 20 | 21 | ```bash 22 | electron-installer-zip 23 | 24 | Options: 25 | --verbose Confused or trying to track down a bug and want lots of debug 26 | output? [boolean] [default: false] 27 | --help Show help [boolean] 28 | ``` 29 | 30 | ```javascript 31 | var zip = require('electron-installer-zip'); 32 | 33 | var opts = { 34 | dir: 'dist/MongoDB Compass-darwin-x64/MongoDB Compass.app', 35 | // out can either be a directory or a path for a ZIP file 36 | out: 'dist/', 37 | // out: 'dist/App.zip', 38 | }; 39 | 40 | zip(opts, function(err, res) { 41 | if (err) { 42 | console.error(err); 43 | process.exit(1); 44 | } 45 | console.log('Zip file written to: ', res); 46 | }); 47 | 48 | ``` 49 | 50 | ## License 51 | 52 | Apache 2.0 53 | 54 | [actions_img]: https://github.com/electron-userland/electron-installer-zip/actions/workflows/ci.yml/badge.svg 55 | [actions_url]: https://github.com/electron-userland/electron-installer-zip/actions/workflows/ci.yml 56 | [npm_img]: https://img.shields.io/npm/v/electron-installer-zip.svg 57 | [npm_url]: https://npmjs.org/package/electron-installer-zip 58 | [electron-packager]: https://github.com/electron/electron-packager 59 | -------------------------------------------------------------------------------- /bin/electron-installer-zip.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var createCLI = require('mongodb-js-cli'); 4 | var format = require('util').format; 5 | 6 | var cli = createCLI('electron-installer-zip'); 7 | cli.yargs.usage('$0 ') 8 | .option('verbose', { 9 | describe: 'Confused or trying to track down a bug and want lots of debug output?', 10 | type: 'boolean', 11 | default: false 12 | }) 13 | .demand(2) 14 | .help('help'); 15 | 16 | if (cli.argv.verbose) { 17 | require('debug').enable('mon*,ele*'); 18 | } 19 | 20 | var zip = require('../'); 21 | var opts = { 22 | dir: cli.argv._[0], 23 | out: cli.argv._[1] 24 | }; 25 | 26 | zip(opts, function(err) { 27 | cli.abortIfError(err); 28 | cli.ok(format('Created %s', opts.out)); 29 | }); 30 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | var fs = require('fs-extra'); 2 | var path = require('path'); 3 | var run = require('electron-installer-run'); 4 | var zipFolder = require('zip-folder'); 5 | var series = require('async').series; 6 | var debug = require('debug')('electron-installer-zip'); 7 | 8 | module.exports = function(_opts, done) { 9 | var opts = Object.assign({}, _opts); 10 | opts.dir = path.resolve(opts.dir); 11 | opts.out = path.resolve(opts.out); 12 | opts.platform = opts.platform || process.platform; 13 | if (path.extname(opts.out).toLowerCase() === '.zip') { 14 | opts.outPath = opts.out; 15 | opts.out = path.dirname(opts.out); 16 | } else { 17 | opts.outPath = path.resolve(opts.out, path.basename(opts.dir, '.app')) + '.zip'; 18 | } 19 | 20 | function zip(cb) { 21 | if (opts.platform !== 'darwin') { 22 | zipFolder(opts.dir, opts.outPath, cb); 23 | return; 24 | } 25 | 26 | var args = [ 27 | '-r', 28 | '--symlinks', 29 | opts.outPath, 30 | './' 31 | ]; 32 | 33 | run('zip', args, { env: process.env, cwd: path.join(opts.dir, '..') }, function(_err) { 34 | if (_err) { 35 | return cb(_err); 36 | } 37 | cb(null, opts.outPath); 38 | }); 39 | } 40 | debug('creating zip', opts); 41 | 42 | series([ 43 | function removeZipIfExists(cb) { 44 | fs.stat(opts.outPath, function(err, stats) { 45 | if (err) return cb(null); 46 | 47 | if (!stats.isFile()) { 48 | return cb(new Error('Refusing to wipe path "' + opts.outPath + '" as it is ' + (stats.isDirectory() ? 'a directory' : 'not a file'))); 49 | } 50 | return fs.unlink(opts.outPath, cb); 51 | }); 52 | }, 53 | fs.mkdirs.bind(null, opts.out), 54 | zip 55 | ], function(err) { 56 | if (err) { 57 | return done(err); 58 | } 59 | done(null, opts.outPath); 60 | }); 61 | }; 62 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "electron-installer-zip", 3 | "description": "Create a zip file with support for symlinks required by electron on osx.", 4 | "version": "0.1.2", 5 | "author": "Lucas Hrabovsky (http://imlucas.com)", 6 | "homepage": "http://github.com/electron-userland/electron-installer-zip", 7 | "repository": { 8 | "type": "git", 9 | "url": "git://github.com/electron-userland/electron-installer-zip.git" 10 | }, 11 | "scripts": { 12 | "check": "mongodb-js-precommit", 13 | "coverage": "nyc --reporter=lcov --reporter=text mocha", 14 | "lint": "eslint .", 15 | "spec": "mocha", 16 | "test": "npm run lint && npm run spec" 17 | }, 18 | "precommmit": [ 19 | "check", 20 | "test" 21 | ], 22 | "bin": { 23 | "electron-installer-zip": "bin/electron-installer-zip.js" 24 | }, 25 | "dependencies": { 26 | "archiver": "^5.3.0", 27 | "async": "^3.2.0", 28 | "debug": "^4.3.2", 29 | "electron-installer-run": "^1.0.2", 30 | "fs-extra": "^10.0.0", 31 | "mongodb-js-cli": "0.0.3", 32 | "zip-folder": "^1.0.0" 33 | }, 34 | "license": "Apache-2.0", 35 | "devDependencies": { 36 | "eslint-config-mongodb-js": "^5.0.3", 37 | "mocha": "^9.0.2", 38 | "mongodb-js-fmt": "1.0.0", 39 | "mongodb-js-precommit": "^2.2.1", 40 | "nyc": "^15.1.0", 41 | "pre-commit": "^1.0.10", 42 | "proxyquire": "^2.1.3", 43 | "sinon": "^13.0.0" 44 | }, 45 | "keywords": [ 46 | "mongodb.js", 47 | "electron", 48 | "installer", 49 | "electron-installer", 50 | "gulpfriendly", 51 | "zip", 52 | "electron create zip" 53 | ] 54 | } 55 | -------------------------------------------------------------------------------- /test/fixtures/.gitignore: -------------------------------------------------------------------------------- 1 | bin.zip 2 | good.zip -------------------------------------------------------------------------------- /test/fixtures/bad.zip/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron-userland/electron-installer-zip/309a2dc9b6811e53efff65021efa3590119d048d/test/fixtures/bad.zip/.gitkeep -------------------------------------------------------------------------------- /test/index.test.js: -------------------------------------------------------------------------------- 1 | var proxyquire = require('proxyquire'); 2 | var assert = require('assert'); 3 | var path = require('path'); 4 | var fs = require('fs-extra'); 5 | var sinon = require('sinon'); 6 | 7 | describe('electron-installer-zip', function() { 8 | it('should be requireable', function() { 9 | assert(require('../')); 10 | }); 11 | 12 | it('should use `which zip` --symlinks on darwin', function(done) { 13 | var options = { 14 | dir: path.join(__dirname, '..', 'bin'), 15 | out: path.join(__dirname, 'dist'), 16 | platform: 'darwin' 17 | }; 18 | 19 | var zip = proxyquire('../', { 20 | 'electron-installer-run': function(bin, args, opts, cb) { 21 | assert.equal(bin, 'zip'); 22 | assert(args.indexOf('--symlinks') > -1); 23 | assert.equal(opts.cwd, path.join(options.dir, '..')); 24 | cb(null, opts); 25 | }, 26 | 'zip-folder': function(src, dest, cb) { 27 | cb(new Error('Should not have called zip-folder!')); 28 | } 29 | }); 30 | zip(options, done); 31 | }); 32 | 33 | it('should refuse to wipe a directory', function(done) { 34 | var options = { 35 | dir: path.join(__dirname, '..', 'bin'), 36 | out: path.join(__dirname, 'fixtures', 'bad.zip') 37 | }; 38 | 39 | var zip = proxyquire('../', {}); 40 | zip(options, function(err, outPath) { 41 | assert.notStrictEqual(err, null); 42 | assert.strictEqual(outPath, undefined); 43 | assert.ok(err.message.includes('is a directory')); 44 | done(); 45 | }); 46 | }); 47 | 48 | it('should make a zip file in the out dir', function(done) { 49 | if (process.platform === 'darwin') this.timeout(10000); 50 | var options = { 51 | dir: path.join(__dirname, '..', 'bin'), 52 | out: path.join(__dirname, 'fixtures') 53 | }; 54 | 55 | fs.writeFile(options.out, 'content', function() { 56 | var zip = proxyquire('../', {}); 57 | zip(options, function(err, outPath) { 58 | assert.strictEqual(err, null); 59 | assert.strictEqual(outPath, path.resolve(options.out, 'bin.zip')); 60 | fs.exists(outPath, function(exists) { 61 | assert.ok(exists); 62 | done(); 63 | }); 64 | }); 65 | }); 66 | }); 67 | 68 | it('should wipe the out file if it already exists', function(done) { 69 | if (process.platform === 'darwin') this.timeout(10000); 70 | var options = { 71 | dir: path.join(__dirname, '..', 'bin'), 72 | out: path.join(__dirname, 'fixtures', 'good.zip') 73 | }; 74 | 75 | var unlinkSpy = sinon.spy(fs, 'unlink'); 76 | 77 | fs.writeFile(options.out, 'content', function() { 78 | var zip = proxyquire('../', {}); 79 | zip(options, function(err, outPath) { 80 | assert.strictEqual(err, null); 81 | assert.strictEqual(outPath, options.out); 82 | assert.strictEqual(unlinkSpy.callCount, 1); 83 | assert.strictEqual(unlinkSpy.firstCall.args[0], options.out); 84 | done(); 85 | }); 86 | }); 87 | }); 88 | }); 89 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@babel/code-frame@^7.0.0": 6 | version "7.0.0" 7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" 8 | integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== 9 | dependencies: 10 | "@babel/highlight" "^7.0.0" 11 | 12 | "@babel/code-frame@^7.14.5": 13 | version "7.14.5" 14 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" 15 | integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== 16 | dependencies: 17 | "@babel/highlight" "^7.14.5" 18 | 19 | "@babel/compat-data@^7.14.5": 20 | version "7.14.7" 21 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.7.tgz#7b047d7a3a89a67d2258dc61f604f098f1bc7e08" 22 | integrity sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw== 23 | 24 | "@babel/core@^7.7.5": 25 | version "7.14.6" 26 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.14.6.tgz#e0814ec1a950032ff16c13a2721de39a8416fcab" 27 | integrity sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA== 28 | dependencies: 29 | "@babel/code-frame" "^7.14.5" 30 | "@babel/generator" "^7.14.5" 31 | "@babel/helper-compilation-targets" "^7.14.5" 32 | "@babel/helper-module-transforms" "^7.14.5" 33 | "@babel/helpers" "^7.14.6" 34 | "@babel/parser" "^7.14.6" 35 | "@babel/template" "^7.14.5" 36 | "@babel/traverse" "^7.14.5" 37 | "@babel/types" "^7.14.5" 38 | convert-source-map "^1.7.0" 39 | debug "^4.1.0" 40 | gensync "^1.0.0-beta.2" 41 | json5 "^2.1.2" 42 | semver "^6.3.0" 43 | source-map "^0.5.0" 44 | 45 | "@babel/generator@^7.14.5": 46 | version "7.14.5" 47 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.5.tgz#848d7b9f031caca9d0cd0af01b063f226f52d785" 48 | integrity sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA== 49 | dependencies: 50 | "@babel/types" "^7.14.5" 51 | jsesc "^2.5.1" 52 | source-map "^0.5.0" 53 | 54 | "@babel/generator@^7.5.0": 55 | version "7.5.0" 56 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.5.0.tgz#f20e4b7a91750ee8b63656073d843d2a736dca4a" 57 | integrity sha512-1TTVrt7J9rcG5PMjvO7VEG3FrEoEJNHxumRq66GemPmzboLWtIjjcJgk8rokuAS7IiRSpgVSu5Vb9lc99iJkOA== 58 | dependencies: 59 | "@babel/types" "^7.5.0" 60 | jsesc "^2.5.1" 61 | lodash "^4.17.11" 62 | source-map "^0.5.0" 63 | trim-right "^1.0.1" 64 | 65 | "@babel/helper-compilation-targets@^7.14.5": 66 | version "7.14.5" 67 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz#7a99c5d0967911e972fe2c3411f7d5b498498ecf" 68 | integrity sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw== 69 | dependencies: 70 | "@babel/compat-data" "^7.14.5" 71 | "@babel/helper-validator-option" "^7.14.5" 72 | browserslist "^4.16.6" 73 | semver "^6.3.0" 74 | 75 | "@babel/helper-function-name@^7.1.0": 76 | version "7.1.0" 77 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" 78 | integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== 79 | dependencies: 80 | "@babel/helper-get-function-arity" "^7.0.0" 81 | "@babel/template" "^7.1.0" 82 | "@babel/types" "^7.0.0" 83 | 84 | "@babel/helper-function-name@^7.14.5": 85 | version "7.14.5" 86 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz#89e2c474972f15d8e233b52ee8c480e2cfcd50c4" 87 | integrity sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ== 88 | dependencies: 89 | "@babel/helper-get-function-arity" "^7.14.5" 90 | "@babel/template" "^7.14.5" 91 | "@babel/types" "^7.14.5" 92 | 93 | "@babel/helper-get-function-arity@^7.0.0": 94 | version "7.0.0" 95 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" 96 | integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== 97 | dependencies: 98 | "@babel/types" "^7.0.0" 99 | 100 | "@babel/helper-get-function-arity@^7.14.5": 101 | version "7.14.5" 102 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz#25fbfa579b0937eee1f3b805ece4ce398c431815" 103 | integrity sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg== 104 | dependencies: 105 | "@babel/types" "^7.14.5" 106 | 107 | "@babel/helper-hoist-variables@^7.14.5": 108 | version "7.14.5" 109 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz#e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d" 110 | integrity sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ== 111 | dependencies: 112 | "@babel/types" "^7.14.5" 113 | 114 | "@babel/helper-member-expression-to-functions@^7.14.5": 115 | version "7.14.7" 116 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz#97e56244beb94211fe277bd818e3a329c66f7970" 117 | integrity sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA== 118 | dependencies: 119 | "@babel/types" "^7.14.5" 120 | 121 | "@babel/helper-module-imports@^7.14.5": 122 | version "7.14.5" 123 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3" 124 | integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ== 125 | dependencies: 126 | "@babel/types" "^7.14.5" 127 | 128 | "@babel/helper-module-transforms@^7.14.5": 129 | version "7.14.5" 130 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz#7de42f10d789b423eb902ebd24031ca77cb1e10e" 131 | integrity sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA== 132 | dependencies: 133 | "@babel/helper-module-imports" "^7.14.5" 134 | "@babel/helper-replace-supers" "^7.14.5" 135 | "@babel/helper-simple-access" "^7.14.5" 136 | "@babel/helper-split-export-declaration" "^7.14.5" 137 | "@babel/helper-validator-identifier" "^7.14.5" 138 | "@babel/template" "^7.14.5" 139 | "@babel/traverse" "^7.14.5" 140 | "@babel/types" "^7.14.5" 141 | 142 | "@babel/helper-optimise-call-expression@^7.14.5": 143 | version "7.14.5" 144 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz#f27395a8619e0665b3f0364cddb41c25d71b499c" 145 | integrity sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA== 146 | dependencies: 147 | "@babel/types" "^7.14.5" 148 | 149 | "@babel/helper-replace-supers@^7.14.5": 150 | version "7.14.5" 151 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz#0ecc0b03c41cd567b4024ea016134c28414abb94" 152 | integrity sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow== 153 | dependencies: 154 | "@babel/helper-member-expression-to-functions" "^7.14.5" 155 | "@babel/helper-optimise-call-expression" "^7.14.5" 156 | "@babel/traverse" "^7.14.5" 157 | "@babel/types" "^7.14.5" 158 | 159 | "@babel/helper-simple-access@^7.14.5": 160 | version "7.14.5" 161 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz#66ea85cf53ba0b4e588ba77fc813f53abcaa41c4" 162 | integrity sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw== 163 | dependencies: 164 | "@babel/types" "^7.14.5" 165 | 166 | "@babel/helper-split-export-declaration@^7.14.5": 167 | version "7.14.5" 168 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz#22b23a54ef51c2b7605d851930c1976dd0bc693a" 169 | integrity sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA== 170 | dependencies: 171 | "@babel/types" "^7.14.5" 172 | 173 | "@babel/helper-split-export-declaration@^7.4.4": 174 | version "7.4.4" 175 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677" 176 | integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q== 177 | dependencies: 178 | "@babel/types" "^7.4.4" 179 | 180 | "@babel/helper-validator-identifier@^7.14.5": 181 | version "7.14.5" 182 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8" 183 | integrity sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg== 184 | 185 | "@babel/helper-validator-option@^7.14.5": 186 | version "7.14.5" 187 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" 188 | integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== 189 | 190 | "@babel/helpers@^7.14.6": 191 | version "7.14.6" 192 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.6.tgz#5b58306b95f1b47e2a0199434fa8658fa6c21635" 193 | integrity sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA== 194 | dependencies: 195 | "@babel/template" "^7.14.5" 196 | "@babel/traverse" "^7.14.5" 197 | "@babel/types" "^7.14.5" 198 | 199 | "@babel/highlight@^7.0.0": 200 | version "7.5.0" 201 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540" 202 | integrity sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ== 203 | dependencies: 204 | chalk "^2.0.0" 205 | esutils "^2.0.2" 206 | js-tokens "^4.0.0" 207 | 208 | "@babel/highlight@^7.14.5": 209 | version "7.14.5" 210 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" 211 | integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== 212 | dependencies: 213 | "@babel/helper-validator-identifier" "^7.14.5" 214 | chalk "^2.0.0" 215 | js-tokens "^4.0.0" 216 | 217 | "@babel/parser@^7.0.0", "@babel/parser@^7.4.4", "@babel/parser@^7.5.0": 218 | version "7.5.0" 219 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.5.0.tgz#3e0713dff89ad6ae37faec3b29dcfc5c979770b7" 220 | integrity sha512-I5nW8AhGpOXGCCNYGc+p7ExQIBxRFnS2fd/d862bNOKvmoEPjYPcfIjsfdy0ujagYOIYPczKgD9l3FsgTkAzKA== 221 | 222 | "@babel/parser@^7.14.5", "@babel/parser@^7.14.6", "@babel/parser@^7.14.7": 223 | version "7.14.7" 224 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.7.tgz#6099720c8839ca865a2637e6c85852ead0bdb595" 225 | integrity sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA== 226 | 227 | "@babel/template@^7.1.0": 228 | version "7.4.4" 229 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237" 230 | integrity sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw== 231 | dependencies: 232 | "@babel/code-frame" "^7.0.0" 233 | "@babel/parser" "^7.4.4" 234 | "@babel/types" "^7.4.4" 235 | 236 | "@babel/template@^7.14.5": 237 | version "7.14.5" 238 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4" 239 | integrity sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g== 240 | dependencies: 241 | "@babel/code-frame" "^7.14.5" 242 | "@babel/parser" "^7.14.5" 243 | "@babel/types" "^7.14.5" 244 | 245 | "@babel/traverse@^7.0.0": 246 | version "7.5.0" 247 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.5.0.tgz#4216d6586854ef5c3c4592dab56ec7eb78485485" 248 | integrity sha512-SnA9aLbyOCcnnbQEGwdfBggnc142h/rbqqsXcaATj2hZcegCl903pUD/lfpsNBlBSuWow/YDfRyJuWi2EPR5cg== 249 | dependencies: 250 | "@babel/code-frame" "^7.0.0" 251 | "@babel/generator" "^7.5.0" 252 | "@babel/helper-function-name" "^7.1.0" 253 | "@babel/helper-split-export-declaration" "^7.4.4" 254 | "@babel/parser" "^7.5.0" 255 | "@babel/types" "^7.5.0" 256 | debug "^4.1.0" 257 | globals "^11.1.0" 258 | lodash "^4.17.11" 259 | 260 | "@babel/traverse@^7.14.5": 261 | version "7.14.7" 262 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.7.tgz#64007c9774cfdc3abd23b0780bc18a3ce3631753" 263 | integrity sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ== 264 | dependencies: 265 | "@babel/code-frame" "^7.14.5" 266 | "@babel/generator" "^7.14.5" 267 | "@babel/helper-function-name" "^7.14.5" 268 | "@babel/helper-hoist-variables" "^7.14.5" 269 | "@babel/helper-split-export-declaration" "^7.14.5" 270 | "@babel/parser" "^7.14.7" 271 | "@babel/types" "^7.14.5" 272 | debug "^4.1.0" 273 | globals "^11.1.0" 274 | 275 | "@babel/types@^7.0.0", "@babel/types@^7.4.4", "@babel/types@^7.5.0": 276 | version "7.5.0" 277 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.5.0.tgz#e47d43840c2e7f9105bc4d3a2c371b4d0c7832ab" 278 | integrity sha512-UFpDVqRABKsW01bvw7/wSUe56uy6RXM5+VJibVVAybDGxEW25jdwiFJEf7ASvSaC7sN7rbE/l3cLp2izav+CtQ== 279 | dependencies: 280 | esutils "^2.0.2" 281 | lodash "^4.17.11" 282 | to-fast-properties "^2.0.0" 283 | 284 | "@babel/types@^7.14.5": 285 | version "7.14.5" 286 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.5.tgz#3bb997ba829a2104cedb20689c4a5b8121d383ff" 287 | integrity sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg== 288 | dependencies: 289 | "@babel/helper-validator-identifier" "^7.14.5" 290 | to-fast-properties "^2.0.0" 291 | 292 | "@istanbuljs/load-nyc-config@^1.0.0": 293 | version "1.1.0" 294 | resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" 295 | integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== 296 | dependencies: 297 | camelcase "^5.3.1" 298 | find-up "^4.1.0" 299 | get-package-type "^0.1.0" 300 | js-yaml "^3.13.1" 301 | resolve-from "^5.0.0" 302 | 303 | "@istanbuljs/schema@^0.1.2": 304 | version "0.1.3" 305 | resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" 306 | integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== 307 | 308 | "@nodelib/fs.scandir@2.1.5": 309 | version "2.1.5" 310 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" 311 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== 312 | dependencies: 313 | "@nodelib/fs.stat" "2.0.5" 314 | run-parallel "^1.1.9" 315 | 316 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": 317 | version "2.0.5" 318 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" 319 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== 320 | 321 | "@nodelib/fs.walk@^1.2.3": 322 | version "1.2.8" 323 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" 324 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== 325 | dependencies: 326 | "@nodelib/fs.scandir" "2.1.5" 327 | fastq "^1.6.0" 328 | 329 | "@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0", "@sinonjs/commons@^1.8.3": 330 | version "1.8.3" 331 | resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" 332 | integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== 333 | dependencies: 334 | type-detect "4.0.8" 335 | 336 | "@sinonjs/fake-timers@>=5", "@sinonjs/fake-timers@^9.1.2": 337 | version "9.1.2" 338 | resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz#4eaab737fab77332ab132d396a3c0d364bd0ea8c" 339 | integrity sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw== 340 | dependencies: 341 | "@sinonjs/commons" "^1.7.0" 342 | 343 | "@sinonjs/samsam@^6.1.1": 344 | version "6.1.1" 345 | resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-6.1.1.tgz#627f7f4cbdb56e6419fa2c1a3e4751ce4f6a00b1" 346 | integrity sha512-cZ7rKJTLiE7u7Wi/v9Hc2fs3Ucc3jrWeMgPHbbTCeVAB2S0wOBbYlkJVeNSL04i7fdhT8wIbDq1zhC/PXTD2SA== 347 | dependencies: 348 | "@sinonjs/commons" "^1.6.0" 349 | lodash.get "^4.4.2" 350 | type-detect "^4.0.8" 351 | 352 | "@sinonjs/text-encoding@^0.7.1": 353 | version "0.7.1" 354 | resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz#8da5c6530915653f3a1f38fd5f101d8c3f8079c5" 355 | integrity sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ== 356 | 357 | "@types/glob@^7.1.1": 358 | version "7.1.4" 359 | resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.4.tgz#ea59e21d2ee5c517914cb4bc8e4153b99e566672" 360 | integrity sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA== 361 | dependencies: 362 | "@types/minimatch" "*" 363 | "@types/node" "*" 364 | 365 | "@types/minimatch@*": 366 | version "3.0.5" 367 | resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" 368 | integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== 369 | 370 | "@types/node@*": 371 | version "16.4.0" 372 | resolved "https://registry.yarnpkg.com/@types/node/-/node-16.4.0.tgz#2c219eaa3b8d1e4d04f4dd6e40bc68c7467d5272" 373 | integrity sha512-HrJuE7Mlqcjj+00JqMWpZ3tY8w7EUd+S0U3L1+PQSWiXZbOgyQDvi+ogoUxaHApPJq5diKxYBQwA3iIlNcPqOg== 374 | 375 | "@typescript-eslint/typescript-estree@^2.29.0": 376 | version "2.34.0" 377 | resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz#14aeb6353b39ef0732cc7f1b8285294937cf37d5" 378 | integrity sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg== 379 | dependencies: 380 | debug "^4.1.1" 381 | eslint-visitor-keys "^1.1.0" 382 | glob "^7.1.6" 383 | is-glob "^4.0.1" 384 | lodash "^4.17.15" 385 | semver "^7.3.2" 386 | tsutils "^3.17.1" 387 | 388 | "@ungap/promise-all-settled@1.1.2": 389 | version "1.1.2" 390 | resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" 391 | integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q== 392 | 393 | acorn-jsx@^5.0.0: 394 | version "5.0.1" 395 | resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" 396 | integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg== 397 | 398 | acorn-node@^1.6.1: 399 | version "1.8.2" 400 | resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" 401 | integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== 402 | dependencies: 403 | acorn "^7.0.0" 404 | acorn-walk "^7.0.0" 405 | xtend "^4.0.2" 406 | 407 | acorn-walk@^7.0.0: 408 | version "7.2.0" 409 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" 410 | integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== 411 | 412 | acorn@^6.0.7: 413 | version "6.4.2" 414 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" 415 | integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== 416 | 417 | acorn@^7.0.0: 418 | version "7.4.1" 419 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" 420 | integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== 421 | 422 | aggregate-error@^3.0.0: 423 | version "3.1.0" 424 | resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" 425 | integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== 426 | dependencies: 427 | clean-stack "^2.0.0" 428 | indent-string "^4.0.0" 429 | 430 | ajv@^6.9.1: 431 | version "6.12.6" 432 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" 433 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== 434 | dependencies: 435 | fast-deep-equal "^3.1.1" 436 | fast-json-stable-stringify "^2.0.0" 437 | json-schema-traverse "^0.4.1" 438 | uri-js "^4.2.2" 439 | 440 | ansi-colors@4.1.1: 441 | version "4.1.1" 442 | resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" 443 | integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== 444 | 445 | ansi-escapes@^3.2.0: 446 | version "3.2.0" 447 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" 448 | integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== 449 | 450 | ansi-regex@^2.0.0: 451 | version "2.1.1" 452 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 453 | integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= 454 | 455 | ansi-regex@^3.0.0: 456 | version "3.0.0" 457 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" 458 | integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= 459 | 460 | ansi-regex@^4.1.0: 461 | version "4.1.0" 462 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" 463 | integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== 464 | 465 | ansi-regex@^5.0.0: 466 | version "5.0.0" 467 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" 468 | integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== 469 | 470 | ansi-styles@^2.2.1: 471 | version "2.2.1" 472 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" 473 | integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= 474 | 475 | ansi-styles@^3.2.0, ansi-styles@^3.2.1: 476 | version "3.2.1" 477 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 478 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 479 | dependencies: 480 | color-convert "^1.9.0" 481 | 482 | ansi-styles@^4.0.0, ansi-styles@^4.1.0: 483 | version "4.3.0" 484 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 485 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 486 | dependencies: 487 | color-convert "^2.0.1" 488 | 489 | anymatch@~3.1.2: 490 | version "3.1.2" 491 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" 492 | integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== 493 | dependencies: 494 | normalize-path "^3.0.0" 495 | picomatch "^2.0.4" 496 | 497 | append-transform@^2.0.0: 498 | version "2.0.0" 499 | resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-2.0.0.tgz#99d9d29c7b38391e6f428d28ce136551f0b77e12" 500 | integrity sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg== 501 | dependencies: 502 | default-require-extensions "^3.0.0" 503 | 504 | archiver-utils@^2.1.0: 505 | version "2.1.0" 506 | resolved "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-2.1.0.tgz#e8a460e94b693c3e3da182a098ca6285ba9249e2" 507 | integrity sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw== 508 | dependencies: 509 | glob "^7.1.4" 510 | graceful-fs "^4.2.0" 511 | lazystream "^1.0.0" 512 | lodash.defaults "^4.2.0" 513 | lodash.difference "^4.5.0" 514 | lodash.flatten "^4.4.0" 515 | lodash.isplainobject "^4.0.6" 516 | lodash.union "^4.6.0" 517 | normalize-path "^3.0.0" 518 | readable-stream "^2.0.0" 519 | 520 | archiver@^0.11.0: 521 | version "0.11.0" 522 | resolved "https://registry.yarnpkg.com/archiver/-/archiver-0.11.0.tgz#98177da7a6c0192b7f2798f30cd6eab8abd76690" 523 | integrity sha1-mBd9p6bAGSt/J5jzDNbquKvXZpA= 524 | dependencies: 525 | async "~0.9.0" 526 | buffer-crc32 "~0.2.1" 527 | glob "~3.2.6" 528 | lazystream "~0.1.0" 529 | lodash "~2.4.1" 530 | readable-stream "~1.0.26" 531 | tar-stream "~0.4.0" 532 | zip-stream "~0.4.0" 533 | 534 | archiver@^5.3.0: 535 | version "5.3.0" 536 | resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.3.0.tgz#dd3e097624481741df626267564f7dd8640a45ba" 537 | integrity sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg== 538 | dependencies: 539 | archiver-utils "^2.1.0" 540 | async "^3.2.0" 541 | buffer-crc32 "^0.2.1" 542 | readable-stream "^3.6.0" 543 | readdir-glob "^1.0.0" 544 | tar-stream "^2.2.0" 545 | zip-stream "^4.1.0" 546 | 547 | archy@^1.0.0: 548 | version "1.0.0" 549 | resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" 550 | integrity sha1-+cjBN1fMHde8N5rHeyxipcKGjEA= 551 | 552 | argparse@^1.0.7: 553 | version "1.0.10" 554 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" 555 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== 556 | dependencies: 557 | sprintf-js "~1.0.2" 558 | 559 | argparse@^2.0.1: 560 | version "2.0.1" 561 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" 562 | integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== 563 | 564 | array-includes@^3.0.3: 565 | version "3.0.3" 566 | resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" 567 | integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0= 568 | dependencies: 569 | define-properties "^1.1.2" 570 | es-abstract "^1.7.0" 571 | 572 | array-union@^2.1.0: 573 | version "2.1.0" 574 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" 575 | integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== 576 | 577 | ast-module-types@^2.3.2, ast-module-types@^2.4.0, ast-module-types@^2.6.0, ast-module-types@^2.7.0, ast-module-types@^2.7.1: 578 | version "2.7.1" 579 | resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-2.7.1.tgz#3f7989ef8dfa1fdb82dfe0ab02bdfc7c77a57dd3" 580 | integrity sha512-Rnnx/4Dus6fn7fTqdeLEAn5vUll5w7/vts0RN608yFa6si/rDOUonlIIiwugHBFWjylHjxm9owoSZn71KwG4gw== 581 | 582 | astral-regex@^1.0.0: 583 | version "1.0.0" 584 | resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" 585 | integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== 586 | 587 | async@^3.1.1, async@^3.2.0: 588 | version "3.2.3" 589 | resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9" 590 | integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g== 591 | 592 | async@~0.9.0: 593 | version "0.9.2" 594 | resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" 595 | integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= 596 | 597 | babel-eslint@^10.0.1: 598 | version "10.0.2" 599 | resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.0.2.tgz#182d5ac204579ff0881684b040560fdcc1558456" 600 | integrity sha512-UdsurWPtgiPgpJ06ryUnuaSXC2s0WoSZnQmEpbAH65XZSdwowgN5MvyP7e88nW07FYXv72erVtpBkxyDVKhH1Q== 601 | dependencies: 602 | "@babel/code-frame" "^7.0.0" 603 | "@babel/parser" "^7.0.0" 604 | "@babel/traverse" "^7.0.0" 605 | "@babel/types" "^7.0.0" 606 | eslint-scope "3.7.1" 607 | eslint-visitor-keys "^1.0.0" 608 | 609 | balanced-match@^1.0.0: 610 | version "1.0.0" 611 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" 612 | integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= 613 | 614 | base64-js@^1.3.1: 615 | version "1.5.1" 616 | resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" 617 | integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== 618 | 619 | binary-extensions@^2.0.0: 620 | version "2.2.0" 621 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" 622 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== 623 | 624 | bl@^0.9.0: 625 | version "0.9.5" 626 | resolved "https://registry.yarnpkg.com/bl/-/bl-0.9.5.tgz#c06b797af085ea00bc527afc8efcf11de2232054" 627 | integrity sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ= 628 | dependencies: 629 | readable-stream "~1.0.26" 630 | 631 | bl@^4.0.3: 632 | version "4.1.0" 633 | resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" 634 | integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== 635 | dependencies: 636 | buffer "^5.5.0" 637 | inherits "^2.0.4" 638 | readable-stream "^3.4.0" 639 | 640 | brace-expansion@^1.1.7: 641 | version "1.1.11" 642 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 643 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 644 | dependencies: 645 | balanced-match "^1.0.0" 646 | concat-map "0.0.1" 647 | 648 | braces@^3.0.1, braces@~3.0.2: 649 | version "3.0.2" 650 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 651 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 652 | dependencies: 653 | fill-range "^7.0.1" 654 | 655 | browser-stdout@1.3.1: 656 | version "1.3.1" 657 | resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" 658 | integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== 659 | 660 | browserslist@^4.16.6: 661 | version "4.16.6" 662 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz#d7901277a5a88e554ed305b183ec9b0c08f66fa2" 663 | integrity sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ== 664 | dependencies: 665 | caniuse-lite "^1.0.30001219" 666 | colorette "^1.2.2" 667 | electron-to-chromium "^1.3.723" 668 | escalade "^3.1.1" 669 | node-releases "^1.1.71" 670 | 671 | buffer-crc32@^0.2.1, buffer-crc32@^0.2.13, buffer-crc32@~0.2.1: 672 | version "0.2.13" 673 | resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" 674 | integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= 675 | 676 | buffer@^5.5.0: 677 | version "5.7.1" 678 | resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" 679 | integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== 680 | dependencies: 681 | base64-js "^1.3.1" 682 | ieee754 "^1.1.13" 683 | 684 | caching-transform@^4.0.0: 685 | version "4.0.0" 686 | resolved "https://registry.yarnpkg.com/caching-transform/-/caching-transform-4.0.0.tgz#00d297a4206d71e2163c39eaffa8157ac0651f0f" 687 | integrity sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA== 688 | dependencies: 689 | hasha "^5.0.0" 690 | make-dir "^3.0.0" 691 | package-hash "^4.0.0" 692 | write-file-atomic "^3.0.0" 693 | 694 | callsites@^3.0.0: 695 | version "3.1.0" 696 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" 697 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== 698 | 699 | camelcase@^3.0.0: 700 | version "3.0.0" 701 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" 702 | integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo= 703 | 704 | camelcase@^5.0.0, camelcase@^5.3.1: 705 | version "5.3.1" 706 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" 707 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== 708 | 709 | camelcase@^6.0.0: 710 | version "6.2.0" 711 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" 712 | integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== 713 | 714 | caniuse-lite@^1.0.30001219: 715 | version "1.0.30001245" 716 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001245.tgz#45b941bbd833cb0fa53861ff2bae746b3c6ca5d4" 717 | integrity sha512-768fM9j1PKXpOCKws6eTo3RHmvTUsG9UrpT4WoREFeZgJBTi4/X9g565azS/rVUGtqb8nt7FjLeF5u4kukERnA== 718 | 719 | chalk@^1.1.1: 720 | version "1.1.3" 721 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" 722 | integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= 723 | dependencies: 724 | ansi-styles "^2.2.1" 725 | escape-string-regexp "^1.0.2" 726 | has-ansi "^2.0.0" 727 | strip-ansi "^3.0.0" 728 | supports-color "^2.0.0" 729 | 730 | chalk@^2.0.0, chalk@^2.1.0, chalk@^2.4.2: 731 | version "2.4.2" 732 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 733 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 734 | dependencies: 735 | ansi-styles "^3.2.1" 736 | escape-string-regexp "^1.0.5" 737 | supports-color "^5.3.0" 738 | 739 | chalk@^3.0.0: 740 | version "3.0.0" 741 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" 742 | integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== 743 | dependencies: 744 | ansi-styles "^4.1.0" 745 | supports-color "^7.1.0" 746 | 747 | chalk@^4.1.0: 748 | version "4.1.1" 749 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" 750 | integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== 751 | dependencies: 752 | ansi-styles "^4.1.0" 753 | supports-color "^7.1.0" 754 | 755 | chardet@^0.7.0: 756 | version "0.7.0" 757 | resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" 758 | integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== 759 | 760 | chokidar@3.5.3: 761 | version "3.5.3" 762 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" 763 | integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== 764 | dependencies: 765 | anymatch "~3.1.2" 766 | braces "~3.0.2" 767 | glob-parent "~5.1.2" 768 | is-binary-path "~2.1.0" 769 | is-glob "~4.0.1" 770 | normalize-path "~3.0.0" 771 | readdirp "~3.6.0" 772 | optionalDependencies: 773 | fsevents "~2.3.2" 774 | 775 | clean-stack@^2.0.0: 776 | version "2.2.0" 777 | resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" 778 | integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== 779 | 780 | cli-color@0.3.2: 781 | version "0.3.2" 782 | resolved "https://registry.yarnpkg.com/cli-color/-/cli-color-0.3.2.tgz#75fa5f728c308cc4ac594b05e06cc5d80daccd86" 783 | integrity sha1-dfpfcowwjMSsWUsF4GzF2A2szYY= 784 | dependencies: 785 | d "~0.1.1" 786 | es5-ext "~0.10.2" 787 | memoizee "0.3.x" 788 | timers-ext "0.1.x" 789 | 790 | cli-cursor@^2.1.0: 791 | version "2.1.0" 792 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" 793 | integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= 794 | dependencies: 795 | restore-cursor "^2.0.0" 796 | 797 | cli-width@^2.0.0: 798 | version "2.2.0" 799 | resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" 800 | integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= 801 | 802 | cliui@^3.2.0: 803 | version "3.2.0" 804 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" 805 | integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= 806 | dependencies: 807 | string-width "^1.0.1" 808 | strip-ansi "^3.0.1" 809 | wrap-ansi "^2.0.0" 810 | 811 | cliui@^6.0.0: 812 | version "6.0.0" 813 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" 814 | integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== 815 | dependencies: 816 | string-width "^4.2.0" 817 | strip-ansi "^6.0.0" 818 | wrap-ansi "^6.2.0" 819 | 820 | cliui@^7.0.2: 821 | version "7.0.4" 822 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" 823 | integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== 824 | dependencies: 825 | string-width "^4.2.0" 826 | strip-ansi "^6.0.0" 827 | wrap-ansi "^7.0.0" 828 | 829 | clui@^0.3.1: 830 | version "0.3.6" 831 | resolved "https://registry.yarnpkg.com/clui/-/clui-0.3.6.tgz#8e1e5cea7332a6e54083f59da0ccbe1d6f2fa787" 832 | integrity sha512-Z4UbgZILlIAjkEkZiDOa2aoYjohKx7fa6DxIh6cE9A6WNWZ61iXfQc6CmdC9SKdS5nO0P0UyQ+WfoXfB65e3HQ== 833 | dependencies: 834 | cli-color "0.3.2" 835 | 836 | code-point-at@^1.0.0: 837 | version "1.1.0" 838 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" 839 | integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= 840 | 841 | color-convert@^1.9.0: 842 | version "1.9.3" 843 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 844 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 845 | dependencies: 846 | color-name "1.1.3" 847 | 848 | color-convert@^2.0.1: 849 | version "2.0.1" 850 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 851 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 852 | dependencies: 853 | color-name "~1.1.4" 854 | 855 | color-name@1.1.3: 856 | version "1.1.3" 857 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 858 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 859 | 860 | color-name@~1.1.4: 861 | version "1.1.4" 862 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 863 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 864 | 865 | colorette@^1.2.2: 866 | version "1.2.2" 867 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" 868 | integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== 869 | 870 | commander@^2.20.3: 871 | version "2.20.3" 872 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" 873 | integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== 874 | 875 | commondir@^1.0.1: 876 | version "1.0.1" 877 | resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" 878 | integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= 879 | 880 | compress-commons@^4.1.0: 881 | version "4.1.1" 882 | resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.1.tgz#df2a09a7ed17447642bad10a85cc9a19e5c42a7d" 883 | integrity sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ== 884 | dependencies: 885 | buffer-crc32 "^0.2.13" 886 | crc32-stream "^4.0.2" 887 | normalize-path "^3.0.0" 888 | readable-stream "^3.6.0" 889 | 890 | compress-commons@~0.1.0: 891 | version "0.1.6" 892 | resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-0.1.6.tgz#0c740870fde58cba516f0ac0c822e33a0b85dfa3" 893 | integrity sha1-DHQIcP3ljLpRbwrAyCLjOguF36M= 894 | dependencies: 895 | buffer-crc32 "~0.2.1" 896 | crc32-stream "~0.3.1" 897 | readable-stream "~1.0.26" 898 | 899 | concat-map@0.0.1: 900 | version "0.0.1" 901 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 902 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 903 | 904 | convert-source-map@^1.7.0: 905 | version "1.8.0" 906 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" 907 | integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== 908 | dependencies: 909 | safe-buffer "~5.1.1" 910 | 911 | core-util-is@~1.0.0: 912 | version "1.0.2" 913 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 914 | integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= 915 | 916 | crc-32@^1.2.0: 917 | version "1.2.0" 918 | resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208" 919 | integrity sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA== 920 | dependencies: 921 | exit-on-epipe "~1.0.1" 922 | printj "~1.1.0" 923 | 924 | crc32-stream@^4.0.2: 925 | version "4.0.2" 926 | resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.2.tgz#c922ad22b38395abe9d3870f02fa8134ed709007" 927 | integrity sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w== 928 | dependencies: 929 | crc-32 "^1.2.0" 930 | readable-stream "^3.4.0" 931 | 932 | crc32-stream@~0.3.1: 933 | version "0.3.4" 934 | resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-0.3.4.tgz#73bc25b45fac1db6632231a7bfce8927e9f06552" 935 | integrity sha1-c7wltF+sHbZjIjGnv86JJ+nwZVI= 936 | dependencies: 937 | buffer-crc32 "~0.2.1" 938 | readable-stream "~1.0.24" 939 | 940 | cross-spawn@^6.0.5: 941 | version "6.0.5" 942 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" 943 | integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== 944 | dependencies: 945 | nice-try "^1.0.4" 946 | path-key "^2.0.1" 947 | semver "^5.5.0" 948 | shebang-command "^1.2.0" 949 | which "^1.2.9" 950 | 951 | cross-spawn@^7.0.0: 952 | version "7.0.3" 953 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" 954 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== 955 | dependencies: 956 | path-key "^3.1.0" 957 | shebang-command "^2.0.0" 958 | which "^2.0.1" 959 | 960 | d@1: 961 | version "1.0.1" 962 | resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" 963 | integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== 964 | dependencies: 965 | es5-ext "^0.10.50" 966 | type "^1.0.1" 967 | 968 | d@~0.1.1: 969 | version "0.1.1" 970 | resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309" 971 | integrity sha1-2hhMU10Y2O57oqoim5FACfrhEwk= 972 | dependencies: 973 | es5-ext "~0.10.2" 974 | 975 | debug@4.3.3: 976 | version "4.3.3" 977 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" 978 | integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== 979 | dependencies: 980 | ms "2.1.2" 981 | 982 | debug@^2.2.0: 983 | version "2.6.9" 984 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 985 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== 986 | dependencies: 987 | ms "2.0.0" 988 | 989 | debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2: 990 | version "4.3.4" 991 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" 992 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== 993 | dependencies: 994 | ms "2.1.2" 995 | 996 | decamelize@^1.1.1, decamelize@^1.2.0: 997 | version "1.2.0" 998 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" 999 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= 1000 | 1001 | decamelize@^4.0.0: 1002 | version "4.0.0" 1003 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" 1004 | integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== 1005 | 1006 | deep-is@~0.1.3: 1007 | version "0.1.3" 1008 | resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" 1009 | integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= 1010 | 1011 | default-require-extensions@^3.0.0: 1012 | version "3.0.0" 1013 | resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-3.0.0.tgz#e03f93aac9b2b6443fc52e5e4a37b3ad9ad8df96" 1014 | integrity sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg== 1015 | dependencies: 1016 | strip-bom "^4.0.0" 1017 | 1018 | define-properties@^1.1.2, define-properties@^1.1.3: 1019 | version "1.1.3" 1020 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" 1021 | integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== 1022 | dependencies: 1023 | object-keys "^1.0.12" 1024 | 1025 | defined@^1.0.0: 1026 | version "1.0.0" 1027 | resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" 1028 | integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= 1029 | 1030 | dependency-check@^4.1.0: 1031 | version "4.1.0" 1032 | resolved "https://registry.yarnpkg.com/dependency-check/-/dependency-check-4.1.0.tgz#d45405cabb50298f8674fe28ab594c8a5530edff" 1033 | integrity sha512-nlw+PvhVQwg0gSNNlVUiuRv0765gah9pZEXdQlIFzeSnD85Eex0uM0bkrAWrHdeTzuMGZnR9daxkup/AqqgqzA== 1034 | dependencies: 1035 | debug "^4.0.0" 1036 | detective "^5.0.2" 1037 | globby "^10.0.1" 1038 | is-relative "^1.0.0" 1039 | micromatch "^4.0.2" 1040 | minimist "^1.2.0" 1041 | pkg-up "^3.1.0" 1042 | read-package-json "^2.0.10" 1043 | resolve "^1.1.7" 1044 | 1045 | detective-amd@^3.0.0: 1046 | version "3.1.0" 1047 | resolved "https://registry.yarnpkg.com/detective-amd/-/detective-amd-3.1.0.tgz#92daee3214a0ca4522646cf333cac90a3fca6373" 1048 | integrity sha512-G7wGWT6f0VErjUkE2utCm7IUshT7nBh7aBBH2VBOiY9Dqy2DMens5iiOvYCuhstoIxRKLrnOvVAz4/EyPIAjnw== 1049 | dependencies: 1050 | ast-module-types "^2.7.0" 1051 | escodegen "^2.0.0" 1052 | get-amd-module-type "^3.0.0" 1053 | node-source-walk "^4.0.0" 1054 | 1055 | detective-cjs@^3.1.1: 1056 | version "3.1.1" 1057 | resolved "https://registry.yarnpkg.com/detective-cjs/-/detective-cjs-3.1.1.tgz#18da3e39a002d2098a1123d45ce1de1b0d9045a0" 1058 | integrity sha512-JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg== 1059 | dependencies: 1060 | ast-module-types "^2.4.0" 1061 | node-source-walk "^4.0.0" 1062 | 1063 | detective-es6@^2.1.0: 1064 | version "2.2.0" 1065 | resolved "https://registry.yarnpkg.com/detective-es6/-/detective-es6-2.2.0.tgz#8f2baba3f8cd90a5cfd748f5ac436f0158ed2585" 1066 | integrity sha512-fSpNY0SLER7/sVgQZ1NxJPwmc9uCTzNgdkQDhAaj8NPYwr7Qji9QBcmbNvtMCnuuOGMuKn3O7jv0An+/WRWJZQ== 1067 | dependencies: 1068 | node-source-walk "^4.0.0" 1069 | 1070 | detective-less@^1.0.2: 1071 | version "1.0.2" 1072 | resolved "https://registry.yarnpkg.com/detective-less/-/detective-less-1.0.2.tgz#a68af9ca5f69d74b7d0aa190218b211d83b4f7e3" 1073 | integrity sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA== 1074 | dependencies: 1075 | debug "^4.0.0" 1076 | gonzales-pe "^4.2.3" 1077 | node-source-walk "^4.0.0" 1078 | 1079 | detective-postcss@^3.0.1: 1080 | version "3.0.1" 1081 | resolved "https://registry.yarnpkg.com/detective-postcss/-/detective-postcss-3.0.1.tgz#511921951f66135e17d0ece2e7604c6e4966c9c6" 1082 | integrity sha512-tfTS2GdpUal5NY0aCqI4dpEy8Xfr88AehYKB0iBIZvo8y2g3UsrcDnrp9PR2FbzoW7xD5Rip3NJW7eCSvtqdUw== 1083 | dependencies: 1084 | debug "^4.1.1" 1085 | is-url "^1.2.4" 1086 | postcss "^7.0.2" 1087 | postcss-values-parser "^1.5.0" 1088 | 1089 | detective-sass@^3.0.1: 1090 | version "3.0.1" 1091 | resolved "https://registry.yarnpkg.com/detective-sass/-/detective-sass-3.0.1.tgz#496b819efd1f5c4dd3f0e19b43a8634bdd6927c4" 1092 | integrity sha512-oSbrBozRjJ+QFF4WJFbjPQKeakoaY1GiR380NPqwdbWYd5wfl5cLWv0l6LsJVqrgWfFN1bjFqSeo32Nxza8Lbw== 1093 | dependencies: 1094 | debug "^4.1.1" 1095 | gonzales-pe "^4.2.3" 1096 | node-source-walk "^4.0.0" 1097 | 1098 | detective-scss@^2.0.1: 1099 | version "2.0.1" 1100 | resolved "https://registry.yarnpkg.com/detective-scss/-/detective-scss-2.0.1.tgz#06f8c21ae6dedad1fccc26d544892d968083eaf8" 1101 | integrity sha512-VveyXW4WQE04s05KlJ8K0bG34jtHQVgTc9InspqoQxvnelj/rdgSAy7i2DXAazyQNFKlWSWbS+Ro2DWKFOKTPQ== 1102 | dependencies: 1103 | debug "^4.1.1" 1104 | gonzales-pe "^4.2.3" 1105 | node-source-walk "^4.0.0" 1106 | 1107 | detective-stylus@^1.0.0: 1108 | version "1.0.0" 1109 | resolved "https://registry.yarnpkg.com/detective-stylus/-/detective-stylus-1.0.0.tgz#50aee7db8babb990381f010c63fabba5b58e54cd" 1110 | integrity sha1-UK7n24uruZA4HwEMY/q7pbWOVM0= 1111 | 1112 | detective-typescript@^5.8.0: 1113 | version "5.8.0" 1114 | resolved "https://registry.yarnpkg.com/detective-typescript/-/detective-typescript-5.8.0.tgz#c46776571e26bad6c9ada020cb3cb4e5625d1311" 1115 | integrity sha512-SrsUCfCaDTF64QVMHMidRal+kmkbIc5zP8cxxZPsomWx9vuEUjBlSJNhf7/ypE5cLdJJDI4qzKDmyzqQ+iz/xg== 1116 | dependencies: 1117 | "@typescript-eslint/typescript-estree" "^2.29.0" 1118 | ast-module-types "^2.6.0" 1119 | node-source-walk "^4.2.0" 1120 | typescript "^3.8.3" 1121 | 1122 | detective@^5.0.2: 1123 | version "5.2.0" 1124 | resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.0.tgz#feb2a77e85b904ecdea459ad897cc90a99bd2a7b" 1125 | integrity sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg== 1126 | dependencies: 1127 | acorn-node "^1.6.1" 1128 | defined "^1.0.0" 1129 | minimist "^1.1.1" 1130 | 1131 | diff@5.0.0, diff@^5.0.0: 1132 | version "5.0.0" 1133 | resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" 1134 | integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== 1135 | 1136 | dir-glob@^3.0.1: 1137 | version "3.0.1" 1138 | resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" 1139 | integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== 1140 | dependencies: 1141 | path-type "^4.0.0" 1142 | 1143 | doctrine@^2.1.0: 1144 | version "2.1.0" 1145 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" 1146 | integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== 1147 | dependencies: 1148 | esutils "^2.0.2" 1149 | 1150 | doctrine@^3.0.0: 1151 | version "3.0.0" 1152 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" 1153 | integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== 1154 | dependencies: 1155 | esutils "^2.0.2" 1156 | 1157 | electron-installer-run@^1.0.2: 1158 | version "1.0.2" 1159 | resolved "https://registry.yarnpkg.com/electron-installer-run/-/electron-installer-run-1.0.2.tgz#edee1ef427d61490b9e5a350080a00f155ba0a8f" 1160 | integrity sha512-747Ink14rod58kfsWRCSrxh+OfFK2iqZZDIMTDLaPvaUI1jhmxM+KjLuOXDATkSGbLCQWO0napCDy9618hwrUA== 1161 | dependencies: 1162 | debug "^2.2.0" 1163 | which "^1.2.0" 1164 | 1165 | electron-to-chromium@^1.3.723: 1166 | version "1.3.780" 1167 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.780.tgz#f946e10dc0005a3b59b9afa2d2c92f5c421f7fc5" 1168 | integrity sha512-2KQ9OYm9WMUNpAPA/4aerURl3hwRc9tNlpsiEj3Y8Gf7LVf26NzyLIX2v0hSagQwrS9+cWab+28A2GPKDoVNRA== 1169 | 1170 | emoji-regex@^7.0.1: 1171 | version "7.0.3" 1172 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" 1173 | integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== 1174 | 1175 | emoji-regex@^8.0.0: 1176 | version "8.0.0" 1177 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" 1178 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== 1179 | 1180 | end-of-stream@^1.0.0: 1181 | version "1.4.1" 1182 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" 1183 | integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== 1184 | dependencies: 1185 | once "^1.4.0" 1186 | 1187 | end-of-stream@^1.4.1: 1188 | version "1.4.4" 1189 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" 1190 | integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== 1191 | dependencies: 1192 | once "^1.4.0" 1193 | 1194 | error-ex@^1.2.0: 1195 | version "1.3.2" 1196 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" 1197 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== 1198 | dependencies: 1199 | is-arrayish "^0.2.1" 1200 | 1201 | es-abstract@^1.11.0, es-abstract@^1.12.0, es-abstract@^1.7.0: 1202 | version "1.13.0" 1203 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" 1204 | integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg== 1205 | dependencies: 1206 | es-to-primitive "^1.2.0" 1207 | function-bind "^1.1.1" 1208 | has "^1.0.3" 1209 | is-callable "^1.1.4" 1210 | is-regex "^1.0.4" 1211 | object-keys "^1.0.12" 1212 | 1213 | es-to-primitive@^1.2.0: 1214 | version "1.2.0" 1215 | resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" 1216 | integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== 1217 | dependencies: 1218 | is-callable "^1.1.4" 1219 | is-date-object "^1.0.1" 1220 | is-symbol "^1.0.2" 1221 | 1222 | es5-ext@^0.10.35, es5-ext@^0.10.50, es5-ext@~0.10.11, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.46, es5-ext@~0.10.5, es5-ext@~0.10.6: 1223 | version "0.10.50" 1224 | resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.50.tgz#6d0e23a0abdb27018e5ac4fd09b412bc5517a778" 1225 | integrity sha512-KMzZTPBkeQV/JcSQhI5/z6d9VWJ3EnQ194USTUwIYZ2ZbpN8+SGXQKt1h68EX44+qt+Fzr8DO17vnxrw7c3agw== 1226 | dependencies: 1227 | es6-iterator "~2.0.3" 1228 | es6-symbol "~3.1.1" 1229 | next-tick "^1.0.0" 1230 | 1231 | es6-error@^4.0.1: 1232 | version "4.1.1" 1233 | resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d" 1234 | integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== 1235 | 1236 | es6-iterator@~0.1.3: 1237 | version "0.1.3" 1238 | resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-0.1.3.tgz#d6f58b8c4fc413c249b4baa19768f8e4d7c8944e" 1239 | integrity sha1-1vWLjE/EE8JJtLqhl2j45NfIlE4= 1240 | dependencies: 1241 | d "~0.1.1" 1242 | es5-ext "~0.10.5" 1243 | es6-symbol "~2.0.1" 1244 | 1245 | es6-iterator@~2.0.3: 1246 | version "2.0.3" 1247 | resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" 1248 | integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= 1249 | dependencies: 1250 | d "1" 1251 | es5-ext "^0.10.35" 1252 | es6-symbol "^3.1.1" 1253 | 1254 | es6-symbol@^3.1.1, es6-symbol@~3.1.1: 1255 | version "3.1.1" 1256 | resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" 1257 | integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc= 1258 | dependencies: 1259 | d "1" 1260 | es5-ext "~0.10.14" 1261 | 1262 | es6-symbol@~2.0.1: 1263 | version "2.0.1" 1264 | resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-2.0.1.tgz#761b5c67cfd4f1d18afb234f691d678682cb3bf3" 1265 | integrity sha1-dhtcZ8/U8dGK+yNPaR1nhoLLO/M= 1266 | dependencies: 1267 | d "~0.1.1" 1268 | es5-ext "~0.10.5" 1269 | 1270 | es6-weak-map@~0.1.4: 1271 | version "0.1.4" 1272 | resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-0.1.4.tgz#706cef9e99aa236ba7766c239c8b9e286ea7d228" 1273 | integrity sha1-cGzvnpmqI2undmwjnIueKG6n0ig= 1274 | dependencies: 1275 | d "~0.1.1" 1276 | es5-ext "~0.10.6" 1277 | es6-iterator "~0.1.3" 1278 | es6-symbol "~2.0.1" 1279 | 1280 | escalade@^3.1.1: 1281 | version "3.1.1" 1282 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 1283 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== 1284 | 1285 | escape-string-regexp@4.0.0: 1286 | version "4.0.0" 1287 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" 1288 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== 1289 | 1290 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: 1291 | version "1.0.5" 1292 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 1293 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 1294 | 1295 | escodegen@^2.0.0: 1296 | version "2.0.0" 1297 | resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" 1298 | integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== 1299 | dependencies: 1300 | esprima "^4.0.1" 1301 | estraverse "^5.2.0" 1302 | esutils "^2.0.2" 1303 | optionator "^0.8.1" 1304 | optionalDependencies: 1305 | source-map "~0.6.1" 1306 | 1307 | eslint-config-mongodb-js@^5.0.3: 1308 | version "5.0.3" 1309 | resolved "https://registry.yarnpkg.com/eslint-config-mongodb-js/-/eslint-config-mongodb-js-5.0.3.tgz#69206c2b656b73d46470f9a5576e13953a769694" 1310 | integrity sha512-5m17gGJKxI/WktvWN0EuoFqyqeyU2Hz4e3vGHnofBXdcqeHJaaFqY7162e72cynPph7i3Xst9tDLKGPi/QjLzQ== 1311 | dependencies: 1312 | babel-eslint "^10.0.1" 1313 | eslint "^5.16.0" 1314 | eslint-plugin-chai-friendly "^0.4.1" 1315 | eslint-plugin-react "^7.13.0" 1316 | 1317 | eslint-plugin-chai-friendly@^0.4.1: 1318 | version "0.4.1" 1319 | resolved "https://registry.yarnpkg.com/eslint-plugin-chai-friendly/-/eslint-plugin-chai-friendly-0.4.1.tgz#9eeb17f92277ba80bb64f0e946c6936a3ae707b4" 1320 | integrity sha512-hkpLN7VVoGGsofZjUhcQ+sufC3FgqMJwD0DvAcRfxY1tVRyQyVsqpaKnToPHJQOrRo0FQ0fSEDwW2gr4rsNdGA== 1321 | 1322 | eslint-plugin-react@^7.13.0: 1323 | version "7.14.2" 1324 | resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.14.2.tgz#94c193cc77a899ac0ecbb2766fbef88685b7ecc1" 1325 | integrity sha512-jZdnKe3ip7FQOdjxks9XPN0pjUKZYq48OggNMd16Sk+8VXx6JOvXmlElxROCgp7tiUsTsze3jd78s/9AFJP2mA== 1326 | dependencies: 1327 | array-includes "^3.0.3" 1328 | doctrine "^2.1.0" 1329 | has "^1.0.3" 1330 | jsx-ast-utils "^2.1.0" 1331 | object.entries "^1.1.0" 1332 | object.fromentries "^2.0.0" 1333 | object.values "^1.1.0" 1334 | prop-types "^15.7.2" 1335 | resolve "^1.10.1" 1336 | 1337 | eslint-scope@3.7.1: 1338 | version "3.7.1" 1339 | resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" 1340 | integrity sha1-PWPD7f2gLgbgGkUq2IyqzHzctug= 1341 | dependencies: 1342 | esrecurse "^4.1.0" 1343 | estraverse "^4.1.1" 1344 | 1345 | eslint-scope@^4.0.3: 1346 | version "4.0.3" 1347 | resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" 1348 | integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== 1349 | dependencies: 1350 | esrecurse "^4.1.0" 1351 | estraverse "^4.1.1" 1352 | 1353 | eslint-utils@^1.3.1: 1354 | version "1.4.2" 1355 | resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.2.tgz#166a5180ef6ab7eb462f162fd0e6f2463d7309ab" 1356 | integrity sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q== 1357 | dependencies: 1358 | eslint-visitor-keys "^1.0.0" 1359 | 1360 | eslint-visitor-keys@^1.0.0: 1361 | version "1.1.0" 1362 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" 1363 | integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== 1364 | 1365 | eslint-visitor-keys@^1.1.0: 1366 | version "1.3.0" 1367 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" 1368 | integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== 1369 | 1370 | eslint@^5.12.0, eslint@^5.16.0: 1371 | version "5.16.0" 1372 | resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.16.0.tgz#a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea" 1373 | integrity sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg== 1374 | dependencies: 1375 | "@babel/code-frame" "^7.0.0" 1376 | ajv "^6.9.1" 1377 | chalk "^2.1.0" 1378 | cross-spawn "^6.0.5" 1379 | debug "^4.0.1" 1380 | doctrine "^3.0.0" 1381 | eslint-scope "^4.0.3" 1382 | eslint-utils "^1.3.1" 1383 | eslint-visitor-keys "^1.0.0" 1384 | espree "^5.0.1" 1385 | esquery "^1.0.1" 1386 | esutils "^2.0.2" 1387 | file-entry-cache "^5.0.1" 1388 | functional-red-black-tree "^1.0.1" 1389 | glob "^7.1.2" 1390 | globals "^11.7.0" 1391 | ignore "^4.0.6" 1392 | import-fresh "^3.0.0" 1393 | imurmurhash "^0.1.4" 1394 | inquirer "^6.2.2" 1395 | js-yaml "^3.13.0" 1396 | json-stable-stringify-without-jsonify "^1.0.1" 1397 | levn "^0.3.0" 1398 | lodash "^4.17.11" 1399 | minimatch "^3.0.4" 1400 | mkdirp "^0.5.1" 1401 | natural-compare "^1.4.0" 1402 | optionator "^0.8.2" 1403 | path-is-inside "^1.0.2" 1404 | progress "^2.0.0" 1405 | regexpp "^2.0.1" 1406 | semver "^5.5.1" 1407 | strip-ansi "^4.0.0" 1408 | strip-json-comments "^2.0.1" 1409 | table "^5.2.3" 1410 | text-table "^0.2.0" 1411 | 1412 | espree@^5.0.1: 1413 | version "5.0.1" 1414 | resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a" 1415 | integrity sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A== 1416 | dependencies: 1417 | acorn "^6.0.7" 1418 | acorn-jsx "^5.0.0" 1419 | eslint-visitor-keys "^1.0.0" 1420 | 1421 | esprima@^4.0.0, esprima@^4.0.1: 1422 | version "4.0.1" 1423 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" 1424 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== 1425 | 1426 | esquery@^1.0.1: 1427 | version "1.0.1" 1428 | resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" 1429 | integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== 1430 | dependencies: 1431 | estraverse "^4.0.0" 1432 | 1433 | esrecurse@^4.1.0: 1434 | version "4.2.1" 1435 | resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" 1436 | integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== 1437 | dependencies: 1438 | estraverse "^4.1.0" 1439 | 1440 | estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1: 1441 | version "4.2.0" 1442 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" 1443 | integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= 1444 | 1445 | estraverse@^5.2.0: 1446 | version "5.2.0" 1447 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" 1448 | integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== 1449 | 1450 | esutils@^2.0.2: 1451 | version "2.0.2" 1452 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" 1453 | integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= 1454 | 1455 | event-emitter@~0.3.4: 1456 | version "0.3.5" 1457 | resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" 1458 | integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= 1459 | dependencies: 1460 | d "1" 1461 | es5-ext "~0.10.14" 1462 | 1463 | exit-on-epipe@~1.0.1: 1464 | version "1.0.1" 1465 | resolved "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692" 1466 | integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw== 1467 | 1468 | external-editor@^3.0.3: 1469 | version "3.1.0" 1470 | resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" 1471 | integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== 1472 | dependencies: 1473 | chardet "^0.7.0" 1474 | iconv-lite "^0.4.24" 1475 | tmp "^0.0.33" 1476 | 1477 | fast-deep-equal@^3.1.1: 1478 | version "3.1.3" 1479 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" 1480 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== 1481 | 1482 | fast-glob@^3.0.3: 1483 | version "3.2.7" 1484 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" 1485 | integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== 1486 | dependencies: 1487 | "@nodelib/fs.stat" "^2.0.2" 1488 | "@nodelib/fs.walk" "^1.2.3" 1489 | glob-parent "^5.1.2" 1490 | merge2 "^1.3.0" 1491 | micromatch "^4.0.4" 1492 | 1493 | fast-json-stable-stringify@^2.0.0: 1494 | version "2.1.0" 1495 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" 1496 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== 1497 | 1498 | fast-levenshtein@~2.0.4, fast-levenshtein@~2.0.6: 1499 | version "2.0.6" 1500 | resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" 1501 | integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= 1502 | 1503 | fastq@^1.6.0: 1504 | version "1.11.1" 1505 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.1.tgz#5d8175aae17db61947f8b162cfc7f63264d22807" 1506 | integrity sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw== 1507 | dependencies: 1508 | reusify "^1.0.4" 1509 | 1510 | figures@^1.4.0: 1511 | version "1.7.0" 1512 | resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" 1513 | integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4= 1514 | dependencies: 1515 | escape-string-regexp "^1.0.5" 1516 | object-assign "^4.1.0" 1517 | 1518 | figures@^2.0.0: 1519 | version "2.0.0" 1520 | resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" 1521 | integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= 1522 | dependencies: 1523 | escape-string-regexp "^1.0.5" 1524 | 1525 | figures@^3.1.0: 1526 | version "3.2.0" 1527 | resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" 1528 | integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== 1529 | dependencies: 1530 | escape-string-regexp "^1.0.5" 1531 | 1532 | file-entry-cache@^5.0.1: 1533 | version "5.0.1" 1534 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" 1535 | integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== 1536 | dependencies: 1537 | flat-cache "^2.0.1" 1538 | 1539 | fill-keys@^1.0.2: 1540 | version "1.0.2" 1541 | resolved "https://registry.yarnpkg.com/fill-keys/-/fill-keys-1.0.2.tgz#9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20" 1542 | integrity sha1-mo+jb06K1jTjv2tPPIiCVRRS6yA= 1543 | dependencies: 1544 | is-object "~1.0.1" 1545 | merge-descriptors "~1.0.0" 1546 | 1547 | fill-range@^7.0.1: 1548 | version "7.0.1" 1549 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 1550 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== 1551 | dependencies: 1552 | to-regex-range "^5.0.1" 1553 | 1554 | find-cache-dir@^3.2.0: 1555 | version "3.3.1" 1556 | resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" 1557 | integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== 1558 | dependencies: 1559 | commondir "^1.0.1" 1560 | make-dir "^3.0.2" 1561 | pkg-dir "^4.1.0" 1562 | 1563 | find-up@5.0.0: 1564 | version "5.0.0" 1565 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" 1566 | integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== 1567 | dependencies: 1568 | locate-path "^6.0.0" 1569 | path-exists "^4.0.0" 1570 | 1571 | find-up@^1.0.0: 1572 | version "1.1.2" 1573 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" 1574 | integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= 1575 | dependencies: 1576 | path-exists "^2.0.0" 1577 | pinkie-promise "^2.0.0" 1578 | 1579 | find-up@^3.0.0: 1580 | version "3.0.0" 1581 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" 1582 | integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== 1583 | dependencies: 1584 | locate-path "^3.0.0" 1585 | 1586 | find-up@^4.0.0, find-up@^4.1.0: 1587 | version "4.1.0" 1588 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" 1589 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== 1590 | dependencies: 1591 | locate-path "^5.0.0" 1592 | path-exists "^4.0.0" 1593 | 1594 | flat-cache@^2.0.1: 1595 | version "2.0.1" 1596 | resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" 1597 | integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== 1598 | dependencies: 1599 | flatted "^2.0.0" 1600 | rimraf "2.6.3" 1601 | write "1.0.3" 1602 | 1603 | flat@^5.0.2: 1604 | version "5.0.2" 1605 | resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" 1606 | integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== 1607 | 1608 | flatted@^2.0.0: 1609 | version "2.0.1" 1610 | resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.1.tgz#69e57caa8f0eacbc281d2e2cb458d46fdb449e08" 1611 | integrity sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg== 1612 | 1613 | flatten@^1.0.2: 1614 | version "1.0.3" 1615 | resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" 1616 | integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== 1617 | 1618 | foreground-child@^2.0.0: 1619 | version "2.0.0" 1620 | resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-2.0.0.tgz#71b32800c9f15aa8f2f83f4a6bd9bff35d861a53" 1621 | integrity sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA== 1622 | dependencies: 1623 | cross-spawn "^7.0.0" 1624 | signal-exit "^3.0.2" 1625 | 1626 | fromentries@^1.2.0: 1627 | version "1.3.2" 1628 | resolved "https://registry.yarnpkg.com/fromentries/-/fromentries-1.3.2.tgz#e4bca6808816bf8f93b52750f1127f5a6fd86e3a" 1629 | integrity sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg== 1630 | 1631 | fs-constants@^1.0.0: 1632 | version "1.0.0" 1633 | resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" 1634 | integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== 1635 | 1636 | fs-extra@^10.0.0: 1637 | version "10.0.1" 1638 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.1.tgz#27de43b4320e833f6867cc044bfce29fdf0ef3b8" 1639 | integrity sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag== 1640 | dependencies: 1641 | graceful-fs "^4.2.0" 1642 | jsonfile "^6.0.1" 1643 | universalify "^2.0.0" 1644 | 1645 | fs.realpath@^1.0.0: 1646 | version "1.0.0" 1647 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 1648 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= 1649 | 1650 | fsevents@~2.3.2: 1651 | version "2.3.2" 1652 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 1653 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== 1654 | 1655 | function-bind@^1.1.1: 1656 | version "1.1.1" 1657 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 1658 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 1659 | 1660 | functional-red-black-tree@^1.0.1: 1661 | version "1.0.1" 1662 | resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" 1663 | integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= 1664 | 1665 | gensync@^1.0.0-beta.2: 1666 | version "1.0.0-beta.2" 1667 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" 1668 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== 1669 | 1670 | get-amd-module-type@^3.0.0: 1671 | version "3.0.0" 1672 | resolved "https://registry.yarnpkg.com/get-amd-module-type/-/get-amd-module-type-3.0.0.tgz#bb334662fa04427018c937774570de495845c288" 1673 | integrity sha512-99Q7COuACPfVt18zH9N4VAMyb81S6TUgJm2NgV6ERtkh9VIkAaByZkW530wl3lLN5KTtSrK9jVLxYsoP5hQKsw== 1674 | dependencies: 1675 | ast-module-types "^2.3.2" 1676 | node-source-walk "^4.0.0" 1677 | 1678 | get-caller-file@^1.0.1: 1679 | version "1.0.3" 1680 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" 1681 | integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== 1682 | 1683 | get-caller-file@^2.0.1, get-caller-file@^2.0.5: 1684 | version "2.0.5" 1685 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" 1686 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== 1687 | 1688 | get-package-type@^0.1.0: 1689 | version "0.1.0" 1690 | resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" 1691 | integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== 1692 | 1693 | glob-parent@^5.1.2, glob-parent@~5.1.2: 1694 | version "5.1.2" 1695 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" 1696 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== 1697 | dependencies: 1698 | is-glob "^4.0.1" 1699 | 1700 | glob@7.2.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: 1701 | version "7.2.0" 1702 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" 1703 | integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== 1704 | dependencies: 1705 | fs.realpath "^1.0.0" 1706 | inflight "^1.0.4" 1707 | inherits "2" 1708 | minimatch "^3.0.4" 1709 | once "^1.3.0" 1710 | path-is-absolute "^1.0.0" 1711 | 1712 | glob@~3.2.6: 1713 | version "3.2.11" 1714 | resolved "https://registry.yarnpkg.com/glob/-/glob-3.2.11.tgz#4a973f635b9190f715d10987d5c00fd2815ebe3d" 1715 | integrity sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0= 1716 | dependencies: 1717 | inherits "2" 1718 | minimatch "0.3" 1719 | 1720 | globals@^11.1.0, globals@^11.7.0: 1721 | version "11.12.0" 1722 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" 1723 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== 1724 | 1725 | globby@^10.0.1: 1726 | version "10.0.2" 1727 | resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543" 1728 | integrity sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== 1729 | dependencies: 1730 | "@types/glob" "^7.1.1" 1731 | array-union "^2.1.0" 1732 | dir-glob "^3.0.1" 1733 | fast-glob "^3.0.3" 1734 | glob "^7.1.3" 1735 | ignore "^5.1.1" 1736 | merge2 "^1.2.3" 1737 | slash "^3.0.0" 1738 | 1739 | gonzales-pe@^4.2.3: 1740 | version "4.3.0" 1741 | resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3" 1742 | integrity sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ== 1743 | dependencies: 1744 | minimist "^1.2.5" 1745 | 1746 | graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: 1747 | version "4.2.6" 1748 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" 1749 | integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== 1750 | 1751 | growl@1.10.5: 1752 | version "1.10.5" 1753 | resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" 1754 | integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA== 1755 | 1756 | has-ansi@^2.0.0: 1757 | version "2.0.0" 1758 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" 1759 | integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= 1760 | dependencies: 1761 | ansi-regex "^2.0.0" 1762 | 1763 | has-flag@^3.0.0: 1764 | version "3.0.0" 1765 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 1766 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 1767 | 1768 | has-flag@^4.0.0: 1769 | version "4.0.0" 1770 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 1771 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 1772 | 1773 | has-symbols@^1.0.0: 1774 | version "1.0.0" 1775 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" 1776 | integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= 1777 | 1778 | has@^1.0.1, has@^1.0.3: 1779 | version "1.0.3" 1780 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 1781 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 1782 | dependencies: 1783 | function-bind "^1.1.1" 1784 | 1785 | hasha@^5.0.0: 1786 | version "5.2.2" 1787 | resolved "https://registry.yarnpkg.com/hasha/-/hasha-5.2.2.tgz#a48477989b3b327aea3c04f53096d816d97522a1" 1788 | integrity sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ== 1789 | dependencies: 1790 | is-stream "^2.0.0" 1791 | type-fest "^0.8.0" 1792 | 1793 | he@1.2.0: 1794 | version "1.2.0" 1795 | resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" 1796 | integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== 1797 | 1798 | hosted-git-info@^2.1.4: 1799 | version "2.8.9" 1800 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" 1801 | integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== 1802 | 1803 | html-escaper@^2.0.0: 1804 | version "2.0.2" 1805 | resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" 1806 | integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== 1807 | 1808 | iconv-lite@^0.4.24: 1809 | version "0.4.24" 1810 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" 1811 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== 1812 | dependencies: 1813 | safer-buffer ">= 2.1.2 < 3" 1814 | 1815 | ieee754@^1.1.13: 1816 | version "1.2.1" 1817 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" 1818 | integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== 1819 | 1820 | ignore@^4.0.6: 1821 | version "4.0.6" 1822 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" 1823 | integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== 1824 | 1825 | ignore@^5.1.1: 1826 | version "5.1.8" 1827 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" 1828 | integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== 1829 | 1830 | import-fresh@^3.0.0: 1831 | version "3.1.0" 1832 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.1.0.tgz#6d33fa1dcef6df930fae003446f33415af905118" 1833 | integrity sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ== 1834 | dependencies: 1835 | parent-module "^1.0.0" 1836 | resolve-from "^4.0.0" 1837 | 1838 | imurmurhash@^0.1.4: 1839 | version "0.1.4" 1840 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" 1841 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= 1842 | 1843 | indent-string@^4.0.0: 1844 | version "4.0.0" 1845 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" 1846 | integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== 1847 | 1848 | indexes-of@^1.0.1: 1849 | version "1.0.1" 1850 | resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" 1851 | integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= 1852 | 1853 | inflight@^1.0.4: 1854 | version "1.0.6" 1855 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 1856 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= 1857 | dependencies: 1858 | once "^1.3.0" 1859 | wrappy "1" 1860 | 1861 | inherits@2, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: 1862 | version "2.0.4" 1863 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 1864 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 1865 | 1866 | inquirer@^6.2.2: 1867 | version "6.5.0" 1868 | resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.0.tgz#2303317efc9a4ea7ec2e2df6f86569b734accf42" 1869 | integrity sha512-scfHejeG/lVZSpvCXpsB4j/wQNPM5JC8kiElOI0OUTwmc1RTpXr4H32/HOlQHcZiYl2z2VElwuCVDRG8vFmbnA== 1870 | dependencies: 1871 | ansi-escapes "^3.2.0" 1872 | chalk "^2.4.2" 1873 | cli-cursor "^2.1.0" 1874 | cli-width "^2.0.0" 1875 | external-editor "^3.0.3" 1876 | figures "^2.0.0" 1877 | lodash "^4.17.12" 1878 | mute-stream "0.0.7" 1879 | run-async "^2.2.0" 1880 | rxjs "^6.4.0" 1881 | string-width "^2.1.0" 1882 | strip-ansi "^5.1.0" 1883 | through "^2.3.6" 1884 | 1885 | invert-kv@^1.0.0: 1886 | version "1.0.0" 1887 | resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" 1888 | integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= 1889 | 1890 | is-arrayish@^0.2.1: 1891 | version "0.2.1" 1892 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 1893 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= 1894 | 1895 | is-binary-path@~2.1.0: 1896 | version "2.1.0" 1897 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" 1898 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== 1899 | dependencies: 1900 | binary-extensions "^2.0.0" 1901 | 1902 | is-callable@^1.1.4: 1903 | version "1.1.4" 1904 | resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" 1905 | integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== 1906 | 1907 | is-core-module@^2.2.0: 1908 | version "2.5.0" 1909 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.5.0.tgz#f754843617c70bfd29b7bd87327400cda5c18491" 1910 | integrity sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg== 1911 | dependencies: 1912 | has "^1.0.3" 1913 | 1914 | is-date-object@^1.0.1: 1915 | version "1.0.1" 1916 | resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" 1917 | integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= 1918 | 1919 | is-extglob@^2.1.1: 1920 | version "2.1.1" 1921 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 1922 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 1923 | 1924 | is-fullwidth-code-point@^1.0.0: 1925 | version "1.0.0" 1926 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" 1927 | integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= 1928 | dependencies: 1929 | number-is-nan "^1.0.0" 1930 | 1931 | is-fullwidth-code-point@^2.0.0: 1932 | version "2.0.0" 1933 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 1934 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= 1935 | 1936 | is-fullwidth-code-point@^3.0.0: 1937 | version "3.0.0" 1938 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" 1939 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== 1940 | 1941 | is-glob@^4.0.1, is-glob@~4.0.1: 1942 | version "4.0.1" 1943 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" 1944 | integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== 1945 | dependencies: 1946 | is-extglob "^2.1.1" 1947 | 1948 | is-number@^7.0.0: 1949 | version "7.0.0" 1950 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 1951 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 1952 | 1953 | is-object@~1.0.1: 1954 | version "1.0.1" 1955 | resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz#8952688c5ec2ffd6b03ecc85e769e02903083470" 1956 | integrity sha1-iVJojF7C/9awPsyF52ngKQMINHA= 1957 | 1958 | is-plain-obj@^2.1.0: 1959 | version "2.1.0" 1960 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" 1961 | integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== 1962 | 1963 | is-promise@^2.1.0: 1964 | version "2.1.0" 1965 | resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" 1966 | integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= 1967 | 1968 | is-regex@^1.0.4: 1969 | version "1.0.4" 1970 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" 1971 | integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= 1972 | dependencies: 1973 | has "^1.0.1" 1974 | 1975 | is-relative@^1.0.0: 1976 | version "1.0.0" 1977 | resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" 1978 | integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA== 1979 | dependencies: 1980 | is-unc-path "^1.0.0" 1981 | 1982 | is-stream@^2.0.0: 1983 | version "2.0.0" 1984 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" 1985 | integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== 1986 | 1987 | is-symbol@^1.0.2: 1988 | version "1.0.2" 1989 | resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" 1990 | integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== 1991 | dependencies: 1992 | has-symbols "^1.0.0" 1993 | 1994 | is-typedarray@^1.0.0: 1995 | version "1.0.0" 1996 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" 1997 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= 1998 | 1999 | is-unc-path@^1.0.0: 2000 | version "1.0.0" 2001 | resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" 2002 | integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ== 2003 | dependencies: 2004 | unc-path-regex "^0.1.2" 2005 | 2006 | is-unicode-supported@^0.1.0: 2007 | version "0.1.0" 2008 | resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" 2009 | integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== 2010 | 2011 | is-url@^1.2.4: 2012 | version "1.2.4" 2013 | resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52" 2014 | integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww== 2015 | 2016 | is-utf8@^0.2.0: 2017 | version "0.2.1" 2018 | resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" 2019 | integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= 2020 | 2021 | is-windows@^1.0.2: 2022 | version "1.0.2" 2023 | resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" 2024 | integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== 2025 | 2026 | isarray@0.0.1: 2027 | version "0.0.1" 2028 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" 2029 | integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= 2030 | 2031 | isarray@~1.0.0: 2032 | version "1.0.0" 2033 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 2034 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= 2035 | 2036 | isexe@^2.0.0: 2037 | version "2.0.0" 2038 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 2039 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= 2040 | 2041 | istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.0.0-alpha.1: 2042 | version "3.0.0" 2043 | resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" 2044 | integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== 2045 | 2046 | istanbul-lib-hook@^3.0.0: 2047 | version "3.0.0" 2048 | resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz#8f84c9434888cc6b1d0a9d7092a76d239ebf0cc6" 2049 | integrity sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ== 2050 | dependencies: 2051 | append-transform "^2.0.0" 2052 | 2053 | istanbul-lib-instrument@^4.0.0: 2054 | version "4.0.3" 2055 | resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" 2056 | integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== 2057 | dependencies: 2058 | "@babel/core" "^7.7.5" 2059 | "@istanbuljs/schema" "^0.1.2" 2060 | istanbul-lib-coverage "^3.0.0" 2061 | semver "^6.3.0" 2062 | 2063 | istanbul-lib-processinfo@^2.0.2: 2064 | version "2.0.2" 2065 | resolved "https://registry.yarnpkg.com/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz#e1426514662244b2f25df728e8fd1ba35fe53b9c" 2066 | integrity sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw== 2067 | dependencies: 2068 | archy "^1.0.0" 2069 | cross-spawn "^7.0.0" 2070 | istanbul-lib-coverage "^3.0.0-alpha.1" 2071 | make-dir "^3.0.0" 2072 | p-map "^3.0.0" 2073 | rimraf "^3.0.0" 2074 | uuid "^3.3.3" 2075 | 2076 | istanbul-lib-report@^3.0.0: 2077 | version "3.0.0" 2078 | resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" 2079 | integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== 2080 | dependencies: 2081 | istanbul-lib-coverage "^3.0.0" 2082 | make-dir "^3.0.0" 2083 | supports-color "^7.1.0" 2084 | 2085 | istanbul-lib-source-maps@^4.0.0: 2086 | version "4.0.0" 2087 | resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz#75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9" 2088 | integrity sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== 2089 | dependencies: 2090 | debug "^4.1.1" 2091 | istanbul-lib-coverage "^3.0.0" 2092 | source-map "^0.6.1" 2093 | 2094 | istanbul-reports@^3.0.2: 2095 | version "3.0.2" 2096 | resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.2.tgz#d593210e5000683750cb09fc0644e4b6e27fd53b" 2097 | integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== 2098 | dependencies: 2099 | html-escaper "^2.0.0" 2100 | istanbul-lib-report "^3.0.0" 2101 | 2102 | "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: 2103 | version "4.0.0" 2104 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 2105 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 2106 | 2107 | js-yaml@4.1.0: 2108 | version "4.1.0" 2109 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" 2110 | integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== 2111 | dependencies: 2112 | argparse "^2.0.1" 2113 | 2114 | js-yaml@^3.13.0, js-yaml@^3.13.1: 2115 | version "3.14.1" 2116 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" 2117 | integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== 2118 | dependencies: 2119 | argparse "^1.0.7" 2120 | esprima "^4.0.0" 2121 | 2122 | jsesc@^2.5.1: 2123 | version "2.5.2" 2124 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" 2125 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== 2126 | 2127 | json-parse-even-better-errors@^2.3.0: 2128 | version "2.3.1" 2129 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" 2130 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== 2131 | 2132 | json-schema-traverse@^0.4.1: 2133 | version "0.4.1" 2134 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" 2135 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== 2136 | 2137 | json-stable-stringify-without-jsonify@^1.0.1: 2138 | version "1.0.1" 2139 | resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" 2140 | integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= 2141 | 2142 | json5@^2.1.2: 2143 | version "2.2.0" 2144 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" 2145 | integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== 2146 | dependencies: 2147 | minimist "^1.2.5" 2148 | 2149 | jsonfile@^6.0.1: 2150 | version "6.1.0" 2151 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" 2152 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== 2153 | dependencies: 2154 | universalify "^2.0.0" 2155 | optionalDependencies: 2156 | graceful-fs "^4.1.6" 2157 | 2158 | jsx-ast-utils@^2.1.0: 2159 | version "2.2.1" 2160 | resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.2.1.tgz#4d4973ebf8b9d2837ee91a8208cc66f3a2776cfb" 2161 | integrity sha512-v3FxCcAf20DayI+uxnCuw795+oOIkVu6EnJ1+kSzhqqTZHNkTZ7B66ZgLp4oLJ/gbA64cI0B7WRoHZMSRdyVRQ== 2162 | dependencies: 2163 | array-includes "^3.0.3" 2164 | object.assign "^4.1.0" 2165 | 2166 | just-extend@^4.0.2: 2167 | version "4.0.2" 2168 | resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-4.0.2.tgz#f3f47f7dfca0f989c55410a7ebc8854b07108afc" 2169 | integrity sha512-FrLwOgm+iXrPV+5zDU6Jqu4gCRXbWEQg2O3SKONsWE4w7AXFRkryS53bpWdaL9cNol+AmR3AEYz6kn+o0fCPnw== 2170 | 2171 | lazystream@^1.0.0: 2172 | version "1.0.0" 2173 | resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4" 2174 | integrity sha1-9plf4PggOS9hOWvolGJAe7dxaOQ= 2175 | dependencies: 2176 | readable-stream "^2.0.5" 2177 | 2178 | lazystream@~0.1.0: 2179 | version "0.1.0" 2180 | resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-0.1.0.tgz#1b25d63c772a4c20f0a5ed0a9d77f484b6e16920" 2181 | integrity sha1-GyXWPHcqTCDwpe0KnXf0hLbhaSA= 2182 | dependencies: 2183 | readable-stream "~1.0.2" 2184 | 2185 | lcid@^1.0.0: 2186 | version "1.0.0" 2187 | resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" 2188 | integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= 2189 | dependencies: 2190 | invert-kv "^1.0.0" 2191 | 2192 | levn@^0.3.0, levn@~0.3.0: 2193 | version "0.3.0" 2194 | resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" 2195 | integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= 2196 | dependencies: 2197 | prelude-ls "~1.1.2" 2198 | type-check "~0.3.2" 2199 | 2200 | load-json-file@^1.0.0: 2201 | version "1.1.0" 2202 | resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" 2203 | integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= 2204 | dependencies: 2205 | graceful-fs "^4.1.2" 2206 | parse-json "^2.2.0" 2207 | pify "^2.0.0" 2208 | pinkie-promise "^2.0.0" 2209 | strip-bom "^2.0.0" 2210 | 2211 | locate-path@^3.0.0: 2212 | version "3.0.0" 2213 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" 2214 | integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== 2215 | dependencies: 2216 | p-locate "^3.0.0" 2217 | path-exists "^3.0.0" 2218 | 2219 | locate-path@^5.0.0: 2220 | version "5.0.0" 2221 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" 2222 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== 2223 | dependencies: 2224 | p-locate "^4.1.0" 2225 | 2226 | locate-path@^6.0.0: 2227 | version "6.0.0" 2228 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" 2229 | integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== 2230 | dependencies: 2231 | p-locate "^5.0.0" 2232 | 2233 | lodash.assign@^4.0.3, lodash.assign@^4.0.6, lodash.assign@^4.2.0: 2234 | version "4.2.0" 2235 | resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" 2236 | integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc= 2237 | 2238 | lodash.defaults@^4.2.0: 2239 | version "4.2.0" 2240 | resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" 2241 | integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= 2242 | 2243 | lodash.difference@^4.5.0: 2244 | version "4.5.0" 2245 | resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" 2246 | integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= 2247 | 2248 | lodash.flatten@^4.4.0: 2249 | version "4.4.0" 2250 | resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" 2251 | integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= 2252 | 2253 | lodash.flattendeep@^4.4.0: 2254 | version "4.4.0" 2255 | resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2" 2256 | integrity sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI= 2257 | 2258 | lodash.get@^4.4.2: 2259 | version "4.4.2" 2260 | resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" 2261 | integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= 2262 | 2263 | lodash.isplainobject@^4.0.6: 2264 | version "4.0.6" 2265 | resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" 2266 | integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= 2267 | 2268 | lodash.union@^4.6.0: 2269 | version "4.6.0" 2270 | resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" 2271 | integrity sha1-SLtQiECfFvGCFmZkHETdGqrjzYg= 2272 | 2273 | lodash.uniq@^4.5.0: 2274 | version "4.5.0" 2275 | resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" 2276 | integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= 2277 | 2278 | lodash@^4.17.11, lodash@^4.17.12: 2279 | version "4.17.14" 2280 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.14.tgz#9ce487ae66c96254fe20b599f21b6816028078ba" 2281 | integrity sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw== 2282 | 2283 | lodash@^4.17.15: 2284 | version "4.17.21" 2285 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" 2286 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== 2287 | 2288 | lodash@~2.4.1: 2289 | version "2.4.2" 2290 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-2.4.2.tgz#fadd834b9683073da179b3eae6d9c0d15053f73e" 2291 | integrity sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4= 2292 | 2293 | log-symbols@4.1.0: 2294 | version "4.1.0" 2295 | resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" 2296 | integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== 2297 | dependencies: 2298 | chalk "^4.1.0" 2299 | is-unicode-supported "^0.1.0" 2300 | 2301 | loose-envify@^1.4.0: 2302 | version "1.4.0" 2303 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" 2304 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== 2305 | dependencies: 2306 | js-tokens "^3.0.0 || ^4.0.0" 2307 | 2308 | lru-cache@2: 2309 | version "2.7.3" 2310 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" 2311 | integrity sha1-bUUk6LlV+V1PW1iFHOId1y+06VI= 2312 | 2313 | lru-cache@^6.0.0: 2314 | version "6.0.0" 2315 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" 2316 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== 2317 | dependencies: 2318 | yallist "^4.0.0" 2319 | 2320 | lru-queue@0.1: 2321 | version "0.1.0" 2322 | resolved "https://registry.yarnpkg.com/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3" 2323 | integrity sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM= 2324 | dependencies: 2325 | es5-ext "~0.10.2" 2326 | 2327 | make-dir@^3.0.0, make-dir@^3.0.2: 2328 | version "3.1.0" 2329 | resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" 2330 | integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== 2331 | dependencies: 2332 | semver "^6.0.0" 2333 | 2334 | memoizee@0.3.x: 2335 | version "0.3.10" 2336 | resolved "https://registry.yarnpkg.com/memoizee/-/memoizee-0.3.10.tgz#4eca0d8aed39ec9d017f4c5c2f2f6432f42e5c8f" 2337 | integrity sha1-TsoNiu057J0Bf0xcLy9kMvQuXI8= 2338 | dependencies: 2339 | d "~0.1.1" 2340 | es5-ext "~0.10.11" 2341 | es6-weak-map "~0.1.4" 2342 | event-emitter "~0.3.4" 2343 | lru-queue "0.1" 2344 | next-tick "~0.2.2" 2345 | timers-ext "0.1" 2346 | 2347 | merge-descriptors@~1.0.0: 2348 | version "1.0.1" 2349 | resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" 2350 | integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= 2351 | 2352 | merge2@^1.2.3, merge2@^1.3.0: 2353 | version "1.4.1" 2354 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 2355 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== 2356 | 2357 | micromatch@^4.0.2, micromatch@^4.0.4: 2358 | version "4.0.4" 2359 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" 2360 | integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== 2361 | dependencies: 2362 | braces "^3.0.1" 2363 | picomatch "^2.2.3" 2364 | 2365 | mimic-fn@^1.0.0: 2366 | version "1.2.0" 2367 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" 2368 | integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== 2369 | 2370 | minimatch@0.3: 2371 | version "0.3.0" 2372 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.3.0.tgz#275d8edaac4f1bb3326472089e7949c8394699dd" 2373 | integrity sha1-J12O2qxPG7MyZHIInnlJyDlGmd0= 2374 | dependencies: 2375 | lru-cache "2" 2376 | sigmund "~1.0.0" 2377 | 2378 | minimatch@4.2.1: 2379 | version "4.2.1" 2380 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-4.2.1.tgz#40d9d511a46bdc4e563c22c3080cde9c0d8299b4" 2381 | integrity sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g== 2382 | dependencies: 2383 | brace-expansion "^1.1.7" 2384 | 2385 | minimatch@^3.0.4: 2386 | version "3.0.4" 2387 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 2388 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== 2389 | dependencies: 2390 | brace-expansion "^1.1.7" 2391 | 2392 | minimist@0.0.8: 2393 | version "0.0.8" 2394 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" 2395 | integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= 2396 | 2397 | minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5: 2398 | version "1.2.5" 2399 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 2400 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== 2401 | 2402 | mkdirp@^0.5.1: 2403 | version "0.5.1" 2404 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" 2405 | integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= 2406 | dependencies: 2407 | minimist "0.0.8" 2408 | 2409 | mocha@^9.0.2: 2410 | version "9.2.2" 2411 | resolved "https://registry.yarnpkg.com/mocha/-/mocha-9.2.2.tgz#d70db46bdb93ca57402c809333e5a84977a88fb9" 2412 | integrity sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g== 2413 | dependencies: 2414 | "@ungap/promise-all-settled" "1.1.2" 2415 | ansi-colors "4.1.1" 2416 | browser-stdout "1.3.1" 2417 | chokidar "3.5.3" 2418 | debug "4.3.3" 2419 | diff "5.0.0" 2420 | escape-string-regexp "4.0.0" 2421 | find-up "5.0.0" 2422 | glob "7.2.0" 2423 | growl "1.10.5" 2424 | he "1.2.0" 2425 | js-yaml "4.1.0" 2426 | log-symbols "4.1.0" 2427 | minimatch "4.2.1" 2428 | ms "2.1.3" 2429 | nanoid "3.3.1" 2430 | serialize-javascript "6.0.0" 2431 | strip-json-comments "3.1.1" 2432 | supports-color "8.1.1" 2433 | which "2.0.2" 2434 | workerpool "6.2.0" 2435 | yargs "16.2.0" 2436 | yargs-parser "20.2.4" 2437 | yargs-unparser "2.0.0" 2438 | 2439 | module-definition@^3.3.0: 2440 | version "3.3.1" 2441 | resolved "https://registry.yarnpkg.com/module-definition/-/module-definition-3.3.1.tgz#fedef71667713e36988b93d0626a4fe7b35aebfc" 2442 | integrity sha512-kLidGPwQ2yq484nSD+D3JoJp4Etc0Ox9P0L34Pu/cU4X4HcG7k7p62XI5BBuvURWMRX3RPyuhOcBHbKus+UH4A== 2443 | dependencies: 2444 | ast-module-types "^2.7.1" 2445 | node-source-walk "^4.0.0" 2446 | 2447 | module-not-found-error@^1.0.1: 2448 | version "1.0.1" 2449 | resolved "https://registry.yarnpkg.com/module-not-found-error/-/module-not-found-error-1.0.1.tgz#cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0" 2450 | integrity sha1-z4tP9PKWQGdNbN0CsOO8UjwrvcA= 2451 | 2452 | mongodb-js-cli@0.0.3: 2453 | version "0.0.3" 2454 | resolved "https://registry.yarnpkg.com/mongodb-js-cli/-/mongodb-js-cli-0.0.3.tgz#3397c12fb1ada1ce74a734c6cce2533adfdf39ab" 2455 | integrity sha1-M5fBL7Gtoc50pzTGzOJTOt/fOas= 2456 | dependencies: 2457 | chalk "^1.1.1" 2458 | clui "^0.3.1" 2459 | debug "^2.2.0" 2460 | figures "^1.4.0" 2461 | yargs "^4.2.0" 2462 | 2463 | mongodb-js-fmt@1.0.0: 2464 | version "1.0.0" 2465 | resolved "https://registry.yarnpkg.com/mongodb-js-fmt/-/mongodb-js-fmt-1.0.0.tgz#53d94516179cd24bce09384af117769cf90a677b" 2466 | integrity sha512-4yxf8W4fzG9PTp1uro8mizbjiP7hJYtFjeU/P3qXEr9ztu2J6a364dhUpMsb/WvpTRtIrgUexkPKKsl7o6KzOw== 2467 | 2468 | mongodb-js-precommit@^2.2.1: 2469 | version "2.2.1" 2470 | resolved "https://registry.yarnpkg.com/mongodb-js-precommit/-/mongodb-js-precommit-2.2.1.tgz#0e9dbbbaaa5924b2387a17e6488cba9361cc47c6" 2471 | integrity sha512-Ffy610NiDPFi63GPPw68+I52XA8uP0RFb5gV6W0TLzuKMuVqtkVjYBvqUsSWCtGA58Z8joEJ+I1ceT2IXDHbaA== 2472 | dependencies: 2473 | async "^3.1.1" 2474 | chalk "^3.0.0" 2475 | debug "^4.1.1" 2476 | dependency-check "^4.1.0" 2477 | eslint "^5.12.0" 2478 | figures "^3.1.0" 2479 | glob "^7.1.6" 2480 | lodash.assign "^4.2.0" 2481 | lodash.defaults "^4.2.0" 2482 | lodash.uniq "^4.5.0" 2483 | minimist "^1.2.0" 2484 | pre-commit "github:mongodb-js/pre-commit" 2485 | precinct "^6.2.0" 2486 | 2487 | ms@2.0.0: 2488 | version "2.0.0" 2489 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 2490 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= 2491 | 2492 | ms@2.1.2: 2493 | version "2.1.2" 2494 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 2495 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 2496 | 2497 | ms@2.1.3: 2498 | version "2.1.3" 2499 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" 2500 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== 2501 | 2502 | mute-stream@0.0.7: 2503 | version "0.0.7" 2504 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" 2505 | integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= 2506 | 2507 | nanoid@3.3.1: 2508 | version "3.3.1" 2509 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" 2510 | integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== 2511 | 2512 | natural-compare@^1.4.0: 2513 | version "1.4.0" 2514 | resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" 2515 | integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= 2516 | 2517 | next-tick@1, next-tick@^1.0.0: 2518 | version "1.0.0" 2519 | resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" 2520 | integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= 2521 | 2522 | next-tick@~0.2.2: 2523 | version "0.2.2" 2524 | resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-0.2.2.tgz#75da4a927ee5887e39065880065b7336413b310d" 2525 | integrity sha1-ddpKkn7liH45BliABltzNkE7MQ0= 2526 | 2527 | nice-try@^1.0.4: 2528 | version "1.0.5" 2529 | resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" 2530 | integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== 2531 | 2532 | nise@^5.1.1: 2533 | version "5.1.1" 2534 | resolved "https://registry.yarnpkg.com/nise/-/nise-5.1.1.tgz#ac4237e0d785ecfcb83e20f389185975da5c31f3" 2535 | integrity sha512-yr5kW2THW1AkxVmCnKEh4nbYkJdB3I7LUkiUgOvEkOp414mc2UMaHMA7pjq1nYowhdoJZGwEKGaQVbxfpWj10A== 2536 | dependencies: 2537 | "@sinonjs/commons" "^1.8.3" 2538 | "@sinonjs/fake-timers" ">=5" 2539 | "@sinonjs/text-encoding" "^0.7.1" 2540 | just-extend "^4.0.2" 2541 | path-to-regexp "^1.7.0" 2542 | 2543 | node-preload@^0.2.1: 2544 | version "0.2.1" 2545 | resolved "https://registry.yarnpkg.com/node-preload/-/node-preload-0.2.1.tgz#c03043bb327f417a18fee7ab7ee57b408a144301" 2546 | integrity sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ== 2547 | dependencies: 2548 | process-on-spawn "^1.0.0" 2549 | 2550 | node-releases@^1.1.71: 2551 | version "1.1.73" 2552 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.73.tgz#dd4e81ddd5277ff846b80b52bb40c49edf7a7b20" 2553 | integrity sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg== 2554 | 2555 | node-source-walk@^4.0.0, node-source-walk@^4.2.0: 2556 | version "4.2.0" 2557 | resolved "https://registry.yarnpkg.com/node-source-walk/-/node-source-walk-4.2.0.tgz#c2efe731ea8ba9c03c562aa0a9d984e54f27bc2c" 2558 | integrity sha512-hPs/QMe6zS94f5+jG3kk9E7TNm4P2SulrKiLWMzKszBfNZvL/V6wseHlTd7IvfW0NZWqPtK3+9yYNr+3USGteA== 2559 | dependencies: 2560 | "@babel/parser" "^7.0.0" 2561 | 2562 | normalize-package-data@^2.0.0, normalize-package-data@^2.3.2: 2563 | version "2.5.0" 2564 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" 2565 | integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== 2566 | dependencies: 2567 | hosted-git-info "^2.1.4" 2568 | resolve "^1.10.0" 2569 | semver "2 || 3 || 4 || 5" 2570 | validate-npm-package-license "^3.0.1" 2571 | 2572 | normalize-path@^3.0.0, normalize-path@~3.0.0: 2573 | version "3.0.0" 2574 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" 2575 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== 2576 | 2577 | npm-normalize-package-bin@^1.0.0: 2578 | version "1.0.1" 2579 | resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" 2580 | integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== 2581 | 2582 | number-is-nan@^1.0.0: 2583 | version "1.0.1" 2584 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 2585 | integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= 2586 | 2587 | nyc@^15.1.0: 2588 | version "15.1.0" 2589 | resolved "https://registry.yarnpkg.com/nyc/-/nyc-15.1.0.tgz#1335dae12ddc87b6e249d5a1994ca4bdaea75f02" 2590 | integrity sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A== 2591 | dependencies: 2592 | "@istanbuljs/load-nyc-config" "^1.0.0" 2593 | "@istanbuljs/schema" "^0.1.2" 2594 | caching-transform "^4.0.0" 2595 | convert-source-map "^1.7.0" 2596 | decamelize "^1.2.0" 2597 | find-cache-dir "^3.2.0" 2598 | find-up "^4.1.0" 2599 | foreground-child "^2.0.0" 2600 | get-package-type "^0.1.0" 2601 | glob "^7.1.6" 2602 | istanbul-lib-coverage "^3.0.0" 2603 | istanbul-lib-hook "^3.0.0" 2604 | istanbul-lib-instrument "^4.0.0" 2605 | istanbul-lib-processinfo "^2.0.2" 2606 | istanbul-lib-report "^3.0.0" 2607 | istanbul-lib-source-maps "^4.0.0" 2608 | istanbul-reports "^3.0.2" 2609 | make-dir "^3.0.0" 2610 | node-preload "^0.2.1" 2611 | p-map "^3.0.0" 2612 | process-on-spawn "^1.0.0" 2613 | resolve-from "^5.0.0" 2614 | rimraf "^3.0.0" 2615 | signal-exit "^3.0.2" 2616 | spawn-wrap "^2.0.0" 2617 | test-exclude "^6.0.0" 2618 | yargs "^15.0.2" 2619 | 2620 | object-assign@^4.1.0, object-assign@^4.1.1: 2621 | version "4.1.1" 2622 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 2623 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 2624 | 2625 | object-keys@^1.0.11, object-keys@^1.0.12: 2626 | version "1.1.1" 2627 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 2628 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== 2629 | 2630 | object.assign@^4.1.0: 2631 | version "4.1.0" 2632 | resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" 2633 | integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== 2634 | dependencies: 2635 | define-properties "^1.1.2" 2636 | function-bind "^1.1.1" 2637 | has-symbols "^1.0.0" 2638 | object-keys "^1.0.11" 2639 | 2640 | object.entries@^1.1.0: 2641 | version "1.1.0" 2642 | resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.0.tgz#2024fc6d6ba246aee38bdb0ffd5cfbcf371b7519" 2643 | integrity sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA== 2644 | dependencies: 2645 | define-properties "^1.1.3" 2646 | es-abstract "^1.12.0" 2647 | function-bind "^1.1.1" 2648 | has "^1.0.3" 2649 | 2650 | object.fromentries@^2.0.0: 2651 | version "2.0.0" 2652 | resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.0.tgz#49a543d92151f8277b3ac9600f1e930b189d30ab" 2653 | integrity sha512-9iLiI6H083uiqUuvzyY6qrlmc/Gz8hLQFOcb/Ri/0xXFkSNS3ctV+CbE6yM2+AnkYfOB3dGjdzC0wrMLIhQICA== 2654 | dependencies: 2655 | define-properties "^1.1.2" 2656 | es-abstract "^1.11.0" 2657 | function-bind "^1.1.1" 2658 | has "^1.0.1" 2659 | 2660 | object.values@^1.1.0: 2661 | version "1.1.0" 2662 | resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.0.tgz#bf6810ef5da3e5325790eaaa2be213ea84624da9" 2663 | integrity sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg== 2664 | dependencies: 2665 | define-properties "^1.1.3" 2666 | es-abstract "^1.12.0" 2667 | function-bind "^1.1.1" 2668 | has "^1.0.3" 2669 | 2670 | once@^1.3.0, once@^1.4.0: 2671 | version "1.4.0" 2672 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 2673 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= 2674 | dependencies: 2675 | wrappy "1" 2676 | 2677 | onetime@^2.0.0: 2678 | version "2.0.1" 2679 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" 2680 | integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= 2681 | dependencies: 2682 | mimic-fn "^1.0.0" 2683 | 2684 | optionator@^0.8.1: 2685 | version "0.8.3" 2686 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" 2687 | integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== 2688 | dependencies: 2689 | deep-is "~0.1.3" 2690 | fast-levenshtein "~2.0.6" 2691 | levn "~0.3.0" 2692 | prelude-ls "~1.1.2" 2693 | type-check "~0.3.2" 2694 | word-wrap "~1.2.3" 2695 | 2696 | optionator@^0.8.2: 2697 | version "0.8.2" 2698 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" 2699 | integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= 2700 | dependencies: 2701 | deep-is "~0.1.3" 2702 | fast-levenshtein "~2.0.4" 2703 | levn "~0.3.0" 2704 | prelude-ls "~1.1.2" 2705 | type-check "~0.3.2" 2706 | wordwrap "~1.0.0" 2707 | 2708 | os-locale@^1.4.0: 2709 | version "1.4.0" 2710 | resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" 2711 | integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= 2712 | dependencies: 2713 | lcid "^1.0.0" 2714 | 2715 | os-tmpdir@~1.0.2: 2716 | version "1.0.2" 2717 | resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" 2718 | integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= 2719 | 2720 | p-limit@^2.0.0, p-limit@^2.2.0: 2721 | version "2.3.0" 2722 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" 2723 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== 2724 | dependencies: 2725 | p-try "^2.0.0" 2726 | 2727 | p-limit@^3.0.2: 2728 | version "3.1.0" 2729 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" 2730 | integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== 2731 | dependencies: 2732 | yocto-queue "^0.1.0" 2733 | 2734 | p-locate@^3.0.0: 2735 | version "3.0.0" 2736 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" 2737 | integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== 2738 | dependencies: 2739 | p-limit "^2.0.0" 2740 | 2741 | p-locate@^4.1.0: 2742 | version "4.1.0" 2743 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" 2744 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== 2745 | dependencies: 2746 | p-limit "^2.2.0" 2747 | 2748 | p-locate@^5.0.0: 2749 | version "5.0.0" 2750 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" 2751 | integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== 2752 | dependencies: 2753 | p-limit "^3.0.2" 2754 | 2755 | p-map@^3.0.0: 2756 | version "3.0.0" 2757 | resolved "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz#d704d9af8a2ba684e2600d9a215983d4141a979d" 2758 | integrity sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== 2759 | dependencies: 2760 | aggregate-error "^3.0.0" 2761 | 2762 | p-try@^2.0.0: 2763 | version "2.2.0" 2764 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" 2765 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== 2766 | 2767 | package-hash@^4.0.0: 2768 | version "4.0.0" 2769 | resolved "https://registry.yarnpkg.com/package-hash/-/package-hash-4.0.0.tgz#3537f654665ec3cc38827387fc904c163c54f506" 2770 | integrity sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ== 2771 | dependencies: 2772 | graceful-fs "^4.1.15" 2773 | hasha "^5.0.0" 2774 | lodash.flattendeep "^4.4.0" 2775 | release-zalgo "^1.0.0" 2776 | 2777 | parent-module@^1.0.0: 2778 | version "1.0.1" 2779 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" 2780 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== 2781 | dependencies: 2782 | callsites "^3.0.0" 2783 | 2784 | parse-json@^2.2.0: 2785 | version "2.2.0" 2786 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" 2787 | integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= 2788 | dependencies: 2789 | error-ex "^1.2.0" 2790 | 2791 | path-exists@^2.0.0: 2792 | version "2.1.0" 2793 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" 2794 | integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= 2795 | dependencies: 2796 | pinkie-promise "^2.0.0" 2797 | 2798 | path-exists@^3.0.0: 2799 | version "3.0.0" 2800 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" 2801 | integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= 2802 | 2803 | path-exists@^4.0.0: 2804 | version "4.0.0" 2805 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" 2806 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== 2807 | 2808 | path-is-absolute@^1.0.0: 2809 | version "1.0.1" 2810 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 2811 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 2812 | 2813 | path-is-inside@^1.0.2: 2814 | version "1.0.2" 2815 | resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" 2816 | integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= 2817 | 2818 | path-key@^2.0.1: 2819 | version "2.0.1" 2820 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" 2821 | integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= 2822 | 2823 | path-key@^3.1.0: 2824 | version "3.1.1" 2825 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" 2826 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== 2827 | 2828 | path-parse@^1.0.6: 2829 | version "1.0.7" 2830 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 2831 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 2832 | 2833 | path-to-regexp@^1.7.0: 2834 | version "1.7.0" 2835 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz#59fde0f435badacba103a84e9d3bc64e96b9937d" 2836 | integrity sha1-Wf3g9DW62suhA6hOnTvGTpa5k30= 2837 | dependencies: 2838 | isarray "0.0.1" 2839 | 2840 | path-type@^1.0.0: 2841 | version "1.1.0" 2842 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" 2843 | integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= 2844 | dependencies: 2845 | graceful-fs "^4.1.2" 2846 | pify "^2.0.0" 2847 | pinkie-promise "^2.0.0" 2848 | 2849 | path-type@^4.0.0: 2850 | version "4.0.0" 2851 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" 2852 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== 2853 | 2854 | picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: 2855 | version "2.3.0" 2856 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" 2857 | integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== 2858 | 2859 | pify@^2.0.0: 2860 | version "2.3.0" 2861 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 2862 | integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= 2863 | 2864 | pinkie-promise@^2.0.0: 2865 | version "2.0.1" 2866 | resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" 2867 | integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= 2868 | dependencies: 2869 | pinkie "^2.0.0" 2870 | 2871 | pinkie@^2.0.0: 2872 | version "2.0.4" 2873 | resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" 2874 | integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= 2875 | 2876 | pkg-dir@^4.1.0: 2877 | version "4.2.0" 2878 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" 2879 | integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== 2880 | dependencies: 2881 | find-up "^4.0.0" 2882 | 2883 | pkg-up@^3.1.0: 2884 | version "3.1.0" 2885 | resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" 2886 | integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== 2887 | dependencies: 2888 | find-up "^3.0.0" 2889 | 2890 | postcss-values-parser@^1.5.0: 2891 | version "1.5.0" 2892 | resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-1.5.0.tgz#5d9fa63e2bcb0179ce48f3235303765eb89f3047" 2893 | integrity sha512-3M3p+2gMp0AH3da530TlX8kiO1nxdTnc3C6vr8dMxRLIlh8UYkz0/wcwptSXjhtx2Fr0TySI7a+BHDQ8NL7LaQ== 2894 | dependencies: 2895 | flatten "^1.0.2" 2896 | indexes-of "^1.0.1" 2897 | uniq "^1.0.1" 2898 | 2899 | postcss@^7.0.2: 2900 | version "7.0.36" 2901 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.36.tgz#056f8cffa939662a8f5905950c07d5285644dfcb" 2902 | integrity sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw== 2903 | dependencies: 2904 | chalk "^2.4.2" 2905 | source-map "^0.6.1" 2906 | supports-color "^6.1.0" 2907 | 2908 | pre-commit@^1.0.10, "pre-commit@github:mongodb-js/pre-commit": 2909 | version "1.2.2" 2910 | uid f4158768a7ef58b46808cc09a6f6a0994c0baa67 2911 | resolved "https://codeload.github.com/mongodb-js/pre-commit/tar.gz/f4158768a7ef58b46808cc09a6f6a0994c0baa67" 2912 | dependencies: 2913 | cross-spawn "^6.0.5" 2914 | which "1.3.x" 2915 | 2916 | precinct@^6.2.0: 2917 | version "6.3.1" 2918 | resolved "https://registry.yarnpkg.com/precinct/-/precinct-6.3.1.tgz#8ad735a8afdfc48b56ed39c9ad3bf999b6b928dc" 2919 | integrity sha512-JAwyLCgTylWminoD7V0VJwMElWmwrVSR6r9HaPWCoswkB4iFzX7aNtO7VBfAVPy+NhmjKb8IF8UmlWJXzUkOIQ== 2920 | dependencies: 2921 | commander "^2.20.3" 2922 | debug "^4.1.1" 2923 | detective-amd "^3.0.0" 2924 | detective-cjs "^3.1.1" 2925 | detective-es6 "^2.1.0" 2926 | detective-less "^1.0.2" 2927 | detective-postcss "^3.0.1" 2928 | detective-sass "^3.0.1" 2929 | detective-scss "^2.0.1" 2930 | detective-stylus "^1.0.0" 2931 | detective-typescript "^5.8.0" 2932 | module-definition "^3.3.0" 2933 | node-source-walk "^4.2.0" 2934 | 2935 | prelude-ls@~1.1.2: 2936 | version "1.1.2" 2937 | resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" 2938 | integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= 2939 | 2940 | printj@~1.1.0: 2941 | version "1.1.2" 2942 | resolved "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222" 2943 | integrity sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ== 2944 | 2945 | process-nextick-args@~2.0.0: 2946 | version "2.0.1" 2947 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" 2948 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== 2949 | 2950 | process-on-spawn@^1.0.0: 2951 | version "1.0.0" 2952 | resolved "https://registry.yarnpkg.com/process-on-spawn/-/process-on-spawn-1.0.0.tgz#95b05a23073d30a17acfdc92a440efd2baefdc93" 2953 | integrity sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg== 2954 | dependencies: 2955 | fromentries "^1.2.0" 2956 | 2957 | progress@^2.0.0: 2958 | version "2.0.3" 2959 | resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" 2960 | integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== 2961 | 2962 | prop-types@^15.7.2: 2963 | version "15.7.2" 2964 | resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" 2965 | integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== 2966 | dependencies: 2967 | loose-envify "^1.4.0" 2968 | object-assign "^4.1.1" 2969 | react-is "^16.8.1" 2970 | 2971 | proxyquire@^2.1.3: 2972 | version "2.1.3" 2973 | resolved "https://registry.yarnpkg.com/proxyquire/-/proxyquire-2.1.3.tgz#2049a7eefa10a9a953346a18e54aab2b4268df39" 2974 | integrity sha512-BQWfCqYM+QINd+yawJz23tbBM40VIGXOdDw3X344KcclI/gtBbdWF6SlQ4nK/bYhF9d27KYug9WzljHC6B9Ysg== 2975 | dependencies: 2976 | fill-keys "^1.0.2" 2977 | module-not-found-error "^1.0.1" 2978 | resolve "^1.11.1" 2979 | 2980 | punycode@^2.1.0: 2981 | version "2.1.1" 2982 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" 2983 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== 2984 | 2985 | queue-microtask@^1.2.2: 2986 | version "1.2.3" 2987 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" 2988 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== 2989 | 2990 | randombytes@^2.1.0: 2991 | version "2.1.0" 2992 | resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" 2993 | integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== 2994 | dependencies: 2995 | safe-buffer "^5.1.0" 2996 | 2997 | react-is@^16.8.1: 2998 | version "16.8.6" 2999 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16" 3000 | integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA== 3001 | 3002 | read-package-json@^2.0.10: 3003 | version "2.1.2" 3004 | resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.1.2.tgz#6992b2b66c7177259feb8eaac73c3acd28b9222a" 3005 | integrity sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA== 3006 | dependencies: 3007 | glob "^7.1.1" 3008 | json-parse-even-better-errors "^2.3.0" 3009 | normalize-package-data "^2.0.0" 3010 | npm-normalize-package-bin "^1.0.0" 3011 | 3012 | read-pkg-up@^1.0.1: 3013 | version "1.0.1" 3014 | resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" 3015 | integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= 3016 | dependencies: 3017 | find-up "^1.0.0" 3018 | read-pkg "^1.0.0" 3019 | 3020 | read-pkg@^1.0.0: 3021 | version "1.1.0" 3022 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" 3023 | integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= 3024 | dependencies: 3025 | load-json-file "^1.0.0" 3026 | normalize-package-data "^2.3.2" 3027 | path-type "^1.0.0" 3028 | 3029 | readable-stream@^1.0.27-1: 3030 | version "1.1.14" 3031 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" 3032 | integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= 3033 | dependencies: 3034 | core-util-is "~1.0.0" 3035 | inherits "~2.0.1" 3036 | isarray "0.0.1" 3037 | string_decoder "~0.10.x" 3038 | 3039 | readable-stream@^2.0.0, readable-stream@^2.0.5: 3040 | version "2.3.6" 3041 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" 3042 | integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== 3043 | dependencies: 3044 | core-util-is "~1.0.0" 3045 | inherits "~2.0.3" 3046 | isarray "~1.0.0" 3047 | process-nextick-args "~2.0.0" 3048 | safe-buffer "~5.1.1" 3049 | string_decoder "~1.1.1" 3050 | util-deprecate "~1.0.1" 3051 | 3052 | readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: 3053 | version "3.6.0" 3054 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" 3055 | integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== 3056 | dependencies: 3057 | inherits "^2.0.3" 3058 | string_decoder "^1.1.1" 3059 | util-deprecate "^1.0.1" 3060 | 3061 | readable-stream@~1.0.2, readable-stream@~1.0.24, readable-stream@~1.0.26: 3062 | version "1.0.34" 3063 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" 3064 | integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= 3065 | dependencies: 3066 | core-util-is "~1.0.0" 3067 | inherits "~2.0.1" 3068 | isarray "0.0.1" 3069 | string_decoder "~0.10.x" 3070 | 3071 | readdir-glob@^1.0.0: 3072 | version "1.1.1" 3073 | resolved "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.1.tgz#f0e10bb7bf7bfa7e0add8baffdc54c3f7dbee6c4" 3074 | integrity sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA== 3075 | dependencies: 3076 | minimatch "^3.0.4" 3077 | 3078 | readdirp@~3.6.0: 3079 | version "3.6.0" 3080 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" 3081 | integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== 3082 | dependencies: 3083 | picomatch "^2.2.1" 3084 | 3085 | regexpp@^2.0.1: 3086 | version "2.0.1" 3087 | resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" 3088 | integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== 3089 | 3090 | release-zalgo@^1.0.0: 3091 | version "1.0.0" 3092 | resolved "https://registry.yarnpkg.com/release-zalgo/-/release-zalgo-1.0.0.tgz#09700b7e5074329739330e535c5a90fb67851730" 3093 | integrity sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA= 3094 | dependencies: 3095 | es6-error "^4.0.1" 3096 | 3097 | require-directory@^2.1.1: 3098 | version "2.1.1" 3099 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 3100 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= 3101 | 3102 | require-main-filename@^1.0.1: 3103 | version "1.0.1" 3104 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" 3105 | integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= 3106 | 3107 | require-main-filename@^2.0.0: 3108 | version "2.0.0" 3109 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" 3110 | integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== 3111 | 3112 | resolve-from@^4.0.0: 3113 | version "4.0.0" 3114 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" 3115 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== 3116 | 3117 | resolve-from@^5.0.0: 3118 | version "5.0.0" 3119 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" 3120 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== 3121 | 3122 | resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.1: 3123 | version "1.20.0" 3124 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" 3125 | integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== 3126 | dependencies: 3127 | is-core-module "^2.2.0" 3128 | path-parse "^1.0.6" 3129 | 3130 | restore-cursor@^2.0.0: 3131 | version "2.0.0" 3132 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" 3133 | integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= 3134 | dependencies: 3135 | onetime "^2.0.0" 3136 | signal-exit "^3.0.2" 3137 | 3138 | reusify@^1.0.4: 3139 | version "1.0.4" 3140 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" 3141 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== 3142 | 3143 | rimraf@2.6.3: 3144 | version "2.6.3" 3145 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" 3146 | integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== 3147 | dependencies: 3148 | glob "^7.1.3" 3149 | 3150 | rimraf@^3.0.0: 3151 | version "3.0.2" 3152 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" 3153 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== 3154 | dependencies: 3155 | glob "^7.1.3" 3156 | 3157 | run-async@^2.2.0: 3158 | version "2.3.0" 3159 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" 3160 | integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= 3161 | dependencies: 3162 | is-promise "^2.1.0" 3163 | 3164 | run-parallel@^1.1.9: 3165 | version "1.2.0" 3166 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" 3167 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== 3168 | dependencies: 3169 | queue-microtask "^1.2.2" 3170 | 3171 | rxjs@^6.4.0: 3172 | version "6.5.2" 3173 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.2.tgz#2e35ce815cd46d84d02a209fb4e5921e051dbec7" 3174 | integrity sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg== 3175 | dependencies: 3176 | tslib "^1.9.0" 3177 | 3178 | safe-buffer@^5.1.0, safe-buffer@~5.2.0: 3179 | version "5.2.1" 3180 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" 3181 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== 3182 | 3183 | safe-buffer@~5.1.0, safe-buffer@~5.1.1: 3184 | version "5.1.2" 3185 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 3186 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== 3187 | 3188 | "safer-buffer@>= 2.1.2 < 3": 3189 | version "2.1.2" 3190 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 3191 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== 3192 | 3193 | "semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.5.1: 3194 | version "5.7.0" 3195 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" 3196 | integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== 3197 | 3198 | semver@^6.0.0: 3199 | version "6.2.0" 3200 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.2.0.tgz#4d813d9590aaf8a9192693d6c85b9344de5901db" 3201 | integrity sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A== 3202 | 3203 | semver@^6.3.0: 3204 | version "6.3.0" 3205 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" 3206 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== 3207 | 3208 | semver@^7.3.2: 3209 | version "7.3.5" 3210 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" 3211 | integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== 3212 | dependencies: 3213 | lru-cache "^6.0.0" 3214 | 3215 | serialize-javascript@6.0.0: 3216 | version "6.0.0" 3217 | resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" 3218 | integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== 3219 | dependencies: 3220 | randombytes "^2.1.0" 3221 | 3222 | set-blocking@^2.0.0: 3223 | version "2.0.0" 3224 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 3225 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= 3226 | 3227 | shebang-command@^1.2.0: 3228 | version "1.2.0" 3229 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" 3230 | integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= 3231 | dependencies: 3232 | shebang-regex "^1.0.0" 3233 | 3234 | shebang-command@^2.0.0: 3235 | version "2.0.0" 3236 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" 3237 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== 3238 | dependencies: 3239 | shebang-regex "^3.0.0" 3240 | 3241 | shebang-regex@^1.0.0: 3242 | version "1.0.0" 3243 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" 3244 | integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= 3245 | 3246 | shebang-regex@^3.0.0: 3247 | version "3.0.0" 3248 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" 3249 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== 3250 | 3251 | sigmund@~1.0.0: 3252 | version "1.0.1" 3253 | resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" 3254 | integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA= 3255 | 3256 | signal-exit@^3.0.2: 3257 | version "3.0.2" 3258 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" 3259 | integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= 3260 | 3261 | sinon@^13.0.0: 3262 | version "13.0.2" 3263 | resolved "https://registry.yarnpkg.com/sinon/-/sinon-13.0.2.tgz#c6a8ddd655dc1415bbdc5ebf0e5b287806850c3a" 3264 | integrity sha512-KvOrztAVqzSJWMDoxM4vM+GPys1df2VBoXm+YciyB/OLMamfS3VXh3oGh5WtrAGSzrgczNWFFY22oKb7Fi5eeA== 3265 | dependencies: 3266 | "@sinonjs/commons" "^1.8.3" 3267 | "@sinonjs/fake-timers" "^9.1.2" 3268 | "@sinonjs/samsam" "^6.1.1" 3269 | diff "^5.0.0" 3270 | nise "^5.1.1" 3271 | supports-color "^7.2.0" 3272 | 3273 | slash@^3.0.0: 3274 | version "3.0.0" 3275 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" 3276 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== 3277 | 3278 | slice-ansi@^2.1.0: 3279 | version "2.1.0" 3280 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" 3281 | integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== 3282 | dependencies: 3283 | ansi-styles "^3.2.0" 3284 | astral-regex "^1.0.0" 3285 | is-fullwidth-code-point "^2.0.0" 3286 | 3287 | source-map@^0.5.0: 3288 | version "0.5.7" 3289 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" 3290 | integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= 3291 | 3292 | source-map@^0.6.1, source-map@~0.6.1: 3293 | version "0.6.1" 3294 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 3295 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 3296 | 3297 | spawn-wrap@^2.0.0: 3298 | version "2.0.0" 3299 | resolved "https://registry.yarnpkg.com/spawn-wrap/-/spawn-wrap-2.0.0.tgz#103685b8b8f9b79771318827aa78650a610d457e" 3300 | integrity sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg== 3301 | dependencies: 3302 | foreground-child "^2.0.0" 3303 | is-windows "^1.0.2" 3304 | make-dir "^3.0.0" 3305 | rimraf "^3.0.0" 3306 | signal-exit "^3.0.2" 3307 | which "^2.0.1" 3308 | 3309 | spdx-correct@^3.0.0: 3310 | version "3.1.0" 3311 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" 3312 | integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== 3313 | dependencies: 3314 | spdx-expression-parse "^3.0.0" 3315 | spdx-license-ids "^3.0.0" 3316 | 3317 | spdx-exceptions@^2.1.0: 3318 | version "2.2.0" 3319 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" 3320 | integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== 3321 | 3322 | spdx-expression-parse@^3.0.0: 3323 | version "3.0.0" 3324 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" 3325 | integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== 3326 | dependencies: 3327 | spdx-exceptions "^2.1.0" 3328 | spdx-license-ids "^3.0.0" 3329 | 3330 | spdx-license-ids@^3.0.0: 3331 | version "3.0.5" 3332 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654" 3333 | integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q== 3334 | 3335 | sprintf-js@~1.0.2: 3336 | version "1.0.3" 3337 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 3338 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= 3339 | 3340 | string-width@^1.0.1: 3341 | version "1.0.2" 3342 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" 3343 | integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= 3344 | dependencies: 3345 | code-point-at "^1.0.0" 3346 | is-fullwidth-code-point "^1.0.0" 3347 | strip-ansi "^3.0.0" 3348 | 3349 | string-width@^2.1.0: 3350 | version "2.1.1" 3351 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" 3352 | integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== 3353 | dependencies: 3354 | is-fullwidth-code-point "^2.0.0" 3355 | strip-ansi "^4.0.0" 3356 | 3357 | string-width@^3.0.0: 3358 | version "3.1.0" 3359 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" 3360 | integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== 3361 | dependencies: 3362 | emoji-regex "^7.0.1" 3363 | is-fullwidth-code-point "^2.0.0" 3364 | strip-ansi "^5.1.0" 3365 | 3366 | string-width@^4.1.0, string-width@^4.2.0: 3367 | version "4.2.2" 3368 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" 3369 | integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== 3370 | dependencies: 3371 | emoji-regex "^8.0.0" 3372 | is-fullwidth-code-point "^3.0.0" 3373 | strip-ansi "^6.0.0" 3374 | 3375 | string_decoder@^1.1.1: 3376 | version "1.3.0" 3377 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" 3378 | integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== 3379 | dependencies: 3380 | safe-buffer "~5.2.0" 3381 | 3382 | string_decoder@~0.10.x: 3383 | version "0.10.31" 3384 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" 3385 | integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= 3386 | 3387 | string_decoder@~1.1.1: 3388 | version "1.1.1" 3389 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" 3390 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== 3391 | dependencies: 3392 | safe-buffer "~5.1.0" 3393 | 3394 | strip-ansi@^3.0.0, strip-ansi@^3.0.1: 3395 | version "3.0.1" 3396 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 3397 | integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= 3398 | dependencies: 3399 | ansi-regex "^2.0.0" 3400 | 3401 | strip-ansi@^4.0.0: 3402 | version "4.0.0" 3403 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" 3404 | integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= 3405 | dependencies: 3406 | ansi-regex "^3.0.0" 3407 | 3408 | strip-ansi@^5.1.0: 3409 | version "5.2.0" 3410 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" 3411 | integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== 3412 | dependencies: 3413 | ansi-regex "^4.1.0" 3414 | 3415 | strip-ansi@^6.0.0: 3416 | version "6.0.0" 3417 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" 3418 | integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== 3419 | dependencies: 3420 | ansi-regex "^5.0.0" 3421 | 3422 | strip-bom@^2.0.0: 3423 | version "2.0.0" 3424 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" 3425 | integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= 3426 | dependencies: 3427 | is-utf8 "^0.2.0" 3428 | 3429 | strip-bom@^4.0.0: 3430 | version "4.0.0" 3431 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" 3432 | integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== 3433 | 3434 | strip-json-comments@3.1.1: 3435 | version "3.1.1" 3436 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" 3437 | integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== 3438 | 3439 | strip-json-comments@^2.0.1: 3440 | version "2.0.1" 3441 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" 3442 | integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= 3443 | 3444 | supports-color@8.1.1: 3445 | version "8.1.1" 3446 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" 3447 | integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== 3448 | dependencies: 3449 | has-flag "^4.0.0" 3450 | 3451 | supports-color@^2.0.0: 3452 | version "2.0.0" 3453 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" 3454 | integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= 3455 | 3456 | supports-color@^5.3.0: 3457 | version "5.5.0" 3458 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 3459 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== 3460 | dependencies: 3461 | has-flag "^3.0.0" 3462 | 3463 | supports-color@^6.1.0: 3464 | version "6.1.0" 3465 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" 3466 | integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== 3467 | dependencies: 3468 | has-flag "^3.0.0" 3469 | 3470 | supports-color@^7.1.0, supports-color@^7.2.0: 3471 | version "7.2.0" 3472 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" 3473 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== 3474 | dependencies: 3475 | has-flag "^4.0.0" 3476 | 3477 | table@^5.2.3: 3478 | version "5.4.1" 3479 | resolved "https://registry.yarnpkg.com/table/-/table-5.4.1.tgz#0691ae2ebe8259858efb63e550b6d5f9300171e8" 3480 | integrity sha512-E6CK1/pZe2N75rGZQotFOdmzWQ1AILtgYbMAbAjvms0S1l5IDB47zG3nCnFGB/w+7nB3vKofbLXCH7HPBo864w== 3481 | dependencies: 3482 | ajv "^6.9.1" 3483 | lodash "^4.17.11" 3484 | slice-ansi "^2.1.0" 3485 | string-width "^3.0.0" 3486 | 3487 | tar-stream@^2.2.0: 3488 | version "2.2.0" 3489 | resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" 3490 | integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== 3491 | dependencies: 3492 | bl "^4.0.3" 3493 | end-of-stream "^1.4.1" 3494 | fs-constants "^1.0.0" 3495 | inherits "^2.0.3" 3496 | readable-stream "^3.1.1" 3497 | 3498 | tar-stream@~0.4.0: 3499 | version "0.4.7" 3500 | resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-0.4.7.tgz#1f1d2ce9ebc7b42765243ca0e8f1b7bfda0aadcd" 3501 | integrity sha1-Hx0s6evHtCdlJDyg6PG3v9oKrc0= 3502 | dependencies: 3503 | bl "^0.9.0" 3504 | end-of-stream "^1.0.0" 3505 | readable-stream "^1.0.27-1" 3506 | xtend "^4.0.0" 3507 | 3508 | test-exclude@^6.0.0: 3509 | version "6.0.0" 3510 | resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" 3511 | integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== 3512 | dependencies: 3513 | "@istanbuljs/schema" "^0.1.2" 3514 | glob "^7.1.4" 3515 | minimatch "^3.0.4" 3516 | 3517 | text-table@^0.2.0: 3518 | version "0.2.0" 3519 | resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" 3520 | integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= 3521 | 3522 | through@^2.3.6: 3523 | version "2.3.8" 3524 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" 3525 | integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= 3526 | 3527 | timers-ext@0.1, timers-ext@0.1.x: 3528 | version "0.1.7" 3529 | resolved "https://registry.yarnpkg.com/timers-ext/-/timers-ext-0.1.7.tgz#6f57ad8578e07a3fb9f91d9387d65647555e25c6" 3530 | integrity sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ== 3531 | dependencies: 3532 | es5-ext "~0.10.46" 3533 | next-tick "1" 3534 | 3535 | tmp@^0.0.33: 3536 | version "0.0.33" 3537 | resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" 3538 | integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== 3539 | dependencies: 3540 | os-tmpdir "~1.0.2" 3541 | 3542 | to-fast-properties@^2.0.0: 3543 | version "2.0.0" 3544 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 3545 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= 3546 | 3547 | to-regex-range@^5.0.1: 3548 | version "5.0.1" 3549 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 3550 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 3551 | dependencies: 3552 | is-number "^7.0.0" 3553 | 3554 | trim-right@^1.0.1: 3555 | version "1.0.1" 3556 | resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" 3557 | integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= 3558 | 3559 | tslib@^1.8.1: 3560 | version "1.14.1" 3561 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" 3562 | integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== 3563 | 3564 | tslib@^1.9.0: 3565 | version "1.10.0" 3566 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" 3567 | integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== 3568 | 3569 | tsutils@^3.17.1: 3570 | version "3.21.0" 3571 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" 3572 | integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== 3573 | dependencies: 3574 | tslib "^1.8.1" 3575 | 3576 | type-check@~0.3.2: 3577 | version "0.3.2" 3578 | resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" 3579 | integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= 3580 | dependencies: 3581 | prelude-ls "~1.1.2" 3582 | 3583 | type-detect@4.0.8, type-detect@^4.0.8: 3584 | version "4.0.8" 3585 | resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" 3586 | integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== 3587 | 3588 | type-fest@^0.8.0: 3589 | version "0.8.1" 3590 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" 3591 | integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== 3592 | 3593 | type@^1.0.1: 3594 | version "1.0.1" 3595 | resolved "https://registry.yarnpkg.com/type/-/type-1.0.1.tgz#084c9a17fcc9151a2cdb1459905c2e45e4bb7d61" 3596 | integrity sha512-MAM5dBMJCJNKs9E7JXo4CXRAansRfG0nlJxW7Wf6GZzSOvH31zClSaHdIMWLehe/EGMBkqeC55rrkaOr5Oo7Nw== 3597 | 3598 | typedarray-to-buffer@^3.1.5: 3599 | version "3.1.5" 3600 | resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" 3601 | integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== 3602 | dependencies: 3603 | is-typedarray "^1.0.0" 3604 | 3605 | typescript@^3.8.3: 3606 | version "3.9.10" 3607 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" 3608 | integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== 3609 | 3610 | unc-path-regex@^0.1.2: 3611 | version "0.1.2" 3612 | resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" 3613 | integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo= 3614 | 3615 | uniq@^1.0.1: 3616 | version "1.0.1" 3617 | resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" 3618 | integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= 3619 | 3620 | universalify@^2.0.0: 3621 | version "2.0.0" 3622 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" 3623 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== 3624 | 3625 | uri-js@^4.2.2: 3626 | version "4.4.1" 3627 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" 3628 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== 3629 | dependencies: 3630 | punycode "^2.1.0" 3631 | 3632 | util-deprecate@^1.0.1, util-deprecate@~1.0.1: 3633 | version "1.0.2" 3634 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 3635 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 3636 | 3637 | uuid@^3.3.3: 3638 | version "3.4.0" 3639 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" 3640 | integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== 3641 | 3642 | validate-npm-package-license@^3.0.1: 3643 | version "3.0.4" 3644 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" 3645 | integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== 3646 | dependencies: 3647 | spdx-correct "^3.0.0" 3648 | spdx-expression-parse "^3.0.0" 3649 | 3650 | which-module@^1.0.0: 3651 | version "1.0.0" 3652 | resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" 3653 | integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= 3654 | 3655 | which-module@^2.0.0: 3656 | version "2.0.0" 3657 | resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" 3658 | integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= 3659 | 3660 | which@1.3.x, which@^1.2.0, which@^1.2.9: 3661 | version "1.3.1" 3662 | resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" 3663 | integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== 3664 | dependencies: 3665 | isexe "^2.0.0" 3666 | 3667 | which@2.0.2, which@^2.0.1: 3668 | version "2.0.2" 3669 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" 3670 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== 3671 | dependencies: 3672 | isexe "^2.0.0" 3673 | 3674 | window-size@^0.2.0: 3675 | version "0.2.0" 3676 | resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" 3677 | integrity sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU= 3678 | 3679 | word-wrap@~1.2.3: 3680 | version "1.2.3" 3681 | resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" 3682 | integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== 3683 | 3684 | wordwrap@~1.0.0: 3685 | version "1.0.0" 3686 | resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" 3687 | integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= 3688 | 3689 | workerpool@6.2.0: 3690 | version "6.2.0" 3691 | resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.0.tgz#827d93c9ba23ee2019c3ffaff5c27fccea289e8b" 3692 | integrity sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A== 3693 | 3694 | wrap-ansi@^2.0.0: 3695 | version "2.1.0" 3696 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" 3697 | integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= 3698 | dependencies: 3699 | string-width "^1.0.1" 3700 | strip-ansi "^3.0.1" 3701 | 3702 | wrap-ansi@^6.2.0: 3703 | version "6.2.0" 3704 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" 3705 | integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== 3706 | dependencies: 3707 | ansi-styles "^4.0.0" 3708 | string-width "^4.1.0" 3709 | strip-ansi "^6.0.0" 3710 | 3711 | wrap-ansi@^7.0.0: 3712 | version "7.0.0" 3713 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" 3714 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== 3715 | dependencies: 3716 | ansi-styles "^4.0.0" 3717 | string-width "^4.1.0" 3718 | strip-ansi "^6.0.0" 3719 | 3720 | wrappy@1: 3721 | version "1.0.2" 3722 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 3723 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 3724 | 3725 | write-file-atomic@^3.0.0: 3726 | version "3.0.3" 3727 | resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" 3728 | integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== 3729 | dependencies: 3730 | imurmurhash "^0.1.4" 3731 | is-typedarray "^1.0.0" 3732 | signal-exit "^3.0.2" 3733 | typedarray-to-buffer "^3.1.5" 3734 | 3735 | write@1.0.3: 3736 | version "1.0.3" 3737 | resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" 3738 | integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== 3739 | dependencies: 3740 | mkdirp "^0.5.1" 3741 | 3742 | xtend@^4.0.0, xtend@^4.0.2: 3743 | version "4.0.2" 3744 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" 3745 | integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== 3746 | 3747 | y18n@^3.2.1: 3748 | version "3.2.2" 3749 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.2.tgz#85c901bd6470ce71fc4bb723ad209b70f7f28696" 3750 | integrity sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ== 3751 | 3752 | y18n@^4.0.0: 3753 | version "4.0.3" 3754 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" 3755 | integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== 3756 | 3757 | y18n@^5.0.5: 3758 | version "5.0.8" 3759 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" 3760 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== 3761 | 3762 | yallist@^4.0.0: 3763 | version "4.0.0" 3764 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" 3765 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== 3766 | 3767 | yargs-parser@20.2.4: 3768 | version "20.2.4" 3769 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" 3770 | integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== 3771 | 3772 | yargs-parser@^18.1.2: 3773 | version "18.1.3" 3774 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" 3775 | integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== 3776 | dependencies: 3777 | camelcase "^5.0.0" 3778 | decamelize "^1.2.0" 3779 | 3780 | yargs-parser@^2.4.1: 3781 | version "2.4.1" 3782 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4" 3783 | integrity sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ= 3784 | dependencies: 3785 | camelcase "^3.0.0" 3786 | lodash.assign "^4.0.6" 3787 | 3788 | yargs-parser@^20.2.2: 3789 | version "20.2.9" 3790 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" 3791 | integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== 3792 | 3793 | yargs-unparser@2.0.0: 3794 | version "2.0.0" 3795 | resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" 3796 | integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA== 3797 | dependencies: 3798 | camelcase "^6.0.0" 3799 | decamelize "^4.0.0" 3800 | flat "^5.0.2" 3801 | is-plain-obj "^2.1.0" 3802 | 3803 | yargs@16.2.0: 3804 | version "16.2.0" 3805 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" 3806 | integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== 3807 | dependencies: 3808 | cliui "^7.0.2" 3809 | escalade "^3.1.1" 3810 | get-caller-file "^2.0.5" 3811 | require-directory "^2.1.1" 3812 | string-width "^4.2.0" 3813 | y18n "^5.0.5" 3814 | yargs-parser "^20.2.2" 3815 | 3816 | yargs@^15.0.2: 3817 | version "15.4.1" 3818 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" 3819 | integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== 3820 | dependencies: 3821 | cliui "^6.0.0" 3822 | decamelize "^1.2.0" 3823 | find-up "^4.1.0" 3824 | get-caller-file "^2.0.1" 3825 | require-directory "^2.1.1" 3826 | require-main-filename "^2.0.0" 3827 | set-blocking "^2.0.0" 3828 | string-width "^4.2.0" 3829 | which-module "^2.0.0" 3830 | y18n "^4.0.0" 3831 | yargs-parser "^18.1.2" 3832 | 3833 | yargs@^4.2.0: 3834 | version "4.8.1" 3835 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" 3836 | integrity sha1-wMQpJMpKqmsObaFznfshZDn53cA= 3837 | dependencies: 3838 | cliui "^3.2.0" 3839 | decamelize "^1.1.1" 3840 | get-caller-file "^1.0.1" 3841 | lodash.assign "^4.0.3" 3842 | os-locale "^1.4.0" 3843 | read-pkg-up "^1.0.1" 3844 | require-directory "^2.1.1" 3845 | require-main-filename "^1.0.1" 3846 | set-blocking "^2.0.0" 3847 | string-width "^1.0.1" 3848 | which-module "^1.0.0" 3849 | window-size "^0.2.0" 3850 | y18n "^3.2.1" 3851 | yargs-parser "^2.4.1" 3852 | 3853 | yocto-queue@^0.1.0: 3854 | version "0.1.0" 3855 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" 3856 | integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== 3857 | 3858 | zip-folder@^1.0.0: 3859 | version "1.0.0" 3860 | resolved "https://registry.yarnpkg.com/zip-folder/-/zip-folder-1.0.0.tgz#70a7744fd1789a2feb41ad3419b32e9fd87957b2" 3861 | integrity sha1-cKd0T9F4mi/rQa00GbMun9h5V7I= 3862 | dependencies: 3863 | archiver "^0.11.0" 3864 | 3865 | zip-stream@^4.1.0: 3866 | version "4.1.0" 3867 | resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.0.tgz#51dd326571544e36aa3f756430b313576dc8fc79" 3868 | integrity sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A== 3869 | dependencies: 3870 | archiver-utils "^2.1.0" 3871 | compress-commons "^4.1.0" 3872 | readable-stream "^3.6.0" 3873 | 3874 | zip-stream@~0.4.0: 3875 | version "0.4.1" 3876 | resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-0.4.1.tgz#4ea795a8ce19e9fab49a31d1d0877214159f03a3" 3877 | integrity sha1-TqeVqM4Z6fq0mjHR0IdyFBWfA6M= 3878 | dependencies: 3879 | compress-commons "~0.1.0" 3880 | lodash "~2.4.1" 3881 | readable-stream "~1.0.26" 3882 | --------------------------------------------------------------------------------