Authored by 陈峰

remove json

@@ -15,6 +15,6 @@ @@ -15,6 +15,6 @@
15 "getApp": true, 15 "getApp": true,
16 "Page": true, 16 "Page": true,
17 "Component": true, 17 "Component": true,
18 - "getCurrentPages": true, 18 + "getCurrentPages": true
19 } 19 }
20 } 20 }
@@ -71,3 +71,6 @@ typings/ @@ -71,3 +71,6 @@ typings/
71 *.iml 71 *.iml
72 .vscode 72 .vscode
73 .DS_Store 73 .DS_Store
  74 +/app/config.js
  75 +/app/project.config.json
  76 +/app/ext.json
1 ### 品牌官方小程序 1 ### 品牌官方小程序
2 =============== 2 ===============
  3 +
  4 +## API 各环境地址:
  5 +
  6 +test3:http://api-test3.dev.yohocorp.com
  7 +
  8 +test1:http://api-test1.dev.yohocorp.com
  9 +
  10 +gray:http://apigray.yoho.cn
  11 +
  12 +production:https://api.yoho.cn
  13 +
  14 +## unionType:
  15 +
  16 +测试环境:100000000011368
  17 +
  18 +生产环境:100000000011678
@@ -2,7 +2,7 @@ import wx from './utils/wx'; @@ -2,7 +2,7 @@ import wx from './utils/wx';
2 import udid from './common/udid'; 2 import udid from './common/udid';
3 import event from './common/event'; 3 import event from './common/event';
4 import {verify} from './common/api'; 4 import {verify} from './common/api';
5 -import config from './common/config'; 5 +import config from './config';
6 import commonModel from './models/common'; 6 import commonModel from './models/common';
7 import Promise from './vendors/es6-promise'; 7 import Promise from './vendors/es6-promise';
8 import { MD5 } from './vendors/crypto'; 8 import { MD5 } from './vendors/crypto';
@@ -13,6 +13,7 @@ import Yas from './common/yas'; @@ -13,6 +13,7 @@ import Yas from './common/yas';
13 13
14 let yas; 14 let yas;
15 15
  16 +
