├── .editorconfig ├── .gitattributes ├── .gitignore ├── .snyk ├── .travis.yml ├── ISSUE_TEMPLATE.md ├── LICENSE ├── README.md ├── demo.gif ├── mklicense.js ├── package-lock.json └── package.json /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = space 5 | end_of_line = lf 6 | charset = utf-8 7 | trim_trailing_whitespace = true 8 | insert_final_newline = true 9 | 10 | [{package.json,*.yml}] 11 | indent_style = space 12 | indent_size = 2 13 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | *.js text eol=lf 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | -------------------------------------------------------------------------------- /.snyk: -------------------------------------------------------------------------------- 1 | # Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities. 2 | version: v1.13.5 3 | ignore: {} 4 | # patches apply the minimum changes required to fix a vulnerability 5 | patch: 6 | SNYK-JS-LODASH-450202: 7 | - inquirer > lodash: 8 | patched: '2019-07-03T23:51:11.173Z' 9 | - snyk > snyk-nuget-plugin > lodash: 10 | patched: '2019-07-04T19:36:12.614Z' 11 | - snyk > lodash: 12 | patched: '2019-07-04T19:36:12.614Z' 13 | - snyk > inquirer > lodash: 14 | patched: '2019-07-04T19:36:12.614Z' 15 | - snyk > snyk-mvn-plugin > lodash: 16 | patched: '2019-07-04T19:36:12.614Z' 17 | - snyk > snyk-nodejs-lockfile-parser > lodash: 18 | patched: '2019-07-04T19:36:12.614Z' 19 | - snyk > @snyk/dep-graph > lodash: 20 | patched: '2019-07-04T19:36:12.614Z' 21 | - snyk > snyk-config > lodash: 22 | patched: '2019-07-04T19:36:12.614Z' 23 | - snyk > @snyk/dep-graph > graphlib > lodash: 24 | patched: '2019-07-04T19:36:12.614Z' 25 | - snyk > snyk-go-plugin > graphlib > lodash: 26 | patched: '2019-07-04T19:36:12.614Z' 27 | - snyk > snyk-nodejs-lockfile-parser > graphlib > lodash: 28 | patched: '2019-07-04T19:36:12.614Z' 29 | - snyk > snyk-php-plugin > @snyk/composer-lockfile-parser > lodash: 30 | patched: '2019-07-04T19:36:12.614Z' 31 | - jsdom > request-promise-native > request-promise-core > lodash: 32 | patched: '2019-07-09T13:53:22.582Z' 33 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - '5' 4 | - '5.1' 5 | - '4' 6 | - '4.2' 7 | - '4.1' 8 | - '4.0' 9 | -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | # Issues 2 | 3 | ## Reporting your issue 4 | 5 | While describing an issue, check if: 6 | 7 | - [ ] You described which Operational System you're using 8 | - [ ] You described which Node version (`node -v`) you're using 9 | - [ ] At which point of the program you found the issue 10 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2016 Cezar Augusto 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # mklicense [![MIT license](https://img.shields.io/badge/mit-license-orange.svg)](https://opensource.org/licenses/MIT) [![Travis](https://img.shields.io/travis/cezaraugusto/mklicense.svg)](http://github.com/cezaraugusto/mklicense) [![npm](https://img.shields.io/npm/dt/mklicense.svg?maxAge=2592000)](https://www.npmjs.com/package/mklicense) 2 | 3 | > CLI tool for generating Licenses. Easily. 4 | 5 |
6 |

