├── .editorconfig ├── .gitignore ├── README.md ├── package.json ├── src ├── _redirects ├── components │ ├── App.js │ └── BaseButton.js ├── index.html ├── main.js └── utils │ └── html.js └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | 3 | root = true 4 | 5 | [*] 6 | charset = utf-8 7 | end_of_line = lf 8 | indent_size = 2 9 | indent_style = space 10 | insert_final_newline = true 11 | trim_trailing_whitespace = true 12 | 13 | [*.md] 14 | trim_trailing_whitespace = false 15 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Numerous always-ignore extensions 2 | *.diff 3 | *.err 4 | *.log 5 | *.orig 6 | *.rej 7 | *.swo 8 | *.swp 9 | *.tgz 10 | *.vi 11 | *.zip 12 | *~ 13 | 14 | # OS or Editor folders 15 | ._* 16 | .cache 17 | .DS_Store 18 | .idea 19 | .project 20 | .settings 21 | .tmproj 22 | *.esproj 23 | *.sublime-project 24 | *.sublime-workspace 25 | nbproject 26 | Thumbs.db 27 | 28 | # Folders to ignore 29 | node_modules 30 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Building Vue.js Applications Without webpack 2 | 3 | [![Patreon](https://img.shields.io/badge/patreon-donate-blue.svg)](https://www.patreon.com/maoberlehner) 4 | [![Donate](https://img.shields.io/badge/Donate-PayPal-blue.svg)](https://paypal.me/maoberlehner) 5 | 6 | This is an example project for the following article: [Building Vue.js Applications Without webpack](https://markus.oberlehner.net/blog/goodbye-webpack-building-vue-applications-without-webpack/) 7 | 8 | ## Build Setup 9 | 10 | ``` bash 11 | # Install dependencies. 12 | npm install 13 | 14 | # Serve with automatic reloading. 15 | npm start 16 | ``` 17 | 18 | ## About 19 | 20 | ### Author 21 | 22 | Markus Oberlehner 23 | Website: https://markus.oberlehner.net 24 | Twitter: https://twitter.com/MaOberlehner 25 | PayPal.me: https://paypal.me/maoberlehner 26 | Patreon: https://www.patreon.com/maoberlehner 27 | 28 | ### License 29 | 30 | MIT 31 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "goodbye-webpack-building-vue-applications-without-webpack", 3 | "version": "0.1.0", 4 | "author": "Markus Oberlehner", 5 | "homepage": "https://github.com/maoberlehner/goodbye-webpack-building-vue-applications-without-webpack", 6 | "license": "MIT", 7 | "private": true, 8 | "scripts": { 9 | "start": "browser-sync start --server 'src' --files 'src' --single" 10 | }, 11 | "devDependencies": { 12 | "browser-sync": "^2.26.13" 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/_redirects: -------------------------------------------------------------------------------- 1 | /* /index.html 200 2 | -------------------------------------------------------------------------------- /src/components/App.js: -------------------------------------------------------------------------------- 1 | import html from '../utils/html.js'; 2 | 3 | import BaseButton from './BaseButton.js'; 4 | 5 | export default { 6 | name: `App`, 7 | data() { 8 | return { 9 | count: 0, 10 | }; 11 | }, 12 | render() { 13 | return html` 14 |
15 | Count: ${this.count} 16 | <${BaseButton} onClick=${() => { this.count += 1 }}> 17 | +1 18 | 19 |
20 | `; 21 | }, 22 | }; 23 | -------------------------------------------------------------------------------- /src/components/BaseButton.js: -------------------------------------------------------------------------------- 1 | import html from '../utils/html.js'; 2 | 3 | export default { 4 | name: `BaseButton`, 5 | render() { 6 | return html` 7 | 10 | `; 11 | }, 12 | }; 13 | -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Hello World! 8 | 9 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- 1 | import { createApp, h } from 'https://unpkg.com/vue@3.0.4/dist/vue.runtime.esm-browser.js'; 2 | 3 | import App from './components/App.js'; 4 | 5 | const app = createApp({ 6 | render: () => h(App), 7 | }); 8 | app.mount(`#app`); 9 | -------------------------------------------------------------------------------- /src/utils/html.js: -------------------------------------------------------------------------------- 1 | import { h } from 'https://unpkg.com/vue@3.0.4/dist/vue.runtime.esm-browser.js'; 2 | import htm from 'https://unpkg.com/htm@3.0.4/dist/htm.module.js?module'; 3 | 4 | export default htm.bind(h); 5 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | accepts@~1.3.4: 6 | version "1.3.7" 7 | resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" 8 | integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== 9 | dependencies: 10 | mime-types "~2.1.24" 11 | negotiator "0.6.2" 12 | 13 | after@0.8.2: 14 | version "0.8.2" 15 | resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" 16 | integrity sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8= 17 | 18 | ansi-regex@^2.0.0: 19 | version "2.1.1" 20 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 21 | integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= 22 | 23 | ansi-regex@^4.1.0: 24 | version "4.1.0" 25 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" 26 | integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== 27 | 28 | ansi-regex@^5.0.0: 29 | version "5.0.0" 30 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" 31 | integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== 32 | 33 | ansi-styles@^2.2.1: 34 | version "2.2.1" 35 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" 36 | integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= 37 | 38 | ansi-styles@^3.2.0: 39 | version "3.2.1" 40 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 41 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 42 | dependencies: 43 | color-convert "^1.9.0" 44 | 45 | ansi-styles@^4.0.0: 46 | version "4.3.0" 47 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 48 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 49 | dependencies: 50 | color-convert "^2.0.1" 51 | 52 | anymatch@~3.1.1: 53 | version "3.1.1" 54 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" 55 | integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== 56 | dependencies: 57 | normalize-path "^3.0.0" 58 | picomatch "^2.0.4" 59 | 60 | arraybuffer.slice@~0.0.7: 61 | version "0.0.7" 62 | resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675" 63 | integrity sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog== 64 | 65 | async-each-series@0.1.1: 66 | version "0.1.1" 67 | resolved "https://registry.yarnpkg.com/async-each-series/-/async-each-series-0.1.1.tgz#7617c1917401fd8ca4a28aadce3dbae98afeb432" 68 | integrity sha1-dhfBkXQB/Yykooqtzj266Yr+tDI= 69 | 70 | async-limiter@~1.0.0: 71 | version "1.0.1" 72 | resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" 73 | integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== 74 | 75 | async@1.5.2: 76 | version "1.5.2" 77 | resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" 78 | integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= 79 | 80 | axios@0.19.0: 81 | version "0.19.0" 82 | resolved "https://registry.yarnpkg.com/axios/-/axios-0.19.0.tgz#8e09bff3d9122e133f7b8101c8fbdd00ed3d2ab8" 83 | integrity sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ== 84 | dependencies: 85 | follow-redirects "1.5.10" 86 | is-buffer "^2.0.2" 87 | 88 | backo2@1.0.2: 89 | version "1.0.2" 90 | resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" 91 | integrity sha1-MasayLEpNjRj41s+u2n038+6eUc= 92 | 93 | balanced-match@^1.0.0: 94 | version "1.0.0" 95 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" 96 | integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= 97 | 98 | base64-arraybuffer@0.1.4: 99 | version "0.1.4" 100 | resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz#9818c79e059b1355f97e0428a017c838e90ba812" 101 | integrity sha1-mBjHngWbE1X5fgQooBfIOOkLqBI= 102 | 103 | base64-arraybuffer@0.1.5: 104 | version "0.1.5" 105 | resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" 106 | integrity sha1-c5JncZI7Whl0etZmqlzUv5xunOg= 107 | 108 | base64id@1.0.0: 109 | version "1.0.0" 110 | resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6" 111 | integrity sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY= 112 | 113 | batch@0.6.1: 114 | version "0.6.1" 115 | resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" 116 | integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= 117 | 118 | better-assert@~1.0.0: 119 | version "1.0.2" 120 | resolved "https://registry.yarnpkg.com/better-assert/-/better-assert-1.0.2.tgz#40866b9e1b9e0b55b481894311e68faffaebc522" 121 | integrity sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI= 122 | dependencies: 123 | callsite "1.0.0" 124 | 125 | binary-extensions@^2.0.0: 126 | version "2.1.0" 127 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9" 128 | integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ== 129 | 130 | blob@0.0.5: 131 | version "0.0.5" 132 | resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.5.tgz#d680eeef25f8cd91ad533f5b01eed48e64caf683" 133 | integrity sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig== 134 | 135 | brace-expansion@^1.1.7: 136 | version "1.1.11" 137 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 138 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 139 | dependencies: 140 | balanced-match "^1.0.0" 141 | concat-map "0.0.1" 142 | 143 | braces@^3.0.1, braces@~3.0.2: 144 | version "3.0.2" 145 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 146 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 147 | dependencies: 148 | fill-range "^7.0.1" 149 | 150 | browser-sync-client@^2.26.13: 151 | version "2.26.13" 152 | resolved "https://registry.yarnpkg.com/browser-sync-client/-/browser-sync-client-2.26.13.tgz#ee5fa3ec36fe2a03f9887553cac6846751c8232d" 153 | integrity sha512-p2VbZoYrpuDhkreq+/Sv1MkToHklh7T1OaIntDwpG6Iy2q/XkBcgwPcWjX+WwRNiZjN8MEehxIjEUh12LweLmQ== 154 | dependencies: 155 | etag "1.8.1" 156 | fresh "0.5.2" 157 | mitt "^1.1.3" 158 | rxjs "^5.5.6" 159 | 160 | browser-sync-ui@^2.26.13: 161 | version "2.26.13" 162 | resolved "https://registry.yarnpkg.com/browser-sync-ui/-/browser-sync-ui-2.26.13.tgz#7a0622df2c1cc4fb0dd8edd511f90737f84239b4" 163 | integrity sha512-6NJ/pCnhCnBMzaty1opWo7ipDmFAIk8U71JMQGKJxblCUaGfdsbF2shf6XNZSkXYia1yS0vwKu9LIOzpXqQZCA== 164 | dependencies: 165 | async-each-series "0.1.1" 166 | connect-history-api-fallback "^1" 167 | immutable "^3" 168 | server-destroy "1.0.1" 169 | socket.io-client "^2.0.4" 170 | stream-throttle "^0.1.3" 171 | 172 | browser-sync@^2.26.13: 173 | version "2.26.13" 174 | resolved "https://registry.yarnpkg.com/browser-sync/-/browser-sync-2.26.13.tgz#a74541c104aec7eda318a5d8abdb3317ae9eda3d" 175 | integrity sha512-JPYLTngIzI+Dzx+StSSlMtF+Q9yjdh58HW6bMFqkFXuzQkJL8FCvp4lozlS6BbECZcsM2Gmlgp0uhEjvl18X4w== 176 | dependencies: 177 | browser-sync-client "^2.26.13" 178 | browser-sync-ui "^2.26.13" 179 | bs-recipes "1.3.4" 180 | bs-snippet-injector "^2.0.1" 181 | chokidar "^3.4.1" 182 | connect "3.6.6" 183 | connect-history-api-fallback "^1" 184 | dev-ip "^1.0.1" 185 | easy-extender "^2.3.4" 186 | eazy-logger "3.1.0" 187 | etag "^1.8.1" 188 | fresh "^0.5.2" 189 | fs-extra "3.0.1" 190 | http-proxy "^1.18.1" 191 | immutable "^3" 192 | localtunnel "^2.0.0" 193 | micromatch "^4.0.2" 194 | opn "5.3.0" 195 | portscanner "2.1.1" 196 | qs "6.2.3" 197 | raw-body "^2.3.2" 198 | resp-modifier "6.0.2" 199 | rx "4.1.0" 200 | send "0.16.2" 201 | serve-index "1.9.1" 202 | serve-static "1.13.2" 203 | server-destroy "1.0.1" 204 | socket.io "2.1.1" 205 | ua-parser-js "^0.7.18" 206 | yargs "^15.4.1" 207 | 208 | bs-recipes@1.3.4: 209 | version "1.3.4" 210 | resolved "https://registry.yarnpkg.com/bs-recipes/-/bs-recipes-1.3.4.tgz#0d2d4d48a718c8c044769fdc4f89592dc8b69585" 211 | integrity sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU= 212 | 213 | bs-snippet-injector@^2.0.1: 214 | version "2.0.1" 215 | resolved "https://registry.yarnpkg.com/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz#61b5393f11f52559ed120693100343b6edb04dd5" 216 | integrity sha1-YbU5PxH1JVntEgaTEANDtu2wTdU= 217 | 218 | bytes@3.1.0: 219 | version "3.1.0" 220 | resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" 221 | integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== 222 | 223 | callsite@1.0.0: 224 | version "1.0.0" 225 | resolved "https://registry.yarnpkg.com/callsite/-/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20" 226 | integrity sha1-KAOY5dZkvXQDi28JBRU+borxvCA= 227 | 228 | camelcase@^5.0.0: 229 | version "5.3.1" 230 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" 231 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== 232 | 233 | chalk@^1.1.3: 234 | version "1.1.3" 235 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" 236 | integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= 237 | dependencies: 238 | ansi-styles "^2.2.1" 239 | escape-string-regexp "^1.0.2" 240 | has-ansi "^2.0.0" 241 | strip-ansi "^3.0.0" 242 | supports-color "^2.0.0" 243 | 244 | chokidar@^3.4.1: 245 | version "3.4.3" 246 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.3.tgz#c1df38231448e45ca4ac588e6c79573ba6a57d5b" 247 | integrity sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ== 248 | dependencies: 249 | anymatch "~3.1.1" 250 | braces "~3.0.2" 251 | glob-parent "~5.1.0" 252 | is-binary-path "~2.1.0" 253 | is-glob "~4.0.1" 254 | normalize-path "~3.0.0" 255 | readdirp "~3.5.0" 256 | optionalDependencies: 257 | fsevents "~2.1.2" 258 | 259 | cliui@^5.0.0: 260 | version "5.0.0" 261 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" 262 | integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== 263 | dependencies: 264 | string-width "^3.1.0" 265 | strip-ansi "^5.2.0" 266 | wrap-ansi "^5.1.0" 267 | 268 | cliui@^6.0.0: 269 | version "6.0.0" 270 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" 271 | integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== 272 | dependencies: 273 | string-width "^4.2.0" 274 | strip-ansi "^6.0.0" 275 | wrap-ansi "^6.2.0" 276 | 277 | color-convert@^1.9.0: 278 | version "1.9.3" 279 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 280 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 281 | dependencies: 282 | color-name "1.1.3" 283 | 284 | color-convert@^2.0.1: 285 | version "2.0.1" 286 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 287 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 288 | dependencies: 289 | color-name "~1.1.4" 290 | 291 | color-name@1.1.3: 292 | version "1.1.3" 293 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 294 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 295 | 296 | color-name@~1.1.4: 297 | version "1.1.4" 298 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 299 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 300 | 301 | commander@^2.2.0: 302 | version "2.20.3" 303 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" 304 | integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== 305 | 306 | component-bind@1.0.0: 307 | version "1.0.0" 308 | resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1" 309 | integrity sha1-AMYIq33Nk4l8AAllGx06jh5zu9E= 310 | 311 | component-emitter@1.2.1: 312 | version "1.2.1" 313 | resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" 314 | integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= 315 | 316 | component-emitter@~1.3.0: 317 | version "1.3.0" 318 | resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" 319 | integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== 320 | 321 | component-inherit@0.0.3: 322 | version "0.0.3" 323 | resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143" 324 | integrity sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM= 325 | 326 | concat-map@0.0.1: 327 | version "0.0.1" 328 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 329 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 330 | 331 | connect-history-api-fallback@^1: 332 | version "1.6.0" 333 | resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" 334 | integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== 335 | 336 | connect@3.6.6: 337 | version "3.6.6" 338 | resolved "https://registry.yarnpkg.com/connect/-/connect-3.6.6.tgz#09eff6c55af7236e137135a72574858b6786f524" 339 | integrity sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ= 340 | dependencies: 341 | debug "2.6.9" 342 | finalhandler "1.1.0" 343 | parseurl "~1.3.2" 344 | utils-merge "1.0.1" 345 | 346 | cookie@0.3.1: 347 | version "0.3.1" 348 | resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" 349 | integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= 350 | 351 | debug@2.6.9, debug@^2.2.0: 352 | version "2.6.9" 353 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 354 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== 355 | dependencies: 356 | ms "2.0.0" 357 | 358 | debug@4.1.1: 359 | version "4.1.1" 360 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" 361 | integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== 362 | dependencies: 363 | ms "^2.1.1" 364 | 365 | debug@=3.1.0, debug@~3.1.0: 366 | version "3.1.0" 367 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" 368 | integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== 369 | dependencies: 370 | ms "2.0.0" 371 | 372 | decamelize@^1.2.0: 373 | version "1.2.0" 374 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" 375 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= 376 | 377 | depd@~1.1.2: 378 | version "1.1.2" 379 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" 380 | integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= 381 | 382 | destroy@~1.0.4: 383 | version "1.0.4" 384 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" 385 | integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= 386 | 387 | dev-ip@^1.0.1: 388 | version "1.0.1" 389 | resolved "https://registry.yarnpkg.com/dev-ip/-/dev-ip-1.0.1.tgz#a76a3ed1855be7a012bb8ac16cb80f3c00dc28f0" 390 | integrity sha1-p2o+0YVb56ASu4rBbLgPPADcKPA= 391 | 392 | dlv@^1.1.3: 393 | version "1.1.3" 394 | resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" 395 | integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== 396 | 397 | easy-extender@^2.3.4: 398 | version "2.3.4" 399 | resolved "https://registry.yarnpkg.com/easy-extender/-/easy-extender-2.3.4.tgz#298789b64f9aaba62169c77a2b3b64b4c9589b8f" 400 | integrity sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q== 401 | dependencies: 402 | lodash "^4.17.10" 403 | 404 | eazy-logger@3.1.0: 405 | version "3.1.0" 406 | resolved "https://registry.yarnpkg.com/eazy-logger/-/eazy-logger-3.1.0.tgz#b169eb56df714608fa114f164c8a2956bec9f0f3" 407 | integrity sha512-/snsn2JqBtUSSstEl4R0RKjkisGHAhvYj89i7r3ytNUKW12y178KDZwXLXIgwDqLW6E/VRMT9qfld7wvFae8bQ== 408 | dependencies: 409 | tfunk "^4.0.0" 410 | 411 | ee-first@1.1.1: 412 | version "1.1.1" 413 | resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 414 | integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= 415 | 416 | emoji-regex@^7.0.1: 417 | version "7.0.3" 418 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" 419 | integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== 420 | 421 | emoji-regex@^8.0.0: 422 | version "8.0.0" 423 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" 424 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== 425 | 426 | encodeurl@~1.0.1, encodeurl@~1.0.2: 427 | version "1.0.2" 428 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" 429 | integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= 430 | 431 | engine.io-client@~3.2.0: 432 | version "3.2.1" 433 | resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.2.1.tgz#6f54c0475de487158a1a7c77d10178708b6add36" 434 | integrity sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw== 435 | dependencies: 436 | component-emitter "1.2.1" 437 | component-inherit "0.0.3" 438 | debug "~3.1.0" 439 | engine.io-parser "~2.1.1" 440 | has-cors "1.1.0" 441 | indexof "0.0.1" 442 | parseqs "0.0.5" 443 | parseuri "0.0.5" 444 | ws "~3.3.1" 445 | xmlhttprequest-ssl "~1.5.4" 446 | yeast "0.1.2" 447 | 448 | engine.io-client@~3.4.0: 449 | version "3.4.4" 450 | resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.4.4.tgz#77d8003f502b0782dd792b073a4d2cf7ca5ab967" 451 | integrity sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ== 452 | dependencies: 453 | component-emitter "~1.3.0" 454 | component-inherit "0.0.3" 455 | debug "~3.1.0" 456 | engine.io-parser "~2.2.0" 457 | has-cors "1.1.0" 458 | indexof "0.0.1" 459 | parseqs "0.0.6" 460 | parseuri "0.0.6" 461 | ws "~6.1.0" 462 | xmlhttprequest-ssl "~1.5.4" 463 | yeast "0.1.2" 464 | 465 | engine.io-parser@~2.1.0, engine.io-parser@~2.1.1: 466 | version "2.1.3" 467 | resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-2.1.3.tgz#757ab970fbf2dfb32c7b74b033216d5739ef79a6" 468 | integrity sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA== 469 | dependencies: 470 | after "0.8.2" 471 | arraybuffer.slice "~0.0.7" 472 | base64-arraybuffer "0.1.5" 473 | blob "0.0.5" 474 | has-binary2 "~1.0.2" 475 | 476 | engine.io-parser@~2.2.0: 477 | version "2.2.1" 478 | resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-2.2.1.tgz#57ce5611d9370ee94f99641b589f94c97e4f5da7" 479 | integrity sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg== 480 | dependencies: 481 | after "0.8.2" 482 | arraybuffer.slice "~0.0.7" 483 | base64-arraybuffer "0.1.4" 484 | blob "0.0.5" 485 | has-binary2 "~1.0.2" 486 | 487 | engine.io@~3.2.0: 488 | version "3.2.1" 489 | resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-3.2.1.tgz#b60281c35484a70ee0351ea0ebff83ec8c9522a2" 490 | integrity sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w== 491 | dependencies: 492 | accepts "~1.3.4" 493 | base64id "1.0.0" 494 | cookie "0.3.1" 495 | debug "~3.1.0" 496 | engine.io-parser "~2.1.0" 497 | ws "~3.3.1" 498 | 499 | escape-html@~1.0.3: 500 | version "1.0.3" 501 | resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 502 | integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= 503 | 504 | escape-string-regexp@^1.0.2: 505 | version "1.0.5" 506 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 507 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 508 | 509 | etag@1.8.1, etag@^1.8.1, etag@~1.8.1: 510 | version "1.8.1" 511 | resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" 512 | integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= 513 | 514 | eventemitter3@^4.0.0: 515 | version "4.0.7" 516 | resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" 517 | integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== 518 | 519 | fill-range@^7.0.1: 520 | version "7.0.1" 521 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 522 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== 523 | dependencies: 524 | to-regex-range "^5.0.1" 525 | 526 | finalhandler@1.1.0: 527 | version "1.1.0" 528 | resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5" 529 | integrity sha1-zgtoVbRYU+eRsvzGgARtiCU91/U= 530 | dependencies: 531 | debug "2.6.9" 532 | encodeurl "~1.0.1" 533 | escape-html "~1.0.3" 534 | on-finished "~2.3.0" 535 | parseurl "~1.3.2" 536 | statuses "~1.3.1" 537 | unpipe "~1.0.0" 538 | 539 | find-up@^3.0.0: 540 | version "3.0.0" 541 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" 542 | integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== 543 | dependencies: 544 | locate-path "^3.0.0" 545 | 546 | find-up@^4.1.0: 547 | version "4.1.0" 548 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" 549 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== 550 | dependencies: 551 | locate-path "^5.0.0" 552 | path-exists "^4.0.0" 553 | 554 | follow-redirects@1.5.10: 555 | version "1.5.10" 556 | resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.10.tgz#7b7a9f9aea2fdff36786a94ff643ed07f4ff5e2a" 557 | integrity sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== 558 | dependencies: 559 | debug "=3.1.0" 560 | 561 | follow-redirects@^1.0.0: 562 | version "1.13.1" 563 | resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.1.tgz#5f69b813376cee4fd0474a3aba835df04ab763b7" 564 | integrity sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg== 565 | 566 | fresh@0.5.2, fresh@^0.5.2: 567 | version "0.5.2" 568 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" 569 | integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= 570 | 571 | fs-extra@3.0.1: 572 | version "3.0.1" 573 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" 574 | integrity sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE= 575 | dependencies: 576 | graceful-fs "^4.1.2" 577 | jsonfile "^3.0.0" 578 | universalify "^0.1.0" 579 | 580 | fsevents@~2.1.2: 581 | version "2.1.3" 582 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" 583 | integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== 584 | 585 | get-caller-file@^2.0.1: 586 | version "2.0.5" 587 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" 588 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== 589 | 590 | glob-parent@~5.1.0: 591 | version "5.1.1" 592 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" 593 | integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== 594 | dependencies: 595 | is-glob "^4.0.1" 596 | 597 | graceful-fs@^4.1.2, graceful-fs@^4.1.6: 598 | version "4.2.4" 599 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" 600 | integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== 601 | 602 | has-ansi@^2.0.0: 603 | version "2.0.0" 604 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" 605 | integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= 606 | dependencies: 607 | ansi-regex "^2.0.0" 608 | 609 | has-binary2@~1.0.2: 610 | version "1.0.3" 611 | resolved "https://registry.yarnpkg.com/has-binary2/-/has-binary2-1.0.3.tgz#7776ac627f3ea77250cfc332dab7ddf5e4f5d11d" 612 | integrity sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw== 613 | dependencies: 614 | isarray "2.0.1" 615 | 616 | has-cors@1.1.0: 617 | version "1.1.0" 618 | resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39" 619 | integrity sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk= 620 | 621 | http-errors@1.7.3: 622 | version "1.7.3" 623 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" 624 | integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== 625 | dependencies: 626 | depd "~1.1.2" 627 | inherits "2.0.4" 628 | setprototypeof "1.1.1" 629 | statuses ">= 1.5.0 < 2" 630 | toidentifier "1.0.0" 631 | 632 | http-errors@~1.6.2: 633 | version "1.6.3" 634 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" 635 | integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= 636 | dependencies: 637 | depd "~1.1.2" 638 | inherits "2.0.3" 639 | setprototypeof "1.1.0" 640 | statuses ">= 1.4.0 < 2" 641 | 642 | http-proxy@^1.18.1: 643 | version "1.18.1" 644 | resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" 645 | integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== 646 | dependencies: 647 | eventemitter3 "^4.0.0" 648 | follow-redirects "^1.0.0" 649 | requires-port "^1.0.0" 650 | 651 | iconv-lite@0.4.24: 652 | version "0.4.24" 653 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" 654 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== 655 | dependencies: 656 | safer-buffer ">= 2.1.2 < 3" 657 | 658 | immutable@^3: 659 | version "3.8.2" 660 | resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.2.tgz#c2439951455bb39913daf281376f1530e104adf3" 661 | integrity sha1-wkOZUUVbs5kT2vKBN28VMOEErfM= 662 | 663 | indexof@0.0.1: 664 | version "0.0.1" 665 | resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" 666 | integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= 667 | 668 | inherits@2.0.3: 669 | version "2.0.3" 670 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 671 | integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= 672 | 673 | inherits@2.0.4: 674 | version "2.0.4" 675 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 676 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 677 | 678 | is-binary-path@~2.1.0: 679 | version "2.1.0" 680 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" 681 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== 682 | dependencies: 683 | binary-extensions "^2.0.0" 684 | 685 | is-buffer@^2.0.2: 686 | version "2.0.5" 687 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" 688 | integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== 689 | 690 | is-extglob@^2.1.1: 691 | version "2.1.1" 692 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 693 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 694 | 695 | is-fullwidth-code-point@^2.0.0: 696 | version "2.0.0" 697 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 698 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= 699 | 700 | is-fullwidth-code-point@^3.0.0: 701 | version "3.0.0" 702 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" 703 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== 704 | 705 | is-glob@^4.0.1, is-glob@~4.0.1: 706 | version "4.0.1" 707 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" 708 | integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== 709 | dependencies: 710 | is-extglob "^2.1.1" 711 | 712 | is-number-like@^1.0.3: 713 | version "1.0.8" 714 | resolved "https://registry.yarnpkg.com/is-number-like/-/is-number-like-1.0.8.tgz#2e129620b50891042e44e9bbbb30593e75cfbbe3" 715 | integrity sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA== 716 | dependencies: 717 | lodash.isfinite "^3.3.2" 718 | 719 | is-number@^7.0.0: 720 | version "7.0.0" 721 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 722 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 723 | 724 | is-wsl@^1.1.0: 725 | version "1.1.0" 726 | resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" 727 | integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= 728 | 729 | isarray@2.0.1: 730 | version "2.0.1" 731 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.1.tgz#a37d94ed9cda2d59865c9f76fe596ee1f338741e" 732 | integrity sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4= 733 | 734 | jsonfile@^3.0.0: 735 | version "3.0.1" 736 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" 737 | integrity sha1-pezG9l9T9mLEQVx2daAzHQmS7GY= 738 | optionalDependencies: 739 | graceful-fs "^4.1.6" 740 | 741 | limiter@^1.0.5: 742 | version "1.1.5" 743 | resolved "https://registry.yarnpkg.com/limiter/-/limiter-1.1.5.tgz#8f92a25b3b16c6131293a0cc834b4a838a2aa7c2" 744 | integrity sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA== 745 | 746 | localtunnel@^2.0.0: 747 | version "2.0.0" 748 | resolved "https://registry.yarnpkg.com/localtunnel/-/localtunnel-2.0.0.tgz#2ea71174fa80e34cce91b2a7ce416e6a57d9ff7c" 749 | integrity sha512-g6E0aLgYYDvQDxIjIXkgJo2+pHj3sGg4Wz/XP3h2KtZnRsWPbOQY+hw1H8Z91jep998fkcVE9l+kghO+97vllg== 750 | dependencies: 751 | axios "0.19.0" 752 | debug "4.1.1" 753 | openurl "1.1.1" 754 | yargs "13.3.0" 755 | 756 | locate-path@^3.0.0: 757 | version "3.0.0" 758 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" 759 | integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== 760 | dependencies: 761 | p-locate "^3.0.0" 762 | path-exists "^3.0.0" 763 | 764 | locate-path@^5.0.0: 765 | version "5.0.0" 766 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" 767 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== 768 | dependencies: 769 | p-locate "^4.1.0" 770 | 771 | lodash.isfinite@^3.3.2: 772 | version "3.3.2" 773 | resolved "https://registry.yarnpkg.com/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz#fb89b65a9a80281833f0b7478b3a5104f898ebb3" 774 | integrity sha1-+4m2WpqAKBgz8LdHizpRBPiY67M= 775 | 776 | lodash@^4.17.10: 777 | version "4.17.20" 778 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" 779 | integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== 780 | 781 | micromatch@^4.0.2: 782 | version "4.0.2" 783 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" 784 | integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== 785 | dependencies: 786 | braces "^3.0.1" 787 | picomatch "^2.0.5" 788 | 789 | mime-db@1.44.0: 790 | version "1.44.0" 791 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" 792 | integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== 793 | 794 | mime-types@~2.1.17, mime-types@~2.1.24: 795 | version "2.1.27" 796 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" 797 | integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== 798 | dependencies: 799 | mime-db "1.44.0" 800 | 801 | mime@1.4.1: 802 | version "1.4.1" 803 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" 804 | integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== 805 | 806 | minimatch@^3.0.2: 807 | version "3.0.4" 808 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 809 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== 810 | dependencies: 811 | brace-expansion "^1.1.7" 812 | 813 | mitt@^1.1.3: 814 | version "1.2.0" 815 | resolved "https://registry.yarnpkg.com/mitt/-/mitt-1.2.0.tgz#cb24e6569c806e31bd4e3995787fe38a04fdf90d" 816 | integrity sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw== 817 | 818 | ms@2.0.0: 819 | version "2.0.0" 820 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 821 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= 822 | 823 | ms@^2.1.1: 824 | version "2.1.3" 825 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" 826 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== 827 | 828 | negotiator@0.6.2: 829 | version "0.6.2" 830 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" 831 | integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== 832 | 833 | normalize-path@^3.0.0, normalize-path@~3.0.0: 834 | version "3.0.0" 835 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" 836 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== 837 | 838 | object-component@0.0.3: 839 | version "0.0.3" 840 | resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291" 841 | integrity sha1-8MaapQ78lbhmwYb0AKM3acsvEpE= 842 | 843 | on-finished@~2.3.0: 844 | version "2.3.0" 845 | resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" 846 | integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= 847 | dependencies: 848 | ee-first "1.1.1" 849 | 850 | openurl@1.1.1: 851 | version "1.1.1" 852 | resolved "https://registry.yarnpkg.com/openurl/-/openurl-1.1.1.tgz#3875b4b0ef7a52c156f0db41d4609dbb0f94b387" 853 | integrity sha1-OHW0sO96UsFW8NtB1GCduw+Us4c= 854 | 855 | opn@5.3.0: 856 | version "5.3.0" 857 | resolved "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c" 858 | integrity sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g== 859 | dependencies: 860 | is-wsl "^1.1.0" 861 | 862 | p-limit@^2.0.0, p-limit@^2.2.0: 863 | version "2.3.0" 864 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" 865 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== 866 | dependencies: 867 | p-try "^2.0.0" 868 | 869 | p-locate@^3.0.0: 870 | version "3.0.0" 871 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" 872 | integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== 873 | dependencies: 874 | p-limit "^2.0.0" 875 | 876 | p-locate@^4.1.0: 877 | version "4.1.0" 878 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" 879 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== 880 | dependencies: 881 | p-limit "^2.2.0" 882 | 883 | p-try@^2.0.0: 884 | version "2.2.0" 885 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" 886 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== 887 | 888 | parseqs@0.0.5: 889 | version "0.0.5" 890 | resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.5.tgz#d5208a3738e46766e291ba2ea173684921a8b89d" 891 | integrity sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0= 892 | dependencies: 893 | better-assert "~1.0.0" 894 | 895 | parseqs@0.0.6: 896 | version "0.0.6" 897 | resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.6.tgz#8e4bb5a19d1cdc844a08ac974d34e273afa670d5" 898 | integrity sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w== 899 | 900 | parseuri@0.0.5: 901 | version "0.0.5" 902 | resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.5.tgz#80204a50d4dbb779bfdc6ebe2778d90e4bce320a" 903 | integrity sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo= 904 | dependencies: 905 | better-assert "~1.0.0" 906 | 907 | parseuri@0.0.6: 908 | version "0.0.6" 909 | resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.6.tgz#e1496e829e3ac2ff47f39a4dd044b32823c4a25a" 910 | integrity sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow== 911 | 912 | parseurl@~1.3.2: 913 | version "1.3.3" 914 | resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" 915 | integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== 916 | 917 | path-exists@^3.0.0: 918 | version "3.0.0" 919 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" 920 | integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= 921 | 922 | path-exists@^4.0.0: 923 | version "4.0.0" 924 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" 925 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== 926 | 927 | picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1: 928 | version "2.2.2" 929 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" 930 | integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== 931 | 932 | portscanner@2.1.1: 933 | version "2.1.1" 934 | resolved "https://registry.yarnpkg.com/portscanner/-/portscanner-2.1.1.tgz#eabb409e4de24950f5a2a516d35ae769343fbb96" 935 | integrity sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y= 936 | dependencies: 937 | async "1.5.2" 938 | is-number-like "^1.0.3" 939 | 940 | qs@6.2.3: 941 | version "6.2.3" 942 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.3.tgz#1cfcb25c10a9b2b483053ff39f5dfc9233908cfe" 943 | integrity sha1-HPyyXBCpsrSDBT/zn138kjOQjP4= 944 | 945 | range-parser@~1.2.0: 946 | version "1.2.1" 947 | resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" 948 | integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== 949 | 950 | raw-body@^2.3.2: 951 | version "2.4.1" 952 | resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c" 953 | integrity sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA== 954 | dependencies: 955 | bytes "3.1.0" 956 | http-errors "1.7.3" 957 | iconv-lite "0.4.24" 958 | unpipe "1.0.0" 959 | 960 | readdirp@~3.5.0: 961 | version "3.5.0" 962 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" 963 | integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== 964 | dependencies: 965 | picomatch "^2.2.1" 966 | 967 | require-directory@^2.1.1: 968 | version "2.1.1" 969 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 970 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= 971 | 972 | require-main-filename@^2.0.0: 973 | version "2.0.0" 974 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" 975 | integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== 976 | 977 | requires-port@^1.0.0: 978 | version "1.0.0" 979 | resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" 980 | integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= 981 | 982 | resp-modifier@6.0.2: 983 | version "6.0.2" 984 | resolved "https://registry.yarnpkg.com/resp-modifier/-/resp-modifier-6.0.2.tgz#b124de5c4fbafcba541f48ffa73970f4aa456b4f" 985 | integrity sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08= 986 | dependencies: 987 | debug "^2.2.0" 988 | minimatch "^3.0.2" 989 | 990 | rx@4.1.0: 991 | version "4.1.0" 992 | resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782" 993 | integrity sha1-pfE/957zt0D+MKqAP7CfmIBdR4I= 994 | 995 | rxjs@^5.5.6: 996 | version "5.5.12" 997 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.12.tgz#6fa61b8a77c3d793dbaf270bee2f43f652d741cc" 998 | integrity sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw== 999 | dependencies: 1000 | symbol-observable "1.0.1" 1001 | 1002 | safe-buffer@~5.1.0: 1003 | version "5.1.2" 1004 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 1005 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== 1006 | 1007 | "safer-buffer@>= 2.1.2 < 3": 1008 | version "2.1.2" 1009 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 1010 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== 1011 | 1012 | send@0.16.2: 1013 | version "0.16.2" 1014 | resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" 1015 | integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== 1016 | dependencies: 1017 | debug "2.6.9" 1018 | depd "~1.1.2" 1019 | destroy "~1.0.4" 1020 | encodeurl "~1.0.2" 1021 | escape-html "~1.0.3" 1022 | etag "~1.8.1" 1023 | fresh "0.5.2" 1024 | http-errors "~1.6.2" 1025 | mime "1.4.1" 1026 | ms "2.0.0" 1027 | on-finished "~2.3.0" 1028 | range-parser "~1.2.0" 1029 | statuses "~1.4.0" 1030 | 1031 | serve-index@1.9.1: 1032 | version "1.9.1" 1033 | resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" 1034 | integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= 1035 | dependencies: 1036 | accepts "~1.3.4" 1037 | batch "0.6.1" 1038 | debug "2.6.9" 1039 | escape-html "~1.0.3" 1040 | http-errors "~1.6.2" 1041 | mime-types "~2.1.17" 1042 | parseurl "~1.3.2" 1043 | 1044 | serve-static@1.13.2: 1045 | version "1.13.2" 1046 | resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" 1047 | integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== 1048 | dependencies: 1049 | encodeurl "~1.0.2" 1050 | escape-html "~1.0.3" 1051 | parseurl "~1.3.2" 1052 | send "0.16.2" 1053 | 1054 | server-destroy@1.0.1: 1055 | version "1.0.1" 1056 | resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd" 1057 | integrity sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0= 1058 | 1059 | set-blocking@^2.0.0: 1060 | version "2.0.0" 1061 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 1062 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= 1063 | 1064 | setprototypeof@1.1.0: 1065 | version "1.1.0" 1066 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" 1067 | integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== 1068 | 1069 | setprototypeof@1.1.1: 1070 | version "1.1.1" 1071 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" 1072 | integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== 1073 | 1074 | socket.io-adapter@~1.1.0: 1075 | version "1.1.2" 1076 | resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz#ab3f0d6f66b8fc7fca3959ab5991f82221789be9" 1077 | integrity sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g== 1078 | 1079 | socket.io-client@2.1.1: 1080 | version "2.1.1" 1081 | resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-2.1.1.tgz#dcb38103436ab4578ddb026638ae2f21b623671f" 1082 | integrity sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ== 1083 | dependencies: 1084 | backo2 "1.0.2" 1085 | base64-arraybuffer "0.1.5" 1086 | component-bind "1.0.0" 1087 | component-emitter "1.2.1" 1088 | debug "~3.1.0" 1089 | engine.io-client "~3.2.0" 1090 | has-binary2 "~1.0.2" 1091 | has-cors "1.1.0" 1092 | indexof "0.0.1" 1093 | object-component "0.0.3" 1094 | parseqs "0.0.5" 1095 | parseuri "0.0.5" 1096 | socket.io-parser "~3.2.0" 1097 | to-array "0.1.4" 1098 | 1099 | socket.io-client@^2.0.4: 1100 | version "2.3.1" 1101 | resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-2.3.1.tgz#91a4038ef4d03c19967bb3c646fec6e0eaa78cff" 1102 | integrity sha512-YXmXn3pA8abPOY//JtYxou95Ihvzmg8U6kQyolArkIyLd0pgVhrfor/iMsox8cn07WCOOvvuJ6XKegzIucPutQ== 1103 | dependencies: 1104 | backo2 "1.0.2" 1105 | component-bind "1.0.0" 1106 | component-emitter "~1.3.0" 1107 | debug "~3.1.0" 1108 | engine.io-client "~3.4.0" 1109 | has-binary2 "~1.0.2" 1110 | indexof "0.0.1" 1111 | parseqs "0.0.6" 1112 | parseuri "0.0.6" 1113 | socket.io-parser "~3.3.0" 1114 | to-array "0.1.4" 1115 | 1116 | socket.io-parser@~3.2.0: 1117 | version "3.2.0" 1118 | resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.2.0.tgz#e7c6228b6aa1f814e6148aea325b51aa9499e077" 1119 | integrity sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA== 1120 | dependencies: 1121 | component-emitter "1.2.1" 1122 | debug "~3.1.0" 1123 | isarray "2.0.1" 1124 | 1125 | socket.io-parser@~3.3.0: 1126 | version "3.3.1" 1127 | resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.3.1.tgz#f07d9c8cb3fb92633aa93e76d98fd3a334623199" 1128 | integrity sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ== 1129 | dependencies: 1130 | component-emitter "~1.3.0" 1131 | debug "~3.1.0" 1132 | isarray "2.0.1" 1133 | 1134 | socket.io@2.1.1: 1135 | version "2.1.1" 1136 | resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-2.1.1.tgz#a069c5feabee3e6b214a75b40ce0652e1cfb9980" 1137 | integrity sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA== 1138 | dependencies: 1139 | debug "~3.1.0" 1140 | engine.io "~3.2.0" 1141 | has-binary2 "~1.0.2" 1142 | socket.io-adapter "~1.1.0" 1143 | socket.io-client "2.1.1" 1144 | socket.io-parser "~3.2.0" 1145 | 1146 | "statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2": 1147 | version "1.5.0" 1148 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" 1149 | integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= 1150 | 1151 | statuses@~1.3.1: 1152 | version "1.3.1" 1153 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" 1154 | integrity sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4= 1155 | 1156 | statuses@~1.4.0: 1157 | version "1.4.0" 1158 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" 1159 | integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== 1160 | 1161 | stream-throttle@^0.1.3: 1162 | version "0.1.3" 1163 | resolved "https://registry.yarnpkg.com/stream-throttle/-/stream-throttle-0.1.3.tgz#add57c8d7cc73a81630d31cd55d3961cfafba9c3" 1164 | integrity sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM= 1165 | dependencies: 1166 | commander "^2.2.0" 1167 | limiter "^1.0.5" 1168 | 1169 | string-width@^3.0.0, string-width@^3.1.0: 1170 | version "3.1.0" 1171 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" 1172 | integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== 1173 | dependencies: 1174 | emoji-regex "^7.0.1" 1175 | is-fullwidth-code-point "^2.0.0" 1176 | strip-ansi "^5.1.0" 1177 | 1178 | string-width@^4.1.0, string-width@^4.2.0: 1179 | version "4.2.0" 1180 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" 1181 | integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== 1182 | dependencies: 1183 | emoji-regex "^8.0.0" 1184 | is-fullwidth-code-point "^3.0.0" 1185 | strip-ansi "^6.0.0" 1186 | 1187 | strip-ansi@^3.0.0: 1188 | version "3.0.1" 1189 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 1190 | integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= 1191 | dependencies: 1192 | ansi-regex "^2.0.0" 1193 | 1194 | strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: 1195 | version "5.2.0" 1196 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" 1197 | integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== 1198 | dependencies: 1199 | ansi-regex "^4.1.0" 1200 | 1201 | strip-ansi@^6.0.0: 1202 | version "6.0.0" 1203 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" 1204 | integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== 1205 | dependencies: 1206 | ansi-regex "^5.0.0" 1207 | 1208 | supports-color@^2.0.0: 1209 | version "2.0.0" 1210 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" 1211 | integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= 1212 | 1213 | symbol-observable@1.0.1: 1214 | version "1.0.1" 1215 | resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4" 1216 | integrity sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ= 1217 | 1218 | tfunk@^4.0.0: 1219 | version "4.0.0" 1220 | resolved "https://registry.yarnpkg.com/tfunk/-/tfunk-4.0.0.tgz#de9399feaf2060901d590b7faad80fcd5443077e" 1221 | integrity sha512-eJQ0dGfDIzWNiFNYFVjJ+Ezl/GmwHaFTBTjrtqNPW0S7cuVDBrZrmzUz6VkMeCR4DZFqhd4YtLwsw3i2wYHswQ== 1222 | dependencies: 1223 | chalk "^1.1.3" 1224 | dlv "^1.1.3" 1225 | 1226 | to-array@0.1.4: 1227 | version "0.1.4" 1228 | resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890" 1229 | integrity sha1-F+bBH3PdTz10zaek/zI46a2b+JA= 1230 | 1231 | to-regex-range@^5.0.1: 1232 | version "5.0.1" 1233 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 1234 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 1235 | dependencies: 1236 | is-number "^7.0.0" 1237 | 1238 | toidentifier@1.0.0: 1239 | version "1.0.0" 1240 | resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" 1241 | integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== 1242 | 1243 | ua-parser-js@^0.7.18: 1244 | version "0.7.23" 1245 | resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.23.tgz#704d67f951e13195fbcd3d78818577f5bc1d547b" 1246 | integrity sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA== 1247 | 1248 | ultron@~1.1.0: 1249 | version "1.1.1" 1250 | resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c" 1251 | integrity sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og== 1252 | 1253 | universalify@^0.1.0: 1254 | version "0.1.2" 1255 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" 1256 | integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== 1257 | 1258 | unpipe@1.0.0, unpipe@~1.0.0: 1259 | version "1.0.0" 1260 | resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" 1261 | integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= 1262 | 1263 | utils-merge@1.0.1: 1264 | version "1.0.1" 1265 | resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" 1266 | integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= 1267 | 1268 | which-module@^2.0.0: 1269 | version "2.0.0" 1270 | resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" 1271 | integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= 1272 | 1273 | wrap-ansi@^5.1.0: 1274 | version "5.1.0" 1275 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" 1276 | integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== 1277 | dependencies: 1278 | ansi-styles "^3.2.0" 1279 | string-width "^3.0.0" 1280 | strip-ansi "^5.0.0" 1281 | 1282 | wrap-ansi@^6.2.0: 1283 | version "6.2.0" 1284 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" 1285 | integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== 1286 | dependencies: 1287 | ansi-styles "^4.0.0" 1288 | string-width "^4.1.0" 1289 | strip-ansi "^6.0.0" 1290 | 1291 | ws@~3.3.1: 1292 | version "3.3.3" 1293 | resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2" 1294 | integrity sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA== 1295 | dependencies: 1296 | async-limiter "~1.0.0" 1297 | safe-buffer "~5.1.0" 1298 | ultron "~1.1.0" 1299 | 1300 | ws@~6.1.0: 1301 | version "6.1.4" 1302 | resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.4.tgz#5b5c8800afab925e94ccb29d153c8d02c1776ef9" 1303 | integrity sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA== 1304 | dependencies: 1305 | async-limiter "~1.0.0" 1306 | 1307 | xmlhttprequest-ssl@~1.5.4: 1308 | version "1.5.5" 1309 | resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e" 1310 | integrity sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4= 1311 | 1312 | y18n@^4.0.0: 1313 | version "4.0.1" 1314 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.1.tgz#8db2b83c31c5d75099bb890b23f3094891e247d4" 1315 | integrity sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ== 1316 | 1317 | yargs-parser@^13.1.1: 1318 | version "13.1.2" 1319 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" 1320 | integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== 1321 | dependencies: 1322 | camelcase "^5.0.0" 1323 | decamelize "^1.2.0" 1324 | 1325 | yargs-parser@^18.1.2: 1326 | version "18.1.3" 1327 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" 1328 | integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== 1329 | dependencies: 1330 | camelcase "^5.0.0" 1331 | decamelize "^1.2.0" 1332 | 1333 | yargs@13.3.0: 1334 | version "13.3.0" 1335 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83" 1336 | integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA== 1337 | dependencies: 1338 | cliui "^5.0.0" 1339 | find-up "^3.0.0" 1340 | get-caller-file "^2.0.1" 1341 | require-directory "^2.1.1" 1342 | require-main-filename "^2.0.0" 1343 | set-blocking "^2.0.0" 1344 | string-width "^3.0.0" 1345 | which-module "^2.0.0" 1346 | y18n "^4.0.0" 1347 | yargs-parser "^13.1.1" 1348 | 1349 | yargs@^15.4.1: 1350 | version "15.4.1" 1351 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" 1352 | integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== 1353 | dependencies: 1354 | cliui "^6.0.0" 1355 | decamelize "^1.2.0" 1356 | find-up "^4.1.0" 1357 | get-caller-file "^2.0.1" 1358 | require-directory "^2.1.1" 1359 | require-main-filename "^2.0.0" 1360 | set-blocking "^2.0.0" 1361 | string-width "^4.2.0" 1362 | which-module "^2.0.0" 1363 | y18n "^4.0.0" 1364 | yargs-parser "^18.1.2" 1365 | 1366 | yeast@0.1.2: 1367 | version "0.1.2" 1368 | resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" 1369 | integrity sha1-AI4G2AlDIMNy28L47XagymyKxBk= 1370 | --------------------------------------------------------------------------------