├── .gitignore ├── Screenshot.png ├── src ├── icon32.png ├── icon256.png ├── baseline-keyboard_arrow_down-24px.svg ├── index.html ├── index.css ├── icon.svg └── index.js ├── index.js ├── package.json ├── LICENSE ├── README.md └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | -------------------------------------------------------------------------------- /Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssssota/fontviewer/HEAD/Screenshot.png -------------------------------------------------------------------------------- /src/icon32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssssota/fontviewer/HEAD/src/icon32.png -------------------------------------------------------------------------------- /src/icon256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssssota/fontviewer/HEAD/src/icon256.png -------------------------------------------------------------------------------- /src/baseline-keyboard_arrow_down-24px.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | const {app, BrowserWindow, NativeImage} = require('electron') 2 | 3 | let window 4 | 5 | const createWindow = () => { 6 | if (window) return 7 | 8 | window = new BrowserWindow({ 9 | 'width': 1280, 10 | 'height': 720, 11 | 'minWidth': 640, 12 | 'minHeight': 360, 13 | 'icon': './src/icon256.png' 14 | }) 15 | window.loadFile('src/index.html') 16 | if (process.argv[2] === '--debug') window.webContents.openDevTools() 17 | window.on('closed', () => { 18 | window = null 19 | }) 20 | } 21 | 22 | app.on('ready', createWindow) 23 | app.on('activate', createWindow) 24 | app.on('window-all-closed', () => { 25 | if (process.platform !== 'darwin') { 26 | app.quit() 27 | } 28 | }) 29 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "fontviewer", 3 | "version": "0.1.0", 4 | "description": "Fontviewer", 5 | "main": "index.js", 6 | "author": "Sotaro Tommykawa", 7 | "license": "MIT", 8 | "dependencies": { 9 | "font-manager": "^0.3.0", 10 | "color-convert": "^1.9.3" 11 | }, 12 | "devDependencies": { 13 | "electron": "^3.0.10", 14 | "electron-builder": "^20.40.2", 15 | "electron-rebuild": "^1.8.4" 16 | }, 17 | "scripts": { 18 | "start": "electron .", 19 | "debug": "electron . --debug", 20 | "rebuild-lib": "electron-rebuild", 21 | "build": "electron-builder", 22 | "build:mac": "electron-builder --mac --x64", 23 | "build:windows": "electron-builder --win --x64", 24 | "build:linux": "electron-builder --linux --x64" 25 | }, 26 | "build": { 27 | "appId": "com.ssssota.fontviewer", 28 | "win": { 29 | "target": "portable" 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ![Fontviewer](./src/icon32.png) Fontviewer 2 | 3 | **💥This repository is deprecated!💥** 4 | **Check new [fontviewer](https://fontvuer.netlify.app)!** 5 | 6 | ![Screenshot](./Screenshot.png) 7 | 8 | You can check and search fonts you have. 9 | And you can change the color. 10 | 11 | ## Installation 12 | 13 | If you use windows, you also may need to install the windows-build-tools package. 14 | 15 | ```sh 16 | npm -g install windows-build-tools 17 | ``` 18 | 19 | If you use linux, you also may need to install the libfontconfig-dev package. 20 | For example: 21 | 22 | ```sh 23 | sudo apt-get install libfontconfig-dev 24 | ``` 25 | 26 | Download this repository. 27 | 28 | ```sh 29 | git pull https://github.com/ssssota/fontviewer.git 30 | ``` 31 | 32 | Install node packages. 33 | 34 | ```sh 35 | npm install 36 | ``` 37 | 38 | Rebuild libraries for electron. 39 | 40 | ```sh 41 | npm run rebuild-lib 42 | ``` 43 | 44 | ## Usage 45 | 46 | Launch 47 | 48 | ```sh 49 | npm start 50 | ``` 51 | 52 | Debug 53 | 54 | ```sh 55 | npm run debug 56 | ``` 57 | 58 | Build 59 | 60 | ```sh 61 | # build for mac 62 | npm run build:mac 63 | 64 | # build for windows 65 | npm run build:windows 66 | 67 | # build for linux 68 | npm run build:linux 69 | ``` 70 | 71 | ## License 72 | 73 | The MIT License. -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Fontviewer 8 | 9 | 10 | 11 | 12 |
13 |

Fontviewer

14 |
15 |

16 |

17 |

18 |
19 | 20 |
21 |

Background color

22 |

23 |

24 |

25 |
26 |
27 |

Font color

28 |

29 |

30 |

31 |
32 |
33 |

Font size px

34 |
35 |
36 |
37 |
38 |
39 |
40 | 41 | 42 | -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- 1 | /* Clear style */ 2 | html, body { 3 | margin: 0; 4 | padding: 0; 5 | width: 100%; 6 | height: 100%; 7 | font-family: Arial, Helvetica, sans-serif; 8 | } 9 | div, menu, h1, h2, h3, p { 10 | padding: 0; 11 | margin: 0; 12 | } 13 | input { 14 | appearance: none; 15 | -webkit-appearance: none; 16 | border: 0px; 17 | border-bottom: 1px #ccc solid; 18 | font-size: 1.25em; 19 | transition: all 0.1s; 20 | } 21 | input:focus { 22 | outline: 0; 23 | border-bottom-color: #333; 24 | } 25 | input[type="range"] { 26 | height: 1px; 27 | } 28 | input[type="range"]::-webkit-slider-thumb { 29 | appearance: none; 30 | -webkit-appearance: none; 31 | width: 13px; 32 | height: 13px; 33 | background: #333; 34 | border: white solid 2px; 35 | border-radius: 50%; 36 | -webkit-border-radius: 50%; 37 | } 38 | input[type="range"]:hover::-webkit-slider-thumb { 39 | border: 2px solid rgba(255, 255, 255, 0.5); 40 | } 41 | 42 | /* Main style */ 43 | .setting { 44 | position: fixed; 45 | width: 100%; 46 | min-height: 3.5em; 47 | background: #fff; 48 | border-bottom: 1px solid #999; 49 | box-shadow: 0px 1px 5px 0px; 50 | user-select: none; 51 | } 52 | .setting h1 { 53 | margin: 0.25em; 54 | display: inline-block; 55 | } 56 | .setting p { 57 | margin: 0.5em; 58 | } 59 | .setting .right { 60 | float: right; 61 | display: flex; 62 | } 63 | .setting .right p { 64 | margin-top: 1em; 65 | } 66 | .setting .right p input { 67 | width: 8em; 68 | } 69 | .setting .right p .more-btn { 70 | display: block; 71 | background-image: url('./baseline-keyboard_arrow_down-24px.svg'); 72 | width: 30px; 73 | height: 30px; 74 | transition: all 0.2s; 75 | } 76 | .setting .right p .more-btn.opened { 77 | transform: rotateX(180deg); 78 | } 79 | .setting .menu { 80 | overflow: hidden; 81 | transition: all 0.1s; 82 | clear: both; 83 | 84 | /* Flex setting */ 85 | display: flex; 86 | flex-wrap: wrap; 87 | } 88 | .setting .menu .color-selector {} 89 | .setting .menu .red { 90 | color: red; 91 | } 92 | .setting .menu .red .color-slider { 93 | background: red; 94 | } 95 | .setting .menu .red .color-number { 96 | border-bottom-color: red; 97 | } 98 | .setting .menu .green { 99 | color: green; 100 | } 101 | .setting .menu .green .color-slider { 102 | background: green; 103 | } 104 | .setting .menu .green .color-number { 105 | border-bottom-color: green; 106 | } 107 | .setting .menu .blue { 108 | color: blue; 109 | } 110 | .setting .menu .blue .color-slider { 111 | background: blue; 112 | } 113 | .setting .menu .blue .color-number { 114 | border-bottom-color: blue; 115 | } 116 | 117 | .container { 118 | width: 95%; 119 | height: 100%; 120 | margin: 0 auto; 121 | padding-top: 4em; 122 | } 123 | .container .fontlist { 124 | 125 | /* Flex setting */ 126 | display: flex; 127 | flex-wrap: wrap; 128 | justify-content: center; 129 | } 130 | .fontlist .font { 131 | flex-grow: 1; 132 | min-height: 5em; 133 | margin: 0.1em; 134 | padding: 0.5em; 135 | border: 1px solid #ccc; 136 | /* box-shadow: 1px 1px 1px 0px; */ 137 | border-radius: 3px; 138 | text-align: center; 139 | } 140 | .fontlist .font.hide-font { 141 | display: none; 142 | } 143 | .fontlist .font .text { 144 | height: 80%; 145 | margin: 0.1em; 146 | font-size: 30px; 147 | } 148 | .fontlist .font .font-name { 149 | color: #999; 150 | font-size: 0.8em; 151 | } -------------------------------------------------------------------------------- /src/icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 22 | 24 | 46 | 51 | 52 | 54 | 55 | 57 | image/svg+xml 58 | 60 | 61 | 62 | 63 | 64 | 69 | 76 | 77 | 82 | 88 | 89 | 94 | 100 | 101 | 102 | -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- 1 | const convert = require('color-convert') 2 | const fontManager = require('font-manager') 3 | // get all of the fonts 4 | let fonts 5 | 6 | const $container = document.querySelector('#container') 7 | const $fontlist = document.querySelector('#fontlist') 8 | // header 9 | const $search = document.querySelector('#search') 10 | const $text = document.querySelector('#text') 11 | const $moreBtn = document.querySelector('#moreBtn') 12 | /// more setting 13 | const $moreSetting = document.querySelector('#moreSetting') 14 | //// background color 15 | const $bgColor = document.querySelector('#bgColor') 16 | const $bgRedRange = document.querySelector('#bgRedRange') 17 | const $bgGreenRange = document.querySelector('#bgGreenRange') 18 | const $bgBlueRange = document.querySelector('#bgBlueRange') 19 | const $bgRed = document.querySelector('#bgRed') 20 | const $bgGreen = document.querySelector('#bgGreen') 21 | const $bgBlue = document.querySelector('#bgBlue') 22 | //// font color 23 | const $fontColor = document.querySelector('#fontColor') 24 | const $fontRedRange = document.querySelector('#fontRedRange') 25 | const $fontGreenRange = document.querySelector('#fontGreenRange') 26 | const $fontBlueRange = document.querySelector('#fontBlueRange') 27 | const $fontRed = document.querySelector('#fontRed') 28 | const $fontGreen = document.querySelector('#fontGreen') 29 | const $fontBlue = document.querySelector('#fontBlue') 30 | const $fontSize = document.querySelector('#fontSize') 31 | const defaultText = '123 abc' 32 | let moreSettingHeight = 0 33 | 34 | // onDOMContentLoaded func also main func 35 | const onLoad = () => { 36 | fonts = fontManager.getAvailableFontsSync().sort((a, b) => { 37 | const A = a.family.toUpperCase() 38 | const B = b.family.toUpperCase() 39 | if (A < B) return -1 40 | if (A > B) return 1 41 | return 0 42 | }) 43 | console.log(fonts) 44 | 45 | for (let i = fonts.length-1; i >= 0; i--) { 46 | const family = fonts[i].family 47 | const weight = fonts[i].weight 48 | const isItalic = fonts[i].italic 49 | const style = fonts[i].style 50 | const isCondensed = !!(style.match(/Condensed/)) 51 | const isOblique = !!(style.match(/Oblique/)) 52 | $fontlist.insertAdjacentHTML('afterbegin', 53 | `
54 |
${defaultText}
55 |
${family} ${style}
56 |
` 57 | ) 58 | } 59 | 60 | // register listener 61 | /// search onchange 62 | $search.addEventListener('input', searchFont) 63 | /// text onchange 64 | $text.addEventListener('input', onTextChange) 65 | /// open/close setting 66 | $moreBtn.addEventListener('click', moreToggle) 67 | /// reset background color 68 | $bgColor.addEventListener('change', changeBgColor) 69 | $bgRedRange.addEventListener('change', changeBgColor) 70 | $bgRed.addEventListener('change', changeBgColor) 71 | $bgGreenRange.addEventListener('change', changeBgColor) 72 | $bgGreen.addEventListener('change', changeBgColor) 73 | $bgBlueRange.addEventListener('change', changeBgColor) 74 | $bgBlue.addEventListener('change', changeBgColor) 75 | /// reset font color 76 | $fontColor.addEventListener('change', changeFontColor) 77 | $fontRedRange.addEventListener('change', changeFontColor) 78 | $fontRed.addEventListener('change', changeFontColor) 79 | $fontGreenRange.addEventListener('change', changeFontColor) 80 | $fontGreen.addEventListener('change', changeFontColor) 81 | $fontBlueRange.addEventListener('change', changeFontColor) 82 | $fontBlue.addEventListener('change', changeFontColor) 83 | 84 | $fontSize.addEventListener('change', changeFontSize) 85 | 86 | setTimeout(() => { 87 | moreSettingHeight = $moreSetting.clientHeight 88 | moreToggle() 89 | }, 1) 90 | } 91 | 92 | // search font 93 | const searchFont = () => { 94 | const searchString = $search.value.trim().toUpperCase() 95 | if (searchString === '') { 96 | document.querySelectorAll('.font').forEach(elem => { 97 | elem.classList.remove('hide-font') 98 | }) 99 | } else { 100 | document.querySelectorAll('.font').forEach(elem => { 101 | if (elem.dataset.font.toUpperCase().indexOf(searchString) === -1) { 102 | elem.classList.add('hide-font') 103 | } else { 104 | elem.classList.remove('hide-font') 105 | } 106 | }) 107 | } 108 | } 109 | 110 | // onTextChange set new text 111 | const onTextChange = () => { 112 | const text = $text.value || defaultText 113 | document.querySelectorAll('.text').forEach(elem => { 114 | elem.textContent = text 115 | }) 116 | } 117 | 118 | // open/close setting menu 119 | let moreOpened = true 120 | const moreToggle = () => { 121 | // 画面上部に勝手に戻る問題を無理やり解決 122 | const y = window.scrollY 123 | setTimeout(() => window.scroll(0,y), 1) 124 | //window.scroll(0,y) 125 | 126 | if (moreOpened = !moreOpened) { 127 | $moreSetting.style.height = `${moreSettingHeight + 5}px` 128 | $container.addEventListener('click', moreToggle) 129 | $moreBtn.classList.add('opened') 130 | } else { 131 | $moreSetting.style.height = '0' 132 | $container.removeEventListener('click', moreToggle) 133 | $moreBtn.classList.remove('opened') 134 | } 135 | } 136 | 137 | // change background color 138 | const changeBgColor = e => { 139 | switch (e.target) { 140 | case $bgColor: 141 | { 142 | console.log('bgColor was changed') 143 | const bgColor = convert.hex.rgb($bgColor.value.substr(1)) 144 | $bgRedRange.value = $bgRed.value = bgColor[0] 145 | $bgGreenRange.value = $bgGreen.value = bgColor[1] 146 | $bgBlueRange.value = $bgBlue.value = bgColor[2] 147 | } 148 | break 149 | case $bgRedRange: 150 | case $bgGreenRange: 151 | case $bgBlueRange: 152 | { 153 | console.log('range was changed') 154 | const red = $bgRed.value = $bgRedRange.value 155 | const green = $bgGreen.value = $bgGreenRange.value 156 | const blue = $bgBlue.value = $bgBlueRange.value 157 | $bgColor.value = '#' + convert.rgb.hex(red, green, blue) 158 | } 159 | break 160 | case $bgRed: 161 | case $bgGreen: 162 | case $bgBlue: 163 | { 164 | console.log('number was changed') 165 | const red = $bgRedRange.value = $bgRed.value 166 | const green = $bgGreenRange.value = $bgGreen.value 167 | const blue = $bgBlueRange.value = $bgBlue.value 168 | $bgColor.value = '#' + convert.rgb.hex(red, green, blue) 169 | } 170 | break 171 | default: 172 | console.log('uncaught') 173 | break 174 | } 175 | 176 | document.body.style.backgroundColor = $bgColor.value 177 | } 178 | 179 | // change font color 180 | const changeFontColor = e => { 181 | switch (e.target) { 182 | case $fontColor: 183 | { 184 | console.log('fontColor was changed') 185 | const fontColor = convert.hex.rgb($fontColor.value.substr(1)) 186 | $fontRedRange.value = $fontRed.value = fontColor[0] 187 | $fontGreenRange.value = $fontGreen.value = fontColor[1] 188 | $fontBlueRange.value = $fontBlue.value = fontColor[2] 189 | } 190 | break 191 | case $fontRedRange: 192 | case $fontGreenRange: 193 | case $fontBlueRange: 194 | { 195 | console.log('range was changed') 196 | const red = $fontRed.value = $fontRedRange.value 197 | const green = $fontGreen.value = $fontGreenRange.value 198 | const blue = $fontBlue.value = $fontBlueRange.value 199 | $fontColor.value = '#' + convert.rgb.hex(red, green, blue) 200 | } 201 | break 202 | case $fontRed: 203 | case $fontGreen: 204 | case $fontBlue: 205 | { 206 | console.log('number was changed') 207 | const red = $fontRedRange.value = $fontRed.value 208 | const green = $fontGreenRange.value = $fontGreen.value 209 | const blue = $fontBlueRange.value = $fontBlue.value 210 | $fontColor.value = '#' + convert.rgb.hex(red, green, blue) 211 | } 212 | break 213 | default: 214 | console.log('uncaught') 215 | break 216 | } 217 | 218 | $container.style.color = $fontColor.value 219 | } 220 | 221 | // change text font size 222 | const changeFontSize = () => { 223 | const size = $fontSize.value + 'px' 224 | console.log($fontSize.value) 225 | document.querySelectorAll('.text').forEach(elem => { 226 | elem.style.fontSize = size 227 | }) 228 | } 229 | 230 | // register main listener 231 | document.addEventListener('DOMContentLoaded', onLoad) -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "7zip-bin@~4.1.0": 6 | version "4.1.0" 7 | resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-4.1.0.tgz#33eff662a5c39c0c2061170cc003c5120743fff0" 8 | integrity sha512-AsnBZN3a8/JcNt+KPkGGODaA4c7l3W5+WpeKgGSbstSLxqWtTXqd1ieJGBQ8IFCtRg8DmmKUcSkIkUc0A4p3YA== 9 | 10 | "@types/node@^8.0.24": 11 | version "8.10.38" 12 | resolved "https://registry.yarnpkg.com/@types/node/-/node-8.10.38.tgz#e05c201a668492e534b48102aca0294898f449f6" 13 | integrity sha512-EibsnbJerd0hBFaDjJStFrVbVBAtOy4dgL8zZFw0uOvPqzBAX59Ci8cgjg3+RgJIWhsB5A4c+pi+D4P9tQQh/A== 14 | 15 | abbrev@1: 16 | version "1.1.1" 17 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" 18 | integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== 19 | 20 | ajv-keywords@^3.4.0: 21 | version "3.4.0" 22 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d" 23 | integrity sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw== 24 | 25 | ajv@^6.5.5: 26 | version "6.6.1" 27 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.1.tgz#6360f5ed0d80f232cc2b294c362d5dc2e538dd61" 28 | integrity sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww== 29 | dependencies: 30 | fast-deep-equal "^2.0.1" 31 | fast-json-stable-stringify "^2.0.0" 32 | json-schema-traverse "^0.4.1" 33 | uri-js "^4.2.2" 34 | 35 | ajv@^6.9.2: 36 | version "6.10.0" 37 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" 38 | integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== 39 | dependencies: 40 | fast-deep-equal "^2.0.1" 41 | fast-json-stable-stringify "^2.0.0" 42 | json-schema-traverse "^0.4.1" 43 | uri-js "^4.2.2" 44 | 45 | ansi-align@^2.0.0: 46 | version "2.0.0" 47 | resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f" 48 | integrity sha1-w2rsy6VjuJzrVW82kPCx2eNUf38= 49 | dependencies: 50 | string-width "^2.0.0" 51 | 52 | ansi-regex@^2.0.0: 53 | version "2.1.1" 54 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 55 | integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= 56 | 57 | ansi-regex@^3.0.0: 58 | version "3.0.0" 59 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" 60 | integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= 61 | 62 | ansi-regex@^4.1.0: 63 | version "4.1.0" 64 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" 65 | integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== 66 | 67 | ansi-styles@^3.2.1: 68 | version "3.2.1" 69 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 70 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 71 | dependencies: 72 | color-convert "^1.9.0" 73 | 74 | app-builder-bin@2.6.6: 75 | version "2.6.6" 76 | resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-2.6.6.tgz#904b0576a510047d03f63c8a02c38eef47871180" 77 | integrity sha512-G0Ee6xkbxV+fvM/7xXWIgSDjWAD4E/d/aNbxerq/TVsCyBIau/0VPmrEqBMyZv0NbTwLDW5aF/yHG+0ZEY77kA== 78 | 79 | app-builder-lib@20.40.2, app-builder-lib@~20.40.0: 80 | version "20.40.2" 81 | resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-20.40.2.tgz#b0f0c82ed6a59bf660d861531b063a99d3e2b442" 82 | integrity sha512-SAbfua8+L3pFbQp3QFpKV0PzHJPJqepROeX/FPrfdL02zxlw+BVOe6KfC3+UV6XUombWvVPG+SwG956vfIx/Cw== 83 | dependencies: 84 | "7zip-bin" "~4.1.0" 85 | app-builder-bin "2.6.6" 86 | async-exit-hook "^2.0.1" 87 | bluebird-lst "^1.0.7" 88 | builder-util "9.7.1" 89 | builder-util-runtime "8.2.1" 90 | chromium-pickle-js "^0.2.0" 91 | debug "^4.1.1" 92 | ejs "^2.6.1" 93 | electron-osx-sign "0.4.11" 94 | electron-publish "20.40.0" 95 | fs-extra-p "^7.0.1" 96 | hosted-git-info "^2.7.1" 97 | is-ci "^2.0.0" 98 | isbinaryfile "^4.0.0" 99 | js-yaml "^3.13.0" 100 | lazy-val "^1.0.4" 101 | minimatch "^3.0.4" 102 | normalize-package-data "^2.5.0" 103 | plist "^3.0.1" 104 | read-config-file "3.2.2" 105 | sanitize-filename "^1.6.1" 106 | semver "^6.0.0" 107 | temp-file "^3.3.2" 108 | 109 | aproba@^1.0.3: 110 | version "1.2.0" 111 | resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" 112 | integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== 113 | 114 | are-we-there-yet@~1.1.2: 115 | version "1.1.5" 116 | resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" 117 | integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== 118 | dependencies: 119 | delegates "^1.0.0" 120 | readable-stream "^2.0.6" 121 | 122 | argparse@^1.0.7: 123 | version "1.0.10" 124 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" 125 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== 126 | dependencies: 127 | sprintf-js "~1.0.2" 128 | 129 | array-find-index@^1.0.1: 130 | version "1.0.2" 131 | resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" 132 | integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= 133 | 134 | asn1@~0.2.3: 135 | version "0.2.4" 136 | resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" 137 | integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== 138 | dependencies: 139 | safer-buffer "~2.1.0" 140 | 141 | assert-plus@1.0.0, assert-plus@^1.0.0: 142 | version "1.0.0" 143 | resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" 144 | integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= 145 | 146 | async-exit-hook@^2.0.1: 147 | version "2.0.1" 148 | resolved "https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz#8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3" 149 | integrity sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw== 150 | 151 | asynckit@^0.4.0: 152 | version "0.4.0" 153 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" 154 | integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= 155 | 156 | aws-sign2@~0.7.0: 157 | version "0.7.0" 158 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" 159 | integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= 160 | 161 | aws4@^1.8.0: 162 | version "1.8.0" 163 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" 164 | integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== 165 | 166 | balanced-match@^1.0.0: 167 | version "1.0.0" 168 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" 169 | integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= 170 | 171 | base64-js@^1.2.3: 172 | version "1.3.0" 173 | resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" 174 | integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== 175 | 176 | bcrypt-pbkdf@^1.0.0: 177 | version "1.0.2" 178 | resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" 179 | integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= 180 | dependencies: 181 | tweetnacl "^0.14.3" 182 | 183 | block-stream@*: 184 | version "0.0.9" 185 | resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" 186 | integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo= 187 | dependencies: 188 | inherits "~2.0.0" 189 | 190 | bluebird-lst@^1.0.6: 191 | version "1.0.6" 192 | resolved "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.6.tgz#89bc4de0a357373605c8781f293f7b06d454f869" 193 | integrity sha512-CBWFoPuUPpcvMUxfyr8DKdI5d4kjxFl1h39+VbKxP3KJWJHEsLtuT4pPLkjpxCGU6Ask21tvbnftWXdqIxYldQ== 194 | dependencies: 195 | bluebird "^3.5.2" 196 | 197 | bluebird-lst@^1.0.7: 198 | version "1.0.7" 199 | resolved "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.7.tgz#f0babade9ef1dce3989b603f3796ff3b16b90d50" 200 | integrity sha512-5ix04IbXVIZ6nSRM4aZnwQfk40Td0D57WAl8LfhnICF6XwT4efCZYh0veOHvfDmgpbqE4ju5L5XEAMIcAe13Kw== 201 | dependencies: 202 | bluebird "^3.5.3" 203 | 204 | bluebird@^3.5.0, bluebird@^3.5.2: 205 | version "3.5.3" 206 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" 207 | integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== 208 | 209 | bluebird@^3.5.3: 210 | version "3.5.4" 211 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.4.tgz#d6cc661595de30d5b3af5fcedd3c0b3ef6ec5714" 212 | integrity sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw== 213 | 214 | boxen@^1.2.1: 215 | version "1.3.0" 216 | resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b" 217 | integrity sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw== 218 | dependencies: 219 | ansi-align "^2.0.0" 220 | camelcase "^4.0.0" 221 | chalk "^2.0.1" 222 | cli-boxes "^1.0.0" 223 | string-width "^2.0.0" 224 | term-size "^1.2.0" 225 | widest-line "^2.0.0" 226 | 227 | brace-expansion@^1.1.7: 228 | version "1.1.11" 229 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 230 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 231 | dependencies: 232 | balanced-match "^1.0.0" 233 | concat-map "0.0.1" 234 | 235 | buffer-alloc-unsafe@^1.1.0: 236 | version "1.1.0" 237 | resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" 238 | integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== 239 | 240 | buffer-alloc@^1.2.0: 241 | version "1.2.0" 242 | resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" 243 | integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== 244 | dependencies: 245 | buffer-alloc-unsafe "^1.1.0" 246 | buffer-fill "^1.0.0" 247 | 248 | buffer-fill@^1.0.0: 249 | version "1.0.0" 250 | resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" 251 | integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= 252 | 253 | buffer-from@^1.0.0: 254 | version "1.1.1" 255 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" 256 | integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== 257 | 258 | builder-util-runtime@8.2.1, builder-util-runtime@^8.2.1: 259 | version "8.2.1" 260 | resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-8.2.1.tgz#2d16be6cb040b3654d84b76487256158e60b6e3b" 261 | integrity sha512-2TkeTcI9bDlK5azRZSJJNxhAgW1DK+JY3jHK0UWPxgJcan4GZSVDNNO3sXntNxrp+JAdPHMF14rzNd/G53lvqw== 262 | dependencies: 263 | bluebird-lst "^1.0.7" 264 | debug "^4.1.1" 265 | fs-extra-p "^7.0.1" 266 | sax "^1.2.4" 267 | 268 | builder-util@9.7.1, builder-util@~9.7.1: 269 | version "9.7.1" 270 | resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-9.7.1.tgz#31234b48ac574eb1cd4b4eaa982c0480571eae7a" 271 | integrity sha512-txpzYIeuHFjrOQWPTJDvhJYisIVGJdSG9ppccE+y7agT0YNhBlVHGnd8+HgFTajYE34xzB5zf1/zxiiDqSKSpA== 272 | dependencies: 273 | "7zip-bin" "~4.1.0" 274 | app-builder-bin "2.6.6" 275 | bluebird-lst "^1.0.7" 276 | builder-util-runtime "^8.2.1" 277 | chalk "^2.4.2" 278 | debug "^4.1.1" 279 | fs-extra-p "^7.0.1" 280 | is-ci "^2.0.0" 281 | js-yaml "^3.13.0" 282 | source-map-support "^0.5.11" 283 | stat-mode "^0.3.0" 284 | temp-file "^3.3.2" 285 | 286 | builtin-modules@^1.0.0: 287 | version "1.1.1" 288 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" 289 | integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= 290 | 291 | camelcase-keys@^2.0.0: 292 | version "2.1.0" 293 | resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" 294 | integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= 295 | dependencies: 296 | camelcase "^2.0.0" 297 | map-obj "^1.0.0" 298 | 299 | camelcase@^2.0.0: 300 | version "2.1.1" 301 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" 302 | integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= 303 | 304 | camelcase@^4.0.0: 305 | version "4.1.0" 306 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" 307 | integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= 308 | 309 | camelcase@^5.0.0: 310 | version "5.0.0" 311 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" 312 | integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== 313 | 314 | capture-stack-trace@^1.0.0: 315 | version "1.0.1" 316 | resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d" 317 | integrity sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw== 318 | 319 | caseless@~0.12.0: 320 | version "0.12.0" 321 | resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" 322 | integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= 323 | 324 | chalk@^2.0.1: 325 | version "2.4.1" 326 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" 327 | integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ== 328 | dependencies: 329 | ansi-styles "^3.2.1" 330 | escape-string-regexp "^1.0.5" 331 | supports-color "^5.3.0" 332 | 333 | chalk@^2.4.2: 334 | version "2.4.2" 335 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 336 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 337 | dependencies: 338 | ansi-styles "^3.2.1" 339 | escape-string-regexp "^1.0.5" 340 | supports-color "^5.3.0" 341 | 342 | chromium-pickle-js@^0.2.0: 343 | version "0.2.0" 344 | resolved "https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz#04a106672c18b085ab774d983dfa3ea138f22205" 345 | integrity sha1-BKEGZywYsIWrd02YPfo+oTjyIgU= 346 | 347 | ci-info@^1.5.0: 348 | version "1.6.0" 349 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" 350 | integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== 351 | 352 | ci-info@^2.0.0: 353 | version "2.0.0" 354 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" 355 | integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== 356 | 357 | cli-boxes@^1.0.0: 358 | version "1.0.0" 359 | resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" 360 | integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM= 361 | 362 | cli-cursor@^2.1.0: 363 | version "2.1.0" 364 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" 365 | integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= 366 | dependencies: 367 | restore-cursor "^2.0.0" 368 | 369 | cli-spinners@^2.0.0: 370 | version "2.1.0" 371 | resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.1.0.tgz#22c34b4d51f573240885b201efda4e4ec9fff3c7" 372 | integrity sha512-8B00fJOEh1HPrx4fo5eW16XmE1PcL1tGpGrxy63CXGP9nHdPBN63X75hA1zhvQuhVztJWLqV58Roj2qlNM7cAA== 373 | 374 | cliui@^4.0.0: 375 | version "4.1.0" 376 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" 377 | integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== 378 | dependencies: 379 | string-width "^2.1.1" 380 | strip-ansi "^4.0.0" 381 | wrap-ansi "^2.0.0" 382 | 383 | clone@^1.0.2: 384 | version "1.0.4" 385 | resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" 386 | integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= 387 | 388 | code-point-at@^1.0.0: 389 | version "1.1.0" 390 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" 391 | integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= 392 | 393 | color-convert@^1.9.0, color-convert@^1.9.3: 394 | version "1.9.3" 395 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 396 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 397 | dependencies: 398 | color-name "1.1.3" 399 | 400 | color-convert@~0.5.0: 401 | version "0.5.3" 402 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-0.5.3.tgz#bdb6c69ce660fadffe0b0007cc447e1b9f7282bd" 403 | integrity sha1-vbbGnOZg+t/+CwAHzER+G59ygr0= 404 | 405 | color-name@1.1.3: 406 | version "1.1.3" 407 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 408 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 409 | 410 | colors@^1.3.3: 411 | version "1.3.3" 412 | resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz#39e005d546afe01e01f9c4ca8fa50f686a01205d" 413 | integrity sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg== 414 | 415 | combined-stream@^1.0.6, combined-stream@~1.0.6: 416 | version "1.0.7" 417 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" 418 | integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== 419 | dependencies: 420 | delayed-stream "~1.0.0" 421 | 422 | compare-version@^0.1.2: 423 | version "0.1.2" 424 | resolved "https://registry.yarnpkg.com/compare-version/-/compare-version-0.1.2.tgz#0162ec2d9351f5ddd59a9202cba935366a725080" 425 | integrity sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA= 426 | 427 | concat-map@0.0.1: 428 | version "0.0.1" 429 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 430 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 431 | 432 | concat-stream@1.6.2: 433 | version "1.6.2" 434 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" 435 | integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== 436 | dependencies: 437 | buffer-from "^1.0.0" 438 | inherits "^2.0.3" 439 | readable-stream "^2.2.2" 440 | typedarray "^0.0.6" 441 | 442 | configstore@^3.0.0: 443 | version "3.1.2" 444 | resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f" 445 | integrity sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw== 446 | dependencies: 447 | dot-prop "^4.1.0" 448 | graceful-fs "^4.1.2" 449 | make-dir "^1.0.0" 450 | unique-string "^1.0.0" 451 | write-file-atomic "^2.0.0" 452 | xdg-basedir "^3.0.0" 453 | 454 | console-control-strings@^1.0.0, console-control-strings@~1.1.0: 455 | version "1.1.0" 456 | resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" 457 | integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= 458 | 459 | core-util-is@1.0.2, core-util-is@~1.0.0: 460 | version "1.0.2" 461 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 462 | integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= 463 | 464 | create-error-class@^3.0.0: 465 | version "3.0.2" 466 | resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" 467 | integrity sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y= 468 | dependencies: 469 | capture-stack-trace "^1.0.0" 470 | 471 | cross-spawn@^5.0.1: 472 | version "5.1.0" 473 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" 474 | integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= 475 | dependencies: 476 | lru-cache "^4.0.1" 477 | shebang-command "^1.2.0" 478 | which "^1.2.9" 479 | 480 | cross-spawn@^6.0.0: 481 | version "6.0.5" 482 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" 483 | integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== 484 | dependencies: 485 | nice-try "^1.0.4" 486 | path-key "^2.0.1" 487 | semver "^5.5.0" 488 | shebang-command "^1.2.0" 489 | which "^1.2.9" 490 | 491 | crypto-random-string@^1.0.0: 492 | version "1.0.0" 493 | resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" 494 | integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= 495 | 496 | currently-unhandled@^0.4.1: 497 | version "0.4.1" 498 | resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" 499 | integrity sha1-mI3zP+qxke95mmE2nddsF635V+o= 500 | dependencies: 501 | array-find-index "^1.0.1" 502 | 503 | dashdash@^1.12.0: 504 | version "1.14.1" 505 | resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" 506 | integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= 507 | dependencies: 508 | assert-plus "^1.0.0" 509 | 510 | debug@2.6.9, debug@^2.1.3, debug@^2.2.0, debug@^2.5.1, debug@^2.6.8: 511 | version "2.6.9" 512 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 513 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== 514 | dependencies: 515 | ms "2.0.0" 516 | 517 | debug@^3.0.0: 518 | version "3.2.6" 519 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" 520 | integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== 521 | dependencies: 522 | ms "^2.1.1" 523 | 524 | debug@^4.1.1: 525 | version "4.1.1" 526 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" 527 | integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== 528 | dependencies: 529 | ms "^2.1.1" 530 | 531 | decamelize@^1.1.2, decamelize@^1.2.0: 532 | version "1.2.0" 533 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" 534 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= 535 | 536 | deep-extend@^0.6.0: 537 | version "0.6.0" 538 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" 539 | integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== 540 | 541 | defaults@^1.0.3: 542 | version "1.0.3" 543 | resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" 544 | integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= 545 | dependencies: 546 | clone "^1.0.2" 547 | 548 | delayed-stream@~1.0.0: 549 | version "1.0.0" 550 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" 551 | integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= 552 | 553 | delegates@^1.0.0: 554 | version "1.0.0" 555 | resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" 556 | integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= 557 | 558 | detect-libc@^1.0.3: 559 | version "1.0.3" 560 | resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" 561 | integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= 562 | 563 | dmg-builder@6.6.1: 564 | version "6.6.1" 565 | resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-6.6.1.tgz#d1761e36e624ebe3f6c57a8c4d728b95b51fb255" 566 | integrity sha512-aIbpQG3es+gHTFtsBQE4fmSYVM60yewxJZsN6FhkAmAmNaoO45bEQNJZsRX0YE49+imiSC92mJmFAEP6iKE0Tg== 567 | dependencies: 568 | app-builder-lib "~20.40.0" 569 | bluebird-lst "^1.0.7" 570 | builder-util "~9.7.1" 571 | fs-extra-p "^7.0.1" 572 | iconv-lite "^0.4.24" 573 | js-yaml "^3.13.0" 574 | parse-color "^1.0.0" 575 | sanitize-filename "^1.6.1" 576 | 577 | dot-prop@^4.1.0: 578 | version "4.2.0" 579 | resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" 580 | integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== 581 | dependencies: 582 | is-obj "^1.0.0" 583 | 584 | dotenv-expand@^4.2.0: 585 | version "4.2.0" 586 | resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275" 587 | integrity sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU= 588 | 589 | dotenv@^6.2.0: 590 | version "6.2.0" 591 | resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.2.0.tgz#941c0410535d942c8becf28d3f357dbd9d476064" 592 | integrity sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w== 593 | 594 | duplexer3@^0.1.4: 595 | version "0.1.4" 596 | resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" 597 | integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= 598 | 599 | ecc-jsbn@~0.1.1: 600 | version "0.1.2" 601 | resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" 602 | integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= 603 | dependencies: 604 | jsbn "~0.1.0" 605 | safer-buffer "^2.1.0" 606 | 607 | ejs@^2.6.1: 608 | version "2.6.1" 609 | resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0" 610 | integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ== 611 | 612 | electron-builder@^20.40.2: 613 | version "20.40.2" 614 | resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-20.40.2.tgz#434751bbb57be17513eb501848a52d2573a307bb" 615 | integrity sha512-hnnBzyLXna+WpmT4MIoWVdRli43q09yqKOgzPJj0KrOoJZ7TIoY1aYSPvSg8VL5rSuTgdAWGL4rYd9zcq3YXMQ== 616 | dependencies: 617 | app-builder-lib "20.40.2" 618 | bluebird-lst "^1.0.7" 619 | builder-util "9.7.1" 620 | builder-util-runtime "8.2.1" 621 | chalk "^2.4.2" 622 | dmg-builder "6.6.1" 623 | fs-extra-p "^7.0.1" 624 | is-ci "^2.0.0" 625 | lazy-val "^1.0.4" 626 | read-config-file "3.2.2" 627 | sanitize-filename "^1.6.1" 628 | update-notifier "^2.5.0" 629 | yargs "^13.2.2" 630 | 631 | electron-download@^4.1.0: 632 | version "4.1.1" 633 | resolved "https://registry.yarnpkg.com/electron-download/-/electron-download-4.1.1.tgz#02e69556705cc456e520f9e035556ed5a015ebe8" 634 | integrity sha512-FjEWG9Jb/ppK/2zToP+U5dds114fM1ZOJqMAR4aXXL5CvyPE9fiqBK/9YcwC9poIFQTEJk/EM/zyRwziziRZrg== 635 | dependencies: 636 | debug "^3.0.0" 637 | env-paths "^1.0.0" 638 | fs-extra "^4.0.1" 639 | minimist "^1.2.0" 640 | nugget "^2.0.1" 641 | path-exists "^3.0.0" 642 | rc "^1.2.1" 643 | semver "^5.4.1" 644 | sumchecker "^2.0.2" 645 | 646 | electron-osx-sign@0.4.11: 647 | version "0.4.11" 648 | resolved "https://registry.yarnpkg.com/electron-osx-sign/-/electron-osx-sign-0.4.11.tgz#8377732fe7b207969f264b67582ee47029ce092f" 649 | integrity sha512-VVd40nrnVqymvFrY9ZkOYgHJOvexHHYTR3di/SN+mjJ0OWhR1I8BRVj3U+Yamw6hnkZZNKZp52rqL5EFAAPFkQ== 650 | dependencies: 651 | bluebird "^3.5.0" 652 | compare-version "^0.1.2" 653 | debug "^2.6.8" 654 | isbinaryfile "^3.0.2" 655 | minimist "^1.2.0" 656 | plist "^3.0.1" 657 | 658 | electron-publish@20.40.0: 659 | version "20.40.0" 660 | resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.40.0.tgz#156eacd9b8bab563a3f8723e9b45214915a9681d" 661 | integrity sha512-mkjtsIgftRszuT/8do8TszmddokDnu254OyTeL8nE780o/A8t68oXHZzvlTJ4AQ8uBOYrA87JDO/BFCWjnVArA== 662 | dependencies: 663 | bluebird-lst "^1.0.7" 664 | builder-util "~9.7.1" 665 | builder-util-runtime "^8.2.1" 666 | chalk "^2.4.2" 667 | fs-extra-p "^7.0.1" 668 | lazy-val "^1.0.4" 669 | mime "^2.4.1" 670 | 671 | electron-rebuild@^1.8.4: 672 | version "1.8.4" 673 | resolved "https://registry.yarnpkg.com/electron-rebuild/-/electron-rebuild-1.8.4.tgz#cd5384d38c2d6b4463103e375f3779d7abbae19b" 674 | integrity sha512-QBUZg1due+R0bww5rNd4gEcsKczyhxyLrxSFZlKihwHRxaiHrGut532JAUe0fRz+VIU4WNSfNKyZ/ZwSGjaDhA== 675 | dependencies: 676 | colors "^1.3.3" 677 | debug "^4.1.1" 678 | detect-libc "^1.0.3" 679 | fs-extra "^7.0.1" 680 | node-abi "^2.7.0" 681 | node-gyp "^3.8.0" 682 | ora "^3.0.0" 683 | spawn-rx "^3.0.0" 684 | yargs "^12.0.5" 685 | 686 | electron@^3.0.10: 687 | version "3.0.10" 688 | resolved "https://registry.yarnpkg.com/electron/-/electron-3.0.10.tgz#7d412856e8cf0d3041a612a32dd09e2af2d50f50" 689 | integrity sha512-I39IeQP3NOlbjKzTDK8uK2JdiHDfhV5SruCS2Gttkn2MaKCY+yIzQ6Wr4DyBXLeTEkL1sbZxbqQVhCavAliv5w== 690 | dependencies: 691 | "@types/node" "^8.0.24" 692 | electron-download "^4.1.0" 693 | extract-zip "^1.0.3" 694 | 695 | emoji-regex@^7.0.1: 696 | version "7.0.3" 697 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" 698 | integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== 699 | 700 | end-of-stream@^1.1.0: 701 | version "1.4.1" 702 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" 703 | integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== 704 | dependencies: 705 | once "^1.4.0" 706 | 707 | env-paths@^1.0.0: 708 | version "1.0.0" 709 | resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-1.0.0.tgz#4168133b42bb05c38a35b1ae4397c8298ab369e0" 710 | integrity sha1-QWgTO0K7BcOKNbGuQ5fIKYqzaeA= 711 | 712 | error-ex@^1.2.0: 713 | version "1.3.2" 714 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" 715 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== 716 | dependencies: 717 | is-arrayish "^0.2.1" 718 | 719 | escape-string-regexp@^1.0.5: 720 | version "1.0.5" 721 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 722 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 723 | 724 | esprima@^4.0.0: 725 | version "4.0.1" 726 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" 727 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== 728 | 729 | execa@^0.10.0: 730 | version "0.10.0" 731 | resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" 732 | integrity sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw== 733 | dependencies: 734 | cross-spawn "^6.0.0" 735 | get-stream "^3.0.0" 736 | is-stream "^1.1.0" 737 | npm-run-path "^2.0.0" 738 | p-finally "^1.0.0" 739 | signal-exit "^3.0.0" 740 | strip-eof "^1.0.0" 741 | 742 | execa@^0.7.0: 743 | version "0.7.0" 744 | resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" 745 | integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= 746 | dependencies: 747 | cross-spawn "^5.0.1" 748 | get-stream "^3.0.0" 749 | is-stream "^1.1.0" 750 | npm-run-path "^2.0.0" 751 | p-finally "^1.0.0" 752 | signal-exit "^3.0.0" 753 | strip-eof "^1.0.0" 754 | 755 | execa@^1.0.0: 756 | version "1.0.0" 757 | resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" 758 | integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== 759 | dependencies: 760 | cross-spawn "^6.0.0" 761 | get-stream "^4.0.0" 762 | is-stream "^1.1.0" 763 | npm-run-path "^2.0.0" 764 | p-finally "^1.0.0" 765 | signal-exit "^3.0.0" 766 | strip-eof "^1.0.0" 767 | 768 | extend@~3.0.2: 769 | version "3.0.2" 770 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" 771 | integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== 772 | 773 | extract-zip@^1.0.3: 774 | version "1.6.7" 775 | resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.6.7.tgz#a840b4b8af6403264c8db57f4f1a74333ef81fe9" 776 | integrity sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k= 777 | dependencies: 778 | concat-stream "1.6.2" 779 | debug "2.6.9" 780 | mkdirp "0.5.1" 781 | yauzl "2.4.1" 782 | 783 | extsprintf@1.3.0: 784 | version "1.3.0" 785 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" 786 | integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= 787 | 788 | extsprintf@^1.2.0: 789 | version "1.4.0" 790 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" 791 | integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= 792 | 793 | fast-deep-equal@^2.0.1: 794 | version "2.0.1" 795 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" 796 | integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= 797 | 798 | fast-json-stable-stringify@^2.0.0: 799 | version "2.0.0" 800 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" 801 | integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= 802 | 803 | fd-slicer@~1.0.1: 804 | version "1.0.1" 805 | resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65" 806 | integrity sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU= 807 | dependencies: 808 | pend "~1.2.0" 809 | 810 | find-up@^1.0.0: 811 | version "1.1.2" 812 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" 813 | integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= 814 | dependencies: 815 | path-exists "^2.0.0" 816 | pinkie-promise "^2.0.0" 817 | 818 | find-up@^3.0.0: 819 | version "3.0.0" 820 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" 821 | integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== 822 | dependencies: 823 | locate-path "^3.0.0" 824 | 825 | font-manager@^0.3.0: 826 | version "0.3.0" 827 | resolved "https://registry.yarnpkg.com/font-manager/-/font-manager-0.3.0.tgz#9efdc13e521a3d8752e7ab56c3938818043a311f" 828 | integrity sha512-6N3pzO+9kxE3yD9c4VN7reg5fqgFvjcUdxZmwauRzsExaeKRu0APfEi3DOISFakokybgKlZcLFQHawwc2TMpQQ== 829 | dependencies: 830 | nan ">=2.10.0" 831 | 832 | forever-agent@~0.6.1: 833 | version "0.6.1" 834 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" 835 | integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= 836 | 837 | form-data@~2.3.2: 838 | version "2.3.3" 839 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" 840 | integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== 841 | dependencies: 842 | asynckit "^0.4.0" 843 | combined-stream "^1.0.6" 844 | mime-types "^2.1.12" 845 | 846 | fs-extra-p@^7.0.0: 847 | version "7.0.0" 848 | resolved "https://registry.yarnpkg.com/fs-extra-p/-/fs-extra-p-7.0.0.tgz#da9a72df71dc77fb938162025a5fc658713c98ab" 849 | integrity sha512-5tg5jBOd0xIXjwj4PDnafOXL5TyPVzjxLby4DPKev53wurEXp7IsojBaD4Lj5M5w7jxw0pbkEU0fFEPmcKoMnA== 850 | dependencies: 851 | bluebird-lst "^1.0.6" 852 | fs-extra "^7.0.0" 853 | 854 | fs-extra-p@^7.0.1: 855 | version "7.0.1" 856 | resolved "https://registry.yarnpkg.com/fs-extra-p/-/fs-extra-p-7.0.1.tgz#4eec0b6dfa150fa90f6ddd773b4fb1d55cad54e3" 857 | integrity sha512-yhd2OV0HnHt2oitlp+X9hl2ReX4X/7kQeL7/72qzPHTZj5eUPGzAKOvEglU02Fa1OeG2rSy/aKB4WGVaLiF8tw== 858 | dependencies: 859 | bluebird-lst "^1.0.7" 860 | fs-extra "^7.0.1" 861 | 862 | fs-extra@^4.0.1: 863 | version "4.0.3" 864 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" 865 | integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== 866 | dependencies: 867 | graceful-fs "^4.1.2" 868 | jsonfile "^4.0.0" 869 | universalify "^0.1.0" 870 | 871 | fs-extra@^7.0.0, fs-extra@^7.0.1: 872 | version "7.0.1" 873 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" 874 | integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== 875 | dependencies: 876 | graceful-fs "^4.1.2" 877 | jsonfile "^4.0.0" 878 | universalify "^0.1.0" 879 | 880 | fs.realpath@^1.0.0: 881 | version "1.0.0" 882 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 883 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= 884 | 885 | fstream@^1.0.0, fstream@^1.0.2: 886 | version "1.0.11" 887 | resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" 888 | integrity sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE= 889 | dependencies: 890 | graceful-fs "^4.1.2" 891 | inherits "~2.0.0" 892 | mkdirp ">=0.5 0" 893 | rimraf "2" 894 | 895 | gauge@~2.7.3: 896 | version "2.7.4" 897 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" 898 | integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= 899 | dependencies: 900 | aproba "^1.0.3" 901 | console-control-strings "^1.0.0" 902 | has-unicode "^2.0.0" 903 | object-assign "^4.1.0" 904 | signal-exit "^3.0.0" 905 | string-width "^1.0.1" 906 | strip-ansi "^3.0.1" 907 | wide-align "^1.1.0" 908 | 909 | get-caller-file@^1.0.1: 910 | version "1.0.3" 911 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" 912 | integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== 913 | 914 | get-caller-file@^2.0.1: 915 | version "2.0.5" 916 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" 917 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== 918 | 919 | get-stdin@^4.0.1: 920 | version "4.0.1" 921 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" 922 | integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= 923 | 924 | get-stream@^3.0.0: 925 | version "3.0.0" 926 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" 927 | integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= 928 | 929 | get-stream@^4.0.0: 930 | version "4.1.0" 931 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" 932 | integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== 933 | dependencies: 934 | pump "^3.0.0" 935 | 936 | getpass@^0.1.1: 937 | version "0.1.7" 938 | resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" 939 | integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= 940 | dependencies: 941 | assert-plus "^1.0.0" 942 | 943 | glob@^7.0.3, glob@^7.0.5: 944 | version "7.1.3" 945 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" 946 | integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== 947 | dependencies: 948 | fs.realpath "^1.0.0" 949 | inflight "^1.0.4" 950 | inherits "2" 951 | minimatch "^3.0.4" 952 | once "^1.3.0" 953 | path-is-absolute "^1.0.0" 954 | 955 | global-dirs@^0.1.0: 956 | version "0.1.1" 957 | resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" 958 | integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= 959 | dependencies: 960 | ini "^1.3.4" 961 | 962 | got@^6.7.1: 963 | version "6.7.1" 964 | resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" 965 | integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= 966 | dependencies: 967 | create-error-class "^3.0.0" 968 | duplexer3 "^0.1.4" 969 | get-stream "^3.0.0" 970 | is-redirect "^1.0.0" 971 | is-retry-allowed "^1.0.0" 972 | is-stream "^1.0.0" 973 | lowercase-keys "^1.0.0" 974 | safe-buffer "^5.0.1" 975 | timed-out "^4.0.0" 976 | unzip-response "^2.0.1" 977 | url-parse-lax "^1.0.0" 978 | 979 | graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: 980 | version "4.1.15" 981 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" 982 | integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== 983 | 984 | har-schema@^2.0.0: 985 | version "2.0.0" 986 | resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" 987 | integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= 988 | 989 | har-validator@~5.1.0: 990 | version "5.1.3" 991 | resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" 992 | integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== 993 | dependencies: 994 | ajv "^6.5.5" 995 | har-schema "^2.0.0" 996 | 997 | has-flag@^3.0.0: 998 | version "3.0.0" 999 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 1000 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 1001 | 1002 | has-unicode@^2.0.0: 1003 | version "2.0.1" 1004 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" 1005 | integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= 1006 | 1007 | hosted-git-info@^2.1.4, hosted-git-info@^2.7.1: 1008 | version "2.7.1" 1009 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" 1010 | integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== 1011 | 1012 | http-signature@~1.2.0: 1013 | version "1.2.0" 1014 | resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" 1015 | integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= 1016 | dependencies: 1017 | assert-plus "^1.0.0" 1018 | jsprim "^1.2.2" 1019 | sshpk "^1.7.0" 1020 | 1021 | iconv-lite@^0.4.24: 1022 | version "0.4.24" 1023 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" 1024 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== 1025 | dependencies: 1026 | safer-buffer ">= 2.1.2 < 3" 1027 | 1028 | import-lazy@^2.1.0: 1029 | version "2.1.0" 1030 | resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" 1031 | integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= 1032 | 1033 | imurmurhash@^0.1.4: 1034 | version "0.1.4" 1035 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" 1036 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= 1037 | 1038 | indent-string@^2.1.0: 1039 | version "2.1.0" 1040 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" 1041 | integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= 1042 | dependencies: 1043 | repeating "^2.0.0" 1044 | 1045 | inflight@^1.0.4: 1046 | version "1.0.6" 1047 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 1048 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= 1049 | dependencies: 1050 | once "^1.3.0" 1051 | wrappy "1" 1052 | 1053 | inherits@2, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: 1054 | version "2.0.3" 1055 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 1056 | integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= 1057 | 1058 | ini@^1.3.4, ini@~1.3.0: 1059 | version "1.3.5" 1060 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" 1061 | integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== 1062 | 1063 | invert-kv@^2.0.0: 1064 | version "2.0.0" 1065 | resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" 1066 | integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== 1067 | 1068 | is-arrayish@^0.2.1: 1069 | version "0.2.1" 1070 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 1071 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= 1072 | 1073 | is-builtin-module@^1.0.0: 1074 | version "1.0.0" 1075 | resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" 1076 | integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74= 1077 | dependencies: 1078 | builtin-modules "^1.0.0" 1079 | 1080 | is-ci@^1.0.10: 1081 | version "1.2.1" 1082 | resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" 1083 | integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== 1084 | dependencies: 1085 | ci-info "^1.5.0" 1086 | 1087 | is-ci@^2.0.0: 1088 | version "2.0.0" 1089 | resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" 1090 | integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== 1091 | dependencies: 1092 | ci-info "^2.0.0" 1093 | 1094 | is-finite@^1.0.0: 1095 | version "1.0.2" 1096 | resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" 1097 | integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= 1098 | dependencies: 1099 | number-is-nan "^1.0.0" 1100 | 1101 | is-fullwidth-code-point@^1.0.0: 1102 | version "1.0.0" 1103 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" 1104 | integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= 1105 | dependencies: 1106 | number-is-nan "^1.0.0" 1107 | 1108 | is-fullwidth-code-point@^2.0.0: 1109 | version "2.0.0" 1110 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 1111 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= 1112 | 1113 | is-installed-globally@^0.1.0: 1114 | version "0.1.0" 1115 | resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80" 1116 | integrity sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA= 1117 | dependencies: 1118 | global-dirs "^0.1.0" 1119 | is-path-inside "^1.0.0" 1120 | 1121 | is-npm@^1.0.0: 1122 | version "1.0.0" 1123 | resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" 1124 | integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ= 1125 | 1126 | is-obj@^1.0.0: 1127 | version "1.0.1" 1128 | resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" 1129 | integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= 1130 | 1131 | is-path-inside@^1.0.0: 1132 | version "1.0.1" 1133 | resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" 1134 | integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= 1135 | dependencies: 1136 | path-is-inside "^1.0.1" 1137 | 1138 | is-redirect@^1.0.0: 1139 | version "1.0.0" 1140 | resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" 1141 | integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= 1142 | 1143 | is-retry-allowed@^1.0.0: 1144 | version "1.1.0" 1145 | resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" 1146 | integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ= 1147 | 1148 | is-stream@^1.0.0, is-stream@^1.1.0: 1149 | version "1.1.0" 1150 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" 1151 | integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= 1152 | 1153 | is-typedarray@~1.0.0: 1154 | version "1.0.0" 1155 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" 1156 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= 1157 | 1158 | is-utf8@^0.2.0: 1159 | version "0.2.1" 1160 | resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" 1161 | integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= 1162 | 1163 | isarray@0.0.1: 1164 | version "0.0.1" 1165 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" 1166 | integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= 1167 | 1168 | isarray@~1.0.0: 1169 | version "1.0.0" 1170 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 1171 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= 1172 | 1173 | isbinaryfile@^3.0.2: 1174 | version "3.0.3" 1175 | resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-3.0.3.tgz#5d6def3edebf6e8ca8cae9c30183a804b5f8be80" 1176 | integrity sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw== 1177 | dependencies: 1178 | buffer-alloc "^1.2.0" 1179 | 1180 | isbinaryfile@^4.0.0: 1181 | version "4.0.0" 1182 | resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.0.tgz#07d1061c21598b41292b0f5c68add5eab601ad8e" 1183 | integrity sha512-RBtmso6l2mCaEsUvXngMTIjg3oheXo0MgYzzfT6sk44RYggPnm9fT+cQJAmzRnJIxPHXg9FZglqDJGW28dvcqA== 1184 | 1185 | isexe@^2.0.0: 1186 | version "2.0.0" 1187 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 1188 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= 1189 | 1190 | isstream@~0.1.2: 1191 | version "0.1.2" 1192 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" 1193 | integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= 1194 | 1195 | js-yaml@^3.12.1, js-yaml@^3.13.0: 1196 | version "3.13.1" 1197 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" 1198 | integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== 1199 | dependencies: 1200 | argparse "^1.0.7" 1201 | esprima "^4.0.0" 1202 | 1203 | jsbn@~0.1.0: 1204 | version "0.1.1" 1205 | resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" 1206 | integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= 1207 | 1208 | json-schema-traverse@^0.4.1: 1209 | version "0.4.1" 1210 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" 1211 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== 1212 | 1213 | json-schema@0.2.3: 1214 | version "0.2.3" 1215 | resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" 1216 | integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= 1217 | 1218 | json-stringify-safe@~5.0.1: 1219 | version "5.0.1" 1220 | resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" 1221 | integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= 1222 | 1223 | json5@^2.1.0: 1224 | version "2.1.0" 1225 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" 1226 | integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ== 1227 | dependencies: 1228 | minimist "^1.2.0" 1229 | 1230 | jsonfile@^4.0.0: 1231 | version "4.0.0" 1232 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" 1233 | integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= 1234 | optionalDependencies: 1235 | graceful-fs "^4.1.6" 1236 | 1237 | jsprim@^1.2.2: 1238 | version "1.4.1" 1239 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" 1240 | integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= 1241 | dependencies: 1242 | assert-plus "1.0.0" 1243 | extsprintf "1.3.0" 1244 | json-schema "0.2.3" 1245 | verror "1.10.0" 1246 | 1247 | latest-version@^3.0.0: 1248 | version "3.1.0" 1249 | resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15" 1250 | integrity sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU= 1251 | dependencies: 1252 | package-json "^4.0.0" 1253 | 1254 | lazy-val@^1.0.4: 1255 | version "1.0.4" 1256 | resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.4.tgz#882636a7245c2cfe6e0a4e3ba6c5d68a137e5c65" 1257 | integrity sha512-u93kb2fPbIrfzBuLjZE+w+fJbUUMhNDXxNmMfaqNgpfQf1CO5ZSe2LfsnBqVAk7i/2NF48OSoRj+Xe2VT+lE8Q== 1258 | 1259 | lcid@^2.0.0: 1260 | version "2.0.0" 1261 | resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" 1262 | integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== 1263 | dependencies: 1264 | invert-kv "^2.0.0" 1265 | 1266 | load-json-file@^1.0.0: 1267 | version "1.1.0" 1268 | resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" 1269 | integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= 1270 | dependencies: 1271 | graceful-fs "^4.1.2" 1272 | parse-json "^2.2.0" 1273 | pify "^2.0.0" 1274 | pinkie-promise "^2.0.0" 1275 | strip-bom "^2.0.0" 1276 | 1277 | locate-path@^3.0.0: 1278 | version "3.0.0" 1279 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" 1280 | integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== 1281 | dependencies: 1282 | p-locate "^3.0.0" 1283 | path-exists "^3.0.0" 1284 | 1285 | lodash.assign@^4.2.0: 1286 | version "4.2.0" 1287 | resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" 1288 | integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc= 1289 | 1290 | log-symbols@^2.2.0: 1291 | version "2.2.0" 1292 | resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" 1293 | integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== 1294 | dependencies: 1295 | chalk "^2.0.1" 1296 | 1297 | loud-rejection@^1.0.0: 1298 | version "1.6.0" 1299 | resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" 1300 | integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= 1301 | dependencies: 1302 | currently-unhandled "^0.4.1" 1303 | signal-exit "^3.0.0" 1304 | 1305 | lowercase-keys@^1.0.0: 1306 | version "1.0.1" 1307 | resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" 1308 | integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== 1309 | 1310 | lru-cache@^4.0.1: 1311 | version "4.1.5" 1312 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" 1313 | integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== 1314 | dependencies: 1315 | pseudomap "^1.0.2" 1316 | yallist "^2.1.2" 1317 | 1318 | make-dir@^1.0.0: 1319 | version "1.3.0" 1320 | resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" 1321 | integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== 1322 | dependencies: 1323 | pify "^3.0.0" 1324 | 1325 | map-age-cleaner@^0.1.1: 1326 | version "0.1.3" 1327 | resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" 1328 | integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== 1329 | dependencies: 1330 | p-defer "^1.0.0" 1331 | 1332 | map-obj@^1.0.0, map-obj@^1.0.1: 1333 | version "1.0.1" 1334 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" 1335 | integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= 1336 | 1337 | mem@^4.0.0: 1338 | version "4.0.0" 1339 | resolved "https://registry.yarnpkg.com/mem/-/mem-4.0.0.tgz#6437690d9471678f6cc83659c00cbafcd6b0cdaf" 1340 | integrity sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA== 1341 | dependencies: 1342 | map-age-cleaner "^0.1.1" 1343 | mimic-fn "^1.0.0" 1344 | p-is-promise "^1.1.0" 1345 | 1346 | meow@^3.1.0: 1347 | version "3.7.0" 1348 | resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" 1349 | integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= 1350 | dependencies: 1351 | camelcase-keys "^2.0.0" 1352 | decamelize "^1.1.2" 1353 | loud-rejection "^1.0.0" 1354 | map-obj "^1.0.1" 1355 | minimist "^1.1.3" 1356 | normalize-package-data "^2.3.4" 1357 | object-assign "^4.0.1" 1358 | read-pkg-up "^1.0.1" 1359 | redent "^1.0.0" 1360 | trim-newlines "^1.0.0" 1361 | 1362 | mime-db@~1.37.0: 1363 | version "1.37.0" 1364 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" 1365 | integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg== 1366 | 1367 | mime-types@^2.1.12, mime-types@~2.1.19: 1368 | version "2.1.21" 1369 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96" 1370 | integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg== 1371 | dependencies: 1372 | mime-db "~1.37.0" 1373 | 1374 | mime@^2.4.1: 1375 | version "2.4.2" 1376 | resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.2.tgz#ce5229a5e99ffc313abac806b482c10e7ba6ac78" 1377 | integrity sha512-zJBfZDkwRu+j3Pdd2aHsR5GfH2jIWhmL1ZzBoc+X+3JEti2hbArWcyJ+1laC1D2/U/W1a/+Cegj0/OnEU2ybjg== 1378 | 1379 | mimic-fn@^1.0.0: 1380 | version "1.2.0" 1381 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" 1382 | integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== 1383 | 1384 | minimatch@^3.0.4: 1385 | version "3.0.4" 1386 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 1387 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== 1388 | dependencies: 1389 | brace-expansion "^1.1.7" 1390 | 1391 | minimist@0.0.8: 1392 | version "0.0.8" 1393 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" 1394 | integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= 1395 | 1396 | minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: 1397 | version "1.2.0" 1398 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" 1399 | integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= 1400 | 1401 | mkdirp@0.5.1, "mkdirp@>=0.5 0", mkdirp@^0.5.0: 1402 | version "0.5.1" 1403 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" 1404 | integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= 1405 | dependencies: 1406 | minimist "0.0.8" 1407 | 1408 | ms@2.0.0: 1409 | version "2.0.0" 1410 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 1411 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= 1412 | 1413 | ms@^2.1.1: 1414 | version "2.1.1" 1415 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" 1416 | integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== 1417 | 1418 | nan@>=2.10.0: 1419 | version "2.11.1" 1420 | resolved "https://registry.yarnpkg.com/nan/-/nan-2.11.1.tgz#90e22bccb8ca57ea4cd37cc83d3819b52eea6766" 1421 | integrity sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA== 1422 | 1423 | nice-try@^1.0.4: 1424 | version "1.0.5" 1425 | resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" 1426 | integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== 1427 | 1428 | node-abi@^2.7.0: 1429 | version "2.8.0" 1430 | resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.8.0.tgz#bd2e88dbe6a6871e6dd08553e0605779325737ec" 1431 | integrity sha512-1/aa2clS0pue0HjckL62CsbhWWU35HARvBDXcJtYKbYR7LnIutmpxmXbuDMV9kEviD2lP/wACOgWmmwljghHyQ== 1432 | dependencies: 1433 | semver "^5.4.1" 1434 | 1435 | node-gyp@^3.8.0: 1436 | version "3.8.0" 1437 | resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" 1438 | integrity sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA== 1439 | dependencies: 1440 | fstream "^1.0.0" 1441 | glob "^7.0.3" 1442 | graceful-fs "^4.1.2" 1443 | mkdirp "^0.5.0" 1444 | nopt "2 || 3" 1445 | npmlog "0 || 1 || 2 || 3 || 4" 1446 | osenv "0" 1447 | request "^2.87.0" 1448 | rimraf "2" 1449 | semver "~5.3.0" 1450 | tar "^2.0.0" 1451 | which "1" 1452 | 1453 | "nopt@2 || 3": 1454 | version "3.0.6" 1455 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" 1456 | integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k= 1457 | dependencies: 1458 | abbrev "1" 1459 | 1460 | normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: 1461 | version "2.4.0" 1462 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" 1463 | integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw== 1464 | dependencies: 1465 | hosted-git-info "^2.1.4" 1466 | is-builtin-module "^1.0.0" 1467 | semver "2 || 3 || 4 || 5" 1468 | validate-npm-package-license "^3.0.1" 1469 | 1470 | normalize-package-data@^2.5.0: 1471 | version "2.5.0" 1472 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" 1473 | integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== 1474 | dependencies: 1475 | hosted-git-info "^2.1.4" 1476 | resolve "^1.10.0" 1477 | semver "2 || 3 || 4 || 5" 1478 | validate-npm-package-license "^3.0.1" 1479 | 1480 | npm-run-path@^2.0.0: 1481 | version "2.0.2" 1482 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" 1483 | integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= 1484 | dependencies: 1485 | path-key "^2.0.0" 1486 | 1487 | "npmlog@0 || 1 || 2 || 3 || 4": 1488 | version "4.1.2" 1489 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" 1490 | integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== 1491 | dependencies: 1492 | are-we-there-yet "~1.1.2" 1493 | console-control-strings "~1.1.0" 1494 | gauge "~2.7.3" 1495 | set-blocking "~2.0.0" 1496 | 1497 | nugget@^2.0.1: 1498 | version "2.0.1" 1499 | resolved "https://registry.yarnpkg.com/nugget/-/nugget-2.0.1.tgz#201095a487e1ad36081b3432fa3cada4f8d071b0" 1500 | integrity sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA= 1501 | dependencies: 1502 | debug "^2.1.3" 1503 | minimist "^1.1.0" 1504 | pretty-bytes "^1.0.2" 1505 | progress-stream "^1.1.0" 1506 | request "^2.45.0" 1507 | single-line-log "^1.1.2" 1508 | throttleit "0.0.2" 1509 | 1510 | number-is-nan@^1.0.0: 1511 | version "1.0.1" 1512 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 1513 | integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= 1514 | 1515 | oauth-sign@~0.9.0: 1516 | version "0.9.0" 1517 | resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" 1518 | integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== 1519 | 1520 | object-assign@^4.0.1, object-assign@^4.1.0: 1521 | version "4.1.1" 1522 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 1523 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 1524 | 1525 | object-keys@~0.4.0: 1526 | version "0.4.0" 1527 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-0.4.0.tgz#28a6aae7428dd2c3a92f3d95f21335dd204e0336" 1528 | integrity sha1-KKaq50KN0sOpLz2V8hM13SBOAzY= 1529 | 1530 | once@^1.3.0, once@^1.3.1, once@^1.4.0: 1531 | version "1.4.0" 1532 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 1533 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= 1534 | dependencies: 1535 | wrappy "1" 1536 | 1537 | onetime@^2.0.0: 1538 | version "2.0.1" 1539 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" 1540 | integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= 1541 | dependencies: 1542 | mimic-fn "^1.0.0" 1543 | 1544 | ora@^3.0.0: 1545 | version "3.4.0" 1546 | resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" 1547 | integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== 1548 | dependencies: 1549 | chalk "^2.4.2" 1550 | cli-cursor "^2.1.0" 1551 | cli-spinners "^2.0.0" 1552 | log-symbols "^2.2.0" 1553 | strip-ansi "^5.2.0" 1554 | wcwidth "^1.0.1" 1555 | 1556 | os-homedir@^1.0.0: 1557 | version "1.0.2" 1558 | resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" 1559 | integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= 1560 | 1561 | os-locale@^3.0.0: 1562 | version "3.0.1" 1563 | resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.0.1.tgz#3b014fbf01d87f60a1e5348d80fe870dc82c4620" 1564 | integrity sha512-7g5e7dmXPtzcP4bgsZ8ixDVqA7oWYuEz4lOSujeWyliPai4gfVDiFIcwBg3aGCPnmSGfzOKTK3ccPn0CKv3DBw== 1565 | dependencies: 1566 | execa "^0.10.0" 1567 | lcid "^2.0.0" 1568 | mem "^4.0.0" 1569 | 1570 | os-locale@^3.1.0: 1571 | version "3.1.0" 1572 | resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" 1573 | integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== 1574 | dependencies: 1575 | execa "^1.0.0" 1576 | lcid "^2.0.0" 1577 | mem "^4.0.0" 1578 | 1579 | os-tmpdir@^1.0.0: 1580 | version "1.0.2" 1581 | resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" 1582 | integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= 1583 | 1584 | osenv@0: 1585 | version "0.1.5" 1586 | resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" 1587 | integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== 1588 | dependencies: 1589 | os-homedir "^1.0.0" 1590 | os-tmpdir "^1.0.0" 1591 | 1592 | p-defer@^1.0.0: 1593 | version "1.0.0" 1594 | resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" 1595 | integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= 1596 | 1597 | p-finally@^1.0.0: 1598 | version "1.0.0" 1599 | resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" 1600 | integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= 1601 | 1602 | p-is-promise@^1.1.0: 1603 | version "1.1.0" 1604 | resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" 1605 | integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= 1606 | 1607 | p-limit@^2.0.0: 1608 | version "2.0.0" 1609 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.0.0.tgz#e624ed54ee8c460a778b3c9f3670496ff8a57aec" 1610 | integrity sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A== 1611 | dependencies: 1612 | p-try "^2.0.0" 1613 | 1614 | p-locate@^3.0.0: 1615 | version "3.0.0" 1616 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" 1617 | integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== 1618 | dependencies: 1619 | p-limit "^2.0.0" 1620 | 1621 | p-try@^2.0.0: 1622 | version "2.0.0" 1623 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" 1624 | integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ== 1625 | 1626 | package-json@^4.0.0: 1627 | version "4.0.1" 1628 | resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" 1629 | integrity sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0= 1630 | dependencies: 1631 | got "^6.7.1" 1632 | registry-auth-token "^3.0.1" 1633 | registry-url "^3.0.3" 1634 | semver "^5.1.0" 1635 | 1636 | parse-color@^1.0.0: 1637 | version "1.0.0" 1638 | resolved "https://registry.yarnpkg.com/parse-color/-/parse-color-1.0.0.tgz#7b748b95a83f03f16a94f535e52d7f3d94658619" 1639 | integrity sha1-e3SLlag/A/FqlPU15S1/PZRlhhk= 1640 | dependencies: 1641 | color-convert "~0.5.0" 1642 | 1643 | parse-json@^2.2.0: 1644 | version "2.2.0" 1645 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" 1646 | integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= 1647 | dependencies: 1648 | error-ex "^1.2.0" 1649 | 1650 | path-exists@^2.0.0: 1651 | version "2.1.0" 1652 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" 1653 | integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= 1654 | dependencies: 1655 | pinkie-promise "^2.0.0" 1656 | 1657 | path-exists@^3.0.0: 1658 | version "3.0.0" 1659 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" 1660 | integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= 1661 | 1662 | path-is-absolute@^1.0.0: 1663 | version "1.0.1" 1664 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 1665 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 1666 | 1667 | path-is-inside@^1.0.1: 1668 | version "1.0.2" 1669 | resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" 1670 | integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= 1671 | 1672 | path-key@^2.0.0, path-key@^2.0.1: 1673 | version "2.0.1" 1674 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" 1675 | integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= 1676 | 1677 | path-parse@^1.0.6: 1678 | version "1.0.6" 1679 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" 1680 | integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== 1681 | 1682 | path-type@^1.0.0: 1683 | version "1.1.0" 1684 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" 1685 | integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= 1686 | dependencies: 1687 | graceful-fs "^4.1.2" 1688 | pify "^2.0.0" 1689 | pinkie-promise "^2.0.0" 1690 | 1691 | pend@~1.2.0: 1692 | version "1.2.0" 1693 | resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" 1694 | integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= 1695 | 1696 | performance-now@^2.1.0: 1697 | version "2.1.0" 1698 | resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" 1699 | integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= 1700 | 1701 | pify@^2.0.0: 1702 | version "2.3.0" 1703 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 1704 | integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= 1705 | 1706 | pify@^3.0.0: 1707 | version "3.0.0" 1708 | resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" 1709 | integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= 1710 | 1711 | pinkie-promise@^2.0.0: 1712 | version "2.0.1" 1713 | resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" 1714 | integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= 1715 | dependencies: 1716 | pinkie "^2.0.0" 1717 | 1718 | pinkie@^2.0.0: 1719 | version "2.0.4" 1720 | resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" 1721 | integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= 1722 | 1723 | plist@^3.0.1: 1724 | version "3.0.1" 1725 | resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.1.tgz#a9b931d17c304e8912ef0ba3bdd6182baf2e1f8c" 1726 | integrity sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ== 1727 | dependencies: 1728 | base64-js "^1.2.3" 1729 | xmlbuilder "^9.0.7" 1730 | xmldom "0.1.x" 1731 | 1732 | prepend-http@^1.0.1: 1733 | version "1.0.4" 1734 | resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" 1735 | integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= 1736 | 1737 | pretty-bytes@^1.0.2: 1738 | version "1.0.4" 1739 | resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-1.0.4.tgz#0a22e8210609ad35542f8c8d5d2159aff0751c84" 1740 | integrity sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ= 1741 | dependencies: 1742 | get-stdin "^4.0.1" 1743 | meow "^3.1.0" 1744 | 1745 | process-nextick-args@~2.0.0: 1746 | version "2.0.0" 1747 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" 1748 | integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== 1749 | 1750 | progress-stream@^1.1.0: 1751 | version "1.2.0" 1752 | resolved "https://registry.yarnpkg.com/progress-stream/-/progress-stream-1.2.0.tgz#2cd3cfea33ba3a89c9c121ec3347abe9ab125f77" 1753 | integrity sha1-LNPP6jO6OonJwSHsM0er6asSX3c= 1754 | dependencies: 1755 | speedometer "~0.1.2" 1756 | through2 "~0.2.3" 1757 | 1758 | pseudomap@^1.0.2: 1759 | version "1.0.2" 1760 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" 1761 | integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= 1762 | 1763 | psl@^1.1.24: 1764 | version "1.1.29" 1765 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.29.tgz#60f580d360170bb722a797cc704411e6da850c67" 1766 | integrity sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ== 1767 | 1768 | pump@^3.0.0: 1769 | version "3.0.0" 1770 | resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" 1771 | integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== 1772 | dependencies: 1773 | end-of-stream "^1.1.0" 1774 | once "^1.3.1" 1775 | 1776 | punycode@^1.4.1: 1777 | version "1.4.1" 1778 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" 1779 | integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= 1780 | 1781 | punycode@^2.1.0: 1782 | version "2.1.1" 1783 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" 1784 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== 1785 | 1786 | qs@~6.5.2: 1787 | version "6.5.2" 1788 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" 1789 | integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== 1790 | 1791 | rc@^1.0.1, rc@^1.1.6, rc@^1.2.1: 1792 | version "1.2.8" 1793 | resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" 1794 | integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== 1795 | dependencies: 1796 | deep-extend "^0.6.0" 1797 | ini "~1.3.0" 1798 | minimist "^1.2.0" 1799 | strip-json-comments "~2.0.1" 1800 | 1801 | read-config-file@3.2.2: 1802 | version "3.2.2" 1803 | resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-3.2.2.tgz#57bbff7dd97caf237d0d625bd541c6d0efb4d067" 1804 | integrity sha512-PuFpMgZF01VB0ydH1dfitAxCP/fh+qnfbA9cYNIPoxPbz0SMngsrafCtaHDWfER7MwlDz4fmrNBhPkakxxFpTg== 1805 | dependencies: 1806 | ajv "^6.9.2" 1807 | ajv-keywords "^3.4.0" 1808 | bluebird-lst "^1.0.7" 1809 | dotenv "^6.2.0" 1810 | dotenv-expand "^4.2.0" 1811 | fs-extra-p "^7.0.1" 1812 | js-yaml "^3.12.1" 1813 | json5 "^2.1.0" 1814 | lazy-val "^1.0.4" 1815 | 1816 | read-pkg-up@^1.0.1: 1817 | version "1.0.1" 1818 | resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" 1819 | integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= 1820 | dependencies: 1821 | find-up "^1.0.0" 1822 | read-pkg "^1.0.0" 1823 | 1824 | read-pkg@^1.0.0: 1825 | version "1.1.0" 1826 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" 1827 | integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= 1828 | dependencies: 1829 | load-json-file "^1.0.0" 1830 | normalize-package-data "^2.3.2" 1831 | path-type "^1.0.0" 1832 | 1833 | readable-stream@^2.0.6, readable-stream@^2.2.2: 1834 | version "2.3.6" 1835 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" 1836 | integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== 1837 | dependencies: 1838 | core-util-is "~1.0.0" 1839 | inherits "~2.0.3" 1840 | isarray "~1.0.0" 1841 | process-nextick-args "~2.0.0" 1842 | safe-buffer "~5.1.1" 1843 | string_decoder "~1.1.1" 1844 | util-deprecate "~1.0.1" 1845 | 1846 | readable-stream@~1.1.9: 1847 | version "1.1.14" 1848 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" 1849 | integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= 1850 | dependencies: 1851 | core-util-is "~1.0.0" 1852 | inherits "~2.0.1" 1853 | isarray "0.0.1" 1854 | string_decoder "~0.10.x" 1855 | 1856 | redent@^1.0.0: 1857 | version "1.0.0" 1858 | resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" 1859 | integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= 1860 | dependencies: 1861 | indent-string "^2.1.0" 1862 | strip-indent "^1.0.1" 1863 | 1864 | registry-auth-token@^3.0.1: 1865 | version "3.3.2" 1866 | resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.2.tgz#851fd49038eecb586911115af845260eec983f20" 1867 | integrity sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ== 1868 | dependencies: 1869 | rc "^1.1.6" 1870 | safe-buffer "^5.0.1" 1871 | 1872 | registry-url@^3.0.3: 1873 | version "3.1.0" 1874 | resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" 1875 | integrity sha1-PU74cPc93h138M+aOBQyRE4XSUI= 1876 | dependencies: 1877 | rc "^1.0.1" 1878 | 1879 | repeating@^2.0.0: 1880 | version "2.0.1" 1881 | resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" 1882 | integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= 1883 | dependencies: 1884 | is-finite "^1.0.0" 1885 | 1886 | request@^2.45.0, request@^2.87.0: 1887 | version "2.88.0" 1888 | resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" 1889 | integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== 1890 | dependencies: 1891 | aws-sign2 "~0.7.0" 1892 | aws4 "^1.8.0" 1893 | caseless "~0.12.0" 1894 | combined-stream "~1.0.6" 1895 | extend "~3.0.2" 1896 | forever-agent "~0.6.1" 1897 | form-data "~2.3.2" 1898 | har-validator "~5.1.0" 1899 | http-signature "~1.2.0" 1900 | is-typedarray "~1.0.0" 1901 | isstream "~0.1.2" 1902 | json-stringify-safe "~5.0.1" 1903 | mime-types "~2.1.19" 1904 | oauth-sign "~0.9.0" 1905 | performance-now "^2.1.0" 1906 | qs "~6.5.2" 1907 | safe-buffer "^5.1.2" 1908 | tough-cookie "~2.4.3" 1909 | tunnel-agent "^0.6.0" 1910 | uuid "^3.3.2" 1911 | 1912 | require-directory@^2.1.1: 1913 | version "2.1.1" 1914 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 1915 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= 1916 | 1917 | require-main-filename@^1.0.1: 1918 | version "1.0.1" 1919 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" 1920 | integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= 1921 | 1922 | require-main-filename@^2.0.0: 1923 | version "2.0.0" 1924 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" 1925 | integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== 1926 | 1927 | resolve@^1.10.0: 1928 | version "1.10.1" 1929 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.1.tgz#664842ac960795bbe758221cdccda61fb64b5f18" 1930 | integrity sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA== 1931 | dependencies: 1932 | path-parse "^1.0.6" 1933 | 1934 | restore-cursor@^2.0.0: 1935 | version "2.0.0" 1936 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" 1937 | integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= 1938 | dependencies: 1939 | onetime "^2.0.0" 1940 | signal-exit "^3.0.2" 1941 | 1942 | rimraf@2: 1943 | version "2.6.2" 1944 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" 1945 | integrity sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w== 1946 | dependencies: 1947 | glob "^7.0.5" 1948 | 1949 | rxjs@^6.3.1: 1950 | version "6.5.1" 1951 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.1.tgz#f7a005a9386361921b8524f38f54cbf80e5d08f4" 1952 | integrity sha512-y0j31WJc83wPu31vS1VlAFW5JGrnGC+j+TtGAa1fRQphy48+fDYiDmX8tjGloToEsMkxnouOg/1IzXGKkJnZMg== 1953 | dependencies: 1954 | tslib "^1.9.0" 1955 | 1956 | safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: 1957 | version "5.1.2" 1958 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 1959 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== 1960 | 1961 | "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: 1962 | version "2.1.2" 1963 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 1964 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== 1965 | 1966 | sanitize-filename@^1.6.1: 1967 | version "1.6.1" 1968 | resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.1.tgz#612da1c96473fa02dccda92dcd5b4ab164a6772a" 1969 | integrity sha1-YS2hyWRz+gLczaktzVtKsWSmdyo= 1970 | dependencies: 1971 | truncate-utf8-bytes "^1.0.0" 1972 | 1973 | sax@^1.2.4: 1974 | version "1.2.4" 1975 | resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" 1976 | integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== 1977 | 1978 | semver-diff@^2.0.0: 1979 | version "2.1.0" 1980 | resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" 1981 | integrity sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY= 1982 | dependencies: 1983 | semver "^5.0.3" 1984 | 1985 | "semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.4.1, semver@^5.5.0: 1986 | version "5.6.0" 1987 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" 1988 | integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== 1989 | 1990 | semver@^6.0.0: 1991 | version "6.0.0" 1992 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65" 1993 | integrity sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ== 1994 | 1995 | semver@~5.3.0: 1996 | version "5.3.0" 1997 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" 1998 | integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8= 1999 | 2000 | set-blocking@^2.0.0, set-blocking@~2.0.0: 2001 | version "2.0.0" 2002 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 2003 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= 2004 | 2005 | shebang-command@^1.2.0: 2006 | version "1.2.0" 2007 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" 2008 | integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= 2009 | dependencies: 2010 | shebang-regex "^1.0.0" 2011 | 2012 | shebang-regex@^1.0.0: 2013 | version "1.0.0" 2014 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" 2015 | integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= 2016 | 2017 | signal-exit@^3.0.0, signal-exit@^3.0.2: 2018 | version "3.0.2" 2019 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" 2020 | integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= 2021 | 2022 | single-line-log@^1.1.2: 2023 | version "1.1.2" 2024 | resolved "https://registry.yarnpkg.com/single-line-log/-/single-line-log-1.1.2.tgz#c2f83f273a3e1a16edb0995661da0ed5ef033364" 2025 | integrity sha1-wvg/Jzo+GhbtsJlWYdoO1e8DM2Q= 2026 | dependencies: 2027 | string-width "^1.0.1" 2028 | 2029 | source-map-support@^0.5.11: 2030 | version "0.5.12" 2031 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599" 2032 | integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ== 2033 | dependencies: 2034 | buffer-from "^1.0.0" 2035 | source-map "^0.6.0" 2036 | 2037 | source-map@^0.6.0: 2038 | version "0.6.1" 2039 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 2040 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 2041 | 2042 | spawn-rx@^3.0.0: 2043 | version "3.0.0" 2044 | resolved "https://registry.yarnpkg.com/spawn-rx/-/spawn-rx-3.0.0.tgz#1d33511e13ec26337da51d78630e08beb57a6767" 2045 | integrity sha512-dw4Ryg/KMNfkKa5ezAR5aZe9wNwPdKlnHEXtHOjVnyEDSPQyOpIPPRtcIiu7127SmtHhaCjw21yC43HliW0iIg== 2046 | dependencies: 2047 | debug "^2.5.1" 2048 | lodash.assign "^4.2.0" 2049 | rxjs "^6.3.1" 2050 | 2051 | spdx-correct@^3.0.0: 2052 | version "3.0.2" 2053 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.2.tgz#19bb409e91b47b1ad54159243f7312a858db3c2e" 2054 | integrity sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ== 2055 | dependencies: 2056 | spdx-expression-parse "^3.0.0" 2057 | spdx-license-ids "^3.0.0" 2058 | 2059 | spdx-exceptions@^2.1.0: 2060 | version "2.2.0" 2061 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" 2062 | integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== 2063 | 2064 | spdx-expression-parse@^3.0.0: 2065 | version "3.0.0" 2066 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" 2067 | integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== 2068 | dependencies: 2069 | spdx-exceptions "^2.1.0" 2070 | spdx-license-ids "^3.0.0" 2071 | 2072 | spdx-license-ids@^3.0.0: 2073 | version "3.0.2" 2074 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz#a59efc09784c2a5bada13cfeaf5c75dd214044d2" 2075 | integrity sha512-qky9CVt0lVIECkEsYbNILVnPvycuEBkXoMFLRWsREkomQLevYhtRKC+R91a5TOAQ3bCMjikRwhyaRqj1VYatYg== 2076 | 2077 | speedometer@~0.1.2: 2078 | version "0.1.4" 2079 | resolved "https://registry.yarnpkg.com/speedometer/-/speedometer-0.1.4.tgz#9876dbd2a169d3115402d48e6ea6329c8816a50d" 2080 | integrity sha1-mHbb0qFp0xFUAtSObqYynIgWpQ0= 2081 | 2082 | sprintf-js@~1.0.2: 2083 | version "1.0.3" 2084 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 2085 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= 2086 | 2087 | sshpk@^1.7.0: 2088 | version "1.15.2" 2089 | resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.15.2.tgz#c946d6bd9b1a39d0e8635763f5242d6ed6dcb629" 2090 | integrity sha512-Ra/OXQtuh0/enyl4ETZAfTaeksa6BXks5ZcjpSUNrjBr0DvrJKX+1fsKDPpT9TBXgHAFsa4510aNVgI8g/+SzA== 2091 | dependencies: 2092 | asn1 "~0.2.3" 2093 | assert-plus "^1.0.0" 2094 | bcrypt-pbkdf "^1.0.0" 2095 | dashdash "^1.12.0" 2096 | ecc-jsbn "~0.1.1" 2097 | getpass "^0.1.1" 2098 | jsbn "~0.1.0" 2099 | safer-buffer "^2.0.2" 2100 | tweetnacl "~0.14.0" 2101 | 2102 | stat-mode@^0.3.0: 2103 | version "0.3.0" 2104 | resolved "https://registry.yarnpkg.com/stat-mode/-/stat-mode-0.3.0.tgz#69283b081f851582b328d2a4ace5f591ce52f54b" 2105 | integrity sha512-QjMLR0A3WwFY2aZdV0okfFEJB5TRjkggXZjxP3A1RsWsNHNu3YPv8btmtc6iCFZ0Rul3FE93OYogvhOUClU+ng== 2106 | 2107 | string-width@^1.0.1: 2108 | version "1.0.2" 2109 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" 2110 | integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= 2111 | dependencies: 2112 | code-point-at "^1.0.0" 2113 | is-fullwidth-code-point "^1.0.0" 2114 | strip-ansi "^3.0.0" 2115 | 2116 | "string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1: 2117 | version "2.1.1" 2118 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" 2119 | integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== 2120 | dependencies: 2121 | is-fullwidth-code-point "^2.0.0" 2122 | strip-ansi "^4.0.0" 2123 | 2124 | string-width@^3.0.0: 2125 | version "3.1.0" 2126 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" 2127 | integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== 2128 | dependencies: 2129 | emoji-regex "^7.0.1" 2130 | is-fullwidth-code-point "^2.0.0" 2131 | strip-ansi "^5.1.0" 2132 | 2133 | string_decoder@~0.10.x: 2134 | version "0.10.31" 2135 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" 2136 | integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= 2137 | 2138 | string_decoder@~1.1.1: 2139 | version "1.1.1" 2140 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" 2141 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== 2142 | dependencies: 2143 | safe-buffer "~5.1.0" 2144 | 2145 | strip-ansi@^3.0.0, strip-ansi@^3.0.1: 2146 | version "3.0.1" 2147 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 2148 | integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= 2149 | dependencies: 2150 | ansi-regex "^2.0.0" 2151 | 2152 | strip-ansi@^4.0.0: 2153 | version "4.0.0" 2154 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" 2155 | integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= 2156 | dependencies: 2157 | ansi-regex "^3.0.0" 2158 | 2159 | strip-ansi@^5.1.0, strip-ansi@^5.2.0: 2160 | version "5.2.0" 2161 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" 2162 | integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== 2163 | dependencies: 2164 | ansi-regex "^4.1.0" 2165 | 2166 | strip-bom@^2.0.0: 2167 | version "2.0.0" 2168 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" 2169 | integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= 2170 | dependencies: 2171 | is-utf8 "^0.2.0" 2172 | 2173 | strip-eof@^1.0.0: 2174 | version "1.0.0" 2175 | resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" 2176 | integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= 2177 | 2178 | strip-indent@^1.0.1: 2179 | version "1.0.1" 2180 | resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" 2181 | integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= 2182 | dependencies: 2183 | get-stdin "^4.0.1" 2184 | 2185 | strip-json-comments@~2.0.1: 2186 | version "2.0.1" 2187 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" 2188 | integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= 2189 | 2190 | sumchecker@^2.0.2: 2191 | version "2.0.2" 2192 | resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-2.0.2.tgz#0f42c10e5d05da5d42eea3e56c3399a37d6c5b3e" 2193 | integrity sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4= 2194 | dependencies: 2195 | debug "^2.2.0" 2196 | 2197 | supports-color@^5.3.0: 2198 | version "5.5.0" 2199 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 2200 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== 2201 | dependencies: 2202 | has-flag "^3.0.0" 2203 | 2204 | tar@^2.0.0: 2205 | version "2.2.1" 2206 | resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" 2207 | integrity sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE= 2208 | dependencies: 2209 | block-stream "*" 2210 | fstream "^1.0.2" 2211 | inherits "2" 2212 | 2213 | temp-file@^3.3.2: 2214 | version "3.3.2" 2215 | resolved "https://registry.yarnpkg.com/temp-file/-/temp-file-3.3.2.tgz#69b6daf1bbe23231d0a5d03844e3d96f3f531aaa" 2216 | integrity sha512-FGKccAW0Mux9hC/2bdUIe4bJRv4OyVo4RpVcuplFird1V/YoplIFbnPZjfzbJSf/qNvRZIRB9/4n/RkI0GziuQ== 2217 | dependencies: 2218 | async-exit-hook "^2.0.1" 2219 | bluebird-lst "^1.0.6" 2220 | fs-extra-p "^7.0.0" 2221 | 2222 | term-size@^1.2.0: 2223 | version "1.2.0" 2224 | resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" 2225 | integrity sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk= 2226 | dependencies: 2227 | execa "^0.7.0" 2228 | 2229 | throttleit@0.0.2: 2230 | version "0.0.2" 2231 | resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-0.0.2.tgz#cfedf88e60c00dd9697b61fdd2a8343a9b680eaf" 2232 | integrity sha1-z+34jmDADdlpe2H90qg0OptoDq8= 2233 | 2234 | through2@~0.2.3: 2235 | version "0.2.3" 2236 | resolved "https://registry.yarnpkg.com/through2/-/through2-0.2.3.tgz#eb3284da4ea311b6cc8ace3653748a52abf25a3f" 2237 | integrity sha1-6zKE2k6jEbbMis42U3SKUqvyWj8= 2238 | dependencies: 2239 | readable-stream "~1.1.9" 2240 | xtend "~2.1.1" 2241 | 2242 | timed-out@^4.0.0: 2243 | version "4.0.1" 2244 | resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" 2245 | integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= 2246 | 2247 | tough-cookie@~2.4.3: 2248 | version "2.4.3" 2249 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" 2250 | integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== 2251 | dependencies: 2252 | psl "^1.1.24" 2253 | punycode "^1.4.1" 2254 | 2255 | trim-newlines@^1.0.0: 2256 | version "1.0.0" 2257 | resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" 2258 | integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= 2259 | 2260 | truncate-utf8-bytes@^1.0.0: 2261 | version "1.0.2" 2262 | resolved "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b" 2263 | integrity sha1-QFkjkJWS1W94pYGENLC3hInKXys= 2264 | dependencies: 2265 | utf8-byte-length "^1.0.1" 2266 | 2267 | tslib@^1.9.0: 2268 | version "1.9.3" 2269 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" 2270 | integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== 2271 | 2272 | tunnel-agent@^0.6.0: 2273 | version "0.6.0" 2274 | resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" 2275 | integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= 2276 | dependencies: 2277 | safe-buffer "^5.0.1" 2278 | 2279 | tweetnacl@^0.14.3, tweetnacl@~0.14.0: 2280 | version "0.14.5" 2281 | resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" 2282 | integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= 2283 | 2284 | typedarray@^0.0.6: 2285 | version "0.0.6" 2286 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" 2287 | integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= 2288 | 2289 | unique-string@^1.0.0: 2290 | version "1.0.0" 2291 | resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" 2292 | integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= 2293 | dependencies: 2294 | crypto-random-string "^1.0.0" 2295 | 2296 | universalify@^0.1.0: 2297 | version "0.1.2" 2298 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" 2299 | integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== 2300 | 2301 | unzip-response@^2.0.1: 2302 | version "2.0.1" 2303 | resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" 2304 | integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= 2305 | 2306 | update-notifier@^2.5.0: 2307 | version "2.5.0" 2308 | resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6" 2309 | integrity sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw== 2310 | dependencies: 2311 | boxen "^1.2.1" 2312 | chalk "^2.0.1" 2313 | configstore "^3.0.0" 2314 | import-lazy "^2.1.0" 2315 | is-ci "^1.0.10" 2316 | is-installed-globally "^0.1.0" 2317 | is-npm "^1.0.0" 2318 | latest-version "^3.0.0" 2319 | semver-diff "^2.0.0" 2320 | xdg-basedir "^3.0.0" 2321 | 2322 | uri-js@^4.2.2: 2323 | version "4.2.2" 2324 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" 2325 | integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== 2326 | dependencies: 2327 | punycode "^2.1.0" 2328 | 2329 | url-parse-lax@^1.0.0: 2330 | version "1.0.0" 2331 | resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" 2332 | integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= 2333 | dependencies: 2334 | prepend-http "^1.0.1" 2335 | 2336 | utf8-byte-length@^1.0.1: 2337 | version "1.0.4" 2338 | resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61" 2339 | integrity sha1-9F8VDExm7uloGGUFq5P8u4rWv2E= 2340 | 2341 | util-deprecate@~1.0.1: 2342 | version "1.0.2" 2343 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 2344 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 2345 | 2346 | uuid@^3.3.2: 2347 | version "3.3.2" 2348 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" 2349 | integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== 2350 | 2351 | validate-npm-package-license@^3.0.1: 2352 | version "3.0.4" 2353 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" 2354 | integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== 2355 | dependencies: 2356 | spdx-correct "^3.0.0" 2357 | spdx-expression-parse "^3.0.0" 2358 | 2359 | verror@1.10.0: 2360 | version "1.10.0" 2361 | resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" 2362 | integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= 2363 | dependencies: 2364 | assert-plus "^1.0.0" 2365 | core-util-is "1.0.2" 2366 | extsprintf "^1.2.0" 2367 | 2368 | wcwidth@^1.0.1: 2369 | version "1.0.1" 2370 | resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" 2371 | integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= 2372 | dependencies: 2373 | defaults "^1.0.3" 2374 | 2375 | which-module@^2.0.0: 2376 | version "2.0.0" 2377 | resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" 2378 | integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= 2379 | 2380 | which@1, which@^1.2.9: 2381 | version "1.3.1" 2382 | resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" 2383 | integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== 2384 | dependencies: 2385 | isexe "^2.0.0" 2386 | 2387 | wide-align@^1.1.0: 2388 | version "1.1.3" 2389 | resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" 2390 | integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== 2391 | dependencies: 2392 | string-width "^1.0.2 || 2" 2393 | 2394 | widest-line@^2.0.0: 2395 | version "2.0.1" 2396 | resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc" 2397 | integrity sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA== 2398 | dependencies: 2399 | string-width "^2.1.1" 2400 | 2401 | wrap-ansi@^2.0.0: 2402 | version "2.1.0" 2403 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" 2404 | integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= 2405 | dependencies: 2406 | string-width "^1.0.1" 2407 | strip-ansi "^3.0.1" 2408 | 2409 | wrappy@1: 2410 | version "1.0.2" 2411 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 2412 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 2413 | 2414 | write-file-atomic@^2.0.0: 2415 | version "2.3.0" 2416 | resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz#1ff61575c2e2a4e8e510d6fa4e243cce183999ab" 2417 | integrity sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA== 2418 | dependencies: 2419 | graceful-fs "^4.1.11" 2420 | imurmurhash "^0.1.4" 2421 | signal-exit "^3.0.2" 2422 | 2423 | xdg-basedir@^3.0.0: 2424 | version "3.0.0" 2425 | resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" 2426 | integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= 2427 | 2428 | xmlbuilder@^9.0.7: 2429 | version "9.0.7" 2430 | resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" 2431 | integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= 2432 | 2433 | xmldom@0.1.x: 2434 | version "0.1.27" 2435 | resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9" 2436 | integrity sha1-1QH5ezvbQDr4757MIFcxh6rawOk= 2437 | 2438 | xtend@~2.1.1: 2439 | version "2.1.2" 2440 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-2.1.2.tgz#6efecc2a4dad8e6962c4901b337ce7ba87b5d28b" 2441 | integrity sha1-bv7MKk2tjmlixJAbM3znuoe10os= 2442 | dependencies: 2443 | object-keys "~0.4.0" 2444 | 2445 | "y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: 2446 | version "4.0.0" 2447 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" 2448 | integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== 2449 | 2450 | yallist@^2.1.2: 2451 | version "2.1.2" 2452 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" 2453 | integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= 2454 | 2455 | yargs-parser@^11.1.1: 2456 | version "11.1.1" 2457 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" 2458 | integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ== 2459 | dependencies: 2460 | camelcase "^5.0.0" 2461 | decamelize "^1.2.0" 2462 | 2463 | yargs-parser@^13.0.0: 2464 | version "13.0.0" 2465 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.0.0.tgz#3fc44f3e76a8bdb1cc3602e860108602e5ccde8b" 2466 | integrity sha512-w2LXjoL8oRdRQN+hOyppuXs+V/fVAYtpcrRxZuF7Kt/Oc+Jr2uAcVntaUTNT6w5ihoWfFDpNY8CPx1QskxZ/pw== 2467 | dependencies: 2468 | camelcase "^5.0.0" 2469 | decamelize "^1.2.0" 2470 | 2471 | yargs@^12.0.5: 2472 | version "12.0.5" 2473 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" 2474 | integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw== 2475 | dependencies: 2476 | cliui "^4.0.0" 2477 | decamelize "^1.2.0" 2478 | find-up "^3.0.0" 2479 | get-caller-file "^1.0.1" 2480 | os-locale "^3.0.0" 2481 | require-directory "^2.1.1" 2482 | require-main-filename "^1.0.1" 2483 | set-blocking "^2.0.0" 2484 | string-width "^2.0.0" 2485 | which-module "^2.0.0" 2486 | y18n "^3.2.1 || ^4.0.0" 2487 | yargs-parser "^11.1.1" 2488 | 2489 | yargs@^13.2.2: 2490 | version "13.2.2" 2491 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.2.2.tgz#0c101f580ae95cea7f39d927e7770e3fdc97f993" 2492 | integrity sha512-WyEoxgyTD3w5XRpAQNYUB9ycVH/PQrToaTXdYXRdOXvEy1l19br+VJsc0vcO8PTGg5ro/l/GY7F/JMEBmI0BxA== 2493 | dependencies: 2494 | cliui "^4.0.0" 2495 | find-up "^3.0.0" 2496 | get-caller-file "^2.0.1" 2497 | os-locale "^3.1.0" 2498 | require-directory "^2.1.1" 2499 | require-main-filename "^2.0.0" 2500 | set-blocking "^2.0.0" 2501 | string-width "^3.0.0" 2502 | which-module "^2.0.0" 2503 | y18n "^4.0.0" 2504 | yargs-parser "^13.0.0" 2505 | 2506 | yauzl@2.4.1: 2507 | version "2.4.1" 2508 | resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005" 2509 | integrity sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU= 2510 | dependencies: 2511 | fd-slicer "~1.0.1" 2512 | --------------------------------------------------------------------------------