From ce62b789a413bc42add66ffef34f73b38424e7ba Mon Sep 17 00:00:00 2001 From: namelessman Date: Wed, 7 Aug 2019 15:15:26 +0800 Subject: [PATCH] ci: ci config --- package-lock.json | 144 ++++++++++++++++++++++++++++++++++++++++++---- package.json | 3 + 2 files changed, 135 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index fdcaea3..ffc3289 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1410,6 +1410,123 @@ "integrity": "sha1-7p1aCcmWnq3h7IZHdq7aXFzdu/A=", "dev": true }, + "@semantic-release/git": { + "version": "7.0.16", + "resolved": "https://registry.npm.taobao.org/@semantic-release/git/download/@semantic-release/git-7.0.16.tgz", + "integrity": "sha1-GZIdL9x11xKuFwYzDbqOvsjO1S0=", + "dev": true, + "requires": { + "@semantic-release/error": "^2.1.0", + "aggregate-error": "^3.0.0", + "debug": "^4.0.0", + "dir-glob": "^3.0.0", + "execa": "^1.0.0", + "fs-extra": "^8.0.0", + "globby": "^10.0.0", + "lodash": "^4.17.4", + "micromatch": "^4.0.0", + "p-reduce": "^2.0.0" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-2.1.0.tgz", + "integrity": "sha1-t5hCCtvrHego2ErNii4j0+/oXo0=", + "dev": true + }, + "braces": { + "version": "3.0.2", + "resolved": "http://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", + "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "http://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "http://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", + "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npm.taobao.org/fs-extra/download/fs-extra-8.1.0.tgz", + "integrity": "sha1-SdQ8RaiM2Wd2aMt74bRu/bjS4cA=", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "globby": { + "version": "10.0.1", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-10.0.1.tgz?cache=0&sync_timestamp=1562335642755&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobby%2Fdownload%2Fglobby-10.0.1.tgz", + "integrity": "sha1-R4LDTLdd1oM1EzXFgpzDQg5gayI=", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", + "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-4.0.2.tgz", + "integrity": "sha1-T8sJmb+fvC/L3SEvbWKbmlbDklk=", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-3.0.0.tgz", + "integrity": "sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ=", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "http://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", + "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, "@semantic-release/github": { "version": "5.4.2", "resolved": "https://registry.npm.taobao.org/@semantic-release/github/download/@semantic-release/github-5.4.2.tgz", @@ -2520,9 +2637,9 @@ "dev": true }, "bottleneck": { - "version": "2.19.4", - "resolved": "https://registry.npm.taobao.org/bottleneck/download/bottleneck-2.19.4.tgz", - "integrity": "sha1-Y8UFaHoN2viab1FSJcdeBYM7sHk=", + "version": "2.19.5", + "resolved": "https://registry.npm.taobao.org/bottleneck/download/bottleneck-2.19.5.tgz", + "integrity": "sha1-XfC5D1n9R2VuvmPHiphBkgXK3ZE=", "dev": true }, "boxen": { @@ -8232,9 +8349,9 @@ "dev": true }, "npm": { - "version": "6.10.2", - "resolved": "https://registry.npm.taobao.org/npm/download/npm-6.10.2.tgz?cache=0&sync_timestamp=1564161059235&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm%2Fdownload%2Fnpm-6.10.2.tgz", - "integrity": "sha1-Ys1W+bw54mperkEaICNrsMICbYU=", + "version": "6.10.3", + "resolved": "https://registry.npm.taobao.org/npm/download/npm-6.10.3.tgz?cache=0&sync_timestamp=1565109043861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm%2Fdownload%2Fnpm-6.10.3.tgz", + "integrity": "sha1-gxlVmPiTCkDuSAVniDhjMhYmZm4=", "dev": true, "requires": { "JSONStream": "^1.3.5", @@ -8268,7 +8385,7 @@ "glob": "^7.1.4", "graceful-fs": "^4.2.0", "has-unicode": "~2.0.1", - "hosted-git-info": "^2.7.1", + "hosted-git-info": "^2.8.2", "iferr": "^1.0.2", "imurmurhash": "*", "infer-owner": "^1.0.4", @@ -8326,7 +8443,7 @@ "path-is-inside": "~1.0.2", "promise-inflight": "~1.0.1", "qrcode-terminal": "^0.12.0", - "query-string": "^6.8.1", + "query-string": "^6.8.2", "qw": "~1.0.1", "read": "~1.0.7", "read-cmd-shim": "~1.0.1", @@ -9516,9 +9633,12 @@ "dev": true }, "hosted-git-info": { - "version": "2.7.1", + "version": "2.8.2", "bundled": true, - "dev": true + "dev": true, + "requires": { + "lru-cache": "^5.1.1" + } }, "http-cache-semantics": { "version": "3.8.1", @@ -10804,7 +10924,7 @@ "dev": true }, "query-string": { - "version": "6.8.1", + "version": "6.8.2", "bundled": true, "dev": true, "requires": { @@ -15010,7 +15130,7 @@ }, "type-fest": { "version": "0.6.0", - "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.6.0.tgz?cache=0&sync_timestamp=1562320018034&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.6.0.tgz", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.6.0.tgz?cache=0&sync_timestamp=1564840459932&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.6.0.tgz", "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=", "dev": true }, diff --git a/package.json b/package.json index b0dc00e..2fc716f 100644 --- a/package.json +++ b/package.json @@ -90,6 +90,9 @@ "@commitlint/cli": "^7.1.2", "@commitlint/config-conventional": "^7.1.2", "@semantic-release/changelog": "^3.0.4", + "@semantic-release/git": "^7.0.16", + "@semantic-release/github": "^5.4.2", + "@semantic-release/npm": "^5.1.13", "@types/jest": "^23.3.2", "@types/node": "^10.11.0", "colors": "^1.3.2",