16 // app.js 17 // app.js
17 App({ 18 App({
18 globalData: { 19 globalData: {
1 import wx from '../utils/wx'; 1 import wx from '../utils/wx';
2 -import config from './config'; 2 +import config from '../config';
3 import udid from './udid'; 3 import udid from './udid';
4 import {HmacSHA256, MD5} from '../vendors/crypto'; 4 import {HmacSHA256, MD5} from '../vendors/crypto';
5 import {stringify} from '../vendors/query-stringify'; 5 import {stringify} from '../vendors/query-stringify';
1 -import config from './config'; 1 +import config from '../config';
2 import rules from '../router/rules'; 2 import rules from '../router/rules';
3 import {MD5} from '../vendors/crypto'; 3 import {MD5} from '../vendors/crypto';
4 import {parse} from '../vendors/query-stringify'; 4 import {parse} from '../vendors/query-stringify';
1 import udid from '../../common/udid'; 1 import udid from '../../common/udid';
2 -import config from '../../common/config'; 2 +import config from '../../config';
3 3
4 Component({ 4 Component({
5 /** 5 /**
1 import api from '../../common/api'; 1 import api from '../../common/api';
2 -import config from '../../common/config'; 2 +import config from '../../config';
3 3
4 export default { 4 export default {
5 /** 5 /**
@@ -4,7 +4,7 @@ import {getUserInfoLogin} from '../../../common/login'; @@ -4,7 +4,7 @@ import {getUserInfoLogin} from '../../../common/login';
4 import formatImage from '../../../utils/formatImage'; 4 import formatImage from '../../../utils/formatImage';
5 import listModel from '../../../models/product/list'; 5 import listModel from '../../../models/product/list';
6 import detailModel from '../../../models/product/detail'; 6 import detailModel from '../../../models/product/detail';
7 -import config from '../../../common/config'; 7 +import config from '../../../config';
8 import Yas from '../../../common/yas'; 8 import Yas from '../../../common/yas';
9 import {getGoodInfo, getGoodSize} from '../../../utils/productDetail'; 9 import {getGoodInfo, getGoodSize} from '../../../utils/productDetail';
10 10
1 import wx from '../../../utils/wx'; 1 import wx from '../../../utils/wx';
2 import Yas from '../../../common/yas'; 2 import Yas from '../../../common/yas';
3 -import config from '../../../common/config'; 3 +import config from '../../../config';
4 import listModel from '../../../models/product/list'; 4 import listModel from '../../../models/product/list';
5 import shopModel from '../../../models/product/shop'; 5 import shopModel from '../../../models/product/shop';
6 import { Actionsheet } from '../../../vendors/zanui/index'; 6 import { Actionsheet } from '../../../vendors/zanui/index';
  1 +const yargs = require('yargs');
  2 +
  3 +require('./config-yargs')(yargs);
  4 +
  5 +
  6 +
  7 +const cmdStatic = yargs.argv._.some(c => c === 'static');
  8 +const cmdUpload = yargs.argv._.some(c => c === 'upload');
  9 +
  10 +try {
  11 + if (cmdStatic) {
  12 + require('./static')({
  13 + code_path: yargs.argv.open,
  14 + env: yargs.argv.production ? 'production' : 'dev'
  15 + });
  16 + } else if (cmdUpload) {
  17 + require('./upload')({
  18 + code_path: yargs.argv.path,
  19 + ver: yargs.argv.ver,
  20 + desc: yargs.argv.desc
  21 + });
  22 + }
  23 +
  24 +} catch (e) {
  25 + console.error(e);
  26 +}
  1 +module.exports = (ygs) => {
  2 + ygs
  3 + .usage('微信小程序开发CLI!')
  4 + .command('static', '打开微信开发者工具', yargs => {
  5 + yargs.option('open', {
  6 + alias: 'o',
  7 + desc: '项目所在目录',
  8 + demandOption: true,
  9 + });
  10 + yargs.option('production', {
  11 + desc: '生产环境',
  12 + default: false
  13 + });
  14 + })
  15 + .command('upload', '代码上传微信后台', yargs => {
  16 + yargs.option('path', {
  17 + alias: 'p',
  18 + desc: '项目所在目录',
  19 + demandOption: true
  20 + });
  21 + yargs.option('ver', {
  22 + desc: '微信上传版本号',
  23 + demandOption: true
  24 + });
  25 + yargs.option('desc', {
  26 + desc: '微信上传描述',
  27 + demandOption: true
  28 + });
  29 + })
  30 + .demandCommand(1, 1, '至少需要一个命令', '最多接受一个命令')
  31 + .help('help')
  32 + .alias('help', 'h')
  33 + .example('$0 static --open ./yoho-miniapp-eshop/app')
  34 + .example('$0 upload --path ./yoho-miniapp-eshop/app --ver 1.0.0 --desc "asdfasdf"')
  35 + .strict();
  36 +};
  1 +const inquirer = require('inquirer');
  2 +const shelljs = require('shelljs');
  3 +const path = require('path');
  4 +const _ = require('lodash');
  5 +const fs = require('fs');
  6 +
  7 +module.exports = ({code_path, env}) => {
  8 + const dirs = shelljs.ls(path.join(__dirname, '../mode'));
  9 +
  10 + inquirer.prompt([
  11 + {
  12 + type: 'list',
  13 + name: 'mode',
  14 + message: '选择小程序主体开发主体',
  15 + choices: dirs
  16 + }
  17 + ]).then(({mode}) => {
  18 + try {
  19 + const configs = shelljs.ls(path.join(__dirname, '../mode', mode));
  20 +
  21 + _.each(configs, c => {
  22 + if (/\.js$/.test(c)) {
  23 + const fileName = c.replace(/\.js$/, '');
  24 + const baseConfig = require(path.join(__dirname, '../config', `${fileName}.base.js`));
  25 + let envConfig, modeConfig;
  26 +
  27 + if (env === 'production') {
  28 + envConfig = require(path.join(__dirname, '../config', `${fileName}.prod.js`));
  29 + } else {
  30 + envConfig = require(path.join(__dirname, '../config', `${fileName}.dev.js`));
  31 + }
  32 + modeConfig = require(path.join(__dirname, '../mode', mode, `${fileName}.js`));
  33 + const fullConfig = _.merge(baseConfig, envConfig, modeConfig);
  34 +
  35 + fs.writeFile(path.join(__dirname, '../', code_path, c),
  36 + `export default ${JSON.stringify(fullConfig, null, 2)}`,
  37 + err => {
  38 + if (err) {
  39 + throw err;
  40 + }
  41 + });
  42 + } else if (/\.json$/.test(c)) {
  43 + const baseConfig = require(path.join(__dirname, '../config', c));
  44 + const modeConfig = require(path.join(__dirname, '../mode', mode, c));
  45 + const fullConfig = _.merge(baseConfig, modeConfig);
  46 +
  47 + fs.writeFile(path.join(__dirname, '../', code_path, c), JSON.stringify(fullConfig, null, 2), err => {
  48 + if (err) {
  49 + throw err;
  50 + }
  51 + });
  52 + }
  53 + });
  54 + } catch (e) {
  55 + console.error(e);
  56 + }
  57 + });
  58 +};
  1 +module.exports = ({code_path, ver, desc}) => {
  2 + console.log(code_path, ver, desc);
  3 +};
1 const config = { 1 const config = {
2 domains: { 2 domains: {
3 - // test3  
4 - api: 'http://api-test3.dev.yohocorp.com',  
5 -  
6 - // test1  
7 - // api: 'http://api-test1.dev.yohocorp.com',  
8 -  
9 - // gray  
10 - // api: 'http://apigray.yoho.cn',  
11 -  
12 - // production  
13 - // api: 'https://api.yoho.cn',  
14 - 3 + api: 'https://api.yoho.cn',
15 yasApi: 'https://analysis.yohobuy.com/yas_mobile' 4 yasApi: 'https://analysis.yohobuy.com/yas_mobile'
16 }, 5 },
17 apiParams: { 6 apiParams: {
@@ -21,7 +10,6 @@ const config = { @@ -21,7 +10,6 @@ const config = {
21 app_version: '6.6.0' 10 app_version: '6.6.0'
22 }, 11 },
23 appid: 'wxe8bfc9b404772199', // 业务中使用、与package.config.json内appid保持一致 12 appid: 'wxe8bfc9b404772199', // 业务中使用、与package.config.json内appid保持一致
24 - // unionType: '100000000011368', // 渠道号后台写死【测试】  
25 unionType: '100000000011678', // 渠道号后台写死【线上得宝测试店铺测试渠道号】 13 unionType: '100000000011678', // 渠道号后台写死【线上得宝测试店铺测试渠道号】
26 mini_app_type: '3', // 小程序类型 14 mini_app_type: '3', // 小程序类型
27 resourceContentCode: { 15 resourceContentCode: {
@@ -31,4 +19,4 @@ const config = { @@ -31,4 +19,4 @@ const config = {
31 } 19 }
32 }; 20 };
33 21
34 -export default config; 22 +module.exports = config;
  1 +const config = {
  2 + domains: {
  3 + api: 'http://api-test3.dev.yohocorp.com',
  4 + },
  5 + unionType: '100000000011368'
  6 +};
  7 +
  8 +module.exports = config;
  1 +const config = {
  2 + domains: {
  3 + api: 'https://api.yoho.cn',
  4 + },
  5 + unionType: '100000000011678'
  6 +};
  7 +
  8 +module.exports = config;
  1 +{
  2 + "extEnable": true,
  3 + "extAppid": "",
  4 + "directCommit": false,
  5 + "ext": {
  6 + "name": "wechat",
  7 + "attr": {
  8 + "host": "open.weixin.qq.com",
  9 + "users": [
  10 + "user_1",
  11 + "user_2"
  12 + ]
  13 + }
  14 + }
  15 +}
  1 +module.exports = {
  2 + appid: 'wxe8bfc9b404772199'
  3 +};
  1 +{
  2 + "extEnable": false
  3 +}
  1 +{
  2 + "appid": "wxe8bfc9b404772199",
  3 + "projectname": "%E7%BA%A2%E4%BA%BA%E5%B0%8F%E5%BA%97"
  4 +}
  1 +module.exports = {
  2 + appid: 'wxe8bfc9b404772199'
  3 +};
  1 +{
  2 + "extEnable": true
  3 +}
  1 +{
  2 + "appid": "wxe8bfc9b40477219922222",
  3 + "projectname": "%E7%BA%A2%E4%BA%BA%E5%B0%8F%E5%BA%97"
  4 +}
@@ -11,11 +11,11 @@ @@ -11,11 +11,11 @@
11 }, 11 },
12 "lint-staged": { 12 "lint-staged": {
13 "*.{js,wxs}": [ 13 "*.{js,wxs}": [
14 - "lint-js -- --fix", 14 + "eslint --fix",
15 "git add" 15 "git add"
16 ], 16 ],
17 "*.{wxss,scss,css}": [ 17 "*.{wxss,scss,css}": [
18 - "lint-css -- --fix", 18 + "stylelint --fix",
19 "git add" 19 "git add"
20 ] 20 ]
21 }, 21 },
@@ -32,9 +32,13 @@ @@ -32,9 +32,13 @@
32 "eslint": "^4.16.0", 32 "eslint": "^4.16.0",
33 "eslint-config-yoho": "^1.0.9", 33 "eslint-config-yoho": "^1.0.9",
34 "husky": "^0.14.3", 34 "husky": "^0.14.3",
35 - "lint-staged": "^6.0.1", 35 + "inquirer": "^6.0.0",
  36 + "lint-staged": "^7.2.0",
  37 + "lodash": "^4.17.10",
  38 + "shelljs": "^0.8.2",
36 "stylelint": "^8.4.0", 39 "stylelint": "^8.4.0",
37 "stylelint-config-yoho": "^1.2.12", 40 "stylelint-config-yoho": "^1.2.12",
38 - "stylelint-formatter-table": "^1.0.4" 41 + "stylelint-formatter-table": "^1.0.4",
  42 + "yargs": "^11.0.0"
39 } 43 }
40 } 44 }
@@ -13,6 +13,12 @@ @@ -13,6 +13,12 @@
13 version "1.1.0" 13 version "1.1.0"
14 resolved "http://npm.yohops.com/@nodelib%2ffs.stat/-/fs.stat-1.1.0.tgz#50c1e2260ac0ed9439a181de3725a0168d59c48a" 14 resolved "http://npm.yohops.com/@nodelib%2ffs.stat/-/fs.stat-1.1.0.tgz#50c1e2260ac0ed9439a181de3725a0168d59c48a"
15 15
  16 +"@samverschueren/stream-to-observable@^0.3.0":
  17 + version "0.3.0"
  18 + resolved "http://npm.yohops.com/@samverschueren%2fstream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f"
  19 + dependencies:
  20 + any-observable "^0.3.0"
  21 +
16 acorn-jsx@^3.0.0: 22 acorn-jsx@^3.0.0:
17 version "3.0.1" 23 version "3.0.1"
18 resolved "http://npm.yohops.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" 24 resolved "http://npm.yohops.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b"
@@ -79,13 +85,13 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1: @@ -79,13 +85,13 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1:
79 dependencies: 85 dependencies:
80 color-convert "^1.9.0" 86 color-convert "^1.9.0"
81 87
82 -any-observable@^0.2.0:  
83 - version "0.2.0"  
84 - resolved "http://npm.yohops.com/any-observable/-/any-observable-0.2.0.tgz#c67870058003579009083f54ac0abafb5c33d242" 88 +any-observable@^0.3.0:
  89 + version "0.3.0"
  90 + resolved "http://npm.yohops.com/any-observable/-/any-observable-0.3.0.tgz#af933475e5806a67d0d7df090dd5e8bef65d119b"
85 91
86 -app-root-path@^2.0.0:  
87 - version "2.0.1"  
88 - resolved "http://npm.yohops.com/app-root-path/-/app-root-path-2.0.1.tgz#cd62dcf8e4fd5a417efc664d2e5b10653c651b46" 92 +app-root-path@^2.0.1:
  93 + version "2.1.0"
  94 + resolved "http://npm.yohops.com/app-root-path/-/app-root-path-2.1.0.tgz#98bf6599327ecea199309866e8140368fd2e646a"
89 95
90 argparse@^1.0.7: 96 argparse@^1.0.7:
91 version "1.0.10" 97 version "1.0.10"
@@ -292,8 +298,8 @@ camelcase@^4.1.0: @@ -292,8 +298,8 @@ camelcase@^4.1.0:
292 resolved "http://npm.yohops.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" 298 resolved "http://npm.yohops.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
293 299
294 caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000856: 300 caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000856:
295 - version "1.0.30000856"  
296 - resolved "http://npm.yohops.com/caniuse-lite/-/caniuse-lite-1.0.30000856.tgz#ecc16978135a6f219b138991eb62009d25ee8daa" 301 + version "1.0.30000859"
  302 + resolved "http://npm.yohops.com/caniuse-lite/-/caniuse-lite-1.0.30000859.tgz#da974adc5348fffe94724877a7ef8cb5d6d3d777"
297 303
298 ccount@^1.0.0: 304 ccount@^1.0.0:
299 version "1.0.3" 305 version "1.0.3"
@@ -309,7 +315,7 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: @@ -309,7 +315,7 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3:
309 strip-ansi "^3.0.0" 315 strip-ansi "^3.0.0"
310 supports-color "^2.0.0" 316 supports-color "^2.0.0"
311 317
312 -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1: 318 +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.1, chalk@^2.4.1:
313 version "2.4.1" 319 version "2.4.1"
314 resolved "http://npm.yohops.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" 320 resolved "http://npm.yohops.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
315 dependencies: 321 dependencies:
@@ -337,6 +343,10 @@ chardet@^0.4.0: @@ -337,6 +343,10 @@ chardet@^0.4.0:
337 version "0.4.2" 343 version "0.4.2"
338 resolved "http://npm.yohops.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" 344 resolved "http://npm.yohops.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"
339 345
  346 +chardet@^0.5.0:
  347 + version "0.5.0"
  348 + resolved "http://npm.yohops.com/chardet/-/chardet-0.5.0.tgz#fe3ac73c00c3d865ffcc02a0682e2c20b6a06029"
  349 +
340 ci-info@^1.0.0: 350 ci-info@^1.0.0:
341 version "1.1.3" 351 version "1.1.3"
342 resolved "http://npm.yohops.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2" 352 resolved "http://npm.yohops.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2"
@@ -381,6 +391,14 @@ cli-width@^2.0.0: @@ -381,6 +391,14 @@ cli-width@^2.0.0:
381 version "2.2.0" 391 version "2.2.0"
382 resolved "http://npm.yohops.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" 392 resolved "http://npm.yohops.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
383 393
  394 +cliui@^4.0.0:
  395 + version "4.1.0"
  396 + resolved "http://npm.yohops.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49"
  397 + dependencies:
  398 + string-width "^2.1.1"
  399 + strip-ansi "^4.0.0"
  400 + wrap-ansi "^2.0.0"
  401 +
384 clone-regexp@^1.0.0: 402 clone-regexp@^1.0.0:
385 version "1.0.1" 403 version "1.0.1"
386 resolved "http://npm.yohops.com/clone-regexp/-/clone-regexp-1.0.1.tgz#051805cd33173375d82118fc0918606da39fd60f" 404 resolved "http://npm.yohops.com/clone-regexp/-/clone-regexp-1.0.1.tgz#051805cd33173375d82118fc0918606da39fd60f"
@@ -417,7 +435,7 @@ color-name@1.1.1: @@ -417,7 +435,7 @@ color-name@1.1.1:
417 version "1.1.1" 435 version "1.1.1"
418 resolved "http://npm.yohops.com/color-name/-/color-name-1.1.1.tgz#4b1415304cf50028ea81643643bd82ea05803689" 436 resolved "http://npm.yohops.com/color-name/-/color-name-1.1.1.tgz#4b1415304cf50028ea81643643bd82ea05803689"
419 437
420 -commander@^2.11.0, commander@^2.9.0: 438 +commander@^2.14.1, commander@^2.9.0:
421 version "2.15.1" 439 version "2.15.1"
422 resolved "http://npm.yohops.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" 440 resolved "http://npm.yohops.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f"
423 441
@@ -455,16 +473,7 @@ cosmiconfig@^3.1.0: @@ -455,16 +473,7 @@ cosmiconfig@^3.1.0:
455 parse-json "^3.0.0" 473 parse-json "^3.0.0"
456 require-from-string "^2.0.1" 474 require-from-string "^2.0.1"
457 475
458 -cosmiconfig@^4.0.0:  
459 - version "4.0.0"  
460 - resolved "http://npm.yohops.com/cosmiconfig/-/cosmiconfig-4.0.0.tgz#760391549580bbd2df1e562bc177b13c290972dc"  
461 - dependencies:  
462 - is-directory "^0.3.1"  
463 - js-yaml "^3.9.0"  
464 - parse-json "^4.0.0"  
465 - require-from-string "^2.0.1"  
466 -  
467 -cosmiconfig@^5.0.0: 476 +cosmiconfig@^5.0.0, cosmiconfig@^5.0.2:
468 version "5.0.5" 477 version "5.0.5"
469 resolved "http://npm.yohops.com/cosmiconfig/-/cosmiconfig-5.0.5.tgz#a809e3c2306891ce17ab70359dc8bdf661fe2cd0" 478 resolved "http://npm.yohops.com/cosmiconfig/-/cosmiconfig-5.0.5.tgz#a809e3c2306891ce17ab70359dc8bdf661fe2cd0"
470 dependencies: 479 dependencies:
@@ -509,7 +518,7 @@ decamelize-keys@^1.0.0: @@ -509,7 +518,7 @@ decamelize-keys@^1.0.0:
509 decamelize "^1.1.0" 518 decamelize "^1.1.0"
510 map-obj "^1.0.0" 519 map-obj "^1.0.0"
511 520
512 -decamelize@^1.1.0: 521 +decamelize@^1.1.0, decamelize@^1.1.1:
513 version "1.2.0" 522 version "1.2.0"
514 resolved "http://npm.yohops.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" 523 resolved "http://npm.yohops.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
515 524
@@ -604,8 +613,8 @@ dot-prop@^4.1.1: @@ -604,8 +613,8 @@ dot-prop@^4.1.1:
604 is-obj "^1.0.0" 613 is-obj "^1.0.0"
605 614
606 electron-to-chromium@^1.3.30, electron-to-chromium@^1.3.47: 615 electron-to-chromium@^1.3.30, electron-to-chromium@^1.3.47:
607 - version "1.3.48"  
608 - resolved "http://npm.yohops.com/electron-to-chromium/-/electron-to-chromium-1.3.48.tgz#d3b0d8593814044e092ece2108fc3ac9aea4b900" 616 + version "1.3.50"
  617 + resolved "http://npm.yohops.com/electron-to-chromium/-/electron-to-chromium-1.3.50.tgz#7438b76f92b41b919f3fbdd350fbd0757dacddf7"
609 618
610 elegant-spinner@^1.0.1: 619 elegant-spinner@^1.0.1:
611 version "1.0.1" 620 version "1.0.1"
@@ -616,8 +625,8 @@ entities@^1.1.1, entities@~1.1.1: @@ -616,8 +625,8 @@ entities@^1.1.1, entities@~1.1.1:
616 resolved "http://npm.yohops.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" 625 resolved "http://npm.yohops.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"
617 626
618 error-ex@^1.3.1: 627 error-ex@^1.3.1:
619 - version "1.3.1"  
620 - resolved "http://npm.yohops.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" 628 + version "1.3.2"
  629 + resolved "http://npm.yohops.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
621 dependencies: 630 dependencies:
622 is-arrayish "^0.2.1" 631 is-arrayish "^0.2.1"
623 632
@@ -714,9 +723,21 @@ esutils@^2.0.2: @@ -714,9 +723,21 @@ esutils@^2.0.2:
714 version "2.0.2" 723 version "2.0.2"
715 resolved "http://npm.yohops.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" 724 resolved "http://npm.yohops.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
716 725
717 -execa@^0.8.0:  
718 - version "0.8.0"  
719 - resolved "http://npm.yohops.com/execa/-/execa-0.8.0.tgz#d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da" 726 +execa@^0.7.0:
  727 + version "0.7.0"
  728 + resolved "http://npm.yohops.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
  729 + dependencies:
  730 + cross-spawn "^5.0.1"
  731 + get-stream "^3.0.0"
  732 + is-stream "^1.1.0"
  733 + npm-run-path "^2.0.0"
  734 + p-finally "^1.0.0"
  735 + signal-exit "^3.0.0"
  736 + strip-eof "^1.0.0"
  737 +
  738 +execa@^0.9.0:
  739 + version "0.9.0"
  740 + resolved "http://npm.yohops.com/execa/-/execa-0.9.0.tgz#adb7ce62cf985071f60580deb4a88b9e34712d01"
720 dependencies: 741 dependencies:
721 cross-spawn "^5.0.1" 742 cross-spawn "^5.0.1"
722 get-stream "^3.0.0" 743 get-stream "^3.0.0"
@@ -785,6 +806,14 @@ external-editor@^2.0.4: @@ -785,6 +806,14 @@ external-editor@^2.0.4:
785 iconv-lite "^0.4.17" 806 iconv-lite "^0.4.17"
786 tmp "^0.0.33" 807 tmp "^0.0.33"
787 808
  809 +external-editor@^3.0.0:
  810 + version "3.0.0"
  811 + resolved "http://npm.yohops.com/external-editor/-/external-editor-3.0.0.tgz#dc35c48c6f98a30ca27a20e9687d7f3c77704bb6"
  812 + dependencies:
  813 + chardet "^0.5.0"
  814 + iconv-lite "^0.4.22"
  815 + tmp "^0.0.33"
  816 +
788 extglob@^0.3.1: 817 extglob@^0.3.1:
789 version "0.3.2" 818 version "0.3.2"
790 resolved "http://npm.yohops.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" 819 resolved "http://npm.yohops.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1"
@@ -878,7 +907,7 @@ find-parent-dir@^0.3.0: @@ -878,7 +907,7 @@ find-parent-dir@^0.3.0:
878 version "0.3.0" 907 version "0.3.0"
879 resolved "http://npm.yohops.com/find-parent-dir/-/find-parent-dir-0.3.0.tgz#33c44b429ab2b2f0646299c5f9f718f376ff8d54" 908 resolved "http://npm.yohops.com/find-parent-dir/-/find-parent-dir-0.3.0.tgz#33c44b429ab2b2f0646299c5f9f718f376ff8d54"
880 909
881 -find-up@^2.0.0: 910 +find-up@^2.0.0, find-up@^2.1.0:
882 version "2.1.0" 911 version "2.1.0"
883 resolved "http://npm.yohops.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" 912 resolved "http://npm.yohops.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
884 dependencies: 913 dependencies:
@@ -917,6 +946,10 @@ functional-red-black-tree@^1.0.1: @@ -917,6 +946,10 @@ functional-red-black-tree@^1.0.1:
917 version "1.0.1" 946 version "1.0.1"
918 resolved "http://npm.yohops.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" 947 resolved "http://npm.yohops.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
919 948
  949 +get-caller-file@^1.0.1:
  950 + version "1.0.2"
  951 + resolved "http://npm.yohops.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5"
  952 +
920 get-own-enumerable-property-symbols@^2.0.1: 953 get-own-enumerable-property-symbols@^2.0.1:
921 version "2.0.1" 954 version "2.0.1"
922 resolved "http://npm.yohops.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-2.0.1.tgz#5c4ad87f2834c4b9b4e84549dc1e0650fb38c24b" 955 resolved "http://npm.yohops.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-2.0.1.tgz#5c4ad87f2834c4b9b4e84549dc1e0650fb38c24b"
@@ -961,7 +994,7 @@ glob-to-regexp@^0.3.0: @@ -961,7 +994,7 @@ glob-to-regexp@^0.3.0:
961 version "0.3.0" 994 version "0.3.0"
962 resolved "http://npm.yohops.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" 995 resolved "http://npm.yohops.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab"
963 996
964 -glob@^7.0.3, glob@^7.0.5, glob@^7.1.2: 997 +glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2:
965 version "7.1.2" 998 version "7.1.2"
966 resolved "http://npm.yohops.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" 999 resolved "http://npm.yohops.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
967 dependencies: 1000 dependencies:
@@ -973,8 +1006,8 @@ glob@^7.0.3, glob@^7.0.5, glob@^7.1.2: @@ -973,8 +1006,8 @@ glob@^7.0.3, glob@^7.0.5, glob@^7.1.2:
973 path-is-absolute "^1.0.0" 1006 path-is-absolute "^1.0.0"
974 1007
975 globals@^11.0.1: 1008 globals@^11.0.1:
976 - version "11.5.0"  
977 - resolved "http://npm.yohops.com/globals/-/globals-11.5.0.tgz#6bc840de6771173b191f13d3a9c94d441ee92642" 1009 + version "11.7.0"
  1010 + resolved "http://npm.yohops.com/globals/-/globals-11.7.0.tgz#a583faa43055b1aca771914bf68258e2fc125673"
978 1011
979 globby@^5.0.0: 1012 globby@^5.0.0:
980 version "5.0.0" 1013 version "5.0.0"
@@ -1066,8 +1099,8 @@ has-values@^1.0.0: @@ -1066,8 +1099,8 @@ has-values@^1.0.0:
1066 kind-of "^4.0.0" 1099 kind-of "^4.0.0"
1067 1100
1068 hosted-git-info@^2.1.4: 1101 hosted-git-info@^2.1.4:
1069 - version "2.6.0"  
1070 - resolved "http://npm.yohops.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222" 1102 + version "2.6.1"
  1103 + resolved "http://npm.yohops.com/hosted-git-info/-/hosted-git-info-2.6.1.tgz#6e4cee78b01bb849dcf93527708c69fdbee410df"
1071 1104
1072 html-tags@^2.0.0: 1105 html-tags@^2.0.0:
1073 version "2.0.0" 1106 version "2.0.0"
@@ -1092,15 +1125,15 @@ husky@^0.14.3: @@ -1092,15 +1125,15 @@ husky@^0.14.3:
1092 normalize-path "^1.0.0" 1125 normalize-path "^1.0.0"
1093 strip-indent "^2.0.0" 1126 strip-indent "^2.0.0"
1094 1127
1095 -iconv-lite@^0.4.17: 1128 +iconv-lite@^0.4.17, iconv-lite@^0.4.22:
1096 version "0.4.23" 1129 version "0.4.23"
1097 resolved "http://npm.yohops.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" 1130 resolved "http://npm.yohops.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
1098 dependencies: 1131 dependencies:
1099 safer-buffer ">= 2.1.2 < 3" 1132 safer-buffer ">= 2.1.2 < 3"
1100 1133
1101 ignore@^3.3.3, ignore@^3.3.5: 1134 ignore@^3.3.3, ignore@^3.3.5:
1102 - version "3.3.8"  
1103 - resolved "http://npm.yohops.com/ignore/-/ignore-3.3.8.tgz#3f8e9c35d38708a3a7e0e9abb6c73e7ee7707b2b" 1135 + version "3.3.10"
  1136 + resolved "http://npm.yohops.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043"
1104 1137
1105 import-lazy@^3.1.0: 1138 import-lazy@^3.1.0:
1106 version "3.1.0" 1139 version "3.1.0"
@@ -1154,6 +1187,32 @@ inquirer@^3.0.6: @@ -1154,6 +1187,32 @@ inquirer@^3.0.6:
1154 strip-ansi "^4.0.0" 1187 strip-ansi "^4.0.0"
1155 through "^2.3.6" 1188 through "^2.3.6"
1156 1189
  1190 +inquirer@^6.0.0:
  1191 + version "6.0.0"
  1192 + resolved "http://npm.yohops.com/inquirer/-/inquirer-6.0.0.tgz#e8c20303ddc15bbfc2c12a6213710ccd9e1413d8"
  1193 + dependencies:
  1194 + ansi-escapes "^3.0.0"
  1195 + chalk "^2.0.0"
  1196 + cli-cursor "^2.1.0"
  1197 + cli-width "^2.0.0"
  1198 + external-editor "^3.0.0"
  1199 + figures "^2.0.0"
  1200 + lodash "^4.3.0"
  1201 + mute-stream "0.0.7"
  1202 + run-async "^2.2.0"
  1203 + rxjs "^6.1.0"
  1204 + string-width "^2.1.0"
  1205 + strip-ansi "^4.0.0"
  1206 + through "^2.3.6"
  1207 +
  1208 +interpret@^1.0.0:
  1209 + version "1.1.0"
  1210 + resolved "http://npm.yohops.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
  1211 +
  1212 +invert-kv@^1.0.0:
  1213 + version "1.0.0"
  1214 + resolved "http://npm.yohops.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
  1215 +
1157 is-accessor-descriptor@^0.1.6: 1216 is-accessor-descriptor@^0.1.6:
1158 version "0.1.6" 1217 version "0.1.6"
1159 resolved "http://npm.yohops.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" 1218 resolved "http://npm.yohops.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
@@ -1323,11 +1382,11 @@ is-obj@^1.0.0, is-obj@^1.0.1: @@ -1323,11 +1382,11 @@ is-obj@^1.0.0, is-obj@^1.0.1:
1323 version "1.0.1" 1382 version "1.0.1"
1324 resolved "http://npm.yohops.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" 1383 resolved "http://npm.yohops.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
1325 1384
1326 -is-observable@^0.2.0:  
1327 - version "0.2.0"  
1328 - resolved "http://npm.yohops.com/is-observable/-/is-observable-0.2.0.tgz#b361311d83c6e5d726cabf5e250b0237106f5ae2" 1385 +is-observable@^1.1.0:
  1386 + version "1.1.0"
  1387 + resolved "http://npm.yohops.com/is-observable/-/is-observable-1.1.0.tgz#b3e986c8f44de950867cab5403f5a3465005975e"
1329 dependencies: 1388 dependencies:
1330 - symbol-observable "^0.2.2" 1389 + symbol-observable "^1.1.0"
1331 1390
1332 is-odd@^2.0.0: 1391 is-odd@^2.0.0:
1333 version "2.0.0" 1392 version "2.0.0"
@@ -1419,18 +1478,18 @@ isobject@^3.0.0, isobject@^3.0.1: @@ -1419,18 +1478,18 @@ isobject@^3.0.0, isobject@^3.0.1:
1419 version "3.0.1" 1478 version "3.0.1"
1420 resolved "http://npm.yohops.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" 1479 resolved "http://npm.yohops.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
1421 1480
1422 -jest-get-type@^21.2.0:  
1423 - version "21.2.0"  
1424 - resolved "http://npm.yohops.com/jest-get-type/-/jest-get-type-21.2.0.tgz#f6376ab9db4b60d81e39f30749c6c466f40d4a23" 1481 +jest-get-type@^22.1.0:
  1482 + version "22.4.3"
  1483 + resolved "http://npm.yohops.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4"
1425 1484
1426 -jest-validate@^21.1.0:  
1427 - version "21.2.1"  
1428 - resolved "http://npm.yohops.com/jest-validate/-/jest-validate-21.2.1.tgz#cc0cbca653cd54937ba4f2a111796774530dd3c7" 1485 +jest-validate@^23.0.0:
  1486 + version "23.2.0"
  1487 + resolved "http://npm.yohops.com/jest-validate/-/jest-validate-23.2.0.tgz#67c8b909e11af1701765238894c67ac3291b195e"
1429 dependencies: 1488 dependencies:
1430 chalk "^2.0.1" 1489 chalk "^2.0.1"
1431 - jest-get-type "^21.2.0" 1490 + jest-get-type "^22.1.0"
1432 leven "^2.1.0" 1491 leven "^2.1.0"
1433 - pretty-format "^21.2.1" 1492 + pretty-format "^23.2.0"
1434 1493
1435 js-base64@^2.1.9: 1494 js-base64@^2.1.9:
1436 version "2.4.5" 1495 version "2.4.5"
@@ -1491,6 +1550,12 @@ known-css-properties@^0.6.0: @@ -1491,6 +1550,12 @@ known-css-properties@^0.6.0:
1491 version "0.6.1" 1550 version "0.6.1"
1492 resolved "http://npm.yohops.com/known-css-properties/-/known-css-properties-0.6.1.tgz#31b5123ad03d8d1a3f36bd4155459c981173478b" 1551 resolved "http://npm.yohops.com/known-css-properties/-/known-css-properties-0.6.1.tgz#31b5123ad03d8d1a3f36bd4155459c981173478b"
1493 1552
  1553 +lcid@^1.0.0:
  1554 + version "1.0.0"
  1555 + resolved "http://npm.yohops.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
  1556 + dependencies:
  1557 + invert-kv "^1.0.0"
  1558 +
1494 leven@^2.1.0: 1559 leven@^2.1.0:
1495 version "2.1.0" 1560 version "2.1.0"
1496 resolved "http://npm.yohops.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" 1561 resolved "http://npm.yohops.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
@@ -1502,30 +1567,33 @@ levn@^0.3.0, levn@~0.3.0: @@ -1502,30 +1567,33 @@ levn@^0.3.0, levn@~0.3.0:
1502 prelude-ls "~1.1.2" 1567 prelude-ls "~1.1.2"
1503 type-check "~0.3.2" 1568 type-check "~0.3.2"
1504 1569
1505 -lint-staged@^6.0.1:  
1506 - version "6.1.1"  
1507 - resolved "http://npm.yohops.com/lint-staged/-/lint-staged-6.1.1.tgz#cd08c4d9b8ccc2d37198d1c47ce77d22be6cf324" 1570 +lint-staged@^7.2.0:
  1571 + version "7.2.0"
  1572 + resolved "http://npm.yohops.com/lint-staged/-/lint-staged-7.2.0.tgz#bdf4bb7f2f37fe689acfaec9999db288a5b26888"
1508 dependencies: 1573 dependencies:
1509 - app-root-path "^2.0.0"  
1510 - chalk "^2.1.0"  
1511 - commander "^2.11.0"  
1512 - cosmiconfig "^4.0.0" 1574 + app-root-path "^2.0.1"
  1575 + chalk "^2.3.1"
  1576 + commander "^2.14.1"
  1577 + cosmiconfig "^5.0.2"
1513 debug "^3.1.0" 1578 debug "^3.1.0"
1514 dedent "^0.7.0" 1579 dedent "^0.7.0"
1515 - execa "^0.8.0" 1580 + execa "^0.9.0"
1516 find-parent-dir "^0.3.0" 1581 find-parent-dir "^0.3.0"
1517 is-glob "^4.0.0" 1582 is-glob "^4.0.0"
1518 - jest-validate "^21.1.0"  
1519 - listr "^0.13.0"  
1520 - lodash "^4.17.4"  
1521 - log-symbols "^2.0.0"  
1522 - minimatch "^3.0.0" 1583 + is-windows "^1.0.2"
  1584 + jest-validate "^23.0.0"
  1585 + listr "^0.14.1"
  1586 + lodash "^4.17.5"
  1587 + log-symbols "^2.2.0"
  1588 + micromatch "^3.1.8"
1523 npm-which "^3.0.1" 1589 npm-which "^3.0.1"
1524 p-map "^1.1.1" 1590 p-map "^1.1.1"
1525 path-is-inside "^1.0.2" 1591 path-is-inside "^1.0.2"
1526 pify "^3.0.0" 1592 pify "^3.0.0"
1527 - staged-git-files "1.0.0"  
1528 - stringify-object "^3.2.0" 1593 + please-upgrade-node "^3.0.2"
  1594 + staged-git-files "1.1.1"
  1595 + string-argv "^0.0.2"
  1596 + stringify-object "^3.2.2"
1529 1597
1530 listr-silent-renderer@^1.1.1: 1598 listr-silent-renderer@^1.1.1:
1531 version "1.1.1" 1599 version "1.1.1"
@@ -1553,15 +1621,15 @@ listr-verbose-renderer@^0.4.0: @@ -1553,15 +1621,15 @@ listr-verbose-renderer@^0.4.0:
1553 date-fns "^1.27.2" 1621 date-fns "^1.27.2"
1554 figures "^1.7.0" 1622 figures "^1.7.0"
1555 1623
1556 -listr@^0.13.0:  
1557 - version "0.13.0"  
1558 - resolved "http://npm.yohops.com/listr/-/listr-0.13.0.tgz#20bb0ba30bae660ee84cc0503df4be3d5623887d" 1624 +listr@^0.14.1:
  1625 + version "0.14.1"
  1626 + resolved "http://npm.yohops.com/listr/-/listr-0.14.1.tgz#8a7afa4a7135cee4c921d128e0b7dfc6e522d43d"
1559 dependencies: 1627 dependencies:
1560 - chalk "^1.1.3" 1628 + "@samverschueren/stream-to-observable" "^0.3.0"
1561 cli-truncate "^0.2.1" 1629 cli-truncate "^0.2.1"
1562 figures "^1.7.0" 1630 figures "^1.7.0"
1563 indent-string "^2.1.0" 1631 indent-string "^2.1.0"
1564 - is-observable "^0.2.0" 1632 + is-observable "^1.1.0"
1565 is-promise "^2.1.0" 1633 is-promise "^2.1.0"
1566 is-stream "^1.1.0" 1634 is-stream "^1.1.0"
1567 listr-silent-renderer "^1.1.1" 1635 listr-silent-renderer "^1.1.1"
@@ -1571,8 +1639,7 @@ listr@^0.13.0: @@ -1571,8 +1639,7 @@ listr@^0.13.0:
1571 log-update "^1.0.2" 1639 log-update "^1.0.2"
1572 ora "^0.2.3" 1640 ora "^0.2.3"
1573 p-map "^1.1.1" 1641 p-map "^1.1.1"
1574 - rxjs "^5.4.2"  
1575 - stream-to-observable "^0.2.0" 1642 + rxjs "^6.1.0"
1576 strip-ansi "^3.0.1" 1643 strip-ansi "^3.0.1"
1577 1644
1578 load-json-file@^4.0.0: 1645 load-json-file@^4.0.0:
@@ -1591,7 +1658,7 @@ locate-path@^2.0.0: @@ -1591,7 +1658,7 @@ locate-path@^2.0.0:
1591 p-locate "^2.0.0" 1658 p-locate "^2.0.0"
1592 path-exists "^3.0.0" 1659 path-exists "^3.0.0"
1593 1660
1594 -lodash@^4.17.4, lodash@^4.3.0: 1661 +lodash@^4.17.10, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0:
1595 version "4.17.10" 1662 version "4.17.10"
1596 resolved "http://npm.yohops.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7" 1663 resolved "http://npm.yohops.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7"
1597 1664
@@ -1601,7 +1668,7 @@ log-symbols@^1.0.2: @@ -1601,7 +1668,7 @@ log-symbols@^1.0.2:
1601 dependencies: 1668 dependencies:
1602 chalk "^1.0.0" 1669 chalk "^1.0.0"
1603 1670
1604 -log-symbols@^2.0.0: 1671 +log-symbols@^2.0.0, log-symbols@^2.2.0:
1605 version "2.2.0" 1672 version "2.2.0"
1606 resolved "http://npm.yohops.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" 1673 resolved "http://npm.yohops.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a"
1607 dependencies: 1674 dependencies:
@@ -1673,6 +1740,12 @@ mdast-util-compact@^1.0.0: @@ -1673,6 +1740,12 @@ mdast-util-compact@^1.0.0:
1673 unist-util-modify-children "^1.0.0" 1740 unist-util-modify-children "^1.0.0"
1674 unist-util-visit "^1.1.0" 1741 unist-util-visit "^1.1.0"
1675 1742
  1743 +mem@^1.1.0:
  1744 + version "1.1.0"
  1745 + resolved "http://npm.yohops.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76"
  1746 + dependencies:
  1747 + mimic-fn "^1.0.0"
  1748 +
1676 meow@^4.0.0: 1749 meow@^4.0.0:
1677 version "4.0.1" 1750 version "4.0.1"
1678 resolved "http://npm.yohops.com/meow/-/meow-4.0.1.tgz#d48598f6f4b1472f35bf6317a95945ace347f975" 1751 resolved "http://npm.yohops.com/meow/-/meow-4.0.1.tgz#d48598f6f4b1472f35bf6317a95945ace347f975"
@@ -1723,7 +1796,7 @@ micromatch@^2.3.11: @@ -1723,7 +1796,7 @@ micromatch@^2.3.11:
1723 parse-glob "^3.0.4" 1796 parse-glob "^3.0.4"
1724 regex-cache "^0.4.2" 1797 regex-cache "^0.4.2"
1725 1798
1726 -micromatch@^3.1.10: 1799 +micromatch@^3.1.10, micromatch@^3.1.8:
1727 version "3.1.10" 1800 version "3.1.10"
1728 resolved "http://npm.yohops.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" 1801 resolved "http://npm.yohops.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
1729 dependencies: 1802 dependencies:
@@ -1745,7 +1818,7 @@ mimic-fn@^1.0.0: @@ -1745,7 +1818,7 @@ mimic-fn@^1.0.0:
1745 version "1.2.0" 1818 version "1.2.0"
1746 resolved "http://npm.yohops.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" 1819 resolved "http://npm.yohops.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
1747 1820
1748 -minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4: 1821 +minimatch@^3.0.2, minimatch@^3.0.4:
1749 version "3.0.4" 1822 version "3.0.4"
1750 resolved "http://npm.yohops.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 1823 resolved "http://npm.yohops.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
1751 dependencies: 1824 dependencies:
@@ -1934,6 +2007,14 @@ ora@^0.2.3: @@ -1934,6 +2007,14 @@ ora@^0.2.3:
1934 cli-spinners "^0.1.2" 2007 cli-spinners "^0.1.2"
1935 object-assign "^4.0.1" 2008 object-assign "^4.0.1"
1936 2009
  2010 +os-locale@^2.0.0:
  2011 + version "2.1.0"
  2012 + resolved "http://npm.yohops.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2"
  2013 + dependencies:
  2014 + execa "^0.7.0"
  2015 + lcid "^1.0.0"
  2016 + mem "^1.1.0"
  2017 +
1937 os-tmpdir@~1.0.2: 2018 os-tmpdir@~1.0.2:
1938 version "1.0.2" 2019 version "1.0.2"
1939 resolved "http://npm.yohops.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" 2020 resolved "http://npm.yohops.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
@@ -2019,6 +2100,10 @@ path-key@^2.0.0: @@ -2019,6 +2100,10 @@ path-key@^2.0.0:
2019 version "2.0.1" 2100 version "2.0.1"
2020 resolved "http://npm.yohops.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" 2101 resolved "http://npm.yohops.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
2021 2102
  2103 +path-parse@^1.0.5:
  2104 + version "1.0.5"
  2105 + resolved "http://npm.yohops.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1"
  2106 +
2022 path-type@^3.0.0: 2107 path-type@^3.0.0:
2023 version "3.0.0" 2108 version "3.0.0"
2024 resolved "http://npm.yohops.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" 2109 resolved "http://npm.yohops.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
@@ -2043,6 +2128,12 @@ pinkie@^2.0.0: @@ -2043,6 +2128,12 @@ pinkie@^2.0.0:
2043 version "2.0.4" 2128 version "2.0.4"
2044 resolved "http://npm.yohops.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" 2129 resolved "http://npm.yohops.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
2045 2130
  2131 +please-upgrade-node@^3.0.2:
  2132 + version "3.0.2"
  2133 + resolved "http://npm.yohops.com/please-upgrade-node/-/please-upgrade-node-3.0.2.tgz#7b9eaeca35aa4a43d6ebdfd10616c042f9a83acc"
  2134 + dependencies:
  2135 + semver-compare "^1.0.0"
  2136 +
2046 pluralize@^4.0.0: 2137 pluralize@^4.0.0:
2047 version "4.0.0" 2138 version "4.0.0"
2048 resolved "http://npm.yohops.com/pluralize/-/pluralize-4.0.0.tgz#59b708c1c0190a2f692f1c7618c446b052fd1762" 2139 resolved "http://npm.yohops.com/pluralize/-/pluralize-4.0.0.tgz#59b708c1c0190a2f692f1c7618c446b052fd1762"
@@ -2126,10 +2217,10 @@ postcss-sass@^0.3.0: @@ -2126,10 +2217,10 @@ postcss-sass@^0.3.0:
2126 postcss "6.0.22" 2217 postcss "6.0.22"
2127 2218
2128 postcss-scss@^1.0.2: 2219 postcss-scss@^1.0.2:
2129 - version "1.0.5"  
2130 - resolved "http://npm.yohops.com/postcss-scss/-/postcss-scss-1.0.5.tgz#40a10cfd03766accf0a3cf8e65a8af887b2bf6c4" 2220 + version "1.0.6"
  2221 + resolved "http://npm.yohops.com/postcss-scss/-/postcss-scss-1.0.6.tgz#ab903f3bb20161bc177896462293a53d4bff5f7a"
2131 dependencies: 2222 dependencies:
2132 - postcss "^6.0.21" 2223 + postcss "^6.0.23"
2133 2224
2134 postcss-selector-parser@^3.1.0: 2225 postcss-selector-parser@^3.1.0:
2135 version "3.1.1" 2226 version "3.1.1"
@@ -2147,7 +2238,7 @@ postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: @@ -2147,7 +2238,7 @@ postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0:
2147 version "3.3.0" 2238 version "3.3.0"
2148 resolved "http://npm.yohops.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" 2239 resolved "http://npm.yohops.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15"
2149 2240
2150 -postcss@6.0.22, postcss@^6.0.14, postcss@^6.0.16, postcss@^6.0.17, postcss@^6.0.21, postcss@^6.0.22, postcss@^6.0.6, postcss@^6.0.8: 2241 +postcss@6.0.22:
2151 version "6.0.22" 2242 version "6.0.22"
2152 resolved "http://npm.yohops.com/postcss/-/postcss-6.0.22.tgz#e23b78314905c3b90cbd61702121e7a78848f2a3" 2243 resolved "http://npm.yohops.com/postcss/-/postcss-6.0.22.tgz#e23b78314905c3b90cbd61702121e7a78848f2a3"
2153 dependencies: 2244 dependencies:
@@ -2164,6 +2255,14 @@ postcss@^5.2.16: @@ -2164,6 +2255,14 @@ postcss@^5.2.16:
2164 source-map "^0.5.6" 2255 source-map "^0.5.6"
2165 supports-color "^3.2.3" 2256 supports-color "^3.2.3"
2166 2257
  2258 +postcss@^6.0.14, postcss@^6.0.16, postcss@^6.0.17, postcss@^6.0.22, postcss@^6.0.23, postcss@^6.0.6, postcss@^6.0.8:
  2259 + version "6.0.23"
  2260 + resolved "http://npm.yohops.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324"
  2261 + dependencies:
  2262 + chalk "^2.4.1"
  2263 + source-map "^0.6.1"
  2264 + supports-color "^5.4.0"
  2265 +
2167 prelude-ls@~1.1.2: 2266 prelude-ls@~1.1.2:
2168 version "1.1.2" 2267 version "1.1.2"
2169 resolved "http://npm.yohops.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" 2268 resolved "http://npm.yohops.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
@@ -2172,9 +2271,9 @@ preserve@^0.2.0: @@ -2172,9 +2271,9 @@ preserve@^0.2.0:
2172 version "0.2.0" 2271 version "0.2.0"
2173 resolved "http://npm.yohops.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" 2272 resolved "http://npm.yohops.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
2174 2273
2175 -pretty-format@^21.2.1:  
2176 - version "21.2.1"  
2177 - resolved "http://npm.yohops.com/pretty-format/-/pretty-format-21.2.1.tgz#ae5407f3cf21066cd011aa1ba5fce7b6a2eddb36" 2274 +pretty-format@^23.2.0:
  2275 + version "23.2.0"
  2276 + resolved "http://npm.yohops.com/pretty-format/-/pretty-format-23.2.0.tgz#3b0aaa63c018a53583373c1cb3a5d96cc5e83017"
2178 dependencies: 2277 dependencies:
2179 ansi-regex "^3.0.0" 2278 ansi-regex "^3.0.0"
2180 ansi-styles "^3.2.0" 2279 ansi-styles "^3.2.0"
@@ -2234,6 +2333,12 @@ readable-stream@^2.0.2, readable-stream@^2.2.2: @@ -2234,6 +2333,12 @@ readable-stream@^2.0.2, readable-stream@^2.2.2:
2234 string_decoder "~1.1.1" 2333 string_decoder "~1.1.1"
2235 util-deprecate "~1.0.1" 2334 util-deprecate "~1.0.1"
2236 2335
  2336 +rechoir@^0.6.2:
  2337 + version "0.6.2"
  2338 + resolved "http://npm.yohops.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
  2339 + dependencies:
  2340 + resolve "^1.1.6"
  2341 +
2237 redent@^2.0.0: 2342 redent@^2.0.0:
2238 version "2.0.0" 2343 version "2.0.0"
2239 resolved "http://npm.yohops.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa" 2344 resolved "http://npm.yohops.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa"
@@ -2374,10 +2479,18 @@ replace-ext@1.0.0: @@ -2374,10 +2479,18 @@ replace-ext@1.0.0:
2374 version "1.0.0" 2479 version "1.0.0"
2375 resolved "http://npm.yohops.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" 2480 resolved "http://npm.yohops.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb"
2376 2481
  2482 +require-directory@^2.1.1:
  2483 + version "2.1.1"
  2484 + resolved "http://npm.yohops.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
  2485 +
2377 require-from-string@^2.0.1: 2486 require-from-string@^2.0.1:
2378 version "2.0.2" 2487 version "2.0.2"
2379 resolved "http://npm.yohops.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" 2488 resolved "http://npm.yohops.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
2380 2489
  2490 +require-main-filename@^1.0.1:
  2491 + version "1.0.1"
  2492 + resolved "http://npm.yohops.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
  2493 +
2381 require-uncached@^1.0.3: 2494 require-uncached@^1.0.3:
2382 version "1.0.3" 2495 version "1.0.3"
2383 resolved "http://npm.yohops.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" 2496 resolved "http://npm.yohops.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3"
@@ -2397,6 +2510,12 @@ resolve-url@^0.2.1: @@ -2397,6 +2510,12 @@ resolve-url@^0.2.1:
2397 version "0.2.1" 2510 version "0.2.1"
2398 resolved "http://npm.yohops.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" 2511 resolved "http://npm.yohops.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
2399 2512
  2513 +resolve@^1.1.6:
  2514 + version "1.8.1"
  2515 + resolved "http://npm.yohops.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26"
  2516 + dependencies:
  2517 + path-parse "^1.0.5"
  2518 +
2400 restore-cursor@^1.0.1: 2519 restore-cursor@^1.0.1:
2401 version "1.0.1" 2520 version "1.0.1"
2402 resolved "http://npm.yohops.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" 2521 resolved "http://npm.yohops.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541"
@@ -2437,11 +2556,11 @@ rx-lite@*, rx-lite@^4.0.8: @@ -2437,11 +2556,11 @@ rx-lite@*, rx-lite@^4.0.8:
2437 version "4.0.8" 2556 version "4.0.8"
2438 resolved "http://npm.yohops.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" 2557 resolved "http://npm.yohops.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444"
2439 2558
2440 -rxjs@^5.4.2:  
2441 - version "5.5.11"  
2442 - resolved "http://npm.yohops.com/rxjs/-/rxjs-5.5.11.tgz#f733027ca43e3bec6b994473be4ab98ad43ced87" 2559 +rxjs@^6.1.0:
  2560 + version "6.2.1"
  2561 + resolved "http://npm.yohops.com/rxjs/-/rxjs-6.2.1.tgz#246cebec189a6cbc143a3ef9f62d6f4c91813ca1"
2443 dependencies: 2562 dependencies:
2444 - symbol-observable "1.0.1" 2563 + tslib "^1.9.0"
2445 2564
2446 safe-buffer@~5.1.0, safe-buffer@~5.1.1: 2565 safe-buffer@~5.1.0, safe-buffer@~5.1.1:
2447 version "5.1.2" 2566 version "5.1.2"
@@ -2457,10 +2576,18 @@ safe-regex@^1.1.0: @@ -2457,10 +2576,18 @@ safe-regex@^1.1.0:
2457 version "2.1.2" 2576 version "2.1.2"
2458 resolved "http://npm.yohops.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 2577 resolved "http://npm.yohops.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
2459 2578
  2579 +semver-compare@^1.0.0:
  2580 + version "1.0.0"
  2581 + resolved "http://npm.yohops.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
  2582 +
2460 "semver@2 || 3 || 4 || 5", semver@^5.3.0: 2583 "semver@2 || 3 || 4 || 5", semver@^5.3.0:
2461 version "5.5.0" 2584 version "5.5.0"
2462 resolved "http://npm.yohops.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" 2585 resolved "http://npm.yohops.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
2463 2586
  2587 +set-blocking@^2.0.0:
  2588 + version "2.0.0"
  2589 + resolved "http://npm.yohops.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
  2590 +
2464 set-value@^0.4.3: 2591 set-value@^0.4.3:
2465 version "0.4.3" 2592 version "0.4.3"
2466 resolved "http://npm.yohops.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" 2593 resolved "http://npm.yohops.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"
@@ -2489,6 +2616,14 @@ shebang-regex@^1.0.0: @@ -2489,6 +2616,14 @@ shebang-regex@^1.0.0:
2489 version "1.0.0" 2616 version "1.0.0"
2490 resolved "http://npm.yohops.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" 2617 resolved "http://npm.yohops.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
2491 2618
  2619 +shelljs@^0.8.2:
  2620 + version "0.8.2"
  2621 + resolved "http://npm.yohops.com/shelljs/-/shelljs-0.8.2.tgz#345b7df7763f4c2340d584abb532c5f752ca9e35"
  2622 + dependencies:
  2623 + glob "^7.0.0"
  2624 + interpret "^1.0.0"
  2625 + rechoir "^0.6.2"
  2626 +
2492 signal-exit@^3.0.0, signal-exit@^3.0.2: 2627 signal-exit@^3.0.0, signal-exit@^3.0.2:
2493 version "3.0.2" 2628 version "3.0.2"
2494 resolved "http://npm.yohops.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" 2629 resolved "http://npm.yohops.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
@@ -2592,9 +2727,9 @@ sprintf-js@~1.0.2: @@ -2592,9 +2727,9 @@ sprintf-js@~1.0.2:
2592 version "1.0.3" 2727 version "1.0.3"
2593 resolved "http://npm.yohops.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 2728 resolved "http://npm.yohops.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
2594 2729
2595 -staged-git-files@1.0.0:  
2596 - version "1.0.0"  
2597 - resolved "http://npm.yohops.com/staged-git-files/-/staged-git-files-1.0.0.tgz#cdb847837c1fcc52c08a872d4883cc0877668a80" 2730 +staged-git-files@1.1.1:
  2731 + version "1.1.1"
  2732 + resolved "http://npm.yohops.com/staged-git-files/-/staged-git-files-1.1.1.tgz#37c2218ef0d6d26178b1310719309a16a59f8f7b"
2598 2733
2599 state-toggle@^1.0.0: 2734 state-toggle@^1.0.0:
2600 version "1.0.1" 2735 version "1.0.1"
@@ -2607,11 +2742,9 @@ static-extend@^0.1.1: @@ -2607,11 +2742,9 @@ static-extend@^0.1.1:
2607 define-property "^0.2.5" 2742 define-property "^0.2.5"
2608 object-copy "^0.1.0" 2743 object-copy "^0.1.0"
2609 2744
2610 -stream-to-observable@^0.2.0:  
2611 - version "0.2.0"  
2612 - resolved "http://npm.yohops.com/stream-to-observable/-/stream-to-observable-0.2.0.tgz#59d6ea393d87c2c0ddac10aa0d561bc6ba6f0e10"  
2613 - dependencies:  
2614 - any-observable "^0.2.0" 2745 +string-argv@^0.0.2:
  2746 + version "0.0.2"
  2747 + resolved "http://npm.yohops.com/string-argv/-/string-argv-0.0.2.tgz#dac30408690c21f3c3630a3ff3a05877bdcbd736"
2615 2748
2616 string-width@^1.0.1: 2749 string-width@^1.0.1:
2617 version "1.0.2" 2750 version "1.0.2"
@@ -2621,7 +2754,7 @@ string-width@^1.0.1: @@ -2621,7 +2754,7 @@ string-width@^1.0.1:
2621 is-fullwidth-code-point "^1.0.0" 2754 is-fullwidth-code-point "^1.0.0"
2622 strip-ansi "^3.0.0" 2755 strip-ansi "^3.0.0"
2623 2756
2624 -string-width@^2.1.0, string-width@^2.1.1: 2757 +string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1:
2625 version "2.1.1" 2758 version "2.1.1"
2626 resolved "http://npm.yohops.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" 2759 resolved "http://npm.yohops.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
2627 dependencies: 2760 dependencies:
@@ -2643,7 +2776,7 @@ stringify-entities@^1.0.1: @@ -2643,7 +2776,7 @@ stringify-entities@^1.0.1:
2643 is-alphanumerical "^1.0.0" 2776 is-alphanumerical "^1.0.0"
2644 is-hexadecimal "^1.0.0" 2777 is-hexadecimal "^1.0.0"
2645 2778
2646 -stringify-object@^3.2.0: 2779 +stringify-object@^3.2.2:
2647 version "3.2.2" 2780 version "3.2.2"
2648 resolved "http://npm.yohops.com/stringify-object/-/stringify-object-3.2.2.tgz#9853052e5a88fb605a44cd27445aa257ad7ffbcd" 2781 resolved "http://npm.yohops.com/stringify-object/-/stringify-object-3.2.2.tgz#9853052e5a88fb605a44cd27445aa257ad7ffbcd"
2649 dependencies: 2782 dependencies:
@@ -2826,13 +2959,9 @@ svg-tags@^1.0.0: @@ -2826,13 +2959,9 @@ svg-tags@^1.0.0:
2826 version "1.0.0" 2959 version "1.0.0"
2827 resolved "http://npm.yohops.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" 2960 resolved "http://npm.yohops.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764"
2828 2961
2829 -symbol-observable@1.0.1:  
2830 - version "1.0.1"  
2831 - resolved "http://npm.yohops.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4"  
2832 -  
2833 -symbol-observable@^0.2.2:  
2834 - version "0.2.4"  
2835 - resolved "http://npm.yohops.com/symbol-observable/-/symbol-observable-0.2.4.tgz#95a83db26186d6af7e7a18dbd9760a2f86d08f40" 2962 +symbol-observable@^1.1.0:
  2963 + version "1.2.0"
  2964 + resolved "http://npm.yohops.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
2836 2965
2837 table@4.0.2: 2966 table@4.0.2:
2838 version "4.0.2" 2967 version "4.0.2"
@@ -2908,6 +3037,10 @@ trough@^1.0.0: @@ -2908,6 +3037,10 @@ trough@^1.0.0:
2908 version "1.0.2" 3037 version "1.0.2"
2909 resolved "http://npm.yohops.com/trough/-/trough-1.0.2.tgz#7f1663ec55c480139e2de5e486c6aef6cc24a535" 3038 resolved "http://npm.yohops.com/trough/-/trough-1.0.2.tgz#7f1663ec55c480139e2de5e486c6aef6cc24a535"
2910 3039
  3040 +tslib@^1.9.0:
  3041 + version "1.9.3"
  3042 + resolved "http://npm.yohops.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"
  3043 +
2911 type-check@~0.3.2: 3044 type-check@~0.3.2:
2912 version "0.3.2" 3045 version "0.3.2"
2913 resolved "http://npm.yohops.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" 3046 resolved "http://npm.yohops.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
@@ -3034,6 +3167,10 @@ vfile@^2.0.0: @@ -3034,6 +3167,10 @@ vfile@^2.0.0:
3034 unist-util-stringify-position "^1.0.0" 3167 unist-util-stringify-position "^1.0.0"
3035 vfile-message "^1.0.0" 3168 vfile-message "^1.0.0"
3036 3169
  3170 +which-module@^2.0.0:
  3171 + version "2.0.0"
  3172 + resolved "http://npm.yohops.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
  3173 +
3037 which@^1.2.10, which@^1.2.9: 3174 which@^1.2.10, which@^1.2.9:
3038 version "1.3.1" 3175 version "1.3.1"
3039 resolved "http://npm.yohops.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" 3176 resolved "http://npm.yohops.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
@@ -3044,6 +3181,13 @@ wordwrap@~1.0.0: @@ -3044,6 +3181,13 @@ wordwrap@~1.0.0:
3044 version "1.0.0" 3181 version "1.0.0"
3045 resolved "http://npm.yohops.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" 3182 resolved "http://npm.yohops.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
3046 3183
  3184 +wrap-ansi@^2.0.0:
  3185 + version "2.1.0"
  3186 + resolved "http://npm.yohops.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
  3187 + dependencies:
  3188 + string-width "^1.0.1"
  3189 + strip-ansi "^3.0.1"
  3190 +
3047 wrappy@1: 3191 wrappy@1:
3048 version "1.0.2" 3192 version "1.0.2"
3049 resolved "http://npm.yohops.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 3193 resolved "http://npm.yohops.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
@@ -3062,6 +3206,10 @@ xtend@^4.0.1: @@ -3062,6 +3206,10 @@ xtend@^4.0.1:
3062 version "4.0.1" 3206 version "4.0.1"
3063 resolved "http://npm.yohops.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" 3207 resolved "http://npm.yohops.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
3064 3208
  3209 +y18n@^3.2.1:
  3210 + version "3.2.1"
  3211 + resolved "http://npm.yohops.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
  3212 +
3065 yallist@^2.1.2: 3213 yallist@^2.1.2:
3066 version "2.1.2" 3214 version "2.1.2"
3067 resolved "http://npm.yohops.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" 3215 resolved "http://npm.yohops.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
@@ -3071,3 +3219,26 @@ yargs-parser@^10.0.0: @@ -3071,3 +3219,26 @@ yargs-parser@^10.0.0:
3071 resolved "http://npm.yohops.com/yargs-parser/-/yargs-parser-10.0.0.tgz#c737c93de2567657750cb1f2c00be639fd19c994" 3219 resolved "http://npm.yohops.com/yargs-parser/-/yargs-parser-10.0.0.tgz#c737c93de2567657750cb1f2c00be639fd19c994"
3072 dependencies: 3220 dependencies:
3073 camelcase "^4.1.0" 3221 camelcase "^4.1.0"
  3222 +
  3223 +yargs-parser@^9.0.2:
  3224 + version "9.0.2"
  3225 + resolved "http://npm.yohops.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077"
  3226 + dependencies:
  3227 + camelcase "^4.1.0"
  3228 +
  3229 +yargs@^11.0.0:
  3230 + version "11.0.0"
  3231 + resolved "http://npm.yohops.com/yargs/-/yargs-11.0.0.tgz#c052931006c5eee74610e5fc0354bedfd08a201b"
  3232 + dependencies:
  3233 + cliui "^4.0.0"
  3234 + decamelize "^1.1.1"
  3235 + find-up "^2.1.0"
  3236 + get-caller-file "^1.0.1"
  3237 + os-locale "^2.0.0"
  3238 + require-directory "^2.1.1"
  3239 + require-main-filename "^1.0.1"
  3240 + set-blocking "^2.0.0"
  3241 + string-width "^2.0.0"
  3242 + which-module "^2.0.0"
  3243 + y18n "^3.2.1"
  3244 + yargs-parser "^9.0.2"