提交 1f3a39c1 编写于 作者: 刘子健

feat(add dev): now can live reload

上级 ba4519f4
......@@ -6,6 +6,7 @@ var copy = require('gulp-copy')
var rimrafPromise = require('rimraf-promise')
var ghPages = require('gulp-gh-pages')
var fs = require('fs')
var connect = require('gulp-connect')
gulp.task('resume-sass', function () {
gulp.src('src/css/resume.scss')
......@@ -15,6 +16,7 @@ gulp.task('resume-sass', function () {
cascade: false
}))
.pipe(gulp.dest('dist/css/'))
.pipe(connect.reload())
})
gulp.task('icon-sass', function () {
......@@ -34,12 +36,18 @@ gulp.task('sass:watch', function () {
})
gulp.task('json2jade', function () {
var locals = highlight(require('./info.json'))
var info = JSON.parse(fs.readFileSync('./info.json', 'utf-8'))
var locals = highlight(info)
gulp.src('./src/jade/index.jade')
.pipe(jade({
locals: locals
}))
.pipe(gulp.dest('./dist/'))
.pipe(connect.reload())
})
gulp.task('json2jade:watch', function () {
gulp.watch('./info.json', ['json2jade'])
})
function src2dist(dir) {
......@@ -71,4 +79,14 @@ gulp.task('deploy', () => {
}))
})
gulp.task('webserver', function () {
connect.server({
root: './dist',
livereload: true,
port:9000
})
})
gulp.task('dev', ['icon-sass', 'resume-sass', 'json2jade', 'copy', 'json2jade:watch', 'sass:watch', 'webserver'])
gulp.task('default', ['icon-sass', 'resume-sass', 'json2jade', 'copy'])
......@@ -12,6 +12,7 @@
"dependencies": {
"gulp": "^3.9.1",
"gulp-autoprefixer": "^3.1.0",
"gulp-connect": "^5.0.0",
"gulp-copy": "^0.0.2",
"gulp-jade": "^1.1.0",
"gulp-sass": "^2.2.0",
......@@ -19,7 +20,7 @@
"rimraf-promise": "^2.0.0"
},
"devDependencies": {
"gulp-gh-pages": "^0.5.4",
"gulp-clean": "^0.3.2"
"gulp-clean": "^0.3.2",
"gulp-gh-pages": "^0.5.4"
}
}
\ No newline at end of file
}
......@@ -4,6 +4,20 @@ abbrev@1:
version "1.0.9"
resolved "http://registry.npm.taobao.org/abbrev/download/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135"
accepts@~1.2.12, accepts@~1.2.13:
version "1.2.13"
resolved "http://registry.npm.taobao.org/accepts/download/accepts-1.2.13.tgz#e5f1f3928c6d95fd96558c36ec3d9d0de4a6ecea"
dependencies:
mime-types "~2.1.6"
negotiator "0.5.3"
accepts@~1.3.0:
version "1.3.3"
resolved "http://registry.npm.taobao.org/accepts/download/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca"
dependencies:
mime-types "~2.1.11"
negotiator "0.6.1"
acorn-globals@^1.0.3:
version "1.0.9"
resolved "http://registry.npm.taobao.org/acorn-globals/download/acorn-globals-1.0.9.tgz#55bb5e98691507b74579d0513413217c380c54cf"
......@@ -133,6 +147,26 @@ balanced-match@^0.4.1:
version "0.4.2"
resolved "http://registry.npm.taobao.org/balanced-match/download/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838"
base64-url@1.2.1:
version "1.2.1"
resolved "http://registry.npm.taobao.org/base64-url/download/base64-url-1.2.1.tgz#199fd661702a0e7b7dcae6e0698bb089c52f6d78"
base64-url@1.2.2:
version "1.2.2"
resolved "http://registry.npm.taobao.org/base64-url/download/base64-url-1.2.2.tgz#90af26ef8b0b67bc801b05eccf943345649008b3"
basic-auth-connect@1.0.0:
version "1.0.0"
resolved "http://registry.npm.taobao.org/basic-auth-connect/download/basic-auth-connect-1.0.0.tgz#fdb0b43962ca7b40456a7c2bb48fe173da2d2122"
basic-auth@~1.0.3:
version "1.0.4"
resolved "http://registry.npm.taobao.org/basic-auth/download/basic-auth-1.0.4.tgz#030935b01de7c9b94a824b29f3fccb750d3a5290"
batch@0.5.3:
version "0.5.3"
resolved "http://registry.npm.taobao.org/batch/download/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464"
bcrypt-pbkdf@^1.0.0:
version "1.0.0"
resolved "http://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.0.tgz#3ca76b85241c7170bf7d9703e7b9aa74630040d4"
......@@ -149,6 +183,36 @@ block-stream@*:
dependencies:
inherits "~2.0.0"
body-parser@~1.13.3:
version "1.13.3"
resolved "http://registry.npm.taobao.org/body-parser/download/body-parser-1.13.3.tgz#c08cf330c3358e151016a05746f13f029c97fa97"
dependencies:
bytes "2.1.0"
content-type "~1.0.1"
debug "~2.2.0"
depd "~1.0.1"
http-errors "~1.3.1"
iconv-lite "0.4.11"
on-finished "~2.3.0"
qs "4.0.0"
raw-body "~2.1.2"
type-is "~1.6.6"
body-parser@~1.14.0:
version "1.14.2"
resolved "http://registry.npm.taobao.org/body-parser/download/body-parser-1.14.2.tgz#1015cb1fe2c443858259581db53332f8d0cf50f9"
dependencies:
bytes "2.2.0"
content-type "~1.0.1"
debug "~2.2.0"
depd "~1.1.0"
http-errors "~1.3.1"
iconv-lite "0.4.13"
on-finished "~2.3.0"
qs "5.2.0"
raw-body "~2.1.5"
type-is "~1.6.10"
boom@2.x.x:
version "2.10.1"
resolved "http://registry.npm.taobao.org/boom/download/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f"
......@@ -184,6 +248,18 @@ builtin-modules@^1.0.0:
version "1.1.1"
resolved "http://registry.npm.taobao.org/builtin-modules/download/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
bytes@2.1.0:
version "2.1.0"
resolved "http://registry.npm.taobao.org/bytes/download/bytes-2.1.0.tgz#ac93c410e2ffc9cc7cf4b464b38289067f5e47b4"
bytes@2.2.0:
version "2.2.0"
resolved "http://registry.npm.taobao.org/bytes/download/bytes-2.2.0.tgz#fd35464a403f6f9117c2de3609ecff9cae000588"
bytes@2.4.0:
version "2.4.0"
resolved "http://registry.npm.taobao.org/bytes/download/bytes-2.4.0.tgz#7d97196f9d5baf7f6935e25985549edd2a6c2339"
camelcase-keys@^2.0.0:
version "2.1.0"
resolved "http://registry.npm.taobao.org/camelcase-keys/download/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
......@@ -284,10 +360,76 @@ commander@2.8.x:
dependencies:
graceful-readlink ">= 1.0.0"
compressible@~2.0.5:
version "2.0.9"
resolved "http://registry.npm.taobao.org/compressible/download/compressible-2.0.9.tgz#6daab4e2b599c2770dd9e21e7a891b1c5a755425"
dependencies:
mime-db ">= 1.24.0 < 2"
compression@~1.5.2:
version "1.5.2"
resolved "http://registry.npm.taobao.org/compression/download/compression-1.5.2.tgz#b03b8d86e6f8ad29683cba8df91ddc6ffc77b395"
dependencies:
accepts "~1.2.12"
bytes "2.1.0"
compressible "~2.0.5"
debug "~2.2.0"
on-headers "~1.0.0"
vary "~1.0.1"
concat-map@0.0.1:
version "0.0.1"
resolved "http://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
connect-livereload@^0.5.4:
version "0.5.4"
resolved "http://registry.npm.taobao.org/connect-livereload/download/connect-livereload-0.5.4.tgz#80157d1371c9f37cc14039ab1895970d119dc3bc"
connect-timeout@~1.6.2:
version "1.6.2"
resolved "http://registry.npm.taobao.org/connect-timeout/download/connect-timeout-1.6.2.tgz#de9a5ec61e33a12b6edaab7b5f062e98c599b88e"
dependencies:
debug "~2.2.0"
http-errors "~1.3.1"
ms "0.7.1"
on-headers "~1.0.0"
connect@^2.30.0:
version "2.30.2"
resolved "http://registry.npm.taobao.org/connect/download/connect-2.30.2.tgz#8da9bcbe8a054d3d318d74dfec903b5c39a1b609"
dependencies:
basic-auth-connect "1.0.0"
body-parser "~1.13.3"
bytes "2.1.0"
compression "~1.5.2"
connect-timeout "~1.6.2"
content-type "~1.0.1"
cookie "0.1.3"
cookie-parser "~1.3.5"
cookie-signature "1.0.6"
csurf "~1.8.3"
debug "~2.2.0"
depd "~1.0.1"
errorhandler "~1.4.2"
express-session "~1.11.3"
finalhandler "0.4.0"
fresh "0.3.0"
http-errors "~1.3.1"
method-override "~2.3.5"
morgan "~1.6.1"
multiparty "3.3.2"
on-headers "~1.0.0"
parseurl "~1.3.0"
pause "0.1.0"
qs "4.0.0"
response-time "~2.3.1"
serve-favicon "~2.3.0"
serve-index "~1.7.2"
serve-static "~1.10.0"
type-is "~1.6.6"
utils-merge "1.0.0"
vhost "~3.0.1"
console-control-strings@^1.0.0, console-control-strings@~1.1.0:
version "1.1.0"
resolved "http://registry.npm.taobao.org/console-control-strings/download/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
......@@ -298,14 +440,37 @@ constantinople@~3.0.1:
dependencies:
acorn "^2.1.0"
content-type@~1.0.1:
version "1.0.2"
resolved "http://registry.npm.taobao.org/content-type/download/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed"
convert-source-map@^1.1.1:
version "1.3.0"
resolved "http://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.3.0.tgz#e9f3e9c6e2728efc2676696a70eb382f73106a67"
cookie-parser@~1.3.5:
version "1.3.5"
resolved "http://registry.npm.taobao.org/cookie-parser/download/cookie-parser-1.3.5.tgz#9d755570fb5d17890771227a02314d9be7cf8356"
dependencies:
cookie "0.1.3"
cookie-signature "1.0.6"
cookie-signature@1.0.6:
version "1.0.6"
resolved "http://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
cookie@0.1.3:
version "0.1.3"
resolved "http://registry.npm.taobao.org/cookie/download/cookie-0.1.3.tgz#e734a5c1417fce472d5aef82c381cabb64d1a435"
core-util-is@~1.0.0:
version "1.0.2"
resolved "http://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
crc@3.3.0:
version "3.3.0"
resolved "http://registry.npm.taobao.org/crc/download/crc-3.3.0.tgz#fa622e1bc388bf257309082d6b65200ce67090ba"
cross-spawn@^3.0.0:
version "3.0.1"
resolved "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982"
......@@ -319,6 +484,15 @@ cryptiles@2.x.x:
dependencies:
boom "2.x.x"
csrf@~3.0.0:
version "3.0.3"
resolved "http://registry.npm.taobao.org/csrf/download/csrf-3.0.3.tgz#69d13220de95762808bb120f7533a994fc4293b5"
dependencies:
base64-url "1.2.2"
rndm "1.2.0"
tsscmp "1.0.5"
uid-safe "2.1.1"
css-parse@1.0.4:
version "1.0.4"
resolved "http://registry.npm.taobao.org/css-parse/download/css-parse-1.0.4.tgz#38b0503fbf9da9f54e9c1dbda60e145c77117bdd"
......@@ -334,6 +508,15 @@ css@~1.0.8:
css-parse "1.0.4"
css-stringify "1.0.5"
csurf@~1.8.3:
version "1.8.3"
resolved "http://registry.npm.taobao.org/csurf/download/csurf-1.8.3.tgz#23f2a13bf1d8fce1d0c996588394442cba86a56a"
dependencies:
cookie "0.1.3"
cookie-signature "1.0.6"
csrf "~3.0.0"
http-errors "~1.3.1"
currently-unhandled@^0.4.1:
version "0.4.1"
resolved "http://registry.npm.taobao.org/currently-unhandled/download/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
......@@ -365,6 +548,12 @@ debug@^2.2.0:
dependencies:
ms "0.7.2"
debug@~2.2.0:
version "2.2.0"
resolved "http://registry.npm.taobao.org/debug/download/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da"
dependencies:
ms "0.7.1"
decamelize@^1.1.1, decamelize@^1.1.2:
version "1.2.0"
resolved "http://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
......@@ -383,16 +572,32 @@ delegates@^1.0.0:
version "1.0.0"
resolved "http://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
depd@~1.0.1:
version "1.0.1"
resolved "http://registry.npm.taobao.org/depd/download/depd-1.0.1.tgz#80aec64c9d6d97e65cc2a9caa93c0aa6abf73aaa"
depd@~1.1.0:
version "1.1.0"
resolved "http://registry.npm.taobao.org/depd/download/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3"
deprecated@^0.0.1:
version "0.0.1"
resolved "http://registry.npm.taobao.org/deprecated/download/deprecated-0.0.1.tgz#f9c9af5464afa1e7a971458a8bdef2aa94d5bb19"
destroy@~1.0.4:
version "1.0.4"
resolved "http://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
detect-file@^0.1.0:
version "0.1.0"
resolved "http://registry.npm.taobao.org/detect-file/download/detect-file-0.1.0.tgz#4935dedfd9488648e006b0129566e9386711ea63"
dependencies:
fs-exists-sync "^0.1.0"
duplexer@~0.1.1:
version "0.1.1"
resolved "http://registry.npm.taobao.org/duplexer/download/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
duplexer2@0.0.2:
version "0.0.2"
resolved "http://registry.npm.taobao.org/duplexer2/download/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db"
......@@ -414,6 +619,10 @@ ecc-jsbn@~0.1.1:
dependencies:
jsbn "~0.1.0"
ee-first@1.1.1:
version "1.1.1"
resolved "http://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
end-of-stream@~0.1.5:
version "0.1.5"
resolved "http://registry.npm.taobao.org/end-of-stream/download/end-of-stream-0.1.5.tgz#8e177206c3c80837d85632e8b9359dfe8b2f6eaf"
......@@ -432,6 +641,13 @@ error-ex@^1.2.0:
dependencies:
is-arrayish "^0.2.1"
errorhandler@~1.4.2:
version "1.4.3"
resolved "http://registry.npm.taobao.org/errorhandler/download/errorhandler-1.4.3.tgz#b7b70ed8f359e9db88092f2d20c0f831420ad83f"
dependencies:
accepts "~1.3.0"
escape-html "~1.0.3"
es5-ext@^0.10.7, es5-ext@~0.10.11, es5-ext@~0.10.2:
version "0.10.12"
resolved "http://registry.npm.taobao.org/es5-ext/download/es5-ext-0.10.12.tgz#aa84641d4db76b62abba5e45fd805ecbab140047"
......@@ -458,10 +674,34 @@ es6-symbol@^3.0.2, es6-symbol@~3.1, es6-symbol@3:
d "~0.1.1"
es5-ext "~0.10.11"
escape-html@~1.0.3:
version "1.0.3"
resolved "http://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
escape-html@1.0.2:
version "1.0.2"
resolved "http://registry.npm.taobao.org/escape-html/download/escape-html-1.0.2.tgz#d77d32fa98e38c2f41ae85e9278e0e0e6ba1022c"
escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2:
version "1.0.5"
resolved "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
etag@~1.7.0:
version "1.7.0"
resolved "http://registry.npm.taobao.org/etag/download/etag-1.7.0.tgz#03d30b5f67dd6e632d2945d30d6652731a34d5d8"
event-stream@^3.3.2:
version "3.3.4"
resolved "http://registry.npm.taobao.org/event-stream/download/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"
dependencies:
duplexer "~0.1.1"
from "~0"
map-stream "~0.1.0"
pause-stream "0.0.11"
split "0.3"
stream-combiner "~0.0.4"
through "~2.3.1"
expand-brackets@^0.1.4:
version "0.1.5"
resolved "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b"
......@@ -480,6 +720,20 @@ expand-tilde@^1.2.1, expand-tilde@^1.2.2:
dependencies:
os-homedir "^1.0.1"
express-session@~1.11.3:
version "1.11.3"
resolved "http://registry.npm.taobao.org/express-session/download/express-session-1.11.3.tgz#5cc98f3f5ff84ed835f91cbf0aabd0c7107400af"
dependencies:
cookie "0.1.3"
cookie-signature "1.0.6"
crc "3.3.0"
debug "~2.2.0"
depd "~1.0.1"
on-headers "~1.0.0"
parseurl "~1.3.0"
uid-safe "~2.0.0"
utils-merge "1.0.0"
extend-shallow@^2.0.1:
version "2.0.1"
resolved "http://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
......@@ -507,6 +761,12 @@ fancy-log@^1.1.0:
chalk "^1.1.1"
time-stamp "^1.0.0"
faye-websocket@~0.10.0:
version "0.10.0"
resolved "http://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4"
dependencies:
websocket-driver ">=0.5.1"
filename-regex@^2.0.0:
version "2.0.0"
resolved "http://registry.npm.taobao.org/filename-regex/download/filename-regex-2.0.0.tgz#996e3e80479b98b9897f15a8a58b3d084e926775"
......@@ -521,6 +781,15 @@ fill-range@^2.1.0:
repeat-element "^1.1.2"
repeat-string "^1.5.2"
finalhandler@0.4.0:
version "0.4.0"
resolved "http://registry.npm.taobao.org/finalhandler/download/finalhandler-0.4.0.tgz#965a52d9e8d05d2b857548541fb89b53a2497d9b"
dependencies:
debug "~2.2.0"
escape-html "1.0.2"
on-finished "~2.3.0"
unpipe "~1.0.0"
find-index@^0.1.1:
version "0.1.1"
resolved "http://registry.npm.taobao.org/find-index/download/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4"
......@@ -583,6 +852,14 @@ form-data@~2.1.1:
combined-stream "^1.0.5"
mime-types "^2.1.12"
fresh@0.3.0:
version "0.3.0"
resolved "http://registry.npm.taobao.org/fresh/download/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f"
from@~0:
version "0.1.3"
resolved "http://registry.npm.taobao.org/from/download/from-0.1.3.tgz#ef63ac2062ac32acf7862e0d40b44b896f22f3bc"
fs-exists-sync@^0.1.0:
version "0.1.0"
resolved "http://registry.npm.taobao.org/fs-exists-sync/download/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add"
......@@ -824,6 +1101,16 @@ gulp-clean@^0.3.2:
rimraf "^2.2.8"
through2 "^0.4.2"
gulp-connect:
version "5.0.0"
resolved "http://registry.npm.taobao.org/gulp-connect/download/gulp-connect-5.0.0.tgz#f2fdf306ae911468368c2285f2d782f13eddaf4e"
dependencies:
connect "^2.30.0"
connect-livereload "^0.5.4"
event-stream "^3.3.2"
gulp-util "^3.0.6"
tiny-lr "^0.2.1"
gulp-copy@^0.0.2:
version "0.0.2"
resolved "http://registry.npm.taobao.org/gulp-copy/download/gulp-copy-0.0.2.tgz#3dcc8c4267a9c1e0ca0b83faba70ce8abf25a886"
......@@ -883,7 +1170,7 @@ gulp-util@^2.2.14, gulp-util@~2.2.9:
through2 "^0.5.0"
vinyl "^0.2.1"
gulp-util@^3.0, gulp-util@^3.0.0, gulp-util@^3.0.2, gulp-util@^3.0.7:
gulp-util@^3.0, gulp-util@^3.0.0, gulp-util@^3.0.2, gulp-util@^3.0.6, gulp-util@^3.0.7:
version "3.0.7"
resolved "http://registry.npm.taobao.org/gulp-util/download/gulp-util-3.0.7.tgz#78925c4b8f8b49005ac01a011c557e6218941cbb"
dependencies:
......@@ -986,6 +1273,13 @@ hosted-git-info@^2.1.4:
version "2.1.5"
resolved "http://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b"
http-errors@~1.3.1:
version "1.3.1"
resolved "http://registry.npm.taobao.org/http-errors/download/http-errors-1.3.1.tgz#197e22cdebd4198585e8694ef6786197b91ed942"
dependencies:
inherits "~2.0.1"
statuses "1"
http-signature@~1.1.0:
version "1.1.1"
resolved "http://registry.npm.taobao.org/http-signature/download/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf"
......@@ -994,6 +1288,14 @@ http-signature@~1.1.0:
jsprim "^1.2.2"
sshpk "^1.7.0"
iconv-lite@0.4.11:
version "0.4.11"
resolved "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.11.tgz#2ecb42fd294744922209a2e7c404dac8793d8ade"
iconv-lite@0.4.13:
version "0.4.13"
resolved "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2"
in-publish@^2.0.0:
version "2.0.0"
resolved "http://registry.npm.taobao.org/in-publish/download/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51"
......@@ -1284,6 +1586,10 @@ liftoff@^2.1.0:
rechoir "^0.6.2"
resolve "^1.1.7"
livereload-js@^2.2.0:
version "2.2.2"
resolved "http://registry.npm.taobao.org/livereload-js/download/livereload-js-2.2.2.tgz#6c87257e648ab475bc24ea257457edcc1f8d0bc2"
load-json-file@^1.0.0:
version "1.1.0"
resolved "http://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
......@@ -1540,6 +1846,14 @@ map-obj@^1.0.0, map-obj@^1.0.1:
version "1.0.1"
resolved "http://registry.npm.taobao.org/map-obj/download/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
map-stream@~0.1.0:
version "0.1.0"
resolved "http://registry.npm.taobao.org/map-stream/download/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194"
media-typer@0.3.0:
version "0.3.0"
resolved "http://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
meow@^3.3.0, meow@^3.7.0:
version "3.7.0"
resolved "http://registry.npm.taobao.org/meow/download/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
......@@ -1561,6 +1875,19 @@ merge-stream@^1.0.0:
dependencies:
readable-stream "^2.0.1"
method-override@~2.3.5:
version "2.3.6"
resolved "http://registry.npm.taobao.org/method-override/download/method-override-2.3.6.tgz#209261cc588d45d9d5a022ff20d7d5eb8e92179e"
dependencies:
debug "~2.2.0"
methods "~1.1.2"
parseurl "~1.3.1"
vary "~1.1.0"
methods@~1.1.2:
version "1.1.2"
resolved "http://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
micromatch@^2.3.7:
version "2.3.11"
resolved "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
......@@ -1579,16 +1906,20 @@ micromatch@^2.3.7:
parse-glob "^3.0.4"
regex-cache "^0.4.2"
mime-db@~1.24.0:
"mime-db@>= 1.24.0 < 2", mime-db@~1.24.0:
version "1.24.0"
resolved "http://registry.npm.taobao.org/mime-db/download/mime-db-1.24.0.tgz#e2d13f939f0016c6e4e9ad25a8652f126c467f0c"
mime-types@^2.1.12, mime-types@~2.1.7:
mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.6, mime-types@~2.1.7, mime-types@~2.1.9:
version "2.1.12"
resolved "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.12.tgz#152ba256777020dd4663f54c2e7bc26381e71729"
dependencies:
mime-db "~1.24.0"
mime@1.3.4:
version "1.3.4"
resolved "http://registry.npm.taobao.org/mime/download/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53"
minimatch@^2.0.1:
version "2.0.10"
resolved "http://registry.npm.taobao.org/minimatch/download/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7"
......@@ -1626,10 +1957,31 @@ mkdirp@^0.5.0, mkdirp@^0.5.1, "mkdirp@>=0.5 0", mkdirp@~0.5.0:
dependencies:
minimist "0.0.8"
morgan@~1.6.1:
version "1.6.1"
resolved "http://registry.npm.taobao.org/morgan/download/morgan-1.6.1.tgz#5fd818398c6819cba28a7cd6664f292fe1c0bbf2"
dependencies:
basic-auth "~1.0.3"
debug "~2.2.0"
depd "~1.0.1"
on-finished "~2.3.0"
on-headers "~1.0.0"
ms@0.7.1:
version "0.7.1"
resolved "http://registry.npm.taobao.org/ms/download/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098"
ms@0.7.2:
version "0.7.2"
resolved "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765"
multiparty@3.3.2:
version "3.3.2"
resolved "http://registry.npm.taobao.org/multiparty/download/multiparty-3.3.2.tgz#35de6804dc19643e5249f3d3e3bdc6c8ce301d3f"
dependencies:
readable-stream "~1.1.9"
stream-counter "~0.2.0"
multipipe@^0.1.0, multipipe@^0.1.2:
version "0.1.2"
resolved "http://registry.npm.taobao.org/multipipe/download/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b"
......@@ -1644,6 +1996,14 @@ natives@^1.1.0:
version "1.1.0"
resolved "http://registry.npm.taobao.org/natives/download/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31"
negotiator@0.5.3:
version "0.5.3"
resolved "http://registry.npm.taobao.org/negotiator/download/negotiator-0.5.3.tgz#269d5c476810ec92edbe7b6c2f28316384f9a7e8"
negotiator@0.6.1:
version "0.6.1"
resolved "http://registry.npm.taobao.org/negotiator/download/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
node-gyp@^3.3.1:
version "3.4.0"
resolved "http://registry.npm.taobao.org/node-gyp/download/node-gyp-3.4.0.tgz#dda558393b3ecbbe24c9e6b8703c71194c63fa36"
......@@ -1760,6 +2120,16 @@ object.omit@^2.0.0:
for-own "^0.1.4"
is-extendable "^0.1.1"
on-finished@~2.3.0:
version "2.3.0"
resolved "http://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
dependencies:
ee-first "1.1.1"
on-headers@~1.0.0:
version "1.0.1"
resolved "http://registry.npm.taobao.org/on-headers/download/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7"
once@^1.3.0:
version "1.4.0"
resolved "http://registry.npm.taobao.org/once/download/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
......@@ -1841,6 +2211,10 @@ parse-json@^2.2.0:
dependencies:
error-ex "^1.2.0"
parseurl@~1.3.0, parseurl@~1.3.1:
version "1.3.1"
resolved "http://registry.npm.taobao.org/parseurl/download/parseurl-1.3.1.tgz#c8ab8c9223ba34888aa64a297b28853bec18da56"
path-array@^1.0.0:
version "1.0.1"
resolved "http://registry.npm.taobao.org/path-array/download/path-array-1.0.1.tgz#7e2f0f35f07a2015122b868b7eac0eb2c4fec271"
......@@ -1879,6 +2253,16 @@ path-type@^1.0.0:
pify "^2.0.0"
pinkie-promise "^2.0.0"
pause-stream@0.0.11:
version "0.0.11"
resolved "http://registry.npm.taobao.org/pause-stream/download/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"
dependencies:
through "~2.3"
pause@0.1.0:
version "0.1.0"
resolved "http://registry.npm.taobao.org/pause/download/pause-0.1.0.tgz#ebc8a4a8619ff0b8a81ac1513c3434ff469fdb74"
pify@^2.0.0:
version "2.3.0"
resolved "http://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
......@@ -1938,10 +2322,26 @@ punycode@^1.4.1:
version "1.4.1"
resolved "http://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
qs@~5.1.0:
version "5.1.0"
resolved "http://registry.npm.taobao.org/qs/download/qs-5.1.0.tgz#4d932e5c7ea411cca76a312d39a606200fd50cd9"
qs@~6.3.0:
version "6.3.0"
resolved "http://registry.npm.taobao.org/qs/download/qs-6.3.0.tgz#f403b264f23bc01228c74131b407f18d5ea5d442"
qs@4.0.0:
version "4.0.0"
resolved "http://registry.npm.taobao.org/qs/download/qs-4.0.0.tgz#c31d9b74ec27df75e543a86c78728ed8d4623607"
qs@5.2.0:
version "5.2.0"
resolved "http://registry.npm.taobao.org/qs/download/qs-5.2.0.tgz#a9f31142af468cb72b25b30136ba2456834916be"
random-bytes@~1.0.0:
version "1.0.0"
resolved "http://registry.npm.taobao.org/random-bytes/download/random-bytes-1.0.0.tgz#4f68a1dc0ae58bd3fb95848c30324db75d64360b"
randomatic@^1.1.3:
version "1.1.5"
resolved "http://registry.npm.taobao.org/randomatic/download/randomatic-1.1.5.tgz#5e9ef5f2d573c67bd2b8124ae90b5156e457840b"
......@@ -1949,6 +2349,18 @@ randomatic@^1.1.3:
is-number "^2.0.2"
kind-of "^3.0.2"
range-parser@~1.0.3:
version "1.0.3"
resolved "http://registry.npm.taobao.org/range-parser/download/range-parser-1.0.3.tgz#6872823535c692e2c2a0103826afd82c2e0ff175"
raw-body@~2.1.2, raw-body@~2.1.5:
version "2.1.7"
resolved "http://registry.npm.taobao.org/raw-body/download/raw-body-2.1.7.tgz#adfeace2e4fb3098058014d08c072dcc59758774"
dependencies:
bytes "2.4.0"
iconv-lite "0.4.13"
unpipe "1.0.0"
read-pkg-up@^1.0.1:
version "1.0.1"
resolved "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
......@@ -1985,7 +2397,7 @@ readable-stream@^2.0.0, "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.
isarray "0.0.1"
string_decoder "~0.10.x"
readable-stream@~1.1.9:
readable-stream@~1.1.8, readable-stream@~1.1.9:
version "1.1.14"
resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
dependencies:
......@@ -2087,6 +2499,13 @@ resolve@^1.1.6, resolve@^1.1.7:
version "1.1.7"
resolved "http://registry.npm.taobao.org/resolve/download/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
response-time@~2.3.1:
version "2.3.1"
resolved "http://registry.npm.taobao.org/response-time/download/response-time-2.3.1.tgz#2bde19181de6c81ab95e3207a28d61d965b31797"
dependencies:
depd "~1.0.1"
on-headers "~1.0.0"
rimraf-promise@^2.0.0:
version "2.0.0"
resolved "http://registry.npm.taobao.org/rimraf-promise/download/rimraf-promise-2.0.0.tgz#3ddbe4378c1adec966bc366ddfbc985143c76952"
......@@ -2099,6 +2518,10 @@ rimraf@^2.2.8, rimraf@^2.4.3, rimraf@2:
dependencies:
glob "^7.0.5"
rndm@1.2.0:
version "1.2.0"
resolved "http://registry.npm.taobao.org/rndm/download/rndm-1.2.0.tgz#f33fe9cfb52bbfd520aa18323bc65db110a1b76c"
sass-graph@^2.1.1:
version "2.1.2"
resolved "http://registry.npm.taobao.org/sass-graph/download/sass-graph-2.1.2.tgz#965104be23e8103cb7e5f710df65935b317da57b"
......@@ -2115,10 +2538,56 @@ semver@^4.1.0:
version "5.3.0"
resolved "http://registry.npm.taobao.org/semver/download/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
send@0.13.2:
version "0.13.2"
resolved "http://registry.npm.taobao.org/send/download/send-0.13.2.tgz#765e7607c8055452bba6f0b052595350986036de"
dependencies:
debug "~2.2.0"
depd "~1.1.0"
destroy "~1.0.4"
escape-html "~1.0.3"
etag "~1.7.0"
fresh "0.3.0"
http-errors "~1.3.1"
mime "1.3.4"
ms "0.7.1"
on-finished "~2.3.0"
range-parser "~1.0.3"
statuses "~1.2.1"
sequencify@~0.0.7:
version "0.0.7"
resolved "http://registry.npm.taobao.org/sequencify/download/sequencify-0.0.7.tgz#90cff19d02e07027fd767f5ead3e7b95d1e7380c"
serve-favicon@~2.3.0:
version "2.3.0"
resolved "http://registry.npm.taobao.org/serve-favicon/download/serve-favicon-2.3.0.tgz#aed36cc6834069a6f189cc7222c6a1a811dc5b39"
dependencies:
etag "~1.7.0"
fresh "0.3.0"
ms "0.7.1"
parseurl "~1.3.0"
serve-index@~1.7.2:
version "1.7.3"
resolved "http://registry.npm.taobao.org/serve-index/download/serve-index-1.7.3.tgz#7a057fc6ee28dc63f64566e5fa57b111a86aecd2"
dependencies:
accepts "~1.2.13"
batch "0.5.3"
debug "~2.2.0"
escape-html "~1.0.3"
http-errors "~1.3.1"
mime-types "~2.1.9"
parseurl "~1.3.1"
serve-static@~1.10.0:
version "1.10.3"
resolved "http://registry.npm.taobao.org/serve-static/download/serve-static-1.10.3.tgz#ce5a6ecd3101fed5ec09827dac22a9c29bfb0535"
dependencies:
escape-html "~1.0.3"
parseurl "~1.3.1"
send "0.13.2"
set-blocking@^2.0.0, set-blocking@~2.0.0:
version "2.0.0"
resolved "http://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
......@@ -2171,6 +2640,12 @@ spdx-license-ids@^1.0.2:
version "1.2.2"
resolved "http://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57"
split@0.3:
version "0.3.3"
resolved "http://registry.npm.taobao.org/split/download/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f"
dependencies:
through "2"
sshpk@^1.7.0:
version "1.10.1"
resolved "http://registry.npm.taobao.org/sshpk/download/sshpk-1.10.1.tgz#30e1a5d329244974a1af61511339d595af6638b0"
......@@ -2186,10 +2661,30 @@ sshpk@^1.7.0:
jsbn "~0.1.0"
tweetnacl "~0.14.0"
statuses@~1.2.1:
version "1.2.1"
resolved "http://registry.npm.taobao.org/statuses/download/statuses-1.2.1.tgz#dded45cc18256d51ed40aec142489d5c61026d28"
statuses@1:
version "1.3.0"
resolved "http://registry.npm.taobao.org/statuses/download/statuses-1.3.0.tgz#8e55758cb20e7682c1f4fce8dcab30bf01d1e07a"
stream-combiner@~0.0.4:
version "0.0.4"
resolved "http://registry.npm.taobao.org/stream-combiner/download/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14"
dependencies:
duplexer "~0.1.1"
stream-consume@~0.1.0:
version "0.1.0"
resolved "http://registry.npm.taobao.org/stream-consume/download/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f"
stream-counter@~0.2.0:
version "0.2.0"
resolved "http://registry.npm.taobao.org/stream-counter/download/stream-counter-0.2.0.tgz#ded266556319c8b0e222812b9cf3b26fa7d947de"
dependencies:
readable-stream "~1.1.8"
stream-shift@^1.0.0:
version "1.0.0"
resolved "http://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
......@@ -2270,6 +2765,10 @@ tar@^2.0.0:
fstream "^1.0.2"
inherits "2"
through@~2.3, through@~2.3.1, through@2:
version "2.3.8"
resolved "http://registry.npm.taobao.org/through/download/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
through@2.3.4:
version "2.3.4"
resolved "http://registry.npm.taobao.org/through/download/through-2.3.4.tgz#495e40e8d8a8eaebc7c275ea88c2b8fc14c56455"
......@@ -2319,6 +2818,17 @@ time-stamp@^1.0.0:
version "1.0.1"
resolved "http://registry.npm.taobao.org/time-stamp/download/time-stamp-1.0.1.tgz#9f4bd23559c9365966f3302dbba2b07c6b99b151"
tiny-lr@^0.2.1:
version "0.2.1"
resolved "http://registry.npm.taobao.org/tiny-lr/download/tiny-lr-0.2.1.tgz#b3fdba802e5d56a33c2f6f10794b32e477ac729d"
dependencies:
body-parser "~1.14.0"
debug "~2.2.0"
faye-websocket "~0.10.0"
livereload-js "^2.2.0"
parseurl "~1.3.0"
qs "~5.1.0"
to-absolute-glob@^0.1.1:
version "0.1.1"
resolved "http://registry.npm.taobao.org/to-absolute-glob/download/to-absolute-glob-0.1.1.tgz#1cdfa472a9ef50c239ee66999b662ca0eb39937f"
......@@ -2343,6 +2853,10 @@ trim-newlines@^1.0.0:
version "1.0.0"
resolved "http://registry.npm.taobao.org/trim-newlines/download/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
tsscmp@1.0.5:
version "1.0.5"
resolved "http://registry.npm.taobao.org/tsscmp/download/tsscmp-1.0.5.tgz#7dc4a33af71581ab4337da91d85ca5427ebd9a97"
tunnel-agent@~0.4.1:
version "0.4.3"
resolved "http://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb"
......@@ -2351,6 +2865,13 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0:
version "0.14.3"
resolved "http://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.3.tgz#3da382f670f25ded78d7b3d1792119bca0b7132d"
type-is@~1.6.10, type-is@~1.6.6:
version "1.6.13"
resolved "http://registry.npm.taobao.org/type-is/download/type-is-1.6.13.tgz#6e83ba7bc30cd33a7bb0b7fb00737a2085bf9d08"
dependencies:
media-typer "0.3.0"
mime-types "~2.1.11"
uglify-js@~2.2.5:
version "2.2.5"
resolved "http://registry.npm.taobao.org/uglify-js/download/uglify-js-2.2.5.tgz#a6e02a70d839792b9780488b7b8b184c095c99c7"
......@@ -2358,6 +2879,19 @@ uglify-js@~2.2.5:
optimist "~0.3.5"
source-map "~0.1.7"
uid-safe@~2.0.0:
version "2.0.0"
resolved "http://registry.npm.taobao.org/uid-safe/download/uid-safe-2.0.0.tgz#a7f3c6ca64a1f6a5d04ec0ef3e4c3d5367317137"
dependencies:
base64-url "1.2.1"
uid-safe@2.1.1:
version "2.1.1"
resolved "http://registry.npm.taobao.org/uid-safe/download/uid-safe-2.1.1.tgz#3dbf9436b528be9f52882c05a6216c3763db3666"
dependencies:
base64-url "1.2.2"
random-bytes "~1.0.0"
unc-path-regex@^0.1.0:
version "0.1.2"
resolved "http://registry.npm.taobao.org/unc-path-regex/download/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"
......@@ -2377,6 +2911,10 @@ unique-stream@^2.0.2:
json-stable-stringify "^1.0.0"
through2-filter "^2.0.0"
unpipe@~1.0.0, unpipe@1.0.0:
version "1.0.0"
resolved "http://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
user-home@^1.1.1:
version "1.1.1"
resolved "http://registry.npm.taobao.org/user-home/download/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"
......@@ -2385,6 +2923,10 @@ util-deprecate@~1.0.1:
version "1.0.2"
resolved "http://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
utils-merge@1.0.0:
version "1.0.0"
resolved "http://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8"
v8flags@^2.0.2:
version "2.0.11"
resolved "http://registry.npm.taobao.org/v8flags/download/v8flags-2.0.11.tgz#bca8f30f0d6d60612cc2c00641e6962d42ae6881"
......@@ -2402,12 +2944,24 @@ validate-npm-package-license@^3.0.1:
spdx-correct "~1.0.0"
spdx-expression-parse "~1.0.0"
vary@~1.0.1:
version "1.0.1"
resolved "http://registry.npm.taobao.org/vary/download/vary-1.0.1.tgz#99e4981566a286118dfb2b817357df7993376d10"
vary@~1.1.0:
version "1.1.0"
resolved "http://registry.npm.taobao.org/vary/download/vary-1.1.0.tgz#e1e5affbbd16ae768dd2674394b9ad3022653140"
verror@1.3.6:
version "1.3.6"
resolved "http://registry.npm.taobao.org/verror/download/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c"
dependencies:
extsprintf "1.0.2"
vhost@~3.0.1:
version "3.0.2"
resolved "http://registry.npm.taobao.org/vhost/download/vhost-3.0.2.tgz#2fb1decd4c466aa88b0f9341af33dc1aff2478d5"
vinyl-fs@^0.3.0:
version "0.3.14"
resolved "http://registry.npm.taobao.org/vinyl-fs/download/vinyl-fs-0.3.14.tgz#9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6"
......@@ -2482,6 +3036,16 @@ void-elements@~2.0.1:
version "2.0.1"
resolved "http://registry.npm.taobao.org/void-elements/download/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec"
websocket-driver@>=0.5.1:
version "0.6.5"
resolved "http://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.6.5.tgz#5cb2556ceb85f4373c6d8238aa691c8454e13a36"
dependencies:
websocket-extensions ">=0.1.1"
websocket-extensions@>=0.1.1:
version "0.1.1"
resolved "http://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.1.tgz#76899499c184b6ef754377c2dbb0cd6cb55d29e7"
which-module@^1.0.0:
version "1.0.0"
resolved "http://registry.npm.taobao.org/which-module/download/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册