7 |
8 | 9 | ## Stay Tuned :star: :star: :star: :star: :star: 10 | 11 | v. `1.0` is coming! 12 | 13 | * `mklicense` will behave like an old school text-based game, to drive you to which license suits best for your project (thanks [Jerod Santo](https://github.com/jerodsanto) for the idea). But still keeping its value as-is, behaving like a straight-to-the-point tool. 14 | 15 | 16 | ## Why should I use this? 17 | 18 | * Licenses are boring; 19 | * Copy/paste stuff is so 1999; 20 | * The GitHub `LICENSE` generator doesn't necessarily includes your information inside the file; 21 | * It's busy people/beginner's friendly. It doesn't have all those flags to just install a license; 22 | * You shouldn't trust other people to store your `LICENSE` sources. `LICENSE`s are sensible. 23 | 24 | 25 | ## Install 26 | 27 | ``` 28 | $ npm install -g mklicense 29 | ``` 30 | 31 | 32 | ## Usage 33 | 34 | ``` 35 | $ mklicense 36 | ``` 37 | 38 | Since its version 0.1.4, `mklicense` needs `Node` version `>=4` to run properly. 39 | 40 | 41 | ## Licenses included 42 | 43 | * Unlicense 44 | * MIT 45 | * Apache 2.0 46 | * MPL 2.0 47 | * GNU LGPL 3.0 48 | * GNU GPL 3.0 49 | * GNU AGPL 3.0 50 | 51 | 52 | ## You talk about trust. So, where are all the licenses located? 53 | 54 | `mklicense` extracts licenses from http://choosealicense.com/ (which is [curated by GitHub](http://choosealicense.com/about/)), and creates a `.txt` file for your desired project. I have no control over any license, which is a good thing for you and me. 55 | 56 | 57 | ## License 58 | 59 | MIT © [Cezar Augusto](http://cezaraugusto.net) 60 | -------------------------------------------------------------------------------- /demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cezaraugusto/mklicense/220c827c7c015f5c8c00b735c841036ff66b4b6d/demo.gif -------------------------------------------------------------------------------- /mklicense.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 'use strict' 3 | // validar ES6 4 | // condicional pra versao do node 5 | // console antes de baixar isso ser show 6 | const fs = require('fs') 7 | const path = require('path') 8 | const inquirer = require('inquirer') 9 | const jsdom = require('jsdom') 10 | const username = require('git-user-name') 11 | const Spinner = require('cli-spinner').Spinner 12 | 13 | let loading = new Spinner('%s generating license') 14 | loading.setSpinnerString('⣾⣽⣻⢿⡿⣟⣯⣷') 15 | loading.setSpinnerDelay(100) 16 | 17 | inquirer.prompt([ 18 | { 19 | type: 'list', 20 | name: 'licenseList', 21 | message: 'Select your license:', 22 | choices: [ 23 | 'Unlicense', 'MIT', 'Apache 2.0', 'MPL 2.0', 'LGPL 3.0', 'GPL 3.0', 'AGPL 3.0' 24 | ], 25 | filter: function (val) { 26 | return val.toLowerCase().replace(/ /g, '-') 27 | } 28 | }, 29 | { 30 | type: 'input', 31 | name: 'license_year', 32 | message: 'The project\'s license begins in:', 33 | default: function () { 34 | let getTheDate = new Date() 35 | let currentYear = getTheDate.getFullYear() 36 | return currentYear 37 | }, 38 | when: function (answers) { 39 | let licenseOption = answers.licenseList 40 | if (licenseOption.match(/(mit|apache|^gpl|agpl)/)) { 41 | return licenseOption 42 | } 43 | } 44 | }, 45 | { 46 | type: 'input', 47 | name: 'author_name', 48 | message: 'The project\'s author full name:', 49 | default: function () { 50 | return username() 51 | }, 52 | when: function (answers) { 53 | let licenseOption = answers.licenseList 54 | if (licenseOption.match(/(mit|apache|^gpl|agpl)/)) { 55 | return licenseOption 56 | } 57 | } 58 | }, 59 | { 60 | type: 'input', 61 | name: 'project_description', 62 | message: 'Give the project\'s name and a brief idea of what it does (one line):\n', 63 | default: function () { 64 | return 'mkdocs. A CLI tool that generates your next project\'s License. Available on NPM.' 65 | }, 66 | when: function (answers) { 67 | let licenseOption = answers.licenseList 68 | if (licenseOption.match(/(^gpl|agpl)/)) { 69 | return licenseOption 70 | } 71 | } 72 | } 73 | ]).then(function (answers) { 74 | const thisLicense = answers.licenseList 75 | const licenseUrl = 'http://choosealicense.com/licenses/' + thisLicense 76 | const whereIsMyLicense = path.resolve('.') 77 | 78 | loading.start() 79 | 80 | jsdom.env( 81 | licenseUrl, 82 | function (err, window) { 83 | const license = window.document.getElementById('license-text').textContent 84 | if (err) { 85 | console.log('Getting the license was not possible. Error: ', err) 86 | } 87 | let customizer = function (thisLicense) { 88 | let rewrite = { 89 | 'mit': function () { 90 | return license.replace( 91 | '[year]', answers.license_year 92 | ) 93 | .replace( 94 | '[fullname]', answers.author_name 95 | ) 96 | }, 97 | 'apache-2.0': function () { 98 | return license.replace( 99 | '{yyyy}', answers.license_year 100 | ) 101 | .replace( 102 | '{name of copyright owner}', answers.author_name 103 | ) 104 | }, 105 | 'gpl-3.0': function () { 106 | return license.replace( 107 | '{year}', answers.license_year 108 | ) 109 | .replace( 110 | '{name of author}', answers.author_name 111 | ) 112 | .replace( 113 | '{fullname}', answers.author_name 114 | ) 115 | .replace( 116 | '{project}', answers.project_name 117 | ) 118 | .replace( 119 | '{one line to give the program\'s name and a brief idea of what it does.}', answers.project_description 120 | ) 121 | }, 122 | 'agpl-3.0': function () { 123 | return license.replace( 124 | '', answers.license_year 125 | ) 126 | .replace( 127 | '', answers.author_name 128 | ) 129 | .replace( 130 | '', answers.project_description 131 | ) 132 | }, 133 | 'default': function () { 134 | return license 135 | } 136 | } 137 | return (rewrite[thisLicense] || rewrite['default'])() 138 | } 139 | fs.writeFile('LICENSE', customizer(thisLicense), 'UTF-8', function (err) { 140 | if (err) { 141 | return console.log('error creating license', err) 142 | } 143 | loading.stop(true) 144 | console.log('Done. license created!\nYour license is under: ' + whereIsMyLicense + '\nLawyers are now happy.') 145 | }) 146 | } 147 | ) 148 | }) 149 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mklicense", 3 | "version": "0.1.5", 4 | "lockfileVersion": 1, 5 | "requires": true, 6 | "dependencies": { 7 | "@babel/code-frame": { 8 | "version": "7.5.5", 9 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", 10 | "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", 11 | "dev": true, 12 | "requires": { 13 | "@babel/highlight": "^7.0.0" 14 | } 15 | }, 16 | "@babel/highlight": { 17 | "version": "7.5.0", 18 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", 19 | "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", 20 | "dev": true, 21 | "requires": { 22 | "chalk": "^2.0.0", 23 | "esutils": "^2.0.2", 24 | "js-tokens": "^4.0.0" 25 | } 26 | }, 27 | "abab": { 28 | "version": "2.0.0", 29 | "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz", 30 | "integrity": "sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==" 31 | }, 32 | "acorn": { 33 | "version": "6.2.0", 34 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.2.0.tgz", 35 | "integrity": "sha512-8oe72N3WPMjA+2zVG71Ia0nXZ8DpQH+QyyHO+p06jT8eg8FGG3FbcUIi8KziHlAfheJQZeoqbvq1mQSQHXKYLw==" 36 | }, 37 | "acorn-globals": { 38 | "version": "4.3.2", 39 | "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.2.tgz", 40 | "integrity": "sha512-BbzvZhVtZP+Bs1J1HcwrQe8ycfO0wStkSGxuul3He3GkHOIZ6eTqOkPuw9IP1X3+IkOo4wiJmwkobzXYz4wewQ==", 41 | "requires": { 42 | "acorn": "^6.0.1", 43 | "acorn-walk": "^6.0.1" 44 | } 45 | }, 46 | "acorn-jsx": { 47 | "version": "5.0.2", 48 | "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.2.tgz", 49 | "integrity": "sha512-tiNTrP1MP0QrChmD2DdupCr6HWSFeKVw5d/dHTu4Y7rkAkRhU/Dt7dphAfIUyxtHpl/eBVip5uTNSpQJHylpAw==", 50 | "dev": true 51 | }, 52 | "acorn-walk": { 53 | "version": "6.2.0", 54 | "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", 55 | "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==" 56 | }, 57 | "ajv": { 58 | "version": "6.10.0", 59 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", 60 | "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", 61 | "requires": { 62 | "fast-deep-equal": "^2.0.1", 63 | "fast-json-stable-stringify": "^2.0.0", 64 | "json-schema-traverse": "^0.4.1", 65 | "uri-js": "^4.2.2" 66 | } 67 | }, 68 | "ansi-escapes": { 69 | "version": "3.2.0", 70 | "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", 71 | "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" 72 | }, 73 | "ansi-regex": { 74 | "version": "3.0.0", 75 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 76 | "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" 77 | }, 78 | "ansi-styles": { 79 | "version": "3.2.1", 80 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 81 | "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 82 | "requires": { 83 | "color-convert": "^1.9.0" 84 | } 85 | }, 86 | "argparse": { 87 | "version": "1.0.10", 88 | "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 89 | "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 90 | "dev": true, 91 | "requires": { 92 | "sprintf-js": "~1.0.2" 93 | } 94 | }, 95 | "array-equal": { 96 | "version": "1.0.0", 97 | "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", 98 | "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" 99 | }, 100 | "array-includes": { 101 | "version": "3.0.3", 102 | "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", 103 | "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", 104 | "dev": true, 105 | "requires": { 106 | "define-properties": "^1.1.2", 107 | "es-abstract": "^1.7.0" 108 | } 109 | }, 110 | "asn1": { 111 | "version": "0.2.4", 112 | "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", 113 | "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", 114 | "requires": { 115 | "safer-buffer": "~2.1.0" 116 | } 117 | }, 118 | "assert-plus": { 119 | "version": "1.0.0", 120 | "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 121 | "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 122 | }, 123 | "astral-regex": { 124 | "version": "1.0.0", 125 | "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", 126 | "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", 127 | "dev": true 128 | }, 129 | "async-limiter": { 130 | "version": "1.0.0", 131 | "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", 132 | "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" 133 | }, 134 | "asynckit": { 135 | "version": "0.4.0", 136 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 137 | "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" 138 | }, 139 | "aws-sign2": { 140 | "version": "0.7.0", 141 | "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 142 | "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" 143 | }, 144 | "aws4": { 145 | "version": "1.8.0", 146 | "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", 147 | "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" 148 | }, 149 | "balanced-match": { 150 | "version": "1.0.0", 151 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 152 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", 153 | "dev": true 154 | }, 155 | "bcrypt-pbkdf": { 156 | "version": "1.0.2", 157 | "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 158 | "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", 159 | "requires": { 160 | "tweetnacl": "^0.14.3" 161 | } 162 | }, 163 | "brace-expansion": { 164 | "version": "1.1.11", 165 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 166 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 167 | "dev": true, 168 | "requires": { 169 | "balanced-match": "^1.0.0", 170 | "concat-map": "0.0.1" 171 | } 172 | }, 173 | "browser-process-hrtime": { 174 | "version": "0.1.3", 175 | "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", 176 | "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==" 177 | }, 178 | "callsites": { 179 | "version": "3.1.0", 180 | "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 181 | "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 182 | "dev": true 183 | }, 184 | "caseless": { 185 | "version": "0.12.0", 186 | "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 187 | "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" 188 | }, 189 | "chalk": { 190 | "version": "2.4.2", 191 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 192 | "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 193 | "requires": { 194 | "ansi-styles": "^3.2.1", 195 | "escape-string-regexp": "^1.0.5", 196 | "supports-color": "^5.3.0" 197 | } 198 | }, 199 | "chardet": { 200 | "version": "0.7.0", 201 | "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", 202 | "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" 203 | }, 204 | "cli-cursor": { 205 | "version": "2.1.0", 206 | "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", 207 | "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", 208 | "requires": { 209 | "restore-cursor": "^2.0.0" 210 | } 211 | }, 212 | "cli-spinner": { 213 | "version": "0.2.10", 214 | "resolved": "https://registry.npmjs.org/cli-spinner/-/cli-spinner-0.2.10.tgz", 215 | "integrity": "sha512-U0sSQ+JJvSLi1pAYuJykwiA8Dsr15uHEy85iCJ6A+0DjVxivr3d+N2Wjvodeg89uP5K6TswFkKBfAD7B3YSn/Q==" 216 | }, 217 | "cli-width": { 218 | "version": "2.2.0", 219 | "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", 220 | "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" 221 | }, 222 | "color-convert": { 223 | "version": "1.9.3", 224 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 225 | "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 226 | "requires": { 227 | "color-name": "1.1.3" 228 | } 229 | }, 230 | "color-name": { 231 | "version": "1.1.3", 232 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 233 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 234 | }, 235 | "combined-stream": { 236 | "version": "1.0.8", 237 | "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 238 | "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 239 | "requires": { 240 | "delayed-stream": "~1.0.0" 241 | } 242 | }, 243 | "concat-map": { 244 | "version": "0.0.1", 245 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 246 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 247 | "dev": true 248 | }, 249 | "contains-path": { 250 | "version": "0.1.0", 251 | "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", 252 | "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", 253 | "dev": true 254 | }, 255 | "core-util-is": { 256 | "version": "1.0.2", 257 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 258 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 259 | }, 260 | "cross-spawn": { 261 | "version": "6.0.5", 262 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", 263 | "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 264 | "dev": true, 265 | "requires": { 266 | "nice-try": "^1.0.4", 267 | "path-key": "^2.0.1", 268 | "semver": "^5.5.0", 269 | "shebang-command": "^1.2.0", 270 | "which": "^1.2.9" 271 | }, 272 | "dependencies": { 273 | "semver": { 274 | "version": "5.7.0", 275 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", 276 | "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", 277 | "dev": true 278 | } 279 | } 280 | }, 281 | "cssom": { 282 | "version": "0.3.8", 283 | "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 284 | "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" 285 | }, 286 | "cssstyle": { 287 | "version": "1.3.0", 288 | "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.3.0.tgz", 289 | "integrity": "sha512-wXsoRfsRfsLVNaVzoKdqvEmK/5PFaEXNspVT22Ots6K/cnJdpoDKuQFw+qlMiXnmaif1OgeC466X1zISgAOcGg==", 290 | "requires": { 291 | "cssom": "~0.3.6" 292 | } 293 | }, 294 | "dashdash": { 295 | "version": "1.14.1", 296 | "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 297 | "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", 298 | "requires": { 299 | "assert-plus": "^1.0.0" 300 | } 301 | }, 302 | "data-urls": { 303 | "version": "1.1.0", 304 | "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", 305 | "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", 306 | "requires": { 307 | "abab": "^2.0.0", 308 | "whatwg-mimetype": "^2.2.0", 309 | "whatwg-url": "^7.0.0" 310 | } 311 | }, 312 | "debug-log": { 313 | "version": "1.0.1", 314 | "resolved": "https://registry.npmjs.org/debug-log/-/debug-log-1.0.1.tgz", 315 | "integrity": "sha1-IwdjLUwEOCuN+KMvcLiVBG1SdF8=", 316 | "dev": true 317 | }, 318 | "deep-is": { 319 | "version": "0.1.3", 320 | "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 321 | "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" 322 | }, 323 | "define-properties": { 324 | "version": "1.1.3", 325 | "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 326 | "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", 327 | "dev": true, 328 | "requires": { 329 | "object-keys": "^1.0.12" 330 | } 331 | }, 332 | "deglob": { 333 | "version": "4.0.1", 334 | "resolved": "https://registry.npmjs.org/deglob/-/deglob-4.0.1.tgz", 335 | "integrity": "sha512-/g+RDZ7yf2HvoW+E5Cy+K94YhgcFgr6C8LuHZD1O5HoNPkf3KY6RfXJ0DBGlB/NkLi5gml+G9zqRzk9S0mHZCg==", 336 | "dev": true, 337 | "requires": { 338 | "find-root": "^1.0.0", 339 | "glob": "^7.0.5", 340 | "ignore": "^5.0.0", 341 | "pkg-config": "^1.1.0", 342 | "run-parallel": "^1.1.2", 343 | "uniq": "^1.0.1" 344 | }, 345 | "dependencies": { 346 | "ignore": { 347 | "version": "5.1.4", 348 | "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", 349 | "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", 350 | "dev": true 351 | } 352 | } 353 | }, 354 | "delayed-stream": { 355 | "version": "1.0.0", 356 | "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 357 | "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" 358 | }, 359 | "doctrine": { 360 | "version": "3.0.0", 361 | "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 362 | "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 363 | "dev": true, 364 | "requires": { 365 | "esutils": "^2.0.2" 366 | } 367 | }, 368 | "domexception": { 369 | "version": "1.0.1", 370 | "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", 371 | "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", 372 | "requires": { 373 | "webidl-conversions": "^4.0.2" 374 | } 375 | }, 376 | "ecc-jsbn": { 377 | "version": "0.1.2", 378 | "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 379 | "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", 380 | "requires": { 381 | "jsbn": "~0.1.0", 382 | "safer-buffer": "^2.1.0" 383 | } 384 | }, 385 | "emoji-regex": { 386 | "version": "7.0.3", 387 | "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", 388 | "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", 389 | "dev": true 390 | }, 391 | "error-ex": { 392 | "version": "1.3.2", 393 | "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 394 | "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 395 | "dev": true, 396 | "requires": { 397 | "is-arrayish": "^0.2.1" 398 | } 399 | }, 400 | "es-abstract": { 401 | "version": "1.13.0", 402 | "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", 403 | "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", 404 | "dev": true, 405 | "requires": { 406 | "es-to-primitive": "^1.2.0", 407 | "function-bind": "^1.1.1", 408 | "has": "^1.0.3", 409 | "is-callable": "^1.1.4", 410 | "is-regex": "^1.0.4", 411 | "object-keys": "^1.0.12" 412 | } 413 | }, 414 | "es-to-primitive": { 415 | "version": "1.2.0", 416 | "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", 417 | "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", 418 | "dev": true, 419 | "requires": { 420 | "is-callable": "^1.1.4", 421 | "is-date-object": "^1.0.1", 422 | "is-symbol": "^1.0.2" 423 | } 424 | }, 425 | "escape-string-regexp": { 426 | "version": "1.0.5", 427 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 428 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 429 | }, 430 | "escodegen": { 431 | "version": "1.11.1", 432 | "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.11.1.tgz", 433 | "integrity": "sha512-JwiqFD9KdGVVpeuRa68yU3zZnBEOcPs0nKW7wZzXky8Z7tffdYUHbe11bPCV5jYlK6DVdKLWLm0f5I/QlL0Kmw==", 434 | "requires": { 435 | "esprima": "^3.1.3", 436 | "estraverse": "^4.2.0", 437 | "esutils": "^2.0.2", 438 | "optionator": "^0.8.1", 439 | "source-map": "~0.6.1" 440 | } 441 | }, 442 | "eslint": { 443 | "version": "6.2.2", 444 | "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.2.2.tgz", 445 | "integrity": "sha512-mf0elOkxHbdyGX1IJEUsNBzCDdyoUgljF3rRlgfyYh0pwGnreLc0jjD6ZuleOibjmnUWZLY2eXwSooeOgGJ2jw==", 446 | "dev": true, 447 | "requires": { 448 | "@babel/code-frame": "^7.0.0", 449 | "ajv": "^6.10.0", 450 | "chalk": "^2.1.0", 451 | "cross-spawn": "^6.0.5", 452 | "debug": "^4.0.1", 453 | "doctrine": "^3.0.0", 454 | "eslint-scope": "^5.0.0", 455 | "eslint-utils": "^1.4.2", 456 | "eslint-visitor-keys": "^1.1.0", 457 | "espree": "^6.1.1", 458 | "esquery": "^1.0.1", 459 | "esutils": "^2.0.2", 460 | "file-entry-cache": "^5.0.1", 461 | "functional-red-black-tree": "^1.0.1", 462 | "glob-parent": "^5.0.0", 463 | "globals": "^11.7.0", 464 | "ignore": "^4.0.6", 465 | "import-fresh": "^3.0.0", 466 | "imurmurhash": "^0.1.4", 467 | "inquirer": "^6.4.1", 468 | "is-glob": "^4.0.0", 469 | "js-yaml": "^3.13.1", 470 | "json-stable-stringify-without-jsonify": "^1.0.1", 471 | "levn": "^0.3.0", 472 | "lodash": "^4.17.14", 473 | "minimatch": "^3.0.4", 474 | "mkdirp": "^0.5.1", 475 | "natural-compare": "^1.4.0", 476 | "optionator": "^0.8.2", 477 | "progress": "^2.0.0", 478 | "regexpp": "^2.0.1", 479 | "semver": "^6.1.2", 480 | "strip-ansi": "^5.2.0", 481 | "strip-json-comments": "^3.0.1", 482 | "table": "^5.2.3", 483 | "text-table": "^0.2.0", 484 | "v8-compile-cache": "^2.0.3" 485 | }, 486 | "dependencies": { 487 | "debug": { 488 | "version": "4.1.1", 489 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 490 | "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 491 | "dev": true, 492 | "requires": { 493 | "ms": "^2.1.1" 494 | } 495 | }, 496 | "lodash": { 497 | "version": "4.17.15", 498 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", 499 | "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", 500 | "dev": true 501 | }, 502 | "ms": { 503 | "version": "2.1.2", 504 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 505 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 506 | "dev": true 507 | }, 508 | "strip-json-comments": { 509 | "version": "3.0.1", 510 | "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", 511 | "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", 512 | "dev": true 513 | } 514 | } 515 | }, 516 | "eslint-config-standard": { 517 | "version": "14.1.0", 518 | "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.0.tgz", 519 | "integrity": "sha512-EF6XkrrGVbvv8hL/kYa/m6vnvmUT+K82pJJc4JJVMM6+Qgqh0pnwprSxdduDLB9p/7bIxD+YV5O0wfb8lmcPbA==", 520 | "dev": true 521 | }, 522 | "eslint-config-standard-jsx": { 523 | "version": "8.1.0", 524 | "resolved": "https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-8.1.0.tgz", 525 | "integrity": "sha512-ULVC8qH8qCqbU792ZOO6DaiaZyHNS/5CZt3hKqHkEhVlhPEPN3nfBqqxJCyp59XrjIBZPu1chMYe9T2DXZ7TMw==", 526 | "dev": true 527 | }, 528 | "eslint-import-resolver-node": { 529 | "version": "0.3.2", 530 | "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", 531 | "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", 532 | "dev": true, 533 | "requires": { 534 | "debug": "^2.6.9", 535 | "resolve": "^1.5.0" 536 | }, 537 | "dependencies": { 538 | "debug": { 539 | "version": "2.6.9", 540 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 541 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 542 | "dev": true, 543 | "requires": { 544 | "ms": "2.0.0" 545 | } 546 | } 547 | } 548 | }, 549 | "eslint-module-utils": { 550 | "version": "2.4.1", 551 | "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.1.tgz", 552 | "integrity": "sha512-H6DOj+ejw7Tesdgbfs4jeS4YMFrT8uI8xwd1gtQqXssaR0EQ26L+2O/w6wkYFy2MymON0fTwHmXBvvfLNZVZEw==", 553 | "dev": true, 554 | "requires": { 555 | "debug": "^2.6.8", 556 | "pkg-dir": "^2.0.0" 557 | }, 558 | "dependencies": { 559 | "debug": { 560 | "version": "2.6.9", 561 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 562 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 563 | "dev": true, 564 | "requires": { 565 | "ms": "2.0.0" 566 | } 567 | } 568 | } 569 | }, 570 | "eslint-plugin-es": { 571 | "version": "1.4.1", 572 | "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.1.tgz", 573 | "integrity": "sha512-5fa/gR2yR3NxQf+UXkeLeP8FBBl6tSgdrAz1+cF84v1FMM4twGwQoqTnn+QxFLcPOrF4pdKEJKDB/q9GoyJrCA==", 574 | "dev": true, 575 | "requires": { 576 | "eslint-utils": "^1.4.2", 577 | "regexpp": "^2.0.1" 578 | } 579 | }, 580 | "eslint-plugin-import": { 581 | "version": "2.18.2", 582 | "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz", 583 | "integrity": "sha512-5ohpsHAiUBRNaBWAF08izwUGlbrJoJJ+W9/TBwsGoR1MnlgfwMIKrFeSjWbt6moabiXW9xNvtFz+97KHRfI4HQ==", 584 | "dev": true, 585 | "requires": { 586 | "array-includes": "^3.0.3", 587 | "contains-path": "^0.1.0", 588 | "debug": "^2.6.9", 589 | "doctrine": "1.5.0", 590 | "eslint-import-resolver-node": "^0.3.2", 591 | "eslint-module-utils": "^2.4.0", 592 | "has": "^1.0.3", 593 | "minimatch": "^3.0.4", 594 | "object.values": "^1.1.0", 595 | "read-pkg-up": "^2.0.0", 596 | "resolve": "^1.11.0" 597 | }, 598 | "dependencies": { 599 | "debug": { 600 | "version": "2.6.9", 601 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 602 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 603 | "dev": true, 604 | "requires": { 605 | "ms": "2.0.0" 606 | } 607 | }, 608 | "doctrine": { 609 | "version": "1.5.0", 610 | "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", 611 | "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", 612 | "dev": true, 613 | "requires": { 614 | "esutils": "^2.0.2", 615 | "isarray": "^1.0.0" 616 | } 617 | } 618 | } 619 | }, 620 | "eslint-plugin-node": { 621 | "version": "9.1.0", 622 | "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-9.1.0.tgz", 623 | "integrity": "sha512-ZwQYGm6EoV2cfLpE1wxJWsfnKUIXfM/KM09/TlorkukgCAwmkgajEJnPCmyzoFPQQkmvo5DrW/nyKutNIw36Mw==", 624 | "dev": true, 625 | "requires": { 626 | "eslint-plugin-es": "^1.4.0", 627 | "eslint-utils": "^1.3.1", 628 | "ignore": "^5.1.1", 629 | "minimatch": "^3.0.4", 630 | "resolve": "^1.10.1", 631 | "semver": "^6.1.0" 632 | }, 633 | "dependencies": { 634 | "ignore": { 635 | "version": "5.1.4", 636 | "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", 637 | "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", 638 | "dev": true 639 | } 640 | } 641 | }, 642 | "eslint-plugin-promise": { 643 | "version": "4.2.1", 644 | "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", 645 | "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", 646 | "dev": true 647 | }, 648 | "eslint-plugin-react": { 649 | "version": "7.14.3", 650 | "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.14.3.tgz", 651 | "integrity": "sha512-EzdyyBWC4Uz2hPYBiEJrKCUi2Fn+BJ9B/pJQcjw5X+x/H2Nm59S4MJIvL4O5NEE0+WbnQwEBxWY03oUk+Bc3FA==", 652 | "dev": true, 653 | "requires": { 654 | "array-includes": "^3.0.3", 655 | "doctrine": "^2.1.0", 656 | "has": "^1.0.3", 657 | "jsx-ast-utils": "^2.1.0", 658 | "object.entries": "^1.1.0", 659 | "object.fromentries": "^2.0.0", 660 | "object.values": "^1.1.0", 661 | "prop-types": "^15.7.2", 662 | "resolve": "^1.10.1" 663 | }, 664 | "dependencies": { 665 | "doctrine": { 666 | "version": "2.1.0", 667 | "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 668 | "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 669 | "dev": true, 670 | "requires": { 671 | "esutils": "^2.0.2" 672 | } 673 | } 674 | } 675 | }, 676 | "eslint-plugin-standard": { 677 | "version": "4.0.1", 678 | "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", 679 | "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==", 680 | "dev": true 681 | }, 682 | "eslint-scope": { 683 | "version": "5.0.0", 684 | "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", 685 | "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", 686 | "dev": true, 687 | "requires": { 688 | "esrecurse": "^4.1.0", 689 | "estraverse": "^4.1.1" 690 | } 691 | }, 692 | "eslint-utils": { 693 | "version": "1.4.2", 694 | "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", 695 | "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", 696 | "dev": true, 697 | "requires": { 698 | "eslint-visitor-keys": "^1.0.0" 699 | } 700 | }, 701 | "eslint-visitor-keys": { 702 | "version": "1.1.0", 703 | "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", 704 | "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", 705 | "dev": true 706 | }, 707 | "espree": { 708 | "version": "6.1.1", 709 | "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.1.tgz", 710 | "integrity": "sha512-EYbr8XZUhWbYCqQRW0duU5LxzL5bETN6AjKBGy1302qqzPaCH10QbRg3Wvco79Z8x9WbiE8HYB4e75xl6qUYvQ==", 711 | "dev": true, 712 | "requires": { 713 | "acorn": "^7.0.0", 714 | "acorn-jsx": "^5.0.2", 715 | "eslint-visitor-keys": "^1.1.0" 716 | }, 717 | "dependencies": { 718 | "acorn": { 719 | "version": "7.0.0", 720 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.0.0.tgz", 721 | "integrity": "sha512-PaF/MduxijYYt7unVGRuds1vBC9bFxbNf+VWqhOClfdgy7RlVkQqt610ig1/yxTgsDIfW1cWDel5EBbOy3jdtQ==", 722 | "dev": true 723 | } 724 | } 725 | }, 726 | "esprima": { 727 | "version": "3.1.3", 728 | "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", 729 | "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" 730 | }, 731 | "esquery": { 732 | "version": "1.0.1", 733 | "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", 734 | "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", 735 | "dev": true, 736 | "requires": { 737 | "estraverse": "^4.0.0" 738 | } 739 | }, 740 | "esrecurse": { 741 | "version": "4.2.1", 742 | "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", 743 | "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", 744 | "dev": true, 745 | "requires": { 746 | "estraverse": "^4.1.0" 747 | } 748 | }, 749 | "estraverse": { 750 | "version": "4.2.0", 751 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", 752 | "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" 753 | }, 754 | "esutils": { 755 | "version": "2.0.2", 756 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", 757 | "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" 758 | }, 759 | "extend": { 760 | "version": "3.0.2", 761 | "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 762 | "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 763 | }, 764 | "extend-shallow": { 765 | "version": "2.0.1", 766 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 767 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 768 | "requires": { 769 | "is-extendable": "^0.1.0" 770 | } 771 | }, 772 | "external-editor": { 773 | "version": "3.1.0", 774 | "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", 775 | "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", 776 | "requires": { 777 | "chardet": "^0.7.0", 778 | "iconv-lite": "^0.4.24", 779 | "tmp": "^0.0.33" 780 | } 781 | }, 782 | "extsprintf": { 783 | "version": "1.3.0", 784 | "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 785 | "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" 786 | }, 787 | "fast-deep-equal": { 788 | "version": "2.0.1", 789 | "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", 790 | "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" 791 | }, 792 | "fast-json-stable-stringify": { 793 | "version": "2.0.0", 794 | "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", 795 | "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" 796 | }, 797 | "fast-levenshtein": { 798 | "version": "2.0.6", 799 | "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 800 | "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" 801 | }, 802 | "figures": { 803 | "version": "2.0.0", 804 | "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", 805 | "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", 806 | "requires": { 807 | "escape-string-regexp": "^1.0.5" 808 | } 809 | }, 810 | "file-entry-cache": { 811 | "version": "5.0.1", 812 | "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", 813 | "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", 814 | "dev": true, 815 | "requires": { 816 | "flat-cache": "^2.0.1" 817 | } 818 | }, 819 | "find-root": { 820 | "version": "1.1.0", 821 | "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", 822 | "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", 823 | "dev": true 824 | }, 825 | "find-up": { 826 | "version": "2.1.0", 827 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 828 | "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", 829 | "dev": true, 830 | "requires": { 831 | "locate-path": "^2.0.0" 832 | } 833 | }, 834 | "flat-cache": { 835 | "version": "2.0.1", 836 | "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", 837 | "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", 838 | "dev": true, 839 | "requires": { 840 | "flatted": "^2.0.0", 841 | "rimraf": "2.6.3", 842 | "write": "1.0.3" 843 | } 844 | }, 845 | "flatted": { 846 | "version": "2.0.1", 847 | "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", 848 | "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", 849 | "dev": true 850 | }, 851 | "forever-agent": { 852 | "version": "0.6.1", 853 | "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 854 | "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" 855 | }, 856 | "form-data": { 857 | "version": "2.3.3", 858 | "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", 859 | "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", 860 | "requires": { 861 | "asynckit": "^0.4.0", 862 | "combined-stream": "^1.0.6", 863 | "mime-types": "^2.1.12" 864 | } 865 | }, 866 | "fs-exists-sync": { 867 | "version": "0.1.0", 868 | "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", 869 | "integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=" 870 | }, 871 | "fs.realpath": { 872 | "version": "1.0.0", 873 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 874 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 875 | "dev": true 876 | }, 877 | "function-bind": { 878 | "version": "1.1.1", 879 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 880 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 881 | "dev": true 882 | }, 883 | "functional-red-black-tree": { 884 | "version": "1.0.1", 885 | "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 886 | "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", 887 | "dev": true 888 | }, 889 | "get-stdin": { 890 | "version": "7.0.0", 891 | "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", 892 | "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", 893 | "dev": true 894 | }, 895 | "getpass": { 896 | "version": "0.1.7", 897 | "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 898 | "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", 899 | "requires": { 900 | "assert-plus": "^1.0.0" 901 | } 902 | }, 903 | "git-config-path": { 904 | "version": "1.0.1", 905 | "resolved": "https://registry.npmjs.org/git-config-path/-/git-config-path-1.0.1.tgz", 906 | "integrity": "sha1-bTP37WPbDQ4RgTFQO6s6ykfVRmQ=", 907 | "requires": { 908 | "extend-shallow": "^2.0.1", 909 | "fs-exists-sync": "^0.1.0", 910 | "homedir-polyfill": "^1.0.0" 911 | } 912 | }, 913 | "git-user-name": { 914 | "version": "2.0.0", 915 | "resolved": "https://registry.npmjs.org/git-user-name/-/git-user-name-2.0.0.tgz", 916 | "integrity": "sha512-1DC8rUNm2I5V9v4eIpK6PSjKCp9bI0t6Wl05WSk+xEMS8GhR8GWzxM3aGZfPrfuqEfWxSbui5/pQJryJFXqCzQ==", 917 | "requires": { 918 | "extend-shallow": "^2.0.1", 919 | "git-config-path": "^1.0.1", 920 | "parse-git-config": "^1.1.1" 921 | } 922 | }, 923 | "glob": { 924 | "version": "7.1.4", 925 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", 926 | "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", 927 | "dev": true, 928 | "requires": { 929 | "fs.realpath": "^1.0.0", 930 | "inflight": "^1.0.4", 931 | "inherits": "2", 932 | "minimatch": "^3.0.4", 933 | "once": "^1.3.0", 934 | "path-is-absolute": "^1.0.0" 935 | } 936 | }, 937 | "glob-parent": { 938 | "version": "5.0.0", 939 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz", 940 | "integrity": "sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==", 941 | "dev": true, 942 | "requires": { 943 | "is-glob": "^4.0.1" 944 | } 945 | }, 946 | "globals": { 947 | "version": "11.12.0", 948 | "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 949 | "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 950 | "dev": true 951 | }, 952 | "graceful-fs": { 953 | "version": "4.1.15", 954 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", 955 | "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", 956 | "dev": true 957 | }, 958 | "har-schema": { 959 | "version": "2.0.0", 960 | "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 961 | "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" 962 | }, 963 | "har-validator": { 964 | "version": "5.1.3", 965 | "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", 966 | "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", 967 | "requires": { 968 | "ajv": "^6.5.5", 969 | "har-schema": "^2.0.0" 970 | } 971 | }, 972 | "has": { 973 | "version": "1.0.3", 974 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 975 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 976 | "dev": true, 977 | "requires": { 978 | "function-bind": "^1.1.1" 979 | } 980 | }, 981 | "has-flag": { 982 | "version": "3.0.0", 983 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 984 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" 985 | }, 986 | "has-symbols": { 987 | "version": "1.0.0", 988 | "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", 989 | "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", 990 | "dev": true 991 | }, 992 | "homedir-polyfill": { 993 | "version": "1.0.3", 994 | "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", 995 | "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", 996 | "requires": { 997 | "parse-passwd": "^1.0.0" 998 | } 999 | }, 1000 | "hosted-git-info": { 1001 | "version": "2.7.1", 1002 | "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", 1003 | "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", 1004 | "dev": true 1005 | }, 1006 | "html-encoding-sniffer": { 1007 | "version": "1.0.2", 1008 | "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", 1009 | "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", 1010 | "requires": { 1011 | "whatwg-encoding": "^1.0.1" 1012 | } 1013 | }, 1014 | "http-signature": { 1015 | "version": "1.2.0", 1016 | "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 1017 | "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", 1018 | "requires": { 1019 | "assert-plus": "^1.0.0", 1020 | "jsprim": "^1.2.2", 1021 | "sshpk": "^1.7.0" 1022 | } 1023 | }, 1024 | "iconv-lite": { 1025 | "version": "0.4.24", 1026 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 1027 | "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 1028 | "requires": { 1029 | "safer-buffer": ">= 2.1.2 < 3" 1030 | } 1031 | }, 1032 | "ignore": { 1033 | "version": "4.0.6", 1034 | "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 1035 | "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 1036 | "dev": true 1037 | }, 1038 | "import-fresh": { 1039 | "version": "3.1.0", 1040 | "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", 1041 | "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", 1042 | "dev": true, 1043 | "requires": { 1044 | "parent-module": "^1.0.0", 1045 | "resolve-from": "^4.0.0" 1046 | } 1047 | }, 1048 | "imurmurhash": { 1049 | "version": "0.1.4", 1050 | "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 1051 | "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 1052 | "dev": true 1053 | }, 1054 | "inflight": { 1055 | "version": "1.0.6", 1056 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1057 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 1058 | "dev": true, 1059 | "requires": { 1060 | "once": "^1.3.0", 1061 | "wrappy": "1" 1062 | } 1063 | }, 1064 | "inherits": { 1065 | "version": "2.0.3", 1066 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 1067 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", 1068 | "dev": true 1069 | }, 1070 | "ini": { 1071 | "version": "1.3.5", 1072 | "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", 1073 | "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" 1074 | }, 1075 | "inquirer": { 1076 | "version": "6.5.2", 1077 | "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", 1078 | "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", 1079 | "requires": { 1080 | "ansi-escapes": "^3.2.0", 1081 | "chalk": "^2.4.2", 1082 | "cli-cursor": "^2.1.0", 1083 | "cli-width": "^2.0.0", 1084 | "external-editor": "^3.0.3", 1085 | "figures": "^2.0.0", 1086 | "lodash": "^4.17.12", 1087 | "mute-stream": "0.0.7", 1088 | "run-async": "^2.2.0", 1089 | "rxjs": "^6.4.0", 1090 | "string-width": "^2.1.0", 1091 | "strip-ansi": "^5.1.0", 1092 | "through": "^2.3.6" 1093 | } 1094 | }, 1095 | "ip-regex": { 1096 | "version": "2.1.0", 1097 | "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", 1098 | "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" 1099 | }, 1100 | "is-arrayish": { 1101 | "version": "0.2.1", 1102 | "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 1103 | "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 1104 | "dev": true 1105 | }, 1106 | "is-callable": { 1107 | "version": "1.1.4", 1108 | "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", 1109 | "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", 1110 | "dev": true 1111 | }, 1112 | "is-date-object": { 1113 | "version": "1.0.1", 1114 | "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", 1115 | "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", 1116 | "dev": true 1117 | }, 1118 | "is-extendable": { 1119 | "version": "0.1.1", 1120 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 1121 | "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" 1122 | }, 1123 | "is-extglob": { 1124 | "version": "2.1.1", 1125 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1126 | "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 1127 | "dev": true 1128 | }, 1129 | "is-fullwidth-code-point": { 1130 | "version": "2.0.0", 1131 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 1132 | "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" 1133 | }, 1134 | "is-glob": { 1135 | "version": "4.0.1", 1136 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 1137 | "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 1138 | "dev": true, 1139 | "requires": { 1140 | "is-extglob": "^2.1.1" 1141 | } 1142 | }, 1143 | "is-promise": { 1144 | "version": "2.1.0", 1145 | "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", 1146 | "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" 1147 | }, 1148 | "is-regex": { 1149 | "version": "1.0.4", 1150 | "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", 1151 | "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", 1152 | "dev": true, 1153 | "requires": { 1154 | "has": "^1.0.1" 1155 | } 1156 | }, 1157 | "is-symbol": { 1158 | "version": "1.0.2", 1159 | "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", 1160 | "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", 1161 | "dev": true, 1162 | "requires": { 1163 | "has-symbols": "^1.0.0" 1164 | } 1165 | }, 1166 | "is-typedarray": { 1167 | "version": "1.0.0", 1168 | "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 1169 | "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" 1170 | }, 1171 | "isarray": { 1172 | "version": "1.0.0", 1173 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 1174 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 1175 | "dev": true 1176 | }, 1177 | "isexe": { 1178 | "version": "2.0.0", 1179 | "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1180 | "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 1181 | "dev": true 1182 | }, 1183 | "isstream": { 1184 | "version": "0.1.2", 1185 | "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 1186 | "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" 1187 | }, 1188 | "js-tokens": { 1189 | "version": "4.0.0", 1190 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 1191 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 1192 | "dev": true 1193 | }, 1194 | "js-yaml": { 1195 | "version": "3.13.1", 1196 | "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", 1197 | "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", 1198 | "dev": true, 1199 | "requires": { 1200 | "argparse": "^1.0.7", 1201 | "esprima": "^4.0.0" 1202 | }, 1203 | "dependencies": { 1204 | "esprima": { 1205 | "version": "4.0.1", 1206 | "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 1207 | "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 1208 | "dev": true 1209 | } 1210 | } 1211 | }, 1212 | "jsbn": { 1213 | "version": "0.1.1", 1214 | "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 1215 | "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" 1216 | }, 1217 | "jsdom": { 1218 | "version": "15.1.1", 1219 | "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.1.1.tgz", 1220 | "integrity": "sha512-cQZRBB33arrDAeCrAEWn1U3SvrvC8XysBua9Oqg1yWrsY/gYcusloJC3RZJXuY5eehSCmws8f2YeliCqGSkrtQ==", 1221 | "requires": { 1222 | "abab": "^2.0.0", 1223 | "acorn": "^6.1.1", 1224 | "acorn-globals": "^4.3.2", 1225 | "array-equal": "^1.0.0", 1226 | "cssom": "^0.3.6", 1227 | "cssstyle": "^1.2.2", 1228 | "data-urls": "^1.1.0", 1229 | "domexception": "^1.0.1", 1230 | "escodegen": "^1.11.1", 1231 | "html-encoding-sniffer": "^1.0.2", 1232 | "nwsapi": "^2.1.4", 1233 | "parse5": "5.1.0", 1234 | "pn": "^1.1.0", 1235 | "request": "^2.88.0", 1236 | "request-promise-native": "^1.0.7", 1237 | "saxes": "^3.1.9", 1238 | "symbol-tree": "^3.2.2", 1239 | "tough-cookie": "^3.0.1", 1240 | "w3c-hr-time": "^1.0.1", 1241 | "w3c-xmlserializer": "^1.1.2", 1242 | "webidl-conversions": "^4.0.2", 1243 | "whatwg-encoding": "^1.0.5", 1244 | "whatwg-mimetype": "^2.3.0", 1245 | "whatwg-url": "^7.0.0", 1246 | "ws": "^7.0.0", 1247 | "xml-name-validator": "^3.0.0" 1248 | } 1249 | }, 1250 | "json-parse-better-errors": { 1251 | "version": "1.0.2", 1252 | "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 1253 | "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 1254 | "dev": true 1255 | }, 1256 | "json-schema": { 1257 | "version": "0.2.3", 1258 | "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", 1259 | "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" 1260 | }, 1261 | "json-schema-traverse": { 1262 | "version": "0.4.1", 1263 | "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1264 | "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" 1265 | }, 1266 | "json-stable-stringify-without-jsonify": { 1267 | "version": "1.0.1", 1268 | "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 1269 | "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", 1270 | "dev": true 1271 | }, 1272 | "json-stringify-safe": { 1273 | "version": "5.0.1", 1274 | "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 1275 | "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" 1276 | }, 1277 | "jsprim": { 1278 | "version": "1.4.1", 1279 | "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 1280 | "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", 1281 | "requires": { 1282 | "assert-plus": "1.0.0", 1283 | "extsprintf": "1.3.0", 1284 | "json-schema": "0.2.3", 1285 | "verror": "1.10.0" 1286 | } 1287 | }, 1288 | "jsx-ast-utils": { 1289 | "version": "2.2.1", 1290 | "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.1.tgz", 1291 | "integrity": "sha512-v3FxCcAf20DayI+uxnCuw795+oOIkVu6EnJ1+kSzhqqTZHNkTZ7B66ZgLp4oLJ/gbA64cI0B7WRoHZMSRdyVRQ==", 1292 | "dev": true, 1293 | "requires": { 1294 | "array-includes": "^3.0.3", 1295 | "object.assign": "^4.1.0" 1296 | } 1297 | }, 1298 | "levn": { 1299 | "version": "0.3.0", 1300 | "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 1301 | "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 1302 | "requires": { 1303 | "prelude-ls": "~1.1.2", 1304 | "type-check": "~0.3.2" 1305 | } 1306 | }, 1307 | "load-json-file": { 1308 | "version": "2.0.0", 1309 | "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", 1310 | "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", 1311 | "dev": true, 1312 | "requires": { 1313 | "graceful-fs": "^4.1.2", 1314 | "parse-json": "^2.2.0", 1315 | "pify": "^2.0.0", 1316 | "strip-bom": "^3.0.0" 1317 | }, 1318 | "dependencies": { 1319 | "pify": { 1320 | "version": "2.3.0", 1321 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 1322 | "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 1323 | "dev": true 1324 | } 1325 | } 1326 | }, 1327 | "locate-path": { 1328 | "version": "2.0.0", 1329 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 1330 | "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", 1331 | "dev": true, 1332 | "requires": { 1333 | "p-locate": "^2.0.0", 1334 | "path-exists": "^3.0.0" 1335 | } 1336 | }, 1337 | "lodash": { 1338 | "version": "4.17.15", 1339 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", 1340 | "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" 1341 | }, 1342 | "lodash.sortby": { 1343 | "version": "4.7.0", 1344 | "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", 1345 | "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" 1346 | }, 1347 | "loose-envify": { 1348 | "version": "1.4.0", 1349 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 1350 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 1351 | "dev": true, 1352 | "requires": { 1353 | "js-tokens": "^3.0.0 || ^4.0.0" 1354 | } 1355 | }, 1356 | "mime-db": { 1357 | "version": "1.40.0", 1358 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", 1359 | "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==" 1360 | }, 1361 | "mime-types": { 1362 | "version": "2.1.24", 1363 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", 1364 | "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", 1365 | "requires": { 1366 | "mime-db": "1.40.0" 1367 | } 1368 | }, 1369 | "mimic-fn": { 1370 | "version": "1.2.0", 1371 | "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", 1372 | "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" 1373 | }, 1374 | "minimatch": { 1375 | "version": "3.0.4", 1376 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 1377 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 1378 | "dev": true, 1379 | "requires": { 1380 | "brace-expansion": "^1.1.7" 1381 | } 1382 | }, 1383 | "minimist": { 1384 | "version": "0.0.8", 1385 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", 1386 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", 1387 | "dev": true 1388 | }, 1389 | "mkdirp": { 1390 | "version": "0.5.1", 1391 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 1392 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", 1393 | "dev": true, 1394 | "requires": { 1395 | "minimist": "0.0.8" 1396 | } 1397 | }, 1398 | "ms": { 1399 | "version": "2.0.0", 1400 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1401 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 1402 | "dev": true 1403 | }, 1404 | "mute-stream": { 1405 | "version": "0.0.7", 1406 | "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", 1407 | "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" 1408 | }, 1409 | "natural-compare": { 1410 | "version": "1.4.0", 1411 | "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 1412 | "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 1413 | "dev": true 1414 | }, 1415 | "nice-try": { 1416 | "version": "1.0.5", 1417 | "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", 1418 | "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", 1419 | "dev": true 1420 | }, 1421 | "normalize-package-data": { 1422 | "version": "2.5.0", 1423 | "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 1424 | "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 1425 | "dev": true, 1426 | "requires": { 1427 | "hosted-git-info": "^2.1.4", 1428 | "resolve": "^1.10.0", 1429 | "semver": "2 || 3 || 4 || 5", 1430 | "validate-npm-package-license": "^3.0.1" 1431 | }, 1432 | "dependencies": { 1433 | "semver": { 1434 | "version": "5.7.1", 1435 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 1436 | "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 1437 | "dev": true 1438 | } 1439 | } 1440 | }, 1441 | "nwsapi": { 1442 | "version": "2.1.4", 1443 | "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.1.4.tgz", 1444 | "integrity": "sha512-iGfd9Y6SFdTNldEy2L0GUhcarIutFmk+MPWIn9dmj8NMIup03G08uUF2KGbbmv/Ux4RT0VZJoP/sVbWA6d/VIw==" 1445 | }, 1446 | "oauth-sign": { 1447 | "version": "0.9.0", 1448 | "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 1449 | "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" 1450 | }, 1451 | "object-assign": { 1452 | "version": "4.1.1", 1453 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 1454 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 1455 | "dev": true 1456 | }, 1457 | "object-keys": { 1458 | "version": "1.1.1", 1459 | "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 1460 | "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 1461 | "dev": true 1462 | }, 1463 | "object.assign": { 1464 | "version": "4.1.0", 1465 | "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", 1466 | "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", 1467 | "dev": true, 1468 | "requires": { 1469 | "define-properties": "^1.1.2", 1470 | "function-bind": "^1.1.1", 1471 | "has-symbols": "^1.0.0", 1472 | "object-keys": "^1.0.11" 1473 | } 1474 | }, 1475 | "object.entries": { 1476 | "version": "1.1.0", 1477 | "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.0.tgz", 1478 | "integrity": "sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA==", 1479 | "dev": true, 1480 | "requires": { 1481 | "define-properties": "^1.1.3", 1482 | "es-abstract": "^1.12.0", 1483 | "function-bind": "^1.1.1", 1484 | "has": "^1.0.3" 1485 | } 1486 | }, 1487 | "object.fromentries": { 1488 | "version": "2.0.0", 1489 | "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.0.tgz", 1490 | "integrity": "sha512-9iLiI6H083uiqUuvzyY6qrlmc/Gz8hLQFOcb/Ri/0xXFkSNS3ctV+CbE6yM2+AnkYfOB3dGjdzC0wrMLIhQICA==", 1491 | "dev": true, 1492 | "requires": { 1493 | "define-properties": "^1.1.2", 1494 | "es-abstract": "^1.11.0", 1495 | "function-bind": "^1.1.1", 1496 | "has": "^1.0.1" 1497 | } 1498 | }, 1499 | "object.values": { 1500 | "version": "1.1.0", 1501 | "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz", 1502 | "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", 1503 | "dev": true, 1504 | "requires": { 1505 | "define-properties": "^1.1.3", 1506 | "es-abstract": "^1.12.0", 1507 | "function-bind": "^1.1.1", 1508 | "has": "^1.0.3" 1509 | } 1510 | }, 1511 | "once": { 1512 | "version": "1.4.0", 1513 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1514 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1515 | "dev": true, 1516 | "requires": { 1517 | "wrappy": "1" 1518 | } 1519 | }, 1520 | "onetime": { 1521 | "version": "2.0.1", 1522 | "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", 1523 | "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", 1524 | "requires": { 1525 | "mimic-fn": "^1.0.0" 1526 | } 1527 | }, 1528 | "optionator": { 1529 | "version": "0.8.2", 1530 | "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", 1531 | "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", 1532 | "requires": { 1533 | "deep-is": "~0.1.3", 1534 | "fast-levenshtein": "~2.0.4", 1535 | "levn": "~0.3.0", 1536 | "prelude-ls": "~1.1.2", 1537 | "type-check": "~0.3.2", 1538 | "wordwrap": "~1.0.0" 1539 | } 1540 | }, 1541 | "os-tmpdir": { 1542 | "version": "1.0.2", 1543 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 1544 | "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" 1545 | }, 1546 | "p-limit": { 1547 | "version": "1.3.0", 1548 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", 1549 | "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", 1550 | "dev": true, 1551 | "requires": { 1552 | "p-try": "^1.0.0" 1553 | } 1554 | }, 1555 | "p-locate": { 1556 | "version": "2.0.0", 1557 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 1558 | "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", 1559 | "dev": true, 1560 | "requires": { 1561 | "p-limit": "^1.1.0" 1562 | } 1563 | }, 1564 | "p-try": { 1565 | "version": "1.0.0", 1566 | "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", 1567 | "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", 1568 | "dev": true 1569 | }, 1570 | "parent-module": { 1571 | "version": "1.0.1", 1572 | "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 1573 | "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 1574 | "dev": true, 1575 | "requires": { 1576 | "callsites": "^3.0.0" 1577 | } 1578 | }, 1579 | "parse-git-config": { 1580 | "version": "1.1.1", 1581 | "resolved": "https://registry.npmjs.org/parse-git-config/-/parse-git-config-1.1.1.tgz", 1582 | "integrity": "sha1-06mYQxcTL1c5hxK7pDjhKVkN34w=", 1583 | "requires": { 1584 | "extend-shallow": "^2.0.1", 1585 | "fs-exists-sync": "^0.1.0", 1586 | "git-config-path": "^1.0.1", 1587 | "ini": "^1.3.4" 1588 | } 1589 | }, 1590 | "parse-json": { 1591 | "version": "2.2.0", 1592 | "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 1593 | "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", 1594 | "dev": true, 1595 | "requires": { 1596 | "error-ex": "^1.2.0" 1597 | } 1598 | }, 1599 | "parse-passwd": { 1600 | "version": "1.0.0", 1601 | "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", 1602 | "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" 1603 | }, 1604 | "parse5": { 1605 | "version": "5.1.0", 1606 | "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", 1607 | "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" 1608 | }, 1609 | "path-exists": { 1610 | "version": "3.0.0", 1611 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 1612 | "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 1613 | "dev": true 1614 | }, 1615 | "path-is-absolute": { 1616 | "version": "1.0.1", 1617 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1618 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 1619 | "dev": true 1620 | }, 1621 | "path-key": { 1622 | "version": "2.0.1", 1623 | "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 1624 | "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 1625 | "dev": true 1626 | }, 1627 | "path-parse": { 1628 | "version": "1.0.6", 1629 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", 1630 | "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", 1631 | "dev": true 1632 | }, 1633 | "path-type": { 1634 | "version": "2.0.0", 1635 | "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", 1636 | "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", 1637 | "dev": true, 1638 | "requires": { 1639 | "pify": "^2.0.0" 1640 | }, 1641 | "dependencies": { 1642 | "pify": { 1643 | "version": "2.3.0", 1644 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 1645 | "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 1646 | "dev": true 1647 | } 1648 | } 1649 | }, 1650 | "performance-now": { 1651 | "version": "2.1.0", 1652 | "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 1653 | "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" 1654 | }, 1655 | "pkg-conf": { 1656 | "version": "3.1.0", 1657 | "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-3.1.0.tgz", 1658 | "integrity": "sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==", 1659 | "dev": true, 1660 | "requires": { 1661 | "find-up": "^3.0.0", 1662 | "load-json-file": "^5.2.0" 1663 | }, 1664 | "dependencies": { 1665 | "find-up": { 1666 | "version": "3.0.0", 1667 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 1668 | "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 1669 | "dev": true, 1670 | "requires": { 1671 | "locate-path": "^3.0.0" 1672 | } 1673 | }, 1674 | "load-json-file": { 1675 | "version": "5.3.0", 1676 | "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", 1677 | "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==", 1678 | "dev": true, 1679 | "requires": { 1680 | "graceful-fs": "^4.1.15", 1681 | "parse-json": "^4.0.0", 1682 | "pify": "^4.0.1", 1683 | "strip-bom": "^3.0.0", 1684 | "type-fest": "^0.3.0" 1685 | } 1686 | }, 1687 | "locate-path": { 1688 | "version": "3.0.0", 1689 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 1690 | "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 1691 | "dev": true, 1692 | "requires": { 1693 | "p-locate": "^3.0.0", 1694 | "path-exists": "^3.0.0" 1695 | } 1696 | }, 1697 | "p-limit": { 1698 | "version": "2.2.1", 1699 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 1700 | "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 1701 | "dev": true, 1702 | "requires": { 1703 | "p-try": "^2.0.0" 1704 | } 1705 | }, 1706 | "p-locate": { 1707 | "version": "3.0.0", 1708 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 1709 | "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 1710 | "dev": true, 1711 | "requires": { 1712 | "p-limit": "^2.0.0" 1713 | } 1714 | }, 1715 | "p-try": { 1716 | "version": "2.2.0", 1717 | "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 1718 | "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 1719 | "dev": true 1720 | }, 1721 | "parse-json": { 1722 | "version": "4.0.0", 1723 | "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 1724 | "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", 1725 | "dev": true, 1726 | "requires": { 1727 | "error-ex": "^1.3.1", 1728 | "json-parse-better-errors": "^1.0.1" 1729 | } 1730 | }, 1731 | "pify": { 1732 | "version": "4.0.1", 1733 | "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", 1734 | "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", 1735 | "dev": true 1736 | }, 1737 | "type-fest": { 1738 | "version": "0.3.1", 1739 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", 1740 | "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", 1741 | "dev": true 1742 | } 1743 | } 1744 | }, 1745 | "pkg-config": { 1746 | "version": "1.1.1", 1747 | "resolved": "https://registry.npmjs.org/pkg-config/-/pkg-config-1.1.1.tgz", 1748 | "integrity": "sha1-VX7yLXPaPIg3EHdmxS6tq94pj+Q=", 1749 | "dev": true, 1750 | "requires": { 1751 | "debug-log": "^1.0.0", 1752 | "find-root": "^1.0.0", 1753 | "xtend": "^4.0.1" 1754 | } 1755 | }, 1756 | "pkg-dir": { 1757 | "version": "2.0.0", 1758 | "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", 1759 | "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", 1760 | "dev": true, 1761 | "requires": { 1762 | "find-up": "^2.1.0" 1763 | } 1764 | }, 1765 | "pn": { 1766 | "version": "1.1.0", 1767 | "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", 1768 | "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" 1769 | }, 1770 | "prelude-ls": { 1771 | "version": "1.1.2", 1772 | "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 1773 | "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" 1774 | }, 1775 | "progress": { 1776 | "version": "2.0.3", 1777 | "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 1778 | "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 1779 | "dev": true 1780 | }, 1781 | "prop-types": { 1782 | "version": "15.7.2", 1783 | "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", 1784 | "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", 1785 | "dev": true, 1786 | "requires": { 1787 | "loose-envify": "^1.4.0", 1788 | "object-assign": "^4.1.1", 1789 | "react-is": "^16.8.1" 1790 | } 1791 | }, 1792 | "psl": { 1793 | "version": "1.2.0", 1794 | "resolved": "https://registry.npmjs.org/psl/-/psl-1.2.0.tgz", 1795 | "integrity": "sha512-GEn74ZffufCmkDDLNcl3uuyF/aSD6exEyh1v/ZSdAomB82t6G9hzJVRx0jBmLDW+VfZqks3aScmMw9DszwUalA==" 1796 | }, 1797 | "punycode": { 1798 | "version": "2.1.1", 1799 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 1800 | "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" 1801 | }, 1802 | "qs": { 1803 | "version": "6.5.2", 1804 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", 1805 | "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" 1806 | }, 1807 | "react-is": { 1808 | "version": "16.9.0", 1809 | "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.9.0.tgz", 1810 | "integrity": "sha512-tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==", 1811 | "dev": true 1812 | }, 1813 | "read-pkg": { 1814 | "version": "2.0.0", 1815 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", 1816 | "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", 1817 | "dev": true, 1818 | "requires": { 1819 | "load-json-file": "^2.0.0", 1820 | "normalize-package-data": "^2.3.2", 1821 | "path-type": "^2.0.0" 1822 | } 1823 | }, 1824 | "read-pkg-up": { 1825 | "version": "2.0.0", 1826 | "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", 1827 | "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", 1828 | "dev": true, 1829 | "requires": { 1830 | "find-up": "^2.0.0", 1831 | "read-pkg": "^2.0.0" 1832 | } 1833 | }, 1834 | "regexpp": { 1835 | "version": "2.0.1", 1836 | "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", 1837 | "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", 1838 | "dev": true 1839 | }, 1840 | "request": { 1841 | "version": "2.88.0", 1842 | "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", 1843 | "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", 1844 | "requires": { 1845 | "aws-sign2": "~0.7.0", 1846 | "aws4": "^1.8.0", 1847 | "caseless": "~0.12.0", 1848 | "combined-stream": "~1.0.6", 1849 | "extend": "~3.0.2", 1850 | "forever-agent": "~0.6.1", 1851 | "form-data": "~2.3.2", 1852 | "har-validator": "~5.1.0", 1853 | "http-signature": "~1.2.0", 1854 | "is-typedarray": "~1.0.0", 1855 | "isstream": "~0.1.2", 1856 | "json-stringify-safe": "~5.0.1", 1857 | "mime-types": "~2.1.19", 1858 | "oauth-sign": "~0.9.0", 1859 | "performance-now": "^2.1.0", 1860 | "qs": "~6.5.2", 1861 | "safe-buffer": "^5.1.2", 1862 | "tough-cookie": "~2.4.3", 1863 | "tunnel-agent": "^0.6.0", 1864 | "uuid": "^3.3.2" 1865 | }, 1866 | "dependencies": { 1867 | "punycode": { 1868 | "version": "1.4.1", 1869 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 1870 | "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" 1871 | }, 1872 | "tough-cookie": { 1873 | "version": "2.4.3", 1874 | "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", 1875 | "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", 1876 | "requires": { 1877 | "psl": "^1.1.24", 1878 | "punycode": "^1.4.1" 1879 | } 1880 | } 1881 | } 1882 | }, 1883 | "request-promise-core": { 1884 | "version": "1.1.2", 1885 | "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz", 1886 | "integrity": "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag==", 1887 | "requires": { 1888 | "lodash": "^4.17.11" 1889 | } 1890 | }, 1891 | "request-promise-native": { 1892 | "version": "1.0.7", 1893 | "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.7.tgz", 1894 | "integrity": "sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w==", 1895 | "requires": { 1896 | "request-promise-core": "1.1.2", 1897 | "stealthy-require": "^1.1.1", 1898 | "tough-cookie": "^2.3.3" 1899 | }, 1900 | "dependencies": { 1901 | "tough-cookie": { 1902 | "version": "2.5.0", 1903 | "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", 1904 | "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", 1905 | "requires": { 1906 | "psl": "^1.1.28", 1907 | "punycode": "^2.1.1" 1908 | } 1909 | } 1910 | } 1911 | }, 1912 | "resolve": { 1913 | "version": "1.12.0", 1914 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", 1915 | "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", 1916 | "dev": true, 1917 | "requires": { 1918 | "path-parse": "^1.0.6" 1919 | } 1920 | }, 1921 | "resolve-from": { 1922 | "version": "4.0.0", 1923 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 1924 | "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 1925 | "dev": true 1926 | }, 1927 | "restore-cursor": { 1928 | "version": "2.0.0", 1929 | "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", 1930 | "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", 1931 | "requires": { 1932 | "onetime": "^2.0.0", 1933 | "signal-exit": "^3.0.2" 1934 | } 1935 | }, 1936 | "rimraf": { 1937 | "version": "2.6.3", 1938 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", 1939 | "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", 1940 | "dev": true, 1941 | "requires": { 1942 | "glob": "^7.1.3" 1943 | }, 1944 | "dependencies": { 1945 | "glob": { 1946 | "version": "7.1.4", 1947 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", 1948 | "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", 1949 | "dev": true, 1950 | "requires": { 1951 | "fs.realpath": "^1.0.0", 1952 | "inflight": "^1.0.4", 1953 | "inherits": "2", 1954 | "minimatch": "^3.0.4", 1955 | "once": "^1.3.0", 1956 | "path-is-absolute": "^1.0.0" 1957 | } 1958 | } 1959 | } 1960 | }, 1961 | "run-async": { 1962 | "version": "2.3.0", 1963 | "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", 1964 | "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", 1965 | "requires": { 1966 | "is-promise": "^2.1.0" 1967 | } 1968 | }, 1969 | "run-parallel": { 1970 | "version": "1.1.9", 1971 | "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", 1972 | "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", 1973 | "dev": true 1974 | }, 1975 | "rxjs": { 1976 | "version": "6.5.3", 1977 | "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", 1978 | "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", 1979 | "requires": { 1980 | "tslib": "^1.9.0" 1981 | } 1982 | }, 1983 | "safe-buffer": { 1984 | "version": "5.1.2", 1985 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1986 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 1987 | }, 1988 | "safer-buffer": { 1989 | "version": "2.1.2", 1990 | "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1991 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 1992 | }, 1993 | "saxes": { 1994 | "version": "3.1.11", 1995 | "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", 1996 | "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", 1997 | "requires": { 1998 | "xmlchars": "^2.1.1" 1999 | } 2000 | }, 2001 | "semver": { 2002 | "version": "6.2.0", 2003 | "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz", 2004 | "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==", 2005 | "dev": true 2006 | }, 2007 | "shebang-command": { 2008 | "version": "1.2.0", 2009 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 2010 | "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 2011 | "dev": true, 2012 | "requires": { 2013 | "shebang-regex": "^1.0.0" 2014 | } 2015 | }, 2016 | "shebang-regex": { 2017 | "version": "1.0.0", 2018 | "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 2019 | "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 2020 | "dev": true 2021 | }, 2022 | "signal-exit": { 2023 | "version": "3.0.2", 2024 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", 2025 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" 2026 | }, 2027 | "slice-ansi": { 2028 | "version": "2.1.0", 2029 | "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", 2030 | "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", 2031 | "dev": true, 2032 | "requires": { 2033 | "ansi-styles": "^3.2.0", 2034 | "astral-regex": "^1.0.0", 2035 | "is-fullwidth-code-point": "^2.0.0" 2036 | } 2037 | }, 2038 | "snyk": { 2039 | "version": "1.996.0", 2040 | "resolved": "https://registry.npmjs.org/snyk/-/snyk-1.996.0.tgz", 2041 | "integrity": "sha512-nq//Ely0bSt50LzX9Er5lCQNqTpaKn7I7xkhUB3Z+8rs8Jqha360HeQwhbVzsuQS3xT/1+36zt6CcgyLPM1QbA==" 2042 | }, 2043 | "source-map": { 2044 | "version": "0.6.1", 2045 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2046 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2047 | "optional": true 2048 | }, 2049 | "spdx-correct": { 2050 | "version": "3.1.0", 2051 | "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", 2052 | "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", 2053 | "dev": true, 2054 | "requires": { 2055 | "spdx-expression-parse": "^3.0.0", 2056 | "spdx-license-ids": "^3.0.0" 2057 | } 2058 | }, 2059 | "spdx-exceptions": { 2060 | "version": "2.2.0", 2061 | "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", 2062 | "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", 2063 | "dev": true 2064 | }, 2065 | "spdx-expression-parse": { 2066 | "version": "3.0.0", 2067 | "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", 2068 | "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", 2069 | "dev": true, 2070 | "requires": { 2071 | "spdx-exceptions": "^2.1.0", 2072 | "spdx-license-ids": "^3.0.0" 2073 | } 2074 | }, 2075 | "spdx-license-ids": { 2076 | "version": "3.0.5", 2077 | "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", 2078 | "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", 2079 | "dev": true 2080 | }, 2081 | "sprintf-js": { 2082 | "version": "1.0.3", 2083 | "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 2084 | "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 2085 | "dev": true 2086 | }, 2087 | "sshpk": { 2088 | "version": "1.16.1", 2089 | "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", 2090 | "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", 2091 | "requires": { 2092 | "asn1": "~0.2.3", 2093 | "assert-plus": "^1.0.0", 2094 | "bcrypt-pbkdf": "^1.0.0", 2095 | "dashdash": "^1.12.0", 2096 | "ecc-jsbn": "~0.1.1", 2097 | "getpass": "^0.1.1", 2098 | "jsbn": "~0.1.0", 2099 | "safer-buffer": "^2.0.2", 2100 | "tweetnacl": "~0.14.0" 2101 | } 2102 | }, 2103 | "standard": { 2104 | "version": "14.1.0", 2105 | "resolved": "https://registry.npmjs.org/standard/-/standard-14.1.0.tgz", 2106 | "integrity": "sha512-jeRuTKtBJ9dI1kyYiC1RBbiVzSjGIbswIlO1OQMvnXizO94gEk2Yr80W5e/HmCWWbjzBqJBa+0JGazgL7JN2jQ==", 2107 | "dev": true, 2108 | "requires": { 2109 | "eslint": "~6.2.2", 2110 | "eslint-config-standard": "14.1.0", 2111 | "eslint-config-standard-jsx": "8.1.0", 2112 | "eslint-plugin-import": "~2.18.0", 2113 | "eslint-plugin-node": "~9.1.0", 2114 | "eslint-plugin-promise": "~4.2.1", 2115 | "eslint-plugin-react": "~7.14.2", 2116 | "eslint-plugin-standard": "~4.0.0", 2117 | "standard-engine": "^12.0.0" 2118 | } 2119 | }, 2120 | "standard-engine": { 2121 | "version": "12.0.0", 2122 | "resolved": "https://registry.npmjs.org/standard-engine/-/standard-engine-12.0.0.tgz", 2123 | "integrity": "sha512-gJIIRb0LpL7AHyGbN9+hJ4UJns37lxmNTnMGRLC8CFrzQ+oB/K60IQjKNgPBCB2VP60Ypm6f8DFXvhVWdBOO+g==", 2124 | "dev": true, 2125 | "requires": { 2126 | "deglob": "^4.0.0", 2127 | "get-stdin": "^7.0.0", 2128 | "minimist": "^1.1.0", 2129 | "pkg-conf": "^3.1.0" 2130 | }, 2131 | "dependencies": { 2132 | "minimist": { 2133 | "version": "1.2.0", 2134 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 2135 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", 2136 | "dev": true 2137 | } 2138 | } 2139 | }, 2140 | "stealthy-require": { 2141 | "version": "1.1.1", 2142 | "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", 2143 | "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" 2144 | }, 2145 | "string-width": { 2146 | "version": "2.1.1", 2147 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 2148 | "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", 2149 | "requires": { 2150 | "is-fullwidth-code-point": "^2.0.0", 2151 | "strip-ansi": "^4.0.0" 2152 | }, 2153 | "dependencies": { 2154 | "strip-ansi": { 2155 | "version": "4.0.0", 2156 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 2157 | "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 2158 | "requires": { 2159 | "ansi-regex": "^3.0.0" 2160 | } 2161 | } 2162 | } 2163 | }, 2164 | "strip-ansi": { 2165 | "version": "5.2.0", 2166 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 2167 | "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 2168 | "requires": { 2169 | "ansi-regex": "^4.1.0" 2170 | }, 2171 | "dependencies": { 2172 | "ansi-regex": { 2173 | "version": "4.1.0", 2174 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", 2175 | "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" 2176 | } 2177 | } 2178 | }, 2179 | "strip-bom": { 2180 | "version": "3.0.0", 2181 | "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 2182 | "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", 2183 | "dev": true 2184 | }, 2185 | "supports-color": { 2186 | "version": "5.5.0", 2187 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 2188 | "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 2189 | "requires": { 2190 | "has-flag": "^3.0.0" 2191 | } 2192 | }, 2193 | "symbol-tree": { 2194 | "version": "3.2.4", 2195 | "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 2196 | "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" 2197 | }, 2198 | "table": { 2199 | "version": "5.4.6", 2200 | "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", 2201 | "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", 2202 | "dev": true, 2203 | "requires": { 2204 | "ajv": "^6.10.2", 2205 | "lodash": "^4.17.14", 2206 | "slice-ansi": "^2.1.0", 2207 | "string-width": "^3.0.0" 2208 | }, 2209 | "dependencies": { 2210 | "ajv": { 2211 | "version": "6.10.2", 2212 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", 2213 | "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", 2214 | "dev": true, 2215 | "requires": { 2216 | "fast-deep-equal": "^2.0.1", 2217 | "fast-json-stable-stringify": "^2.0.0", 2218 | "json-schema-traverse": "^0.4.1", 2219 | "uri-js": "^4.2.2" 2220 | } 2221 | }, 2222 | "lodash": { 2223 | "version": "4.17.15", 2224 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", 2225 | "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", 2226 | "dev": true 2227 | }, 2228 | "string-width": { 2229 | "version": "3.1.0", 2230 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 2231 | "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 2232 | "dev": true, 2233 | "requires": { 2234 | "emoji-regex": "^7.0.1", 2235 | "is-fullwidth-code-point": "^2.0.0", 2236 | "strip-ansi": "^5.1.0" 2237 | } 2238 | } 2239 | } 2240 | }, 2241 | "text-table": { 2242 | "version": "0.2.0", 2243 | "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 2244 | "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", 2245 | "dev": true 2246 | }, 2247 | "through": { 2248 | "version": "2.3.8", 2249 | "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 2250 | "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" 2251 | }, 2252 | "tmp": { 2253 | "version": "0.0.33", 2254 | "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", 2255 | "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", 2256 | "requires": { 2257 | "os-tmpdir": "~1.0.2" 2258 | } 2259 | }, 2260 | "tough-cookie": { 2261 | "version": "3.0.1", 2262 | "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", 2263 | "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", 2264 | "requires": { 2265 | "ip-regex": "^2.1.0", 2266 | "psl": "^1.1.28", 2267 | "punycode": "^2.1.1" 2268 | } 2269 | }, 2270 | "tr46": { 2271 | "version": "1.0.1", 2272 | "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", 2273 | "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", 2274 | "requires": { 2275 | "punycode": "^2.1.0" 2276 | } 2277 | }, 2278 | "tslib": { 2279 | "version": "1.9.3", 2280 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", 2281 | "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==" 2282 | }, 2283 | "tunnel-agent": { 2284 | "version": "0.6.0", 2285 | "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 2286 | "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 2287 | "requires": { 2288 | "safe-buffer": "^5.0.1" 2289 | } 2290 | }, 2291 | "tweetnacl": { 2292 | "version": "0.14.5", 2293 | "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 2294 | "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" 2295 | }, 2296 | "type-check": { 2297 | "version": "0.3.2", 2298 | "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 2299 | "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 2300 | "requires": { 2301 | "prelude-ls": "~1.1.2" 2302 | } 2303 | }, 2304 | "uniq": { 2305 | "version": "1.0.1", 2306 | "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", 2307 | "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", 2308 | "dev": true 2309 | }, 2310 | "uri-js": { 2311 | "version": "4.2.2", 2312 | "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", 2313 | "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", 2314 | "requires": { 2315 | "punycode": "^2.1.0" 2316 | } 2317 | }, 2318 | "uuid": { 2319 | "version": "3.3.2", 2320 | "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", 2321 | "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" 2322 | }, 2323 | "v8-compile-cache": { 2324 | "version": "2.1.0", 2325 | "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", 2326 | "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", 2327 | "dev": true 2328 | }, 2329 | "validate-npm-package-license": { 2330 | "version": "3.0.4", 2331 | "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 2332 | "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 2333 | "dev": true, 2334 | "requires": { 2335 | "spdx-correct": "^3.0.0", 2336 | "spdx-expression-parse": "^3.0.0" 2337 | } 2338 | }, 2339 | "verror": { 2340 | "version": "1.10.0", 2341 | "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 2342 | "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", 2343 | "requires": { 2344 | "assert-plus": "^1.0.0", 2345 | "core-util-is": "1.0.2", 2346 | "extsprintf": "^1.2.0" 2347 | } 2348 | }, 2349 | "w3c-hr-time": { 2350 | "version": "1.0.1", 2351 | "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", 2352 | "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", 2353 | "requires": { 2354 | "browser-process-hrtime": "^0.1.2" 2355 | } 2356 | }, 2357 | "w3c-xmlserializer": { 2358 | "version": "1.1.2", 2359 | "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", 2360 | "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", 2361 | "requires": { 2362 | "domexception": "^1.0.1", 2363 | "webidl-conversions": "^4.0.2", 2364 | "xml-name-validator": "^3.0.0" 2365 | } 2366 | }, 2367 | "webidl-conversions": { 2368 | "version": "4.0.2", 2369 | "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", 2370 | "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" 2371 | }, 2372 | "whatwg-encoding": { 2373 | "version": "1.0.5", 2374 | "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", 2375 | "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", 2376 | "requires": { 2377 | "iconv-lite": "0.4.24" 2378 | } 2379 | }, 2380 | "whatwg-mimetype": { 2381 | "version": "2.3.0", 2382 | "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", 2383 | "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" 2384 | }, 2385 | "whatwg-url": { 2386 | "version": "7.0.0", 2387 | "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", 2388 | "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", 2389 | "requires": { 2390 | "lodash.sortby": "^4.7.0", 2391 | "tr46": "^1.0.1", 2392 | "webidl-conversions": "^4.0.2" 2393 | } 2394 | }, 2395 | "which": { 2396 | "version": "1.3.1", 2397 | "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 2398 | "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 2399 | "dev": true, 2400 | "requires": { 2401 | "isexe": "^2.0.0" 2402 | } 2403 | }, 2404 | "wordwrap": { 2405 | "version": "1.0.0", 2406 | "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", 2407 | "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" 2408 | }, 2409 | "wrappy": { 2410 | "version": "1.0.2", 2411 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2412 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 2413 | "dev": true 2414 | }, 2415 | "write": { 2416 | "version": "1.0.3", 2417 | "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", 2418 | "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", 2419 | "dev": true, 2420 | "requires": { 2421 | "mkdirp": "^0.5.1" 2422 | } 2423 | }, 2424 | "ws": { 2425 | "version": "7.1.0", 2426 | "resolved": "https://registry.npmjs.org/ws/-/ws-7.1.0.tgz", 2427 | "integrity": "sha512-Swie2C4fs7CkwlHu1glMePLYJJsWjzhl1vm3ZaLplD0h7OMkZyZ6kLTB/OagiU923bZrPFXuDTeEqaEN4NWG4g==", 2428 | "requires": { 2429 | "async-limiter": "^1.0.0" 2430 | } 2431 | }, 2432 | "xml-name-validator": { 2433 | "version": "3.0.0", 2434 | "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", 2435 | "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" 2436 | }, 2437 | "xmlchars": { 2438 | "version": "2.1.1", 2439 | "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.1.1.tgz", 2440 | "integrity": "sha512-7hew1RPJ1iIuje/Y01bGD/mXokXxegAgVS+e+E0wSi2ILHQkYAH1+JXARwTjZSM4Z4Z+c73aKspEcqj+zPPL/w==" 2441 | }, 2442 | "xtend": { 2443 | "version": "4.0.2", 2444 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 2445 | "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 2446 | "dev": true 2447 | } 2448 | } 2449 | } 2450 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mklicense", 3 | "version": "0.1.5", 4 | "description": "CLI tool for building Licenses files. Easily.", 5 | "license": "MIT", 6 | "repository": "cezaraugusto/mklicense", 7 | "author": { 8 | "name": "Cezar Augusto", 9 | "email": "cezaraugusto@outlook.it", 10 | "url": "cezaraugusto.net" 11 | }, 12 | "engines": { 13 | "node": ">=4.0" 14 | }, 15 | "bin": { 16 | "mklicense": "./mklicense.js" 17 | }, 18 | "scripts": { 19 | "test": "standard mklicense.js", 20 | "snyk-protect": "snyk protect", 21 | "prepare": "npm run snyk-protect" 22 | }, 23 | "files": [ 24 | "mklicense.js" 25 | ], 26 | "keywords": [ 27 | "cli", 28 | "tool", 29 | "license", 30 | "licenses", 31 | "public domain", 32 | "nonlicense", 33 | "unlicense", 34 | "mit", 35 | "apache", 36 | "mpl", 37 | "gpl", 38 | "lgpl", 39 | "agpl" 40 | ], 41 | "dependencies": { 42 | "cli-spinner": "^0.2.5", 43 | "git-user-name": "^2.0.0", 44 | "inquirer": "^6.3.1", 45 | "jsdom": "^15.1.1", 46 | "snyk": "^1.996.0" 47 | }, 48 | "devDependencies": { 49 | "standard": "^14.1.0" 50 | }, 51 | "snyk": true 52 | } 53 | --------------------------------------------------------------------------------