Authored by hongyong.zhao

Merge branch 'feature/add-dingtalk-alert-for-alipay' into 'master'

Feature/add dingtalk alert for alipay



See merge request !24
{
"env": {
"es6": true
"es6": true,
"jest": true
},
"extends": [
"plugin:vue/base",
... ...
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "file",
"program": "${file}"
},
{
"type": "node",
"request": "launch",
"name": "jest",
"program": "${workspaceFolder}/node_modules/.bin/jest",
"args": [
"-i",
"test"
],
"console": "internalConsole"
}
]
}
\ No newline at end of file
... ...
const alipayRepository = require('./alipay.repository');
const { logger } = global.yoho;
const AlertAgent = require('../../utils/alert-manager');
const AlertType = {
MySQL: 0,
Knex: 1,
};
const alipayAlert = new AlertAgent('alipay', {
[AlertType.MySQL]: 'mysql error',
[AlertAgent.Knex]: 'knex insert error'
}, ['1735697170', '15210602915']);
async function create({ uid, alipayAccount, alipayName }) {
try {
... ... @@ -8,6 +18,7 @@ async function create({ uid, alipayAccount, alipayName }) {
});
if (!result) {
alipayAlert.send(AlertType.Knex);
return {
error: {
code: 500,
... ... @@ -31,7 +42,7 @@ async function create({ uid, alipayAccount, alipayName }) {
};
} else {
logger.error('mysql error =>', e);
alipayAlert.send(AlertType.MySQL, e.message);
return {
error: {
code: 500,
... ...
... ... @@ -30,6 +30,10 @@ module.exports = async(req, res, next) => {
}
let baseParams;
let reqParams = Object.assign({}, req.query, req.body);
req.route = {
path: req.path
};
res.set({
'Cache-Control': 'no-cache',
... ...
// For a detailed explanation regarding each configuration property, visit:
// https://jestjs.io/docs/en/configuration.html
module.exports = {
// All imported modules in your tests should be mocked automatically
// automock: false,
// Stop running tests after `n` failures
// bail: 0,
// Respect "browser" field in package.json when resolving modules
// browser: false,
// The directory where Jest should store its cached dependency information
// cacheDirectory: "/private/var/folders/sr/_5jlz89n3j1btt54jnv2318w0000gn/T/jest_dx",
// Automatically clear mock calls and instances between every test
// clearMocks: false,
// Indicates whether the coverage information should be collected while executing the test
// collectCoverage: false,
// An array of glob patterns indicating a set of files for which coverage information should be collected
// collectCoverageFrom: null,
// The directory where Jest should output its coverage files
coverageDirectory: 'coverage',
// An array of regexp pattern strings used to skip coverage collection
coveragePathIgnorePatterns: [
'/node_modules/'
],
// A list of reporter names that Jest uses when writing coverage reports
// coverageReporters: [
// "json",
// "text",
// "lcov",
// "clover"
// ],
// An object that configures minimum threshold enforcement for coverage results
// coverageThreshold: null,
// A path to a custom dependency extractor
// dependencyExtractor: null,
// Make calling deprecated APIs throw helpful error messages
// errorOnDeprecated: false,
// Force coverage collection from ignored files using an array of glob patterns
// forceCoverageMatch: [],
// A path to a module which exports an async function that is triggered once before all test suites
// globalSetup: null,
// A path to a module which exports an async function that is triggered once after all test suites
// globalTeardown: null,
// A set of global variables that need to be available in all test environments
// globals: {},
// An array of directory names to be searched recursively up from the requiring module's location
// moduleDirectories: [
// "node_modules"
// ],
// An array of file extensions your modules use
// moduleFileExtensions: [
// "js",
// "json",
// "jsx",
// "ts",
// "tsx",
// "node"
// ],
// A map from regular expressions to module names that allow to stub out resources with a single module
// moduleNameMapper: {},
// An array of regexp pattern strings, matched against all module paths before considered 'visible' to the module loader
// modulePathIgnorePatterns: [],
// Activates notifications for test results
// notify: false,
// An enum that specifies notification mode. Requires { notify: true }
// notifyMode: "failure-change",
// A preset that is used as a base for Jest's configuration
// preset: null,
// Run tests from one or more projects
// projects: null,
// Use this configuration option to add custom reporters to Jest
// reporters: undefined,
// Automatically reset mock state between every test
// resetMocks: false,
// Reset the module registry before running each individual test
// resetModules: false,
// A path to a custom resolver
// resolver: null,
// Automatically restore mock state between every test
// restoreMocks: false,
// The root directory that Jest should scan for tests and modules within
// rootDir: null,
// A list of paths to directories that Jest should use to search for files in
// roots: [
// "<rootDir>"
// ],
// Allows you to use a custom runner instead of Jest's default test runner
// runner: "jest-runner",
// The paths to modules that run some code to configure or set up the testing environment before each test
// setupFiles: [],
// A list of paths to modules that run some code to configure or set up the testing framework before each test
// setupFilesAfterEnv: [],
// A list of paths to snapshot serializer modules Jest should use for snapshot testing
// snapshotSerializers: [],
// The test environment that will be used for testing
testEnvironment: 'node',
// Options that will be passed to the testEnvironment
// testEnvironmentOptions: {},
// Adds a location field to test results
// testLocationInResults: false,
// The glob patterns Jest uses to detect test files
// testMatch: [
// "**/__tests__/**/*.[jt]s?(x)",
// "**/?(*.)+(spec|test).[tj]s?(x)"
// ],
// An array of regexp pattern strings that are matched against all test paths, matched tests are skipped
// testPathIgnorePatterns: [
// "/node_modules/"
// ],
// The regexp pattern or array of patterns that Jest uses to detect test files
// testRegex: [],
// This option allows the use of a custom results processor
// testResultsProcessor: null,
// This option allows use of a custom test runner
// testRunner: "jasmine2",
// This option sets the URL for the jsdom environment. It is reflected in properties such as location.href
// testURL: "http://localhost",
// Setting this value to "fake" allows the use of fake timers for functions such as "setTimeout"
// timers: "real",
// A map from regular expressions to paths to transformers
// transform: null,
// An array of regexp pattern strings that are matched against all source file paths, matched files will skip transformation
// transformIgnorePatterns: [
// "/node_modules/"
// ],
// An array of regexp pattern strings that are matched against all modules before the module loader will automatically return a mock for them
// unmockedModulePathPatterns: undefined,
// Indicates whether each individual test should be reported during the run
// verbose: null,
// An array of regexp patterns that are matched against all source file paths before re-running tests in watch mode
// watchPathIgnorePatterns: [],
// Whether to use watchman for file crawling
// watchman: true,
};
... ...
... ... @@ -10,6 +10,8 @@
"scripts": {
"start": "NODE_ENV=production node app.js",
"test": "NODE_ENV=test3 node app.js",
"test:unit": "jest",
"test:coverage": "jest --coverage",
"dev": "node app-dev.js",
"client": "NODE_ENV=production webpack --config ./build/webpack.client.conf.js",
"server": "NODE_ENV=production webpack --config ./build/webpack.server.conf.js",
... ... @@ -45,6 +47,7 @@
"express-session": "^1.15.6",
"fastclick": "^1.0.6",
"handlebars": "^4.1.1",
"jest": "^24.8.0",
"knex": "^0.16.3",
"lodash": "^4.17.11",
"lottie-web": "^5.4.2",
... ... @@ -88,7 +91,7 @@
"@babel/register": "^7.0.0",
"@babel/runtime": "^7.2.0",
"autoprefixer": "^9.4.2",
"babel-eslint": "^10.0.1",
"babel-eslint": "8.0.1",
"babel-loader": "^8.0.4",
"babel-plugin-import": "^1.11.0",
"babel-plugin-syntax-jsx": "^6.18.0",
... ...
/**
* Created by zhangwenxue on 2019/07/23.
*/
'use strict';
const _ = require('lodash');
const ddAlert = require('./dingding-alert');
const MIN_SEND_INTERVAL = 10 * 1000;
const moment = require('moment');
const logger = global.yoho.logger;
/**
* AlertManager
* 统一调度dingtalk的告警
*
*/
const AlertManager = {
isAtAll: false,
pendingAgents: {},
/**
* post agent信息到当前pending队列
* @param {AlertAgent} agent
*/
post(agent) {
if (!this.pendingAgents[agent.name]) {
this.pendingAgents[agent.name] = agent;
}
this.report();
},
/**
* 向dingtalk robot发消息,使用_.throttle
*/
report: _.throttle(() => AlertManager._report(), MIN_SEND_INTERVAL, {leading: true, trailing: true}),
/**
* 发消息到dingtalk robot
*/
_report() {
const now = Date.now();
let ats = [];
let text = [];
text.push(`**本次告警**: ${moment(now).format('YYYY-MM-DD HH:mm:ss')}\n`);
text.push(`**上次告警**: ${moment(this.lastSendTime).format('YYYY-MM-DD HH:mm:ss')}\n`);
text = text.concat(Object.keys(this.pendingAgents).map(agentName => {
const agent = this.pendingAgents[agentName];
ats = ats.concat(agent.ats);
return agent.getMarkdownReport();
}));
// 发送
ddAlert(text.join('\n'), _.uniq(ats), this.isAtAll)
.catch(e => {
logger.warn('AlertManager send dingtalk alert:', e);
});
// 重置状态
this.lastSendTime = now;
this.pendingAgents = {};
}
};
/**
* AlertAgent
* 模块告警Agent
*/
class AlertAgent {
/**
*
* @param {string} name 模块名
* @param {Object} subjectMap 模块告警信息类型,subjectId=>subject
* @param {Array[string]} ats 需要@的手机号
* @param {boolean} isAtAll 是否@全体人员, default=false
*/
constructor(name, subjectMap, ats = [], isAtAll = false) {
this.name = name;
this.subjectMap = subjectMap;
this.ats = ats;
if (isAtAll) {
AlertManager.isAtAll = true;
}
this.msgs = {};
}
/**
* 发送告警信息
* @param {string|number} subjectId 消息类型
* @param {string|null} text 附加信息, 注: 发dingtalk时只发最后一条的text
*/
send(subjectId, text = '') {
let msg = _.get(this.msgs, subjectId, {text, count: 0});
this.msgs[subjectId] = msg;
msg.count++;
AlertManager.post(this);
}
/**
* 生成当前Agent的 markdown 格式报文
*/
getMarkdownReport() {
let report = [`## ${this.name} `];
report.push(this.ats.map(at => `@${at}`).join(' '));
const msgs = Object.keys(this.msgs).map(id => {
const msg = this.msgs[id];
return `- ${this.subjectMap[id]} ${msg.text} ${msg.count}次`;
});
report = report.concat(msgs);
return report.join('\n');
}
}
module.exports = AlertAgent;
... ...
/**
* Created by zhangwenxue on 2019/07/23.
*/
'use strict';
const rp = require('request-promise');
/**
* 向dingtalk robot发 markdown 格式的消息
* @param {string} text markdown格式消息
* @param {Array[string]} atMobiles 需要@的手机号
* @param {boolean} isAtAll 是否@全体人员
*/
module.exports = (text, atMobiles, isAtAll) => {
const data = {
msgtype: 'markdown',
markdown: {
title: 'ufo-app-web',
text
},
at: {
atMobiles,
isAtAll,
}
};
return rp({
uri: 'https://oapi.dingtalk.com/robot/send?access_token=499f845e894e0aebb6d29ec9f3b186cbb99bfa89cd4347fa4c0e8efd4081ecd5',
method: 'POST',
headers: {
'Content-Type': 'application/json; charset=utf-8'
},
body: JSON.stringify(data)
});
};
... ...
... ... @@ -8,6 +8,33 @@
dependencies:
"@babel/highlight" "^7.0.0"
"@babel/code-frame@^7.5.5":
version "7.5.5"
resolved "http://r.cnpmjs.org/@babel/code-frame/download/@babel/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49531219699b988f669a8f9d"
integrity sha1-vAeC9tafe31JUxIZaZuYj2aaj50=
dependencies:
"@babel/highlight" "^7.0.0"
"@babel/core@^7.1.0":
version "7.5.5"
resolved "http://r.cnpmjs.org/@babel/core/download/@babel/core-7.5.5.tgz#17b2686ef0d6bc58f963dddd68ab669755582c30"
integrity sha1-F7JobvDWvFj5Y93daKtml1VYLDA=
dependencies:
"@babel/code-frame" "^7.5.5"
"@babel/generator" "^7.5.5"
"@babel/helpers" "^7.5.5"
"@babel/parser" "^7.5.5"
"@babel/template" "^7.4.4"
"@babel/traverse" "^7.5.5"
"@babel/types" "^7.5.5"
convert-source-map "^1.1.0"
debug "^4.1.0"
json5 "^2.1.0"
lodash "^4.17.13"
resolve "^1.3.2"
semver "^5.4.1"
source-map "^0.5.0"
"@babel/core@^7.1.2":
version "7.2.0"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.2.0.tgz#a4dd3814901998e93340f0086e9867fefa163ada"
... ... @@ -66,6 +93,17 @@
source-map "^0.5.0"
trim-right "^1.0.1"
"@babel/generator@^7.4.0", "@babel/generator@^7.5.5":
version "7.5.5"
resolved "http://r.cnpmjs.org/@babel/generator/download/@babel/generator-7.5.5.tgz#873a7f936a3c89491b43536d12245b626664e3cf"
integrity sha1-hzp/k2o8iUkbQ1NtEiRbYmZk488=
dependencies:
"@babel/types" "^7.5.5"
jsesc "^2.5.1"
lodash "^4.17.13"
source-map "^0.5.0"
trim-right "^1.0.1"
"@babel/helper-annotate-as-pure@^7.0.0":
version "7.0.0"
resolved "http://npm.yohops.com/@babel%2fhelper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32"
... ... @@ -193,6 +231,13 @@
dependencies:
"@babel/types" "^7.0.0"
"@babel/helper-split-export-declaration@^7.4.4":
version "7.4.4"
resolved "http://r.cnpmjs.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677"
integrity sha1-/5SJSjQL549T8GrwOLIFxJ2ZNnc=
dependencies:
"@babel/types" "^7.4.4"
"@babel/helper-wrap-function@^7.1.0":
version "7.2.0"
resolved "http://npm.yohops.com/@babel%2fhelper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa"
... ... @@ -210,6 +255,15 @@
"@babel/traverse" "^7.1.5"
"@babel/types" "^7.2.0"
"@babel/helpers@^7.5.5":
version "7.5.5"
resolved "http://r.cnpmjs.org/@babel/helpers/download/@babel/helpers-7.5.5.tgz#63908d2a73942229d1e6685bc2a0e730dde3b75e"
integrity sha1-Y5CNKnOUIinR5mhbwqDnMN3jt14=
dependencies:
"@babel/template" "^7.4.4"
"@babel/traverse" "^7.5.5"
"@babel/types" "^7.5.5"
"@babel/highlight@^7.0.0":
version "7.0.0"
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4"
... ... @@ -218,14 +272,19 @@
esutils "^2.0.2"
js-tokens "^4.0.0"
"@babel/parser@^7.0.0", "@babel/parser@^7.2.2", "@babel/parser@^7.2.3":
version "7.2.3"
resolved "http://npm.yohops.com/@babel%2fparser/-/parser-7.2.3.tgz#32f5df65744b70888d17872ec106b02434ba1489"
"@babel/parser@^7.1.0", "@babel/parser@^7.4.3", "@babel/parser@^7.4.4", "@babel/parser@^7.5.5":
version "7.5.5"
resolved "http://r.cnpmjs.org/@babel/parser/download/@babel/parser-7.5.5.tgz#02f077ac8817d3df4a832ef59de67565e71cca4b"
integrity sha1-AvB3rIgX099Kgy71neZ1Zeccyks=
"@babel/parser@^7.1.2", "@babel/parser@^7.1.6", "@babel/parser@^7.2.0":
version "7.2.0"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.2.0.tgz#02d01dbc330b6cbf36b76ac93c50752c69027065"
"@babel/parser@^7.2.2", "@babel/parser@^7.2.3":
version "7.2.3"
resolved "http://npm.yohops.com/@babel%2fparser/-/parser-7.2.3.tgz#32f5df65744b70888d17872ec106b02434ba1489"
"@babel/plugin-proposal-async-generator-functions@^7.2.0":
version "7.2.0"
resolved "http://npm.yohops.com/@babel%2fplugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e"
... ... @@ -281,7 +340,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-syntax-object-rest-spread@^7.2.0":
"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.2.0":
version "7.2.0"
resolved "http://npm.yohops.com/@babel%2fplugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e"
dependencies:
... ... @@ -584,7 +643,16 @@
"@babel/parser" "^7.2.2"
"@babel/types" "^7.2.2"
"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.2.2", "@babel/traverse@^7.2.3":
"@babel/template@^7.4.0", "@babel/template@^7.4.4":
version "7.4.4"
resolved "http://r.cnpmjs.org/@babel/template/download/@babel/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237"
integrity sha1-9LiNEiVomgj1vDoXSDVFvp5O0jc=
dependencies:
"@babel/code-frame" "^7.0.0"
"@babel/parser" "^7.4.4"
"@babel/types" "^7.4.4"
"@babel/traverse@^7.1.0", "@babel/traverse@^7.2.2", "@babel/traverse@^7.2.3":
version "7.2.3"
resolved "http://npm.yohops.com/@babel%2ftraverse/-/traverse-7.2.3.tgz#7ff50cefa9c7c0bd2d81231fdac122f3957748d8"
dependencies:
... ... @@ -612,6 +680,21 @@
globals "^11.1.0"
lodash "^4.17.10"
"@babel/traverse@^7.4.3", "@babel/traverse@^7.5.5":
version "7.5.5"
resolved "http://r.cnpmjs.org/@babel/traverse/download/@babel/traverse-7.5.5.tgz#f664f8f368ed32988cd648da9f72d5ca70f165bb"
integrity sha1-9mT482jtMpiM1kjan3LVynDxZbs=
dependencies:
"@babel/code-frame" "^7.5.5"
"@babel/generator" "^7.5.5"
"@babel/helper-function-name" "^7.1.0"
"@babel/helper-split-export-declaration" "^7.4.4"
"@babel/parser" "^7.5.5"
"@babel/types" "^7.5.5"
debug "^4.1.0"
globals "^11.1.0"
lodash "^4.17.13"
"@babel/types@^7.0.0", "@babel/types@^7.1.2", "@babel/types@^7.1.6", "@babel/types@^7.2.0":
version "7.2.0"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.2.0.tgz#7941c5b2d8060e06f9601d6be7c223eef906d5d8"
... ... @@ -628,6 +711,169 @@
lodash "^4.17.10"
to-fast-properties "^2.0.0"
"@babel/types@^7.3.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.5.5":
version "7.5.5"
resolved "http://r.cnpmjs.org/@babel/types/download/@babel/types-7.5.5.tgz#97b9f728e182785909aa4ab56264f090a028d18a"
integrity sha1-l7n3KOGCeFkJqkq1YmTwkKAo0Yo=
dependencies:
esutils "^2.0.2"
lodash "^4.17.13"
to-fast-properties "^2.0.0"
"@cnakazawa/watch@^1.0.3":
version "1.0.3"
resolved "http://r.cnpmjs.org/@cnakazawa/watch/download/@cnakazawa/watch-1.0.3.tgz#099139eaec7ebf07a27c1786a3ff64f39464d2ef"
integrity sha1-CZE56ux+vweifBeGo/9k85Rk0u8=
dependencies:
exec-sh "^0.3.2"
minimist "^1.2.0"
"@jest/console@^24.7.1":
version "24.7.1"
resolved "http://r.cnpmjs.org/@jest/console/download/@jest/console-24.7.1.tgz#32a9e42535a97aedfe037e725bd67e954b459545"
integrity sha1-MqnkJTWpeu3+A35yW9Z+lUtFlUU=
dependencies:
"@jest/source-map" "^24.3.0"
chalk "^2.0.1"
slash "^2.0.0"
"@jest/core@^24.8.0":
version "24.8.0"
resolved "http://r.cnpmjs.org/@jest/core/download/@jest/core-24.8.0.tgz#fbbdcd42a41d0d39cddbc9f520c8bab0c33eed5b"
integrity sha1-+73NQqQdDTnN28n1IMi6sMM+7Vs=
dependencies:
"@jest/console" "^24.7.1"
"@jest/reporters" "^24.8.0"
"@jest/test-result" "^24.8.0"
"@jest/transform" "^24.8.0"
"@jest/types" "^24.8.0"
ansi-escapes "^3.0.0"
chalk "^2.0.1"
exit "^0.1.2"
graceful-fs "^4.1.15"
jest-changed-files "^24.8.0"
jest-config "^24.8.0"
jest-haste-map "^24.8.0"
jest-message-util "^24.8.0"
jest-regex-util "^24.3.0"
jest-resolve-dependencies "^24.8.0"
jest-runner "^24.8.0"
jest-runtime "^24.8.0"
jest-snapshot "^24.8.0"
jest-util "^24.8.0"
jest-validate "^24.8.0"
jest-watcher "^24.8.0"
micromatch "^3.1.10"
p-each-series "^1.0.0"
pirates "^4.0.1"
realpath-native "^1.1.0"
rimraf "^2.5.4"
strip-ansi "^5.0.0"
"@jest/environment@^24.8.0":
version "24.8.0"
resolved "http://r.cnpmjs.org/@jest/environment/download/@jest/environment-24.8.0.tgz#0342261383c776bdd652168f68065ef144af0eac"
integrity sha1-A0ImE4PHdr3WUhaPaAZe8USvDqw=
dependencies:
"@jest/fake-timers" "^24.8.0"
"@jest/transform" "^24.8.0"
"@jest/types" "^24.8.0"
jest-mock "^24.8.0"
"@jest/fake-timers@^24.8.0":
version "24.8.0"
resolved "http://r.cnpmjs.org/@jest/fake-timers/download/@jest/fake-timers-24.8.0.tgz#2e5b80a4f78f284bcb4bd5714b8e10dd36a8d3d1"
integrity sha1-LluApPePKEvLS9VxS44Q3Tao09E=
dependencies:
"@jest/types" "^24.8.0"
jest-message-util "^24.8.0"
jest-mock "^24.8.0"
"@jest/reporters@^24.8.0":
version "24.8.0"
resolved "http://r.cnpmjs.org/@jest/reporters/download/@jest/reporters-24.8.0.tgz#075169cd029bddec54b8f2c0fc489fd0b9e05729"
integrity sha1-B1FpzQKb3exUuPLA/Eif0LngVyk=
dependencies:
"@jest/environment" "^24.8.0"
"@jest/test-result" "^24.8.0"
"@jest/transform" "^24.8.0"
"@jest/types" "^24.8.0"
chalk "^2.0.1"
exit "^0.1.2"
glob "^7.1.2"
istanbul-lib-coverage "^2.0.2"
istanbul-lib-instrument "^3.0.1"
istanbul-lib-report "^2.0.4"
istanbul-lib-source-maps "^3.0.1"
istanbul-reports "^2.1.1"
jest-haste-map "^24.8.0"
jest-resolve "^24.8.0"
jest-runtime "^24.8.0"
jest-util "^24.8.0"
jest-worker "^24.6.0"
node-notifier "^5.2.1"
slash "^2.0.0"
source-map "^0.6.0"
string-length "^2.0.0"
"@jest/source-map@^24.3.0":
version "24.3.0"
resolved "http://r.cnpmjs.org/@jest/source-map/download/@jest/source-map-24.3.0.tgz#563be3aa4d224caf65ff77edc95cd1ca4da67f28"
integrity sha1-Vjvjqk0iTK9l/3ftyVzRyk2mfyg=
dependencies:
callsites "^3.0.0"
graceful-fs "^4.1.15"
source-map "^0.6.0"
"@jest/test-result@^24.8.0":
version "24.8.0"
resolved "http://r.cnpmjs.org/@jest/test-result/download/@jest/test-result-24.8.0.tgz#7675d0aaf9d2484caa65e048d9b467d160f8e9d3"
integrity sha1-dnXQqvnSSEyqZeBI2bRn0WD46dM=
dependencies:
"@jest/console" "^24.7.1"
"@jest/types" "^24.8.0"
"@types/istanbul-lib-coverage" "^2.0.0"
"@jest/test-sequencer@^24.8.0":
version "24.8.0"
resolved "http://r.cnpmjs.org/@jest/test-sequencer/download/@jest/test-sequencer-24.8.0.tgz#2f993bcf6ef5eb4e65e8233a95a3320248cf994b"
integrity sha1-L5k7z271605l6CM6laMyAkjPmUs=
dependencies:
"@jest/test-result" "^24.8.0"
jest-haste-map "^24.8.0"
jest-runner "^24.8.0"
jest-runtime "^24.8.0"
"@jest/transform@^24.8.0":
version "24.8.0"
resolved "http://r.cnpmjs.org/@jest/transform/download/@jest/transform-24.8.0.tgz#628fb99dce4f9d254c6fd9341e3eea262e06fef5"
integrity sha1-Yo+5nc5PnSVMb9k0Hj7qJi4G/vU=
dependencies:
"@babel/core" "^7.1.0"
"@jest/types" "^24.8.0"
babel-plugin-istanbul "^5.1.0"
chalk "^2.0.1"
convert-source-map "^1.4.0"
fast-json-stable-stringify "^2.0.0"
graceful-fs "^4.1.15"
jest-haste-map "^24.8.0"
jest-regex-util "^24.3.0"
jest-util "^24.8.0"
micromatch "^3.1.10"
realpath-native "^1.1.0"
slash "^2.0.0"
source-map "^0.6.1"
write-file-atomic "2.4.1"
"@jest/types@^24.8.0":
version "24.8.0"
resolved "http://r.cnpmjs.org/@jest/types/download/@jest/types-24.8.0.tgz#f31e25948c58f0abd8c845ae26fcea1491dea7ad"
integrity sha1-8x4llIxY8KvYyEWuJvzqFJHep60=
dependencies:
"@types/istanbul-lib-coverage" "^2.0.0"
"@types/istanbul-reports" "^1.1.1"
"@types/yargs" "^12.0.9"
"@mrmlnc/readdir-enhanced@^2.2.1":
version "2.2.1"
resolved "http://npm.yohops.com/@mrmlnc%2freaddir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde"
... ... @@ -639,10 +885,73 @@
version "1.1.3"
resolved "http://npm.yohops.com/@nodelib%2ffs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b"
"@types/babel__core@^7.1.0":
version "7.1.2"
resolved "http://r.cnpmjs.org/@types/babel__core/download/@types/babel__core-7.1.2.tgz#608c74f55928033fce18b99b213c16be4b3d114f"
integrity sha1-YIx09VkoAz/OGLmbITwWvks9EU8=
dependencies:
"@babel/parser" "^7.1.0"
"@babel/types" "^7.0.0"
"@types/babel__generator" "*"
"@types/babel__template" "*"
"@types/babel__traverse" "*"
"@types/babel__generator@*":
version "7.0.2"
resolved "http://r.cnpmjs.org/@types/babel__generator/download/@types/babel__generator-7.0.2.tgz#d2112a6b21fad600d7674274293c85dce0cb47fc"
integrity sha1-0hEqayH61gDXZ0J0KTyF3ODLR/w=
dependencies:
"@babel/types" "^7.0.0"
"@types/babel__template@*":
version "7.0.2"
resolved "http://r.cnpmjs.org/@types/babel__template/download/@types/babel__template-7.0.2.tgz#4ff63d6b52eddac1de7b975a5223ed32ecea9307"
integrity sha1-T/Y9a1Lt2sHee5daUiPtMuzqkwc=
dependencies:
"@babel/parser" "^7.1.0"
"@babel/types" "^7.0.0"
"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6":
version "7.0.7"
resolved "http://r.cnpmjs.org/@types/babel__traverse/download/@types/babel__traverse-7.0.7.tgz#2496e9ff56196cc1429c72034e07eab6121b6f3f"
integrity sha1-JJbp/1YZbMFCnHIDTgfqthIbbz8=
dependencies:
"@babel/types" "^7.3.0"
"@types/bluebird@^3.5.25":
version "3.5.26"
resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.5.26.tgz#a38c438ae84fa02431d6892edf86e46edcbca291"
"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0":
version "2.0.1"
resolved "http://r.cnpmjs.org/@types/istanbul-lib-coverage/download/@types/istanbul-lib-coverage-2.0.1.tgz#42995b446db9a48a11a07ec083499a860e9138ff"
integrity sha1-QplbRG25pIoRoH7Ag0mahg6ROP8=
"@types/istanbul-lib-report@*":
version "1.1.1"
resolved "http://r.cnpmjs.org/@types/istanbul-lib-report/download/@types/istanbul-lib-report-1.1.1.tgz#e5471e7fa33c61358dd38426189c037a58433b8c"
integrity sha1-5Ucef6M8YTWN04QmGJwDelhDO4w=
dependencies:
"@types/istanbul-lib-coverage" "*"
"@types/istanbul-reports@^1.1.1":
version "1.1.1"
resolved "http://r.cnpmjs.org/@types/istanbul-reports/download/@types/istanbul-reports-1.1.1.tgz#7a8cbf6a406f36c8add871625b278eaf0b0d255a"
integrity sha1-eoy/akBvNsit2HFiWyeOrwsNJVo=
dependencies:
"@types/istanbul-lib-coverage" "*"
"@types/istanbul-lib-report" "*"
"@types/stack-utils@^1.0.1":
version "1.0.1"
resolved "http://r.cnpmjs.org/@types/stack-utils/download/@types/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e"
integrity sha1-CoUdO9lkmPolwzq3J47TvWXwbD4=
"@types/yargs@^12.0.2", "@types/yargs@^12.0.9":
version "12.0.12"
resolved "http://r.cnpmjs.org/@types/yargs/download/@types/yargs-12.0.12.tgz#45dd1d0638e8c8f153e87d296907659296873916"
integrity sha1-Rd0dBjjoyPFT6H0paQdlkpaHORY=
"@vue/component-compiler-utils@^2.0.0":
version "2.3.0"
resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-2.3.0.tgz#4f580f1b28fc7685859d87ea0e92a1c0271c93da"
... ... @@ -793,6 +1102,11 @@
"@webassemblyjs/wast-parser" "1.5.13"
long "^3.2.0"
abab@^2.0.0:
version "2.0.0"
resolved "http://r.cnpmjs.org/abab/download/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f"
integrity sha1-q6CrTF7uLUx500h9hUUPsjduuw8=
abbrev@1:
version "1.1.1"
resolved "http://npm.yohops.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
... ... @@ -810,14 +1124,32 @@ acorn-dynamic-import@^3.0.0:
dependencies:
acorn "^5.0.0"
acorn-globals@^4.1.0:
version "4.3.2"
resolved "http://r.cnpmjs.org/acorn-globals/download/acorn-globals-4.3.2.tgz#4e2c2313a597fd589720395f6354b41cd5ec8006"
integrity sha1-TiwjE6WX/ViXIDlfY1S0HNXsgAY=
dependencies:
acorn "^6.0.1"
acorn-walk "^6.0.1"
acorn-jsx@^5.0.0:
version "5.0.1"
resolved "http://npm.yohops.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e"
acorn@^5.0.0, acorn@^5.6.2, acorn@^5.7.3:
acorn-walk@^6.0.1:
version "6.2.0"
resolved "http://r.cnpmjs.org/acorn-walk/download/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c"
integrity sha1-Ejy487hMIXHx9/slJhWxx4prGow=
acorn@^5.0.0, acorn@^5.5.3, acorn@^5.6.2, acorn@^5.7.3:
version "5.7.3"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279"
acorn@^6.0.1:
version "6.2.1"
resolved "http://r.cnpmjs.org/acorn/download/acorn-6.2.1.tgz#3ed8422d6dec09e6121cc7a843ca86a330a86b51"
integrity sha1-PthCLW3sCeYSHMeoQ8qGozCoa1E=
acorn@^6.0.2:
version "6.0.4"
resolved "http://npm.yohops.com/acorn/-/acorn-6.0.4.tgz#77377e7353b72ec5104550aa2d2097a2fd40b754"
... ... @@ -943,6 +1275,11 @@ array-each@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f"
array-equal@^1.0.0:
version "1.0.0"
resolved "http://r.cnpmjs.org/array-equal/download/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93"
integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=
array-find-index@^1.0.1:
version "1.0.2"
resolved "http://npm.yohops.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
... ... @@ -1081,16 +1418,54 @@ axios@^0.18.0:
follow-redirects "^1.3.0"
is-buffer "^1.1.5"
babel-eslint@^10.0.1:
version "10.0.1"
resolved "http://npm.yohops.com/babel-eslint/-/babel-eslint-10.0.1.tgz#919681dc099614cd7d31d45c8908695092a1faed"
babel-code-frame@7.0.0-beta.0:
version "7.0.0-beta.0"
resolved "http://r.cnpmjs.org/babel-code-frame/download/babel-code-frame-7.0.0-beta.0.tgz#418a7b5f3f7dc9a4670e61b1158b4c5661bec98d"
integrity sha1-QYp7Xz99yaRnDmGxFYtMVmG+yY0=
dependencies:
"@babel/code-frame" "^7.0.0"
"@babel/parser" "^7.0.0"
"@babel/traverse" "^7.0.0"
"@babel/types" "^7.0.0"
eslint-scope "3.7.1"
eslint-visitor-keys "^1.0.0"
chalk "^2.0.0"
esutils "^2.0.2"
js-tokens "^3.0.0"
babel-eslint@8.0.1:
version "8.0.1"
resolved "http://r.cnpmjs.org/babel-eslint/download/babel-eslint-8.0.1.tgz#5d718be7a328625d006022eb293ed3008cbd6346"
integrity sha1-XXGL56MoYl0AYCLrKT7TAIy9Y0Y=
dependencies:
babel-code-frame "7.0.0-beta.0"
babel-traverse "7.0.0-beta.0"
babel-types "7.0.0-beta.0"
babylon "7.0.0-beta.22"
babel-helper-function-name@7.0.0-beta.0:
version "7.0.0-beta.0"
resolved "http://r.cnpmjs.org/babel-helper-function-name/download/babel-helper-function-name-7.0.0-beta.0.tgz#d1b6779b647e5c5c31ebeb05e13b998e4d352d56"
integrity sha1-0bZ3m2R+XFwx6+sF4TuZjk01LVY=
dependencies:
babel-helper-get-function-arity "7.0.0-beta.0"
babel-template "7.0.0-beta.0"
babel-traverse "7.0.0-beta.0"
babel-types "7.0.0-beta.0"
babel-helper-get-function-arity@7.0.0-beta.0:
version "7.0.0-beta.0"
resolved "http://r.cnpmjs.org/babel-helper-get-function-arity/download/babel-helper-get-function-arity-7.0.0-beta.0.tgz#9d1ab7213bb5efe1ef1638a8ea1489969b5a8b6e"
integrity sha1-nRq3ITu17+HvFjio6hSJlptai24=
dependencies:
babel-types "7.0.0-beta.0"
babel-jest@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/babel-jest/download/babel-jest-24.8.0.tgz#5c15ff2b28e20b0f45df43fe6b7f2aae93dba589"
integrity sha1-XBX/KyjiCw9F30P+a38qrpPbpYk=
dependencies:
"@jest/transform" "^24.8.0"
"@jest/types" "^24.8.0"
"@types/babel__core" "^7.1.0"
babel-plugin-istanbul "^5.1.0"
babel-preset-jest "^24.6.0"
chalk "^2.4.2"
slash "^2.0.0"
babel-loader@^8.0.4:
version "8.0.4"
... ... @@ -1101,6 +1476,11 @@ babel-loader@^8.0.4:
mkdirp "^0.5.1"
util.promisify "^1.0.0"
babel-messages@7.0.0-beta.0:
version "7.0.0-beta.0"
resolved "http://r.cnpmjs.org/babel-messages/download/babel-messages-7.0.0-beta.0.tgz#6df01296e49fc8fbd0637394326a167f36da817b"
integrity sha1-bfASluSfyPvQY3OUMmoWfzbagXs=
babel-plugin-import@^1.11.0:
version "1.11.0"
resolved "http://npm.yohops.com/babel-plugin-import/-/babel-plugin-import-1.11.0.tgz#78ac908e6b225206babb734e19eae5f78d6d1035"
... ... @@ -1108,6 +1488,23 @@ babel-plugin-import@^1.11.0:
"@babel/helper-module-imports" "^7.0.0"
"@babel/runtime" "^7.0.0"
babel-plugin-istanbul@^5.1.0:
version "5.2.0"
resolved "http://r.cnpmjs.org/babel-plugin-istanbul/download/babel-plugin-istanbul-5.2.0.tgz#df4ade83d897a92df069c4d9a25cf2671293c854"
integrity sha1-30reg9iXqS3wacTZolzyZxKTyFQ=
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
find-up "^3.0.0"
istanbul-lib-instrument "^3.3.0"
test-exclude "^5.2.3"
babel-plugin-jest-hoist@^24.6.0:
version "24.6.0"
resolved "http://r.cnpmjs.org/babel-plugin-jest-hoist/download/babel-plugin-jest-hoist-24.6.0.tgz#f7f7f7ad150ee96d7a5e8e2c5da8319579e78019"
integrity sha1-9/f3rRUO6W16Xo4sXagxlXnngBk=
dependencies:
"@types/babel__traverse" "^7.0.6"
babel-plugin-syntax-jsx@^6.18.0:
version "6.18.0"
resolved "http://npm.yohops.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"
... ... @@ -1137,6 +1534,14 @@ babel-plugin-transform-vue-jsx@^3.7.0:
dependencies:
esutils "^2.0.2"
babel-preset-jest@^24.6.0:
version "24.6.0"
resolved "http://r.cnpmjs.org/babel-preset-jest/download/babel-preset-jest-24.6.0.tgz#66f06136eefce87797539c0d63f1769cc3915984"
integrity sha1-ZvBhNu786HeXU5wNY/F2nMORWYQ=
dependencies:
"@babel/plugin-syntax-object-rest-spread" "^7.0.0"
babel-plugin-jest-hoist "^24.6.0"
babel-runtime@^6.0.0, babel-runtime@^6.26.0:
version "6.26.0"
resolved "http://npm.yohops.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
... ... @@ -1144,6 +1549,40 @@ babel-runtime@^6.0.0, babel-runtime@^6.26.0:
core-js "^2.4.0"
regenerator-runtime "^0.11.0"
babel-template@7.0.0-beta.0:
version "7.0.0-beta.0"
resolved "http://r.cnpmjs.org/babel-template/download/babel-template-7.0.0-beta.0.tgz#85083cf9e4395d5e48bf5154d7a8d6991cafecfb"
integrity sha1-hQg8+eQ5XV5Iv1FU16jWmRyv7Ps=
dependencies:
babel-traverse "7.0.0-beta.0"
babel-types "7.0.0-beta.0"
babylon "7.0.0-beta.22"
lodash "^4.2.0"
babel-traverse@7.0.0-beta.0:
version "7.0.0-beta.0"
resolved "http://r.cnpmjs.org/babel-traverse/download/babel-traverse-7.0.0-beta.0.tgz#da14be9b762f62a2f060db464eaafdd8cd072a41"
integrity sha1-2hS+m3YvYqLwYNtGTqr92M0HKkE=
dependencies:
babel-code-frame "7.0.0-beta.0"
babel-helper-function-name "7.0.0-beta.0"
babel-messages "7.0.0-beta.0"
babel-types "7.0.0-beta.0"
babylon "7.0.0-beta.22"
debug "^3.0.1"
globals "^10.0.0"
invariant "^2.2.0"
lodash "^4.2.0"
babel-types@7.0.0-beta.0:
version "7.0.0-beta.0"
resolved "http://r.cnpmjs.org/babel-types/download/babel-types-7.0.0-beta.0.tgz#eb8b6e556470e6dcc4aef982d79ad229469b5169"
integrity sha1-64tuVWRw5tzErvmC15rSKUabUWk=
dependencies:
esutils "^2.0.2"
lodash "^4.2.0"
to-fast-properties "^2.0.0"
babel-types@^6.6.0:
version "6.26.0"
resolved "http://npm.yohops.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497"
... ... @@ -1153,6 +1592,11 @@ babel-types@^6.6.0:
lodash "^4.17.4"
to-fast-properties "^1.0.3"
babylon@7.0.0-beta.22:
version "7.0.0-beta.22"
resolved "http://r.cnpmjs.org/babylon/download/babylon-7.0.0-beta.22.tgz#74f0ad82ed7c7c3cfeab74cf684f815104161b65"
integrity sha1-dPCtgu18fDz+q3TPaE+BUQQWG2U=
bail@^1.0.0:
version "1.0.3"
resolved "http://npm.yohops.com/bail/-/bail-1.0.3.tgz#63cfb9ddbac829b02a3128cd53224be78e6c21a3"
... ... @@ -1313,6 +1757,18 @@ brorand@^1.0.1:
version "1.1.0"
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
browser-process-hrtime@^0.1.2:
version "0.1.3"
resolved "http://r.cnpmjs.org/browser-process-hrtime/download/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4"
integrity sha1-YW8A+u8d9+wbW/nP4r3DFw8mx7Q=
browser-resolve@^1.11.3:
version "1.11.3"
resolved "http://r.cnpmjs.org/browser-resolve/download/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6"
integrity sha1-m3y7PQ9RDky4a9vXlhJNKLWJCvY=
dependencies:
resolve "1.1.7"
browserify-aes@^1.0.0, browserify-aes@^1.0.4:
version "1.2.0"
resolved "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
... ... @@ -1382,6 +1838,13 @@ browserslist@^4.3.5:
electron-to-chromium "^1.3.86"
node-releases "^1.0.5"
bser@^2.0.0:
version "2.1.0"
resolved "http://r.cnpmjs.org/bser/download/bser-2.1.0.tgz#65fc784bf7f87c009b973c12db6546902fa9c7b5"
integrity sha1-Zfx4S/f4fACblzwS22VGkC+px7U=
dependencies:
node-int64 "^0.4.0"
buffer-from@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
... ... @@ -1495,6 +1958,11 @@ callsites@^2.0.0:
version "2.0.0"
resolved "http://npm.yohops.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
callsites@^3.0.0:
version "3.1.0"
resolved "http://r.cnpmjs.org/callsites/download/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
integrity sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=
camel-case@3.0.x:
version "3.0.0"
resolved "http://npm.yohops.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73"
... ... @@ -1541,6 +2009,13 @@ caniuse-lite@^1.0.30000921:
version "1.0.30000923"
resolved "http://npm.yohops.com/caniuse-lite/-/caniuse-lite-1.0.30000923.tgz#148f9bda508024b5ce957b463ae2e8302b451bb2"
capture-exit@^2.0.0:
version "2.0.0"
resolved "http://r.cnpmjs.org/capture-exit/download/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4"
integrity sha1-+5U7+uvreB9iiYI52rtCbQilCaQ=
dependencies:
rsvp "^4.8.4"
capture-stack-trace@^1.0.0:
version "1.0.1"
resolved "http://npm.yohops.com/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d"
... ... @@ -1579,6 +2054,15 @@ chalk@^2.0.1:
escape-string-regexp "^1.0.5"
supports-color "^5.2.0"
chalk@^2.4.2:
version "2.4.2"
resolved "http://r.cnpmjs.org/chalk/download/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=
dependencies:
ansi-styles "^3.2.1"
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
character-entities-html4@^1.0.0:
version "1.1.2"
resolved "http://npm.yohops.com/character-entities-html4/-/character-entities-html4-1.1.2.tgz#c44fdde3ce66b52e8d321d6c1bf46101f0150610"
... ... @@ -1658,6 +2142,11 @@ ci-info@^1.5.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497"
ci-info@^2.0.0:
version "2.0.0"
resolved "http://r.cnpmjs.org/ci-info/download/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
integrity sha1-Z6npZL4xpR4V5QENWObxKDQAL0Y=
cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
version "1.0.4"
resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
... ... @@ -1744,6 +2233,11 @@ clone-regexp@^1.0.0:
is-regexp "^1.0.0"
is-supported-regexp-flag "^1.0.0"
co@^4.6.0:
version "4.6.0"
resolved "http://r.cnpmjs.org/co/download/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
code-point-at@^1.0.0:
version "1.1.0"
resolved "http://npm.yohops.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
... ... @@ -1929,7 +2423,7 @@ content-type@^1.0.2, content-type@~1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
convert-source-map@^1.1.0:
convert-source-map@^1.1.0, convert-source-map@^1.4.0:
version "1.6.0"
resolved "http://npm.yohops.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20"
dependencies:
... ... @@ -2149,6 +2643,18 @@ cssesc@^2.0.0:
version "2.0.0"
resolved "http://npm.yohops.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703"
cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0":
version "0.3.8"
resolved "http://r.cnpmjs.org/cssom/download/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a"
integrity sha1-nxJ29bK0Y/IRTT8sdSUK+MGjb0o=
cssstyle@^1.0.0:
version "1.4.0"
resolved "http://r.cnpmjs.org/cssstyle/download/cssstyle-1.4.0.tgz#9d31328229d3c565c61e586b02041a28fccdccf1"
integrity sha1-nTEyginTxWXGHlhrAgQaKPzNzPE=
dependencies:
cssom "0.3.x"
cube-ui@^1.12.6:
version "1.12.6"
resolved "http://npm.yohops.com/cube-ui/-/cube-ui-1.12.6.tgz#3beb6b2b628c4f3c1eb5d5ad69b85c61e0ef95c4"
... ... @@ -2176,6 +2682,15 @@ dashdash@^1.12.0:
dependencies:
assert-plus "^1.0.0"
data-urls@^1.0.0:
version "1.1.0"
resolved "http://r.cnpmjs.org/data-urls/download/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe"
integrity sha1-Fe4Fgrql4iu1nHcUDaj5x2lju/4=
dependencies:
abab "^2.0.0"
whatwg-mimetype "^2.2.0"
whatwg-url "^7.0.0"
date-now@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
... ... @@ -2208,6 +2723,13 @@ debug@^3.0.1, debug@^3.2.5:
dependencies:
ms "^2.1.1"
debug@^4.1.1:
version "4.1.1"
resolved "http://r.cnpmjs.org/debug/download/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
integrity sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=
dependencies:
ms "^2.1.1"
debug@~2.2.0:
version "2.2.0"
resolved "http://npm.yohops.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da"
... ... @@ -2331,6 +2853,11 @@ detect-libc@^1.0.2:
version "1.0.3"
resolved "http://npm.yohops.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
detect-newline@^2.1.0:
version "2.1.0"
resolved "http://r.cnpmjs.org/detect-newline/download/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2"
integrity sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=
detect-node@^2.0.3:
version "2.0.4"
resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c"
... ... @@ -2343,6 +2870,11 @@ diagnostics@^1.1.1:
enabled "1.0.x"
kuler "1.0.x"
diff-sequences@^24.3.0:
version "24.3.0"
resolved "http://r.cnpmjs.org/diff-sequences/download/diff-sequences-24.3.0.tgz#0f20e8a1df1abddaf4d9c226680952e64118b975"
integrity sha1-DyDood8avdr02cImaAlS5kEYuXU=
diffie-hellman@^5.0.0:
version "5.0.3"
resolved "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
... ... @@ -2425,6 +2957,13 @@ domelementtype@~1.1.1:
version "1.1.3"
resolved "http://npm.yohops.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b"
domexception@^1.0.1:
version "1.0.1"
resolved "http://r.cnpmjs.org/domexception/download/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90"
integrity sha1-k3RCZEymoxJh7zbj7Gd/6AVYLJA=
dependencies:
webidl-conversions "^4.0.2"
domhandler@2.1:
version "2.1.0"
resolved "http://npm.yohops.com/domhandler/-/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594"
... ... @@ -2599,6 +3138,18 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
version "1.0.5"
resolved "http://npm.yohops.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
escodegen@^1.9.1:
version "1.11.1"
resolved "http://r.cnpmjs.org/escodegen/download/escodegen-1.11.1.tgz#c485ff8d6b4cdb89e27f4a856e91f118401ca510"
integrity sha1-xIX/jWtM24nif0qFbpHxGEAcpRA=
dependencies:
esprima "^3.1.3"
estraverse "^4.2.0"
esutils "^2.0.2"
optionator "^0.8.1"
optionalDependencies:
source-map "~0.6.1"
eslint-config-yoho@^1.1.0:
version "1.1.0"
resolved "http://npm.yohops.com/eslint-config-yoho/-/eslint-config-yoho-1.1.0.tgz#9fc5d882a5f9e9af5c1f7914c8083d1816bc9614"
... ... @@ -2615,13 +3166,6 @@ eslint-plugin-vue@^5.0.0:
dependencies:
vue-eslint-parser "^4.0.2"
eslint-scope@3.7.1:
version "3.7.1"
resolved "http://npm.yohops.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8"
dependencies:
esrecurse "^4.1.0"
estraverse "^4.1.1"
eslint-scope@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172"
... ... @@ -2695,6 +3239,11 @@ espree@^5.0.0:
acorn-jsx "^5.0.0"
eslint-visitor-keys "^1.0.0"
esprima@^3.1.3:
version "3.1.3"
resolved "http://r.cnpmjs.org/esprima/download/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"
integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=
esprima@^4.0.0:
version "4.0.1"
resolved "http://npm.yohops.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
... ... @@ -2711,7 +3260,7 @@ esrecurse@^4.1.0:
dependencies:
estraverse "^4.1.0"
estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1:
estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"
... ... @@ -2744,6 +3293,11 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
md5.js "^1.3.4"
safe-buffer "^5.1.1"
exec-sh@^0.3.2:
version "0.3.2"
resolved "http://r.cnpmjs.org/exec-sh/download/exec-sh-0.3.2.tgz#6738de2eb7c8e671d0366aea0b0db8c6f7d7391b"
integrity sha1-ZzjeLrfI5nHQNmrqCw24xvfXORs=
execa@^0.10.0:
version "0.10.0"
resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50"
... ... @@ -2786,6 +3340,11 @@ execall@^1.0.0:
dependencies:
clone-regexp "^1.0.0"
exit@^0.1.2:
version "0.1.2"
resolved "http://r.cnpmjs.org/exit/download/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
expand-brackets@^2.1.4:
version "2.1.4"
resolved "http://npm.yohops.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
... ... @@ -2804,6 +3363,18 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2:
dependencies:
homedir-polyfill "^1.0.1"
expect@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/expect/download/expect-24.8.0.tgz#471f8ec256b7b6129ca2524b2a62f030df38718d"
integrity sha1-Rx+Owla3thKcolJLKmLwMN84cY0=
dependencies:
"@jest/types" "^24.8.0"
ansi-styles "^3.2.0"
jest-get-type "^24.8.0"
jest-matcher-utils "^24.8.0"
jest-message-util "^24.8.0"
jest-regex-util "^24.3.0"
express-session@^1.15.6:
version "1.15.6"
resolved "http://npm.yohops.com/express-session/-/express-session-1.15.6.tgz#47b4160c88f42ab70fe8a508e31cbff76757ab0a"
... ... @@ -2950,6 +3521,13 @@ faye-websocket@~0.11.1:
dependencies:
websocket-driver ">=0.5.1"
fb-watchman@^2.0.0:
version "2.0.0"
resolved "http://r.cnpmjs.org/fb-watchman/download/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58"
integrity sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=
dependencies:
bser "^2.0.0"
fd-slicer@1.1.0:
version "1.1.0"
resolved "http://npm.yohops.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
... ... @@ -3301,6 +3879,18 @@ glob@^7.0.5:
once "^1.3.0"
path-is-absolute "^1.0.0"
glob@^7.1.1, glob@^7.1.3:
version "7.1.4"
resolved "http://r.cnpmjs.org/glob/download/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
integrity sha1-qmCKL2xXetNX4a5aXCbZqNGWklU=
dependencies:
fs.realpath "^1.0.0"
inflight "^1.0.4"
inherits "2"
minimatch "^3.0.4"
once "^1.3.0"
path-is-absolute "^1.0.0"
global-dirs@^0.1.0:
version "0.1.1"
resolved "http://npm.yohops.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445"
... ... @@ -3329,6 +3919,11 @@ global-prefix@^1.0.1:
is-windows "^1.0.1"
which "^1.2.14"
globals@^10.0.0:
version "10.4.0"
resolved "http://r.cnpmjs.org/globals/download/globals-10.4.0.tgz#5c477388b128a9e4c5c5d01c7a2aca68c68b2da7"
integrity sha1-XEdziLEoqeTFxdAceirKaMaLLac=
globals@^11.1.0, globals@^11.7.0:
version "11.9.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-11.9.0.tgz#bde236808e987f290768a93d065060d78e6ab249"
... ... @@ -3399,6 +3994,16 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2:
version "4.1.11"
resolved "http://npm.yohops.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
graceful-fs@^4.1.15:
version "4.2.0"
resolved "http://r.cnpmjs.org/graceful-fs/download/graceful-fs-4.2.0.tgz#8d8fdc73977cb04104721cb53666c1ca64cd328b"
integrity sha1-jY/cc5d8sEEEchy1NmbBymTNMos=
growly@^1.3.0:
version "1.3.0"
resolved "http://r.cnpmjs.org/growly/download/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=
gzip-size@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz#a55ecd99222f4c48fd8c01c625ce3b349d0a0e80"
... ... @@ -3434,6 +4039,17 @@ handlebars@^4.1.1:
optionalDependencies:
uglify-js "^3.1.4"
handlebars@^4.1.2:
version "4.1.2"
resolved "http://r.cnpmjs.org/handlebars/download/handlebars-4.1.2.tgz#b6b37c1ced0306b221e094fc7aca3ec23b131b67"
integrity sha1-trN8HO0DBrIh4JT8eso+wjsTG2c=
dependencies:
neo-async "^2.6.0"
optimist "^0.6.1"
source-map "^0.6.1"
optionalDependencies:
uglify-js "^3.1.4"
har-schema@^2.0.0:
version "2.0.0"
resolved "http://npm.yohops.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
... ... @@ -3557,6 +4173,13 @@ hpack.js@^2.1.6:
readable-stream "^2.0.1"
wbuf "^1.1.0"
html-encoding-sniffer@^1.0.2:
version "1.0.2"
resolved "http://r.cnpmjs.org/html-encoding-sniffer/download/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8"
integrity sha1-5w2EuU2lOqN14R/jo1G+ZkLKRvg=
dependencies:
whatwg-encoding "^1.0.1"
html-entities@^1.2.0:
version "1.2.1"
resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f"
... ... @@ -3692,7 +4315,7 @@ iconv-lite@0.4.23:
dependencies:
safer-buffer ">= 2.1.2 < 3"
iconv-lite@^0.4.15, iconv-lite@^0.4.24, iconv-lite@^0.4.4:
iconv-lite@0.4.24, iconv-lite@^0.4.15, iconv-lite@^0.4.24, iconv-lite@^0.4.4:
version "0.4.24"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
dependencies:
... ... @@ -3858,7 +4481,7 @@ interpret@^1.0.0, interpret@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
invariant@^2.2.2:
invariant@^2.2.0, invariant@^2.2.2, invariant@^2.2.4:
version "2.2.4"
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
dependencies:
... ... @@ -3956,6 +4579,13 @@ is-ci@^1.0.10, is-ci@^1.2.1:
dependencies:
ci-info "^1.5.0"
is-ci@^2.0.0:
version "2.0.0"
resolved "http://r.cnpmjs.org/is-ci/download/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
integrity sha1-a8YzQYGBDgS1wis9WJ/cpVAmQEw=
dependencies:
ci-info "^2.0.0"
is-data-descriptor@^0.1.4:
version "0.1.4"
resolved "http://npm.yohops.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
... ... @@ -4030,6 +4660,11 @@ is-fullwidth-code-point@^2.0.0:
version "2.0.0"
resolved "http://npm.yohops.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
is-generator-fn@^2.0.0:
version "2.1.0"
resolved "http://r.cnpmjs.org/is-generator-fn/download/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
integrity sha1-fRQK3DiarzARqPKipM+m+q3/sRg=
is-glob@^2.0.0:
version "2.0.1"
resolved "http://npm.yohops.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
... ... @@ -4219,6 +4854,403 @@ isstream@0.1.x, isstream@~0.1.2:
version "0.1.2"
resolved "http://npm.yohops.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
istanbul-lib-coverage@^2.0.2, istanbul-lib-coverage@^2.0.5:
version "2.0.5"
resolved "http://r.cnpmjs.org/istanbul-lib-coverage/download/istanbul-lib-coverage-2.0.5.tgz#675f0ab69503fad4b1d849f736baaca803344f49"
integrity sha1-Z18KtpUD+tSx2En3NrqsqAM0T0k=
istanbul-lib-instrument@^3.0.1, istanbul-lib-instrument@^3.3.0:
version "3.3.0"
resolved "http://r.cnpmjs.org/istanbul-lib-instrument/download/istanbul-lib-instrument-3.3.0.tgz#a5f63d91f0bbc0c3e479ef4c5de027335ec6d630"
integrity sha1-pfY9kfC7wMPkee9MXeAnM17G1jA=
dependencies:
"@babel/generator" "^7.4.0"
"@babel/parser" "^7.4.3"
"@babel/template" "^7.4.0"
"@babel/traverse" "^7.4.3"
"@babel/types" "^7.4.0"
istanbul-lib-coverage "^2.0.5"
semver "^6.0.0"
istanbul-lib-report@^2.0.4:
version "2.0.8"
resolved "http://r.cnpmjs.org/istanbul-lib-report/download/istanbul-lib-report-2.0.8.tgz#5a8113cd746d43c4889eba36ab10e7d50c9b4f33"
integrity sha1-WoETzXRtQ8SInro2qxDn1QybTzM=
dependencies:
istanbul-lib-coverage "^2.0.5"
make-dir "^2.1.0"
supports-color "^6.1.0"
istanbul-lib-source-maps@^3.0.1:
version "3.0.6"
resolved "http://r.cnpmjs.org/istanbul-lib-source-maps/download/istanbul-lib-source-maps-3.0.6.tgz#284997c48211752ec486253da97e3879defba8c8"
integrity sha1-KEmXxIIRdS7EhiU9qX44ed77qMg=
dependencies:
debug "^4.1.1"
istanbul-lib-coverage "^2.0.5"
make-dir "^2.1.0"
rimraf "^2.6.3"
source-map "^0.6.1"
istanbul-reports@^2.1.1:
version "2.2.6"
resolved "http://r.cnpmjs.org/istanbul-reports/download/istanbul-reports-2.2.6.tgz#7b4f2660d82b29303a8fe6091f8ca4bf058da1af"
integrity sha1-e08mYNgrKTA6j+YJH4ykvwWNoa8=
dependencies:
handlebars "^4.1.2"
jest-changed-files@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-changed-files/download/jest-changed-files-24.8.0.tgz#7e7eb21cf687587a85e50f3d249d1327e15b157b"
integrity sha1-fn6yHPaHWHqF5Q89JJ0TJ+FbFXs=
dependencies:
"@jest/types" "^24.8.0"
execa "^1.0.0"
throat "^4.0.0"
jest-cli@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-cli/download/jest-cli-24.8.0.tgz#b075ac914492ed114fa338ade7362a301693e989"
integrity sha1-sHWskUSS7RFPozit5zYqMBaT6Yk=
dependencies:
"@jest/core" "^24.8.0"
"@jest/test-result" "^24.8.0"
"@jest/types" "^24.8.0"
chalk "^2.0.1"
exit "^0.1.2"
import-local "^2.0.0"
is-ci "^2.0.0"
jest-config "^24.8.0"
jest-util "^24.8.0"
jest-validate "^24.8.0"
prompts "^2.0.1"
realpath-native "^1.1.0"
yargs "^12.0.2"
jest-config@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-config/download/jest-config-24.8.0.tgz#77db3d265a6f726294687cbbccc36f8a76ee0f4f"
integrity sha1-d9s9JlpvcmKUaHy7zMNvinbuD08=
dependencies:
"@babel/core" "^7.1.0"
"@jest/test-sequencer" "^24.8.0"
"@jest/types" "^24.8.0"
babel-jest "^24.8.0"
chalk "^2.0.1"
glob "^7.1.1"
jest-environment-jsdom "^24.8.0"
jest-environment-node "^24.8.0"
jest-get-type "^24.8.0"
jest-jasmine2 "^24.8.0"
jest-regex-util "^24.3.0"
jest-resolve "^24.8.0"
jest-util "^24.8.0"
jest-validate "^24.8.0"
micromatch "^3.1.10"
pretty-format "^24.8.0"
realpath-native "^1.1.0"
jest-diff@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-diff/download/jest-diff-24.8.0.tgz#146435e7d1e3ffdf293d53ff97e193f1d1546172"
integrity sha1-FGQ159Hj/98pPVP/l+GT8dFUYXI=
dependencies:
chalk "^2.0.1"
diff-sequences "^24.3.0"
jest-get-type "^24.8.0"
pretty-format "^24.8.0"
jest-docblock@^24.3.0:
version "24.3.0"
resolved "http://r.cnpmjs.org/jest-docblock/download/jest-docblock-24.3.0.tgz#b9c32dac70f72e4464520d2ba4aec02ab14db5dd"
integrity sha1-ucMtrHD3LkRkUg0rpK7AKrFNtd0=
dependencies:
detect-newline "^2.1.0"
jest-each@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-each/download/jest-each-24.8.0.tgz#a05fd2bf94ddc0b1da66c6d13ec2457f35e52775"
integrity sha1-oF/Sv5TdwLHaZsbRPsJFfzXlJ3U=
dependencies:
"@jest/types" "^24.8.0"
chalk "^2.0.1"
jest-get-type "^24.8.0"
jest-util "^24.8.0"
pretty-format "^24.8.0"
jest-environment-jsdom@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-environment-jsdom/download/jest-environment-jsdom-24.8.0.tgz#300f6949a146cabe1c9357ad9e9ecf9f43f38857"
integrity sha1-MA9pSaFGyr4ck1etnp7Pn0PziFc=
dependencies:
"@jest/environment" "^24.8.0"
"@jest/fake-timers" "^24.8.0"
"@jest/types" "^24.8.0"
jest-mock "^24.8.0"
jest-util "^24.8.0"
jsdom "^11.5.1"
jest-environment-node@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-environment-node/download/jest-environment-node-24.8.0.tgz#d3f726ba8bc53087a60e7a84ca08883a4c892231"
integrity sha1-0/cmuovFMIemDnqEygiIOkyJIjE=
dependencies:
"@jest/environment" "^24.8.0"
"@jest/fake-timers" "^24.8.0"
"@jest/types" "^24.8.0"
jest-mock "^24.8.0"
jest-util "^24.8.0"
jest-get-type@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-get-type/download/jest-get-type-24.8.0.tgz#a7440de30b651f5a70ea3ed7ff073a32dfe646fc"
integrity sha1-p0QN4wtlH1pw6j7X/wc6Mt/mRvw=
jest-haste-map@^24.8.0:
version "24.8.1"
resolved "http://r.cnpmjs.org/jest-haste-map/download/jest-haste-map-24.8.1.tgz#f39cc1d2b1d907e014165b4bd5a957afcb992982"
integrity sha1-85zB0rHZB+AUFltL1alXr8uZKYI=
dependencies:
"@jest/types" "^24.8.0"
anymatch "^2.0.0"
fb-watchman "^2.0.0"
graceful-fs "^4.1.15"
invariant "^2.2.4"
jest-serializer "^24.4.0"
jest-util "^24.8.0"
jest-worker "^24.6.0"
micromatch "^3.1.10"
sane "^4.0.3"
walker "^1.0.7"
optionalDependencies:
fsevents "^1.2.7"
jest-jasmine2@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-jasmine2/download/jest-jasmine2-24.8.0.tgz#a9c7e14c83dd77d8b15e820549ce8987cc8cd898"
integrity sha1-qcfhTIPdd9ixXoIFSc6Jh8yM2Jg=
dependencies:
"@babel/traverse" "^7.1.0"
"@jest/environment" "^24.8.0"
"@jest/test-result" "^24.8.0"
"@jest/types" "^24.8.0"
chalk "^2.0.1"
co "^4.6.0"
expect "^24.8.0"
is-generator-fn "^2.0.0"
jest-each "^24.8.0"
jest-matcher-utils "^24.8.0"
jest-message-util "^24.8.0"
jest-runtime "^24.8.0"
jest-snapshot "^24.8.0"
jest-util "^24.8.0"
pretty-format "^24.8.0"
throat "^4.0.0"
jest-leak-detector@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-leak-detector/download/jest-leak-detector-24.8.0.tgz#c0086384e1f650c2d8348095df769f29b48e6980"
integrity sha1-wAhjhOH2UMLYNICV33afKbSOaYA=
dependencies:
pretty-format "^24.8.0"
jest-matcher-utils@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-matcher-utils/download/jest-matcher-utils-24.8.0.tgz#2bce42204c9af12bde46f83dc839efe8be832495"
integrity sha1-K85CIEya8SveRvg9yDnv6L6DJJU=
dependencies:
chalk "^2.0.1"
jest-diff "^24.8.0"
jest-get-type "^24.8.0"
pretty-format "^24.8.0"
jest-message-util@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-message-util/download/jest-message-util-24.8.0.tgz#0d6891e72a4beacc0292b638685df42e28d6218b"
integrity sha1-DWiR5ypL6swCkrY4aF30LijWIYs=
dependencies:
"@babel/code-frame" "^7.0.0"
"@jest/test-result" "^24.8.0"
"@jest/types" "^24.8.0"
"@types/stack-utils" "^1.0.1"
chalk "^2.0.1"
micromatch "^3.1.10"
slash "^2.0.0"
stack-utils "^1.0.1"
jest-mock@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-mock/download/jest-mock-24.8.0.tgz#2f9d14d37699e863f1febf4e4d5a33b7fdbbde56"
integrity sha1-L50U03aZ6GPx/r9OTVozt/273lY=
dependencies:
"@jest/types" "^24.8.0"
jest-pnp-resolver@^1.2.1:
version "1.2.1"
resolved "http://r.cnpmjs.org/jest-pnp-resolver/download/jest-pnp-resolver-1.2.1.tgz#ecdae604c077a7fbc70defb6d517c3c1c898923a"
integrity sha1-7NrmBMB3p/vHDe+21RfDwciYkjo=
jest-regex-util@^24.3.0:
version "24.3.0"
resolved "http://r.cnpmjs.org/jest-regex-util/download/jest-regex-util-24.3.0.tgz#d5a65f60be1ae3e310d5214a0307581995227b36"
integrity sha1-1aZfYL4a4+MQ1SFKAwdYGZUiezY=
jest-resolve-dependencies@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-resolve-dependencies/download/jest-resolve-dependencies-24.8.0.tgz#19eec3241f2045d3f990dba331d0d7526acff8e0"
integrity sha1-Ge7DJB8gRdP5kNujMdDXUmrP+OA=
dependencies:
"@jest/types" "^24.8.0"
jest-regex-util "^24.3.0"
jest-snapshot "^24.8.0"
jest-resolve@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-resolve/download/jest-resolve-24.8.0.tgz#84b8e5408c1f6a11539793e2b5feb1b6e722439f"
integrity sha1-hLjlQIwfahFTl5Pitf6xtuciQ58=
dependencies:
"@jest/types" "^24.8.0"
browser-resolve "^1.11.3"
chalk "^2.0.1"
jest-pnp-resolver "^1.2.1"
realpath-native "^1.1.0"
jest-runner@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-runner/download/jest-runner-24.8.0.tgz#4f9ae07b767db27b740d7deffad0cf67ccb4c5bb"
integrity sha1-T5rge3Z9snt0DX3v+tDPZ8y0xbs=
dependencies:
"@jest/console" "^24.7.1"
"@jest/environment" "^24.8.0"
"@jest/test-result" "^24.8.0"
"@jest/types" "^24.8.0"
chalk "^2.4.2"
exit "^0.1.2"
graceful-fs "^4.1.15"
jest-config "^24.8.0"
jest-docblock "^24.3.0"
jest-haste-map "^24.8.0"
jest-jasmine2 "^24.8.0"
jest-leak-detector "^24.8.0"
jest-message-util "^24.8.0"
jest-resolve "^24.8.0"
jest-runtime "^24.8.0"
jest-util "^24.8.0"
jest-worker "^24.6.0"
source-map-support "^0.5.6"
throat "^4.0.0"
jest-runtime@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-runtime/download/jest-runtime-24.8.0.tgz#05f94d5b05c21f6dc54e427cd2e4980923350620"
integrity sha1-BflNWwXCH23FTkJ80uSYCSM1BiA=
dependencies:
"@jest/console" "^24.7.1"
"@jest/environment" "^24.8.0"
"@jest/source-map" "^24.3.0"
"@jest/transform" "^24.8.0"
"@jest/types" "^24.8.0"
"@types/yargs" "^12.0.2"
chalk "^2.0.1"
exit "^0.1.2"
glob "^7.1.3"
graceful-fs "^4.1.15"
jest-config "^24.8.0"
jest-haste-map "^24.8.0"
jest-message-util "^24.8.0"
jest-mock "^24.8.0"
jest-regex-util "^24.3.0"
jest-resolve "^24.8.0"
jest-snapshot "^24.8.0"
jest-util "^24.8.0"
jest-validate "^24.8.0"
realpath-native "^1.1.0"
slash "^2.0.0"
strip-bom "^3.0.0"
yargs "^12.0.2"
jest-serializer@^24.4.0:
version "24.4.0"
resolved "http://r.cnpmjs.org/jest-serializer/download/jest-serializer-24.4.0.tgz#f70c5918c8ea9235ccb1276d232e459080588db3"
integrity sha1-9wxZGMjqkjXMsSdtIy5FkIBYjbM=
jest-snapshot@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-snapshot/download/jest-snapshot-24.8.0.tgz#3bec6a59da2ff7bc7d097a853fb67f9d415cb7c6"
integrity sha1-O+xqWdov97x9CXqFP7Z/nUFct8Y=
dependencies:
"@babel/types" "^7.0.0"
"@jest/types" "^24.8.0"
chalk "^2.0.1"
expect "^24.8.0"
jest-diff "^24.8.0"
jest-matcher-utils "^24.8.0"
jest-message-util "^24.8.0"
jest-resolve "^24.8.0"
mkdirp "^0.5.1"
natural-compare "^1.4.0"
pretty-format "^24.8.0"
semver "^5.5.0"
jest-util@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-util/download/jest-util-24.8.0.tgz#41f0e945da11df44cc76d64ffb915d0716f46cd1"
integrity sha1-QfDpRdoR30TMdtZP+5FdBxb0bNE=
dependencies:
"@jest/console" "^24.7.1"
"@jest/fake-timers" "^24.8.0"
"@jest/source-map" "^24.3.0"
"@jest/test-result" "^24.8.0"
"@jest/types" "^24.8.0"
callsites "^3.0.0"
chalk "^2.0.1"
graceful-fs "^4.1.15"
is-ci "^2.0.0"
mkdirp "^0.5.1"
slash "^2.0.0"
source-map "^0.6.0"
jest-validate@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-validate/download/jest-validate-24.8.0.tgz#624c41533e6dfe356ffadc6e2423a35c2d3b4849"
integrity sha1-YkxBUz5t/jVv+txuJCOjXC07SEk=
dependencies:
"@jest/types" "^24.8.0"
camelcase "^5.0.0"
chalk "^2.0.1"
jest-get-type "^24.8.0"
leven "^2.1.0"
pretty-format "^24.8.0"
jest-watcher@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest-watcher/download/jest-watcher-24.8.0.tgz#58d49915ceddd2de85e238f6213cef1c93715de4"
integrity sha1-WNSZFc7d0t6F4jj2ITzvHJNxXeQ=
dependencies:
"@jest/test-result" "^24.8.0"
"@jest/types" "^24.8.0"
"@types/yargs" "^12.0.9"
ansi-escapes "^3.0.0"
chalk "^2.0.1"
jest-util "^24.8.0"
string-length "^2.0.0"
jest-worker@^24.6.0:
version "24.6.0"
resolved "http://r.cnpmjs.org/jest-worker/download/jest-worker-24.6.0.tgz#7f81ceae34b7cde0c9827a6980c35b7cdc0161b3"
integrity sha1-f4HOrjS3zeDJgnppgMNbfNwBYbM=
dependencies:
merge-stream "^1.0.1"
supports-color "^6.1.0"
jest@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/jest/download/jest-24.8.0.tgz#d5dff1984d0d1002196e9b7f12f75af1b2809081"
integrity sha1-1d/xmE0NEAIZbpt/Evda8bKAkIE=
dependencies:
import-local "^2.0.0"
jest-cli "^24.8.0"
js-base64@^2.1.8, js-base64@^2.1.9:
version "2.4.9"
resolved "http://npm.yohops.com/js-base64/-/js-base64-2.4.9.tgz#748911fb04f48a60c4771b375cac45a80df11c03"
... ... @@ -4227,6 +5259,11 @@ js-levenshtein@^1.1.3:
version "1.1.4"
resolved "http://npm.yohops.com/js-levenshtein/-/js-levenshtein-1.1.4.tgz#3a56e3cbf589ca0081eb22cd9ba0b1290a16d26e"
js-tokens@^3.0.0:
version "3.0.2"
resolved "http://r.cnpmjs.org/js-tokens/download/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
... ... @@ -4242,6 +5279,38 @@ jsbn@~0.1.0:
version "0.1.1"
resolved "http://npm.yohops.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
jsdom@^11.5.1:
version "11.12.0"
resolved "http://r.cnpmjs.org/jsdom/download/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8"
integrity sha1-GoDUDd03ih3lllbp5txaO6hle8g=
dependencies:
abab "^2.0.0"
acorn "^5.5.3"
acorn-globals "^4.1.0"
array-equal "^1.0.0"
cssom ">= 0.3.2 < 0.4.0"
cssstyle "^1.0.0"
data-urls "^1.0.0"
domexception "^1.0.1"
escodegen "^1.9.1"
html-encoding-sniffer "^1.0.2"
left-pad "^1.3.0"
nwsapi "^2.0.7"
parse5 "4.0.0"
pn "^1.1.0"
request "^2.87.0"
request-promise-native "^1.0.5"
sax "^1.2.4"
symbol-tree "^3.2.2"
tough-cookie "^2.3.4"
w3c-hr-time "^1.0.1"
webidl-conversions "^4.0.2"
whatwg-encoding "^1.0.3"
whatwg-mimetype "^2.1.0"
whatwg-url "^6.4.1"
ws "^5.2.0"
xml-name-validator "^3.0.0"
jsesc@^2.5.1:
version "2.5.2"
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
... ... @@ -4321,6 +5390,11 @@ kind-of@^6.0.0, kind-of@^6.0.2:
version "6.0.2"
resolved "http://npm.yohops.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
kleur@^3.0.2:
version "3.0.3"
resolved "http://r.cnpmjs.org/kleur/download/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
integrity sha1-p5yezIbuHOP6YgbRIWxQHxR/wH4=
knex@^0.16.3:
version "0.16.3"
resolved "https://registry.yarnpkg.com/knex/-/knex-0.16.3.tgz#ca9effd4973655f42b42132b9019b0bc6bd20644"
... ... @@ -4377,6 +5451,11 @@ lcid@^2.0.0:
dependencies:
invert-kv "^2.0.0"
left-pad@^1.3.0:
version "1.3.0"
resolved "http://r.cnpmjs.org/left-pad/download/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e"
integrity sha1-W4o6d2Xf4AEmHd6RVYnngvjJTR4=
leven@^2.1.0:
version "2.1.0"
resolved "http://npm.yohops.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
... ... @@ -4507,6 +5586,11 @@ lodash.snakecase@^4.1.1:
version "4.1.1"
resolved "http://npm.yohops.com/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d"
lodash.sortby@^4.7.0:
version "4.7.0"
resolved "http://r.cnpmjs.org/lodash.sortby/download/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=
lodash.tail@^4.1.1:
version "4.1.1"
resolved "http://npm.yohops.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664"
... ... @@ -4532,6 +5616,11 @@ lodash@^4.0.0, lodash@^4.13.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.3,
version "4.17.11"
resolved "http://npm.yohops.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
lodash@^4.17.13, lodash@^4.2.0:
version "4.17.15"
resolved "http://r.cnpmjs.org/lodash/download/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
integrity sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg=
log-symbols@^2.0.0:
version "2.2.0"
resolved "http://npm.yohops.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a"
... ... @@ -4609,12 +5698,27 @@ make-dir@^1.0.0:
dependencies:
pify "^3.0.0"
make-dir@^2.1.0:
version "2.1.0"
resolved "http://r.cnpmjs.org/make-dir/download/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
integrity sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=
dependencies:
pify "^4.0.1"
semver "^5.6.0"
make-iterator@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/make-iterator/-/make-iterator-1.0.1.tgz#29b33f312aa8f547c4a5e490f56afcec99133ad6"
dependencies:
kind-of "^6.0.2"
makeerror@1.0.x:
version "1.0.11"
resolved "http://r.cnpmjs.org/makeerror/download/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c"
integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=
dependencies:
tmpl "1.0.x"
mamacro@^0.0.3:
version "0.0.3"
resolved "http://npm.yohops.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4"
... ... @@ -4735,6 +5839,13 @@ merge-source-map@^1.1.0:
dependencies:
source-map "^0.6.1"
merge-stream@^1.0.1:
version "1.0.1"
resolved "http://r.cnpmjs.org/merge-stream/download/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1"
integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=
dependencies:
readable-stream "^2.0.1"
merge2@^1.2.3:
version "1.2.3"
resolved "http://npm.yohops.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5"
... ... @@ -4853,7 +5964,7 @@ minimist@1.1.x:
version "1.1.3"
resolved "http://npm.yohops.com/minimist/-/minimist-1.1.3.tgz#3bedfd91a92d39016fcfaa1c681e8faa1a1efda8"
minimist@1.2.0, minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0:
minimist@1.2.0, minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0:
version "1.2.0"
resolved "http://npm.yohops.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
... ... @@ -5060,6 +6171,11 @@ node-gyp@^3.8.0:
tar "^2.0.0"
which "1"
node-int64@^0.4.0:
version "0.4.0"
resolved "http://r.cnpmjs.org/node-int64/download/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=
node-libs-browser@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.1.0.tgz#5f94263d404f6e44767d726901fff05478d600df"
... ... @@ -5092,6 +6208,17 @@ node-modules-regexp@^1.0.0:
version "1.0.0"
resolved "http://npm.yohops.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40"
node-notifier@^5.2.1:
version "5.4.0"
resolved "http://r.cnpmjs.org/node-notifier/download/node-notifier-5.4.0.tgz#7b455fdce9f7de0c63538297354f3db468426e6a"
integrity sha1-e0Vf3On33gxjU4KXNU89tGhCbmo=
dependencies:
growly "^1.3.0"
is-wsl "^1.1.0"
semver "^5.5.0"
shellwords "^0.1.1"
which "^1.3.0"
node-pre-gyp@^0.10.0:
version "0.10.3"
resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc"
... ... @@ -5266,6 +6393,11 @@ number-is-nan@^1.0.0:
version "1.0.1"
resolved "http://npm.yohops.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
nwsapi@^2.0.7:
version "2.1.4"
resolved "http://r.cnpmjs.org/nwsapi/download/nwsapi-2.1.4.tgz#e006a878db23636f8e8a67d33ca0e4edf61a842f"
integrity sha1-4AaoeNsjY2+OimfTPKDk7fYahC8=
oauth-sign@~0.9.0:
version "0.9.0"
resolved "http://npm.yohops.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
... ... @@ -5368,7 +6500,7 @@ optimist@^0.6.1:
minimist "~0.0.1"
wordwrap "~0.0.2"
optionator@^0.8.2:
optionator@^0.8.1, optionator@^0.8.2:
version "0.8.2"
resolved "http://npm.yohops.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
dependencies:
... ... @@ -5435,6 +6567,13 @@ p-defer@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"
p-each-series@^1.0.0:
version "1.0.0"
resolved "http://r.cnpmjs.org/p-each-series/download/p-each-series-1.0.0.tgz#930f3d12dd1f50e7434457a22cd6f04ac6ad7f71"
integrity sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=
dependencies:
p-reduce "^1.0.0"
p-finally@^1.0.0:
version "1.0.0"
resolved "http://npm.yohops.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
... ... @@ -5471,6 +6610,11 @@ p-map@^1.1.1:
version "1.2.0"
resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b"
p-reduce@^1.0.0:
version "1.0.0"
resolved "http://r.cnpmjs.org/p-reduce/download/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa"
integrity sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=
p-try@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
... ... @@ -5552,6 +6696,11 @@ parse-passwd@^1.0.0:
version "1.0.0"
resolved "http://npm.yohops.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
parse5@4.0.0:
version "4.0.0"
resolved "http://r.cnpmjs.org/parse5/download/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608"
integrity sha1-bXhlbj2o14tOwLkG98CO8d/j9gg=
parseurl@~1.3.1, parseurl@~1.3.2:
version "1.3.2"
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"
... ... @@ -5662,7 +6811,7 @@ pify@^3.0.0:
version "3.0.0"
resolved "http://npm.yohops.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
pify@^4.0.0:
pify@^4.0.0, pify@^4.0.1:
version "4.0.1"
resolved "http://npm.yohops.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
... ... @@ -5682,6 +6831,13 @@ pirates@^4.0.0:
dependencies:
node-modules-regexp "^1.0.0"
pirates@^4.0.1:
version "4.0.1"
resolved "http://r.cnpmjs.org/pirates/download/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87"
integrity sha1-ZDqSyviUVm+RsrmG0sZpUKji+4c=
dependencies:
node-modules-regexp "^1.0.0"
pkg-dir@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b"
... ... @@ -5704,6 +6860,11 @@ pluralize@^7.0.0:
version "7.0.0"
resolved "http://npm.yohops.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
pn@^1.1.0:
version "1.1.0"
resolved "http://r.cnpmjs.org/pn/download/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb"
integrity sha1-4vTO8OIZ9GPBeas3Rj5OHs3Muvs=
portfinder@^1.0.9:
version "1.0.20"
resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a"
... ... @@ -5911,6 +7072,16 @@ pretty-error@^2.0.2:
renderkid "^2.0.1"
utila "~0.4"
pretty-format@^24.8.0:
version "24.8.0"
resolved "http://r.cnpmjs.org/pretty-format/download/pretty-format-24.8.0.tgz#8dae7044f58db7cb8be245383b565a963e3c27f2"
integrity sha1-ja5wRPWNt8uL4kU4O1Zalj48J/I=
dependencies:
"@jest/types" "^24.8.0"
ansi-regex "^4.0.0"
ansi-styles "^3.2.0"
react-is "^16.8.4"
private@^0.1.6:
version "0.1.8"
resolved "http://npm.yohops.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
... ... @@ -5931,6 +7102,14 @@ promise-inflight@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
prompts@^2.0.1:
version "2.1.0"
resolved "http://r.cnpmjs.org/prompts/download/prompts-2.1.0.tgz#bf90bc71f6065d255ea2bdc0fe6520485c1b45db"
integrity sha1-v5C8cfYGXSVeor3A/mUgSFwbRds=
dependencies:
kleur "^3.0.2"
sisteransi "^1.0.0"
proxy-addr@~2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93"
... ... @@ -6074,6 +7253,11 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.2.7:
minimist "^1.2.0"
strip-json-comments "~2.0.1"
react-is@^16.8.4:
version "16.8.6"
resolved "http://r.cnpmjs.org/react-is/download/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16"
integrity sha1-W7weLSkUHJ+9/tRWND/ivEMKahY=
read-pkg-up@^1.0.1:
version "1.0.1"
resolved "http://npm.yohops.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
... ... @@ -6088,6 +7272,14 @@ read-pkg-up@^3.0.0:
find-up "^2.0.0"
read-pkg "^3.0.0"
read-pkg-up@^4.0.0:
version "4.0.0"
resolved "http://r.cnpmjs.org/read-pkg-up/download/read-pkg-up-4.0.0.tgz#1b221c6088ba7799601c808f91161c66e58f8978"
integrity sha1-GyIcYIi6d5lgHICPkRYcZuWPiXg=
dependencies:
find-up "^3.0.0"
read-pkg "^3.0.0"
read-pkg@^1.0.0:
version "1.1.0"
resolved "http://npm.yohops.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
... ... @@ -6170,6 +7362,13 @@ readdirp@^2.2.1:
micromatch "^3.1.10"
readable-stream "^2.0.2"
realpath-native@^1.1.0:
version "1.1.0"
resolved "http://r.cnpmjs.org/realpath-native/download/realpath-native-1.1.0.tgz#2003294fea23fb0672f2476ebe22fcf498a2d65c"
integrity sha1-IAMpT+oj+wZy8kduviL89Jii1lw=
dependencies:
util.promisify "^1.0.0"
rechoir@^0.6.2:
version "0.6.2"
resolved "http://npm.yohops.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
... ... @@ -6382,6 +7581,22 @@ request-promise-core@1.1.1:
dependencies:
lodash "^4.13.1"
request-promise-core@1.1.2:
version "1.1.2"
resolved "http://r.cnpmjs.org/request-promise-core/download/request-promise-core-1.1.2.tgz#339f6aababcafdb31c799ff158700336301d3346"
integrity sha1-M59qq6vK/bMceZ/xWHADNjAdM0Y=
dependencies:
lodash "^4.17.11"
request-promise-native@^1.0.5:
version "1.0.7"
resolved "http://r.cnpmjs.org/request-promise-native/download/request-promise-native-1.0.7.tgz#a49868a624bdea5069f1251d0a836e0d89aa2c59"
integrity sha1-pJhopiS96lBp8SUdCoNuDYmqLFk=
dependencies:
request-promise-core "1.1.2"
stealthy-require "^1.1.1"
tough-cookie "^2.3.3"
request-promise@^4.2.2:
version "4.2.2"
resolved "http://npm.yohops.com/request-promise/-/request-promise-4.2.2.tgz#d1ea46d654a6ee4f8ee6a4fea1018c22911904b4"
... ... @@ -6428,6 +7643,11 @@ require-main-filename@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
require-main-filename@^2.0.0:
version "2.0.0"
resolved "http://r.cnpmjs.org/require-main-filename/download/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
integrity sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=
require-uncached@^1.0.3:
version "1.0.3"
resolved "http://npm.yohops.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3"
... ... @@ -6478,6 +7698,11 @@ resolve-url@^0.2.1:
version "0.2.1"
resolved "http://npm.yohops.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
resolve@1.1.7:
version "1.1.7"
resolved "http://r.cnpmjs.org/resolve/download/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=
resolve@^1.1.6, resolve@^1.8.1:
version "1.9.0"
resolved "http://npm.yohops.com/resolve/-/resolve-1.9.0.tgz#a14c6fdfa8f92a7df1d996cb7105fa744658ea06"
... ... @@ -6513,6 +7738,13 @@ rimraf@2, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.
dependencies:
glob "^7.0.5"
rimraf@^2.6.3:
version "2.6.3"
resolved "http://r.cnpmjs.org/rimraf/download/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
integrity sha1-stEE/g2Psnz54KHNqCYt04M8bKs=
dependencies:
glob "^7.1.3"
ripemd160@^2.0.0, ripemd160@^2.0.1:
version "2.0.2"
resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
... ... @@ -6520,6 +7752,11 @@ ripemd160@^2.0.0, ripemd160@^2.0.1:
hash-base "^3.0.0"
inherits "^2.0.1"
rsvp@^4.8.4:
version "4.8.5"
resolved "http://r.cnpmjs.org/rsvp/download/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734"
integrity sha1-yPFVMR0Wf2jyHhaN9x7FsIMRNzQ=
run-async@^2.2.0:
version "2.3.0"
resolved "http://npm.yohops.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"
... ... @@ -6560,6 +7797,21 @@ safe-regex@^1.1.0:
version "2.1.2"
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
sane@^4.0.3:
version "4.1.0"
resolved "http://r.cnpmjs.org/sane/download/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded"
integrity sha1-7Ygf2SJzOmxGG8GJ3CtsAG8//e0=
dependencies:
"@cnakazawa/watch" "^1.0.3"
anymatch "^2.0.0"
capture-exit "^2.0.0"
exec-sh "^0.3.2"
execa "^1.0.0"
fb-watchman "^2.0.0"
micromatch "^3.1.4"
minimist "^1.1.1"
walker "~1.0.5"
sass-graph@^2.2.4:
version "2.2.4"
resolved "http://npm.yohops.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49"
... ... @@ -6638,7 +7890,7 @@ semver-diff@^2.0.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004"
semver@^5.0.3, semver@^5.1.0:
semver@^5.0.3, semver@^5.1.0, semver@^5.6.0:
version "5.7.0"
resolved "http://npm.yohops.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
... ... @@ -6646,6 +7898,11 @@ semver@^5.3.0:
version "5.5.0"
resolved "http://npm.yohops.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
semver@^6.0.0:
version "6.3.0"
resolved "http://r.cnpmjs.org/semver/download/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=
semver@~5.3.0:
version "5.3.0"
resolved "http://npm.yohops.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
... ... @@ -6776,6 +8033,11 @@ shelljs@^0.8.3:
interpret "^1.0.0"
rechoir "^0.6.2"
shellwords@^0.1.1:
version "0.1.1"
resolved "http://r.cnpmjs.org/shellwords/download/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
integrity sha1-1rkYHBpI05cyTISHHvvPxz/AZUs=
signal-exit@^3.0.0, signal-exit@^3.0.2:
version "3.0.2"
resolved "http://npm.yohops.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
... ... @@ -6786,6 +8048,11 @@ simple-swizzle@^0.2.2:
dependencies:
is-arrayish "^0.3.1"
sisteransi@^1.0.0:
version "1.0.2"
resolved "http://r.cnpmjs.org/sisteransi/download/sisteransi-1.0.2.tgz#ec57d64b6f25c4f26c0e2c7dd23f2d7f12f7e418"
integrity sha1-7FfWS28lxPJsDix90j8tfxL35Bg=
slash@^1.0.0:
version "1.0.0"
resolved "http://npm.yohops.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
... ... @@ -6861,6 +8128,14 @@ source-map-resolve@^0.5.0:
source-map-url "^0.4.0"
urix "^0.1.0"
source-map-support@^0.5.6:
version "0.5.12"
resolved "http://r.cnpmjs.org/source-map-support/download/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599"
integrity sha1-tPOxDVGFelrwE4086AA7IBYT1Zk=
dependencies:
buffer-from "^1.0.0"
source-map "^0.6.0"
source-map-support@^0.5.9:
version "0.5.9"
resolved "http://npm.yohops.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f"
... ... @@ -6997,6 +8272,11 @@ stack-trace@0.0.x:
version "0.0.10"
resolved "http://npm.yohops.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"
stack-utils@^1.0.1:
version "1.0.2"
resolved "http://r.cnpmjs.org/stack-utils/download/stack-utils-1.0.2.tgz#33eba3897788558bebfc2db059dc158ec36cebb8"
integrity sha1-M+ujiXeIVYvr/C2wWdwVjsNs67g=
stackframe@^1.0.4:
version "1.0.4"
resolved "http://npm.yohops.com/stackframe/-/stackframe-1.0.4.tgz#357b24a992f9427cba6b545d96a14ed2cbca187b"
... ... @@ -7026,7 +8306,7 @@ stdout-stream@^1.4.0:
dependencies:
readable-stream "^2.0.1"
stealthy-require@^1.1.0:
stealthy-require@^1.1.0, stealthy-require@^1.1.1:
version "1.1.1"
resolved "http://npm.yohops.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b"
... ... @@ -7058,6 +8338,14 @@ stream-shift@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
string-length@^2.0.0:
version "2.0.0"
resolved "http://r.cnpmjs.org/string-length/download/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed"
integrity sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=
dependencies:
astral-regex "^1.0.0"
strip-ansi "^4.0.0"
string-width@^1.0.1, string-width@^1.0.2:
version "1.0.2"
resolved "http://npm.yohops.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
... ... @@ -7278,6 +8566,13 @@ supports-color@^5.2.0:
dependencies:
has-flag "^3.0.0"
supports-color@^6.1.0:
version "6.1.0"
resolved "http://r.cnpmjs.org/supports-color/download/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3"
integrity sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=
dependencies:
has-flag "^3.0.0"
svg-tags@^1.0.0:
version "1.0.0"
resolved "http://npm.yohops.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764"
... ... @@ -7289,6 +8584,11 @@ swiper@^4.0.7:
dom7 "^2.1.2"
ssr-window "^1.0.1"
symbol-tree@^3.2.2:
version "3.2.4"
resolved "http://r.cnpmjs.org/symbol-tree/download/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
integrity sha1-QwY30ki6d+B4iDlR+5qg7tfGP6I=
table@^5.0.0, table@^5.0.2:
version "5.1.1"
resolved "http://npm.yohops.com/table/-/table-5.1.1.tgz#92030192f1b7b51b6eeab23ed416862e47b70837"
... ... @@ -7332,6 +8632,16 @@ term-size@^1.2.0:
dependencies:
execa "^0.7.0"
test-exclude@^5.2.3:
version "5.2.3"
resolved "http://r.cnpmjs.org/test-exclude/download/test-exclude-5.2.3.tgz#c3d3e1e311eb7ee405e092dac10aefd09091eac0"
integrity sha1-w9Ph4xHrfuQF4JLawQrv0JCR6sA=
dependencies:
glob "^7.1.3"
minimatch "^3.0.4"
read-pkg-up "^4.0.0"
require-main-filename "^2.0.0"
text-hex@1.0.x:
version "1.0.0"
resolved "http://npm.yohops.com/text-hex/-/text-hex-1.0.0.tgz#69dc9c1b17446ee79a92bf5b884bb4b9127506f5"
... ... @@ -7340,6 +8650,11 @@ text-table@^0.2.0:
version "0.2.0"
resolved "http://npm.yohops.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
throat@^4.0.0:
version "4.1.0"
resolved "http://r.cnpmjs.org/throat/download/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a"
integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=
through2@^2.0.0:
version "2.0.5"
resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
... ... @@ -7381,6 +8696,11 @@ tmp@^0.0.33:
dependencies:
os-tmpdir "~1.0.2"
tmpl@1.0.x:
version "1.0.4"
resolved "http://r.cnpmjs.org/tmpl/download/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1"
integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=
to-arraybuffer@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43"
... ... @@ -7429,7 +8749,7 @@ touch@^3.1.0:
dependencies:
nopt "~1.0.10"
tough-cookie@>=2.3.3:
tough-cookie@>=2.3.3, tough-cookie@^2.3.3, tough-cookie@^2.3.4:
version "2.5.0"
resolved "http://npm.yohops.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
dependencies:
... ... @@ -7443,6 +8763,13 @@ tough-cookie@~2.4.3:
psl "^1.1.24"
punycode "^1.4.1"
tr46@^1.0.1:
version "1.0.1"
resolved "http://r.cnpmjs.org/tr46/download/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=
dependencies:
punycode "^2.1.0"
trim-newlines@^1.0.0:
version "1.0.0"
resolved "http://npm.yohops.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
... ... @@ -7975,12 +9302,26 @@ vuex@^3.0.1:
version "3.0.1"
resolved "http://npm.yohops.com/vuex/-/vuex-3.0.1.tgz#e761352ebe0af537d4bb755a9b9dc4be3df7efd2"
w3c-hr-time@^1.0.1:
version "1.0.1"
resolved "http://r.cnpmjs.org/w3c-hr-time/download/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045"
integrity sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=
dependencies:
browser-process-hrtime "^0.1.2"
walk@^2.3.9:
version "2.3.14"
resolved "http://npm.yohops.com/walk/-/walk-2.3.14.tgz#60ec8631cfd23276ae1e7363ce11d626452e1ef3"
dependencies:
foreachasync "^3.0.0"
walker@^1.0.7, walker@~1.0.5:
version "1.0.7"
resolved "http://r.cnpmjs.org/walker/download/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb"
integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=
dependencies:
makeerror "1.0.x"
watchpack@^1.5.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00"
... ... @@ -7995,6 +9336,11 @@ wbuf@^1.1.0, wbuf@^1.7.2:
dependencies:
minimalistic-assert "^1.0.0"
webidl-conversions@^4.0.2:
version "4.0.2"
resolved "http://r.cnpmjs.org/webidl-conversions/download/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
integrity sha1-qFWYCx8LazWbodXZ+zmulB+qY60=
webpack-bundle-analyzer@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.0.3.tgz#dbc7fff8f52058b6714a20fddf309d0790e3e0a0"
... ... @@ -8156,6 +9502,36 @@ websocket-extensions@>=0.1.1:
version "0.1.3"
resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29"
whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3:
version "1.0.5"
resolved "http://r.cnpmjs.org/whatwg-encoding/download/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0"
integrity sha1-WrrPd3wyFmpR0IXWtPPn0nET3bA=
dependencies:
iconv-lite "0.4.24"
whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0:
version "2.3.0"
resolved "http://r.cnpmjs.org/whatwg-mimetype/download/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf"
integrity sha1-PUseAxLSB5h5+Cav8Y2+7KWWD78=
whatwg-url@^6.4.1:
version "6.5.0"
resolved "http://r.cnpmjs.org/whatwg-url/download/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8"
integrity sha1-8t8Cv/F2/WUHDfdK1cy7WhmZZag=
dependencies:
lodash.sortby "^4.7.0"
tr46 "^1.0.1"
webidl-conversions "^4.0.2"
whatwg-url@^7.0.0:
version "7.0.0"
resolved "http://r.cnpmjs.org/whatwg-url/download/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd"
integrity sha1-/ekm+lSlmfOt+C3/Jan3vgLcbt0=
dependencies:
lodash.sortby "^4.7.0"
tr46 "^1.0.1"
webidl-conversions "^4.0.2"
when@~3.6.x:
version "3.6.4"
resolved "http://npm.yohops.com/when/-/when-3.6.4.tgz#473b517ec159e2b85005497a13983f095412e34e"
... ... @@ -8168,7 +9544,7 @@ which-module@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
which@1, which@^1.2.14:
which@1, which@^1.2.14, which@^1.3.0:
version "1.3.1"
resolved "http://npm.yohops.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
dependencies:
... ... @@ -8255,6 +9631,15 @@ wrappy@1:
version "1.0.2"
resolved "http://npm.yohops.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
write-file-atomic@2.4.1:
version "2.4.1"
resolved "http://r.cnpmjs.org/write-file-atomic/download/write-file-atomic-2.4.1.tgz#d0b05463c188ae804396fd5ab2a370062af87529"
integrity sha1-0LBUY8GIroBDlv1asqNwBir4dSk=
dependencies:
graceful-fs "^4.1.11"
imurmurhash "^0.1.4"
signal-exit "^3.0.2"
write-file-atomic@^2.0.0:
version "2.4.3"
resolved "http://npm.yohops.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481"
... ... @@ -8269,6 +9654,13 @@ write@^0.2.1:
dependencies:
mkdirp "^0.5.1"
ws@^5.2.0:
version "5.2.2"
resolved "http://r.cnpmjs.org/ws/download/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f"
integrity sha1-3/7xSGa46NyRM1glFNG++vlumA8=
dependencies:
async-limiter "~1.0.0"
ws@^6.0.0:
version "6.1.2"
resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.2.tgz#3cc7462e98792f0ac679424148903ded3b9c3ad8"
... ... @@ -8283,6 +9675,11 @@ xdg-basedir@^3.0.0:
version "3.0.0"
resolved "http://npm.yohops.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"
xml-name-validator@^3.0.0:
version "3.0.0"
resolved "http://r.cnpmjs.org/xml-name-validator/download/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a"
integrity sha1-auc+Bt5NjG5H+fsYH3jWSK1FfGo=
xregexp@4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020"
... ...