[READ-ONLY] Mirror of https://github.com/lion-byte/eslint-config. ESLint config for personal projects
eslint-config personal-config
0

Configure Feed

Select the types of activity you want to include in your feed.

Initial commit

Mark Hernandez (Nov 5, 2019, 10:14 PM -0600) 28e1b45b

+7562
+12
.editorconfig
··· 1 + root = true 2 + 3 + [*] 4 + indent_style = space 5 + indent_size = 2 6 + end_of_line = lf 7 + charset = utf-8 8 + trim_trailing_whitespace = true 9 + insert_final_newline = true 10 + 11 + [*.md] 12 + trim_trailing_whitespace = false
+12
.eslintrc.json
··· 1 + { 2 + "extends": ["plugin:jest/recommended", "standard", "standard-jsx"], 3 + "plugins": ["jest", "jsx-a11y", "react-hooks"], 4 + "parserOptions": { 5 + "ecmaVersion": 11 6 + }, 7 + "rules": { 8 + "no-var": "error", 9 + "react/jsx-uses-react": "error", 10 + "react/jsx-uses-vars": "error" 11 + } 12 + }
+178
.gitattributes
··· 1 + * text=auto eol=lf 2 + 3 + ## SOURCE CODE 4 + *.bat text eol=crlf 5 + *.coffee text 6 + *.css text 7 + *.htm text 8 + *.html text 9 + *.inc text 10 + *.ini text 11 + *.js text 12 + *.json text 13 + *.jsx text 14 + *.less text 15 + *.od text 16 + *.onlydata text 17 + *.php text 18 + *.pl text 19 + *.py text 20 + *.rb text 21 + *.sass text 22 + *.scm text 23 + *.scss text 24 + *.sh text eol=lf 25 + *.sql text 26 + *.styl text 27 + *.tag text 28 + *.ts text 29 + *.tsx text 30 + *.xml text 31 + *.xhtml text 32 + 33 + ## DOCKER 34 + *.dockerignore text 35 + Dockerfile text 36 + 37 + ## DOCUMENTATION 38 + *.markdown text 39 + *.md text 40 + *.mdwn text 41 + *.mdown text 42 + *.mkd text 43 + *.mkdn text 44 + *.mdtxt text 45 + *.mdtext text 46 + *.txt text 47 + AUTHORS text 48 + CHANGELOG text 49 + CHANGES text 50 + CONTRIBUTING text 51 + COPYING text 52 + copyright text 53 + *COPYRIGHT* text 54 + INSTALL text 55 + license text 56 + LICENSE text 57 + NEWS text 58 + readme text 59 + *README* text 60 + TODO text 61 + 62 + ## TEMPLATES 63 + *.dot text 64 + *.ejs text 65 + *.haml text 66 + *.handlebars text 67 + *.hbs text 68 + *.hbt text 69 + *.jade text 70 + *.latte text 71 + *.mustache text 72 + *.njk text 73 + *.phtml text 74 + *.tmpl text 75 + *.tpl text 76 + *.twig text 77 + 78 + ## LINTERS 79 + .csslintrc text 80 + .eslintrc text 81 + .htmlhintrc text 82 + .jscsrc text 83 + .jshintrc text 84 + .jshintignore text 85 + .stylelintrc text 86 + 87 + ## CONFIGS 88 + *.bowerrc text 89 + *.cnf text 90 + *.conf text 91 + *.config text 92 + .browserslistrc text 93 + .editorconfig text 94 + .gitattributes text 95 + .gitconfig text 96 + .gitignore text 97 + .htaccess text 98 + *.npmignore text 99 + *.yaml text 100 + *.yml text 101 + browserslist text 102 + Makefile text 103 + makefile text 104 + 105 + ## HEROKU 106 + Procfile text 107 + .slugignore text 108 + 109 + ## GRAPHICS 110 + *.ai binary 111 + *.bmp binary 112 + *.eps binary 113 + *.gif binary 114 + *.ico binary 115 + *.jng binary 116 + *.jp2 binary 117 + *.jpg binary 118 + *.jpeg binary 119 + *.jpx binary 120 + *.jxr binary 121 + *.pdf binary 122 + *.png binary 123 + *.psb binary 124 + *.psd binary 125 + *.svg text 126 + *.svgz binary 127 + *.tif binary 128 + *.tiff binary 129 + *.wbmp binary 130 + *.webp binary 131 + 132 + ## AUDIO 133 + *.kar binary 134 + *.m4a binary 135 + *.mid binary 136 + *.midi binary 137 + *.mp3 binary 138 + *.ogg binary 139 + *.ra binary 140 + *.wav binary 141 + 142 + ## VIDEO 143 + *.3gpp binary 144 + *.3gp binary 145 + *.as binary 146 + *.asf binary 147 + *.asx binary 148 + *.fla binary 149 + *.flv binary 150 + *.m4v binary 151 + *.mng binary 152 + *.mov binary 153 + *.mp4 binary 154 + *.mpeg binary 155 + *.mpg binary 156 + *.ogv binary 157 + *.swc binary 158 + *.swf binary 159 + *.webm binary 160 + 161 + ## ARCHIVES 162 + *.7z binary 163 + *.gz binary 164 + *.jar binary 165 + *.rar binary 166 + *.tar binary 167 + *.zip binary 168 + 169 + ## FONTS 170 + *.ttf binary 171 + *.eot binary 172 + *.otf binary 173 + *.woff binary 174 + *.woff2 binary 175 + 176 + ## EXECUTABLES 177 + *.exe binary 178 + *.pyc binary
+61
.gitignore
··· 1 + # Babel Compiled Output 2 + dist/ 3 + 4 + # Logs 5 + logs 6 + *.log 7 + npm-debug.log* 8 + yarn-debug.log* 9 + yarn-error.log* 10 + 11 + # Runtime data 12 + pids 13 + *.pid 14 + *.seed 15 + *.pid.lock 16 + 17 + # Directory for instrumented libs generated by jscoverage/JSCover 18 + lib-cov 19 + 20 + # Coverage directory used by tools like istanbul 21 + coverage 22 + 23 + # nyc test coverage 24 + .nyc_output 25 + 26 + # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 27 + .grunt 28 + 29 + # Bower dependency directory (https://bower.io/) 30 + bower_components 31 + 32 + # node-waf configuration 33 + .lock-wscript 34 + 35 + # Compiled binary addons (https://nodejs.org/api/addons.html) 36 + build/Release 37 + 38 + # Dependency directories 39 + node_modules/ 40 + jspm_packages/ 41 + 42 + # Typescript v1 declaration files 43 + typings/ 44 + 45 + # Optional npm cache directory 46 + .npm 47 + 48 + # Optional eslint cache 49 + .eslintcache 50 + 51 + # Optional REPL history 52 + .node_repl_history 53 + 54 + # Output of 'npm pack' 55 + *.tgz 56 + 57 + # Yarn Integrity file 58 + .yarn-integrity 59 + 60 + # dotenv environment variables file 61 + .env
+5
.huskyrc
··· 1 + { 2 + "hooks": { 3 + "pre-commit": ["lint-staged"] 4 + } 5 + }
+7
.lintstagedrc
··· 1 + { 2 + "*.js": ["prettier --write", "eslint --fix", "git add"], 3 + "*.{json,yml,yaml,css,less,sass,ts,md,mdx,graphql}": [ 4 + "prettier --write", 5 + "git add" 6 + ] 7 + }
+5
.prettierrc
··· 1 + { 2 + "semi": false, 3 + "singleQuote": true, 4 + "jsxSingleQuote": true 5 + }
+15
.travis.yml
··· 1 + language: node_js 2 + 3 + node_js: 4 + - node 5 + - 12 6 + - 10 7 + - 8 8 + 9 + before_install: 10 + - npm i -g npm@6 11 + 12 + install: 13 + - npm ci 14 + 15 + script: npm test
+46
CODE_OF_CONDUCT.md
··· 1 + # Contributor Covenant Code of Conduct 2 + 3 + ## Our Pledge 4 + 5 + In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. 6 + 7 + ## Our Standards 8 + 9 + Examples of behavior that contributes to creating a positive environment include: 10 + 11 + - Using welcoming and inclusive language 12 + - Being respectful of differing viewpoints and experiences 13 + - Gracefully accepting constructive criticism 14 + - Focusing on what is best for the community 15 + - Showing empathy towards other community members 16 + 17 + Examples of unacceptable behavior by participants include: 18 + 19 + - The use of sexualized language or imagery and unwelcome sexual attention or advances 20 + - Trolling, insulting/derogatory comments, and personal or political attacks 21 + - Public or private harassment 22 + - Publishing others' private information, such as a physical or electronic address, without explicit permission 23 + - Other conduct which could reasonably be considered inappropriate in a professional setting 24 + 25 + ## Our Responsibilities 26 + 27 + Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. 28 + 29 + Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. 30 + 31 + ## Scope 32 + 33 + This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. 34 + 35 + ## Enforcement 36 + 37 + Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at mark@lion-byte.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. 38 + 39 + Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. 40 + 41 + ## Attribution 42 + 43 + This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version] 44 + 45 + [homepage]: http://contributor-covenant.org 46 + [version]: http://contributor-covenant.org/version/1/4/
+17
CONTRIBUTING.md
··· 1 + # Contributing 2 + 3 + First of all, thank you for your consideration for contributing to this project! All requests and questions are greatly appreciated. 4 + 5 + ## Environment 6 + 7 + Ensure that both `node` and `npm` are installed on your machine. 8 + 9 + [![JavaScript Style Guide](https://cdn.rawgit.com/standard/standard/master/badge.svg)](https://github.com/standard/standard) 10 + 11 + Make sure that you have the [StandardJS](https://standardjs.com/#are-there-text-editor-plugins) and [Editorconfig](http://editorconfig.org/) plugins installed for your respective text editors! 12 + 13 + ## Local Testing 14 + 15 + Running `npm test` is pretty good for basic testing. It's always helpful to add tests! 16 + 17 + If your changes fail the test suite, either fix your code or refactor the tests to reflect the additions/changes. Also try to keep code coverage at least 90%.
+21
LICENSE.md
··· 1 + The MIT License (MIT) 2 + 3 + Copyright (c) 2019 Mark Hernandez <mark@lion-byte.com> 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 13 + all 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 21 + THE SOFTWARE.
+5
README.md
··· 1 + # @lionbyte/eslint-config 2 + 3 + [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com) 4 + 5 + ESLint config for personal projects
+3
index.js
··· 1 + const config = require('./.eslintrc.json') 2 + 3 + module.exports = config
+7103
package-lock.json
··· 1 + { 2 + "name": "@lionbyte/eslint-config", 3 + "version": "0.0.0", 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/core": { 17 + "version": "7.7.0", 18 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.0.tgz", 19 + "integrity": "sha512-Bb1NjZCaiwTQC/ARL+MwDpgocdnwWDCaugvkGt6cxfBzQa8Whv1JybBoUEiBDKl8Ni3H3c7Fykwk7QChUsHRlg==", 20 + "dev": true, 21 + "requires": { 22 + "@babel/code-frame": "^7.5.5", 23 + "@babel/generator": "^7.7.0", 24 + "@babel/helpers": "^7.7.0", 25 + "@babel/parser": "^7.7.0", 26 + "@babel/template": "^7.7.0", 27 + "@babel/traverse": "^7.7.0", 28 + "@babel/types": "^7.7.0", 29 + "convert-source-map": "^1.1.0", 30 + "debug": "^4.1.0", 31 + "json5": "^2.1.0", 32 + "lodash": "^4.17.13", 33 + "resolve": "^1.3.2", 34 + "semver": "^5.4.1", 35 + "source-map": "^0.5.0" 36 + }, 37 + "dependencies": { 38 + "debug": { 39 + "version": "4.1.1", 40 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 41 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 42 + "dev": true, 43 + "requires": { 44 + "ms": "^2.1.1" 45 + } 46 + }, 47 + "ms": { 48 + "version": "2.1.2", 49 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 50 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 51 + "dev": true 52 + }, 53 + "source-map": { 54 + "version": "0.5.7", 55 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 56 + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 57 + "dev": true 58 + } 59 + } 60 + }, 61 + "@babel/generator": { 62 + "version": "7.7.0", 63 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.0.tgz", 64 + "integrity": "sha512-1wdJ6UxHyL1XoJQ119JmvuRX27LRih7iYStMPZOWAjQqeAabFg3dYXKMpgihma+to+0ADsTVVt6oRyUxWZw6Mw==", 65 + "dev": true, 66 + "requires": { 67 + "@babel/types": "^7.7.0", 68 + "jsesc": "^2.5.1", 69 + "lodash": "^4.17.13", 70 + "source-map": "^0.5.0" 71 + }, 72 + "dependencies": { 73 + "source-map": { 74 + "version": "0.5.7", 75 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 76 + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 77 + "dev": true 78 + } 79 + } 80 + }, 81 + "@babel/helper-function-name": { 82 + "version": "7.7.0", 83 + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz", 84 + "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==", 85 + "dev": true, 86 + "requires": { 87 + "@babel/helper-get-function-arity": "^7.7.0", 88 + "@babel/template": "^7.7.0", 89 + "@babel/types": "^7.7.0" 90 + } 91 + }, 92 + "@babel/helper-get-function-arity": { 93 + "version": "7.7.0", 94 + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz", 95 + "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==", 96 + "dev": true, 97 + "requires": { 98 + "@babel/types": "^7.7.0" 99 + } 100 + }, 101 + "@babel/helper-plugin-utils": { 102 + "version": "7.0.0", 103 + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", 104 + "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==", 105 + "dev": true 106 + }, 107 + "@babel/helper-split-export-declaration": { 108 + "version": "7.7.0", 109 + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz", 110 + "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==", 111 + "dev": true, 112 + "requires": { 113 + "@babel/types": "^7.7.0" 114 + } 115 + }, 116 + "@babel/helpers": { 117 + "version": "7.7.0", 118 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.7.0.tgz", 119 + "integrity": "sha512-VnNwL4YOhbejHb7x/b5F39Zdg5vIQpUUNzJwx0ww1EcVRt41bbGRZWhAURrfY32T5zTT3qwNOQFWpn+P0i0a2g==", 120 + "dev": true, 121 + "requires": { 122 + "@babel/template": "^7.7.0", 123 + "@babel/traverse": "^7.7.0", 124 + "@babel/types": "^7.7.0" 125 + } 126 + }, 127 + "@babel/highlight": { 128 + "version": "7.5.0", 129 + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", 130 + "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", 131 + "dev": true, 132 + "requires": { 133 + "chalk": "^2.0.0", 134 + "esutils": "^2.0.2", 135 + "js-tokens": "^4.0.0" 136 + } 137 + }, 138 + "@babel/parser": { 139 + "version": "7.7.0", 140 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz", 141 + "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==", 142 + "dev": true 143 + }, 144 + "@babel/plugin-syntax-object-rest-spread": { 145 + "version": "7.2.0", 146 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz", 147 + "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==", 148 + "dev": true, 149 + "requires": { 150 + "@babel/helper-plugin-utils": "^7.0.0" 151 + } 152 + }, 153 + "@babel/runtime": { 154 + "version": "7.7.1", 155 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.1.tgz", 156 + "integrity": "sha512-SQ0sS7KUJDvgCI2cpZG0nJygO6002oTbhgSuw4WcocsnbxLwL5Q8I3fqbJdyBAc3uFrWZiR2JomseuxSuci3SQ==", 157 + "requires": { 158 + "regenerator-runtime": "^0.13.2" 159 + } 160 + }, 161 + "@babel/template": { 162 + "version": "7.7.0", 163 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz", 164 + "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==", 165 + "dev": true, 166 + "requires": { 167 + "@babel/code-frame": "^7.0.0", 168 + "@babel/parser": "^7.7.0", 169 + "@babel/types": "^7.7.0" 170 + } 171 + }, 172 + "@babel/traverse": { 173 + "version": "7.7.0", 174 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.0.tgz", 175 + "integrity": "sha512-ea/3wRZc//e/uwCpuBX2itrhI0U9l7+FsrKWyKGNyvWbuMcCG7ATKY2VI4wlg2b2TA39HHwIxnvmXvtiKsyn7w==", 176 + "dev": true, 177 + "requires": { 178 + "@babel/code-frame": "^7.5.5", 179 + "@babel/generator": "^7.7.0", 180 + "@babel/helper-function-name": "^7.7.0", 181 + "@babel/helper-split-export-declaration": "^7.7.0", 182 + "@babel/parser": "^7.7.0", 183 + "@babel/types": "^7.7.0", 184 + "debug": "^4.1.0", 185 + "globals": "^11.1.0", 186 + "lodash": "^4.17.13" 187 + }, 188 + "dependencies": { 189 + "debug": { 190 + "version": "4.1.1", 191 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 192 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 193 + "dev": true, 194 + "requires": { 195 + "ms": "^2.1.1" 196 + } 197 + }, 198 + "ms": { 199 + "version": "2.1.2", 200 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 201 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 202 + "dev": true 203 + } 204 + } 205 + }, 206 + "@babel/types": { 207 + "version": "7.7.1", 208 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz", 209 + "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==", 210 + "dev": true, 211 + "requires": { 212 + "esutils": "^2.0.2", 213 + "lodash": "^4.17.13", 214 + "to-fast-properties": "^2.0.0" 215 + } 216 + }, 217 + "@cnakazawa/watch": { 218 + "version": "1.0.3", 219 + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.3.tgz", 220 + "integrity": "sha512-r5160ogAvGyHsal38Kux7YYtodEKOj89RGb28ht1jh3SJb08VwRwAKKJL0bGb04Zd/3r9FL3BFIc3bBidYffCA==", 221 + "dev": true, 222 + "requires": { 223 + "exec-sh": "^0.3.2", 224 + "minimist": "^1.2.0" 225 + }, 226 + "dependencies": { 227 + "minimist": { 228 + "version": "1.2.0", 229 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 230 + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", 231 + "dev": true 232 + } 233 + } 234 + }, 235 + "@jest/console": { 236 + "version": "24.9.0", 237 + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", 238 + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", 239 + "dev": true, 240 + "requires": { 241 + "@jest/source-map": "^24.9.0", 242 + "chalk": "^2.0.1", 243 + "slash": "^2.0.0" 244 + }, 245 + "dependencies": { 246 + "slash": { 247 + "version": "2.0.0", 248 + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", 249 + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", 250 + "dev": true 251 + } 252 + } 253 + }, 254 + "@jest/core": { 255 + "version": "24.9.0", 256 + "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", 257 + "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", 258 + "dev": true, 259 + "requires": { 260 + "@jest/console": "^24.7.1", 261 + "@jest/reporters": "^24.9.0", 262 + "@jest/test-result": "^24.9.0", 263 + "@jest/transform": "^24.9.0", 264 + "@jest/types": "^24.9.0", 265 + "ansi-escapes": "^3.0.0", 266 + "chalk": "^2.0.1", 267 + "exit": "^0.1.2", 268 + "graceful-fs": "^4.1.15", 269 + "jest-changed-files": "^24.9.0", 270 + "jest-config": "^24.9.0", 271 + "jest-haste-map": "^24.9.0", 272 + "jest-message-util": "^24.9.0", 273 + "jest-regex-util": "^24.3.0", 274 + "jest-resolve": "^24.9.0", 275 + "jest-resolve-dependencies": "^24.9.0", 276 + "jest-runner": "^24.9.0", 277 + "jest-runtime": "^24.9.0", 278 + "jest-snapshot": "^24.9.0", 279 + "jest-util": "^24.9.0", 280 + "jest-validate": "^24.9.0", 281 + "jest-watcher": "^24.9.0", 282 + "micromatch": "^3.1.10", 283 + "p-each-series": "^1.0.0", 284 + "realpath-native": "^1.1.0", 285 + "rimraf": "^2.5.4", 286 + "slash": "^2.0.0", 287 + "strip-ansi": "^5.0.0" 288 + }, 289 + "dependencies": { 290 + "ansi-escapes": { 291 + "version": "3.2.0", 292 + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", 293 + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", 294 + "dev": true 295 + }, 296 + "slash": { 297 + "version": "2.0.0", 298 + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", 299 + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", 300 + "dev": true 301 + } 302 + } 303 + }, 304 + "@jest/environment": { 305 + "version": "24.9.0", 306 + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", 307 + "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", 308 + "dev": true, 309 + "requires": { 310 + "@jest/fake-timers": "^24.9.0", 311 + "@jest/transform": "^24.9.0", 312 + "@jest/types": "^24.9.0", 313 + "jest-mock": "^24.9.0" 314 + } 315 + }, 316 + "@jest/fake-timers": { 317 + "version": "24.9.0", 318 + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", 319 + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", 320 + "dev": true, 321 + "requires": { 322 + "@jest/types": "^24.9.0", 323 + "jest-message-util": "^24.9.0", 324 + "jest-mock": "^24.9.0" 325 + } 326 + }, 327 + "@jest/reporters": { 328 + "version": "24.9.0", 329 + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", 330 + "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", 331 + "dev": true, 332 + "requires": { 333 + "@jest/environment": "^24.9.0", 334 + "@jest/test-result": "^24.9.0", 335 + "@jest/transform": "^24.9.0", 336 + "@jest/types": "^24.9.0", 337 + "chalk": "^2.0.1", 338 + "exit": "^0.1.2", 339 + "glob": "^7.1.2", 340 + "istanbul-lib-coverage": "^2.0.2", 341 + "istanbul-lib-instrument": "^3.0.1", 342 + "istanbul-lib-report": "^2.0.4", 343 + "istanbul-lib-source-maps": "^3.0.1", 344 + "istanbul-reports": "^2.2.6", 345 + "jest-haste-map": "^24.9.0", 346 + "jest-resolve": "^24.9.0", 347 + "jest-runtime": "^24.9.0", 348 + "jest-util": "^24.9.0", 349 + "jest-worker": "^24.6.0", 350 + "node-notifier": "^5.4.2", 351 + "slash": "^2.0.0", 352 + "source-map": "^0.6.0", 353 + "string-length": "^2.0.0" 354 + }, 355 + "dependencies": { 356 + "slash": { 357 + "version": "2.0.0", 358 + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", 359 + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", 360 + "dev": true 361 + } 362 + } 363 + }, 364 + "@jest/source-map": { 365 + "version": "24.9.0", 366 + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", 367 + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", 368 + "dev": true, 369 + "requires": { 370 + "callsites": "^3.0.0", 371 + "graceful-fs": "^4.1.15", 372 + "source-map": "^0.6.0" 373 + } 374 + }, 375 + "@jest/test-result": { 376 + "version": "24.9.0", 377 + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", 378 + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", 379 + "dev": true, 380 + "requires": { 381 + "@jest/console": "^24.9.0", 382 + "@jest/types": "^24.9.0", 383 + "@types/istanbul-lib-coverage": "^2.0.0" 384 + } 385 + }, 386 + "@jest/test-sequencer": { 387 + "version": "24.9.0", 388 + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", 389 + "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", 390 + "dev": true, 391 + "requires": { 392 + "@jest/test-result": "^24.9.0", 393 + "jest-haste-map": "^24.9.0", 394 + "jest-runner": "^24.9.0", 395 + "jest-runtime": "^24.9.0" 396 + } 397 + }, 398 + "@jest/transform": { 399 + "version": "24.9.0", 400 + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", 401 + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", 402 + "dev": true, 403 + "requires": { 404 + "@babel/core": "^7.1.0", 405 + "@jest/types": "^24.9.0", 406 + "babel-plugin-istanbul": "^5.1.0", 407 + "chalk": "^2.0.1", 408 + "convert-source-map": "^1.4.0", 409 + "fast-json-stable-stringify": "^2.0.0", 410 + "graceful-fs": "^4.1.15", 411 + "jest-haste-map": "^24.9.0", 412 + "jest-regex-util": "^24.9.0", 413 + "jest-util": "^24.9.0", 414 + "micromatch": "^3.1.10", 415 + "pirates": "^4.0.1", 416 + "realpath-native": "^1.1.0", 417 + "slash": "^2.0.0", 418 + "source-map": "^0.6.1", 419 + "write-file-atomic": "2.4.1" 420 + }, 421 + "dependencies": { 422 + "slash": { 423 + "version": "2.0.0", 424 + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", 425 + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", 426 + "dev": true 427 + } 428 + } 429 + }, 430 + "@jest/types": { 431 + "version": "24.9.0", 432 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", 433 + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", 434 + "dev": true, 435 + "requires": { 436 + "@types/istanbul-lib-coverage": "^2.0.0", 437 + "@types/istanbul-reports": "^1.1.1", 438 + "@types/yargs": "^13.0.0" 439 + } 440 + }, 441 + "@nodelib/fs.scandir": { 442 + "version": "2.1.3", 443 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", 444 + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", 445 + "dev": true, 446 + "requires": { 447 + "@nodelib/fs.stat": "2.0.3", 448 + "run-parallel": "^1.1.9" 449 + } 450 + }, 451 + "@nodelib/fs.stat": { 452 + "version": "2.0.3", 453 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", 454 + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", 455 + "dev": true 456 + }, 457 + "@nodelib/fs.walk": { 458 + "version": "1.2.4", 459 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", 460 + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", 461 + "dev": true, 462 + "requires": { 463 + "@nodelib/fs.scandir": "2.1.3", 464 + "fastq": "^1.6.0" 465 + } 466 + }, 467 + "@samverschueren/stream-to-observable": { 468 + "version": "0.3.0", 469 + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", 470 + "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", 471 + "dev": true, 472 + "requires": { 473 + "any-observable": "^0.3.0" 474 + } 475 + }, 476 + "@types/babel__core": { 477 + "version": "7.1.3", 478 + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.3.tgz", 479 + "integrity": "sha512-8fBo0UR2CcwWxeX7WIIgJ7lXjasFxoYgRnFHUj+hRvKkpiBJbxhdAPTCY6/ZKM0uxANFVzt4yObSLuTiTnazDA==", 480 + "dev": true, 481 + "requires": { 482 + "@babel/parser": "^7.1.0", 483 + "@babel/types": "^7.0.0", 484 + "@types/babel__generator": "*", 485 + "@types/babel__template": "*", 486 + "@types/babel__traverse": "*" 487 + } 488 + }, 489 + "@types/babel__generator": { 490 + "version": "7.6.0", 491 + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.0.tgz", 492 + "integrity": "sha512-c1mZUu4up5cp9KROs/QAw0gTeHrw/x7m52LcnvMxxOZ03DmLwPV0MlGmlgzV3cnSdjhJOZsj7E7FHeioai+egw==", 493 + "dev": true, 494 + "requires": { 495 + "@babel/types": "^7.0.0" 496 + } 497 + }, 498 + "@types/babel__template": { 499 + "version": "7.0.2", 500 + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", 501 + "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", 502 + "dev": true, 503 + "requires": { 504 + "@babel/parser": "^7.1.0", 505 + "@babel/types": "^7.0.0" 506 + } 507 + }, 508 + "@types/babel__traverse": { 509 + "version": "7.0.7", 510 + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.7.tgz", 511 + "integrity": "sha512-CeBpmX1J8kWLcDEnI3Cl2Eo6RfbGvzUctA+CjZUhOKDFbLfcr7fc4usEqLNWetrlJd7RhAkyYe2czXop4fICpw==", 512 + "dev": true, 513 + "requires": { 514 + "@babel/types": "^7.3.0" 515 + } 516 + }, 517 + "@types/events": { 518 + "version": "3.0.0", 519 + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", 520 + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", 521 + "dev": true 522 + }, 523 + "@types/glob": { 524 + "version": "7.1.1", 525 + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", 526 + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", 527 + "dev": true, 528 + "requires": { 529 + "@types/events": "*", 530 + "@types/minimatch": "*", 531 + "@types/node": "*" 532 + } 533 + }, 534 + "@types/istanbul-lib-coverage": { 535 + "version": "2.0.1", 536 + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", 537 + "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==", 538 + "dev": true 539 + }, 540 + "@types/istanbul-lib-report": { 541 + "version": "1.1.1", 542 + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz", 543 + "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==", 544 + "dev": true, 545 + "requires": { 546 + "@types/istanbul-lib-coverage": "*" 547 + } 548 + }, 549 + "@types/istanbul-reports": { 550 + "version": "1.1.1", 551 + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", 552 + "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", 553 + "dev": true, 554 + "requires": { 555 + "@types/istanbul-lib-coverage": "*", 556 + "@types/istanbul-lib-report": "*" 557 + } 558 + }, 559 + "@types/json-schema": { 560 + "version": "7.0.3", 561 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.3.tgz", 562 + "integrity": "sha512-Il2DtDVRGDcqjDtE+rF8iqg1CArehSK84HZJCT7AMITlyXRBpuPhqGLDQMowraqqu1coEaimg4ZOqggt6L6L+A==" 563 + }, 564 + "@types/minimatch": { 565 + "version": "3.0.3", 566 + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", 567 + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", 568 + "dev": true 569 + }, 570 + "@types/node": { 571 + "version": "12.12.6", 572 + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.6.tgz", 573 + "integrity": "sha512-FjsYUPzEJdGXjwKqSpE0/9QEh6kzhTAeObA54rn6j3rR4C/mzpI9L0KNfoeASSPMMdxIsoJuCLDWcM/rVjIsSA==", 574 + "dev": true 575 + }, 576 + "@types/normalize-package-data": { 577 + "version": "2.4.0", 578 + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", 579 + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", 580 + "dev": true 581 + }, 582 + "@types/stack-utils": { 583 + "version": "1.0.1", 584 + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", 585 + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", 586 + "dev": true 587 + }, 588 + "@types/yargs": { 589 + "version": "13.0.3", 590 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.3.tgz", 591 + "integrity": "sha512-K8/LfZq2duW33XW/tFwEAfnZlqIfVsoyRB3kfXdPXYhl0nfM8mmh7GS0jg7WrX2Dgq/0Ha/pR1PaR+BvmWwjiQ==", 592 + "dev": true, 593 + "requires": { 594 + "@types/yargs-parser": "*" 595 + } 596 + }, 597 + "@types/yargs-parser": { 598 + "version": "13.1.0", 599 + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz", 600 + "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==", 601 + "dev": true 602 + }, 603 + "@typescript-eslint/experimental-utils": { 604 + "version": "2.6.1", 605 + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.6.1.tgz", 606 + "integrity": "sha512-EVrrUhl5yBt7fC7c62lWmriq4MIc49zpN3JmrKqfiFXPXCM5ErfEcZYfKOhZXkW6MBjFcJ5kGZqu1b+lyyExUw==", 607 + "requires": { 608 + "@types/json-schema": "^7.0.3", 609 + "@typescript-eslint/typescript-estree": "2.6.1", 610 + "eslint-scope": "^5.0.0" 611 + } 612 + }, 613 + "@typescript-eslint/typescript-estree": { 614 + "version": "2.6.1", 615 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.6.1.tgz", 616 + "integrity": "sha512-+sTnssW6bcbDZKE8Ce7VV6LdzkQz2Bxk7jzk1J8H1rovoTxnm6iXvYIyncvNsaB/kBCOM63j/LNJfm27bNdUoA==", 617 + "requires": { 618 + "debug": "^4.1.1", 619 + "glob": "^7.1.4", 620 + "is-glob": "^4.0.1", 621 + "lodash.unescape": "4.0.1", 622 + "semver": "^6.3.0", 623 + "tsutils": "^3.17.1" 624 + }, 625 + "dependencies": { 626 + "debug": { 627 + "version": "4.1.1", 628 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 629 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 630 + "requires": { 631 + "ms": "^2.1.1" 632 + } 633 + }, 634 + "ms": { 635 + "version": "2.1.2", 636 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 637 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 638 + }, 639 + "semver": { 640 + "version": "6.3.0", 641 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 642 + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" 643 + } 644 + } 645 + }, 646 + "abab": { 647 + "version": "2.0.2", 648 + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.2.tgz", 649 + "integrity": "sha512-2scffjvioEmNz0OyDSLGWDfKCVwaKc6l9Pm9kOIREU13ClXZvHpg/nRL5xyjSSSLhOnXqft2HpsAzNEEA8cFFg==", 650 + "dev": true 651 + }, 652 + "acorn": { 653 + "version": "7.1.0", 654 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", 655 + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", 656 + "dev": true 657 + }, 658 + "acorn-globals": { 659 + "version": "4.3.4", 660 + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", 661 + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", 662 + "dev": true, 663 + "requires": { 664 + "acorn": "^6.0.1", 665 + "acorn-walk": "^6.0.1" 666 + }, 667 + "dependencies": { 668 + "acorn": { 669 + "version": "6.3.0", 670 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", 671 + "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==", 672 + "dev": true 673 + } 674 + } 675 + }, 676 + "acorn-jsx": { 677 + "version": "5.1.0", 678 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", 679 + "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==", 680 + "dev": true 681 + }, 682 + "acorn-walk": { 683 + "version": "6.2.0", 684 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", 685 + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", 686 + "dev": true 687 + }, 688 + "aggregate-error": { 689 + "version": "3.0.1", 690 + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", 691 + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", 692 + "dev": true, 693 + "requires": { 694 + "clean-stack": "^2.0.0", 695 + "indent-string": "^4.0.0" 696 + } 697 + }, 698 + "ajv": { 699 + "version": "6.10.2", 700 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", 701 + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", 702 + "dev": true, 703 + "requires": { 704 + "fast-deep-equal": "^2.0.1", 705 + "fast-json-stable-stringify": "^2.0.0", 706 + "json-schema-traverse": "^0.4.1", 707 + "uri-js": "^4.2.2" 708 + } 709 + }, 710 + "ansi-escapes": { 711 + "version": "4.2.1", 712 + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", 713 + "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", 714 + "dev": true, 715 + "requires": { 716 + "type-fest": "^0.5.2" 717 + } 718 + }, 719 + "ansi-regex": { 720 + "version": "4.1.0", 721 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", 722 + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", 723 + "dev": true 724 + }, 725 + "ansi-styles": { 726 + "version": "3.2.1", 727 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 728 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 729 + "dev": true, 730 + "requires": { 731 + "color-convert": "^1.9.0" 732 + } 733 + }, 734 + "any-observable": { 735 + "version": "0.3.0", 736 + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", 737 + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", 738 + "dev": true 739 + }, 740 + "anymatch": { 741 + "version": "2.0.0", 742 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", 743 + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", 744 + "dev": true, 745 + "requires": { 746 + "micromatch": "^3.1.4", 747 + "normalize-path": "^2.1.1" 748 + } 749 + }, 750 + "argparse": { 751 + "version": "1.0.10", 752 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 753 + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 754 + "dev": true, 755 + "requires": { 756 + "sprintf-js": "~1.0.2" 757 + } 758 + }, 759 + "aria-query": { 760 + "version": "3.0.0", 761 + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", 762 + "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", 763 + "requires": { 764 + "ast-types-flow": "0.0.7", 765 + "commander": "^2.11.0" 766 + } 767 + }, 768 + "arr-diff": { 769 + "version": "4.0.0", 770 + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 771 + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", 772 + "dev": true 773 + }, 774 + "arr-flatten": { 775 + "version": "1.1.0", 776 + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 777 + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", 778 + "dev": true 779 + }, 780 + "arr-union": { 781 + "version": "3.1.0", 782 + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 783 + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", 784 + "dev": true 785 + }, 786 + "array-equal": { 787 + "version": "1.0.0", 788 + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", 789 + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", 790 + "dev": true 791 + }, 792 + "array-includes": { 793 + "version": "3.0.3", 794 + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", 795 + "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", 796 + "requires": { 797 + "define-properties": "^1.1.2", 798 + "es-abstract": "^1.7.0" 799 + } 800 + }, 801 + "array-union": { 802 + "version": "2.1.0", 803 + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 804 + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 805 + "dev": true 806 + }, 807 + "array-unique": { 808 + "version": "0.3.2", 809 + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 810 + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", 811 + "dev": true 812 + }, 813 + "asn1": { 814 + "version": "0.2.4", 815 + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", 816 + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", 817 + "dev": true, 818 + "requires": { 819 + "safer-buffer": "~2.1.0" 820 + } 821 + }, 822 + "assert-plus": { 823 + "version": "1.0.0", 824 + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 825 + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", 826 + "dev": true 827 + }, 828 + "assign-symbols": { 829 + "version": "1.0.0", 830 + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", 831 + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", 832 + "dev": true 833 + }, 834 + "ast-types-flow": { 835 + "version": "0.0.7", 836 + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", 837 + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" 838 + }, 839 + "astral-regex": { 840 + "version": "1.0.0", 841 + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", 842 + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", 843 + "dev": true 844 + }, 845 + "async-limiter": { 846 + "version": "1.0.1", 847 + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", 848 + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", 849 + "dev": true 850 + }, 851 + "asynckit": { 852 + "version": "0.4.0", 853 + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 854 + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 855 + "dev": true 856 + }, 857 + "atob": { 858 + "version": "2.1.2", 859 + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", 860 + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", 861 + "dev": true 862 + }, 863 + "aws-sign2": { 864 + "version": "0.7.0", 865 + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 866 + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", 867 + "dev": true 868 + }, 869 + "aws4": { 870 + "version": "1.8.0", 871 + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", 872 + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", 873 + "dev": true 874 + }, 875 + "axobject-query": { 876 + "version": "2.0.2", 877 + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", 878 + "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", 879 + "requires": { 880 + "ast-types-flow": "0.0.7" 881 + } 882 + }, 883 + "babel-jest": { 884 + "version": "24.9.0", 885 + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", 886 + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", 887 + "dev": true, 888 + "requires": { 889 + "@jest/transform": "^24.9.0", 890 + "@jest/types": "^24.9.0", 891 + "@types/babel__core": "^7.1.0", 892 + "babel-plugin-istanbul": "^5.1.0", 893 + "babel-preset-jest": "^24.9.0", 894 + "chalk": "^2.4.2", 895 + "slash": "^2.0.0" 896 + }, 897 + "dependencies": { 898 + "slash": { 899 + "version": "2.0.0", 900 + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", 901 + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", 902 + "dev": true 903 + } 904 + } 905 + }, 906 + "babel-plugin-istanbul": { 907 + "version": "5.2.0", 908 + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", 909 + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", 910 + "dev": true, 911 + "requires": { 912 + "@babel/helper-plugin-utils": "^7.0.0", 913 + "find-up": "^3.0.0", 914 + "istanbul-lib-instrument": "^3.3.0", 915 + "test-exclude": "^5.2.3" 916 + }, 917 + "dependencies": { 918 + "find-up": { 919 + "version": "3.0.0", 920 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 921 + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 922 + "dev": true, 923 + "requires": { 924 + "locate-path": "^3.0.0" 925 + } 926 + }, 927 + "locate-path": { 928 + "version": "3.0.0", 929 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 930 + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 931 + "dev": true, 932 + "requires": { 933 + "p-locate": "^3.0.0", 934 + "path-exists": "^3.0.0" 935 + } 936 + }, 937 + "p-limit": { 938 + "version": "2.2.1", 939 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 940 + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 941 + "dev": true, 942 + "requires": { 943 + "p-try": "^2.0.0" 944 + } 945 + }, 946 + "p-locate": { 947 + "version": "3.0.0", 948 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 949 + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 950 + "dev": true, 951 + "requires": { 952 + "p-limit": "^2.0.0" 953 + } 954 + }, 955 + "p-try": { 956 + "version": "2.2.0", 957 + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 958 + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 959 + "dev": true 960 + } 961 + } 962 + }, 963 + "babel-plugin-jest-hoist": { 964 + "version": "24.9.0", 965 + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", 966 + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", 967 + "dev": true, 968 + "requires": { 969 + "@types/babel__traverse": "^7.0.6" 970 + } 971 + }, 972 + "babel-preset-jest": { 973 + "version": "24.9.0", 974 + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", 975 + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", 976 + "dev": true, 977 + "requires": { 978 + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", 979 + "babel-plugin-jest-hoist": "^24.9.0" 980 + } 981 + }, 982 + "balanced-match": { 983 + "version": "1.0.0", 984 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 985 + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" 986 + }, 987 + "base": { 988 + "version": "0.11.2", 989 + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", 990 + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", 991 + "dev": true, 992 + "requires": { 993 + "cache-base": "^1.0.1", 994 + "class-utils": "^0.3.5", 995 + "component-emitter": "^1.2.1", 996 + "define-property": "^1.0.0", 997 + "isobject": "^3.0.1", 998 + "mixin-deep": "^1.2.0", 999 + "pascalcase": "^0.1.1" 1000 + }, 1001 + "dependencies": { 1002 + "define-property": { 1003 + "version": "1.0.0", 1004 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 1005 + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 1006 + "dev": true, 1007 + "requires": { 1008 + "is-descriptor": "^1.0.0" 1009 + } 1010 + }, 1011 + "is-accessor-descriptor": { 1012 + "version": "1.0.0", 1013 + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 1014 + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 1015 + "dev": true, 1016 + "requires": { 1017 + "kind-of": "^6.0.0" 1018 + } 1019 + }, 1020 + "is-data-descriptor": { 1021 + "version": "1.0.0", 1022 + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 1023 + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 1024 + "dev": true, 1025 + "requires": { 1026 + "kind-of": "^6.0.0" 1027 + } 1028 + }, 1029 + "is-descriptor": { 1030 + "version": "1.0.2", 1031 + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 1032 + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 1033 + "dev": true, 1034 + "requires": { 1035 + "is-accessor-descriptor": "^1.0.0", 1036 + "is-data-descriptor": "^1.0.0", 1037 + "kind-of": "^6.0.2" 1038 + } 1039 + } 1040 + } 1041 + }, 1042 + "bcrypt-pbkdf": { 1043 + "version": "1.0.2", 1044 + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 1045 + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", 1046 + "dev": true, 1047 + "requires": { 1048 + "tweetnacl": "^0.14.3" 1049 + } 1050 + }, 1051 + "brace-expansion": { 1052 + "version": "1.1.11", 1053 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1054 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1055 + "requires": { 1056 + "balanced-match": "^1.0.0", 1057 + "concat-map": "0.0.1" 1058 + } 1059 + }, 1060 + "braces": { 1061 + "version": "2.3.2", 1062 + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 1063 + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 1064 + "dev": true, 1065 + "requires": { 1066 + "arr-flatten": "^1.1.0", 1067 + "array-unique": "^0.3.2", 1068 + "extend-shallow": "^2.0.1", 1069 + "fill-range": "^4.0.0", 1070 + "isobject": "^3.0.1", 1071 + "repeat-element": "^1.1.2", 1072 + "snapdragon": "^0.8.1", 1073 + "snapdragon-node": "^2.0.1", 1074 + "split-string": "^3.0.2", 1075 + "to-regex": "^3.0.1" 1076 + }, 1077 + "dependencies": { 1078 + "extend-shallow": { 1079 + "version": "2.0.1", 1080 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1081 + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1082 + "dev": true, 1083 + "requires": { 1084 + "is-extendable": "^0.1.0" 1085 + } 1086 + } 1087 + } 1088 + }, 1089 + "browser-process-hrtime": { 1090 + "version": "0.1.3", 1091 + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", 1092 + "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==", 1093 + "dev": true 1094 + }, 1095 + "browser-resolve": { 1096 + "version": "1.11.3", 1097 + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", 1098 + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", 1099 + "dev": true, 1100 + "requires": { 1101 + "resolve": "1.1.7" 1102 + }, 1103 + "dependencies": { 1104 + "resolve": { 1105 + "version": "1.1.7", 1106 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", 1107 + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", 1108 + "dev": true 1109 + } 1110 + } 1111 + }, 1112 + "bser": { 1113 + "version": "2.1.1", 1114 + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 1115 + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 1116 + "dev": true, 1117 + "requires": { 1118 + "node-int64": "^0.4.0" 1119 + } 1120 + }, 1121 + "buffer-from": { 1122 + "version": "1.1.1", 1123 + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", 1124 + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", 1125 + "dev": true 1126 + }, 1127 + "cache-base": { 1128 + "version": "1.0.1", 1129 + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", 1130 + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", 1131 + "dev": true, 1132 + "requires": { 1133 + "collection-visit": "^1.0.0", 1134 + "component-emitter": "^1.2.1", 1135 + "get-value": "^2.0.6", 1136 + "has-value": "^1.0.0", 1137 + "isobject": "^3.0.1", 1138 + "set-value": "^2.0.0", 1139 + "to-object-path": "^0.3.0", 1140 + "union-value": "^1.0.0", 1141 + "unset-value": "^1.0.0" 1142 + } 1143 + }, 1144 + "caller-callsite": { 1145 + "version": "2.0.0", 1146 + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", 1147 + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", 1148 + "dev": true, 1149 + "requires": { 1150 + "callsites": "^2.0.0" 1151 + }, 1152 + "dependencies": { 1153 + "callsites": { 1154 + "version": "2.0.0", 1155 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", 1156 + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", 1157 + "dev": true 1158 + } 1159 + } 1160 + }, 1161 + "caller-path": { 1162 + "version": "2.0.0", 1163 + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", 1164 + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", 1165 + "dev": true, 1166 + "requires": { 1167 + "caller-callsite": "^2.0.0" 1168 + } 1169 + }, 1170 + "callsites": { 1171 + "version": "3.1.0", 1172 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1173 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1174 + "dev": true 1175 + }, 1176 + "camelcase": { 1177 + "version": "5.3.1", 1178 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 1179 + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 1180 + "dev": true 1181 + }, 1182 + "capture-exit": { 1183 + "version": "2.0.0", 1184 + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", 1185 + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", 1186 + "dev": true, 1187 + "requires": { 1188 + "rsvp": "^4.8.4" 1189 + } 1190 + }, 1191 + "caseless": { 1192 + "version": "0.12.0", 1193 + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 1194 + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", 1195 + "dev": true 1196 + }, 1197 + "chalk": { 1198 + "version": "2.4.2", 1199 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 1200 + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 1201 + "dev": true, 1202 + "requires": { 1203 + "ansi-styles": "^3.2.1", 1204 + "escape-string-regexp": "^1.0.5", 1205 + "supports-color": "^5.3.0" 1206 + } 1207 + }, 1208 + "chardet": { 1209 + "version": "0.7.0", 1210 + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", 1211 + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", 1212 + "dev": true 1213 + }, 1214 + "ci-info": { 1215 + "version": "2.0.0", 1216 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", 1217 + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", 1218 + "dev": true 1219 + }, 1220 + "class-utils": { 1221 + "version": "0.3.6", 1222 + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", 1223 + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", 1224 + "dev": true, 1225 + "requires": { 1226 + "arr-union": "^3.1.0", 1227 + "define-property": "^0.2.5", 1228 + "isobject": "^3.0.0", 1229 + "static-extend": "^0.1.1" 1230 + }, 1231 + "dependencies": { 1232 + "define-property": { 1233 + "version": "0.2.5", 1234 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1235 + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1236 + "dev": true, 1237 + "requires": { 1238 + "is-descriptor": "^0.1.0" 1239 + } 1240 + } 1241 + } 1242 + }, 1243 + "clean-stack": { 1244 + "version": "2.2.0", 1245 + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", 1246 + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", 1247 + "dev": true 1248 + }, 1249 + "cli-cursor": { 1250 + "version": "3.1.0", 1251 + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", 1252 + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", 1253 + "dev": true, 1254 + "requires": { 1255 + "restore-cursor": "^3.1.0" 1256 + } 1257 + }, 1258 + "cli-truncate": { 1259 + "version": "0.2.1", 1260 + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", 1261 + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", 1262 + "dev": true, 1263 + "requires": { 1264 + "slice-ansi": "0.0.4", 1265 + "string-width": "^1.0.1" 1266 + }, 1267 + "dependencies": { 1268 + "ansi-regex": { 1269 + "version": "2.1.1", 1270 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 1271 + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", 1272 + "dev": true 1273 + }, 1274 + "is-fullwidth-code-point": { 1275 + "version": "1.0.0", 1276 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 1277 + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", 1278 + "dev": true, 1279 + "requires": { 1280 + "number-is-nan": "^1.0.0" 1281 + } 1282 + }, 1283 + "slice-ansi": { 1284 + "version": "0.0.4", 1285 + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", 1286 + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", 1287 + "dev": true 1288 + }, 1289 + "string-width": { 1290 + "version": "1.0.2", 1291 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 1292 + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 1293 + "dev": true, 1294 + "requires": { 1295 + "code-point-at": "^1.0.0", 1296 + "is-fullwidth-code-point": "^1.0.0", 1297 + "strip-ansi": "^3.0.0" 1298 + } 1299 + }, 1300 + "strip-ansi": { 1301 + "version": "3.0.1", 1302 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 1303 + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 1304 + "dev": true, 1305 + "requires": { 1306 + "ansi-regex": "^2.0.0" 1307 + } 1308 + } 1309 + } 1310 + }, 1311 + "cli-width": { 1312 + "version": "2.2.0", 1313 + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", 1314 + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", 1315 + "dev": true 1316 + }, 1317 + "cliui": { 1318 + "version": "5.0.0", 1319 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", 1320 + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", 1321 + "dev": true, 1322 + "requires": { 1323 + "string-width": "^3.1.0", 1324 + "strip-ansi": "^5.2.0", 1325 + "wrap-ansi": "^5.1.0" 1326 + }, 1327 + "dependencies": { 1328 + "is-fullwidth-code-point": { 1329 + "version": "2.0.0", 1330 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 1331 + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 1332 + "dev": true 1333 + }, 1334 + "string-width": { 1335 + "version": "3.1.0", 1336 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 1337 + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 1338 + "dev": true, 1339 + "requires": { 1340 + "emoji-regex": "^7.0.1", 1341 + "is-fullwidth-code-point": "^2.0.0", 1342 + "strip-ansi": "^5.1.0" 1343 + } 1344 + } 1345 + } 1346 + }, 1347 + "co": { 1348 + "version": "4.6.0", 1349 + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 1350 + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", 1351 + "dev": true 1352 + }, 1353 + "code-point-at": { 1354 + "version": "1.1.0", 1355 + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 1356 + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", 1357 + "dev": true 1358 + }, 1359 + "collection-visit": { 1360 + "version": "1.0.0", 1361 + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", 1362 + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", 1363 + "dev": true, 1364 + "requires": { 1365 + "map-visit": "^1.0.0", 1366 + "object-visit": "^1.0.0" 1367 + } 1368 + }, 1369 + "color-convert": { 1370 + "version": "1.9.3", 1371 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 1372 + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 1373 + "dev": true, 1374 + "requires": { 1375 + "color-name": "1.1.3" 1376 + } 1377 + }, 1378 + "color-name": { 1379 + "version": "1.1.3", 1380 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 1381 + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 1382 + "dev": true 1383 + }, 1384 + "combined-stream": { 1385 + "version": "1.0.8", 1386 + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 1387 + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 1388 + "dev": true, 1389 + "requires": { 1390 + "delayed-stream": "~1.0.0" 1391 + } 1392 + }, 1393 + "commander": { 1394 + "version": "2.20.3", 1395 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 1396 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" 1397 + }, 1398 + "component-emitter": { 1399 + "version": "1.3.0", 1400 + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", 1401 + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", 1402 + "dev": true 1403 + }, 1404 + "concat-map": { 1405 + "version": "0.0.1", 1406 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1407 + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 1408 + }, 1409 + "contains-path": { 1410 + "version": "0.1.0", 1411 + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", 1412 + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" 1413 + }, 1414 + "convert-source-map": { 1415 + "version": "1.7.0", 1416 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", 1417 + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", 1418 + "dev": true, 1419 + "requires": { 1420 + "safe-buffer": "~5.1.1" 1421 + } 1422 + }, 1423 + "copy-descriptor": { 1424 + "version": "0.1.1", 1425 + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", 1426 + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", 1427 + "dev": true 1428 + }, 1429 + "core-util-is": { 1430 + "version": "1.0.2", 1431 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 1432 + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 1433 + "dev": true 1434 + }, 1435 + "cosmiconfig": { 1436 + "version": "5.2.1", 1437 + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", 1438 + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", 1439 + "dev": true, 1440 + "requires": { 1441 + "import-fresh": "^2.0.0", 1442 + "is-directory": "^0.3.1", 1443 + "js-yaml": "^3.13.1", 1444 + "parse-json": "^4.0.0" 1445 + }, 1446 + "dependencies": { 1447 + "import-fresh": { 1448 + "version": "2.0.0", 1449 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", 1450 + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", 1451 + "dev": true, 1452 + "requires": { 1453 + "caller-path": "^2.0.0", 1454 + "resolve-from": "^3.0.0" 1455 + } 1456 + }, 1457 + "parse-json": { 1458 + "version": "4.0.0", 1459 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 1460 + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", 1461 + "dev": true, 1462 + "requires": { 1463 + "error-ex": "^1.3.1", 1464 + "json-parse-better-errors": "^1.0.1" 1465 + } 1466 + }, 1467 + "resolve-from": { 1468 + "version": "3.0.0", 1469 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", 1470 + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", 1471 + "dev": true 1472 + } 1473 + } 1474 + }, 1475 + "cross-spawn": { 1476 + "version": "6.0.5", 1477 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", 1478 + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 1479 + "dev": true, 1480 + "requires": { 1481 + "nice-try": "^1.0.4", 1482 + "path-key": "^2.0.1", 1483 + "semver": "^5.5.0", 1484 + "shebang-command": "^1.2.0", 1485 + "which": "^1.2.9" 1486 + } 1487 + }, 1488 + "cssom": { 1489 + "version": "0.3.8", 1490 + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 1491 + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", 1492 + "dev": true 1493 + }, 1494 + "cssstyle": { 1495 + "version": "1.4.0", 1496 + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", 1497 + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", 1498 + "dev": true, 1499 + "requires": { 1500 + "cssom": "0.3.x" 1501 + } 1502 + }, 1503 + "damerau-levenshtein": { 1504 + "version": "1.0.5", 1505 + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz", 1506 + "integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==" 1507 + }, 1508 + "dashdash": { 1509 + "version": "1.14.1", 1510 + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 1511 + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", 1512 + "dev": true, 1513 + "requires": { 1514 + "assert-plus": "^1.0.0" 1515 + } 1516 + }, 1517 + "data-urls": { 1518 + "version": "1.1.0", 1519 + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", 1520 + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", 1521 + "dev": true, 1522 + "requires": { 1523 + "abab": "^2.0.0", 1524 + "whatwg-mimetype": "^2.2.0", 1525 + "whatwg-url": "^7.0.0" 1526 + }, 1527 + "dependencies": { 1528 + "whatwg-url": { 1529 + "version": "7.1.0", 1530 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", 1531 + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", 1532 + "dev": true, 1533 + "requires": { 1534 + "lodash.sortby": "^4.7.0", 1535 + "tr46": "^1.0.1", 1536 + "webidl-conversions": "^4.0.2" 1537 + } 1538 + } 1539 + } 1540 + }, 1541 + "date-fns": { 1542 + "version": "1.30.1", 1543 + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", 1544 + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", 1545 + "dev": true 1546 + }, 1547 + "debug": { 1548 + "version": "2.6.9", 1549 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 1550 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 1551 + "requires": { 1552 + "ms": "2.0.0" 1553 + } 1554 + }, 1555 + "decamelize": { 1556 + "version": "1.2.0", 1557 + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 1558 + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 1559 + "dev": true 1560 + }, 1561 + "decode-uri-component": { 1562 + "version": "0.2.0", 1563 + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 1564 + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", 1565 + "dev": true 1566 + }, 1567 + "dedent": { 1568 + "version": "0.7.0", 1569 + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", 1570 + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", 1571 + "dev": true 1572 + }, 1573 + "deep-is": { 1574 + "version": "0.1.3", 1575 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 1576 + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", 1577 + "dev": true 1578 + }, 1579 + "define-properties": { 1580 + "version": "1.1.3", 1581 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 1582 + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", 1583 + "requires": { 1584 + "object-keys": "^1.0.12" 1585 + } 1586 + }, 1587 + "define-property": { 1588 + "version": "2.0.2", 1589 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 1590 + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 1591 + "dev": true, 1592 + "requires": { 1593 + "is-descriptor": "^1.0.2", 1594 + "isobject": "^3.0.1" 1595 + }, 1596 + "dependencies": { 1597 + "is-accessor-descriptor": { 1598 + "version": "1.0.0", 1599 + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 1600 + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 1601 + "dev": true, 1602 + "requires": { 1603 + "kind-of": "^6.0.0" 1604 + } 1605 + }, 1606 + "is-data-descriptor": { 1607 + "version": "1.0.0", 1608 + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 1609 + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 1610 + "dev": true, 1611 + "requires": { 1612 + "kind-of": "^6.0.0" 1613 + } 1614 + }, 1615 + "is-descriptor": { 1616 + "version": "1.0.2", 1617 + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 1618 + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 1619 + "dev": true, 1620 + "requires": { 1621 + "is-accessor-descriptor": "^1.0.0", 1622 + "is-data-descriptor": "^1.0.0", 1623 + "kind-of": "^6.0.2" 1624 + } 1625 + } 1626 + } 1627 + }, 1628 + "del": { 1629 + "version": "5.1.0", 1630 + "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", 1631 + "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", 1632 + "dev": true, 1633 + "requires": { 1634 + "globby": "^10.0.1", 1635 + "graceful-fs": "^4.2.2", 1636 + "is-glob": "^4.0.1", 1637 + "is-path-cwd": "^2.2.0", 1638 + "is-path-inside": "^3.0.1", 1639 + "p-map": "^3.0.0", 1640 + "rimraf": "^3.0.0", 1641 + "slash": "^3.0.0" 1642 + }, 1643 + "dependencies": { 1644 + "rimraf": { 1645 + "version": "3.0.0", 1646 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", 1647 + "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", 1648 + "dev": true, 1649 + "requires": { 1650 + "glob": "^7.1.3" 1651 + } 1652 + } 1653 + } 1654 + }, 1655 + "delayed-stream": { 1656 + "version": "1.0.0", 1657 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 1658 + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 1659 + "dev": true 1660 + }, 1661 + "detect-newline": { 1662 + "version": "2.1.0", 1663 + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", 1664 + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", 1665 + "dev": true 1666 + }, 1667 + "diff-sequences": { 1668 + "version": "24.9.0", 1669 + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", 1670 + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", 1671 + "dev": true 1672 + }, 1673 + "dir-glob": { 1674 + "version": "3.0.1", 1675 + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 1676 + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 1677 + "dev": true, 1678 + "requires": { 1679 + "path-type": "^4.0.0" 1680 + }, 1681 + "dependencies": { 1682 + "path-type": { 1683 + "version": "4.0.0", 1684 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 1685 + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 1686 + "dev": true 1687 + } 1688 + } 1689 + }, 1690 + "doctrine": { 1691 + "version": "1.5.0", 1692 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", 1693 + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", 1694 + "requires": { 1695 + "esutils": "^2.0.2", 1696 + "isarray": "^1.0.0" 1697 + } 1698 + }, 1699 + "domexception": { 1700 + "version": "1.0.1", 1701 + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", 1702 + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", 1703 + "dev": true, 1704 + "requires": { 1705 + "webidl-conversions": "^4.0.2" 1706 + } 1707 + }, 1708 + "ecc-jsbn": { 1709 + "version": "0.1.2", 1710 + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 1711 + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", 1712 + "dev": true, 1713 + "requires": { 1714 + "jsbn": "~0.1.0", 1715 + "safer-buffer": "^2.1.0" 1716 + } 1717 + }, 1718 + "elegant-spinner": { 1719 + "version": "1.0.1", 1720 + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", 1721 + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", 1722 + "dev": true 1723 + }, 1724 + "emoji-regex": { 1725 + "version": "7.0.3", 1726 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", 1727 + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" 1728 + }, 1729 + "end-of-stream": { 1730 + "version": "1.4.4", 1731 + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 1732 + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 1733 + "dev": true, 1734 + "requires": { 1735 + "once": "^1.4.0" 1736 + } 1737 + }, 1738 + "error-ex": { 1739 + "version": "1.3.2", 1740 + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 1741 + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 1742 + "requires": { 1743 + "is-arrayish": "^0.2.1" 1744 + } 1745 + }, 1746 + "es-abstract": { 1747 + "version": "1.16.0", 1748 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.0.tgz", 1749 + "integrity": "sha512-xdQnfykZ9JMEiasTAJZJdMWCQ1Vm00NBw79/AWi7ELfZuuPCSOMDZbT9mkOfSctVtfhb+sAAzrm+j//GjjLHLg==", 1750 + "requires": { 1751 + "es-to-primitive": "^1.2.0", 1752 + "function-bind": "^1.1.1", 1753 + "has": "^1.0.3", 1754 + "has-symbols": "^1.0.0", 1755 + "is-callable": "^1.1.4", 1756 + "is-regex": "^1.0.4", 1757 + "object-inspect": "^1.6.0", 1758 + "object-keys": "^1.1.1", 1759 + "string.prototype.trimleft": "^2.1.0", 1760 + "string.prototype.trimright": "^2.1.0" 1761 + } 1762 + }, 1763 + "es-to-primitive": { 1764 + "version": "1.2.0", 1765 + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", 1766 + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", 1767 + "requires": { 1768 + "is-callable": "^1.1.4", 1769 + "is-date-object": "^1.0.1", 1770 + "is-symbol": "^1.0.2" 1771 + } 1772 + }, 1773 + "escape-string-regexp": { 1774 + "version": "1.0.5", 1775 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 1776 + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 1777 + "dev": true 1778 + }, 1779 + "escodegen": { 1780 + "version": "1.12.0", 1781 + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.0.tgz", 1782 + "integrity": "sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg==", 1783 + "dev": true, 1784 + "requires": { 1785 + "esprima": "^3.1.3", 1786 + "estraverse": "^4.2.0", 1787 + "esutils": "^2.0.2", 1788 + "optionator": "^0.8.1", 1789 + "source-map": "~0.6.1" 1790 + }, 1791 + "dependencies": { 1792 + "esprima": { 1793 + "version": "3.1.3", 1794 + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", 1795 + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", 1796 + "dev": true 1797 + } 1798 + } 1799 + }, 1800 + "eslint": { 1801 + "version": "6.6.0", 1802 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.6.0.tgz", 1803 + "integrity": "sha512-PpEBq7b6qY/qrOmpYQ/jTMDYfuQMELR4g4WI1M/NaSDDD/bdcMb+dj4Hgks7p41kW2caXsPsEZAEAyAgjVVC0g==", 1804 + "dev": true, 1805 + "requires": { 1806 + "@babel/code-frame": "^7.0.0", 1807 + "ajv": "^6.10.0", 1808 + "chalk": "^2.1.0", 1809 + "cross-spawn": "^6.0.5", 1810 + "debug": "^4.0.1", 1811 + "doctrine": "^3.0.0", 1812 + "eslint-scope": "^5.0.0", 1813 + "eslint-utils": "^1.4.3", 1814 + "eslint-visitor-keys": "^1.1.0", 1815 + "espree": "^6.1.2", 1816 + "esquery": "^1.0.1", 1817 + "esutils": "^2.0.2", 1818 + "file-entry-cache": "^5.0.1", 1819 + "functional-red-black-tree": "^1.0.1", 1820 + "glob-parent": "^5.0.0", 1821 + "globals": "^11.7.0", 1822 + "ignore": "^4.0.6", 1823 + "import-fresh": "^3.0.0", 1824 + "imurmurhash": "^0.1.4", 1825 + "inquirer": "^7.0.0", 1826 + "is-glob": "^4.0.0", 1827 + "js-yaml": "^3.13.1", 1828 + "json-stable-stringify-without-jsonify": "^1.0.1", 1829 + "levn": "^0.3.0", 1830 + "lodash": "^4.17.14", 1831 + "minimatch": "^3.0.4", 1832 + "mkdirp": "^0.5.1", 1833 + "natural-compare": "^1.4.0", 1834 + "optionator": "^0.8.2", 1835 + "progress": "^2.0.0", 1836 + "regexpp": "^2.0.1", 1837 + "semver": "^6.1.2", 1838 + "strip-ansi": "^5.2.0", 1839 + "strip-json-comments": "^3.0.1", 1840 + "table": "^5.2.3", 1841 + "text-table": "^0.2.0", 1842 + "v8-compile-cache": "^2.0.3" 1843 + }, 1844 + "dependencies": { 1845 + "debug": { 1846 + "version": "4.1.1", 1847 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 1848 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 1849 + "dev": true, 1850 + "requires": { 1851 + "ms": "^2.1.1" 1852 + } 1853 + }, 1854 + "doctrine": { 1855 + "version": "3.0.0", 1856 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 1857 + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 1858 + "dev": true, 1859 + "requires": { 1860 + "esutils": "^2.0.2" 1861 + } 1862 + }, 1863 + "ignore": { 1864 + "version": "4.0.6", 1865 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 1866 + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 1867 + "dev": true 1868 + }, 1869 + "ms": { 1870 + "version": "2.1.2", 1871 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1872 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 1873 + "dev": true 1874 + }, 1875 + "regexpp": { 1876 + "version": "2.0.1", 1877 + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", 1878 + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", 1879 + "dev": true 1880 + }, 1881 + "semver": { 1882 + "version": "6.3.0", 1883 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 1884 + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 1885 + "dev": true 1886 + } 1887 + } 1888 + }, 1889 + "eslint-config-standard": { 1890 + "version": "14.1.0", 1891 + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.0.tgz", 1892 + "integrity": "sha512-EF6XkrrGVbvv8hL/kYa/m6vnvmUT+K82pJJc4JJVMM6+Qgqh0pnwprSxdduDLB9p/7bIxD+YV5O0wfb8lmcPbA==" 1893 + }, 1894 + "eslint-config-standard-jsx": { 1895 + "version": "8.1.0", 1896 + "resolved": "https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-8.1.0.tgz", 1897 + "integrity": "sha512-ULVC8qH8qCqbU792ZOO6DaiaZyHNS/5CZt3hKqHkEhVlhPEPN3nfBqqxJCyp59XrjIBZPu1chMYe9T2DXZ7TMw==" 1898 + }, 1899 + "eslint-import-resolver-node": { 1900 + "version": "0.3.2", 1901 + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", 1902 + "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", 1903 + "requires": { 1904 + "debug": "^2.6.9", 1905 + "resolve": "^1.5.0" 1906 + } 1907 + }, 1908 + "eslint-module-utils": { 1909 + "version": "2.4.1", 1910 + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.1.tgz", 1911 + "integrity": "sha512-H6DOj+ejw7Tesdgbfs4jeS4YMFrT8uI8xwd1gtQqXssaR0EQ26L+2O/w6wkYFy2MymON0fTwHmXBvvfLNZVZEw==", 1912 + "requires": { 1913 + "debug": "^2.6.8", 1914 + "pkg-dir": "^2.0.0" 1915 + } 1916 + }, 1917 + "eslint-plugin-es": { 1918 + "version": "2.0.0", 1919 + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-2.0.0.tgz", 1920 + "integrity": "sha512-f6fceVtg27BR02EYnBhgWLFQfK6bN4Ll0nQFrBHOlCsAyxeZkn0NHns5O0YZOPrV1B3ramd6cgFwaoFLcSkwEQ==", 1921 + "requires": { 1922 + "eslint-utils": "^1.4.2", 1923 + "regexpp": "^3.0.0" 1924 + } 1925 + }, 1926 + "eslint-plugin-import": { 1927 + "version": "2.18.2", 1928 + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz", 1929 + "integrity": "sha512-5ohpsHAiUBRNaBWAF08izwUGlbrJoJJ+W9/TBwsGoR1MnlgfwMIKrFeSjWbt6moabiXW9xNvtFz+97KHRfI4HQ==", 1930 + "requires": { 1931 + "array-includes": "^3.0.3", 1932 + "contains-path": "^0.1.0", 1933 + "debug": "^2.6.9", 1934 + "doctrine": "1.5.0", 1935 + "eslint-import-resolver-node": "^0.3.2", 1936 + "eslint-module-utils": "^2.4.0", 1937 + "has": "^1.0.3", 1938 + "minimatch": "^3.0.4", 1939 + "object.values": "^1.1.0", 1940 + "read-pkg-up": "^2.0.0", 1941 + "resolve": "^1.11.0" 1942 + } 1943 + }, 1944 + "eslint-plugin-jest": { 1945 + "version": "23.0.2", 1946 + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-23.0.2.tgz", 1947 + "integrity": "sha512-fkxcvOJm0hC/jbJqYJjtuC9mvpTJqXd0Nixx7joVQvJoBQuXk/ws3+MtRYzD/4TcKSgvr21uuSLdwSxKJKC2cg==", 1948 + "requires": { 1949 + "@typescript-eslint/experimental-utils": "^2.5.0" 1950 + } 1951 + }, 1952 + "eslint-plugin-jsx-a11y": { 1953 + "version": "6.2.3", 1954 + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz", 1955 + "integrity": "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==", 1956 + "requires": { 1957 + "@babel/runtime": "^7.4.5", 1958 + "aria-query": "^3.0.0", 1959 + "array-includes": "^3.0.3", 1960 + "ast-types-flow": "^0.0.7", 1961 + "axobject-query": "^2.0.2", 1962 + "damerau-levenshtein": "^1.0.4", 1963 + "emoji-regex": "^7.0.2", 1964 + "has": "^1.0.3", 1965 + "jsx-ast-utils": "^2.2.1" 1966 + } 1967 + }, 1968 + "eslint-plugin-node": { 1969 + "version": "10.0.0", 1970 + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-10.0.0.tgz", 1971 + "integrity": "sha512-1CSyM/QCjs6PXaT18+zuAXsjXGIGo5Rw630rSKwokSs2jrYURQc4R5JZpoanNCqwNmepg+0eZ9L7YiRUJb8jiQ==", 1972 + "requires": { 1973 + "eslint-plugin-es": "^2.0.0", 1974 + "eslint-utils": "^1.4.2", 1975 + "ignore": "^5.1.1", 1976 + "minimatch": "^3.0.4", 1977 + "resolve": "^1.10.1", 1978 + "semver": "^6.1.0" 1979 + }, 1980 + "dependencies": { 1981 + "semver": { 1982 + "version": "6.3.0", 1983 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 1984 + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" 1985 + } 1986 + } 1987 + }, 1988 + "eslint-plugin-promise": { 1989 + "version": "4.2.1", 1990 + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", 1991 + "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==" 1992 + }, 1993 + "eslint-plugin-react": { 1994 + "version": "7.16.0", 1995 + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.16.0.tgz", 1996 + "integrity": "sha512-GacBAATewhhptbK3/vTP09CbFrgUJmBSaaRcWdbQLFvUZy9yVcQxigBNHGPU/KE2AyHpzj3AWXpxoMTsIDiHug==", 1997 + "requires": { 1998 + "array-includes": "^3.0.3", 1999 + "doctrine": "^2.1.0", 2000 + "has": "^1.0.3", 2001 + "jsx-ast-utils": "^2.2.1", 2002 + "object.entries": "^1.1.0", 2003 + "object.fromentries": "^2.0.0", 2004 + "object.values": "^1.1.0", 2005 + "prop-types": "^15.7.2", 2006 + "resolve": "^1.12.0" 2007 + }, 2008 + "dependencies": { 2009 + "doctrine": { 2010 + "version": "2.1.0", 2011 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 2012 + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 2013 + "requires": { 2014 + "esutils": "^2.0.2" 2015 + } 2016 + } 2017 + } 2018 + }, 2019 + "eslint-plugin-react-hooks": { 2020 + "version": "2.2.0", 2021 + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-2.2.0.tgz", 2022 + "integrity": "sha512-jSlnBjV2cmyIeL555H/FbvuSbQ1AtpHjLMHuPrQnt1eVA6lX8yufdygh7AArI2m8ct7ChHGx2uOaCuxq2MUn6g==" 2023 + }, 2024 + "eslint-plugin-standard": { 2025 + "version": "4.0.1", 2026 + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", 2027 + "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==" 2028 + }, 2029 + "eslint-scope": { 2030 + "version": "5.0.0", 2031 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", 2032 + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", 2033 + "requires": { 2034 + "esrecurse": "^4.1.0", 2035 + "estraverse": "^4.1.1" 2036 + } 2037 + }, 2038 + "eslint-utils": { 2039 + "version": "1.4.3", 2040 + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", 2041 + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", 2042 + "requires": { 2043 + "eslint-visitor-keys": "^1.1.0" 2044 + } 2045 + }, 2046 + "eslint-visitor-keys": { 2047 + "version": "1.1.0", 2048 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", 2049 + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==" 2050 + }, 2051 + "espree": { 2052 + "version": "6.1.2", 2053 + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", 2054 + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", 2055 + "dev": true, 2056 + "requires": { 2057 + "acorn": "^7.1.0", 2058 + "acorn-jsx": "^5.1.0", 2059 + "eslint-visitor-keys": "^1.1.0" 2060 + } 2061 + }, 2062 + "esprima": { 2063 + "version": "4.0.1", 2064 + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 2065 + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 2066 + "dev": true 2067 + }, 2068 + "esquery": { 2069 + "version": "1.0.1", 2070 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", 2071 + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", 2072 + "dev": true, 2073 + "requires": { 2074 + "estraverse": "^4.0.0" 2075 + } 2076 + }, 2077 + "esrecurse": { 2078 + "version": "4.2.1", 2079 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", 2080 + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", 2081 + "requires": { 2082 + "estraverse": "^4.1.0" 2083 + } 2084 + }, 2085 + "estraverse": { 2086 + "version": "4.3.0", 2087 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 2088 + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" 2089 + }, 2090 + "esutils": { 2091 + "version": "2.0.3", 2092 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 2093 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" 2094 + }, 2095 + "exec-sh": { 2096 + "version": "0.3.2", 2097 + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.2.tgz", 2098 + "integrity": "sha512-9sLAvzhI5nc8TpuQUh4ahMdCrWT00wPWz7j47/emR5+2qEfoZP5zzUXvx+vdx+H6ohhnsYC31iX04QLYJK8zTg==", 2099 + "dev": true 2100 + }, 2101 + "execa": { 2102 + "version": "1.0.0", 2103 + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", 2104 + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", 2105 + "dev": true, 2106 + "requires": { 2107 + "cross-spawn": "^6.0.0", 2108 + "get-stream": "^4.0.0", 2109 + "is-stream": "^1.1.0", 2110 + "npm-run-path": "^2.0.0", 2111 + "p-finally": "^1.0.0", 2112 + "signal-exit": "^3.0.0", 2113 + "strip-eof": "^1.0.0" 2114 + } 2115 + }, 2116 + "exit": { 2117 + "version": "0.1.2", 2118 + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 2119 + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", 2120 + "dev": true 2121 + }, 2122 + "expand-brackets": { 2123 + "version": "2.1.4", 2124 + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", 2125 + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", 2126 + "dev": true, 2127 + "requires": { 2128 + "debug": "^2.3.3", 2129 + "define-property": "^0.2.5", 2130 + "extend-shallow": "^2.0.1", 2131 + "posix-character-classes": "^0.1.0", 2132 + "regex-not": "^1.0.0", 2133 + "snapdragon": "^0.8.1", 2134 + "to-regex": "^3.0.1" 2135 + }, 2136 + "dependencies": { 2137 + "define-property": { 2138 + "version": "0.2.5", 2139 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 2140 + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 2141 + "dev": true, 2142 + "requires": { 2143 + "is-descriptor": "^0.1.0" 2144 + } 2145 + }, 2146 + "extend-shallow": { 2147 + "version": "2.0.1", 2148 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2149 + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2150 + "dev": true, 2151 + "requires": { 2152 + "is-extendable": "^0.1.0" 2153 + } 2154 + } 2155 + } 2156 + }, 2157 + "expect": { 2158 + "version": "24.9.0", 2159 + "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", 2160 + "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", 2161 + "dev": true, 2162 + "requires": { 2163 + "@jest/types": "^24.9.0", 2164 + "ansi-styles": "^3.2.0", 2165 + "jest-get-type": "^24.9.0", 2166 + "jest-matcher-utils": "^24.9.0", 2167 + "jest-message-util": "^24.9.0", 2168 + "jest-regex-util": "^24.9.0" 2169 + } 2170 + }, 2171 + "extend": { 2172 + "version": "3.0.2", 2173 + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 2174 + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 2175 + "dev": true 2176 + }, 2177 + "extend-shallow": { 2178 + "version": "3.0.2", 2179 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 2180 + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", 2181 + "dev": true, 2182 + "requires": { 2183 + "assign-symbols": "^1.0.0", 2184 + "is-extendable": "^1.0.1" 2185 + }, 2186 + "dependencies": { 2187 + "is-extendable": { 2188 + "version": "1.0.1", 2189 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 2190 + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 2191 + "dev": true, 2192 + "requires": { 2193 + "is-plain-object": "^2.0.4" 2194 + } 2195 + } 2196 + } 2197 + }, 2198 + "external-editor": { 2199 + "version": "3.1.0", 2200 + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", 2201 + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", 2202 + "dev": true, 2203 + "requires": { 2204 + "chardet": "^0.7.0", 2205 + "iconv-lite": "^0.4.24", 2206 + "tmp": "^0.0.33" 2207 + } 2208 + }, 2209 + "extglob": { 2210 + "version": "2.0.4", 2211 + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", 2212 + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", 2213 + "dev": true, 2214 + "requires": { 2215 + "array-unique": "^0.3.2", 2216 + "define-property": "^1.0.0", 2217 + "expand-brackets": "^2.1.4", 2218 + "extend-shallow": "^2.0.1", 2219 + "fragment-cache": "^0.2.1", 2220 + "regex-not": "^1.0.0", 2221 + "snapdragon": "^0.8.1", 2222 + "to-regex": "^3.0.1" 2223 + }, 2224 + "dependencies": { 2225 + "define-property": { 2226 + "version": "1.0.0", 2227 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 2228 + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 2229 + "dev": true, 2230 + "requires": { 2231 + "is-descriptor": "^1.0.0" 2232 + } 2233 + }, 2234 + "extend-shallow": { 2235 + "version": "2.0.1", 2236 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2237 + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2238 + "dev": true, 2239 + "requires": { 2240 + "is-extendable": "^0.1.0" 2241 + } 2242 + }, 2243 + "is-accessor-descriptor": { 2244 + "version": "1.0.0", 2245 + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 2246 + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 2247 + "dev": true, 2248 + "requires": { 2249 + "kind-of": "^6.0.0" 2250 + } 2251 + }, 2252 + "is-data-descriptor": { 2253 + "version": "1.0.0", 2254 + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 2255 + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 2256 + "dev": true, 2257 + "requires": { 2258 + "kind-of": "^6.0.0" 2259 + } 2260 + }, 2261 + "is-descriptor": { 2262 + "version": "1.0.2", 2263 + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 2264 + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 2265 + "dev": true, 2266 + "requires": { 2267 + "is-accessor-descriptor": "^1.0.0", 2268 + "is-data-descriptor": "^1.0.0", 2269 + "kind-of": "^6.0.2" 2270 + } 2271 + } 2272 + } 2273 + }, 2274 + "extsprintf": { 2275 + "version": "1.3.0", 2276 + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 2277 + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", 2278 + "dev": true 2279 + }, 2280 + "fast-deep-equal": { 2281 + "version": "2.0.1", 2282 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", 2283 + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", 2284 + "dev": true 2285 + }, 2286 + "fast-glob": { 2287 + "version": "3.1.0", 2288 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.0.tgz", 2289 + "integrity": "sha512-TrUz3THiq2Vy3bjfQUB2wNyPdGBeGmdjbzzBLhfHN4YFurYptCKwGq/TfiRavbGywFRzY6U2CdmQ1zmsY5yYaw==", 2290 + "dev": true, 2291 + "requires": { 2292 + "@nodelib/fs.stat": "^2.0.2", 2293 + "@nodelib/fs.walk": "^1.2.3", 2294 + "glob-parent": "^5.1.0", 2295 + "merge2": "^1.3.0", 2296 + "micromatch": "^4.0.2" 2297 + }, 2298 + "dependencies": { 2299 + "braces": { 2300 + "version": "3.0.2", 2301 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 2302 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 2303 + "dev": true, 2304 + "requires": { 2305 + "fill-range": "^7.0.1" 2306 + } 2307 + }, 2308 + "fill-range": { 2309 + "version": "7.0.1", 2310 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 2311 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 2312 + "dev": true, 2313 + "requires": { 2314 + "to-regex-range": "^5.0.1" 2315 + } 2316 + }, 2317 + "is-number": { 2318 + "version": "7.0.0", 2319 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 2320 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 2321 + "dev": true 2322 + }, 2323 + "micromatch": { 2324 + "version": "4.0.2", 2325 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", 2326 + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", 2327 + "dev": true, 2328 + "requires": { 2329 + "braces": "^3.0.1", 2330 + "picomatch": "^2.0.5" 2331 + } 2332 + }, 2333 + "to-regex-range": { 2334 + "version": "5.0.1", 2335 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 2336 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 2337 + "dev": true, 2338 + "requires": { 2339 + "is-number": "^7.0.0" 2340 + } 2341 + } 2342 + } 2343 + }, 2344 + "fast-json-stable-stringify": { 2345 + "version": "2.0.0", 2346 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", 2347 + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", 2348 + "dev": true 2349 + }, 2350 + "fast-levenshtein": { 2351 + "version": "2.0.6", 2352 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 2353 + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 2354 + "dev": true 2355 + }, 2356 + "fastq": { 2357 + "version": "1.6.0", 2358 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", 2359 + "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", 2360 + "dev": true, 2361 + "requires": { 2362 + "reusify": "^1.0.0" 2363 + } 2364 + }, 2365 + "fb-watchman": { 2366 + "version": "2.0.0", 2367 + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", 2368 + "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", 2369 + "dev": true, 2370 + "requires": { 2371 + "bser": "^2.0.0" 2372 + } 2373 + }, 2374 + "figures": { 2375 + "version": "3.1.0", 2376 + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", 2377 + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", 2378 + "dev": true, 2379 + "requires": { 2380 + "escape-string-regexp": "^1.0.5" 2381 + } 2382 + }, 2383 + "file-entry-cache": { 2384 + "version": "5.0.1", 2385 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", 2386 + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", 2387 + "dev": true, 2388 + "requires": { 2389 + "flat-cache": "^2.0.1" 2390 + } 2391 + }, 2392 + "fill-range": { 2393 + "version": "4.0.0", 2394 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 2395 + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 2396 + "dev": true, 2397 + "requires": { 2398 + "extend-shallow": "^2.0.1", 2399 + "is-number": "^3.0.0", 2400 + "repeat-string": "^1.6.1", 2401 + "to-regex-range": "^2.1.0" 2402 + }, 2403 + "dependencies": { 2404 + "extend-shallow": { 2405 + "version": "2.0.1", 2406 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2407 + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2408 + "dev": true, 2409 + "requires": { 2410 + "is-extendable": "^0.1.0" 2411 + } 2412 + } 2413 + } 2414 + }, 2415 + "find-up": { 2416 + "version": "2.1.0", 2417 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 2418 + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", 2419 + "requires": { 2420 + "locate-path": "^2.0.0" 2421 + } 2422 + }, 2423 + "flat-cache": { 2424 + "version": "2.0.1", 2425 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", 2426 + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", 2427 + "dev": true, 2428 + "requires": { 2429 + "flatted": "^2.0.0", 2430 + "rimraf": "2.6.3", 2431 + "write": "1.0.3" 2432 + } 2433 + }, 2434 + "flatted": { 2435 + "version": "2.0.1", 2436 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", 2437 + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", 2438 + "dev": true 2439 + }, 2440 + "for-in": { 2441 + "version": "1.0.2", 2442 + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 2443 + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", 2444 + "dev": true 2445 + }, 2446 + "forever-agent": { 2447 + "version": "0.6.1", 2448 + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 2449 + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", 2450 + "dev": true 2451 + }, 2452 + "form-data": { 2453 + "version": "2.3.3", 2454 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", 2455 + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", 2456 + "dev": true, 2457 + "requires": { 2458 + "asynckit": "^0.4.0", 2459 + "combined-stream": "^1.0.6", 2460 + "mime-types": "^2.1.12" 2461 + } 2462 + }, 2463 + "fragment-cache": { 2464 + "version": "0.2.1", 2465 + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", 2466 + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", 2467 + "dev": true, 2468 + "requires": { 2469 + "map-cache": "^0.2.2" 2470 + } 2471 + }, 2472 + "fs.realpath": { 2473 + "version": "1.0.0", 2474 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2475 + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 2476 + }, 2477 + "fsevents": { 2478 + "version": "1.2.9", 2479 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz", 2480 + "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==", 2481 + "dev": true, 2482 + "optional": true, 2483 + "requires": { 2484 + "nan": "^2.12.1", 2485 + "node-pre-gyp": "^0.12.0" 2486 + }, 2487 + "dependencies": { 2488 + "abbrev": { 2489 + "version": "1.1.1", 2490 + "bundled": true, 2491 + "dev": true, 2492 + "optional": true 2493 + }, 2494 + "ansi-regex": { 2495 + "version": "2.1.1", 2496 + "bundled": true, 2497 + "dev": true, 2498 + "optional": true 2499 + }, 2500 + "aproba": { 2501 + "version": "1.2.0", 2502 + "bundled": true, 2503 + "dev": true, 2504 + "optional": true 2505 + }, 2506 + "are-we-there-yet": { 2507 + "version": "1.1.5", 2508 + "bundled": true, 2509 + "dev": true, 2510 + "optional": true, 2511 + "requires": { 2512 + "delegates": "^1.0.0", 2513 + "readable-stream": "^2.0.6" 2514 + } 2515 + }, 2516 + "balanced-match": { 2517 + "version": "1.0.0", 2518 + "bundled": true, 2519 + "dev": true, 2520 + "optional": true 2521 + }, 2522 + "brace-expansion": { 2523 + "version": "1.1.11", 2524 + "bundled": true, 2525 + "dev": true, 2526 + "optional": true, 2527 + "requires": { 2528 + "balanced-match": "^1.0.0", 2529 + "concat-map": "0.0.1" 2530 + } 2531 + }, 2532 + "chownr": { 2533 + "version": "1.1.1", 2534 + "bundled": true, 2535 + "dev": true, 2536 + "optional": true 2537 + }, 2538 + "code-point-at": { 2539 + "version": "1.1.0", 2540 + "bundled": true, 2541 + "dev": true, 2542 + "optional": true 2543 + }, 2544 + "concat-map": { 2545 + "version": "0.0.1", 2546 + "bundled": true, 2547 + "dev": true, 2548 + "optional": true 2549 + }, 2550 + "console-control-strings": { 2551 + "version": "1.1.0", 2552 + "bundled": true, 2553 + "dev": true, 2554 + "optional": true 2555 + }, 2556 + "core-util-is": { 2557 + "version": "1.0.2", 2558 + "bundled": true, 2559 + "dev": true, 2560 + "optional": true 2561 + }, 2562 + "debug": { 2563 + "version": "4.1.1", 2564 + "bundled": true, 2565 + "dev": true, 2566 + "optional": true, 2567 + "requires": { 2568 + "ms": "^2.1.1" 2569 + } 2570 + }, 2571 + "deep-extend": { 2572 + "version": "0.6.0", 2573 + "bundled": true, 2574 + "dev": true, 2575 + "optional": true 2576 + }, 2577 + "delegates": { 2578 + "version": "1.0.0", 2579 + "bundled": true, 2580 + "dev": true, 2581 + "optional": true 2582 + }, 2583 + "detect-libc": { 2584 + "version": "1.0.3", 2585 + "bundled": true, 2586 + "dev": true, 2587 + "optional": true 2588 + }, 2589 + "fs-minipass": { 2590 + "version": "1.2.5", 2591 + "bundled": true, 2592 + "dev": true, 2593 + "optional": true, 2594 + "requires": { 2595 + "minipass": "^2.2.1" 2596 + } 2597 + }, 2598 + "fs.realpath": { 2599 + "version": "1.0.0", 2600 + "bundled": true, 2601 + "dev": true, 2602 + "optional": true 2603 + }, 2604 + "gauge": { 2605 + "version": "2.7.4", 2606 + "bundled": true, 2607 + "dev": true, 2608 + "optional": true, 2609 + "requires": { 2610 + "aproba": "^1.0.3", 2611 + "console-control-strings": "^1.0.0", 2612 + "has-unicode": "^2.0.0", 2613 + "object-assign": "^4.1.0", 2614 + "signal-exit": "^3.0.0", 2615 + "string-width": "^1.0.1", 2616 + "strip-ansi": "^3.0.1", 2617 + "wide-align": "^1.1.0" 2618 + } 2619 + }, 2620 + "glob": { 2621 + "version": "7.1.3", 2622 + "bundled": true, 2623 + "dev": true, 2624 + "optional": true, 2625 + "requires": { 2626 + "fs.realpath": "^1.0.0", 2627 + "inflight": "^1.0.4", 2628 + "inherits": "2", 2629 + "minimatch": "^3.0.4", 2630 + "once": "^1.3.0", 2631 + "path-is-absolute": "^1.0.0" 2632 + } 2633 + }, 2634 + "has-unicode": { 2635 + "version": "2.0.1", 2636 + "bundled": true, 2637 + "dev": true, 2638 + "optional": true 2639 + }, 2640 + "iconv-lite": { 2641 + "version": "0.4.24", 2642 + "bundled": true, 2643 + "dev": true, 2644 + "optional": true, 2645 + "requires": { 2646 + "safer-buffer": ">= 2.1.2 < 3" 2647 + } 2648 + }, 2649 + "ignore-walk": { 2650 + "version": "3.0.1", 2651 + "bundled": true, 2652 + "dev": true, 2653 + "optional": true, 2654 + "requires": { 2655 + "minimatch": "^3.0.4" 2656 + } 2657 + }, 2658 + "inflight": { 2659 + "version": "1.0.6", 2660 + "bundled": true, 2661 + "dev": true, 2662 + "optional": true, 2663 + "requires": { 2664 + "once": "^1.3.0", 2665 + "wrappy": "1" 2666 + } 2667 + }, 2668 + "inherits": { 2669 + "version": "2.0.3", 2670 + "bundled": true, 2671 + "dev": true, 2672 + "optional": true 2673 + }, 2674 + "ini": { 2675 + "version": "1.3.5", 2676 + "bundled": true, 2677 + "dev": true, 2678 + "optional": true 2679 + }, 2680 + "is-fullwidth-code-point": { 2681 + "version": "1.0.0", 2682 + "bundled": true, 2683 + "dev": true, 2684 + "optional": true, 2685 + "requires": { 2686 + "number-is-nan": "^1.0.0" 2687 + } 2688 + }, 2689 + "isarray": { 2690 + "version": "1.0.0", 2691 + "bundled": true, 2692 + "dev": true, 2693 + "optional": true 2694 + }, 2695 + "minimatch": { 2696 + "version": "3.0.4", 2697 + "bundled": true, 2698 + "dev": true, 2699 + "optional": true, 2700 + "requires": { 2701 + "brace-expansion": "^1.1.7" 2702 + } 2703 + }, 2704 + "minimist": { 2705 + "version": "0.0.8", 2706 + "bundled": true, 2707 + "dev": true, 2708 + "optional": true 2709 + }, 2710 + "minipass": { 2711 + "version": "2.3.5", 2712 + "bundled": true, 2713 + "dev": true, 2714 + "optional": true, 2715 + "requires": { 2716 + "safe-buffer": "^5.1.2", 2717 + "yallist": "^3.0.0" 2718 + } 2719 + }, 2720 + "minizlib": { 2721 + "version": "1.2.1", 2722 + "bundled": true, 2723 + "dev": true, 2724 + "optional": true, 2725 + "requires": { 2726 + "minipass": "^2.2.1" 2727 + } 2728 + }, 2729 + "mkdirp": { 2730 + "version": "0.5.1", 2731 + "bundled": true, 2732 + "dev": true, 2733 + "optional": true, 2734 + "requires": { 2735 + "minimist": "0.0.8" 2736 + } 2737 + }, 2738 + "ms": { 2739 + "version": "2.1.1", 2740 + "bundled": true, 2741 + "dev": true, 2742 + "optional": true 2743 + }, 2744 + "needle": { 2745 + "version": "2.3.0", 2746 + "bundled": true, 2747 + "dev": true, 2748 + "optional": true, 2749 + "requires": { 2750 + "debug": "^4.1.0", 2751 + "iconv-lite": "^0.4.4", 2752 + "sax": "^1.2.4" 2753 + } 2754 + }, 2755 + "node-pre-gyp": { 2756 + "version": "0.12.0", 2757 + "bundled": true, 2758 + "dev": true, 2759 + "optional": true, 2760 + "requires": { 2761 + "detect-libc": "^1.0.2", 2762 + "mkdirp": "^0.5.1", 2763 + "needle": "^2.2.1", 2764 + "nopt": "^4.0.1", 2765 + "npm-packlist": "^1.1.6", 2766 + "npmlog": "^4.0.2", 2767 + "rc": "^1.2.7", 2768 + "rimraf": "^2.6.1", 2769 + "semver": "^5.3.0", 2770 + "tar": "^4" 2771 + } 2772 + }, 2773 + "nopt": { 2774 + "version": "4.0.1", 2775 + "bundled": true, 2776 + "dev": true, 2777 + "optional": true, 2778 + "requires": { 2779 + "abbrev": "1", 2780 + "osenv": "^0.1.4" 2781 + } 2782 + }, 2783 + "npm-bundled": { 2784 + "version": "1.0.6", 2785 + "bundled": true, 2786 + "dev": true, 2787 + "optional": true 2788 + }, 2789 + "npm-packlist": { 2790 + "version": "1.4.1", 2791 + "bundled": true, 2792 + "dev": true, 2793 + "optional": true, 2794 + "requires": { 2795 + "ignore-walk": "^3.0.1", 2796 + "npm-bundled": "^1.0.1" 2797 + } 2798 + }, 2799 + "npmlog": { 2800 + "version": "4.1.2", 2801 + "bundled": true, 2802 + "dev": true, 2803 + "optional": true, 2804 + "requires": { 2805 + "are-we-there-yet": "~1.1.2", 2806 + "console-control-strings": "~1.1.0", 2807 + "gauge": "~2.7.3", 2808 + "set-blocking": "~2.0.0" 2809 + } 2810 + }, 2811 + "number-is-nan": { 2812 + "version": "1.0.1", 2813 + "bundled": true, 2814 + "dev": true, 2815 + "optional": true 2816 + }, 2817 + "object-assign": { 2818 + "version": "4.1.1", 2819 + "bundled": true, 2820 + "dev": true, 2821 + "optional": true 2822 + }, 2823 + "once": { 2824 + "version": "1.4.0", 2825 + "bundled": true, 2826 + "dev": true, 2827 + "optional": true, 2828 + "requires": { 2829 + "wrappy": "1" 2830 + } 2831 + }, 2832 + "os-homedir": { 2833 + "version": "1.0.2", 2834 + "bundled": true, 2835 + "dev": true, 2836 + "optional": true 2837 + }, 2838 + "os-tmpdir": { 2839 + "version": "1.0.2", 2840 + "bundled": true, 2841 + "dev": true, 2842 + "optional": true 2843 + }, 2844 + "osenv": { 2845 + "version": "0.1.5", 2846 + "bundled": true, 2847 + "dev": true, 2848 + "optional": true, 2849 + "requires": { 2850 + "os-homedir": "^1.0.0", 2851 + "os-tmpdir": "^1.0.0" 2852 + } 2853 + }, 2854 + "path-is-absolute": { 2855 + "version": "1.0.1", 2856 + "bundled": true, 2857 + "dev": true, 2858 + "optional": true 2859 + }, 2860 + "process-nextick-args": { 2861 + "version": "2.0.0", 2862 + "bundled": true, 2863 + "dev": true, 2864 + "optional": true 2865 + }, 2866 + "rc": { 2867 + "version": "1.2.8", 2868 + "bundled": true, 2869 + "dev": true, 2870 + "optional": true, 2871 + "requires": { 2872 + "deep-extend": "^0.6.0", 2873 + "ini": "~1.3.0", 2874 + "minimist": "^1.2.0", 2875 + "strip-json-comments": "~2.0.1" 2876 + }, 2877 + "dependencies": { 2878 + "minimist": { 2879 + "version": "1.2.0", 2880 + "bundled": true, 2881 + "dev": true, 2882 + "optional": true 2883 + } 2884 + } 2885 + }, 2886 + "readable-stream": { 2887 + "version": "2.3.6", 2888 + "bundled": true, 2889 + "dev": true, 2890 + "optional": true, 2891 + "requires": { 2892 + "core-util-is": "~1.0.0", 2893 + "inherits": "~2.0.3", 2894 + "isarray": "~1.0.0", 2895 + "process-nextick-args": "~2.0.0", 2896 + "safe-buffer": "~5.1.1", 2897 + "string_decoder": "~1.1.1", 2898 + "util-deprecate": "~1.0.1" 2899 + } 2900 + }, 2901 + "rimraf": { 2902 + "version": "2.6.3", 2903 + "bundled": true, 2904 + "dev": true, 2905 + "optional": true, 2906 + "requires": { 2907 + "glob": "^7.1.3" 2908 + } 2909 + }, 2910 + "safe-buffer": { 2911 + "version": "5.1.2", 2912 + "bundled": true, 2913 + "dev": true, 2914 + "optional": true 2915 + }, 2916 + "safer-buffer": { 2917 + "version": "2.1.2", 2918 + "bundled": true, 2919 + "dev": true, 2920 + "optional": true 2921 + }, 2922 + "sax": { 2923 + "version": "1.2.4", 2924 + "bundled": true, 2925 + "dev": true, 2926 + "optional": true 2927 + }, 2928 + "semver": { 2929 + "version": "5.7.0", 2930 + "bundled": true, 2931 + "dev": true, 2932 + "optional": true 2933 + }, 2934 + "set-blocking": { 2935 + "version": "2.0.0", 2936 + "bundled": true, 2937 + "dev": true, 2938 + "optional": true 2939 + }, 2940 + "signal-exit": { 2941 + "version": "3.0.2", 2942 + "bundled": true, 2943 + "dev": true, 2944 + "optional": true 2945 + }, 2946 + "string-width": { 2947 + "version": "1.0.2", 2948 + "bundled": true, 2949 + "dev": true, 2950 + "optional": true, 2951 + "requires": { 2952 + "code-point-at": "^1.0.0", 2953 + "is-fullwidth-code-point": "^1.0.0", 2954 + "strip-ansi": "^3.0.0" 2955 + } 2956 + }, 2957 + "string_decoder": { 2958 + "version": "1.1.1", 2959 + "bundled": true, 2960 + "dev": true, 2961 + "optional": true, 2962 + "requires": { 2963 + "safe-buffer": "~5.1.0" 2964 + } 2965 + }, 2966 + "strip-ansi": { 2967 + "version": "3.0.1", 2968 + "bundled": true, 2969 + "dev": true, 2970 + "optional": true, 2971 + "requires": { 2972 + "ansi-regex": "^2.0.0" 2973 + } 2974 + }, 2975 + "strip-json-comments": { 2976 + "version": "2.0.1", 2977 + "bundled": true, 2978 + "dev": true, 2979 + "optional": true 2980 + }, 2981 + "tar": { 2982 + "version": "4.4.8", 2983 + "bundled": true, 2984 + "dev": true, 2985 + "optional": true, 2986 + "requires": { 2987 + "chownr": "^1.1.1", 2988 + "fs-minipass": "^1.2.5", 2989 + "minipass": "^2.3.4", 2990 + "minizlib": "^1.1.1", 2991 + "mkdirp": "^0.5.0", 2992 + "safe-buffer": "^5.1.2", 2993 + "yallist": "^3.0.2" 2994 + } 2995 + }, 2996 + "util-deprecate": { 2997 + "version": "1.0.2", 2998 + "bundled": true, 2999 + "dev": true, 3000 + "optional": true 3001 + }, 3002 + "wide-align": { 3003 + "version": "1.1.3", 3004 + "bundled": true, 3005 + "dev": true, 3006 + "optional": true, 3007 + "requires": { 3008 + "string-width": "^1.0.2 || 2" 3009 + } 3010 + }, 3011 + "wrappy": { 3012 + "version": "1.0.2", 3013 + "bundled": true, 3014 + "dev": true, 3015 + "optional": true 3016 + }, 3017 + "yallist": { 3018 + "version": "3.0.3", 3019 + "bundled": true, 3020 + "dev": true, 3021 + "optional": true 3022 + } 3023 + } 3024 + }, 3025 + "function-bind": { 3026 + "version": "1.1.1", 3027 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 3028 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 3029 + }, 3030 + "functional-red-black-tree": { 3031 + "version": "1.0.1", 3032 + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 3033 + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", 3034 + "dev": true 3035 + }, 3036 + "get-caller-file": { 3037 + "version": "2.0.5", 3038 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 3039 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 3040 + "dev": true 3041 + }, 3042 + "get-own-enumerable-property-symbols": { 3043 + "version": "3.0.1", 3044 + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.1.tgz", 3045 + "integrity": "sha512-09/VS4iek66Dh2bctjRkowueRJbY1JDGR1L/zRxO1Qk8Uxs6PnqaNSqalpizPT+CDjre3hnEsuzvhgomz9qYrA==", 3046 + "dev": true 3047 + }, 3048 + "get-stdin": { 3049 + "version": "7.0.0", 3050 + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", 3051 + "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", 3052 + "dev": true 3053 + }, 3054 + "get-stream": { 3055 + "version": "4.1.0", 3056 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", 3057 + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", 3058 + "dev": true, 3059 + "requires": { 3060 + "pump": "^3.0.0" 3061 + } 3062 + }, 3063 + "get-value": { 3064 + "version": "2.0.6", 3065 + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", 3066 + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", 3067 + "dev": true 3068 + }, 3069 + "getpass": { 3070 + "version": "0.1.7", 3071 + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 3072 + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", 3073 + "dev": true, 3074 + "requires": { 3075 + "assert-plus": "^1.0.0" 3076 + } 3077 + }, 3078 + "glob": { 3079 + "version": "7.1.5", 3080 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.5.tgz", 3081 + "integrity": "sha512-J9dlskqUXK1OeTOYBEn5s8aMukWMwWfs+rPTn/jn50Ux4MNXVhubL1wu/j2t+H4NVI+cXEcCaYellqaPVGXNqQ==", 3082 + "requires": { 3083 + "fs.realpath": "^1.0.0", 3084 + "inflight": "^1.0.4", 3085 + "inherits": "2", 3086 + "minimatch": "^3.0.4", 3087 + "once": "^1.3.0", 3088 + "path-is-absolute": "^1.0.0" 3089 + } 3090 + }, 3091 + "glob-parent": { 3092 + "version": "5.1.0", 3093 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", 3094 + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", 3095 + "dev": true, 3096 + "requires": { 3097 + "is-glob": "^4.0.1" 3098 + } 3099 + }, 3100 + "globals": { 3101 + "version": "11.12.0", 3102 + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 3103 + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 3104 + "dev": true 3105 + }, 3106 + "globby": { 3107 + "version": "10.0.1", 3108 + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.1.tgz", 3109 + "integrity": "sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==", 3110 + "dev": true, 3111 + "requires": { 3112 + "@types/glob": "^7.1.1", 3113 + "array-union": "^2.1.0", 3114 + "dir-glob": "^3.0.1", 3115 + "fast-glob": "^3.0.3", 3116 + "glob": "^7.1.3", 3117 + "ignore": "^5.1.1", 3118 + "merge2": "^1.2.3", 3119 + "slash": "^3.0.0" 3120 + } 3121 + }, 3122 + "graceful-fs": { 3123 + "version": "4.2.3", 3124 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", 3125 + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" 3126 + }, 3127 + "growly": { 3128 + "version": "1.3.0", 3129 + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", 3130 + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", 3131 + "dev": true 3132 + }, 3133 + "handlebars": { 3134 + "version": "4.5.1", 3135 + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.1.tgz", 3136 + "integrity": "sha512-C29UoFzHe9yM61lOsIlCE5/mQVGrnIOrOq7maQl76L7tYPCgC1og0Ajt6uWnX4ZTxBPnjw+CUvawphwCfJgUnA==", 3137 + "dev": true, 3138 + "requires": { 3139 + "neo-async": "^2.6.0", 3140 + "optimist": "^0.6.1", 3141 + "source-map": "^0.6.1", 3142 + "uglify-js": "^3.1.4" 3143 + } 3144 + }, 3145 + "har-schema": { 3146 + "version": "2.0.0", 3147 + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 3148 + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", 3149 + "dev": true 3150 + }, 3151 + "har-validator": { 3152 + "version": "5.1.3", 3153 + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", 3154 + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", 3155 + "dev": true, 3156 + "requires": { 3157 + "ajv": "^6.5.5", 3158 + "har-schema": "^2.0.0" 3159 + } 3160 + }, 3161 + "has": { 3162 + "version": "1.0.3", 3163 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 3164 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 3165 + "requires": { 3166 + "function-bind": "^1.1.1" 3167 + } 3168 + }, 3169 + "has-ansi": { 3170 + "version": "2.0.0", 3171 + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 3172 + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", 3173 + "dev": true, 3174 + "requires": { 3175 + "ansi-regex": "^2.0.0" 3176 + }, 3177 + "dependencies": { 3178 + "ansi-regex": { 3179 + "version": "2.1.1", 3180 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 3181 + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", 3182 + "dev": true 3183 + } 3184 + } 3185 + }, 3186 + "has-flag": { 3187 + "version": "3.0.0", 3188 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 3189 + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 3190 + "dev": true 3191 + }, 3192 + "has-symbols": { 3193 + "version": "1.0.0", 3194 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", 3195 + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" 3196 + }, 3197 + "has-value": { 3198 + "version": "1.0.0", 3199 + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", 3200 + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", 3201 + "dev": true, 3202 + "requires": { 3203 + "get-value": "^2.0.6", 3204 + "has-values": "^1.0.0", 3205 + "isobject": "^3.0.0" 3206 + } 3207 + }, 3208 + "has-values": { 3209 + "version": "1.0.0", 3210 + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", 3211 + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", 3212 + "dev": true, 3213 + "requires": { 3214 + "is-number": "^3.0.0", 3215 + "kind-of": "^4.0.0" 3216 + }, 3217 + "dependencies": { 3218 + "kind-of": { 3219 + "version": "4.0.0", 3220 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 3221 + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 3222 + "dev": true, 3223 + "requires": { 3224 + "is-buffer": "^1.1.5" 3225 + } 3226 + } 3227 + } 3228 + }, 3229 + "hosted-git-info": { 3230 + "version": "2.8.5", 3231 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", 3232 + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==" 3233 + }, 3234 + "html-encoding-sniffer": { 3235 + "version": "1.0.2", 3236 + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", 3237 + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", 3238 + "dev": true, 3239 + "requires": { 3240 + "whatwg-encoding": "^1.0.1" 3241 + } 3242 + }, 3243 + "http-signature": { 3244 + "version": "1.2.0", 3245 + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 3246 + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", 3247 + "dev": true, 3248 + "requires": { 3249 + "assert-plus": "^1.0.0", 3250 + "jsprim": "^1.2.2", 3251 + "sshpk": "^1.7.0" 3252 + } 3253 + }, 3254 + "husky": { 3255 + "version": "3.0.9", 3256 + "resolved": "https://registry.npmjs.org/husky/-/husky-3.0.9.tgz", 3257 + "integrity": "sha512-Yolhupm7le2/MqC1VYLk/cNmYxsSsqKkTyBhzQHhPK1jFnC89mmmNVuGtLNabjDI6Aj8UNIr0KpRNuBkiC4+sg==", 3258 + "dev": true, 3259 + "requires": { 3260 + "chalk": "^2.4.2", 3261 + "ci-info": "^2.0.0", 3262 + "cosmiconfig": "^5.2.1", 3263 + "execa": "^1.0.0", 3264 + "get-stdin": "^7.0.0", 3265 + "opencollective-postinstall": "^2.0.2", 3266 + "pkg-dir": "^4.2.0", 3267 + "please-upgrade-node": "^3.2.0", 3268 + "read-pkg": "^5.2.0", 3269 + "run-node": "^1.0.0", 3270 + "slash": "^3.0.0" 3271 + }, 3272 + "dependencies": { 3273 + "find-up": { 3274 + "version": "4.1.0", 3275 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 3276 + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 3277 + "dev": true, 3278 + "requires": { 3279 + "locate-path": "^5.0.0", 3280 + "path-exists": "^4.0.0" 3281 + } 3282 + }, 3283 + "locate-path": { 3284 + "version": "5.0.0", 3285 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 3286 + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 3287 + "dev": true, 3288 + "requires": { 3289 + "p-locate": "^4.1.0" 3290 + } 3291 + }, 3292 + "p-limit": { 3293 + "version": "2.2.1", 3294 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 3295 + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 3296 + "dev": true, 3297 + "requires": { 3298 + "p-try": "^2.0.0" 3299 + } 3300 + }, 3301 + "p-locate": { 3302 + "version": "4.1.0", 3303 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 3304 + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 3305 + "dev": true, 3306 + "requires": { 3307 + "p-limit": "^2.2.0" 3308 + } 3309 + }, 3310 + "p-try": { 3311 + "version": "2.2.0", 3312 + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 3313 + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 3314 + "dev": true 3315 + }, 3316 + "parse-json": { 3317 + "version": "5.0.0", 3318 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", 3319 + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", 3320 + "dev": true, 3321 + "requires": { 3322 + "@babel/code-frame": "^7.0.0", 3323 + "error-ex": "^1.3.1", 3324 + "json-parse-better-errors": "^1.0.1", 3325 + "lines-and-columns": "^1.1.6" 3326 + } 3327 + }, 3328 + "path-exists": { 3329 + "version": "4.0.0", 3330 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 3331 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 3332 + "dev": true 3333 + }, 3334 + "pkg-dir": { 3335 + "version": "4.2.0", 3336 + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 3337 + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 3338 + "dev": true, 3339 + "requires": { 3340 + "find-up": "^4.0.0" 3341 + } 3342 + }, 3343 + "read-pkg": { 3344 + "version": "5.2.0", 3345 + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", 3346 + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", 3347 + "dev": true, 3348 + "requires": { 3349 + "@types/normalize-package-data": "^2.4.0", 3350 + "normalize-package-data": "^2.5.0", 3351 + "parse-json": "^5.0.0", 3352 + "type-fest": "^0.6.0" 3353 + } 3354 + }, 3355 + "type-fest": { 3356 + "version": "0.6.0", 3357 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", 3358 + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", 3359 + "dev": true 3360 + } 3361 + } 3362 + }, 3363 + "iconv-lite": { 3364 + "version": "0.4.24", 3365 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 3366 + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 3367 + "dev": true, 3368 + "requires": { 3369 + "safer-buffer": ">= 2.1.2 < 3" 3370 + } 3371 + }, 3372 + "ignore": { 3373 + "version": "5.1.4", 3374 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", 3375 + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" 3376 + }, 3377 + "import-fresh": { 3378 + "version": "3.1.0", 3379 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", 3380 + "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", 3381 + "dev": true, 3382 + "requires": { 3383 + "parent-module": "^1.0.0", 3384 + "resolve-from": "^4.0.0" 3385 + } 3386 + }, 3387 + "import-local": { 3388 + "version": "2.0.0", 3389 + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", 3390 + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", 3391 + "dev": true, 3392 + "requires": { 3393 + "pkg-dir": "^3.0.0", 3394 + "resolve-cwd": "^2.0.0" 3395 + }, 3396 + "dependencies": { 3397 + "find-up": { 3398 + "version": "3.0.0", 3399 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 3400 + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 3401 + "dev": true, 3402 + "requires": { 3403 + "locate-path": "^3.0.0" 3404 + } 3405 + }, 3406 + "locate-path": { 3407 + "version": "3.0.0", 3408 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 3409 + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 3410 + "dev": true, 3411 + "requires": { 3412 + "p-locate": "^3.0.0", 3413 + "path-exists": "^3.0.0" 3414 + } 3415 + }, 3416 + "p-limit": { 3417 + "version": "2.2.1", 3418 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 3419 + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 3420 + "dev": true, 3421 + "requires": { 3422 + "p-try": "^2.0.0" 3423 + } 3424 + }, 3425 + "p-locate": { 3426 + "version": "3.0.0", 3427 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 3428 + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 3429 + "dev": true, 3430 + "requires": { 3431 + "p-limit": "^2.0.0" 3432 + } 3433 + }, 3434 + "p-try": { 3435 + "version": "2.2.0", 3436 + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 3437 + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 3438 + "dev": true 3439 + }, 3440 + "pkg-dir": { 3441 + "version": "3.0.0", 3442 + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", 3443 + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", 3444 + "dev": true, 3445 + "requires": { 3446 + "find-up": "^3.0.0" 3447 + } 3448 + } 3449 + } 3450 + }, 3451 + "imurmurhash": { 3452 + "version": "0.1.4", 3453 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 3454 + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 3455 + "dev": true 3456 + }, 3457 + "indent-string": { 3458 + "version": "4.0.0", 3459 + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", 3460 + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", 3461 + "dev": true 3462 + }, 3463 + "inflight": { 3464 + "version": "1.0.6", 3465 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 3466 + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 3467 + "requires": { 3468 + "once": "^1.3.0", 3469 + "wrappy": "1" 3470 + } 3471 + }, 3472 + "inherits": { 3473 + "version": "2.0.4", 3474 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3475 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 3476 + }, 3477 + "inquirer": { 3478 + "version": "7.0.0", 3479 + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", 3480 + "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==", 3481 + "dev": true, 3482 + "requires": { 3483 + "ansi-escapes": "^4.2.1", 3484 + "chalk": "^2.4.2", 3485 + "cli-cursor": "^3.1.0", 3486 + "cli-width": "^2.0.0", 3487 + "external-editor": "^3.0.3", 3488 + "figures": "^3.0.0", 3489 + "lodash": "^4.17.15", 3490 + "mute-stream": "0.0.8", 3491 + "run-async": "^2.2.0", 3492 + "rxjs": "^6.4.0", 3493 + "string-width": "^4.1.0", 3494 + "strip-ansi": "^5.1.0", 3495 + "through": "^2.3.6" 3496 + } 3497 + }, 3498 + "invariant": { 3499 + "version": "2.2.4", 3500 + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", 3501 + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", 3502 + "dev": true, 3503 + "requires": { 3504 + "loose-envify": "^1.0.0" 3505 + } 3506 + }, 3507 + "is-accessor-descriptor": { 3508 + "version": "0.1.6", 3509 + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 3510 + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 3511 + "dev": true, 3512 + "requires": { 3513 + "kind-of": "^3.0.2" 3514 + }, 3515 + "dependencies": { 3516 + "kind-of": { 3517 + "version": "3.2.2", 3518 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 3519 + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 3520 + "dev": true, 3521 + "requires": { 3522 + "is-buffer": "^1.1.5" 3523 + } 3524 + } 3525 + } 3526 + }, 3527 + "is-arrayish": { 3528 + "version": "0.2.1", 3529 + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 3530 + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" 3531 + }, 3532 + "is-buffer": { 3533 + "version": "1.1.6", 3534 + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 3535 + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", 3536 + "dev": true 3537 + }, 3538 + "is-callable": { 3539 + "version": "1.1.4", 3540 + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", 3541 + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" 3542 + }, 3543 + "is-ci": { 3544 + "version": "2.0.0", 3545 + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", 3546 + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", 3547 + "dev": true, 3548 + "requires": { 3549 + "ci-info": "^2.0.0" 3550 + } 3551 + }, 3552 + "is-data-descriptor": { 3553 + "version": "0.1.4", 3554 + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 3555 + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 3556 + "dev": true, 3557 + "requires": { 3558 + "kind-of": "^3.0.2" 3559 + }, 3560 + "dependencies": { 3561 + "kind-of": { 3562 + "version": "3.2.2", 3563 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 3564 + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 3565 + "dev": true, 3566 + "requires": { 3567 + "is-buffer": "^1.1.5" 3568 + } 3569 + } 3570 + } 3571 + }, 3572 + "is-date-object": { 3573 + "version": "1.0.1", 3574 + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", 3575 + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" 3576 + }, 3577 + "is-descriptor": { 3578 + "version": "0.1.6", 3579 + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 3580 + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 3581 + "dev": true, 3582 + "requires": { 3583 + "is-accessor-descriptor": "^0.1.6", 3584 + "is-data-descriptor": "^0.1.4", 3585 + "kind-of": "^5.0.0" 3586 + }, 3587 + "dependencies": { 3588 + "kind-of": { 3589 + "version": "5.1.0", 3590 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 3591 + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 3592 + "dev": true 3593 + } 3594 + } 3595 + }, 3596 + "is-directory": { 3597 + "version": "0.3.1", 3598 + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", 3599 + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", 3600 + "dev": true 3601 + }, 3602 + "is-extendable": { 3603 + "version": "0.1.1", 3604 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 3605 + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 3606 + "dev": true 3607 + }, 3608 + "is-extglob": { 3609 + "version": "2.1.1", 3610 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3611 + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" 3612 + }, 3613 + "is-fullwidth-code-point": { 3614 + "version": "3.0.0", 3615 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 3616 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 3617 + "dev": true 3618 + }, 3619 + "is-generator-fn": { 3620 + "version": "2.1.0", 3621 + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", 3622 + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", 3623 + "dev": true 3624 + }, 3625 + "is-glob": { 3626 + "version": "4.0.1", 3627 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 3628 + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 3629 + "requires": { 3630 + "is-extglob": "^2.1.1" 3631 + } 3632 + }, 3633 + "is-number": { 3634 + "version": "3.0.0", 3635 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 3636 + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 3637 + "dev": true, 3638 + "requires": { 3639 + "kind-of": "^3.0.2" 3640 + }, 3641 + "dependencies": { 3642 + "kind-of": { 3643 + "version": "3.2.2", 3644 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 3645 + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 3646 + "dev": true, 3647 + "requires": { 3648 + "is-buffer": "^1.1.5" 3649 + } 3650 + } 3651 + } 3652 + }, 3653 + "is-obj": { 3654 + "version": "1.0.1", 3655 + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", 3656 + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", 3657 + "dev": true 3658 + }, 3659 + "is-observable": { 3660 + "version": "1.1.0", 3661 + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", 3662 + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", 3663 + "dev": true, 3664 + "requires": { 3665 + "symbol-observable": "^1.1.0" 3666 + } 3667 + }, 3668 + "is-path-cwd": { 3669 + "version": "2.2.0", 3670 + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", 3671 + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", 3672 + "dev": true 3673 + }, 3674 + "is-path-inside": { 3675 + "version": "3.0.2", 3676 + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", 3677 + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", 3678 + "dev": true 3679 + }, 3680 + "is-plain-object": { 3681 + "version": "2.0.4", 3682 + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 3683 + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 3684 + "dev": true, 3685 + "requires": { 3686 + "isobject": "^3.0.1" 3687 + } 3688 + }, 3689 + "is-promise": { 3690 + "version": "2.1.0", 3691 + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", 3692 + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", 3693 + "dev": true 3694 + }, 3695 + "is-regex": { 3696 + "version": "1.0.4", 3697 + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", 3698 + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", 3699 + "requires": { 3700 + "has": "^1.0.1" 3701 + } 3702 + }, 3703 + "is-regexp": { 3704 + "version": "1.0.0", 3705 + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", 3706 + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", 3707 + "dev": true 3708 + }, 3709 + "is-stream": { 3710 + "version": "1.1.0", 3711 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", 3712 + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", 3713 + "dev": true 3714 + }, 3715 + "is-symbol": { 3716 + "version": "1.0.2", 3717 + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", 3718 + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", 3719 + "requires": { 3720 + "has-symbols": "^1.0.0" 3721 + } 3722 + }, 3723 + "is-typedarray": { 3724 + "version": "1.0.0", 3725 + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 3726 + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", 3727 + "dev": true 3728 + }, 3729 + "is-windows": { 3730 + "version": "1.0.2", 3731 + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 3732 + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 3733 + "dev": true 3734 + }, 3735 + "is-wsl": { 3736 + "version": "1.1.0", 3737 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", 3738 + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", 3739 + "dev": true 3740 + }, 3741 + "isarray": { 3742 + "version": "1.0.0", 3743 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 3744 + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 3745 + }, 3746 + "isexe": { 3747 + "version": "2.0.0", 3748 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3749 + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 3750 + "dev": true 3751 + }, 3752 + "isobject": { 3753 + "version": "3.0.1", 3754 + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 3755 + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", 3756 + "dev": true 3757 + }, 3758 + "isstream": { 3759 + "version": "0.1.2", 3760 + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 3761 + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", 3762 + "dev": true 3763 + }, 3764 + "istanbul-lib-coverage": { 3765 + "version": "2.0.5", 3766 + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", 3767 + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", 3768 + "dev": true 3769 + }, 3770 + "istanbul-lib-instrument": { 3771 + "version": "3.3.0", 3772 + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", 3773 + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", 3774 + "dev": true, 3775 + "requires": { 3776 + "@babel/generator": "^7.4.0", 3777 + "@babel/parser": "^7.4.3", 3778 + "@babel/template": "^7.4.0", 3779 + "@babel/traverse": "^7.4.3", 3780 + "@babel/types": "^7.4.0", 3781 + "istanbul-lib-coverage": "^2.0.5", 3782 + "semver": "^6.0.0" 3783 + }, 3784 + "dependencies": { 3785 + "semver": { 3786 + "version": "6.3.0", 3787 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 3788 + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 3789 + "dev": true 3790 + } 3791 + } 3792 + }, 3793 + "istanbul-lib-report": { 3794 + "version": "2.0.8", 3795 + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", 3796 + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", 3797 + "dev": true, 3798 + "requires": { 3799 + "istanbul-lib-coverage": "^2.0.5", 3800 + "make-dir": "^2.1.0", 3801 + "supports-color": "^6.1.0" 3802 + }, 3803 + "dependencies": { 3804 + "supports-color": { 3805 + "version": "6.1.0", 3806 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", 3807 + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", 3808 + "dev": true, 3809 + "requires": { 3810 + "has-flag": "^3.0.0" 3811 + } 3812 + } 3813 + } 3814 + }, 3815 + "istanbul-lib-source-maps": { 3816 + "version": "3.0.6", 3817 + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", 3818 + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", 3819 + "dev": true, 3820 + "requires": { 3821 + "debug": "^4.1.1", 3822 + "istanbul-lib-coverage": "^2.0.5", 3823 + "make-dir": "^2.1.0", 3824 + "rimraf": "^2.6.3", 3825 + "source-map": "^0.6.1" 3826 + }, 3827 + "dependencies": { 3828 + "debug": { 3829 + "version": "4.1.1", 3830 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 3831 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 3832 + "dev": true, 3833 + "requires": { 3834 + "ms": "^2.1.1" 3835 + } 3836 + }, 3837 + "ms": { 3838 + "version": "2.1.2", 3839 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 3840 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 3841 + "dev": true 3842 + } 3843 + } 3844 + }, 3845 + "istanbul-reports": { 3846 + "version": "2.2.6", 3847 + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz", 3848 + "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==", 3849 + "dev": true, 3850 + "requires": { 3851 + "handlebars": "^4.1.2" 3852 + } 3853 + }, 3854 + "jest": { 3855 + "version": "24.9.0", 3856 + "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", 3857 + "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", 3858 + "dev": true, 3859 + "requires": { 3860 + "import-local": "^2.0.0", 3861 + "jest-cli": "^24.9.0" 3862 + }, 3863 + "dependencies": { 3864 + "jest-cli": { 3865 + "version": "24.9.0", 3866 + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", 3867 + "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", 3868 + "dev": true, 3869 + "requires": { 3870 + "@jest/core": "^24.9.0", 3871 + "@jest/test-result": "^24.9.0", 3872 + "@jest/types": "^24.9.0", 3873 + "chalk": "^2.0.1", 3874 + "exit": "^0.1.2", 3875 + "import-local": "^2.0.0", 3876 + "is-ci": "^2.0.0", 3877 + "jest-config": "^24.9.0", 3878 + "jest-util": "^24.9.0", 3879 + "jest-validate": "^24.9.0", 3880 + "prompts": "^2.0.1", 3881 + "realpath-native": "^1.1.0", 3882 + "yargs": "^13.3.0" 3883 + } 3884 + } 3885 + } 3886 + }, 3887 + "jest-changed-files": { 3888 + "version": "24.9.0", 3889 + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", 3890 + "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", 3891 + "dev": true, 3892 + "requires": { 3893 + "@jest/types": "^24.9.0", 3894 + "execa": "^1.0.0", 3895 + "throat": "^4.0.0" 3896 + } 3897 + }, 3898 + "jest-config": { 3899 + "version": "24.9.0", 3900 + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", 3901 + "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", 3902 + "dev": true, 3903 + "requires": { 3904 + "@babel/core": "^7.1.0", 3905 + "@jest/test-sequencer": "^24.9.0", 3906 + "@jest/types": "^24.9.0", 3907 + "babel-jest": "^24.9.0", 3908 + "chalk": "^2.0.1", 3909 + "glob": "^7.1.1", 3910 + "jest-environment-jsdom": "^24.9.0", 3911 + "jest-environment-node": "^24.9.0", 3912 + "jest-get-type": "^24.9.0", 3913 + "jest-jasmine2": "^24.9.0", 3914 + "jest-regex-util": "^24.3.0", 3915 + "jest-resolve": "^24.9.0", 3916 + "jest-util": "^24.9.0", 3917 + "jest-validate": "^24.9.0", 3918 + "micromatch": "^3.1.10", 3919 + "pretty-format": "^24.9.0", 3920 + "realpath-native": "^1.1.0" 3921 + } 3922 + }, 3923 + "jest-diff": { 3924 + "version": "24.9.0", 3925 + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", 3926 + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", 3927 + "dev": true, 3928 + "requires": { 3929 + "chalk": "^2.0.1", 3930 + "diff-sequences": "^24.9.0", 3931 + "jest-get-type": "^24.9.0", 3932 + "pretty-format": "^24.9.0" 3933 + } 3934 + }, 3935 + "jest-docblock": { 3936 + "version": "24.9.0", 3937 + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", 3938 + "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", 3939 + "dev": true, 3940 + "requires": { 3941 + "detect-newline": "^2.1.0" 3942 + } 3943 + }, 3944 + "jest-each": { 3945 + "version": "24.9.0", 3946 + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", 3947 + "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", 3948 + "dev": true, 3949 + "requires": { 3950 + "@jest/types": "^24.9.0", 3951 + "chalk": "^2.0.1", 3952 + "jest-get-type": "^24.9.0", 3953 + "jest-util": "^24.9.0", 3954 + "pretty-format": "^24.9.0" 3955 + } 3956 + }, 3957 + "jest-environment-jsdom": { 3958 + "version": "24.9.0", 3959 + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", 3960 + "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", 3961 + "dev": true, 3962 + "requires": { 3963 + "@jest/environment": "^24.9.0", 3964 + "@jest/fake-timers": "^24.9.0", 3965 + "@jest/types": "^24.9.0", 3966 + "jest-mock": "^24.9.0", 3967 + "jest-util": "^24.9.0", 3968 + "jsdom": "^11.5.1" 3969 + } 3970 + }, 3971 + "jest-environment-node": { 3972 + "version": "24.9.0", 3973 + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", 3974 + "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", 3975 + "dev": true, 3976 + "requires": { 3977 + "@jest/environment": "^24.9.0", 3978 + "@jest/fake-timers": "^24.9.0", 3979 + "@jest/types": "^24.9.0", 3980 + "jest-mock": "^24.9.0", 3981 + "jest-util": "^24.9.0" 3982 + } 3983 + }, 3984 + "jest-get-type": { 3985 + "version": "24.9.0", 3986 + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", 3987 + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", 3988 + "dev": true 3989 + }, 3990 + "jest-haste-map": { 3991 + "version": "24.9.0", 3992 + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", 3993 + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", 3994 + "dev": true, 3995 + "requires": { 3996 + "@jest/types": "^24.9.0", 3997 + "anymatch": "^2.0.0", 3998 + "fb-watchman": "^2.0.0", 3999 + "fsevents": "^1.2.7", 4000 + "graceful-fs": "^4.1.15", 4001 + "invariant": "^2.2.4", 4002 + "jest-serializer": "^24.9.0", 4003 + "jest-util": "^24.9.0", 4004 + "jest-worker": "^24.9.0", 4005 + "micromatch": "^3.1.10", 4006 + "sane": "^4.0.3", 4007 + "walker": "^1.0.7" 4008 + } 4009 + }, 4010 + "jest-jasmine2": { 4011 + "version": "24.9.0", 4012 + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", 4013 + "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", 4014 + "dev": true, 4015 + "requires": { 4016 + "@babel/traverse": "^7.1.0", 4017 + "@jest/environment": "^24.9.0", 4018 + "@jest/test-result": "^24.9.0", 4019 + "@jest/types": "^24.9.0", 4020 + "chalk": "^2.0.1", 4021 + "co": "^4.6.0", 4022 + "expect": "^24.9.0", 4023 + "is-generator-fn": "^2.0.0", 4024 + "jest-each": "^24.9.0", 4025 + "jest-matcher-utils": "^24.9.0", 4026 + "jest-message-util": "^24.9.0", 4027 + "jest-runtime": "^24.9.0", 4028 + "jest-snapshot": "^24.9.0", 4029 + "jest-util": "^24.9.0", 4030 + "pretty-format": "^24.9.0", 4031 + "throat": "^4.0.0" 4032 + } 4033 + }, 4034 + "jest-leak-detector": { 4035 + "version": "24.9.0", 4036 + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", 4037 + "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", 4038 + "dev": true, 4039 + "requires": { 4040 + "jest-get-type": "^24.9.0", 4041 + "pretty-format": "^24.9.0" 4042 + } 4043 + }, 4044 + "jest-matcher-utils": { 4045 + "version": "24.9.0", 4046 + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", 4047 + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", 4048 + "dev": true, 4049 + "requires": { 4050 + "chalk": "^2.0.1", 4051 + "jest-diff": "^24.9.0", 4052 + "jest-get-type": "^24.9.0", 4053 + "pretty-format": "^24.9.0" 4054 + } 4055 + }, 4056 + "jest-message-util": { 4057 + "version": "24.9.0", 4058 + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", 4059 + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", 4060 + "dev": true, 4061 + "requires": { 4062 + "@babel/code-frame": "^7.0.0", 4063 + "@jest/test-result": "^24.9.0", 4064 + "@jest/types": "^24.9.0", 4065 + "@types/stack-utils": "^1.0.1", 4066 + "chalk": "^2.0.1", 4067 + "micromatch": "^3.1.10", 4068 + "slash": "^2.0.0", 4069 + "stack-utils": "^1.0.1" 4070 + }, 4071 + "dependencies": { 4072 + "slash": { 4073 + "version": "2.0.0", 4074 + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", 4075 + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", 4076 + "dev": true 4077 + } 4078 + } 4079 + }, 4080 + "jest-mock": { 4081 + "version": "24.9.0", 4082 + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", 4083 + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", 4084 + "dev": true, 4085 + "requires": { 4086 + "@jest/types": "^24.9.0" 4087 + } 4088 + }, 4089 + "jest-pnp-resolver": { 4090 + "version": "1.2.1", 4091 + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", 4092 + "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==", 4093 + "dev": true 4094 + }, 4095 + "jest-regex-util": { 4096 + "version": "24.9.0", 4097 + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", 4098 + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", 4099 + "dev": true 4100 + }, 4101 + "jest-resolve": { 4102 + "version": "24.9.0", 4103 + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", 4104 + "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", 4105 + "dev": true, 4106 + "requires": { 4107 + "@jest/types": "^24.9.0", 4108 + "browser-resolve": "^1.11.3", 4109 + "chalk": "^2.0.1", 4110 + "jest-pnp-resolver": "^1.2.1", 4111 + "realpath-native": "^1.1.0" 4112 + } 4113 + }, 4114 + "jest-resolve-dependencies": { 4115 + "version": "24.9.0", 4116 + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", 4117 + "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", 4118 + "dev": true, 4119 + "requires": { 4120 + "@jest/types": "^24.9.0", 4121 + "jest-regex-util": "^24.3.0", 4122 + "jest-snapshot": "^24.9.0" 4123 + } 4124 + }, 4125 + "jest-runner": { 4126 + "version": "24.9.0", 4127 + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", 4128 + "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", 4129 + "dev": true, 4130 + "requires": { 4131 + "@jest/console": "^24.7.1", 4132 + "@jest/environment": "^24.9.0", 4133 + "@jest/test-result": "^24.9.0", 4134 + "@jest/types": "^24.9.0", 4135 + "chalk": "^2.4.2", 4136 + "exit": "^0.1.2", 4137 + "graceful-fs": "^4.1.15", 4138 + "jest-config": "^24.9.0", 4139 + "jest-docblock": "^24.3.0", 4140 + "jest-haste-map": "^24.9.0", 4141 + "jest-jasmine2": "^24.9.0", 4142 + "jest-leak-detector": "^24.9.0", 4143 + "jest-message-util": "^24.9.0", 4144 + "jest-resolve": "^24.9.0", 4145 + "jest-runtime": "^24.9.0", 4146 + "jest-util": "^24.9.0", 4147 + "jest-worker": "^24.6.0", 4148 + "source-map-support": "^0.5.6", 4149 + "throat": "^4.0.0" 4150 + } 4151 + }, 4152 + "jest-runtime": { 4153 + "version": "24.9.0", 4154 + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", 4155 + "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", 4156 + "dev": true, 4157 + "requires": { 4158 + "@jest/console": "^24.7.1", 4159 + "@jest/environment": "^24.9.0", 4160 + "@jest/source-map": "^24.3.0", 4161 + "@jest/transform": "^24.9.0", 4162 + "@jest/types": "^24.9.0", 4163 + "@types/yargs": "^13.0.0", 4164 + "chalk": "^2.0.1", 4165 + "exit": "^0.1.2", 4166 + "glob": "^7.1.3", 4167 + "graceful-fs": "^4.1.15", 4168 + "jest-config": "^24.9.0", 4169 + "jest-haste-map": "^24.9.0", 4170 + "jest-message-util": "^24.9.0", 4171 + "jest-mock": "^24.9.0", 4172 + "jest-regex-util": "^24.3.0", 4173 + "jest-resolve": "^24.9.0", 4174 + "jest-snapshot": "^24.9.0", 4175 + "jest-util": "^24.9.0", 4176 + "jest-validate": "^24.9.0", 4177 + "realpath-native": "^1.1.0", 4178 + "slash": "^2.0.0", 4179 + "strip-bom": "^3.0.0", 4180 + "yargs": "^13.3.0" 4181 + }, 4182 + "dependencies": { 4183 + "slash": { 4184 + "version": "2.0.0", 4185 + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", 4186 + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", 4187 + "dev": true 4188 + } 4189 + } 4190 + }, 4191 + "jest-serializer": { 4192 + "version": "24.9.0", 4193 + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", 4194 + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", 4195 + "dev": true 4196 + }, 4197 + "jest-snapshot": { 4198 + "version": "24.9.0", 4199 + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", 4200 + "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", 4201 + "dev": true, 4202 + "requires": { 4203 + "@babel/types": "^7.0.0", 4204 + "@jest/types": "^24.9.0", 4205 + "chalk": "^2.0.1", 4206 + "expect": "^24.9.0", 4207 + "jest-diff": "^24.9.0", 4208 + "jest-get-type": "^24.9.0", 4209 + "jest-matcher-utils": "^24.9.0", 4210 + "jest-message-util": "^24.9.0", 4211 + "jest-resolve": "^24.9.0", 4212 + "mkdirp": "^0.5.1", 4213 + "natural-compare": "^1.4.0", 4214 + "pretty-format": "^24.9.0", 4215 + "semver": "^6.2.0" 4216 + }, 4217 + "dependencies": { 4218 + "semver": { 4219 + "version": "6.3.0", 4220 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 4221 + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 4222 + "dev": true 4223 + } 4224 + } 4225 + }, 4226 + "jest-util": { 4227 + "version": "24.9.0", 4228 + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", 4229 + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", 4230 + "dev": true, 4231 + "requires": { 4232 + "@jest/console": "^24.9.0", 4233 + "@jest/fake-timers": "^24.9.0", 4234 + "@jest/source-map": "^24.9.0", 4235 + "@jest/test-result": "^24.9.0", 4236 + "@jest/types": "^24.9.0", 4237 + "callsites": "^3.0.0", 4238 + "chalk": "^2.0.1", 4239 + "graceful-fs": "^4.1.15", 4240 + "is-ci": "^2.0.0", 4241 + "mkdirp": "^0.5.1", 4242 + "slash": "^2.0.0", 4243 + "source-map": "^0.6.0" 4244 + }, 4245 + "dependencies": { 4246 + "slash": { 4247 + "version": "2.0.0", 4248 + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", 4249 + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", 4250 + "dev": true 4251 + } 4252 + } 4253 + }, 4254 + "jest-validate": { 4255 + "version": "24.9.0", 4256 + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", 4257 + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", 4258 + "dev": true, 4259 + "requires": { 4260 + "@jest/types": "^24.9.0", 4261 + "camelcase": "^5.3.1", 4262 + "chalk": "^2.0.1", 4263 + "jest-get-type": "^24.9.0", 4264 + "leven": "^3.1.0", 4265 + "pretty-format": "^24.9.0" 4266 + } 4267 + }, 4268 + "jest-watcher": { 4269 + "version": "24.9.0", 4270 + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", 4271 + "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", 4272 + "dev": true, 4273 + "requires": { 4274 + "@jest/test-result": "^24.9.0", 4275 + "@jest/types": "^24.9.0", 4276 + "@types/yargs": "^13.0.0", 4277 + "ansi-escapes": "^3.0.0", 4278 + "chalk": "^2.0.1", 4279 + "jest-util": "^24.9.0", 4280 + "string-length": "^2.0.0" 4281 + }, 4282 + "dependencies": { 4283 + "ansi-escapes": { 4284 + "version": "3.2.0", 4285 + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", 4286 + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", 4287 + "dev": true 4288 + } 4289 + } 4290 + }, 4291 + "jest-worker": { 4292 + "version": "24.9.0", 4293 + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", 4294 + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", 4295 + "dev": true, 4296 + "requires": { 4297 + "merge-stream": "^2.0.0", 4298 + "supports-color": "^6.1.0" 4299 + }, 4300 + "dependencies": { 4301 + "supports-color": { 4302 + "version": "6.1.0", 4303 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", 4304 + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", 4305 + "dev": true, 4306 + "requires": { 4307 + "has-flag": "^3.0.0" 4308 + } 4309 + } 4310 + } 4311 + }, 4312 + "js-tokens": { 4313 + "version": "4.0.0", 4314 + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 4315 + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 4316 + }, 4317 + "js-yaml": { 4318 + "version": "3.13.1", 4319 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", 4320 + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", 4321 + "dev": true, 4322 + "requires": { 4323 + "argparse": "^1.0.7", 4324 + "esprima": "^4.0.0" 4325 + } 4326 + }, 4327 + "jsbn": { 4328 + "version": "0.1.1", 4329 + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 4330 + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", 4331 + "dev": true 4332 + }, 4333 + "jsdom": { 4334 + "version": "11.12.0", 4335 + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", 4336 + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", 4337 + "dev": true, 4338 + "requires": { 4339 + "abab": "^2.0.0", 4340 + "acorn": "^5.5.3", 4341 + "acorn-globals": "^4.1.0", 4342 + "array-equal": "^1.0.0", 4343 + "cssom": ">= 0.3.2 < 0.4.0", 4344 + "cssstyle": "^1.0.0", 4345 + "data-urls": "^1.0.0", 4346 + "domexception": "^1.0.1", 4347 + "escodegen": "^1.9.1", 4348 + "html-encoding-sniffer": "^1.0.2", 4349 + "left-pad": "^1.3.0", 4350 + "nwsapi": "^2.0.7", 4351 + "parse5": "4.0.0", 4352 + "pn": "^1.1.0", 4353 + "request": "^2.87.0", 4354 + "request-promise-native": "^1.0.5", 4355 + "sax": "^1.2.4", 4356 + "symbol-tree": "^3.2.2", 4357 + "tough-cookie": "^2.3.4", 4358 + "w3c-hr-time": "^1.0.1", 4359 + "webidl-conversions": "^4.0.2", 4360 + "whatwg-encoding": "^1.0.3", 4361 + "whatwg-mimetype": "^2.1.0", 4362 + "whatwg-url": "^6.4.1", 4363 + "ws": "^5.2.0", 4364 + "xml-name-validator": "^3.0.0" 4365 + }, 4366 + "dependencies": { 4367 + "acorn": { 4368 + "version": "5.7.3", 4369 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", 4370 + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", 4371 + "dev": true 4372 + } 4373 + } 4374 + }, 4375 + "jsesc": { 4376 + "version": "2.5.2", 4377 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 4378 + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 4379 + "dev": true 4380 + }, 4381 + "json-parse-better-errors": { 4382 + "version": "1.0.2", 4383 + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 4384 + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 4385 + "dev": true 4386 + }, 4387 + "json-schema": { 4388 + "version": "0.2.3", 4389 + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", 4390 + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", 4391 + "dev": true 4392 + }, 4393 + "json-schema-traverse": { 4394 + "version": "0.4.1", 4395 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 4396 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 4397 + "dev": true 4398 + }, 4399 + "json-stable-stringify-without-jsonify": { 4400 + "version": "1.0.1", 4401 + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 4402 + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", 4403 + "dev": true 4404 + }, 4405 + "json-stringify-safe": { 4406 + "version": "5.0.1", 4407 + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 4408 + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", 4409 + "dev": true 4410 + }, 4411 + "json5": { 4412 + "version": "2.1.1", 4413 + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", 4414 + "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", 4415 + "dev": true, 4416 + "requires": { 4417 + "minimist": "^1.2.0" 4418 + }, 4419 + "dependencies": { 4420 + "minimist": { 4421 + "version": "1.2.0", 4422 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 4423 + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", 4424 + "dev": true 4425 + } 4426 + } 4427 + }, 4428 + "jsprim": { 4429 + "version": "1.4.1", 4430 + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 4431 + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", 4432 + "dev": true, 4433 + "requires": { 4434 + "assert-plus": "1.0.0", 4435 + "extsprintf": "1.3.0", 4436 + "json-schema": "0.2.3", 4437 + "verror": "1.10.0" 4438 + } 4439 + }, 4440 + "jsx-ast-utils": { 4441 + "version": "2.2.3", 4442 + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", 4443 + "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", 4444 + "requires": { 4445 + "array-includes": "^3.0.3", 4446 + "object.assign": "^4.1.0" 4447 + } 4448 + }, 4449 + "kind-of": { 4450 + "version": "6.0.2", 4451 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 4452 + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", 4453 + "dev": true 4454 + }, 4455 + "kleur": { 4456 + "version": "3.0.3", 4457 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 4458 + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 4459 + "dev": true 4460 + }, 4461 + "left-pad": { 4462 + "version": "1.3.0", 4463 + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", 4464 + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", 4465 + "dev": true 4466 + }, 4467 + "leven": { 4468 + "version": "3.1.0", 4469 + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", 4470 + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", 4471 + "dev": true 4472 + }, 4473 + "levn": { 4474 + "version": "0.3.0", 4475 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 4476 + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 4477 + "dev": true, 4478 + "requires": { 4479 + "prelude-ls": "~1.1.2", 4480 + "type-check": "~0.3.2" 4481 + } 4482 + }, 4483 + "lines-and-columns": { 4484 + "version": "1.1.6", 4485 + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", 4486 + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", 4487 + "dev": true 4488 + }, 4489 + "lint-staged": { 4490 + "version": "9.4.2", 4491 + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-9.4.2.tgz", 4492 + "integrity": "sha512-OFyGokJSWTn2M6vngnlLXjaHhi8n83VIZZ5/1Z26SULRUWgR3ITWpAEQC9Pnm3MC/EpCxlwts/mQWDHNji2+zA==", 4493 + "dev": true, 4494 + "requires": { 4495 + "chalk": "^2.4.2", 4496 + "commander": "^2.20.0", 4497 + "cosmiconfig": "^5.2.1", 4498 + "debug": "^4.1.1", 4499 + "dedent": "^0.7.0", 4500 + "del": "^5.0.0", 4501 + "execa": "^2.0.3", 4502 + "listr": "^0.14.3", 4503 + "log-symbols": "^3.0.0", 4504 + "micromatch": "^4.0.2", 4505 + "normalize-path": "^3.0.0", 4506 + "please-upgrade-node": "^3.1.1", 4507 + "string-argv": "^0.3.0", 4508 + "stringify-object": "^3.3.0" 4509 + }, 4510 + "dependencies": { 4511 + "braces": { 4512 + "version": "3.0.2", 4513 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 4514 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 4515 + "dev": true, 4516 + "requires": { 4517 + "fill-range": "^7.0.1" 4518 + } 4519 + }, 4520 + "cross-spawn": { 4521 + "version": "7.0.1", 4522 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", 4523 + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", 4524 + "dev": true, 4525 + "requires": { 4526 + "path-key": "^3.1.0", 4527 + "shebang-command": "^2.0.0", 4528 + "which": "^2.0.1" 4529 + } 4530 + }, 4531 + "debug": { 4532 + "version": "4.1.1", 4533 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 4534 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 4535 + "dev": true, 4536 + "requires": { 4537 + "ms": "^2.1.1" 4538 + } 4539 + }, 4540 + "execa": { 4541 + "version": "2.1.0", 4542 + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", 4543 + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", 4544 + "dev": true, 4545 + "requires": { 4546 + "cross-spawn": "^7.0.0", 4547 + "get-stream": "^5.0.0", 4548 + "is-stream": "^2.0.0", 4549 + "merge-stream": "^2.0.0", 4550 + "npm-run-path": "^3.0.0", 4551 + "onetime": "^5.1.0", 4552 + "p-finally": "^2.0.0", 4553 + "signal-exit": "^3.0.2", 4554 + "strip-final-newline": "^2.0.0" 4555 + } 4556 + }, 4557 + "fill-range": { 4558 + "version": "7.0.1", 4559 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 4560 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 4561 + "dev": true, 4562 + "requires": { 4563 + "to-regex-range": "^5.0.1" 4564 + } 4565 + }, 4566 + "get-stream": { 4567 + "version": "5.1.0", 4568 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", 4569 + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", 4570 + "dev": true, 4571 + "requires": { 4572 + "pump": "^3.0.0" 4573 + } 4574 + }, 4575 + "is-number": { 4576 + "version": "7.0.0", 4577 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4578 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4579 + "dev": true 4580 + }, 4581 + "is-stream": { 4582 + "version": "2.0.0", 4583 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", 4584 + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", 4585 + "dev": true 4586 + }, 4587 + "micromatch": { 4588 + "version": "4.0.2", 4589 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", 4590 + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", 4591 + "dev": true, 4592 + "requires": { 4593 + "braces": "^3.0.1", 4594 + "picomatch": "^2.0.5" 4595 + } 4596 + }, 4597 + "ms": { 4598 + "version": "2.1.2", 4599 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 4600 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 4601 + "dev": true 4602 + }, 4603 + "normalize-path": { 4604 + "version": "3.0.0", 4605 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 4606 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 4607 + "dev": true 4608 + }, 4609 + "npm-run-path": { 4610 + "version": "3.1.0", 4611 + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", 4612 + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", 4613 + "dev": true, 4614 + "requires": { 4615 + "path-key": "^3.0.0" 4616 + } 4617 + }, 4618 + "p-finally": { 4619 + "version": "2.0.1", 4620 + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", 4621 + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", 4622 + "dev": true 4623 + }, 4624 + "path-key": { 4625 + "version": "3.1.0", 4626 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.0.tgz", 4627 + "integrity": "sha512-8cChqz0RP6SHJkMt48FW0A7+qUOn+OsnOsVtzI59tZ8m+5bCSk7hzwET0pulwOM2YMn9J1efb07KB9l9f30SGg==", 4628 + "dev": true 4629 + }, 4630 + "shebang-command": { 4631 + "version": "2.0.0", 4632 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4633 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4634 + "dev": true, 4635 + "requires": { 4636 + "shebang-regex": "^3.0.0" 4637 + } 4638 + }, 4639 + "shebang-regex": { 4640 + "version": "3.0.0", 4641 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4642 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4643 + "dev": true 4644 + }, 4645 + "to-regex-range": { 4646 + "version": "5.0.1", 4647 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4648 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4649 + "dev": true, 4650 + "requires": { 4651 + "is-number": "^7.0.0" 4652 + } 4653 + }, 4654 + "which": { 4655 + "version": "2.0.1", 4656 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.1.tgz", 4657 + "integrity": "sha512-N7GBZOTswtB9lkQBZA4+zAXrjEIWAUOB93AvzUiudRzRxhUdLURQ7D/gAIMY1gatT/LTbmbcv8SiYazy3eYB7w==", 4658 + "dev": true, 4659 + "requires": { 4660 + "isexe": "^2.0.0" 4661 + } 4662 + } 4663 + } 4664 + }, 4665 + "listr": { 4666 + "version": "0.14.3", 4667 + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", 4668 + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", 4669 + "dev": true, 4670 + "requires": { 4671 + "@samverschueren/stream-to-observable": "^0.3.0", 4672 + "is-observable": "^1.1.0", 4673 + "is-promise": "^2.1.0", 4674 + "is-stream": "^1.1.0", 4675 + "listr-silent-renderer": "^1.1.1", 4676 + "listr-update-renderer": "^0.5.0", 4677 + "listr-verbose-renderer": "^0.5.0", 4678 + "p-map": "^2.0.0", 4679 + "rxjs": "^6.3.3" 4680 + }, 4681 + "dependencies": { 4682 + "p-map": { 4683 + "version": "2.1.0", 4684 + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", 4685 + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", 4686 + "dev": true 4687 + } 4688 + } 4689 + }, 4690 + "listr-silent-renderer": { 4691 + "version": "1.1.1", 4692 + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", 4693 + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", 4694 + "dev": true 4695 + }, 4696 + "listr-update-renderer": { 4697 + "version": "0.5.0", 4698 + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", 4699 + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", 4700 + "dev": true, 4701 + "requires": { 4702 + "chalk": "^1.1.3", 4703 + "cli-truncate": "^0.2.1", 4704 + "elegant-spinner": "^1.0.1", 4705 + "figures": "^1.7.0", 4706 + "indent-string": "^3.0.0", 4707 + "log-symbols": "^1.0.2", 4708 + "log-update": "^2.3.0", 4709 + "strip-ansi": "^3.0.1" 4710 + }, 4711 + "dependencies": { 4712 + "ansi-regex": { 4713 + "version": "2.1.1", 4714 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 4715 + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", 4716 + "dev": true 4717 + }, 4718 + "ansi-styles": { 4719 + "version": "2.2.1", 4720 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 4721 + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", 4722 + "dev": true 4723 + }, 4724 + "chalk": { 4725 + "version": "1.1.3", 4726 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 4727 + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 4728 + "dev": true, 4729 + "requires": { 4730 + "ansi-styles": "^2.2.1", 4731 + "escape-string-regexp": "^1.0.2", 4732 + "has-ansi": "^2.0.0", 4733 + "strip-ansi": "^3.0.0", 4734 + "supports-color": "^2.0.0" 4735 + } 4736 + }, 4737 + "figures": { 4738 + "version": "1.7.0", 4739 + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", 4740 + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", 4741 + "dev": true, 4742 + "requires": { 4743 + "escape-string-regexp": "^1.0.5", 4744 + "object-assign": "^4.1.0" 4745 + } 4746 + }, 4747 + "indent-string": { 4748 + "version": "3.2.0", 4749 + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", 4750 + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", 4751 + "dev": true 4752 + }, 4753 + "log-symbols": { 4754 + "version": "1.0.2", 4755 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", 4756 + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", 4757 + "dev": true, 4758 + "requires": { 4759 + "chalk": "^1.0.0" 4760 + } 4761 + }, 4762 + "strip-ansi": { 4763 + "version": "3.0.1", 4764 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 4765 + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 4766 + "dev": true, 4767 + "requires": { 4768 + "ansi-regex": "^2.0.0" 4769 + } 4770 + }, 4771 + "supports-color": { 4772 + "version": "2.0.0", 4773 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 4774 + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", 4775 + "dev": true 4776 + } 4777 + } 4778 + }, 4779 + "listr-verbose-renderer": { 4780 + "version": "0.5.0", 4781 + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", 4782 + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", 4783 + "dev": true, 4784 + "requires": { 4785 + "chalk": "^2.4.1", 4786 + "cli-cursor": "^2.1.0", 4787 + "date-fns": "^1.27.2", 4788 + "figures": "^2.0.0" 4789 + }, 4790 + "dependencies": { 4791 + "cli-cursor": { 4792 + "version": "2.1.0", 4793 + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", 4794 + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", 4795 + "dev": true, 4796 + "requires": { 4797 + "restore-cursor": "^2.0.0" 4798 + } 4799 + }, 4800 + "figures": { 4801 + "version": "2.0.0", 4802 + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", 4803 + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", 4804 + "dev": true, 4805 + "requires": { 4806 + "escape-string-regexp": "^1.0.5" 4807 + } 4808 + }, 4809 + "mimic-fn": { 4810 + "version": "1.2.0", 4811 + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", 4812 + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", 4813 + "dev": true 4814 + }, 4815 + "onetime": { 4816 + "version": "2.0.1", 4817 + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", 4818 + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", 4819 + "dev": true, 4820 + "requires": { 4821 + "mimic-fn": "^1.0.0" 4822 + } 4823 + }, 4824 + "restore-cursor": { 4825 + "version": "2.0.0", 4826 + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", 4827 + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", 4828 + "dev": true, 4829 + "requires": { 4830 + "onetime": "^2.0.0", 4831 + "signal-exit": "^3.0.2" 4832 + } 4833 + } 4834 + } 4835 + }, 4836 + "load-json-file": { 4837 + "version": "2.0.0", 4838 + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", 4839 + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", 4840 + "requires": { 4841 + "graceful-fs": "^4.1.2", 4842 + "parse-json": "^2.2.0", 4843 + "pify": "^2.0.0", 4844 + "strip-bom": "^3.0.0" 4845 + } 4846 + }, 4847 + "locate-path": { 4848 + "version": "2.0.0", 4849 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 4850 + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", 4851 + "requires": { 4852 + "p-locate": "^2.0.0", 4853 + "path-exists": "^3.0.0" 4854 + } 4855 + }, 4856 + "lodash": { 4857 + "version": "4.17.15", 4858 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", 4859 + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", 4860 + "dev": true 4861 + }, 4862 + "lodash.sortby": { 4863 + "version": "4.7.0", 4864 + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", 4865 + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", 4866 + "dev": true 4867 + }, 4868 + "lodash.unescape": { 4869 + "version": "4.0.1", 4870 + "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", 4871 + "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=" 4872 + }, 4873 + "log-symbols": { 4874 + "version": "3.0.0", 4875 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", 4876 + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", 4877 + "dev": true, 4878 + "requires": { 4879 + "chalk": "^2.4.2" 4880 + } 4881 + }, 4882 + "log-update": { 4883 + "version": "2.3.0", 4884 + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", 4885 + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", 4886 + "dev": true, 4887 + "requires": { 4888 + "ansi-escapes": "^3.0.0", 4889 + "cli-cursor": "^2.0.0", 4890 + "wrap-ansi": "^3.0.1" 4891 + }, 4892 + "dependencies": { 4893 + "ansi-escapes": { 4894 + "version": "3.2.0", 4895 + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", 4896 + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", 4897 + "dev": true 4898 + }, 4899 + "ansi-regex": { 4900 + "version": "3.0.0", 4901 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 4902 + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", 4903 + "dev": true 4904 + }, 4905 + "cli-cursor": { 4906 + "version": "2.1.0", 4907 + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", 4908 + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", 4909 + "dev": true, 4910 + "requires": { 4911 + "restore-cursor": "^2.0.0" 4912 + } 4913 + }, 4914 + "is-fullwidth-code-point": { 4915 + "version": "2.0.0", 4916 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 4917 + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 4918 + "dev": true 4919 + }, 4920 + "mimic-fn": { 4921 + "version": "1.2.0", 4922 + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", 4923 + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", 4924 + "dev": true 4925 + }, 4926 + "onetime": { 4927 + "version": "2.0.1", 4928 + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", 4929 + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", 4930 + "dev": true, 4931 + "requires": { 4932 + "mimic-fn": "^1.0.0" 4933 + } 4934 + }, 4935 + "restore-cursor": { 4936 + "version": "2.0.0", 4937 + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", 4938 + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", 4939 + "dev": true, 4940 + "requires": { 4941 + "onetime": "^2.0.0", 4942 + "signal-exit": "^3.0.2" 4943 + } 4944 + }, 4945 + "string-width": { 4946 + "version": "2.1.1", 4947 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 4948 + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", 4949 + "dev": true, 4950 + "requires": { 4951 + "is-fullwidth-code-point": "^2.0.0", 4952 + "strip-ansi": "^4.0.0" 4953 + } 4954 + }, 4955 + "strip-ansi": { 4956 + "version": "4.0.0", 4957 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 4958 + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 4959 + "dev": true, 4960 + "requires": { 4961 + "ansi-regex": "^3.0.0" 4962 + } 4963 + }, 4964 + "wrap-ansi": { 4965 + "version": "3.0.1", 4966 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", 4967 + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", 4968 + "dev": true, 4969 + "requires": { 4970 + "string-width": "^2.1.1", 4971 + "strip-ansi": "^4.0.0" 4972 + } 4973 + } 4974 + } 4975 + }, 4976 + "loose-envify": { 4977 + "version": "1.4.0", 4978 + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 4979 + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 4980 + "requires": { 4981 + "js-tokens": "^3.0.0 || ^4.0.0" 4982 + } 4983 + }, 4984 + "make-dir": { 4985 + "version": "2.1.0", 4986 + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", 4987 + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", 4988 + "dev": true, 4989 + "requires": { 4990 + "pify": "^4.0.1", 4991 + "semver": "^5.6.0" 4992 + }, 4993 + "dependencies": { 4994 + "pify": { 4995 + "version": "4.0.1", 4996 + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", 4997 + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", 4998 + "dev": true 4999 + } 5000 + } 5001 + }, 5002 + "makeerror": { 5003 + "version": "1.0.11", 5004 + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", 5005 + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", 5006 + "dev": true, 5007 + "requires": { 5008 + "tmpl": "1.0.x" 5009 + } 5010 + }, 5011 + "map-cache": { 5012 + "version": "0.2.2", 5013 + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 5014 + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", 5015 + "dev": true 5016 + }, 5017 + "map-visit": { 5018 + "version": "1.0.0", 5019 + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", 5020 + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", 5021 + "dev": true, 5022 + "requires": { 5023 + "object-visit": "^1.0.0" 5024 + } 5025 + }, 5026 + "merge-stream": { 5027 + "version": "2.0.0", 5028 + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 5029 + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 5030 + "dev": true 5031 + }, 5032 + "merge2": { 5033 + "version": "1.3.0", 5034 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", 5035 + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", 5036 + "dev": true 5037 + }, 5038 + "micromatch": { 5039 + "version": "3.1.10", 5040 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 5041 + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 5042 + "dev": true, 5043 + "requires": { 5044 + "arr-diff": "^4.0.0", 5045 + "array-unique": "^0.3.2", 5046 + "braces": "^2.3.1", 5047 + "define-property": "^2.0.2", 5048 + "extend-shallow": "^3.0.2", 5049 + "extglob": "^2.0.4", 5050 + "fragment-cache": "^0.2.1", 5051 + "kind-of": "^6.0.2", 5052 + "nanomatch": "^1.2.9", 5053 + "object.pick": "^1.3.0", 5054 + "regex-not": "^1.0.0", 5055 + "snapdragon": "^0.8.1", 5056 + "to-regex": "^3.0.2" 5057 + } 5058 + }, 5059 + "mime-db": { 5060 + "version": "1.40.0", 5061 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", 5062 + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", 5063 + "dev": true 5064 + }, 5065 + "mime-types": { 5066 + "version": "2.1.24", 5067 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", 5068 + "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", 5069 + "dev": true, 5070 + "requires": { 5071 + "mime-db": "1.40.0" 5072 + } 5073 + }, 5074 + "mimic-fn": { 5075 + "version": "2.1.0", 5076 + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 5077 + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 5078 + "dev": true 5079 + }, 5080 + "minimatch": { 5081 + "version": "3.0.4", 5082 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 5083 + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 5084 + "requires": { 5085 + "brace-expansion": "^1.1.7" 5086 + } 5087 + }, 5088 + "minimist": { 5089 + "version": "0.0.8", 5090 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", 5091 + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", 5092 + "dev": true 5093 + }, 5094 + "mixin-deep": { 5095 + "version": "1.3.2", 5096 + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", 5097 + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", 5098 + "dev": true, 5099 + "requires": { 5100 + "for-in": "^1.0.2", 5101 + "is-extendable": "^1.0.1" 5102 + }, 5103 + "dependencies": { 5104 + "is-extendable": { 5105 + "version": "1.0.1", 5106 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 5107 + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 5108 + "dev": true, 5109 + "requires": { 5110 + "is-plain-object": "^2.0.4" 5111 + } 5112 + } 5113 + } 5114 + }, 5115 + "mkdirp": { 5116 + "version": "0.5.1", 5117 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 5118 + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", 5119 + "dev": true, 5120 + "requires": { 5121 + "minimist": "0.0.8" 5122 + } 5123 + }, 5124 + "ms": { 5125 + "version": "2.0.0", 5126 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 5127 + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 5128 + }, 5129 + "mute-stream": { 5130 + "version": "0.0.8", 5131 + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", 5132 + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", 5133 + "dev": true 5134 + }, 5135 + "nan": { 5136 + "version": "2.14.0", 5137 + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", 5138 + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", 5139 + "dev": true, 5140 + "optional": true 5141 + }, 5142 + "nanomatch": { 5143 + "version": "1.2.13", 5144 + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 5145 + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", 5146 + "dev": true, 5147 + "requires": { 5148 + "arr-diff": "^4.0.0", 5149 + "array-unique": "^0.3.2", 5150 + "define-property": "^2.0.2", 5151 + "extend-shallow": "^3.0.2", 5152 + "fragment-cache": "^0.2.1", 5153 + "is-windows": "^1.0.2", 5154 + "kind-of": "^6.0.2", 5155 + "object.pick": "^1.3.0", 5156 + "regex-not": "^1.0.0", 5157 + "snapdragon": "^0.8.1", 5158 + "to-regex": "^3.0.1" 5159 + } 5160 + }, 5161 + "natural-compare": { 5162 + "version": "1.4.0", 5163 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 5164 + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 5165 + "dev": true 5166 + }, 5167 + "neo-async": { 5168 + "version": "2.6.1", 5169 + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", 5170 + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", 5171 + "dev": true 5172 + }, 5173 + "nice-try": { 5174 + "version": "1.0.5", 5175 + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", 5176 + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", 5177 + "dev": true 5178 + }, 5179 + "node-int64": { 5180 + "version": "0.4.0", 5181 + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", 5182 + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", 5183 + "dev": true 5184 + }, 5185 + "node-modules-regexp": { 5186 + "version": "1.0.0", 5187 + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", 5188 + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", 5189 + "dev": true 5190 + }, 5191 + "node-notifier": { 5192 + "version": "5.4.3", 5193 + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", 5194 + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", 5195 + "dev": true, 5196 + "requires": { 5197 + "growly": "^1.3.0", 5198 + "is-wsl": "^1.1.0", 5199 + "semver": "^5.5.0", 5200 + "shellwords": "^0.1.1", 5201 + "which": "^1.3.0" 5202 + } 5203 + }, 5204 + "normalize-package-data": { 5205 + "version": "2.5.0", 5206 + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 5207 + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 5208 + "requires": { 5209 + "hosted-git-info": "^2.1.4", 5210 + "resolve": "^1.10.0", 5211 + "semver": "2 || 3 || 4 || 5", 5212 + "validate-npm-package-license": "^3.0.1" 5213 + } 5214 + }, 5215 + "normalize-path": { 5216 + "version": "2.1.1", 5217 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 5218 + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", 5219 + "dev": true, 5220 + "requires": { 5221 + "remove-trailing-separator": "^1.0.1" 5222 + } 5223 + }, 5224 + "npm-run-path": { 5225 + "version": "2.0.2", 5226 + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 5227 + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", 5228 + "dev": true, 5229 + "requires": { 5230 + "path-key": "^2.0.0" 5231 + } 5232 + }, 5233 + "number-is-nan": { 5234 + "version": "1.0.1", 5235 + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 5236 + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", 5237 + "dev": true 5238 + }, 5239 + "nwsapi": { 5240 + "version": "2.2.0", 5241 + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", 5242 + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", 5243 + "dev": true 5244 + }, 5245 + "oauth-sign": { 5246 + "version": "0.9.0", 5247 + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 5248 + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", 5249 + "dev": true 5250 + }, 5251 + "object-assign": { 5252 + "version": "4.1.1", 5253 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 5254 + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 5255 + }, 5256 + "object-copy": { 5257 + "version": "0.1.0", 5258 + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", 5259 + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", 5260 + "dev": true, 5261 + "requires": { 5262 + "copy-descriptor": "^0.1.0", 5263 + "define-property": "^0.2.5", 5264 + "kind-of": "^3.0.3" 5265 + }, 5266 + "dependencies": { 5267 + "define-property": { 5268 + "version": "0.2.5", 5269 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 5270 + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 5271 + "dev": true, 5272 + "requires": { 5273 + "is-descriptor": "^0.1.0" 5274 + } 5275 + }, 5276 + "kind-of": { 5277 + "version": "3.2.2", 5278 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 5279 + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 5280 + "dev": true, 5281 + "requires": { 5282 + "is-buffer": "^1.1.5" 5283 + } 5284 + } 5285 + } 5286 + }, 5287 + "object-inspect": { 5288 + "version": "1.6.0", 5289 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz", 5290 + "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==" 5291 + }, 5292 + "object-keys": { 5293 + "version": "1.1.1", 5294 + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 5295 + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" 5296 + }, 5297 + "object-visit": { 5298 + "version": "1.0.1", 5299 + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", 5300 + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", 5301 + "dev": true, 5302 + "requires": { 5303 + "isobject": "^3.0.0" 5304 + } 5305 + }, 5306 + "object.assign": { 5307 + "version": "4.1.0", 5308 + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", 5309 + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", 5310 + "requires": { 5311 + "define-properties": "^1.1.2", 5312 + "function-bind": "^1.1.1", 5313 + "has-symbols": "^1.0.0", 5314 + "object-keys": "^1.0.11" 5315 + } 5316 + }, 5317 + "object.entries": { 5318 + "version": "1.1.0", 5319 + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.0.tgz", 5320 + "integrity": "sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA==", 5321 + "requires": { 5322 + "define-properties": "^1.1.3", 5323 + "es-abstract": "^1.12.0", 5324 + "function-bind": "^1.1.1", 5325 + "has": "^1.0.3" 5326 + } 5327 + }, 5328 + "object.fromentries": { 5329 + "version": "2.0.1", 5330 + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.1.tgz", 5331 + "integrity": "sha512-PUQv8Hbg3j2QX0IQYv3iAGCbGcu4yY4KQ92/dhA4sFSixBmSmp13UpDLs6jGK8rBtbmhNNIK99LD2k293jpiGA==", 5332 + "requires": { 5333 + "define-properties": "^1.1.3", 5334 + "es-abstract": "^1.15.0", 5335 + "function-bind": "^1.1.1", 5336 + "has": "^1.0.3" 5337 + } 5338 + }, 5339 + "object.getownpropertydescriptors": { 5340 + "version": "2.0.3", 5341 + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", 5342 + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", 5343 + "dev": true, 5344 + "requires": { 5345 + "define-properties": "^1.1.2", 5346 + "es-abstract": "^1.5.1" 5347 + } 5348 + }, 5349 + "object.pick": { 5350 + "version": "1.3.0", 5351 + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 5352 + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", 5353 + "dev": true, 5354 + "requires": { 5355 + "isobject": "^3.0.1" 5356 + } 5357 + }, 5358 + "object.values": { 5359 + "version": "1.1.0", 5360 + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz", 5361 + "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", 5362 + "requires": { 5363 + "define-properties": "^1.1.3", 5364 + "es-abstract": "^1.12.0", 5365 + "function-bind": "^1.1.1", 5366 + "has": "^1.0.3" 5367 + } 5368 + }, 5369 + "once": { 5370 + "version": "1.4.0", 5371 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 5372 + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 5373 + "requires": { 5374 + "wrappy": "1" 5375 + } 5376 + }, 5377 + "onetime": { 5378 + "version": "5.1.0", 5379 + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", 5380 + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", 5381 + "dev": true, 5382 + "requires": { 5383 + "mimic-fn": "^2.1.0" 5384 + } 5385 + }, 5386 + "opencollective-postinstall": { 5387 + "version": "2.0.2", 5388 + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", 5389 + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", 5390 + "dev": true 5391 + }, 5392 + "optimist": { 5393 + "version": "0.6.1", 5394 + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", 5395 + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", 5396 + "dev": true, 5397 + "requires": { 5398 + "minimist": "~0.0.1", 5399 + "wordwrap": "~0.0.2" 5400 + }, 5401 + "dependencies": { 5402 + "wordwrap": { 5403 + "version": "0.0.3", 5404 + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", 5405 + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", 5406 + "dev": true 5407 + } 5408 + } 5409 + }, 5410 + "optionator": { 5411 + "version": "0.8.2", 5412 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", 5413 + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", 5414 + "dev": true, 5415 + "requires": { 5416 + "deep-is": "~0.1.3", 5417 + "fast-levenshtein": "~2.0.4", 5418 + "levn": "~0.3.0", 5419 + "prelude-ls": "~1.1.2", 5420 + "type-check": "~0.3.2", 5421 + "wordwrap": "~1.0.0" 5422 + } 5423 + }, 5424 + "os-tmpdir": { 5425 + "version": "1.0.2", 5426 + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 5427 + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", 5428 + "dev": true 5429 + }, 5430 + "p-each-series": { 5431 + "version": "1.0.0", 5432 + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", 5433 + "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", 5434 + "dev": true, 5435 + "requires": { 5436 + "p-reduce": "^1.0.0" 5437 + } 5438 + }, 5439 + "p-finally": { 5440 + "version": "1.0.0", 5441 + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 5442 + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", 5443 + "dev": true 5444 + }, 5445 + "p-limit": { 5446 + "version": "1.3.0", 5447 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", 5448 + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", 5449 + "requires": { 5450 + "p-try": "^1.0.0" 5451 + } 5452 + }, 5453 + "p-locate": { 5454 + "version": "2.0.0", 5455 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 5456 + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", 5457 + "requires": { 5458 + "p-limit": "^1.1.0" 5459 + } 5460 + }, 5461 + "p-map": { 5462 + "version": "3.0.0", 5463 + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", 5464 + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", 5465 + "dev": true, 5466 + "requires": { 5467 + "aggregate-error": "^3.0.0" 5468 + } 5469 + }, 5470 + "p-reduce": { 5471 + "version": "1.0.0", 5472 + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", 5473 + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", 5474 + "dev": true 5475 + }, 5476 + "p-try": { 5477 + "version": "1.0.0", 5478 + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", 5479 + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" 5480 + }, 5481 + "parent-module": { 5482 + "version": "1.0.1", 5483 + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 5484 + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 5485 + "dev": true, 5486 + "requires": { 5487 + "callsites": "^3.0.0" 5488 + } 5489 + }, 5490 + "parse-json": { 5491 + "version": "2.2.0", 5492 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 5493 + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", 5494 + "requires": { 5495 + "error-ex": "^1.2.0" 5496 + } 5497 + }, 5498 + "parse5": { 5499 + "version": "4.0.0", 5500 + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", 5501 + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", 5502 + "dev": true 5503 + }, 5504 + "pascalcase": { 5505 + "version": "0.1.1", 5506 + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", 5507 + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", 5508 + "dev": true 5509 + }, 5510 + "path-exists": { 5511 + "version": "3.0.0", 5512 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 5513 + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" 5514 + }, 5515 + "path-is-absolute": { 5516 + "version": "1.0.1", 5517 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 5518 + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 5519 + }, 5520 + "path-key": { 5521 + "version": "2.0.1", 5522 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 5523 + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 5524 + "dev": true 5525 + }, 5526 + "path-parse": { 5527 + "version": "1.0.6", 5528 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", 5529 + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" 5530 + }, 5531 + "path-type": { 5532 + "version": "2.0.0", 5533 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", 5534 + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", 5535 + "requires": { 5536 + "pify": "^2.0.0" 5537 + } 5538 + }, 5539 + "performance-now": { 5540 + "version": "2.1.0", 5541 + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 5542 + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", 5543 + "dev": true 5544 + }, 5545 + "picomatch": { 5546 + "version": "2.1.0", 5547 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.1.0.tgz", 5548 + "integrity": "sha512-uhnEDzAbrcJ8R3g2fANnSuXZMBtkpSjxTTgn2LeSiQlfmq72enQJWdQllXW24MBLYnA1SBD2vfvx2o0Zw3Ielw==", 5549 + "dev": true 5550 + }, 5551 + "pify": { 5552 + "version": "2.3.0", 5553 + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 5554 + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" 5555 + }, 5556 + "pirates": { 5557 + "version": "4.0.1", 5558 + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", 5559 + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", 5560 + "dev": true, 5561 + "requires": { 5562 + "node-modules-regexp": "^1.0.0" 5563 + } 5564 + }, 5565 + "pkg-dir": { 5566 + "version": "2.0.0", 5567 + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", 5568 + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", 5569 + "requires": { 5570 + "find-up": "^2.1.0" 5571 + } 5572 + }, 5573 + "please-upgrade-node": { 5574 + "version": "3.2.0", 5575 + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", 5576 + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", 5577 + "dev": true, 5578 + "requires": { 5579 + "semver-compare": "^1.0.0" 5580 + } 5581 + }, 5582 + "pn": { 5583 + "version": "1.1.0", 5584 + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", 5585 + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", 5586 + "dev": true 5587 + }, 5588 + "posix-character-classes": { 5589 + "version": "0.1.1", 5590 + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", 5591 + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", 5592 + "dev": true 5593 + }, 5594 + "prelude-ls": { 5595 + "version": "1.1.2", 5596 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 5597 + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 5598 + "dev": true 5599 + }, 5600 + "prettier": { 5601 + "version": "1.18.2", 5602 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", 5603 + "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==", 5604 + "dev": true 5605 + }, 5606 + "pretty-format": { 5607 + "version": "24.9.0", 5608 + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", 5609 + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", 5610 + "dev": true, 5611 + "requires": { 5612 + "@jest/types": "^24.9.0", 5613 + "ansi-regex": "^4.0.0", 5614 + "ansi-styles": "^3.2.0", 5615 + "react-is": "^16.8.4" 5616 + } 5617 + }, 5618 + "progress": { 5619 + "version": "2.0.3", 5620 + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 5621 + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 5622 + "dev": true 5623 + }, 5624 + "prompts": { 5625 + "version": "2.2.1", 5626 + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.2.1.tgz", 5627 + "integrity": "sha512-VObPvJiWPhpZI6C5m60XOzTfnYg/xc/an+r9VYymj9WJW3B/DIH+REzjpAACPf8brwPeP+7vz3bIim3S+AaMjw==", 5628 + "dev": true, 5629 + "requires": { 5630 + "kleur": "^3.0.3", 5631 + "sisteransi": "^1.0.3" 5632 + } 5633 + }, 5634 + "prop-types": { 5635 + "version": "15.7.2", 5636 + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", 5637 + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", 5638 + "requires": { 5639 + "loose-envify": "^1.4.0", 5640 + "object-assign": "^4.1.1", 5641 + "react-is": "^16.8.1" 5642 + } 5643 + }, 5644 + "psl": { 5645 + "version": "1.4.0", 5646 + "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz", 5647 + "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==", 5648 + "dev": true 5649 + }, 5650 + "pump": { 5651 + "version": "3.0.0", 5652 + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 5653 + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 5654 + "dev": true, 5655 + "requires": { 5656 + "end-of-stream": "^1.1.0", 5657 + "once": "^1.3.1" 5658 + } 5659 + }, 5660 + "punycode": { 5661 + "version": "2.1.1", 5662 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 5663 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 5664 + "dev": true 5665 + }, 5666 + "qs": { 5667 + "version": "6.5.2", 5668 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", 5669 + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", 5670 + "dev": true 5671 + }, 5672 + "react-is": { 5673 + "version": "16.11.0", 5674 + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.11.0.tgz", 5675 + "integrity": "sha512-gbBVYR2p8mnriqAwWx9LbuUrShnAuSCNnuPGyc7GJrMVQtPDAh8iLpv7FRuMPFb56KkaVZIYSz1PrjI9q0QPCw==" 5676 + }, 5677 + "read-pkg": { 5678 + "version": "2.0.0", 5679 + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", 5680 + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", 5681 + "requires": { 5682 + "load-json-file": "^2.0.0", 5683 + "normalize-package-data": "^2.3.2", 5684 + "path-type": "^2.0.0" 5685 + } 5686 + }, 5687 + "read-pkg-up": { 5688 + "version": "2.0.0", 5689 + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", 5690 + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", 5691 + "requires": { 5692 + "find-up": "^2.0.0", 5693 + "read-pkg": "^2.0.0" 5694 + } 5695 + }, 5696 + "realpath-native": { 5697 + "version": "1.1.0", 5698 + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", 5699 + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", 5700 + "dev": true, 5701 + "requires": { 5702 + "util.promisify": "^1.0.0" 5703 + } 5704 + }, 5705 + "regenerator-runtime": { 5706 + "version": "0.13.3", 5707 + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", 5708 + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" 5709 + }, 5710 + "regex-not": { 5711 + "version": "1.0.2", 5712 + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", 5713 + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", 5714 + "dev": true, 5715 + "requires": { 5716 + "extend-shallow": "^3.0.2", 5717 + "safe-regex": "^1.1.0" 5718 + } 5719 + }, 5720 + "regexpp": { 5721 + "version": "3.0.0", 5722 + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", 5723 + "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==" 5724 + }, 5725 + "remove-trailing-separator": { 5726 + "version": "1.1.0", 5727 + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", 5728 + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", 5729 + "dev": true 5730 + }, 5731 + "repeat-element": { 5732 + "version": "1.1.3", 5733 + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", 5734 + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", 5735 + "dev": true 5736 + }, 5737 + "repeat-string": { 5738 + "version": "1.6.1", 5739 + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 5740 + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", 5741 + "dev": true 5742 + }, 5743 + "request": { 5744 + "version": "2.88.0", 5745 + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", 5746 + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", 5747 + "dev": true, 5748 + "requires": { 5749 + "aws-sign2": "~0.7.0", 5750 + "aws4": "^1.8.0", 5751 + "caseless": "~0.12.0", 5752 + "combined-stream": "~1.0.6", 5753 + "extend": "~3.0.2", 5754 + "forever-agent": "~0.6.1", 5755 + "form-data": "~2.3.2", 5756 + "har-validator": "~5.1.0", 5757 + "http-signature": "~1.2.0", 5758 + "is-typedarray": "~1.0.0", 5759 + "isstream": "~0.1.2", 5760 + "json-stringify-safe": "~5.0.1", 5761 + "mime-types": "~2.1.19", 5762 + "oauth-sign": "~0.9.0", 5763 + "performance-now": "^2.1.0", 5764 + "qs": "~6.5.2", 5765 + "safe-buffer": "^5.1.2", 5766 + "tough-cookie": "~2.4.3", 5767 + "tunnel-agent": "^0.6.0", 5768 + "uuid": "^3.3.2" 5769 + }, 5770 + "dependencies": { 5771 + "punycode": { 5772 + "version": "1.4.1", 5773 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 5774 + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", 5775 + "dev": true 5776 + }, 5777 + "tough-cookie": { 5778 + "version": "2.4.3", 5779 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", 5780 + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", 5781 + "dev": true, 5782 + "requires": { 5783 + "psl": "^1.1.24", 5784 + "punycode": "^1.4.1" 5785 + } 5786 + } 5787 + } 5788 + }, 5789 + "request-promise-core": { 5790 + "version": "1.1.3", 5791 + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", 5792 + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", 5793 + "dev": true, 5794 + "requires": { 5795 + "lodash": "^4.17.15" 5796 + } 5797 + }, 5798 + "request-promise-native": { 5799 + "version": "1.0.8", 5800 + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", 5801 + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", 5802 + "dev": true, 5803 + "requires": { 5804 + "request-promise-core": "1.1.3", 5805 + "stealthy-require": "^1.1.1", 5806 + "tough-cookie": "^2.3.3" 5807 + } 5808 + }, 5809 + "require-directory": { 5810 + "version": "2.1.1", 5811 + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 5812 + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", 5813 + "dev": true 5814 + }, 5815 + "require-main-filename": { 5816 + "version": "2.0.0", 5817 + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", 5818 + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", 5819 + "dev": true 5820 + }, 5821 + "resolve": { 5822 + "version": "1.12.0", 5823 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", 5824 + "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", 5825 + "requires": { 5826 + "path-parse": "^1.0.6" 5827 + } 5828 + }, 5829 + "resolve-cwd": { 5830 + "version": "2.0.0", 5831 + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", 5832 + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", 5833 + "dev": true, 5834 + "requires": { 5835 + "resolve-from": "^3.0.0" 5836 + }, 5837 + "dependencies": { 5838 + "resolve-from": { 5839 + "version": "3.0.0", 5840 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", 5841 + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", 5842 + "dev": true 5843 + } 5844 + } 5845 + }, 5846 + "resolve-from": { 5847 + "version": "4.0.0", 5848 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 5849 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 5850 + "dev": true 5851 + }, 5852 + "resolve-url": { 5853 + "version": "0.2.1", 5854 + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", 5855 + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", 5856 + "dev": true 5857 + }, 5858 + "restore-cursor": { 5859 + "version": "3.1.0", 5860 + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", 5861 + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", 5862 + "dev": true, 5863 + "requires": { 5864 + "onetime": "^5.1.0", 5865 + "signal-exit": "^3.0.2" 5866 + } 5867 + }, 5868 + "ret": { 5869 + "version": "0.1.15", 5870 + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", 5871 + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", 5872 + "dev": true 5873 + }, 5874 + "reusify": { 5875 + "version": "1.0.4", 5876 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 5877 + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 5878 + "dev": true 5879 + }, 5880 + "rimraf": { 5881 + "version": "2.6.3", 5882 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", 5883 + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", 5884 + "dev": true, 5885 + "requires": { 5886 + "glob": "^7.1.3" 5887 + } 5888 + }, 5889 + "rsvp": { 5890 + "version": "4.8.5", 5891 + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", 5892 + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", 5893 + "dev": true 5894 + }, 5895 + "run-async": { 5896 + "version": "2.3.0", 5897 + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", 5898 + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", 5899 + "dev": true, 5900 + "requires": { 5901 + "is-promise": "^2.1.0" 5902 + } 5903 + }, 5904 + "run-node": { 5905 + "version": "1.0.0", 5906 + "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", 5907 + "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", 5908 + "dev": true 5909 + }, 5910 + "run-parallel": { 5911 + "version": "1.1.9", 5912 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", 5913 + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", 5914 + "dev": true 5915 + }, 5916 + "rxjs": { 5917 + "version": "6.5.3", 5918 + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", 5919 + "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", 5920 + "dev": true, 5921 + "requires": { 5922 + "tslib": "^1.9.0" 5923 + } 5924 + }, 5925 + "safe-buffer": { 5926 + "version": "5.1.2", 5927 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 5928 + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 5929 + "dev": true 5930 + }, 5931 + "safe-regex": { 5932 + "version": "1.1.0", 5933 + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 5934 + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", 5935 + "dev": true, 5936 + "requires": { 5937 + "ret": "~0.1.10" 5938 + } 5939 + }, 5940 + "safer-buffer": { 5941 + "version": "2.1.2", 5942 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 5943 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 5944 + "dev": true 5945 + }, 5946 + "sane": { 5947 + "version": "4.1.0", 5948 + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", 5949 + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", 5950 + "dev": true, 5951 + "requires": { 5952 + "@cnakazawa/watch": "^1.0.3", 5953 + "anymatch": "^2.0.0", 5954 + "capture-exit": "^2.0.0", 5955 + "exec-sh": "^0.3.2", 5956 + "execa": "^1.0.0", 5957 + "fb-watchman": "^2.0.0", 5958 + "micromatch": "^3.1.4", 5959 + "minimist": "^1.1.1", 5960 + "walker": "~1.0.5" 5961 + }, 5962 + "dependencies": { 5963 + "minimist": { 5964 + "version": "1.2.0", 5965 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 5966 + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", 5967 + "dev": true 5968 + } 5969 + } 5970 + }, 5971 + "sax": { 5972 + "version": "1.2.4", 5973 + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", 5974 + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", 5975 + "dev": true 5976 + }, 5977 + "semver": { 5978 + "version": "5.7.1", 5979 + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 5980 + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" 5981 + }, 5982 + "semver-compare": { 5983 + "version": "1.0.0", 5984 + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", 5985 + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", 5986 + "dev": true 5987 + }, 5988 + "set-blocking": { 5989 + "version": "2.0.0", 5990 + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 5991 + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", 5992 + "dev": true 5993 + }, 5994 + "set-value": { 5995 + "version": "2.0.1", 5996 + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", 5997 + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", 5998 + "dev": true, 5999 + "requires": { 6000 + "extend-shallow": "^2.0.1", 6001 + "is-extendable": "^0.1.1", 6002 + "is-plain-object": "^2.0.3", 6003 + "split-string": "^3.0.1" 6004 + }, 6005 + "dependencies": { 6006 + "extend-shallow": { 6007 + "version": "2.0.1", 6008 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 6009 + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 6010 + "dev": true, 6011 + "requires": { 6012 + "is-extendable": "^0.1.0" 6013 + } 6014 + } 6015 + } 6016 + }, 6017 + "shebang-command": { 6018 + "version": "1.2.0", 6019 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 6020 + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 6021 + "dev": true, 6022 + "requires": { 6023 + "shebang-regex": "^1.0.0" 6024 + } 6025 + }, 6026 + "shebang-regex": { 6027 + "version": "1.0.0", 6028 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 6029 + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 6030 + "dev": true 6031 + }, 6032 + "shellwords": { 6033 + "version": "0.1.1", 6034 + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", 6035 + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", 6036 + "dev": true 6037 + }, 6038 + "signal-exit": { 6039 + "version": "3.0.2", 6040 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", 6041 + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", 6042 + "dev": true 6043 + }, 6044 + "sisteransi": { 6045 + "version": "1.0.3", 6046 + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.3.tgz", 6047 + "integrity": "sha512-SbEG75TzH8G7eVXFSN5f9EExILKfly7SUvVY5DhhYLvfhKqhDFY0OzevWa/zwak0RLRfWS5AvfMWpd9gJvr5Yg==", 6048 + "dev": true 6049 + }, 6050 + "slash": { 6051 + "version": "3.0.0", 6052 + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 6053 + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 6054 + "dev": true 6055 + }, 6056 + "slice-ansi": { 6057 + "version": "2.1.0", 6058 + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", 6059 + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", 6060 + "dev": true, 6061 + "requires": { 6062 + "ansi-styles": "^3.2.0", 6063 + "astral-regex": "^1.0.0", 6064 + "is-fullwidth-code-point": "^2.0.0" 6065 + }, 6066 + "dependencies": { 6067 + "is-fullwidth-code-point": { 6068 + "version": "2.0.0", 6069 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 6070 + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 6071 + "dev": true 6072 + } 6073 + } 6074 + }, 6075 + "snapdragon": { 6076 + "version": "0.8.2", 6077 + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", 6078 + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", 6079 + "dev": true, 6080 + "requires": { 6081 + "base": "^0.11.1", 6082 + "debug": "^2.2.0", 6083 + "define-property": "^0.2.5", 6084 + "extend-shallow": "^2.0.1", 6085 + "map-cache": "^0.2.2", 6086 + "source-map": "^0.5.6", 6087 + "source-map-resolve": "^0.5.0", 6088 + "use": "^3.1.0" 6089 + }, 6090 + "dependencies": { 6091 + "define-property": { 6092 + "version": "0.2.5", 6093 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 6094 + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 6095 + "dev": true, 6096 + "requires": { 6097 + "is-descriptor": "^0.1.0" 6098 + } 6099 + }, 6100 + "extend-shallow": { 6101 + "version": "2.0.1", 6102 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 6103 + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 6104 + "dev": true, 6105 + "requires": { 6106 + "is-extendable": "^0.1.0" 6107 + } 6108 + }, 6109 + "source-map": { 6110 + "version": "0.5.7", 6111 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 6112 + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 6113 + "dev": true 6114 + } 6115 + } 6116 + }, 6117 + "snapdragon-node": { 6118 + "version": "2.1.1", 6119 + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", 6120 + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", 6121 + "dev": true, 6122 + "requires": { 6123 + "define-property": "^1.0.0", 6124 + "isobject": "^3.0.0", 6125 + "snapdragon-util": "^3.0.1" 6126 + }, 6127 + "dependencies": { 6128 + "define-property": { 6129 + "version": "1.0.0", 6130 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 6131 + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 6132 + "dev": true, 6133 + "requires": { 6134 + "is-descriptor": "^1.0.0" 6135 + } 6136 + }, 6137 + "is-accessor-descriptor": { 6138 + "version": "1.0.0", 6139 + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 6140 + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 6141 + "dev": true, 6142 + "requires": { 6143 + "kind-of": "^6.0.0" 6144 + } 6145 + }, 6146 + "is-data-descriptor": { 6147 + "version": "1.0.0", 6148 + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 6149 + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 6150 + "dev": true, 6151 + "requires": { 6152 + "kind-of": "^6.0.0" 6153 + } 6154 + }, 6155 + "is-descriptor": { 6156 + "version": "1.0.2", 6157 + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 6158 + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 6159 + "dev": true, 6160 + "requires": { 6161 + "is-accessor-descriptor": "^1.0.0", 6162 + "is-data-descriptor": "^1.0.0", 6163 + "kind-of": "^6.0.2" 6164 + } 6165 + } 6166 + } 6167 + }, 6168 + "snapdragon-util": { 6169 + "version": "3.0.1", 6170 + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", 6171 + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", 6172 + "dev": true, 6173 + "requires": { 6174 + "kind-of": "^3.2.0" 6175 + }, 6176 + "dependencies": { 6177 + "kind-of": { 6178 + "version": "3.2.2", 6179 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 6180 + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 6181 + "dev": true, 6182 + "requires": { 6183 + "is-buffer": "^1.1.5" 6184 + } 6185 + } 6186 + } 6187 + }, 6188 + "source-map": { 6189 + "version": "0.6.1", 6190 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 6191 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 6192 + "dev": true 6193 + }, 6194 + "source-map-resolve": { 6195 + "version": "0.5.2", 6196 + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", 6197 + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", 6198 + "dev": true, 6199 + "requires": { 6200 + "atob": "^2.1.1", 6201 + "decode-uri-component": "^0.2.0", 6202 + "resolve-url": "^0.2.1", 6203 + "source-map-url": "^0.4.0", 6204 + "urix": "^0.1.0" 6205 + } 6206 + }, 6207 + "source-map-support": { 6208 + "version": "0.5.16", 6209 + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", 6210 + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", 6211 + "dev": true, 6212 + "requires": { 6213 + "buffer-from": "^1.0.0", 6214 + "source-map": "^0.6.0" 6215 + } 6216 + }, 6217 + "source-map-url": { 6218 + "version": "0.4.0", 6219 + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", 6220 + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", 6221 + "dev": true 6222 + }, 6223 + "spdx-correct": { 6224 + "version": "3.1.0", 6225 + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", 6226 + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", 6227 + "requires": { 6228 + "spdx-expression-parse": "^3.0.0", 6229 + "spdx-license-ids": "^3.0.0" 6230 + } 6231 + }, 6232 + "spdx-exceptions": { 6233 + "version": "2.2.0", 6234 + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", 6235 + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" 6236 + }, 6237 + "spdx-expression-parse": { 6238 + "version": "3.0.0", 6239 + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", 6240 + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", 6241 + "requires": { 6242 + "spdx-exceptions": "^2.1.0", 6243 + "spdx-license-ids": "^3.0.0" 6244 + } 6245 + }, 6246 + "spdx-license-ids": { 6247 + "version": "3.0.5", 6248 + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", 6249 + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" 6250 + }, 6251 + "split-string": { 6252 + "version": "3.1.0", 6253 + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", 6254 + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", 6255 + "dev": true, 6256 + "requires": { 6257 + "extend-shallow": "^3.0.0" 6258 + } 6259 + }, 6260 + "sprintf-js": { 6261 + "version": "1.0.3", 6262 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 6263 + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 6264 + "dev": true 6265 + }, 6266 + "sshpk": { 6267 + "version": "1.16.1", 6268 + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", 6269 + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", 6270 + "dev": true, 6271 + "requires": { 6272 + "asn1": "~0.2.3", 6273 + "assert-plus": "^1.0.0", 6274 + "bcrypt-pbkdf": "^1.0.0", 6275 + "dashdash": "^1.12.0", 6276 + "ecc-jsbn": "~0.1.1", 6277 + "getpass": "^0.1.1", 6278 + "jsbn": "~0.1.0", 6279 + "safer-buffer": "^2.0.2", 6280 + "tweetnacl": "~0.14.0" 6281 + } 6282 + }, 6283 + "stack-utils": { 6284 + "version": "1.0.2", 6285 + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", 6286 + "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==", 6287 + "dev": true 6288 + }, 6289 + "static-extend": { 6290 + "version": "0.1.2", 6291 + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", 6292 + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", 6293 + "dev": true, 6294 + "requires": { 6295 + "define-property": "^0.2.5", 6296 + "object-copy": "^0.1.0" 6297 + }, 6298 + "dependencies": { 6299 + "define-property": { 6300 + "version": "0.2.5", 6301 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 6302 + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 6303 + "dev": true, 6304 + "requires": { 6305 + "is-descriptor": "^0.1.0" 6306 + } 6307 + } 6308 + } 6309 + }, 6310 + "stealthy-require": { 6311 + "version": "1.1.1", 6312 + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", 6313 + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", 6314 + "dev": true 6315 + }, 6316 + "string-argv": { 6317 + "version": "0.3.1", 6318 + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", 6319 + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", 6320 + "dev": true 6321 + }, 6322 + "string-length": { 6323 + "version": "2.0.0", 6324 + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", 6325 + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", 6326 + "dev": true, 6327 + "requires": { 6328 + "astral-regex": "^1.0.0", 6329 + "strip-ansi": "^4.0.0" 6330 + }, 6331 + "dependencies": { 6332 + "ansi-regex": { 6333 + "version": "3.0.0", 6334 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 6335 + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", 6336 + "dev": true 6337 + }, 6338 + "strip-ansi": { 6339 + "version": "4.0.0", 6340 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 6341 + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 6342 + "dev": true, 6343 + "requires": { 6344 + "ansi-regex": "^3.0.0" 6345 + } 6346 + } 6347 + } 6348 + }, 6349 + "string-width": { 6350 + "version": "4.1.0", 6351 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", 6352 + "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", 6353 + "dev": true, 6354 + "requires": { 6355 + "emoji-regex": "^8.0.0", 6356 + "is-fullwidth-code-point": "^3.0.0", 6357 + "strip-ansi": "^5.2.0" 6358 + }, 6359 + "dependencies": { 6360 + "emoji-regex": { 6361 + "version": "8.0.0", 6362 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 6363 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 6364 + "dev": true 6365 + } 6366 + } 6367 + }, 6368 + "string.prototype.trimleft": { 6369 + "version": "2.1.0", 6370 + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", 6371 + "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", 6372 + "requires": { 6373 + "define-properties": "^1.1.3", 6374 + "function-bind": "^1.1.1" 6375 + } 6376 + }, 6377 + "string.prototype.trimright": { 6378 + "version": "2.1.0", 6379 + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", 6380 + "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", 6381 + "requires": { 6382 + "define-properties": "^1.1.3", 6383 + "function-bind": "^1.1.1" 6384 + } 6385 + }, 6386 + "stringify-object": { 6387 + "version": "3.3.0", 6388 + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", 6389 + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", 6390 + "dev": true, 6391 + "requires": { 6392 + "get-own-enumerable-property-symbols": "^3.0.0", 6393 + "is-obj": "^1.0.1", 6394 + "is-regexp": "^1.0.0" 6395 + } 6396 + }, 6397 + "strip-ansi": { 6398 + "version": "5.2.0", 6399 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 6400 + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 6401 + "dev": true, 6402 + "requires": { 6403 + "ansi-regex": "^4.1.0" 6404 + } 6405 + }, 6406 + "strip-bom": { 6407 + "version": "3.0.0", 6408 + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 6409 + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" 6410 + }, 6411 + "strip-eof": { 6412 + "version": "1.0.0", 6413 + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", 6414 + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", 6415 + "dev": true 6416 + }, 6417 + "strip-final-newline": { 6418 + "version": "2.0.0", 6419 + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 6420 + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 6421 + "dev": true 6422 + }, 6423 + "strip-json-comments": { 6424 + "version": "3.0.1", 6425 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", 6426 + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", 6427 + "dev": true 6428 + }, 6429 + "supports-color": { 6430 + "version": "5.5.0", 6431 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 6432 + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 6433 + "dev": true, 6434 + "requires": { 6435 + "has-flag": "^3.0.0" 6436 + } 6437 + }, 6438 + "symbol-observable": { 6439 + "version": "1.2.0", 6440 + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", 6441 + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", 6442 + "dev": true 6443 + }, 6444 + "symbol-tree": { 6445 + "version": "3.2.4", 6446 + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 6447 + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 6448 + "dev": true 6449 + }, 6450 + "table": { 6451 + "version": "5.4.6", 6452 + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", 6453 + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", 6454 + "dev": true, 6455 + "requires": { 6456 + "ajv": "^6.10.2", 6457 + "lodash": "^4.17.14", 6458 + "slice-ansi": "^2.1.0", 6459 + "string-width": "^3.0.0" 6460 + }, 6461 + "dependencies": { 6462 + "is-fullwidth-code-point": { 6463 + "version": "2.0.0", 6464 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 6465 + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 6466 + "dev": true 6467 + }, 6468 + "string-width": { 6469 + "version": "3.1.0", 6470 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 6471 + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 6472 + "dev": true, 6473 + "requires": { 6474 + "emoji-regex": "^7.0.1", 6475 + "is-fullwidth-code-point": "^2.0.0", 6476 + "strip-ansi": "^5.1.0" 6477 + } 6478 + } 6479 + } 6480 + }, 6481 + "test-exclude": { 6482 + "version": "5.2.3", 6483 + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", 6484 + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", 6485 + "dev": true, 6486 + "requires": { 6487 + "glob": "^7.1.3", 6488 + "minimatch": "^3.0.4", 6489 + "read-pkg-up": "^4.0.0", 6490 + "require-main-filename": "^2.0.0" 6491 + }, 6492 + "dependencies": { 6493 + "find-up": { 6494 + "version": "3.0.0", 6495 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 6496 + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 6497 + "dev": true, 6498 + "requires": { 6499 + "locate-path": "^3.0.0" 6500 + } 6501 + }, 6502 + "load-json-file": { 6503 + "version": "4.0.0", 6504 + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", 6505 + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", 6506 + "dev": true, 6507 + "requires": { 6508 + "graceful-fs": "^4.1.2", 6509 + "parse-json": "^4.0.0", 6510 + "pify": "^3.0.0", 6511 + "strip-bom": "^3.0.0" 6512 + } 6513 + }, 6514 + "locate-path": { 6515 + "version": "3.0.0", 6516 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 6517 + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 6518 + "dev": true, 6519 + "requires": { 6520 + "p-locate": "^3.0.0", 6521 + "path-exists": "^3.0.0" 6522 + } 6523 + }, 6524 + "p-limit": { 6525 + "version": "2.2.1", 6526 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 6527 + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 6528 + "dev": true, 6529 + "requires": { 6530 + "p-try": "^2.0.0" 6531 + } 6532 + }, 6533 + "p-locate": { 6534 + "version": "3.0.0", 6535 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 6536 + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 6537 + "dev": true, 6538 + "requires": { 6539 + "p-limit": "^2.0.0" 6540 + } 6541 + }, 6542 + "p-try": { 6543 + "version": "2.2.0", 6544 + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 6545 + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 6546 + "dev": true 6547 + }, 6548 + "parse-json": { 6549 + "version": "4.0.0", 6550 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 6551 + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", 6552 + "dev": true, 6553 + "requires": { 6554 + "error-ex": "^1.3.1", 6555 + "json-parse-better-errors": "^1.0.1" 6556 + } 6557 + }, 6558 + "path-type": { 6559 + "version": "3.0.0", 6560 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", 6561 + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", 6562 + "dev": true, 6563 + "requires": { 6564 + "pify": "^3.0.0" 6565 + } 6566 + }, 6567 + "pify": { 6568 + "version": "3.0.0", 6569 + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 6570 + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", 6571 + "dev": true 6572 + }, 6573 + "read-pkg": { 6574 + "version": "3.0.0", 6575 + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", 6576 + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", 6577 + "dev": true, 6578 + "requires": { 6579 + "load-json-file": "^4.0.0", 6580 + "normalize-package-data": "^2.3.2", 6581 + "path-type": "^3.0.0" 6582 + } 6583 + }, 6584 + "read-pkg-up": { 6585 + "version": "4.0.0", 6586 + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", 6587 + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", 6588 + "dev": true, 6589 + "requires": { 6590 + "find-up": "^3.0.0", 6591 + "read-pkg": "^3.0.0" 6592 + } 6593 + } 6594 + } 6595 + }, 6596 + "text-table": { 6597 + "version": "0.2.0", 6598 + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 6599 + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", 6600 + "dev": true 6601 + }, 6602 + "throat": { 6603 + "version": "4.1.0", 6604 + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", 6605 + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", 6606 + "dev": true 6607 + }, 6608 + "through": { 6609 + "version": "2.3.8", 6610 + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 6611 + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 6612 + "dev": true 6613 + }, 6614 + "tmp": { 6615 + "version": "0.0.33", 6616 + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", 6617 + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", 6618 + "dev": true, 6619 + "requires": { 6620 + "os-tmpdir": "~1.0.2" 6621 + } 6622 + }, 6623 + "tmpl": { 6624 + "version": "1.0.4", 6625 + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", 6626 + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", 6627 + "dev": true 6628 + }, 6629 + "to-fast-properties": { 6630 + "version": "2.0.0", 6631 + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 6632 + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", 6633 + "dev": true 6634 + }, 6635 + "to-object-path": { 6636 + "version": "0.3.0", 6637 + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", 6638 + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", 6639 + "dev": true, 6640 + "requires": { 6641 + "kind-of": "^3.0.2" 6642 + }, 6643 + "dependencies": { 6644 + "kind-of": { 6645 + "version": "3.2.2", 6646 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 6647 + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 6648 + "dev": true, 6649 + "requires": { 6650 + "is-buffer": "^1.1.5" 6651 + } 6652 + } 6653 + } 6654 + }, 6655 + "to-regex": { 6656 + "version": "3.0.2", 6657 + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", 6658 + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", 6659 + "dev": true, 6660 + "requires": { 6661 + "define-property": "^2.0.2", 6662 + "extend-shallow": "^3.0.2", 6663 + "regex-not": "^1.0.2", 6664 + "safe-regex": "^1.1.0" 6665 + } 6666 + }, 6667 + "to-regex-range": { 6668 + "version": "2.1.1", 6669 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 6670 + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 6671 + "dev": true, 6672 + "requires": { 6673 + "is-number": "^3.0.0", 6674 + "repeat-string": "^1.6.1" 6675 + } 6676 + }, 6677 + "tough-cookie": { 6678 + "version": "2.5.0", 6679 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", 6680 + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", 6681 + "dev": true, 6682 + "requires": { 6683 + "psl": "^1.1.28", 6684 + "punycode": "^2.1.1" 6685 + } 6686 + }, 6687 + "tr46": { 6688 + "version": "1.0.1", 6689 + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", 6690 + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", 6691 + "dev": true, 6692 + "requires": { 6693 + "punycode": "^2.1.0" 6694 + } 6695 + }, 6696 + "tslib": { 6697 + "version": "1.10.0", 6698 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", 6699 + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" 6700 + }, 6701 + "tsutils": { 6702 + "version": "3.17.1", 6703 + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", 6704 + "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", 6705 + "requires": { 6706 + "tslib": "^1.8.1" 6707 + } 6708 + }, 6709 + "tunnel-agent": { 6710 + "version": "0.6.0", 6711 + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 6712 + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 6713 + "dev": true, 6714 + "requires": { 6715 + "safe-buffer": "^5.0.1" 6716 + } 6717 + }, 6718 + "tweetnacl": { 6719 + "version": "0.14.5", 6720 + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 6721 + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", 6722 + "dev": true 6723 + }, 6724 + "type-check": { 6725 + "version": "0.3.2", 6726 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 6727 + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 6728 + "dev": true, 6729 + "requires": { 6730 + "prelude-ls": "~1.1.2" 6731 + } 6732 + }, 6733 + "type-fest": { 6734 + "version": "0.5.2", 6735 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", 6736 + "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", 6737 + "dev": true 6738 + }, 6739 + "uglify-js": { 6740 + "version": "3.6.7", 6741 + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.7.tgz", 6742 + "integrity": "sha512-4sXQDzmdnoXiO+xvmTzQsfIiwrjUCSA95rSP4SEd8tDb51W2TiDOlL76Hl+Kw0Ie42PSItCW8/t6pBNCF2R48A==", 6743 + "dev": true, 6744 + "optional": true, 6745 + "requires": { 6746 + "commander": "~2.20.3", 6747 + "source-map": "~0.6.1" 6748 + } 6749 + }, 6750 + "union-value": { 6751 + "version": "1.0.1", 6752 + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", 6753 + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", 6754 + "dev": true, 6755 + "requires": { 6756 + "arr-union": "^3.1.0", 6757 + "get-value": "^2.0.6", 6758 + "is-extendable": "^0.1.1", 6759 + "set-value": "^2.0.1" 6760 + } 6761 + }, 6762 + "unset-value": { 6763 + "version": "1.0.0", 6764 + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", 6765 + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", 6766 + "dev": true, 6767 + "requires": { 6768 + "has-value": "^0.3.1", 6769 + "isobject": "^3.0.0" 6770 + }, 6771 + "dependencies": { 6772 + "has-value": { 6773 + "version": "0.3.1", 6774 + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", 6775 + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", 6776 + "dev": true, 6777 + "requires": { 6778 + "get-value": "^2.0.3", 6779 + "has-values": "^0.1.4", 6780 + "isobject": "^2.0.0" 6781 + }, 6782 + "dependencies": { 6783 + "isobject": { 6784 + "version": "2.1.0", 6785 + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 6786 + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 6787 + "dev": true, 6788 + "requires": { 6789 + "isarray": "1.0.0" 6790 + } 6791 + } 6792 + } 6793 + }, 6794 + "has-values": { 6795 + "version": "0.1.4", 6796 + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", 6797 + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", 6798 + "dev": true 6799 + } 6800 + } 6801 + }, 6802 + "uri-js": { 6803 + "version": "4.2.2", 6804 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", 6805 + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", 6806 + "dev": true, 6807 + "requires": { 6808 + "punycode": "^2.1.0" 6809 + } 6810 + }, 6811 + "urix": { 6812 + "version": "0.1.0", 6813 + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", 6814 + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", 6815 + "dev": true 6816 + }, 6817 + "use": { 6818 + "version": "3.1.1", 6819 + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", 6820 + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", 6821 + "dev": true 6822 + }, 6823 + "util.promisify": { 6824 + "version": "1.0.0", 6825 + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", 6826 + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", 6827 + "dev": true, 6828 + "requires": { 6829 + "define-properties": "^1.1.2", 6830 + "object.getownpropertydescriptors": "^2.0.3" 6831 + } 6832 + }, 6833 + "uuid": { 6834 + "version": "3.3.3", 6835 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", 6836 + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==", 6837 + "dev": true 6838 + }, 6839 + "v8-compile-cache": { 6840 + "version": "2.1.0", 6841 + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", 6842 + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", 6843 + "dev": true 6844 + }, 6845 + "validate-npm-package-license": { 6846 + "version": "3.0.4", 6847 + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 6848 + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 6849 + "requires": { 6850 + "spdx-correct": "^3.0.0", 6851 + "spdx-expression-parse": "^3.0.0" 6852 + } 6853 + }, 6854 + "verror": { 6855 + "version": "1.10.0", 6856 + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 6857 + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", 6858 + "dev": true, 6859 + "requires": { 6860 + "assert-plus": "^1.0.0", 6861 + "core-util-is": "1.0.2", 6862 + "extsprintf": "^1.2.0" 6863 + } 6864 + }, 6865 + "w3c-hr-time": { 6866 + "version": "1.0.1", 6867 + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", 6868 + "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", 6869 + "dev": true, 6870 + "requires": { 6871 + "browser-process-hrtime": "^0.1.2" 6872 + } 6873 + }, 6874 + "walker": { 6875 + "version": "1.0.7", 6876 + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", 6877 + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", 6878 + "dev": true, 6879 + "requires": { 6880 + "makeerror": "1.0.x" 6881 + } 6882 + }, 6883 + "webidl-conversions": { 6884 + "version": "4.0.2", 6885 + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", 6886 + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", 6887 + "dev": true 6888 + }, 6889 + "whatwg-encoding": { 6890 + "version": "1.0.5", 6891 + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", 6892 + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", 6893 + "dev": true, 6894 + "requires": { 6895 + "iconv-lite": "0.4.24" 6896 + } 6897 + }, 6898 + "whatwg-mimetype": { 6899 + "version": "2.3.0", 6900 + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", 6901 + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", 6902 + "dev": true 6903 + }, 6904 + "whatwg-url": { 6905 + "version": "6.5.0", 6906 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", 6907 + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", 6908 + "dev": true, 6909 + "requires": { 6910 + "lodash.sortby": "^4.7.0", 6911 + "tr46": "^1.0.1", 6912 + "webidl-conversions": "^4.0.2" 6913 + } 6914 + }, 6915 + "which": { 6916 + "version": "1.3.1", 6917 + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 6918 + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 6919 + "dev": true, 6920 + "requires": { 6921 + "isexe": "^2.0.0" 6922 + } 6923 + }, 6924 + "which-module": { 6925 + "version": "2.0.0", 6926 + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", 6927 + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", 6928 + "dev": true 6929 + }, 6930 + "wordwrap": { 6931 + "version": "1.0.0", 6932 + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", 6933 + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", 6934 + "dev": true 6935 + }, 6936 + "wrap-ansi": { 6937 + "version": "5.1.0", 6938 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", 6939 + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", 6940 + "dev": true, 6941 + "requires": { 6942 + "ansi-styles": "^3.2.0", 6943 + "string-width": "^3.0.0", 6944 + "strip-ansi": "^5.0.0" 6945 + }, 6946 + "dependencies": { 6947 + "is-fullwidth-code-point": { 6948 + "version": "2.0.0", 6949 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 6950 + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 6951 + "dev": true 6952 + }, 6953 + "string-width": { 6954 + "version": "3.1.0", 6955 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 6956 + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 6957 + "dev": true, 6958 + "requires": { 6959 + "emoji-regex": "^7.0.1", 6960 + "is-fullwidth-code-point": "^2.0.0", 6961 + "strip-ansi": "^5.1.0" 6962 + } 6963 + } 6964 + } 6965 + }, 6966 + "wrappy": { 6967 + "version": "1.0.2", 6968 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 6969 + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 6970 + }, 6971 + "write": { 6972 + "version": "1.0.3", 6973 + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", 6974 + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", 6975 + "dev": true, 6976 + "requires": { 6977 + "mkdirp": "^0.5.1" 6978 + } 6979 + }, 6980 + "write-file-atomic": { 6981 + "version": "2.4.1", 6982 + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", 6983 + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", 6984 + "dev": true, 6985 + "requires": { 6986 + "graceful-fs": "^4.1.11", 6987 + "imurmurhash": "^0.1.4", 6988 + "signal-exit": "^3.0.2" 6989 + } 6990 + }, 6991 + "ws": { 6992 + "version": "5.2.2", 6993 + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", 6994 + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", 6995 + "dev": true, 6996 + "requires": { 6997 + "async-limiter": "~1.0.0" 6998 + } 6999 + }, 7000 + "xml-name-validator": { 7001 + "version": "3.0.0", 7002 + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", 7003 + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", 7004 + "dev": true 7005 + }, 7006 + "y18n": { 7007 + "version": "4.0.0", 7008 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", 7009 + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", 7010 + "dev": true 7011 + }, 7012 + "yargs": { 7013 + "version": "13.3.0", 7014 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", 7015 + "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", 7016 + "dev": true, 7017 + "requires": { 7018 + "cliui": "^5.0.0", 7019 + "find-up": "^3.0.0", 7020 + "get-caller-file": "^2.0.1", 7021 + "require-directory": "^2.1.1", 7022 + "require-main-filename": "^2.0.0", 7023 + "set-blocking": "^2.0.0", 7024 + "string-width": "^3.0.0", 7025 + "which-module": "^2.0.0", 7026 + "y18n": "^4.0.0", 7027 + "yargs-parser": "^13.1.1" 7028 + }, 7029 + "dependencies": { 7030 + "find-up": { 7031 + "version": "3.0.0", 7032 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 7033 + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 7034 + "dev": true, 7035 + "requires": { 7036 + "locate-path": "^3.0.0" 7037 + } 7038 + }, 7039 + "is-fullwidth-code-point": { 7040 + "version": "2.0.0", 7041 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 7042 + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 7043 + "dev": true 7044 + }, 7045 + "locate-path": { 7046 + "version": "3.0.0", 7047 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 7048 + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 7049 + "dev": true, 7050 + "requires": { 7051 + "p-locate": "^3.0.0", 7052 + "path-exists": "^3.0.0" 7053 + } 7054 + }, 7055 + "p-limit": { 7056 + "version": "2.2.1", 7057 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 7058 + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 7059 + "dev": true, 7060 + "requires": { 7061 + "p-try": "^2.0.0" 7062 + } 7063 + }, 7064 + "p-locate": { 7065 + "version": "3.0.0", 7066 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 7067 + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 7068 + "dev": true, 7069 + "requires": { 7070 + "p-limit": "^2.0.0" 7071 + } 7072 + }, 7073 + "p-try": { 7074 + "version": "2.2.0", 7075 + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 7076 + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 7077 + "dev": true 7078 + }, 7079 + "string-width": { 7080 + "version": "3.1.0", 7081 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 7082 + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 7083 + "dev": true, 7084 + "requires": { 7085 + "emoji-regex": "^7.0.1", 7086 + "is-fullwidth-code-point": "^2.0.0", 7087 + "strip-ansi": "^5.1.0" 7088 + } 7089 + } 7090 + } 7091 + }, 7092 + "yargs-parser": { 7093 + "version": "13.1.1", 7094 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", 7095 + "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", 7096 + "dev": true, 7097 + "requires": { 7098 + "camelcase": "^5.0.0", 7099 + "decamelize": "^1.2.0" 7100 + } 7101 + } 7102 + } 7103 + }
+41
package.json
··· 1 + { 2 + "name": "@lionbyte/eslint-config", 3 + "version": "0.0.0", 4 + "description": "ESLint config for personal projects", 5 + "scripts": { 6 + "format": "npm run prettier && npm run lint -- --fix", 7 + "lint": "eslint --ignore-path .gitignore .", 8 + "prettier": "prettier --ignore-path .gitignore --write \"**/*.+(js|json|yml|yaml|css|less|ts|md|graphql|mdx)\"", 9 + "start": "node .", 10 + "test": "npm run lint && jest --coverage" 11 + }, 12 + "license": "MIT", 13 + "main": "index.js", 14 + "author": "Mark Hernandez <mark@lion-byte.com>", 15 + "repository": { 16 + "type": "git", 17 + "url": "git@github.com:lion-byte/eslint-config.git" 18 + }, 19 + "devDependencies": { 20 + "eslint": "^6.6.0", 21 + "husky": "^3.0.9", 22 + "jest": "^24.9.0", 23 + "lint-staged": "^9.4.2", 24 + "prettier": "^1.18.2" 25 + }, 26 + "dependencies": { 27 + "eslint-config-standard": "^14.1.0", 28 + "eslint-config-standard-jsx": "^8.1.0", 29 + "eslint-plugin-import": "^2.18.2", 30 + "eslint-plugin-jest": "^23.0.2", 31 + "eslint-plugin-jsx-a11y": "^6.2.3", 32 + "eslint-plugin-node": "^10.0.0", 33 + "eslint-plugin-promise": "^4.2.1", 34 + "eslint-plugin-react": "^7.16.0", 35 + "eslint-plugin-react-hooks": "^2.2.0", 36 + "eslint-plugin-standard": "^4.0.1" 37 + }, 38 + "peerDependencies": { 39 + "eslint": ">= 6.6.0" 40 + } 41 + }
+24
test/__snapshots__/index.test.js.snap
··· 1 + // Jest Snapshot v1, https://goo.gl/fbAQLP 2 + 3 + exports[`ESLint configuration should exist 1`] = ` 4 + Object { 5 + "extends": Array [ 6 + "plugin:jest/recommended", 7 + "standard", 8 + "standard-jsx", 9 + ], 10 + "parserOptions": Object { 11 + "ecmaVersion": 11, 12 + }, 13 + "plugins": Array [ 14 + "jest", 15 + "jsx-a11y", 16 + "react-hooks", 17 + ], 18 + "rules": Object { 19 + "no-var": "error", 20 + "react/jsx-uses-react": "error", 21 + "react/jsx-uses-vars": "error", 22 + }, 23 + } 24 + `;
+7
test/index.test.js
··· 1 + const config = require('../index') 2 + 3 + describe('ESLint configuration', () => { 4 + test('should exist', () => { 5 + expect(config).toMatchSnapshot() 6 + }) 7 + })