Browse Source

Replaced `minimist` with `mri` (faster and lighter) (#831)

* Cleaned up help for `now scale`

* Made it even better

* Fixed dot notation

* Perfected secrets help

* Cleaned up teams help

* Help for upgrade cmd

* Fixed even more

* Help for login command

* Made output work for command

* Cleaned up domains help

* Cleaned up all remaining commands

* Fixed indentation for alias command

* Missing flag added

* Another missing flag added

* Replaced `minimist` with `mri` (faster and lighter)
master
Leo Lamprecht 7 years ago
committed by GitHub
parent
commit
17cc5d1630
  1. 4
      src/config/global-path.js
  2. 4
      src/config/local-path.js
  3. 4
      src/providers/sh/commands/alias.js
  4. 4
      src/providers/sh/commands/billing.js
  5. 4
      src/providers/sh/commands/certs.js
  6. 4
      src/providers/sh/commands/dns.js
  7. 4
      src/providers/sh/commands/domains.js
  8. 4
      src/providers/sh/commands/list.js
  9. 4
      src/providers/sh/commands/login.js
  10. 4
      src/providers/sh/commands/logout.js
  11. 4
      src/providers/sh/commands/logs.js
  12. 4
      src/providers/sh/commands/remove.js
  13. 4
      src/providers/sh/commands/scale.js
  14. 4
      src/providers/sh/commands/secrets.js
  15. 4
      src/providers/sh/commands/teams.js
  16. 4
      src/providers/sh/commands/upgrade.js
  17. 4
      src/providers/sh/commands/whoami.js
  18. 4
      src/providers/sh/util/alias.js
  19. 157
      yarn.lock

4
src/config/global-path.js

@ -3,10 +3,10 @@ const { homedir } = require('os')
const path = require('path')
// Packages
const minimist = require('minimist')
const mri = require('mri')
const getNowDir = () => {
const args = minimist(process.argv.slice(2), {
const args = mri(process.argv.slice(2), {
string: ['global-config'],
alias: {
'global-config': 'Q'

4
src/config/local-path.js

@ -2,10 +2,10 @@
const path = require('path')
// Packages
const minimist = require('minimist')
const mri = require('mri')
const getLocalPathConfig = prefix => {
const args = minimist(process.argv.slice(2), {
const args = mri(process.argv.slice(2), {
string: ['local-config'],
alias: {
'local-config': 'A'

4
src/providers/sh/commands/alias.js

@ -2,7 +2,7 @@
// Packages
const chalk = require('chalk')
const minimist = require('minimist')
const mri = require('mri')
const table = require('text-table')
const ms = require('ms')
const printf = require('printf')
@ -101,7 +101,7 @@ let debug
let apiUrl
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
string: ['config', 'rules'],
boolean: ['help', 'debug'],
alias: {

4
src/providers/sh/commands/billing.js

@ -2,7 +2,7 @@
// Packages
const chalk = require('chalk')
const minimist = require('minimist')
const mri = require('mri')
const ms = require('ms')
// Utilities
@ -56,7 +56,7 @@ let apiUrl
let subcommand
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
boolean: ['help', 'debug'],
alias: {
help: 'h',

4
src/providers/sh/commands/certs.js

@ -6,7 +6,7 @@ const path = require('path')
// Packages
const chalk = require('chalk')
const table = require('text-table')
const minimist = require('minimist')
const mri = require('mri')
const fs = require('fs-extra')
const ms = require('ms')
const printf = require('printf')
@ -69,7 +69,7 @@ let apiUrl
let subcommand
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
string: ['crt', 'key', 'ca'],
boolean: ['help', 'debug'],
alias: {

4
src/providers/sh/commands/dns.js

@ -2,7 +2,7 @@
// Packages
const chalk = require('chalk')
const minimist = require('minimist')
const mri = require('mri')
const ms = require('ms')
const table = require('text-table')
@ -72,7 +72,7 @@ let apiUrl
let subcommand
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
boolean: ['help', 'debug'],
alias: {
help: 'h',

4
src/providers/sh/commands/domains.js

@ -2,7 +2,7 @@
// Packages
const chalk = require('chalk')
const minimist = require('minimist')
const mri = require('mri')
const ms = require('ms')
const psl = require('psl')
const table = require('text-table')
@ -75,7 +75,7 @@ let apiUrl
let subcommand
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
string: ['coupon'],
boolean: ['help', 'debug', 'external', 'force'],
alias: {

4
src/providers/sh/commands/list.js

@ -1,7 +1,7 @@
#!/usr/bin/env node
// Packages
const minimist = require('minimist')
const mri = require('mri')
const chalk = require('chalk')
const ms = require('ms')
const printf = require('printf')
@ -52,7 +52,7 @@ let debug
let apiUrl
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
boolean: ['help', 'debug', 'all'],
alias: {
help: 'h',

4
src/providers/sh/commands/login.js

@ -9,7 +9,7 @@ const promptEmail = require('email-prompt')
const ms = require('ms')
const { validate: validateEmail } = require('email-validator')
const chalk = require('chalk')
const minimist = require('minimist')
const mri = require('mri')
// Utilities
const { version } = require('../../../util/pkg')
@ -179,7 +179,7 @@ const readEmail = async () => {
}
const login = async ctx => {
const argv = minimist(ctx.argv.slice(2), {
const argv = mri(ctx.argv.slice(2), {
boolean: ['help'],
alias: {
help: 'h'

4
src/providers/sh/commands/logout.js

@ -1,7 +1,7 @@
#!/usr/bin/env node
// Packages
const minimist = require('minimist')
const mri = require('mri')
const chalk = require('chalk')
const fetch = require('node-fetch')
const ora = require('ora')
@ -45,7 +45,7 @@ let apiUrl
let endpoint
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
boolean: ['help'],
alias: {
help: 'h'

4
src/providers/sh/commands/logs.js

@ -4,7 +4,7 @@
const qs = require('querystring')
// Packages
const minimist = require('minimist')
const mri = require('mri')
const chalk = require('chalk')
const dateformat = require('dateformat')
const io = require('socket.io-client')
@ -72,7 +72,7 @@ let until
let instanceId
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
string: ['query', 'since', 'until'],
boolean: ['help', 'all', 'debug', 'follow'],
alias: {

4
src/providers/sh/commands/remove.js

@ -1,7 +1,7 @@
#!/usr/bin/env node
// Packages
const minimist = require('minimist')
const mri = require('mri')
const chalk = require('chalk')
const ms = require('ms')
const table = require('text-table')
@ -64,7 +64,7 @@ let skipConfirmation
let ids
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
boolean: ['help', 'debug', 'hard', 'yes', 'safe'],
alias: {
help: 'h',

4
src/providers/sh/commands/scale.js

@ -3,7 +3,7 @@
// Packages
const chalk = require('chalk')
const isURL = require('is-url')
const minimist = require('minimist')
const mri = require('mri')
const ms = require('ms')
const printf = require('printf')
require('epipebomb')()
@ -74,7 +74,7 @@ let scaleArg
let optionalScaleArg
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
boolean: ['help', 'debug'],
alias: {
help: 'h',

4
src/providers/sh/commands/secrets.js

@ -3,7 +3,7 @@
// Packages
const chalk = require('chalk')
const table = require('text-table')
const minimist = require('minimist')
const mri = require('mri')
const ms = require('ms')
// Utilities
@ -68,7 +68,7 @@ let apiUrl
let subcommand
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
boolean: ['help', 'debug', 'base64'],
alias: {
help: 'h',

4
src/providers/sh/commands/teams.js

@ -2,7 +2,7 @@
// Packages
const chalk = require('chalk')
const minimist = require('minimist')
const mri = require('mri')
// Utilities
const error = require('../../../util/output/error')
@ -67,7 +67,7 @@ let apiUrl
let subcommand
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
boolean: ['help', 'debug'],
alias: {
help: 'h',

4
src/providers/sh/commands/upgrade.js

@ -2,7 +2,7 @@
// Packages
const chalk = require('chalk')
const minimist = require('minimist')
const mri = require('mri')
const ms = require('ms')
// Utilities
@ -67,7 +67,7 @@ let debug
let apiUrl
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
boolean: ['help', 'debug'],
alias: {
help: 'h',

4
src/providers/sh/commands/whoami.js

@ -1,7 +1,7 @@
#!/usr/bin/env node
// Packages
const minimist = require('minimist')
const mri = require('mri')
const chalk = require('chalk')
// Utilities
@ -38,7 +38,7 @@ const help = () => {
let argv
const main = async ctx => {
argv = minimist(ctx.argv.slice(2), {
argv = mri(ctx.argv.slice(2), {
boolean: ['help', 'debug', 'all'],
alias: {
help: 'h',

4
src/providers/sh/util/alias.js

@ -1,7 +1,7 @@
// Packages
const { readFileSync } = require('fs')
const publicSuffixList = require('psl')
const minimist = require('minimist')
const mri = require('mri')
const ms = require('ms')
const chalk = require('chalk')
const { write: copy } = require('clipboardy')
@ -25,7 +25,7 @@ const toHost = require('./to-host')
const exit = require('../../../util/exit')
const Now = require('./')
const argv = minimist(process.argv.slice(2), {
const argv = mri(process.argv.slice(2), {
boolean: ['no-clipboard'],
alias: { 'no-clipboard': 'C' }
})

157
yarn.lock

@ -64,7 +64,7 @@ acorn-jsx@^3.0.0:
dependencies:
acorn "^3.0.4"
acorn@5.1.1, acorn@^5.0.0, acorn@^5.1.1:
acorn@5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.1.1.tgz#53fe161111f912ab999ee887a90a0bc52822fd75"
@ -76,6 +76,10 @@ acorn@^4.0.3:
version "4.0.13"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787"
acorn@^5.0.0, acorn@^5.1.1:
version "5.1.2"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.1.2.tgz#911cb53e036807cf0fa778dc5d370fbd864246d7"
after@0.8.2:
version "0.8.2"
resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f"
@ -1054,14 +1058,15 @@ brorand@^1.0.1:
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
browserify-aes@^1.0.0, browserify-aes@^1.0.4:
version "1.0.6"
resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.0.6.tgz#5e7725dbdef1fd5930d4ebab48567ce451c48a0a"
version "1.0.8"
resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.0.8.tgz#c8fa3b1b7585bb7ba77c5560b60996ddec6d5309"
dependencies:
buffer-xor "^1.0.2"
buffer-xor "^1.0.3"
cipher-base "^1.0.0"
create-hash "^1.1.0"
evp_bytestokey "^1.0.0"
evp_bytestokey "^1.0.3"
inherits "^2.0.1"
safe-buffer "^5.0.1"
browserify-cipher@^1.0.0:
version "1.0.0"
@ -1112,7 +1117,7 @@ buffer-crc32@^0.2.1, buffer-crc32@~0.2.3:
version "0.2.13"
resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
buffer-xor@^1.0.2:
buffer-xor@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
@ -1288,8 +1293,8 @@ chownr@^1.0.1:
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181"
ci-info@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.0.0.tgz#dc5285f2b4e251821683681c381c3388f46ec534"
version "1.1.1"
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.1.tgz#47b44df118c48d2597b56d342e7e25791060171a"
cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
version "1.0.4"
@ -1793,7 +1798,7 @@ decompress@^4.0.0:
pify "^2.3.0"
strip-dirs "^2.0.0"
deep-equal@^1.0.0:
deep-equal@^1.0.0, deep-equal@~1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
@ -1805,6 +1810,17 @@ deep-is@~0.1.3:
version "0.1.3"
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
define-properties@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94"
dependencies:
foreach "^2.0.5"
object-keys "^1.0.8"
defined@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693"
del@^2.0.2:
version "2.2.2"
resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8"
@ -2016,6 +2032,24 @@ error-ex@^1.2.0:
dependencies:
is-arrayish "^0.2.1"
es-abstract@^1.5.0:
version "1.8.2"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.8.2.tgz#25103263dc4decbda60e0c737ca32313518027ee"
dependencies:
es-to-primitive "^1.1.1"
function-bind "^1.1.1"
has "^1.0.1"
is-callable "^1.1.3"
is-regex "^1.0.4"
es-to-primitive@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d"
dependencies:
is-callable "^1.1.1"
is-date-object "^1.0.1"
is-symbol "^1.0.1"
es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14:
version "0.10.30"
resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.30.tgz#7141a16836697dbabfaaaeee41495ce29f52c939"
@ -2217,9 +2251,9 @@ events@^1.0.0, events@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
evp_bytestokey@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.2.tgz#f66bb88ecd57f71a766821e20283ea38c68bf80a"
evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02"
dependencies:
md5.js "^1.3.4"
safe-buffer "^5.1.1"
@ -2430,13 +2464,19 @@ flow-babel-webpack-plugin@1.1.0:
lodash.merge "^4.6.0"
"flow-bin@>=0.44.2 <1":
version "0.54.0"
resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.54.0.tgz#f2fb0478e9e99702b623c9ed84079a39903bba77"
version "0.54.1"
resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.54.1.tgz#7101bcccf006dc0652714a8aef0c72078a760510"
fn-name@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/fn-name/-/fn-name-2.0.1.tgz#5214d7537a4d06a4a301c0cc262feb84188002e7"
for-each@~0.3.2:
version "0.3.2"
resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.2.tgz#2c40450b9348e97f281322593ba96704b9abd4d4"
dependencies:
is-function "~1.0.0"
for-in@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
@ -2447,6 +2487,10 @@ for-own@^0.1.4:
dependencies:
for-in "^1.0.1"
foreach@^2.0.5:
version "2.0.5"
resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
forever-agent@~0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
@ -2521,6 +2565,10 @@ fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2:
mkdirp ">=0.5 0"
rimraf "2"
function-bind@^1.0.2, function-bind@^1.1.1, function-bind@~1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
function-name-support@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/function-name-support/-/function-name-support-0.2.0.tgz#55d3bfaa6eafd505a50f9bc81fdf57564a0bb071"
@ -2590,7 +2638,7 @@ glob-parent@^2.0.0:
dependencies:
is-glob "^2.0.0"
glob@7.1.2, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2:
glob@7.1.2, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@~7.1.2:
version "7.1.2"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
dependencies:
@ -2732,6 +2780,12 @@ has-yarn@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-1.0.0.tgz#89e25db604b725c8f5976fff0addc921b828a5a7"
has@^1.0.1, has@~1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28"
dependencies:
function-bind "^1.0.2"
hash-base@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-2.0.2.tgz#66ea1d856db4e8a5470cadf6fce23ae5244ef2e1"
@ -2940,12 +2994,20 @@ is-builtin-module@^1.0.0:
dependencies:
builtin-modules "^1.0.0"
is-callable@^1.1.1, is-callable@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2"
is-ci@^1.0.7:
version "1.0.10"
resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.0.10.tgz#f739336b2632365061a9d48270cd56ae3369318e"
dependencies:
ci-info "^1.0.0"
is-date-object@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
is-dotfile@^1.0.0:
version "1.0.3"
resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"
@ -2988,6 +3050,10 @@ is-fullwidth-code-point@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
is-function@~1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.1.tgz#12cfb98b65b57dd3d193a3121f5f6e2f437602b5"
is-generator-fn@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz#969d49e1bb3329f6bb7f09089be26578b2ddd46a"
@ -3074,6 +3140,12 @@ is-redirect@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"
is-regex@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"
dependencies:
has "^1.0.1"
is-resolvable@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.0.tgz#8df57c61ea2e3c501408d100fb013cf8d6e0cc62"
@ -3088,6 +3160,10 @@ is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
is-symbol@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572"
is-typedarray@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
@ -3601,7 +3677,7 @@ minimist@0.0.8:
version "0.0.8"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
minimist@1.2.0, minimist@^1.1.3, minimist@^1.2.0:
minimist@1.2.0, minimist@^1.1.3, minimist@^1.2.0, minimist@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
@ -3711,8 +3787,8 @@ node-libs-browser@^2.0.0:
vm-browserify "0.0.4"
node-pre-gyp@^0.6.36:
version "0.6.36"
resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz#db604112cb74e0d477554e9b505b17abddfab786"
version "0.6.37"
resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.37.tgz#3c872b236b2e266e4140578fe1ee88f693323a05"
dependencies:
mkdirp "^0.5.1"
nopt "^4.0.1"
@ -3721,6 +3797,7 @@ node-pre-gyp@^0.6.36:
request "^2.81.0"
rimraf "^2.6.1"
semver "^5.3.0"
tape "^4.6.3"
tar "^2.2.1"
tar-pack "^3.4.0"
@ -3802,6 +3879,14 @@ object-component@0.0.3:
version "0.0.3"
resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291"
object-inspect@~1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.3.0.tgz#5b1eb8e6742e2ee83342a637034d844928ba2f6d"
object-keys@^1.0.8:
version "1.0.11"
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d"
object.omit@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
@ -4064,8 +4149,8 @@ path-type@^1.0.0:
pinkie-promise "^2.0.0"
pbkdf2@^3.0.3:
version "3.0.13"
resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.13.tgz#c37d295531e786b1da3e3eadc840426accb0ae25"
version "3.0.14"
resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.14.tgz#a35e13c64799b06ce15320f459c230e68e73bade"
dependencies:
create-hash "^1.1.2"
create-hmac "^1.1.4"
@ -4537,7 +4622,7 @@ resolve-from@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
resolve@1.4.0:
resolve@1.4.0, resolve@~1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.4.0.tgz#a75be01c53da25d934a98ebd0e4c4a7312f92a86"
dependencies:
@ -4557,7 +4642,7 @@ restore-cursor@^2.0.0:
onetime "^2.0.0"
signal-exit "^3.0.2"
resumer@0.0.0:
resumer@0.0.0, resumer@~0.0.0:
version "0.0.0"
resolved "https://registry.yarnpkg.com/resumer/-/resumer-0.0.0.tgz#f1e8f461e4064ba39e82af3cdc2a8c893d076759"
dependencies:
@ -4889,6 +4974,14 @@ string-width@^2.0.0, string-width@^2.1.0:
is-fullwidth-code-point "^2.0.0"
strip-ansi "^4.0.0"
string.prototype.trim@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz#d04de2c89e137f4d7d206f086b5ed2fae6be8cea"
dependencies:
define-properties "^1.1.2"
es-abstract "^1.5.0"
function-bind "^1.0.2"
string_decoder@^0.10.25:
version "0.10.31"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
@ -5003,6 +5096,24 @@ tapable@^0.2.7:
version "0.2.8"
resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22"
tape@^4.6.3:
version "4.8.0"
resolved "https://registry.yarnpkg.com/tape/-/tape-4.8.0.tgz#f6a9fec41cc50a1de50fa33603ab580991f6068e"
dependencies:
deep-equal "~1.0.1"
defined "~1.0.0"
for-each "~0.3.2"
function-bind "~1.1.0"
glob "~7.1.2"
has "~1.0.1"
inherits "~2.0.3"
minimist "~1.2.0"
object-inspect "~1.3.0"
resolve "~1.4.0"
resumer "~0.0.0"
string.prototype.trim "~1.1.2"
through "~2.3.8"
tar-fs@1.15.3:
version "1.15.3"
resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.15.3.tgz#eccf935e941493d8151028e636e51ce4c3ca7f20"
@ -5069,7 +5180,7 @@ through2@^2.0.0:
readable-stream "^2.1.5"
xtend "~4.0.1"
through@^2.3.6, through@~2.3.4:
through@^2.3.6, through@~2.3.4, through@~2.3.8:
version "2.3.8"
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"

Loading…
Cancel
Save