mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
[Build] optimize build lib script (#1163)
This commit is contained in:
parent
743351d486
commit
450cf7a0e8
@ -1,54 +1,19 @@
|
||||
/**
|
||||
* Build npm lib
|
||||
* Steps:
|
||||
* 1. 代码格式校验
|
||||
* 2. 构建 JS 入口文件
|
||||
* 3. 构建每个组件对应的 [component].js
|
||||
* 4. 构建 vant-css
|
||||
* 5. 打包 JS 文件:vant.js && vant.min.js
|
||||
* 6. 生成每个组件目录下的 style 入口
|
||||
*/
|
||||
|
||||
const chalk = require('chalk');
|
||||
require('shelljs/global');
|
||||
const signale = require('signale');
|
||||
const tasks = [
|
||||
'lint',
|
||||
'build:entry',
|
||||
'build:components',
|
||||
'build:vant-css',
|
||||
'build:vant',
|
||||
'build:style-entry'
|
||||
];
|
||||
|
||||
// 1. lint
|
||||
log('Starting', 'lint');
|
||||
exec('npm run lint --silent');
|
||||
log('Finished', 'lint');
|
||||
|
||||
// 2. build entry
|
||||
log('Starting', 'build:entry');
|
||||
exec('npm run build:file --silent');
|
||||
log('Finished', 'build:entry');
|
||||
|
||||
// 3. build [component].js
|
||||
log('Starting', 'build:component');
|
||||
exec('npm run build:components --silent');
|
||||
log('Finished', 'build:component');
|
||||
|
||||
// 4. build vant-css
|
||||
log('Starting', 'build:vant-css');
|
||||
exec('npm run build:vant-css --silent');
|
||||
log('Finished', 'build:vant-css');
|
||||
|
||||
// 5. build vant.js
|
||||
log('Starting', 'build:vant');
|
||||
exec('npm run build:vant --silent');
|
||||
log('Finished', 'build:vant');
|
||||
|
||||
// 6. build style entrys
|
||||
log('Starting', 'build:style-entries');
|
||||
exec('npm run build:style-entry --silent');
|
||||
log('Finished', 'build:style-entries');
|
||||
|
||||
// helpers
|
||||
function log(status, action, breakLine) {
|
||||
const now = new Date();
|
||||
const clock = `${breakLine ? '\n' : ''}[${padZero(now.getHours())}:${padZero(now.getMinutes())}:${padZero(now.getSeconds())}]`;
|
||||
console.log(`${chalk.gray(clock)} ${status} '${action ? chalk.cyan.bold(action) : ''}'`);
|
||||
}
|
||||
|
||||
function padZero(num) {
|
||||
return (num < 10 ? '0' : '') + num;
|
||||
}
|
||||
tasks.forEach(task => {
|
||||
signale.pending(task);
|
||||
exec(`npm run ${task} --silent`);
|
||||
signale.success(task);
|
||||
});
|
||||
|
@ -62,7 +62,7 @@
|
||||
"autoprefixer": "^8.5.0",
|
||||
"babel-cli": "^6.26.0",
|
||||
"babel-core": "^6.26.3",
|
||||
"babel-jest": "^22.4.4",
|
||||
"babel-jest": "^23.0.0",
|
||||
"babel-loader": "^7.1.4",
|
||||
"babel-plugin-transform-object-rest-spread": "^6.26.0",
|
||||
"babel-plugin-transform-runtime": "^6.15.0",
|
||||
@ -77,7 +77,7 @@
|
||||
"gh-pages": "^1.0.0",
|
||||
"html-webpack-plugin": "3.2.0",
|
||||
"husky": "^0.14.3",
|
||||
"jest": "^22.4.4",
|
||||
"jest": "^23.0.0",
|
||||
"jest-serializer-vue": "^1.0.0",
|
||||
"lint-staged": "^7.1.2",
|
||||
"postcss": "^6.0.22",
|
||||
@ -88,6 +88,7 @@
|
||||
"progress-bar-webpack-plugin": "^1.11.0",
|
||||
"rimraf": "^2.5.4",
|
||||
"shelljs": "^0.8.1",
|
||||
"signale": "^1.1.0",
|
||||
"style-loader": "^0.21.0",
|
||||
"uppercamelcase": "^3.0.0",
|
||||
"url-loader": "^1.0.1",
|
||||
|
395
yarn.lock
395
yarn.lock
@ -791,12 +791,12 @@ babel-helpers@^6.24.1:
|
||||
babel-runtime "^6.22.0"
|
||||
babel-template "^6.24.1"
|
||||
|
||||
babel-jest@^22.4.4:
|
||||
version "22.4.4"
|
||||
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-22.4.4.tgz#977259240420e227444ebe49e226a61e49ea659d"
|
||||
babel-jest@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.0.0.tgz#0e383a2aa6b3535e197db2929570a2182bd084e8"
|
||||
dependencies:
|
||||
babel-plugin-istanbul "^4.1.5"
|
||||
babel-preset-jest "^22.4.4"
|
||||
babel-plugin-istanbul "^4.1.6"
|
||||
babel-preset-jest "^23.0.0"
|
||||
|
||||
babel-loader@^7.1.4:
|
||||
version "7.1.4"
|
||||
@ -818,7 +818,7 @@ babel-plugin-check-es2015-constants@^6.22.0:
|
||||
dependencies:
|
||||
babel-runtime "^6.22.0"
|
||||
|
||||
babel-plugin-istanbul@^4.1.5:
|
||||
babel-plugin-istanbul@^4.1.6:
|
||||
version "4.1.6"
|
||||
resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45"
|
||||
dependencies:
|
||||
@ -827,9 +827,9 @@ babel-plugin-istanbul@^4.1.5:
|
||||
istanbul-lib-instrument "^1.10.1"
|
||||
test-exclude "^4.2.1"
|
||||
|
||||
babel-plugin-jest-hoist@^22.4.4:
|
||||
version "22.4.4"
|
||||
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.4.4.tgz#b9851906eab34c7bf6f8c895a2b08bea1a844c0b"
|
||||
babel-plugin-jest-hoist@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.0.0.tgz#e61e68799f743391a1e6306ee270477aacf946c8"
|
||||
|
||||
babel-plugin-syntax-async-functions@^6.8.0:
|
||||
version "6.13.0"
|
||||
@ -1215,11 +1215,11 @@ babel-preset-es2015@^6.9.0:
|
||||
babel-plugin-transform-es2015-unicode-regex "^6.24.1"
|
||||
babel-plugin-transform-regenerator "^6.24.1"
|
||||
|
||||
babel-preset-jest@^22.4.4:
|
||||
version "22.4.4"
|
||||
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-22.4.4.tgz#ec9fbd8bcd7dfd24b8b5320e0e688013235b7c39"
|
||||
babel-preset-jest@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-23.0.0.tgz#49de0303f1b6875dcad6163eaa7eb8330d54824d"
|
||||
dependencies:
|
||||
babel-plugin-jest-hoist "^22.4.4"
|
||||
babel-plugin-jest-hoist "^23.0.0"
|
||||
babel-plugin-syntax-object-rest-spread "^6.13.0"
|
||||
|
||||
babel-preset-stage-1@^6.5.0:
|
||||
@ -3096,7 +3096,7 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2:
|
||||
dependencies:
|
||||
homedir-polyfill "^1.0.1"
|
||||
|
||||
expect@^22.4.0, expect@^22.4.3:
|
||||
expect@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/expect/-/expect-22.4.3.tgz#d5a29d0a0e1fb2153557caef2674d4547e914674"
|
||||
dependencies:
|
||||
@ -3107,6 +3107,17 @@ expect@^22.4.0, expect@^22.4.3:
|
||||
jest-message-util "^22.4.3"
|
||||
jest-regex-util "^22.4.3"
|
||||
|
||||
expect@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/expect/-/expect-23.0.0.tgz#2c3ab0a44dae319e00a73e3561762768d03a2b27"
|
||||
dependencies:
|
||||
ansi-styles "^3.2.0"
|
||||
jest-diff "^23.0.0"
|
||||
jest-get-type "^22.1.0"
|
||||
jest-matcher-utils "^23.0.0"
|
||||
jest-message-util "^23.0.0"
|
||||
jest-regex-util "^23.0.0"
|
||||
|
||||
extend-shallow@^2.0.1:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
|
||||
@ -4443,7 +4454,7 @@ isstream@~0.1.2:
|
||||
version "0.1.2"
|
||||
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
|
||||
|
||||
istanbul-api@^1.1.14:
|
||||
istanbul-api@^1.3.1:
|
||||
version "1.3.1"
|
||||
resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.1.tgz#4c3b05d18c0016d1022e079b98dc82c40f488954"
|
||||
dependencies:
|
||||
@ -4460,7 +4471,7 @@ istanbul-api@^1.1.14:
|
||||
mkdirp "^0.5.1"
|
||||
once "^1.4.0"
|
||||
|
||||
istanbul-lib-coverage@^1.1.1, istanbul-lib-coverage@^1.1.2, istanbul-lib-coverage@^1.2.0:
|
||||
istanbul-lib-coverage@^1.2.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz#f7d8f2e42b97e37fe796114cb0f9d68b5e3a4341"
|
||||
|
||||
@ -4470,7 +4481,7 @@ istanbul-lib-hook@^1.2.0:
|
||||
dependencies:
|
||||
append-transform "^0.4.0"
|
||||
|
||||
istanbul-lib-instrument@^1.10.1, istanbul-lib-instrument@^1.8.0:
|
||||
istanbul-lib-instrument@^1.10.1:
|
||||
version "1.10.1"
|
||||
resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz#724b4b6caceba8692d3f1f9d0727e279c401af7b"
|
||||
dependencies:
|
||||
@ -4491,16 +4502,6 @@ istanbul-lib-report@^1.1.4:
|
||||
path-parse "^1.0.5"
|
||||
supports-color "^3.1.2"
|
||||
|
||||
istanbul-lib-source-maps@^1.2.1:
|
||||
version "1.2.3"
|
||||
resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.3.tgz#20fb54b14e14b3fb6edb6aca3571fd2143db44e6"
|
||||
dependencies:
|
||||
debug "^3.1.0"
|
||||
istanbul-lib-coverage "^1.1.2"
|
||||
mkdirp "^0.5.1"
|
||||
rimraf "^2.6.1"
|
||||
source-map "^0.5.3"
|
||||
|
||||
istanbul-lib-source-maps@^1.2.4:
|
||||
version "1.2.4"
|
||||
resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.4.tgz#cc7ccad61629f4efff8e2f78adb8c522c9976ec7"
|
||||
@ -4538,9 +4539,9 @@ jest-changed-files@^22.2.0:
|
||||
dependencies:
|
||||
throat "^4.0.0"
|
||||
|
||||
jest-cli@^22.4.4:
|
||||
version "22.4.4"
|
||||
resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-22.4.4.tgz#68cd2a2aae983adb1e6638248ca21082fd6d9e90"
|
||||
jest-cli@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.0.0.tgz#29287498c9d844dcda5aaf011a4c82f9a888836e"
|
||||
dependencies:
|
||||
ansi-escapes "^3.0.0"
|
||||
chalk "^2.0.1"
|
||||
@ -4549,24 +4550,24 @@ jest-cli@^22.4.4:
|
||||
graceful-fs "^4.1.11"
|
||||
import-local "^1.0.0"
|
||||
is-ci "^1.0.10"
|
||||
istanbul-api "^1.1.14"
|
||||
istanbul-lib-coverage "^1.1.1"
|
||||
istanbul-lib-instrument "^1.8.0"
|
||||
istanbul-lib-source-maps "^1.2.1"
|
||||
istanbul-api "^1.3.1"
|
||||
istanbul-lib-coverage "^1.2.0"
|
||||
istanbul-lib-instrument "^1.10.1"
|
||||
istanbul-lib-source-maps "^1.2.4"
|
||||
jest-changed-files "^22.2.0"
|
||||
jest-config "^22.4.4"
|
||||
jest-environment-jsdom "^22.4.1"
|
||||
jest-config "^23.0.0"
|
||||
jest-environment-jsdom "^23.0.0"
|
||||
jest-get-type "^22.1.0"
|
||||
jest-haste-map "^22.4.2"
|
||||
jest-message-util "^22.4.0"
|
||||
jest-regex-util "^22.1.0"
|
||||
jest-resolve-dependencies "^22.1.0"
|
||||
jest-runner "^22.4.4"
|
||||
jest-runtime "^22.4.4"
|
||||
jest-snapshot "^22.4.0"
|
||||
jest-util "^22.4.1"
|
||||
jest-validate "^22.4.4"
|
||||
jest-worker "^22.2.2"
|
||||
jest-haste-map "^23.0.0"
|
||||
jest-message-util "^23.0.0"
|
||||
jest-regex-util "^23.0.0"
|
||||
jest-resolve-dependencies "^23.0.0"
|
||||
jest-runner "^23.0.0"
|
||||
jest-runtime "^23.0.0"
|
||||
jest-snapshot "^23.0.0"
|
||||
jest-util "^23.0.0"
|
||||
jest-validate "^23.0.0"
|
||||
jest-worker "^23.0.0"
|
||||
micromatch "^2.3.11"
|
||||
node-notifier "^5.2.1"
|
||||
realpath-native "^1.0.0"
|
||||
@ -4575,7 +4576,7 @@ jest-cli@^22.4.4:
|
||||
string-length "^2.0.0"
|
||||
strip-ansi "^4.0.0"
|
||||
which "^1.2.12"
|
||||
yargs "^10.0.3"
|
||||
yargs "^11.0.0"
|
||||
|
||||
jest-config@^22.4.3:
|
||||
version "22.4.3"
|
||||
@ -4593,23 +4594,25 @@ jest-config@^22.4.3:
|
||||
jest-validate "^22.4.3"
|
||||
pretty-format "^22.4.3"
|
||||
|
||||
jest-config@^22.4.4:
|
||||
version "22.4.4"
|
||||
resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-22.4.4.tgz#72a521188720597169cd8b4ff86934ef5752d86a"
|
||||
jest-config@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-23.0.0.tgz#9444d858873ad567376f8cfe139fd8828e8d494b"
|
||||
dependencies:
|
||||
babel-core "^6.0.0"
|
||||
babel-jest "^23.0.0"
|
||||
chalk "^2.0.1"
|
||||
glob "^7.1.1"
|
||||
jest-environment-jsdom "^22.4.1"
|
||||
jest-environment-node "^22.4.1"
|
||||
jest-environment-jsdom "^23.0.0"
|
||||
jest-environment-node "^23.0.0"
|
||||
jest-get-type "^22.1.0"
|
||||
jest-jasmine2 "^22.4.4"
|
||||
jest-regex-util "^22.1.0"
|
||||
jest-resolve "^22.4.2"
|
||||
jest-util "^22.4.1"
|
||||
jest-validate "^22.4.4"
|
||||
pretty-format "^22.4.0"
|
||||
jest-jasmine2 "^23.0.0"
|
||||
jest-regex-util "^23.0.0"
|
||||
jest-resolve "^23.0.0"
|
||||
jest-util "^23.0.0"
|
||||
jest-validate "^23.0.0"
|
||||
pretty-format "^23.0.0"
|
||||
|
||||
jest-diff@^22.4.0, jest-diff@^22.4.3:
|
||||
jest-diff@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-22.4.3.tgz#e18cc3feff0aeef159d02310f2686d4065378030"
|
||||
dependencies:
|
||||
@ -4618,13 +4621,22 @@ jest-diff@^22.4.0, jest-diff@^22.4.3:
|
||||
jest-get-type "^22.4.3"
|
||||
pretty-format "^22.4.3"
|
||||
|
||||
jest-docblock@^22.4.0, jest-docblock@^22.4.3:
|
||||
jest-diff@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-23.0.0.tgz#0a00b2157f518eec338121ccf8879c529269a88e"
|
||||
dependencies:
|
||||
chalk "^2.0.1"
|
||||
diff "^3.2.0"
|
||||
jest-get-type "^22.1.0"
|
||||
pretty-format "^23.0.0"
|
||||
|
||||
jest-docblock@^22.4.0:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-22.4.3.tgz#50886f132b42b280c903c592373bb6e93bb68b19"
|
||||
dependencies:
|
||||
detect-newline "^2.1.0"
|
||||
|
||||
jest-environment-jsdom@^22.4.1, jest-environment-jsdom@^22.4.3:
|
||||
jest-environment-jsdom@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-22.4.3.tgz#d67daa4155e33516aecdd35afd82d4abf0fa8a1e"
|
||||
dependencies:
|
||||
@ -4632,26 +4644,41 @@ jest-environment-jsdom@^22.4.1, jest-environment-jsdom@^22.4.3:
|
||||
jest-util "^22.4.3"
|
||||
jsdom "^11.5.1"
|
||||
|
||||
jest-environment-node@^22.4.1, jest-environment-node@^22.4.3:
|
||||
jest-environment-jsdom@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.0.0.tgz#57b0f0dd263359a86d7952a4b712b3fabca1a625"
|
||||
dependencies:
|
||||
jest-mock "^23.0.0"
|
||||
jest-util "^23.0.0"
|
||||
jsdom "^11.5.1"
|
||||
|
||||
jest-environment-node@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-22.4.3.tgz#54c4eaa374c83dd52a9da8759be14ebe1d0b9129"
|
||||
dependencies:
|
||||
jest-mock "^22.4.3"
|
||||
jest-util "^22.4.3"
|
||||
|
||||
jest-environment-node@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.0.0.tgz#ef93a414a612484cf585c8b32ccc5ae30ce6095c"
|
||||
dependencies:
|
||||
jest-mock "^23.0.0"
|
||||
jest-util "^23.0.0"
|
||||
|
||||
jest-get-type@^22.1.0, jest-get-type@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4"
|
||||
|
||||
jest-haste-map@^22.4.2:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-22.4.3.tgz#25842fa2ba350200767ac27f658d58b9d5c2e20b"
|
||||
jest-haste-map@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.0.0.tgz#09be1c9a37c16b2e2f25398864eb2806d309ca96"
|
||||
dependencies:
|
||||
fb-watchman "^2.0.0"
|
||||
graceful-fs "^4.1.11"
|
||||
jest-docblock "^22.4.3"
|
||||
jest-serializer "^22.4.3"
|
||||
jest-worker "^22.4.3"
|
||||
jest-docblock "^22.4.0"
|
||||
jest-serializer "^23.0.0"
|
||||
jest-worker "^23.0.0"
|
||||
micromatch "^2.3.11"
|
||||
sane "^2.0.0"
|
||||
|
||||
@ -4671,29 +4698,28 @@ jest-jasmine2@^22.4.3:
|
||||
jest-util "^22.4.3"
|
||||
source-map-support "^0.5.0"
|
||||
|
||||
jest-jasmine2@^22.4.4:
|
||||
version "22.4.4"
|
||||
resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-22.4.4.tgz#c55f92c961a141f693f869f5f081a79a10d24e23"
|
||||
jest-jasmine2@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.0.0.tgz#ea26f87b5c223e1a70985032f0727d8f855e59df"
|
||||
dependencies:
|
||||
chalk "^2.0.1"
|
||||
co "^4.6.0"
|
||||
expect "^22.4.0"
|
||||
graceful-fs "^4.1.11"
|
||||
expect "^23.0.0"
|
||||
is-generator-fn "^1.0.0"
|
||||
jest-diff "^22.4.0"
|
||||
jest-matcher-utils "^22.4.0"
|
||||
jest-message-util "^22.4.0"
|
||||
jest-snapshot "^22.4.0"
|
||||
jest-util "^22.4.1"
|
||||
source-map-support "^0.5.0"
|
||||
jest-diff "^23.0.0"
|
||||
jest-matcher-utils "^23.0.0"
|
||||
jest-message-util "^23.0.0"
|
||||
jest-snapshot "^23.0.0"
|
||||
jest-util "^23.0.0"
|
||||
pretty-format "^23.0.0"
|
||||
|
||||
jest-leak-detector@^22.4.0:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-22.4.3.tgz#2b7b263103afae8c52b6b91241a2de40117e5b35"
|
||||
jest-leak-detector@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-23.0.0.tgz#ec93d755b21e8b2c4c4e59b8cccab1805a704ab3"
|
||||
dependencies:
|
||||
pretty-format "^22.4.3"
|
||||
pretty-format "^23.0.0"
|
||||
|
||||
jest-matcher-utils@^22.4.0, jest-matcher-utils@^22.4.3:
|
||||
jest-matcher-utils@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-22.4.3.tgz#4632fe428ebc73ebc194d3c7b65d37b161f710ff"
|
||||
dependencies:
|
||||
@ -4701,7 +4727,15 @@ jest-matcher-utils@^22.4.0, jest-matcher-utils@^22.4.3:
|
||||
jest-get-type "^22.4.3"
|
||||
pretty-format "^22.4.3"
|
||||
|
||||
jest-message-util@^22.4.0, jest-message-util@^22.4.3:
|
||||
jest-matcher-utils@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-23.0.0.tgz#ca2168fe5a7a416c0d7f2916e969e89dcce9d92a"
|
||||
dependencies:
|
||||
chalk "^2.0.1"
|
||||
jest-get-type "^22.1.0"
|
||||
pretty-format "^23.0.0"
|
||||
|
||||
jest-message-util@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-22.4.3.tgz#cf3d38aafe4befddbfc455e57d65d5239e399eb7"
|
||||
dependencies:
|
||||
@ -4711,67 +4745,97 @@ jest-message-util@^22.4.0, jest-message-util@^22.4.3:
|
||||
slash "^1.0.0"
|
||||
stack-utils "^1.0.1"
|
||||
|
||||
jest-message-util@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.0.0.tgz#073f3d76c701f7c718a4b9af1eb7f138792c4796"
|
||||
dependencies:
|
||||
"@babel/code-frame" "^7.0.0-beta.35"
|
||||
chalk "^2.0.1"
|
||||
micromatch "^2.3.11"
|
||||
slash "^1.0.0"
|
||||
stack-utils "^1.0.1"
|
||||
|
||||
jest-mock@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-22.4.3.tgz#f63ba2f07a1511772cdc7979733397df770aabc7"
|
||||
|
||||
jest-regex-util@^22.1.0, jest-regex-util@^22.4.3:
|
||||
jest-mock@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.0.0.tgz#d9d897a1b74dc05c66a737213931496215897dd8"
|
||||
|
||||
jest-regex-util@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-22.4.3.tgz#a826eb191cdf22502198c5401a1fc04de9cef5af"
|
||||
|
||||
jest-resolve-dependencies@^22.1.0:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-22.4.3.tgz#e2256a5a846732dc3969cb72f3c9ad7725a8195e"
|
||||
dependencies:
|
||||
jest-regex-util "^22.4.3"
|
||||
jest-regex-util@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-23.0.0.tgz#dd5c1fde0c46f4371314cf10f7a751a23f4e8f76"
|
||||
|
||||
jest-resolve@^22.4.2, jest-resolve@^22.4.3:
|
||||
jest-resolve-dependencies@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-23.0.0.tgz#c3e1cfee0e543dee10e6ec0628df69cd239244c9"
|
||||
dependencies:
|
||||
jest-regex-util "^23.0.0"
|
||||
jest-snapshot "^23.0.0"
|
||||
|
||||
jest-resolve@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-22.4.3.tgz#0ce9d438c8438229aa9b916968ec6b05c1abb4ea"
|
||||
dependencies:
|
||||
browser-resolve "^1.11.2"
|
||||
chalk "^2.0.1"
|
||||
|
||||
jest-runner@^22.4.4:
|
||||
version "22.4.4"
|
||||
resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-22.4.4.tgz#dfca7b7553e0fa617e7b1291aeb7ce83e540a907"
|
||||
jest-resolve@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.0.0.tgz#f04362fd0531b4546399df76c55c3214a9f45e02"
|
||||
dependencies:
|
||||
browser-resolve "^1.11.2"
|
||||
chalk "^2.0.1"
|
||||
realpath-native "^1.0.0"
|
||||
|
||||
jest-runner@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.0.0.tgz#b198a2dd78d57a2c0f3f8d7c7f97b62673922020"
|
||||
dependencies:
|
||||
exit "^0.1.2"
|
||||
jest-config "^22.4.4"
|
||||
graceful-fs "^4.1.11"
|
||||
jest-config "^23.0.0"
|
||||
jest-docblock "^22.4.0"
|
||||
jest-haste-map "^22.4.2"
|
||||
jest-jasmine2 "^22.4.4"
|
||||
jest-leak-detector "^22.4.0"
|
||||
jest-message-util "^22.4.0"
|
||||
jest-runtime "^22.4.4"
|
||||
jest-util "^22.4.1"
|
||||
jest-worker "^22.2.2"
|
||||
jest-haste-map "^23.0.0"
|
||||
jest-jasmine2 "^23.0.0"
|
||||
jest-leak-detector "^23.0.0"
|
||||
jest-message-util "^23.0.0"
|
||||
jest-runtime "^23.0.0"
|
||||
jest-util "^23.0.0"
|
||||
jest-worker "^23.0.0"
|
||||
source-map-support "^0.5.6"
|
||||
throat "^4.0.0"
|
||||
|
||||
jest-runtime@^22.4.4:
|
||||
version "22.4.4"
|
||||
resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-22.4.4.tgz#9ba7792fc75582a5be0f79af6f8fe8adea314048"
|
||||
jest-runtime@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.0.0.tgz#8619227fe2e01603d542b9101dd3e64ef4593f66"
|
||||
dependencies:
|
||||
babel-core "^6.0.0"
|
||||
babel-jest "^22.4.4"
|
||||
babel-plugin-istanbul "^4.1.5"
|
||||
babel-plugin-istanbul "^4.1.6"
|
||||
chalk "^2.0.1"
|
||||
convert-source-map "^1.4.0"
|
||||
exit "^0.1.2"
|
||||
graceful-fs "^4.1.11"
|
||||
jest-config "^22.4.4"
|
||||
jest-haste-map "^22.4.2"
|
||||
jest-regex-util "^22.1.0"
|
||||
jest-resolve "^22.4.2"
|
||||
jest-util "^22.4.1"
|
||||
jest-validate "^22.4.4"
|
||||
jest-config "^23.0.0"
|
||||
jest-haste-map "^23.0.0"
|
||||
jest-message-util "^23.0.0"
|
||||
jest-regex-util "^23.0.0"
|
||||
jest-resolve "^23.0.0"
|
||||
jest-snapshot "^23.0.0"
|
||||
jest-util "^23.0.0"
|
||||
jest-validate "^23.0.0"
|
||||
json-stable-stringify "^1.0.1"
|
||||
micromatch "^2.3.11"
|
||||
realpath-native "^1.0.0"
|
||||
slash "^1.0.0"
|
||||
strip-bom "3.0.0"
|
||||
write-file-atomic "^2.1.0"
|
||||
yargs "^10.0.3"
|
||||
yargs "^11.0.0"
|
||||
|
||||
jest-serializer-vue@^1.0.0:
|
||||
version "1.0.0"
|
||||
@ -4779,11 +4843,11 @@ jest-serializer-vue@^1.0.0:
|
||||
dependencies:
|
||||
pretty "2.0.0"
|
||||
|
||||
jest-serializer@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-22.4.3.tgz#a679b81a7f111e4766235f4f0c46d230ee0f7436"
|
||||
jest-serializer@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-23.0.0.tgz#263411ac92e1e3dde243858642bb04e8a986e8ca"
|
||||
|
||||
jest-snapshot@^22.4.0, jest-snapshot@^22.4.3:
|
||||
jest-snapshot@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-22.4.3.tgz#b5c9b42846ffb9faccb76b841315ba67887362d2"
|
||||
dependencies:
|
||||
@ -4794,7 +4858,18 @@ jest-snapshot@^22.4.0, jest-snapshot@^22.4.3:
|
||||
natural-compare "^1.4.0"
|
||||
pretty-format "^22.4.3"
|
||||
|
||||
jest-util@^22.4.1, jest-util@^22.4.3:
|
||||
jest-snapshot@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-23.0.0.tgz#49cdb92a69b9999dbf92e0634d5ba1e8a8586803"
|
||||
dependencies:
|
||||
chalk "^2.0.1"
|
||||
jest-diff "^23.0.0"
|
||||
jest-matcher-utils "^23.0.0"
|
||||
mkdirp "^0.5.1"
|
||||
natural-compare "^1.4.0"
|
||||
pretty-format "^23.0.0"
|
||||
|
||||
jest-util@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-22.4.3.tgz#c70fec8eec487c37b10b0809dc064a7ecf6aafac"
|
||||
dependencies:
|
||||
@ -4806,6 +4881,18 @@ jest-util@^22.4.1, jest-util@^22.4.3:
|
||||
mkdirp "^0.5.1"
|
||||
source-map "^0.6.0"
|
||||
|
||||
jest-util@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-23.0.0.tgz#86386800ffbe3fe17a06320e0cf9ca9b7868263b"
|
||||
dependencies:
|
||||
callsites "^2.0.0"
|
||||
chalk "^2.0.1"
|
||||
graceful-fs "^4.1.11"
|
||||
is-ci "^1.0.10"
|
||||
jest-message-util "^23.0.0"
|
||||
mkdirp "^0.5.1"
|
||||
source-map "^0.6.0"
|
||||
|
||||
jest-validate@^22.4.0, jest-validate@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-22.4.3.tgz#0780954a5a7daaeec8d3c10834b9280865976b30"
|
||||
@ -4816,28 +4903,27 @@ jest-validate@^22.4.0, jest-validate@^22.4.3:
|
||||
leven "^2.1.0"
|
||||
pretty-format "^22.4.3"
|
||||
|
||||
jest-validate@^22.4.4:
|
||||
version "22.4.4"
|
||||
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-22.4.4.tgz#1dd0b616ef46c995de61810d85f57119dbbcec4d"
|
||||
jest-validate@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.0.0.tgz#f88bc897b6cc376979aff0262d1025df1302d520"
|
||||
dependencies:
|
||||
chalk "^2.0.1"
|
||||
jest-config "^22.4.4"
|
||||
jest-get-type "^22.1.0"
|
||||
leven "^2.1.0"
|
||||
pretty-format "^22.4.0"
|
||||
pretty-format "^23.0.0"
|
||||
|
||||
jest-worker@^22.2.2, jest-worker@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-22.4.3.tgz#5c421417cba1c0abf64bf56bd5fb7968d79dd40b"
|
||||
jest-worker@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-23.0.0.tgz#e6b1378b81f8e6a108f3be33a1faa830c22ea450"
|
||||
dependencies:
|
||||
merge-stream "^1.0.1"
|
||||
|
||||
jest@^22.4.4:
|
||||
version "22.4.4"
|
||||
resolved "https://registry.yarnpkg.com/jest/-/jest-22.4.4.tgz#ffb36c9654b339a13e10b3d4b338eb3e9d49f6eb"
|
||||
jest@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jest/-/jest-23.0.0.tgz#9282980309f5cde27aadc59ae583f1117c0e4430"
|
||||
dependencies:
|
||||
import-local "^1.0.0"
|
||||
jest-cli "^22.4.4"
|
||||
jest-cli "^23.0.0"
|
||||
|
||||
js-base64@^2.1.9:
|
||||
version "2.4.3"
|
||||
@ -6429,6 +6515,13 @@ pinkie@^2.0.0:
|
||||
version "2.0.4"
|
||||
resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
|
||||
|
||||
pkg-conf@^2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-2.1.0.tgz#2126514ca6f2abfebd168596df18ba57867f0058"
|
||||
dependencies:
|
||||
find-up "^2.0.0"
|
||||
load-json-file "^4.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"
|
||||
@ -6975,13 +7068,20 @@ pretty-error@^2.0.2:
|
||||
renderkid "^2.0.1"
|
||||
utila "~0.4"
|
||||
|
||||
pretty-format@^22.4.0, pretty-format@^22.4.3:
|
||||
pretty-format@^22.4.3:
|
||||
version "22.4.3"
|
||||
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-22.4.3.tgz#f873d780839a9c02e9664c8a082e9ee79eaac16f"
|
||||
dependencies:
|
||||
ansi-regex "^3.0.0"
|
||||
ansi-styles "^3.2.0"
|
||||
|
||||
pretty-format@^23.0.0:
|
||||
version "23.0.0"
|
||||
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.0.0.tgz#b66dc584a0907b1969783c4c20e4d1180b18ac75"
|
||||
dependencies:
|
||||
ansi-regex "^3.0.0"
|
||||
ansi-styles "^3.2.0"
|
||||
|
||||
pretty@2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/pretty/-/pretty-2.0.0.tgz#adbc7960b7bbfe289a557dc5f737619a220d06a5"
|
||||
@ -7754,6 +7854,14 @@ signal-exit@^3.0.0, signal-exit@^3.0.2:
|
||||
version "3.0.2"
|
||||
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
|
||||
|
||||
signale@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/signale/-/signale-1.1.0.tgz#b2f6d20f09df83c07fe18a968260b628f9d3f0f8"
|
||||
dependencies:
|
||||
chalk "^2.3.2"
|
||||
figures "^2.0.0"
|
||||
pkg-conf "^2.1.0"
|
||||
|
||||
slash@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
|
||||
@ -7852,6 +7960,13 @@ source-map-support@^0.5.0:
|
||||
dependencies:
|
||||
source-map "^0.6.0"
|
||||
|
||||
source-map-support@^0.5.6:
|
||||
version "0.5.6"
|
||||
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.6.tgz#4435cee46b1aab62b8e8610ce60f788091c51c13"
|
||||
dependencies:
|
||||
buffer-from "^1.0.0"
|
||||
source-map "^0.6.0"
|
||||
|
||||
source-map-url@^0.4.0:
|
||||
version "0.4.0"
|
||||
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
|
||||
@ -9091,21 +9206,15 @@ yargs-parser@^10.0.0:
|
||||
dependencies:
|
||||
camelcase "^4.1.0"
|
||||
|
||||
yargs-parser@^8.1.0:
|
||||
version "8.1.0"
|
||||
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-8.1.0.tgz#f1376a33b6629a5d063782944da732631e966950"
|
||||
dependencies:
|
||||
camelcase "^4.1.0"
|
||||
|
||||
yargs-parser@^9.0.2:
|
||||
version "9.0.2"
|
||||
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077"
|
||||
dependencies:
|
||||
camelcase "^4.1.0"
|
||||
|
||||
yargs@^10.0.3:
|
||||
version "10.1.2"
|
||||
resolved "https://registry.yarnpkg.com/yargs/-/yargs-10.1.2.tgz#454d074c2b16a51a43e2fb7807e4f9de69ccb5c5"
|
||||
yargs@^11.0.0:
|
||||
version "11.0.0"
|
||||
resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.0.0.tgz#c052931006c5eee74610e5fc0354bedfd08a201b"
|
||||
dependencies:
|
||||
cliui "^4.0.0"
|
||||
decamelize "^1.1.1"
|
||||
@ -9118,7 +9227,7 @@ yargs@^10.0.3:
|
||||
string-width "^2.0.0"
|
||||
which-module "^2.0.0"
|
||||
y18n "^3.2.1"
|
||||
yargs-parser "^8.1.0"
|
||||
yargs-parser "^9.0.2"
|
||||
|
||||
yargs@^11.1.0:
|
||||
version "11.1.0"
|
||||
|
Loading…
x
Reference in New Issue
Block a user