diff --git a/package-lock.json b/package-lock.json index c626818..bc742bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,20 +4,52 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@sailshq/lodash": { + "version": "3.10.4", + "resolved": "https://registry.npmmirror.com/@sailshq/lodash/-/lodash-3.10.4.tgz", + "integrity": "sha512-YXJqp9gdHcZKAmBY/WnwFpPtNQp2huD/ME2YMurH2YHJvxrVzYsmpKw/pb7yINArRpp8E++fwbQd3ajYXGA45Q==", + "dev": true + }, "abbrev": { "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz", - "integrity": "sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=", + "resolved": "https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dev": true, + "requires": { + "event-target-shim": "^5.0.0" + } + }, "accepts": { - "version": "1.3.5", - "resolved": "http://registry.npm.taobao.org/accepts/download/accepts-1.3.5.tgz", - "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, "requires": { - "mime-types": "2.1.21", - "negotiator": "0.6.1" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + } } }, "acorn": { @@ -40,6 +72,12 @@ } } }, + "after": { + "version": "0.8.1", + "resolved": "https://registry.npmmirror.com/after/-/after-0.8.1.tgz", + "integrity": "sha512-SuI3vWhCFeSmkmmJ3efyuOkrhGyp/AuHthh3F5DinGYh2kR9t/0xUlm3/Vn2qMScfgg+cKho5fW7TUEYUhYeiA==", + "dev": true + }, "ajv": { "version": "4.11.8", "resolved": "http://registry.npm.taobao.org/ajv/download/ajv-4.11.8.tgz", @@ -106,18 +144,18 @@ }, "ansicolors": { "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/ansicolors/download/ansicolors-0.2.1.tgz", - "integrity": "sha1-vgiVmQl7dKXJxKhKDNvNtivYeu8=", + "resolved": "https://registry.npmmirror.com/ansicolors/-/ansicolors-0.2.1.tgz", + "integrity": "sha512-tOIuy1/SK/dr94ZA0ckDohKXNeBNqZ4us6PjMVLs5h1w2GBB6uPtOknp2+VF4F/zcy9LI70W+Z+pE2Soajky1w==", "dev": true }, "anymatch": { "version": "1.3.2", - "resolved": "http://registry.npm.taobao.org/anymatch/download/anymatch-1.3.2.tgz", - "integrity": "sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", "dev": true, "requires": { - "micromatch": "2.3.11", - "normalize-path": "2.1.1" + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" } }, "aot-test-generators": { @@ -129,49 +167,31 @@ } }, "aproba": { - "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz", - "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", "dev": true }, "are-we-there-yet": { - "version": "1.1.5", - "resolved": "http://registry.npm.taobao.org/are-we-there-yet/download/are-we-there-yet-1.1.5.tgz", - "integrity": "sha1-SzXClE8GKov82mZBB2A1D+nd/CE=", + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-4.0.0.tgz", + "integrity": "sha512-nSXlV+u3vtVjRgihdTzbfWYzxPWGo424zPgQbHD0ZqIla3jqYAewDcvee0Ua2hjS5IfTAmjGlx1Jf0PKwjZDEw==", "dev": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" + "delegates": "^1.0.0", + "readable-stream": "^4.1.0" }, "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, "readable-stream": { - "version": "2.3.6", - "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz", - "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.2", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", - "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-4.3.0.tgz", + "integrity": "sha512-MuEnA0lbSi7JS8XM+WNJlWZkHAAdm7gETHdFK//Q/mChGyj2akEFtdLZh32jSdkWGbRwCW9pn6g3LWDdDeZnBQ==", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10" } } } @@ -193,17 +213,17 @@ }, "arr-diff": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/arr-diff/download/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "resolved": "https://registry.npmmirror.com/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha512-dtXTVMkh6VkEEA7OhXnN1Ecb8aAGFdZ1LFxtOCoqj4qkyOJMt7+qs6Ahdy6p/NQCPYsRSXXivhSB/J5E9jmYKA==", "dev": true, "requires": { - "arr-flatten": "1.1.0" + "arr-flatten": "^1.0.1" } }, "arr-flatten": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz", - "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", + "resolved": "https://registry.npmmirror.com/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", "dev": true }, "array-equal": { @@ -211,10 +231,22 @@ "resolved": "http://registry.npm.taobao.org/array-equal/download/array-equal-1.0.0.tgz", "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, "array-unique": { "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/array-unique/download/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "resolved": "https://registry.npmmirror.com/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg==", + "dev": true + }, + "arraybuffer.slice": { + "version": "0.0.6", + "resolved": "https://registry.npmmirror.com/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz", + "integrity": "sha512-6ZjfQaBSy6CuIH0+B0NrxMfDE5VIOCP/5gOqSpEIsaAZx9/giszzrXg6PZ7G51U/n88UmlAgYLNQ9wAnII7PJA==", "dev": true }, "asap": { @@ -1281,11 +1313,53 @@ "resolved": "http://registry.npm.taobao.org/babylon/download/babylon-5.8.38.tgz", "integrity": "sha1-7JsSCxG/bM1Bc6GL8hfmC3mFn/0=" }, + "backbone": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/backbone/-/backbone-1.4.1.tgz", + "integrity": "sha512-ADy1ztN074YkWbHi8ojJVFe3vAanO/lrzMGZWUClIP7oDD/Pjy2vrASraUP+2EVCfIiTtCW4FChVow01XneivA==", + "dev": true, + "requires": { + "underscore": ">=1.8.3" + } + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==", + "dev": true + }, "balanced-match": { "version": "1.0.0", "resolved": "http://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha512-437oANT9tP582zZMwSvZGy2nmSeAb8DW2me3y+Uv1Wp2Rulr8Mqlyrv3E7MLxmsiaPSMMDmiDVzgE+e8zlMx9g==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "base64id": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/base64id/-/base64id-0.1.0.tgz", + "integrity": "sha512-DSjtfjhAsHl9J4OJj7e4+toV2zqxJrGwVd3CLlsCp8QmicvOn7irG0Mb8brOc/nur3SdO8lIbNlY1s1ZDJdUKQ==", + "dev": true + }, + "basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, "bcrypt-pbkdf": { "version": "1.0.2", "resolved": "http://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", @@ -1296,6 +1370,15 @@ "tweetnacl": "0.14.5" } }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha512-bYeph2DFlpK1XmGs6fvlLRUN29QISM3GBuUwSFsMY2XRx4AvC0WNCS57j4c/xGrK2RS24C1w3YoBOsw9fT46tQ==", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, "binaryextensions": { "version": "2.1.2", "resolved": "http://registry.npm.taobao.org/binaryextensions/download/binaryextensions-2.1.2.tgz", @@ -1306,24 +1389,103 @@ "resolved": "http://registry.npm.taobao.org/blank-object/download/blank-object-1.0.2.tgz", "integrity": "sha1-+ZB5P76ajI3QE/syGUIL7IHV9Lk=" }, + "blob": { + "version": "0.0.4", + "resolved": "https://registry.npmmirror.com/blob/-/blob-0.0.4.tgz", + "integrity": "sha512-YRc9zvVz4wNaxcXmiSgb9LAg7YYwqQ2xd0Sj6osfA7k/PKmIGVlnOYs3wOFdkRC9/JpQu8sGt/zHgJV7xzerfg==", + "dev": true + }, "bluebird": { "version": "2.11.0", "resolved": "http://registry.npm.taobao.org/bluebird/download/bluebird-2.11.0.tgz", "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=" }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + } + } + }, "boom": { "version": "2.10.1", "resolved": "http://registry.npm.taobao.org/boom/download/boom-2.10.1.tgz", "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", "dev": true, + "optional": true, "requires": { "hoek": "2.16.3" } }, + "bower": { + "version": "1.8.14", + "resolved": "https://registry.npmmirror.com/bower/-/bower-1.8.14.tgz", + "integrity": "sha512-8Rq058FD91q9Nwthyhw0la9fzpBz0iwZTrt51LWl+w+PnJgZk9J+5wp3nibsJcIUPglMYXr4NRBaR+TUj0OkBQ==", + "dev": true + }, + "bower-config": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/bower-config/-/bower-config-0.6.1.tgz", + "integrity": "sha512-K9pa3X37ESmS0zIm9Q1/68WksxOtqsTvsBFRXocvFVNacBCX4LghSZFqGFCukfabpGI3wVhka16AFuzK6jho8g==", + "dev": true, + "requires": { + "graceful-fs": "~2.0.0", + "mout": "~0.9.0", + "optimist": "~0.6.0", + "osenv": "0.0.3" + }, + "dependencies": { + "graceful-fs": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-2.0.3.tgz", + "integrity": "sha512-hcj/NTUWv+C3MbqrVb9F+aH6lvTwEHJdx2foBxlrVq5h6zE8Bfu4pv4CAAqbDcZrw/9Ak5lsRXlY9Ao8/F0Tuw==", + "dev": true + } + } + }, "bower-endpoint-parser": { "version": "0.2.2", - "resolved": "http://registry.npm.taobao.org/bower-endpoint-parser/download/bower-endpoint-parser-0.2.2.tgz", - "integrity": "sha1-ALVlrb+rby01rd3pd+l5Yqy8s/Y=", + "resolved": "https://registry.npmmirror.com/bower-endpoint-parser/-/bower-endpoint-parser-0.2.2.tgz", + "integrity": "sha512-YWZHhWkPdXtIfH3VRu3QIV95sa75O9vrQWBOHjexWCLBCTy5qJvRr36LXTqFwTchSXVlzy5piYJOjzHr7qhsNg==", "dev": true }, "brace-expansion": { @@ -1337,13 +1499,13 @@ }, "braces": { "version": "1.8.5", - "resolved": "http://registry.npm.taobao.org/braces/download/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "resolved": "https://registry.npmmirror.com/braces/-/braces-1.8.5.tgz", + "integrity": "sha512-xU7bpz2ytJl1bH9cgIurjpg/n8Gohy9GTw81heDYLJQ4RU60dlyJsa+atVF2pI0yMMvKxI9HkKwjePCj5XI1hw==", "dev": true, "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.3" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "breakable": { @@ -1351,6 +1513,51 @@ "resolved": "http://registry.npm.taobao.org/breakable/download/breakable-1.0.0.tgz", "integrity": "sha1-eEp5eRWjjq0nutRWtVcstLuqeME=" }, + "broccoli": { + "version": "0.16.8", + "resolved": "https://registry.npmmirror.com/broccoli/-/broccoli-0.16.8.tgz", + "integrity": "sha512-wIxcaf6bx2abUVzlXOrsJ6ROqj9l9Sycq0G5IaknO0CyyCivqihwMzNtBJg4Iajinmwip+OhjlS28cMnraY/KQ==", + "dev": true, + "requires": { + "broccoli-kitchen-sink-helpers": "^0.2.5", + "broccoli-slow-trees": "^1.0.0", + "commander": "^2.5.0", + "connect": "^3.3.3", + "copy-dereference": "^1.0.0", + "findup-sync": "^0.2.1", + "handlebars": "^3.0.1", + "mime": "^1.2.11", + "promise-map-series": "^0.2.1", + "quick-temp": "^0.1.2", + "rimraf": "^2.2.8", + "rsvp": "^3.0.17" + }, + "dependencies": { + "broccoli-kitchen-sink-helpers": { + "version": "0.2.9", + "resolved": "https://registry.npmmirror.com/broccoli-kitchen-sink-helpers/-/broccoli-kitchen-sink-helpers-0.2.9.tgz", + "integrity": "sha512-C+oEqivDofZv/h80rgN4WJkbZkbfwkrIeu8vFn4bb4m4jPd3ICNNplhkXGl3ps439pzc2yjZ1qIwz0yy8uHcQg==", + "dev": true, + "requires": { + "glob": "^5.0.10", + "mkdirp": "^0.5.1" + } + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmmirror.com/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, "broccoli-asset-rev": { "version": "2.7.0", "resolved": "http://registry.npm.taobao.org/broccoli-asset-rev/download/broccoli-asset-rev-2.7.0.tgz", @@ -1399,122 +1606,95 @@ } }, "broccoli-caching-writer": { - "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/broccoli-caching-writer/download/broccoli-caching-writer-1.1.0.tgz", - "integrity": "sha1-7Zc6rfy5REY+fjWJrKvSusBcl2c=", + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/broccoli-caching-writer/-/broccoli-caching-writer-3.0.3.tgz", + "integrity": "sha512-g644Kb5uBPsy+6e2DvO3sOc+/cXZQQNgQt64QQzjA9TSdP0dl5qvetpoNIx4sy/XIjrPYG1smEidq9Z9r61INw==", "dev": true, "requires": { - "broccoli-kitchen-sink-helpers": "0.2.9", - "broccoli-read-compat": "0.1.3", - "core-object": "1.1.0", - "debug": "2.6.9", - "lodash-node": "3.10.2", - "rimraf": "2.6.3", - "rsvp": "3.6.2", - "symlink-or-copy": "1.2.0" - }, - "dependencies": { - "broccoli-kitchen-sink-helpers": { - "version": "0.2.9", - "resolved": "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.9.tgz", - "integrity": "sha1-peCYbtjXb7WYS2jD8EUNOpbjbsw=", - "dev": true, - "requires": { - "glob": "5.0.15", - "mkdirp": "0.5.1" - } - }, - "core-object": { - "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/core-object/download/core-object-1.1.0.tgz", - "integrity": "sha1-htY5GHM8+doaWq5ynmLAqI5mrQo=", - "dev": true - }, - "glob": { - "version": "5.0.15", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" - } - } + "broccoli-kitchen-sink-helpers": "^0.3.1", + "broccoli-plugin": "^1.2.1", + "debug": "^2.1.1", + "rimraf": "^2.2.8", + "rsvp": "^3.0.17", + "walk-sync": "^0.3.0" } }, "broccoli-clean-css": { "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/broccoli-clean-css/download/broccoli-clean-css-0.2.0.tgz", - "integrity": "sha1-FfHCZaaYZYWpcr+wcL9S6cBUyGE=", + "resolved": "https://registry.npmmirror.com/broccoli-clean-css/-/broccoli-clean-css-0.2.0.tgz", + "integrity": "sha512-UXrdt0UGjQ0D2dsTgcjRqSE5AybzQGPFrZGupQjVrkrCU0BKnFeADtG9rHK+UkusUO8osXyxW6jCGUI+O0SH+A==", "dev": true, "requires": { - "broccoli-filter": "0.1.14", - "clean-css": "2.2.23" + "broccoli-filter": "^0.1.6", + "clean-css": "^2.2.1" }, "dependencies": { "broccoli-filter": { "version": "0.1.14", - "resolved": "http://registry.npm.taobao.org/broccoli-filter/download/broccoli-filter-0.1.14.tgz", - "integrity": "sha1-I8rjiR/567e019sAxtzwNTXa960=", + "resolved": "https://registry.npmmirror.com/broccoli-filter/-/broccoli-filter-0.1.14.tgz", + "integrity": "sha512-ZsOcLBVeSOzdSrRfKLMOtcYLV4fBfwOi3Oc+rJpy/2X0xmNvROYtGsftZI5YEYcI9yR9AgUk0Mtj3TfQymK/pg==", "dev": true, "requires": { - "broccoli-kitchen-sink-helpers": "0.2.9", - "broccoli-writer": "0.1.1", - "mkdirp": "0.3.5", - "promise-map-series": "0.2.3", - "quick-temp": "0.1.8", - "rsvp": "3.6.2", - "symlink-or-copy": "1.2.0", - "walk-sync": "0.1.3" + "broccoli-kitchen-sink-helpers": "^0.2.6", + "broccoli-writer": "^0.1.1", + "mkdirp": "^0.3.5", + "promise-map-series": "^0.2.1", + "quick-temp": "^0.1.2", + "rsvp": "^3.0.16", + "symlink-or-copy": "^1.0.1", + "walk-sync": "^0.1.3" } }, "broccoli-kitchen-sink-helpers": { "version": "0.2.9", - "resolved": "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.9.tgz", - "integrity": "sha1-peCYbtjXb7WYS2jD8EUNOpbjbsw=", + "resolved": "https://registry.npmmirror.com/broccoli-kitchen-sink-helpers/-/broccoli-kitchen-sink-helpers-0.2.9.tgz", + "integrity": "sha512-C+oEqivDofZv/h80rgN4WJkbZkbfwkrIeu8vFn4bb4m4jPd3ICNNplhkXGl3ps439pzc2yjZ1qIwz0yy8uHcQg==", "dev": true, "requires": { - "glob": "5.0.15", - "mkdirp": "0.5.1" + "glob": "^5.0.10", + "mkdirp": "^0.5.1" }, "dependencies": { "mkdirp": { - "version": "0.5.1", - "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "version": "0.5.6", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.6" } } } }, "glob": { "version": "5.0.15", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "resolved": "https://registry.npmmirror.com/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true + }, "mkdirp": { "version": "0.3.5", - "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.3.5.tgz", - "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.3.5.tgz", + "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==", "dev": true }, "walk-sync": { "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.1.3.tgz", - "integrity": "sha1-igcmGgC9ps+xviXp8QD61XVG9YM=", + "resolved": "https://registry.npmmirror.com/walk-sync/-/walk-sync-0.1.3.tgz", + "integrity": "sha512-TxkEYAjyjVCrye/AjyV7NOb/Ww3jnf/MXQJxFanxJb6KhHGKja1S2H8sVEe/zKFJCIYegtZbFMrPm0XxU8CBmQ==", "dev": true } } @@ -1538,6 +1718,50 @@ "walk-sync": "0.3.4" } }, + "broccoli-config-loader": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/broccoli-config-loader/-/broccoli-config-loader-1.0.1.tgz", + "integrity": "sha512-MDKYQ50rxhn+g17DYdfzfEM9DjTuSGu42Db37A8TQHQe8geYEcUZ4SQqZRgzdAI3aRQNlA1yBHJfOeGmOjhLIg==", + "dev": true, + "requires": { + "broccoli-caching-writer": "^3.0.3" + } + }, + "broccoli-config-replace": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/broccoli-config-replace/-/broccoli-config-replace-1.1.2.tgz", + "integrity": "sha512-qLlEY3V7p3ZWJNRPdPgwIM77iau1qR03S9BupMMFngjzBr7S6RSzcg96HbCYXmW9gfTbjRm9FC4CQT81SBusZg==", + "dev": true, + "requires": { + "broccoli-kitchen-sink-helpers": "^0.3.1", + "broccoli-plugin": "^1.2.0", + "debug": "^2.2.0", + "fs-extra": "^0.24.0" + }, + "dependencies": { + "fs-extra": { + "version": "0.24.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-0.24.0.tgz", + "integrity": "sha512-w1RvhdLZdU9V3vQdL+RooGlo6b9R9WVoBanOfoJvosWlqSKvrjFlci2oVhwvLwZXBtM7khyPvZ8r3fwsim3o0A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + } + } + }, "broccoli-debug": { "version": "0.6.5", "resolved": "http://registry.npm.taobao.org/broccoli-debug/download/broccoli-debug-0.6.5.tgz", @@ -1551,129 +1775,10 @@ "tree-sync": "1.4.0" } }, - "broccoli-es3-safe-recast": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/broccoli-es3-safe-recast/download/broccoli-es3-safe-recast-2.0.0.tgz", - "integrity": "sha1-yx0YB98D/TbfvDWtCc1sqmOxf4k=", - "dev": true, - "requires": { - "broccoli-filter": "0.1.14", - "es3-safe-recast": "2.0.2" - }, - "dependencies": { - "broccoli-filter": { - "version": "0.1.14", - "resolved": "http://registry.npm.taobao.org/broccoli-filter/download/broccoli-filter-0.1.14.tgz", - "integrity": "sha1-I8rjiR/567e019sAxtzwNTXa960=", - "dev": true, - "requires": { - "broccoli-kitchen-sink-helpers": "0.2.9", - "broccoli-writer": "0.1.1", - "mkdirp": "0.3.5", - "promise-map-series": "0.2.3", - "quick-temp": "0.1.8", - "rsvp": "3.6.2", - "symlink-or-copy": "1.2.0", - "walk-sync": "0.1.3" - } - }, - "broccoli-kitchen-sink-helpers": { - "version": "0.2.9", - "resolved": "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.9.tgz", - "integrity": "sha1-peCYbtjXb7WYS2jD8EUNOpbjbsw=", - "dev": true, - "requires": { - "glob": "5.0.15", - "mkdirp": "0.5.1" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.1", - "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - } - } - }, - "glob": { - "version": "5.0.15", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" - } - }, - "mkdirp": { - "version": "0.3.5", - "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.3.5.tgz", - "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=", - "dev": true - }, - "walk-sync": { - "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.1.3.tgz", - "integrity": "sha1-igcmGgC9ps+xviXp8QD61XVG9YM=", - "dev": true - } - } - }, - "broccoli-es6modules": { - "version": "1.2.3", - "resolved": "http://registry.npm.taobao.org/broccoli-es6modules/download/broccoli-es6modules-1.2.3.tgz", - "integrity": "sha1-CBN6czSvkeKY0P4t4rTu8ldaaTs=", - "dev": true, - "requires": { - "broccoli-caching-writer": "1.1.0", - "broccoli-kitchen-sink-helpers": "0.2.9", - "esperanto": "0.7.4", - "mkdirp": "0.5.1", - "rsvp": "3.6.2", - "walk-sync": "0.1.3" - }, - "dependencies": { - "broccoli-kitchen-sink-helpers": { - "version": "0.2.9", - "resolved": "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.9.tgz", - "integrity": "sha1-peCYbtjXb7WYS2jD8EUNOpbjbsw=", - "dev": true, - "requires": { - "glob": "5.0.15", - "mkdirp": "0.5.1" - } - }, - "glob": { - "version": "5.0.15", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" - } - }, - "walk-sync": { - "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.1.3.tgz", - "integrity": "sha1-igcmGgC9ps+xviXp8QD61XVG9YM=", - "dev": true - } - } - }, - "broccoli-filter": { - "version": "1.3.0", - "resolved": "http://registry.npm.taobao.org/broccoli-filter/download/broccoli-filter-1.3.0.tgz", - "integrity": "sha1-ceOo4yoX8wnhImGRnFsQBtZ2beY=", + "broccoli-filter": { + "version": "1.3.0", + "resolved": "http://registry.npm.taobao.org/broccoli-filter/download/broccoli-filter-1.3.0.tgz", + "integrity": "sha1-ceOo4yoX8wnhImGRnFsQBtZ2beY=", "dev": true, "requires": { "broccoli-kitchen-sink-helpers": "0.3.1", @@ -1974,34 +2079,22 @@ "symlink-or-copy": "1.2.0" } }, - "broccoli-read-compat": { - "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/broccoli-read-compat/download/broccoli-read-compat-0.1.3.tgz", - "integrity": "sha1-TOJ67lWkFtoLNCg0aWibZjvJ6GY=", - "dev": true, - "requires": { - "promise-map-series": "0.2.3", - "quick-temp": "0.1.8", - "rimraf": "2.6.3", - "rsvp": "3.6.2" - } - }, "broccoli-sane-watcher": { "version": "1.1.5", - "resolved": "http://registry.npm.taobao.org/broccoli-sane-watcher/download/broccoli-sane-watcher-1.1.5.tgz", - "integrity": "sha1-8rCvnPCvt0x6Sc2I6xHGhp7owMA=", + "resolved": "https://registry.npmmirror.com/broccoli-sane-watcher/-/broccoli-sane-watcher-1.1.5.tgz", + "integrity": "sha512-9udAYby/avSVwi7pNSU9LbFIzHixJgYhDItfNGlNLoHsJ1evqIH5UBavz0BoM5rr9itZ6QF2/a1pDvC7On7tCw==", "dev": true, "requires": { - "broccoli-slow-trees": "1.1.0", - "debug": "2.6.9", - "rsvp": "3.6.2", - "sane": "1.7.0" + "broccoli-slow-trees": "^1.1.0", + "debug": "^2.1.0", + "rsvp": "^3.0.18", + "sane": "^1.1.1" } }, "broccoli-slow-trees": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/broccoli-slow-trees/download/broccoli-slow-trees-1.1.0.tgz", - "integrity": "sha1-QmxXJOAIEH5Fc/c+ipynApFrePc=", + "resolved": "https://registry.npmmirror.com/broccoli-slow-trees/-/broccoli-slow-trees-1.1.0.tgz", + "integrity": "sha512-WjDAcPk88BZVlGFRGW9mt1hR/t1efSUuZN/uNDR7xK8PXmvj2u8xOlHXsci86DMKCod3oQevBdqEhJGEMu9/AA==", "dev": true }, "broccoli-source": { @@ -2011,158 +2104,162 @@ "dev": true }, "broccoli-sourcemap-concat": { - "version": "1.1.6", - "resolved": "http://registry.npm.taobao.org/broccoli-sourcemap-concat/download/broccoli-sourcemap-concat-1.1.6.tgz", - "integrity": "sha1-fKoOKOJVPFiJfDaaZz2gVgBUGHI=", + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/broccoli-sourcemap-concat/-/broccoli-sourcemap-concat-2.0.2.tgz", + "integrity": "sha512-TIU4VEpwVg8Ihddb84fW6MiS84YjKVAxmSi7TK0nRQ0YzX5vZCz4LomP5LxetCGhFBKRZ9DY/Sf9Z4kDJ2R6AQ==", "dev": true, "requires": { - "broccoli-caching-writer": "2.3.1", - "broccoli-kitchen-sink-helpers": "0.2.9", - "fast-sourcemap-concat": "0.2.7", - "lodash-node": "2.4.1", - "lodash.uniq": "3.2.2", - "mkdirp": "0.5.1" + "broccoli-caching-writer": "^2.0.0", + "broccoli-kitchen-sink-helpers": "^0.2.5", + "fast-sourcemap-concat": " ^0.2.4", + "lodash-node": "^2.4.1", + "lodash.uniq": "^3.2.2", + "minimatch": "^2.0.10", + "mkdirp": "^0.5.1" }, "dependencies": { "ansi-regex": { "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-0.2.1.tgz", - "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-0.2.1.tgz", + "integrity": "sha512-sGwIGMjhYdW26/IhwK2gkWWI8DRCVO6uj3hYgHT+zD+QL1pa37tM3ujhyfcJIYSbsxp7Gxhy7zrRW/1AHm4BmA==", "dev": true }, "ansi-styles": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-1.1.0.tgz", - "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-1.1.0.tgz", + "integrity": "sha512-f2PKUkN5QngiSemowa6Mrk9MPCdtFiOSmibjZ+j1qhLGHHYsqZwmBMRF3IRMVXo8sybDqx2fJl2d/8OphBoWkA==", "dev": true }, "broccoli-caching-writer": { "version": "2.3.1", - "resolved": "http://registry.npm.taobao.org/broccoli-caching-writer/download/broccoli-caching-writer-2.3.1.tgz", - "integrity": "sha1-uTz1j5Jk8AMHWGjbBXdPTn8lvQc=", + "resolved": "https://registry.npmmirror.com/broccoli-caching-writer/-/broccoli-caching-writer-2.3.1.tgz", + "integrity": "sha512-lfoDx98VaU8tG4mUXCxKdKyw2Lr+iSIGUjCgV83KC2zRC07SzYTGuSsMqpXFiOQlOGuoJxG3NRoyniBa1BWOqA==", "dev": true, "requires": { - "broccoli-kitchen-sink-helpers": "0.2.9", + "broccoli-kitchen-sink-helpers": "^0.2.5", "broccoli-plugin": "1.1.0", - "debug": "2.6.9", - "rimraf": "2.6.3", - "rsvp": "3.6.2", - "walk-sync": "0.2.7" + "debug": "^2.1.1", + "rimraf": "^2.2.8", + "rsvp": "^3.0.17", + "walk-sync": "^0.2.5" } }, "broccoli-kitchen-sink-helpers": { "version": "0.2.9", - "resolved": "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.9.tgz", - "integrity": "sha1-peCYbtjXb7WYS2jD8EUNOpbjbsw=", + "resolved": "https://registry.npmmirror.com/broccoli-kitchen-sink-helpers/-/broccoli-kitchen-sink-helpers-0.2.9.tgz", + "integrity": "sha512-C+oEqivDofZv/h80rgN4WJkbZkbfwkrIeu8vFn4bb4m4jPd3ICNNplhkXGl3ps439pzc2yjZ1qIwz0yy8uHcQg==", "dev": true, "requires": { - "glob": "5.0.15", - "mkdirp": "0.5.1" + "glob": "^5.0.10", + "mkdirp": "^0.5.1" } }, "broccoli-plugin": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/broccoli-plugin/download/broccoli-plugin-1.1.0.tgz", - "integrity": "sha1-c+LPoF+OoeP8FCDEDD2efcckvwI=", + "resolved": "https://registry.npmmirror.com/broccoli-plugin/-/broccoli-plugin-1.1.0.tgz", + "integrity": "sha512-dY1QsA20of9wWEto8yhN7JQjpfjySmgeIMsvnQ9aBAv1wEJJCe04B0ekdgq7Bduyx9yWXdoC5CngGy81swmp2w==", "dev": true, "requires": { - "promise-map-series": "0.2.3", - "quick-temp": "0.1.8", - "rimraf": "2.6.3", - "symlink-or-copy": "1.2.0" + "promise-map-series": "^0.2.1", + "quick-temp": "^0.1.3", + "rimraf": "^2.3.4", + "symlink-or-copy": "^1.0.1" } }, "chalk": { "version": "0.5.1", - "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-0.5.1.tgz", - "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-0.5.1.tgz", + "integrity": "sha512-bIKA54hP8iZhyDT81TOsJiQvR1gW+ZYSXFaZUAvoD4wCHdbHY2actmpTE4x344ZlFqHbvoxKOaESULTZN2gstg==", "dev": true, "requires": { - "ansi-styles": "1.1.0", - "escape-string-regexp": "1.0.5", - "has-ansi": "0.1.0", - "strip-ansi": "0.3.0", - "supports-color": "0.2.0" + "ansi-styles": "^1.1.0", + "escape-string-regexp": "^1.0.0", + "has-ansi": "^0.1.0", + "strip-ansi": "^0.3.0", + "supports-color": "^0.2.0" } }, "fast-sourcemap-concat": { "version": "0.2.7", - "resolved": "http://registry.npm.taobao.org/fast-sourcemap-concat/download/fast-sourcemap-concat-0.2.7.tgz", - "integrity": "sha1-tdaKbTPlL50yb+w4uDb6RNmw2Pw=", + "resolved": "https://registry.npmmirror.com/fast-sourcemap-concat/-/fast-sourcemap-concat-0.2.7.tgz", + "integrity": "sha512-T+68HTWxHvTyYC7Fon18RDLkj4eLpYlzcQ+9bgj/pr8ZRXP8YxwoWOissCbHi6ZyAmALDFb+bLy05dsmUFF0dQ==", "dev": true, "requires": { - "chalk": "0.5.1", - "debug": "2.6.9", - "mkdirp": "0.5.1", - "rsvp": "3.6.2", - "source-map": "0.4.4", - "source-map-url": "0.3.0" + "chalk": "^0.5.1", + "debug": "^2.2.0", + "mkdirp": "^0.5.0", + "rsvp": "^3.0.14", + "source-map": "^0.4.2", + "source-map-url": "^0.3.0" } }, "glob": { "version": "5.0.15", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "resolved": "https://registry.npmmirror.com/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "has-ansi": { "version": "0.1.0", - "resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-0.1.0.tgz", - "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "resolved": "https://registry.npmmirror.com/has-ansi/-/has-ansi-0.1.0.tgz", + "integrity": "sha512-1YsTg1fk2/6JToQhtZkArMkurq8UoWU1Qe0aR3VUHjgij4nOylSWLWAtBXoZ4/dXOmugfLGm1c+QhuD0JyedFA==", "dev": true, "requires": { - "ansi-regex": "0.2.1" + "ansi-regex": "^0.2.0" } }, - "lodash-node": { - "version": "2.4.1", - "resolved": "http://registry.npm.taobao.org/lodash-node/download/lodash-node-2.4.1.tgz", - "integrity": "sha1-6oL3sQDHM9GkKvdoAeUGEF4qgOw=", - "dev": true - }, "lodash.uniq": { "version": "3.2.2", - "resolved": "http://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-3.2.2.tgz", - "integrity": "sha1-FGw28l510ZUBukAuiLoUk39jzYs=", + "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-3.2.2.tgz", + "integrity": "sha512-dzf9fjjemkxorQt036mKJYhokw8vDfaE1KRO+TB0PKN9esxYHSh/W/XMa1BY3xpyPKuwWycRE9RYbqHvS683gA==", "dev": true, "requires": { - "lodash._basecallback": "3.3.1", - "lodash._baseuniq": "3.0.3", - "lodash._getnative": "3.9.1", - "lodash._isiterateecall": "3.0.9", - "lodash.isarray": "3.0.4" + "lodash._basecallback": "^3.0.0", + "lodash._baseuniq": "^3.0.0", + "lodash._getnative": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA==", + "dev": true, + "requires": { + "brace-expansion": "^1.0.0" } }, "strip-ansi": { "version": "0.3.0", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-0.3.0.tgz", - "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-0.3.0.tgz", + "integrity": "sha512-DerhZL7j6i6/nEnVG0qViKXI0OKouvvpsAiaj7c+LfqZZZxdwZtv8+UiA/w4VUJpT8UzX0pR1dcHOii1GbmruQ==", "dev": true, "requires": { - "ansi-regex": "0.2.1" + "ansi-regex": "^0.2.1" } }, "supports-color": { "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-0.2.0.tgz", - "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-0.2.0.tgz", + "integrity": "sha512-tdCZ28MnM7k7cJDJc7Eq80A9CsRFAAOZUy41npOZCs++qSjfIy7o5Rh46CBk+Dk5FbKJ33X3Tqg4YrV07N5RaA==", "dev": true }, "walk-sync": { "version": "0.2.7", - "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.2.7.tgz", - "integrity": "sha1-tJvk7mhnZXrrc2l4tWop0Q+jmWk=", + "resolved": "https://registry.npmmirror.com/walk-sync/-/walk-sync-0.2.7.tgz", + "integrity": "sha512-OH8GdRMowEFr0XSHQeX5fGweO6zSVHo7bG/0yJQx6LAj9Oukz0C8heI3/FYectT66gY0IPGe89kOvU410/UNpg==", "dev": true, "requires": { - "ensure-posix-path": "1.1.1", - "matcher-collection": "1.1.2" + "ensure-posix-path": "^1.0.0", + "matcher-collection": "^1.0.0" } } } @@ -2401,10 +2498,10 @@ } } }, - "broccoli-unwatched-tree": { - "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/broccoli-unwatched-tree/download/broccoli-unwatched-tree-0.1.1.tgz", - "integrity": "sha1-QxL94Eva/megWpZ9csxQsYSp9RQ=", + "broccoli-viz": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/broccoli-viz/-/broccoli-viz-2.0.1.tgz", + "integrity": "sha512-VIKxQZHDU4JEyWf/yb3gzNgUFH3HserEt44haB5Kq7pEpcyG7sS57vHE+X5N7W1Q5VCQjFaX13LxTHnFDQxYvA==", "dev": true }, "broccoli-writer": { @@ -2428,12 +2525,22 @@ } }, "bser": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/bser/download/bser-2.0.0.tgz", - "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, "requires": { - "node-int64": "0.4.0" + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, "buffer-from": { @@ -2443,10 +2550,20 @@ }, "bytes": { "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", "dev": true }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, "caller-path": { "version": "0.1.0", "resolved": "http://registry.npm.taobao.org/caller-path/download/caller-path-0.1.0.tgz", @@ -2455,6 +2572,12 @@ "callsites": "0.2.0" } }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "dev": true + }, "callsites": { "version": "0.2.0", "resolved": "http://registry.npm.taobao.org/callsites/download/callsites-0.2.0.tgz", @@ -2481,12 +2604,12 @@ }, "cardinal": { "version": "0.5.0", - "resolved": "http://registry.npm.taobao.org/cardinal/download/cardinal-0.5.0.tgz", - "integrity": "sha1-ANX2YdvUqr/ffUHOSKWlm8o1opE=", + "resolved": "https://registry.npmmirror.com/cardinal/-/cardinal-0.5.0.tgz", + "integrity": "sha512-HRGILv/FykuNVO7xCTiXMEPJxA7jMyHwEgljgcAZ3xkLSEhLvStqcTy6xamC1NH4Ja8hlc9VHlXKoSuFbI+7lA==", "dev": true, "requires": { - "ansicolors": "0.2.1", - "redeyed": "0.5.0" + "ansicolors": "~0.2.1", + "redeyed": "~0.5.0" } }, "caseless": { @@ -2515,6 +2638,15 @@ "supports-color": "5.5.0" } }, + "charm": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/charm/-/charm-1.0.2.tgz", + "integrity": "sha512-wqW3VdPnlSWT4eRiYX+hcs+C6ViBPUWk1qTCd+37qw9kEm/a5n2qcyQDMBWvSYKN/ctqZzeXNQaeBjOetJJUkw==", + "dev": true, + "requires": { + "inherits": "^2.0.1" + } + }, "circular-json": { "version": "0.3.3", "resolved": "http://registry.npm.taobao.org/circular-json/download/circular-json-0.3.3.tgz", @@ -2528,17 +2660,17 @@ }, "clean-css": { "version": "2.2.23", - "resolved": "http://registry.npm.taobao.org/clean-css/download/clean-css-2.2.23.tgz", - "integrity": "sha1-BZC1R4tRbEkD7cLYm9P9vdKGMow=", + "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-2.2.23.tgz", + "integrity": "sha512-4Ft5U6dNFqr++uztZJzaGXLTTI1aGYgOVAvGAwjp1eOPd4jT6HKjYE2CJ6qnAWZ3/H/U77iFeCZyhhBmOUaU1w==", "dev": true, "requires": { - "commander": "2.2.0" + "commander": "2.2.x" }, "dependencies": { "commander": { "version": "2.2.0", - "resolved": "http://registry.npm.taobao.org/commander/download/commander-2.2.0.tgz", - "integrity": "sha1-F1rUuTF/P/YV8gHB5XIk9Vo+kd8=", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.2.0.tgz", + "integrity": "sha512-U6hBkeIsoeE81B+yas9uVF4YYVcVoBCwb1e314VPyvVQubFwvnTAuc1oUQ6VuMPYUS4Rf1gzr0wTVLvs4sb5Pw==", "dev": true } } @@ -2553,6 +2685,29 @@ "glob": "7.1.3" } }, + "cli-color": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/cli-color/-/cli-color-0.3.3.tgz", + "integrity": "sha512-e8BuO18ajBxfbL2eJldk8VgYDjshE8hV1ECafR0pl5EzgbyK9YnmGWLHylXVrQgaK4J1SJJzWDjIncfVuJvtpg==", + "dev": true, + "requires": { + "d": "~0.1.1", + "es5-ext": "~0.10.6", + "memoizee": "~0.3.8", + "timers-ext": "0.1" + }, + "dependencies": { + "d": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/d/-/d-0.1.1.tgz", + "integrity": "sha512-0SdM9V9pd/OXJHoWmTfNPTAeD+lw6ZqHg+isPyBFuJsZLSE0Ygg1cYZ/0l6DrKQXMOqGOu1oWupMoOfoRfMZrQ==", + "dev": true, + "requires": { + "es5-ext": "~0.10.2" + } + } + } + }, "cli-cursor": { "version": "1.0.2", "resolved": "http://registry.npm.taobao.org/cli-cursor/download/cli-cursor-1.0.2.tgz", @@ -2562,12 +2717,20 @@ } }, "cli-table": { - "version": "0.3.1", - "resolved": "http://registry.npm.taobao.org/cli-table/download/cli-table-0.3.1.tgz", - "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=", + "version": "0.3.11", + "resolved": "https://registry.npmmirror.com/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", "dev": true, "requires": { "colors": "1.0.3" + }, + "dependencies": { + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true + } } }, "cli-width": { @@ -2620,10 +2783,16 @@ "resolved": "http://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz", "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, "colors": { - "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/colors/download/colors-1.0.3.tgz", - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", + "version": "0.6.2", + "resolved": "https://registry.npmmirror.com/colors/-/colors-0.6.2.tgz", + "integrity": "sha512-OsSVtHK8Ir8r3+Fxw/b4jS1ZLPXkV6ZxDRJQzeD7qo0SqMXWrHDM71DgYzPMHY8SFJ0Ao+nNU2p1MmwdzKqPrw==", "dev": true }, "combined-stream": { @@ -2631,6 +2800,7 @@ "resolved": "http://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.7.tgz", "integrity": "sha1-LR0kMXr7ir6V1tLAsHtXgTU52Cg=", "dev": true, + "optional": true, "requires": { "delayed-stream": "1.0.0" } @@ -2691,28 +2861,54 @@ } } }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha512-WZveuKPeKAG9qY+FkYDeADzdHyTYdIboXS59ixDeRJL5ZhxpqUnxSOwop4FQjMsiYm3/Or8cegVbpAHNA7pHxw==", + "dev": true + }, + "component-emitter": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.1.2.tgz", + "integrity": "sha512-YhIbp3PJiznERfjlIkK0ue4obZxt2S60+0W8z24ZymOHT8sHloOqWOqZRU2eN5OlY8U08VFsP02letcu26FilA==", + "dev": true + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha512-w+LhYREhatpVqTESyGFg3NlP6Iu0kEKUHETY9GoZP/pQyW4mHFZuFWRUCIqVPZ36ueVLtoOEZaAqbCF2RDndaA==", + "dev": true + }, "compressible": { - "version": "2.0.15", - "resolved": "http://registry.npm.taobao.org/compressible/download/compressible-2.0.15.tgz", - "integrity": "sha1-hXqasKfloH2Ng37UP+Le//ZP4hI=", + "version": "2.0.18", + "resolved": "https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "dev": true, "requires": { - "mime-db": "1.37.0" + "mime-db": ">= 1.43.0 < 2" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + } } }, "compression": { - "version": "1.7.3", - "resolved": "http://registry.npm.taobao.org/compression/download/compression-1.7.3.tgz", - "integrity": "sha1-J+DhdqryYPfywoE8PkQK258Zk9s=", + "version": "1.7.4", + "resolved": "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.5", "bytes": "3.0.0", - "compressible": "2.0.15", + "compressible": "~2.0.16", "debug": "2.6.9", - "on-headers": "1.0.1", + "on-headers": "~1.0.2", "safe-buffer": "5.1.2", - "vary": "1.1.2" + "vary": "~1.1.2" } }, "concat-map": { @@ -2760,6 +2956,58 @@ } } }, + "configstore": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/configstore/-/configstore-1.2.1.tgz", + "integrity": "sha512-ymX+3jSUyNVP4dSLkaeGgL0+HK8/9GWnUIaWO0YPvm2mCqNih8jDqs3vWCx79RomV0IKCDM3boHGJg8vRhbDoQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "object-assign": "^3.0.0", + "os-tmpdir": "^1.0.0", + "osenv": "^0.1.0", + "uuid": "^2.0.1", + "write-file-atomic": "^1.1.2", + "xdg-basedir": "^2.0.0" + }, + "dependencies": { + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "uuid": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-2.0.3.tgz", + "integrity": "sha512-FULf7fayPdpASncVy4DLh3xydlXEJJpvIELjYjNeQWYUZ9pclcpvCZSr2gkmN2FrrGcI7G/cJsIEwk5/8vfXpg==", + "dev": true + } + } + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmmirror.com/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + } + }, "console-browserify": { "version": "1.1.0", "resolved": "http://registry.npm.taobao.org/console-browserify/download/console-browserify-1.1.0.tgz", @@ -2771,23 +3019,75 @@ }, "console-control-strings": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/console-control-strings/download/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "resolved": "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", "dev": true }, - "convert-source-map": { - "version": "1.6.0", - "resolved": "http://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.6.0.tgz", - "integrity": "sha1-UbU3qMQ+DwTewZk7/83VBOdYrCA=", + "consolidate": { + "version": "0.14.5", + "resolved": "https://registry.npmmirror.com/consolidate/-/consolidate-0.14.5.tgz", + "integrity": "sha512-PZFskfj64QnpKVK9cPdY36pyWEhZNM+srRVqtwMiVTlnViSoZcvX35PpBhhUcyLTHXYvz7pZRmxvsqwzJqg9kA==", + "dev": true, "requires": { - "safe-buffer": "5.1.2" + "bluebird": "^3.1.1" + }, + "dependencies": { + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + } } }, - "copy-dereference": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/copy-dereference/download/copy-dereference-1.0.0.tgz", - "integrity": "sha1-axMYZUIP2BtBO6mUtE02VTERUrY=", - "dev": true + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "http://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.6.0.tgz", + "integrity": "sha1-UbU3qMQ+DwTewZk7/83VBOdYrCA=", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "copy-dereference": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/copy-dereference/download/copy-dereference-1.0.0.tgz", + "integrity": "sha1-axMYZUIP2BtBO6mUtE02VTERUrY=", + "dev": true }, "core-js": { "version": "1.2.7", @@ -2796,19 +3096,11 @@ }, "core-object": { "version": "0.0.2", - "resolved": "http://registry.npm.taobao.org/core-object/download/core-object-0.0.2.tgz", - "integrity": "sha1-yab+6PcS4oH6n2+6ECQ0Ceot68M=", + "resolved": "https://registry.npmmirror.com/core-object/-/core-object-0.0.2.tgz", + "integrity": "sha512-fcNdzhrynk5aUPMtMwWe9cdIGol4dF17rD1IHk3Z8A/pt9P4fJQwfs6yEUzHaOtw/lCKh8St6/KvQNchOKrjvw==", "dev": true, "requires": { - "lodash-node": "2.4.1" - }, - "dependencies": { - "lodash-node": { - "version": "2.4.1", - "resolved": "http://registry.npm.taobao.org/lodash-node/download/lodash-node-2.4.1.tgz", - "integrity": "sha1-6oL3sQDHM9GkKvdoAeUGEF4qgOw=", - "dev": true - } + "lodash-node": "^2.4.1" } }, "core-util-is": { @@ -2817,40 +3109,51 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "cpr": { - "version": "0.4.3", - "resolved": "http://registry.npm.taobao.org/cpr/download/cpr-0.4.3.tgz", - "integrity": "sha1-CiPktuwj87jMekBey1z9x3j33iU=", + "version": "0.4.2", + "resolved": "https://registry.npmmirror.com/cpr/-/cpr-0.4.2.tgz", + "integrity": "sha512-OBWxXDXdkEEqZtgLJx9P5iHZU5VWI5DhFI+rYg1154GzzZZRXjGr+39P00dzbGxtNowTTP4oPdfrtBfmNSREEA==", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "mkdirp": "0.5.1", - "rimraf": "2.4.5" + "graceful-fs": "~4.1.2", + "mkdirp": "~0.5.0", + "rimraf": "~2.4.3" }, "dependencies": { "glob": { "version": "6.0.4", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-6.0.4.tgz", - "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "resolved": "https://registry.npmmirror.com/glob/-/glob-6.0.4.tgz", + "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "rimraf": { "version": "2.4.5", - "resolved": "http://registry.npm.taobao.org/rimraf/download/rimraf-2.4.5.tgz", - "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-2.4.5.tgz", + "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==", "dev": true, "requires": { - "glob": "6.0.4" + "glob": "^6.0.1" } } } }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, "cryptiles": { "version": "2.0.5", "resolved": "http://registry.npm.taobao.org/cryptiles/download/cryptiles-2.0.5.tgz", @@ -2945,12 +3248,25 @@ "version": "1.0.0", "resolved": "http://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true + "dev": true, + "optional": true }, "delegates": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "resolved": "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true }, "detect-indent": { @@ -2979,6 +3295,12 @@ "defined": "1.0.0" } }, + "diff": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/diff/-/diff-1.4.0.tgz", + "integrity": "sha512-VzVc42hMZbYU9Sx/ltb7KYuQ6pqAw+cbFWVy4XKdkuEL2CFaRLGEnISPs7YdzaUGpi+CpIqvRmu7hPQ4T7EQ5w==", + "dev": true + }, "doctrine": { "version": "2.1.0", "resolved": "http://registry.npm.taobao.org/doctrine/download/doctrine-2.1.0.tgz", @@ -3046,6 +3368,12 @@ "resolved": "http://registry.npm.taobao.org/editions/download/editions-1.3.4.tgz", "integrity": "sha1-NmLLWSNHwxaOuOSYoP9zJx1n9Qs=" }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, "electron-to-chromium": { "version": "1.3.113", "resolved": "http://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.113.tgz", @@ -3053,6616 +3381,1130 @@ "dev": true }, "ember-cli": { - "version": "1.13.8", - "resolved": "http://registry.npm.taobao.org/ember-cli/download/ember-cli-1.13.8.tgz", - "integrity": "sha1-mhFqC+HHP51v3rUAQvIHqzP25cY=", + "version": "1.13.15", + "resolved": "https://registry.npmmirror.com/ember-cli/-/ember-cli-1.13.15.tgz", + "integrity": "sha512-hQ+AF8w+Igs9DqqOT4Z9GZsMZyx6ORPcLf4RpPYZlMLmo5TaLOq8T4rqSFOa1NRPIo7PmBjxCoMaTlDJsahrKw==", "dev": true, "requires": { - "abbrev": "1.1.1", - "bower": "1.4.1", + "amd-name-resolver": "0.0.2", + "bower": "^1.3.12", "bower-config": "0.6.1", "bower-endpoint-parser": "0.2.2", - "broccoli": "0.16.5", - "broccoli-caching-writer": "1.1.0", - "broccoli-clean-css": "0.2.0", - "broccoli-es3-safe-recast": "2.0.0", - "broccoli-es6modules": "1.2.3", - "broccoli-filter": "0.1.14", - "broccoli-funnel": "0.2.7", - "broccoli-kitchen-sink-helpers": "0.2.7", - "broccoli-merge-trees": "0.2.2", - "broccoli-sane-watcher": "1.1.5", - "broccoli-sourcemap-concat": "1.1.6", - "broccoli-unwatched-tree": "0.1.1", - "broccoli-writer": "0.1.1", + "broccoli": "0.16.8", + "broccoli-babel-transpiler": "^5.4.5", + "broccoli-config-loader": "^1.0.0", + "broccoli-config-replace": "^1.1.0", + "broccoli-funnel": "^1.0.0", + "broccoli-kitchen-sink-helpers": "^0.2.7", + "broccoli-merge-trees": "^1.0.0", + "broccoli-plugin": "^1.2.0", + "broccoli-sane-watcher": "^1.1.1", + "broccoli-source": "^1.1.0", + "broccoli-sourcemap-concat": "^2.0.2", + "broccoli-viz": "^2.0.1", "chalk": "1.1.0", - "clean-base-url": "1.0.0", - "compression": "1.7.3", - "concat-stream": "1.5.0", - "configstore": "0.3.2", + "clean-base-url": "^1.0.0", + "compression": "^1.4.4", + "configstore": "1.2.1", "core-object": "0.0.2", - "cpr": "0.4.3", - "debug": "2.6.9", - "diff": "1.4.0", - "ember-cli-copy-dereference": "1.0.0", - "ember-cli-preprocess-registry": "1.1.0", - "ember-router-generator": "1.2.3", - "escape-string-regexp": "1.0.5", + "cpr": "0.4.2", + "debug": "^2.1.3", + "diff": "^1.3.1", + "ember-cli-copy-dereference": "^1.0.0", + "ember-cli-get-dependency-depth": "^1.0.0", + "ember-cli-is-package-missing": "^1.0.0", + "ember-cli-normalize-entity-name": "^1.0.0", + "ember-cli-path-utils": "^1.0.0", + "ember-cli-preprocess-registry": "^1.0.3", + "ember-cli-string-utils": "^1.0.0", + "ember-cli-test-info": "^1.0.0", + "ember-router-generator": "^1.0.0", + "escape-string-regexp": "^1.0.3", "exists-sync": "0.0.3", - "exit": "0.1.2", - "express": "4.13.3", + "exit": "^0.1.2", + "express": "^4.12.3", "findup": "0.1.5", - "findup-sync": "0.2.1", + "findup-sync": "^0.2.1", "fs-extra": "0.22.1", - "git-repo-info": "1.1.2", - "github": "0.2.4", + "fs-monitor-stack": "^1.0.2", + "git-repo-info": "^1.0.4", "glob": "5.0.13", - "http-proxy": "1.17.0", - "inflection": "1.7.1", + "http-proxy": "^1.9.0", + "inflection": "^1.7.0", "inquirer": "0.5.1", - "is-git-url": "0.2.3", - "isbinaryfile": "2.0.4", - "js-string-escape": "1.0.1", + "is-git-url": "^0.2.0", + "isbinaryfile": "^2.0.3", "leek": "0.0.18", - "lodash": "3.10.1", + "lodash": "^3.6.0", "markdown-it": "4.3.0", "markdown-it-terminal": "0.0.2", - "merge-defaults": "0.2.1", - "minimatch": "2.0.10", - "morgan": "1.6.1", - "node-modules-path": "1.0.2", - "node-uuid": "1.4.3", - "nopt": "3.0.3", - "npm": "2.13.4", - "pleasant-progress": "1.1.0", - "portfinder": "0.4.0", - "process-relative-require": "1.0.0", - "promise-map-series": "0.2.3", - "proxy-middleware": "0.13.0", - "quick-temp": "0.1.2", + "merge-defaults": "^0.2.1", + "minimatch": "^2.0.4", + "morgan": "^1.5.2", + "node-modules-path": "^1.0.0", + "node-uuid": "^1.4.3", + "nopt": "^3.0.1", + "npm": "2.14.10", + "pleasant-progress": "^1.0.2", + "portfinder": "^0.4.0", + "promise-map-series": "^0.2.1", + "quick-temp": "0.1.3", "readline2": "0.1.1", - "resolve": "1.1.6", - "rimraf": "2.3.2", - "rsvp": "3.6.2", - "sane": "1.7.0", - "semver": "4.3.6", - "silent-error": "1.1.1", - "strip-ansi": "2.0.1", - "symlink-or-copy": "1.2.0", - "temp": "0.8.1", - "testem": "0.9.1", - "through": "2.3.8", - "tiny-lr": "0.1.5", + "resolve": "^1.1.6", + "rsvp": "^3.0.17", + "sane": "^1.1.1", + "semver": "^4.3.3", + "silent-error": "^1.0.0", + "symlink-or-copy": "^1.0.1", + "temp": "0.8.3", + "testem": "^1.0.0", + "through": "^2.3.6", + "tiny-lr": "0.2.0", "walk-sync": "0.1.3", "yam": "0.0.18" }, "dependencies": { + "amd-name-resolver": { + "version": "0.0.2", + "resolved": "https://registry.npmmirror.com/amd-name-resolver/-/amd-name-resolver-0.0.2.tgz", + "integrity": "sha512-C3DqWR/upivadPhkPuyNhNi0u6OeN3ZWa/aoW1K5WuKT0z0A/znRlvqu3Hut6bnj8juMBsYJ7yE80UgyZSC1GQ==", + "dev": true + }, "ansi-regex": { "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-1.1.1.tgz", - "integrity": "sha1-QchHGUZGN15qGl0Qw8oFTvn8mA0=", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-1.1.1.tgz", + "integrity": "sha512-q5i8bFLg2wDfsuR56c1NzlJFPzVD+9mxhDrhqOGigEFa87OZHlF+9dWeGWzVTP/0ECiA/JUGzfzRr2t3eYORRw==", "dev": true }, - "bower": { - "version": "1.4.1", - "bundled": true, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "async": { + "version": "0.8.0", + "resolved": "https://registry.npmmirror.com/async/-/async-0.8.0.tgz", + "integrity": "sha512-M2LC+aqW7VetFcnFiYEbjUsmASW6GSsMNkRzhUzwHoQNfNIRClf5GLgozwuJ4tAMLAfjywrKyQ2wWiODJivQmg==", + "dev": true + }, + "broccoli-kitchen-sink-helpers": { + "version": "0.2.9", + "resolved": "https://registry.npmmirror.com/broccoli-kitchen-sink-helpers/-/broccoli-kitchen-sink-helpers-0.2.9.tgz", + "integrity": "sha512-C+oEqivDofZv/h80rgN4WJkbZkbfwkrIeu8vFn4bb4m4jPd3ICNNplhkXGl3ps439pzc2yjZ1qIwz0yy8uHcQg==", + "dev": true, + "requires": { + "glob": "^5.0.10", + "mkdirp": "^0.5.1" + } + }, + "chalk": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.0.tgz", + "integrity": "sha512-pn7bzDYUIrL0KRp/KK5B+sej6uYtzQ5hYOdLU+L3MVWHCgoYi4aUYdh2/R2rsdURIoOK/ptZi5FDtLdjvKYQ7g==", + "dev": true, + "requires": { + "ansi-styles": "^2.1.0", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "exists-sync": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/exists-sync/-/exists-sync-0.0.3.tgz", + "integrity": "sha512-/qPB5E0cRuA/Cs5vHrmKYSfhIBCPJs9Vm3e9aIejMwwbe6idMeNbGu1g5stvr/bXT6HywHckLPEkmY7HK6FlwA==", + "dev": true + }, + "fs-extra": { + "version": "0.22.1", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-0.22.1.tgz", + "integrity": "sha512-M7CuxS2f9k/5il8ufmLiCtT7B2O2JLoTZi83ZtyEJMG67cTn87fNULYWtno5Vm31TxmSRE0nkA9GxaRR+y3XTA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "rimraf": "^2.2.8" + } + }, + "glob": { + "version": "5.0.13", + "resolved": "https://registry.npmmirror.com/glob/-/glob-5.0.13.tgz", + "integrity": "sha512-UUX7KcKGxsailKUG+md76uvcasQ+pwcb5X6o97LcqGobNvcBvXvWPvhAF+FndmzEXBFB9xdT2ME5DkzS8F5zIg==", + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^2.0.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "inquirer": { + "version": "0.5.1", + "resolved": "https://registry.npmmirror.com/inquirer/-/inquirer-0.5.1.tgz", + "integrity": "sha512-A4EzstvlRxEr4T7Lm0kg+ZxVXn7ovDbtv9M1VAiMkSTsBd9pykxOBfdihVqok9WKK/SdIanMaQ6Y5XeRbT0sMQ==", "dev": true, "requires": { - "abbrev": "1.1.1", - "archy": "1.0.0", - "bower-config": "0.6.1", - "bower-endpoint-parser": "0.2.2", - "bower-json": "0.4.0", - "bower-logger": "0.2.2", - "bower-registry-client": "0.3.0", - "cardinal": "0.4.4", - "chalk": "1.1.0", - "chmodr": "0.1.0", - "configstore": "0.3.2", - "decompress-zip": "0.1.0", - "fstream": "1.0.7", - "fstream-ignore": "1.0.2", - "github": "0.2.4", - "glob": "4.5.3", - "graceful-fs": "3.0.8", - "handlebars": "2.0.0", - "inquirer": "0.8.0", - "insight": "0.5.3", - "is-root": "1.0.0", - "junk": "1.0.2", - "lockfile": "1.0.1", - "lru-cache": "2.6.5", - "mkdirp": "0.5.0", - "mout": "0.11.0", - "nopt": "3.0.3", - "opn": "1.0.2", - "p-throttler": "0.1.1", - "promptly": "0.2.0", - "q": "1.4.1", - "request": "2.53.0", - "request-progress": "0.3.1", - "retry": "0.6.1", - "rimraf": "2.3.2", - "semver": "2.3.2", - "shell-quote": "1.4.3", - "stringify-object": "1.0.1", - "tar-fs": "1.8.1", - "tmp": "0.0.24", - "update-notifier": "0.3.2", - "user-home": "1.1.1", - "which": "1.1.1" + "async": "~0.8.0", + "chalk": "~0.4.0", + "cli-color": "~0.3.2", + "lodash": "~2.4.1", + "mute-stream": "0.0.4", + "readline2": "~0.1.0", + "through": "~2.3.4" }, "dependencies": { - "archy": { + "ansi-styles": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-1.0.0.tgz", + "integrity": "sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==", "dev": true }, - "bower-json": { + "chalk": { "version": "0.4.0", - "bundled": true, + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-0.4.0.tgz", + "integrity": "sha512-sQfYDlfv2DGVtjdoQqxS0cEZDroyG8h6TamA6rvxwlrU5BaSLDx9xhatBYl2pxZ7gmpNaPFVwBtdGdu5rQ+tYQ==", "dev": true, "requires": { - "deep-extend": "0.2.11", - "graceful-fs": "2.0.3", - "intersect": "0.0.3" - }, - "dependencies": { - "deep-extend": { - "version": "0.2.11", - "bundled": true, - "dev": true - }, - "graceful-fs": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "intersect": { - "version": "0.0.3", - "bundled": true, - "dev": true - } + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" } }, - "bower-logger": { - "version": "0.2.2", - "bundled": true, + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==", "dev": true }, - "bower-registry-client": { - "version": "0.3.0", - "bundled": true, + "strip-ansi": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-0.1.1.tgz", + "integrity": "sha512-behete+3uqxecWlDAm5lmskaSaISA+ThQ4oNNBDTBJt0x2ppR6IPqfZNuj6BLaLJ/Sji4TPZlcRyOis8wXQTLg==", + "dev": true + } + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==", + "dev": true + }, + "minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA==", + "dev": true, + "requires": { + "brace-expansion": "^1.0.0" + } + }, + "mktemp": { + "version": "0.3.5", + "resolved": "https://registry.npmmirror.com/mktemp/-/mktemp-0.3.5.tgz", + "integrity": "sha512-hFyxoCMAjgU76O22rG4zxjmBqRaOCe9GL9PSTaG+GIX5t7d6kuB/49CkjM2R1u+4XJIZsdaFrnRkOxpmr4aG4w==", + "dev": true + }, + "mute-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmmirror.com/mute-stream/-/mute-stream-0.0.4.tgz", + "integrity": "sha512-amvrY4m/7oZamehMoFi1tbwU/kXbVvRTGM2S7F+PZi3n51Jx+9AcSQ3EQsag3tR+hS2higfgOP/Kl8kri/X52A==", + "dev": true + }, + "quick-temp": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/quick-temp/-/quick-temp-0.1.3.tgz", + "integrity": "sha512-utnjEbDTxoyrLMibLScZkULvfd8oib1Qeddx1BqkbixrbJoa3CycyrelsNFjw3lV73s/KW2GqSH1D9F0jkJ2sw==", + "dev": true, + "requires": { + "mktemp": "~0.3.4", + "rimraf": "~2.2.6", + "underscore.string": "~2.3.3" + }, + "dependencies": { + "rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==", + "dev": true + } + } + }, + "readline2": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/readline2/-/readline2-0.1.1.tgz", + "integrity": "sha512-qs8GGG+hLGMaDOGjd+mDglDoYcHDkjIY7z5RU0/ApsGT0qypyrWskNeemUqD+UxIXiZoMYT5aLwGp4ehoyZhIg==", + "dev": true, + "requires": { + "mute-stream": "0.0.4", + "strip-ansi": "^2.0.1" + }, + "dependencies": { + "strip-ansi": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-2.0.1.tgz", + "integrity": "sha512-2h8q2CP3EeOhDJ+jd932PRMpa3/pOJFGoF22J1U/DNbEK2gSW2DqeF46VjCXsSQXhC+k/l8/gaaRBQKL6hUPfQ==", "dev": true, "requires": { - "async": "0.2.10", - "bower-config": "0.6.1", - "graceful-fs": "2.0.3", - "lru-cache": "2.3.1", - "mkdirp": "0.3.5", - "request": "2.51.0", - "request-replay": "0.2.0", - "rimraf": "2.2.8" - }, - "dependencies": { - "async": { - "version": "0.2.10", - "bundled": true, - "dev": true - }, - "graceful-fs": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "lru-cache": { - "version": "2.3.1", - "bundled": true, - "dev": true - }, - "mkdirp": { - "version": "0.3.5", - "bundled": true, - "dev": true - }, - "request": { - "version": "2.51.0", - "bundled": true, - "dev": true, - "requires": { - "aws-sign2": "0.5.0", - "bl": "0.9.4", - "caseless": "0.8.0", - "combined-stream": "0.0.7", - "forever-agent": "0.5.2", - "form-data": "0.2.0", - "hawk": "1.1.1", - "http-signature": "0.10.1", - "json-stringify-safe": "5.0.1", - "mime-types": "1.0.2", - "node-uuid": "1.4.3", - "oauth-sign": "0.5.0", - "qs": "2.3.3", - "stringstream": "0.0.4", - "tough-cookie": "2.0.0", - "tunnel-agent": "0.4.1" - }, - "dependencies": { - "aws-sign2": { - "version": "0.5.0", - "bundled": true, - "dev": true - }, - "bl": { - "version": "0.9.4", - "bundled": true, - "dev": true, - "requires": { - "readable-stream": "1.0.33" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.33", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - } - } - } - } - }, - "caseless": { - "version": "0.8.0", - "bundled": true, - "dev": true - }, - "combined-stream": { - "version": "0.0.7", - "bundled": true, - "dev": true, - "requires": { - "delayed-stream": "0.0.5" - }, - "dependencies": { - "delayed-stream": { - "version": "0.0.5", - "bundled": true, - "dev": true - } - } - }, - "forever-agent": { - "version": "0.5.2", - "bundled": true, - "dev": true - }, - "form-data": { - "version": "0.2.0", - "bundled": true, - "dev": true, - "requires": { - "async": "0.9.2", - "combined-stream": "0.0.7", - "mime-types": "2.0.14" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "bundled": true, - "dev": true - }, - "mime-types": { - "version": "2.0.14", - "bundled": true, - "dev": true, - "requires": { - "mime-db": "1.12.0" - }, - "dependencies": { - "mime-db": { - "version": "1.12.0", - "bundled": true, - "dev": true - } - } - } - } - }, - "hawk": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "requires": { - "boom": "0.4.2", - "cryptiles": "0.2.2", - "hoek": "0.9.1", - "sntp": "0.2.4" - }, - "dependencies": { - "boom": { - "version": "0.4.2", - "bundled": true, - "dev": true, - "requires": { - "hoek": "0.9.1" - } - }, - "cryptiles": { - "version": "0.2.2", - "bundled": true, - "dev": true, - "requires": { - "boom": "0.4.2" - } - }, - "hoek": { - "version": "0.9.1", - "bundled": true, - "dev": true - }, - "sntp": { - "version": "0.2.4", - "bundled": true, - "dev": true, - "requires": { - "hoek": "0.9.1" - } - } - } - }, - "http-signature": { - "version": "0.10.1", - "bundled": true, - "dev": true, - "requires": { - "asn1": "0.1.11", - "assert-plus": "0.1.5", - "ctype": "0.5.3" - }, - "dependencies": { - "asn1": { - "version": "0.1.11", - "bundled": true, - "dev": true - }, - "assert-plus": { - "version": "0.1.5", - "bundled": true, - "dev": true - }, - "ctype": { - "version": "0.5.3", - "bundled": true, - "dev": true - } - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "bundled": true, - "dev": true - }, - "mime-types": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "oauth-sign": { - "version": "0.5.0", - "bundled": true, - "dev": true - }, - "qs": { - "version": "2.3.3", - "bundled": true, - "dev": true - }, - "stringstream": { - "version": "0.0.4", - "bundled": true, - "dev": true - }, - "tough-cookie": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "tunnel-agent": { - "version": "0.4.1", - "bundled": true, - "dev": true - } - } - }, - "request-replay": { - "version": "0.2.0", - "bundled": true, - "dev": true, - "requires": { - "retry": "0.6.1" - } - }, - "rimraf": { - "version": "2.2.8", - "bundled": true, - "dev": true - } - } - }, - "cardinal": { - "version": "0.4.4", - "bundled": true, - "dev": true, - "requires": { - "ansicolors": "0.2.1", - "redeyed": "0.4.4" - }, - "dependencies": { - "ansicolors": { - "version": "0.2.1", - "bundled": true, - "dev": true - }, - "redeyed": { - "version": "0.4.4", - "bundled": true, - "dev": true, - "requires": { - "esprima": "1.0.4" - }, - "dependencies": { - "esprima": { - "version": "1.0.4", - "bundled": true, - "dev": true - } - } - } - } - }, - "chmodr": { - "version": "0.1.0", - "bundled": true, - "dev": true - }, - "decompress-zip": { - "version": "0.1.0", - "bundled": true, - "dev": true, - "requires": { - "binary": "0.3.0", - "graceful-fs": "3.0.8", - "mkpath": "0.1.0", - "nopt": "3.0.3", - "q": "1.4.1", - "readable-stream": "1.1.13", - "touch": "0.0.3" - }, - "dependencies": { - "binary": { - "version": "0.3.0", - "bundled": true, - "dev": true, - "requires": { - "buffers": "0.1.1", - "chainsaw": "0.1.0" - }, - "dependencies": { - "buffers": { - "version": "0.1.1", - "bundled": true, - "dev": true - }, - "chainsaw": { - "version": "0.1.0", - "bundled": true, - "dev": true, - "requires": { - "traverse": "0.3.9" - }, - "dependencies": { - "traverse": { - "version": "0.3.9", - "bundled": true, - "dev": true - } - } - } - } - }, - "mkpath": { - "version": "0.1.0", - "bundled": true, - "dev": true - }, - "readable-stream": { - "version": "1.1.13", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - } - } - }, - "touch": { - "version": "0.0.3", - "bundled": true, - "dev": true, - "requires": { - "nopt": "1.0.10" - }, - "dependencies": { - "nopt": { - "version": "1.0.10", - "bundled": true, - "dev": true, - "requires": { - "abbrev": "1.1.1" - } - } - } - } - } - }, - "fstream": { - "version": "1.0.7", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "3.0.8", - "inherits": "2.0.1", - "mkdirp": "0.5.0", - "rimraf": "2.3.2" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - } - } - }, - "fstream-ignore": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "fstream": "1.0.7", - "inherits": "2.0.1", - "minimatch": "2.0.10" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - } - } - }, - "glob": { - "version": "4.5.3", - "bundled": true, - "dev": true, - "requires": { - "inflight": "1.0.4", - "inherits": "2.0.1", - "minimatch": "2.0.10", - "once": "1.3.2" - }, - "dependencies": { - "inflight": { - "version": "1.0.4", - "bundled": true, - "dev": true, - "requires": { - "once": "1.3.2", - "wrappy": "1.0.1" - }, - "dependencies": { - "wrappy": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "once": { - "version": "1.3.2", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1.0.1" - }, - "dependencies": { - "wrappy": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - } + "ansi-regex": "^1.0.0" } - }, - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true - }, - "handlebars": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "optimist": "0.3.7", - "uglify-js": "2.3.6" - }, - "dependencies": { - "optimist": { - "version": "0.3.7", - "bundled": true, - "dev": true, - "requires": { - "wordwrap": "0.0.3" - }, - "dependencies": { - "wordwrap": { - "version": "0.0.3", - "bundled": true, - "dev": true - } - } - } - } - }, - "inquirer": { - "version": "0.8.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "1.1.1", - "chalk": "0.5.1", - "cli-color": "0.3.3", - "figures": "1.3.5", - "lodash": "2.4.2", - "mute-stream": "0.0.4", - "readline2": "0.1.1", - "rx": "2.5.3", - "through": "2.3.8" - }, - "dependencies": { - "ansi-regex": { - "version": "1.1.1", - "bundled": true, - "dev": true - }, - "chalk": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "ansi-styles": "1.1.0", - "escape-string-regexp": "1.0.5", - "has-ansi": "0.1.0", - "strip-ansi": "0.3.0", - "supports-color": "0.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "has-ansi": { - "version": "0.1.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "0.2.1" - }, - "dependencies": { - "ansi-regex": { - "version": "0.2.1", - "bundled": true, - "dev": true - } - } - }, - "strip-ansi": { - "version": "0.3.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "0.2.1" - }, - "dependencies": { - "ansi-regex": { - "version": "0.2.1", - "bundled": true, - "dev": true - } - } - }, - "supports-color": { - "version": "0.2.0", - "bundled": true, - "dev": true - } - } - }, - "cli-color": { - "version": "0.3.3", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7", - "memoizee": "0.3.9", - "timers-ext": "0.1.0" - }, - "dependencies": { - "d": { - "version": "0.1.1", - "bundled": true, - "dev": true, - "requires": { - "es5-ext": "0.10.7" - } - }, - "es5-ext": { - "version": "0.10.7", - "bundled": true, - "dev": true, - "requires": { - "es6-iterator": "0.1.3", - "es6-symbol": "2.0.1" - }, - "dependencies": { - "es6-iterator": { - "version": "0.1.3", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7", - "es6-symbol": "2.0.1" - } - }, - "es6-symbol": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7" - } - } - } - }, - "memoizee": { - "version": "0.3.9", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7", - "es6-weak-map": "0.1.4", - "event-emitter": "0.3.3", - "lru-queue": "0.1.0", - "next-tick": "0.2.2", - "timers-ext": "0.1.0" - }, - "dependencies": { - "es6-weak-map": { - "version": "0.1.4", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7", - "es6-iterator": "0.1.3", - "es6-symbol": "2.0.1" - }, - "dependencies": { - "es6-iterator": { - "version": "0.1.3", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7", - "es6-symbol": "2.0.1" - } - }, - "es6-symbol": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7" - } - } - } - }, - "event-emitter": { - "version": "0.3.3", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7" - } - }, - "lru-queue": { - "version": "0.1.0", - "bundled": true, - "dev": true, - "requires": { - "es5-ext": "0.10.7" - } - }, - "next-tick": { - "version": "0.2.2", - "bundled": true, - "dev": true - } - } - }, - "timers-ext": { - "version": "0.1.0", - "bundled": true, - "dev": true, - "requires": { - "es5-ext": "0.10.7", - "next-tick": "0.2.2" - }, - "dependencies": { - "next-tick": { - "version": "0.2.2", - "bundled": true, - "dev": true - } - } - } - } - }, - "figures": { - "version": "1.3.5", - "bundled": true, - "dev": true - }, - "lodash": { - "version": "2.4.2", - "bundled": true, - "dev": true - }, - "mute-stream": { - "version": "0.0.4", - "bundled": true, - "dev": true - }, - "rx": { - "version": "2.5.3", - "bundled": true, - "dev": true - } - } - }, - "insight": { - "version": "0.5.3", - "bundled": true, - "dev": true, - "requires": { - "async": "0.9.2", - "chalk": "1.1.0", - "configstore": "0.3.2", - "inquirer": "0.8.0", - "lodash.debounce": "3.1.1", - "object-assign": "2.1.1", - "os-name": "1.0.3", - "request": "2.53.0", - "tough-cookie": "0.12.1" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "bundled": true, - "dev": true - }, - "lodash.debounce": { - "version": "3.1.1", - "bundled": true, - "dev": true, - "requires": { - "lodash._getnative": "3.9.1" - }, - "dependencies": { - "lodash._getnative": { - "version": "3.9.1", - "bundled": true, - "dev": true - } - } - }, - "object-assign": { - "version": "2.1.1", - "bundled": true, - "dev": true - }, - "os-name": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "requires": { - "osx-release": "1.1.0", - "win-release": "1.0.0" - }, - "dependencies": { - "osx-release": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "minimist": "1.1.3" - }, - "dependencies": { - "minimist": { - "version": "1.1.3", - "bundled": true, - "dev": true - } - } - }, - "win-release": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - }, - "tough-cookie": { - "version": "0.12.1", - "bundled": true, - "dev": true, - "requires": { - "punycode": "1.3.2" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "bundled": true, - "dev": true - } - } - } - } - }, - "is-root": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "junk": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "lockfile": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "lru-cache": { - "version": "2.6.5", - "bundled": true, - "dev": true - }, - "mkdirp": { - "version": "0.5.0", - "bundled": true, + } + } + }, + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmmirror.com/semver/-/semver-4.3.6.tgz", + "integrity": "sha512-IrpJ+yoG4EOH8DFWuVg+8H1kW1Oaof0Wxe7cPcXW3x9BjkN/eVo54F15LyqemnDIUYskQWr9qvl/RihmSy6+xQ==", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + }, + "underscore.string": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/underscore.string/-/underscore.string-2.3.3.tgz", + "integrity": "sha512-hbD5MibthuDAu4yA5wxes5bzFgqd3PpBJuClbRxaNddxfdsz+qf+1kHwrGQFrmchmDHb9iNU+6EHDn8uj0xDJg==", + "dev": true + }, + "walk-sync": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/walk-sync/-/walk-sync-0.1.3.tgz", + "integrity": "sha512-TxkEYAjyjVCrye/AjyV7NOb/Ww3jnf/MXQJxFanxJb6KhHGKja1S2H8sVEe/zKFJCIYegtZbFMrPm0XxU8CBmQ==", + "dev": true + } + } + }, + "ember-cli-app-version": { + "version": "0.5.0", + "resolved": "http://registry.npm.taobao.org/ember-cli-app-version/download/ember-cli-app-version-0.5.0.tgz", + "integrity": "sha1-37ixSVjONENd03LA6NMnuAXrg6U=", + "dev": true, + "requires": { + "ember-cli-babel": "5.2.8", + "ember-cli-htmlbars": "0.7.9", + "git-repo-version": "0.3.0" + } + }, + "ember-cli-babel": { + "version": "5.2.8", + "resolved": "http://registry.npm.taobao.org/ember-cli-babel/download/ember-cli-babel-5.2.8.tgz", + "integrity": "sha1-A1awPMP9/10PLsqkag4c+uv/2HY=", + "requires": { + "broccoli-babel-transpiler": "5.7.4", + "broccoli-funnel": "1.2.0", + "clone": "2.1.2", + "ember-cli-version-checker": "1.3.1", + "resolve": "1.10.0" + } + }, + "ember-cli-copy-dereference": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/ember-cli-copy-dereference/-/ember-cli-copy-dereference-1.0.0.tgz", + "integrity": "sha512-3Ul+NbIDlqJGJY65KeQ9ZsG8gXAUvV7GQx7PIZ+Hs+SPwnc3H0QrqW6czWp1mJuDjKdgvOoZD55Uy+DRNkkG0g==", + "dev": true + }, + "ember-cli-dependency-checker": { + "version": "1.4.0", + "resolved": "http://registry.npm.taobao.org/ember-cli-dependency-checker/download/ember-cli-dependency-checker-1.4.0.tgz", + "integrity": "sha1-KxP5d+HuqEP8GiGgAb5spdTvGUI=", + "dev": true, + "requires": { + "chalk": "0.5.1", + "is-git-url": "0.2.3", + "semver": "4.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "0.2.1", + "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-0.2.1.tgz", + "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", + "dev": true + }, + "ansi-styles": { + "version": "1.1.0", + "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-1.1.0.tgz", + "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", + "dev": true + }, + "chalk": { + "version": "0.5.1", + "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-0.5.1.tgz", + "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "dev": true, + "requires": { + "ansi-styles": "1.1.0", + "escape-string-regexp": "1.0.5", + "has-ansi": "0.1.0", + "strip-ansi": "0.3.0", + "supports-color": "0.2.0" + } + }, + "has-ansi": { + "version": "0.1.0", + "resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-0.1.0.tgz", + "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "dev": true, + "requires": { + "ansi-regex": "0.2.1" + } + }, + "semver": { + "version": "4.3.6", + "resolved": "http://registry.npm.taobao.org/semver/download/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "dev": true + }, + "strip-ansi": { + "version": "0.3.0", + "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-0.3.0.tgz", + "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "dev": true, + "requires": { + "ansi-regex": "0.2.1" + } + }, + "supports-color": { + "version": "0.2.0", + "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-0.2.0.tgz", + "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", + "dev": true + } + } + }, + "ember-cli-eslint": { + "version": "3.1.0", + "resolved": "http://registry.npm.taobao.org/ember-cli-eslint/download/ember-cli-eslint-3.1.0.tgz", + "integrity": "sha1-jZ4qhnZUg1rBskhY2RF+FD+lS9Q=", + "requires": { + "broccoli-lint-eslint": "3.3.2", + "ember-cli-version-checker": "1.3.1", + "rsvp": "3.6.2", + "walk-sync": "0.3.4" + } + }, + "ember-cli-font-awesome": { + "version": "1.5.2", + "resolved": "http://registry.npm.taobao.org/ember-cli-font-awesome/download/ember-cli-font-awesome-1.5.2.tgz", + "integrity": "sha1-2KkRwnTHug/nAXGuFZg/eCxS1Qc=", + "requires": { + "ember-cli-babel": "5.2.8", + "ember-computed-decorators": "0.2.2" + } + }, + "ember-cli-get-dependency-depth": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/ember-cli-get-dependency-depth/-/ember-cli-get-dependency-depth-1.0.0.tgz", + "integrity": "sha512-qSDDLIVvMsSPFr0L3ldxyyrot65JQVo8hf27bYtA6tQsEUYvfgq3LqpFNztpUr9yfWTYomjAxkoI/Eguq7yonQ==", + "dev": true + }, + "ember-cli-htmlbars": { + "version": "0.7.9", + "resolved": "http://registry.npm.taobao.org/ember-cli-htmlbars/download/ember-cli-htmlbars-0.7.9.tgz", + "integrity": "sha1-FCzUMlqz9Ix2z43E06OADzjnIb4=", + "dev": true, + "requires": { + "broccoli-filter": "0.1.14", + "ember-cli-version-checker": "1.3.1" + }, + "dependencies": { + "broccoli-filter": { + "version": "0.1.14", + "resolved": "http://registry.npm.taobao.org/broccoli-filter/download/broccoli-filter-0.1.14.tgz", + "integrity": "sha1-I8rjiR/567e019sAxtzwNTXa960=", + "dev": true, + "requires": { + "broccoli-kitchen-sink-helpers": "0.2.9", + "broccoli-writer": "0.1.1", + "mkdirp": "0.3.5", + "promise-map-series": "0.2.3", + "quick-temp": "0.1.8", + "rsvp": "3.6.2", + "symlink-or-copy": "1.2.0", + "walk-sync": "0.1.3" + } + }, + "broccoli-kitchen-sink-helpers": { + "version": "0.2.9", + "resolved": "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.9.tgz", + "integrity": "sha1-peCYbtjXb7WYS2jD8EUNOpbjbsw=", + "dev": true, + "requires": { + "glob": "5.0.15", + "mkdirp": "0.5.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.1", + "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, "requires": { "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - } - } - }, - "mout": { - "version": "0.11.0", - "bundled": true, - "dev": true - }, - "opn": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "p-throttler": { - "version": "0.1.1", - "bundled": true, - "dev": true, - "requires": { - "q": "0.9.7" - }, - "dependencies": { - "q": { - "version": "0.9.7", - "bundled": true, - "dev": true - } - } - }, - "promptly": { - "version": "0.2.0", - "bundled": true, - "dev": true, - "requires": { - "read": "1.0.6" - }, - "dependencies": { - "read": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "requires": { - "mute-stream": "0.0.5" - }, - "dependencies": { - "mute-stream": { - "version": "0.0.5", - "bundled": true, - "dev": true - } - } - } } - }, - "q": { - "version": "1.4.1", - "bundled": true, - "dev": true - }, - "request": { - "version": "2.53.0", - "bundled": true, - "dev": true, - "requires": { - "aws-sign2": "0.5.0", - "bl": "0.9.4", - "caseless": "0.9.0", - "combined-stream": "0.0.7", - "forever-agent": "0.5.2", - "form-data": "0.2.0", - "hawk": "2.3.1", - "http-signature": "0.10.1", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.0.14", - "node-uuid": "1.4.3", - "oauth-sign": "0.6.0", - "qs": "2.3.3", - "stringstream": "0.0.4", - "tough-cookie": "2.0.0", - "tunnel-agent": "0.4.1" - }, - "dependencies": { - "aws-sign2": { - "version": "0.5.0", - "bundled": true, - "dev": true - }, - "bl": { - "version": "0.9.4", - "bundled": true, - "dev": true, - "requires": { - "readable-stream": "1.0.33" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.33", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - } - } - } - } - }, - "caseless": { - "version": "0.9.0", - "bundled": true, - "dev": true - }, - "combined-stream": { - "version": "0.0.7", - "bundled": true, - "dev": true, - "requires": { - "delayed-stream": "0.0.5" - }, - "dependencies": { - "delayed-stream": { - "version": "0.0.5", - "bundled": true, - "dev": true - } - } - }, - "forever-agent": { - "version": "0.5.2", - "bundled": true, - "dev": true - }, - "form-data": { - "version": "0.2.0", - "bundled": true, - "dev": true, - "requires": { - "async": "0.9.2", - "combined-stream": "0.0.7", - "mime-types": "2.0.14" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "bundled": true, - "dev": true - } - } - }, - "hawk": { - "version": "2.3.1", - "bundled": true, - "dev": true, - "requires": { - "boom": "2.8.0", - "cryptiles": "2.0.4", - "hoek": "2.14.0", - "sntp": "1.0.9" - }, - "dependencies": { - "boom": { - "version": "2.8.0", - "bundled": true, - "dev": true, - "requires": { - "hoek": "2.14.0" - } - }, - "cryptiles": { - "version": "2.0.4", - "bundled": true, - "dev": true, - "requires": { - "boom": "2.8.0" - } - }, - "hoek": { - "version": "2.14.0", - "bundled": true, - "dev": true - }, - "sntp": { - "version": "1.0.9", - "bundled": true, - "dev": true, - "requires": { - "hoek": "2.14.0" - } - } - } - }, - "http-signature": { - "version": "0.10.1", - "bundled": true, - "dev": true, - "requires": { - "asn1": "0.1.11", - "assert-plus": "0.1.5", - "ctype": "0.5.3" - }, - "dependencies": { - "asn1": { - "version": "0.1.11", - "bundled": true, - "dev": true - }, - "assert-plus": { - "version": "0.1.5", - "bundled": true, - "dev": true - }, - "ctype": { - "version": "0.5.3", - "bundled": true, - "dev": true - } - } - }, - "isstream": { - "version": "0.1.2", - "bundled": true, - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "bundled": true, - "dev": true - }, - "mime-types": { - "version": "2.0.14", - "bundled": true, - "dev": true, - "requires": { - "mime-db": "1.12.0" - }, - "dependencies": { - "mime-db": { - "version": "1.12.0", - "bundled": true, - "dev": true - } - } - }, - "oauth-sign": { - "version": "0.6.0", - "bundled": true, - "dev": true - }, - "qs": { - "version": "2.3.3", - "bundled": true, - "dev": true - }, - "stringstream": { - "version": "0.0.4", - "bundled": true, - "dev": true - }, - "tough-cookie": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "tunnel-agent": { - "version": "0.4.1", - "bundled": true, - "dev": true - } - } - }, - "request-progress": { - "version": "0.3.1", - "bundled": true, - "dev": true, - "requires": { - "throttleit": "0.0.2" - }, - "dependencies": { - "throttleit": { - "version": "0.0.2", - "bundled": true, - "dev": true - } - } - }, - "retry": { - "version": "0.6.1", - "bundled": true, - "dev": true - }, - "semver": { - "version": "2.3.2", - "bundled": true, - "dev": true - }, - "shell-quote": { - "version": "1.4.3", - "bundled": true, - "dev": true, - "requires": { - "array-filter": "0.0.1", - "array-map": "0.0.0", - "array-reduce": "0.0.0", - "jsonify": "0.0.0" - }, - "dependencies": { - "array-filter": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "array-map": { - "version": "0.0.0", - "bundled": true, - "dev": true - }, - "array-reduce": { - "version": "0.0.0", - "bundled": true, - "dev": true - }, - "jsonify": { - "version": "0.0.0", - "bundled": true, - "dev": true - } - } - }, - "stringify-object": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "tar-fs": { - "version": "1.8.1", - "bundled": true, - "dev": true, - "requires": { - "mkdirp": "0.5.0", - "pump": "1.0.0", - "tar-stream": "1.2.1" - }, - "dependencies": { - "pump": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "end-of-stream": "1.1.0", - "once": "1.3.2" - }, - "dependencies": { - "end-of-stream": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "once": "1.3.2" - } - }, - "once": { - "version": "1.3.2", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1.0.1" - }, - "dependencies": { - "wrappy": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - } - } - }, - "tar-stream": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "requires": { - "bl": "1.0.0", - "end-of-stream": "1.1.0", - "readable-stream": "2.0.2", - "xtend": "4.0.0" - }, - "dependencies": { - "bl": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "readable-stream": "2.0.2" - } - }, - "end-of-stream": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "once": "1.3.2" - }, - "dependencies": { - "once": { - "version": "1.3.2", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1.0.1" - }, - "dependencies": { - "wrappy": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - } - } - }, - "readable-stream": { - "version": "2.0.2", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "process-nextick-args": "1.0.2", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.1" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "process-nextick-args": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - }, - "util-deprecate": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "xtend": { - "version": "4.0.0", - "bundled": true, - "dev": true - } - } - } - } - }, - "tmp": { - "version": "0.0.24", - "bundled": true, - "dev": true - }, - "update-notifier": { - "version": "0.3.2", - "bundled": true, - "dev": true, - "requires": { - "chalk": "1.1.0", - "configstore": "0.3.2", - "is-npm": "1.0.0", - "latest-version": "1.0.1", - "semver-diff": "2.0.0", - "string-length": "1.0.1" - }, - "dependencies": { - "is-npm": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "latest-version": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "requires": { - "package-json": "1.2.0" - }, - "dependencies": { - "package-json": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "requires": { - "got": "3.3.1", - "registry-url": "3.0.3" - }, - "dependencies": { - "got": { - "version": "3.3.1", - "bundled": true, - "dev": true, - "requires": { - "duplexify": "3.4.2", - "infinity-agent": "2.0.3", - "is-redirect": "1.0.0", - "is-stream": "1.0.1", - "lowercase-keys": "1.0.0", - "nested-error-stacks": "1.0.1", - "object-assign": "3.0.0", - "prepend-http": "1.0.2", - "read-all-stream": "3.0.1", - "timed-out": "2.0.0" - }, - "dependencies": { - "duplexify": { - "version": "3.4.2", - "bundled": true, - "dev": true, - "requires": { - "end-of-stream": "1.0.0", - "readable-stream": "2.0.2" - }, - "dependencies": { - "end-of-stream": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "once": "1.3.2" - }, - "dependencies": { - "once": { - "version": "1.3.2", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1.0.1" - }, - "dependencies": { - "wrappy": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - } - } - }, - "readable-stream": { - "version": "2.0.2", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "process-nextick-args": "1.0.2", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.1" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "process-nextick-args": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - }, - "util-deprecate": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - } - } - }, - "infinity-agent": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "is-redirect": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "is-stream": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "lowercase-keys": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "nested-error-stacks": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "requires": { - "inherits": "2.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - } - } - }, - "object-assign": { - "version": "3.0.0", - "bundled": true, - "dev": true - }, - "prepend-http": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "read-all-stream": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "pinkie-promise": "1.0.0", - "readable-stream": "2.0.2" - }, - "dependencies": { - "pinkie-promise": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "pinkie": "1.0.0" - }, - "dependencies": { - "pinkie": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - }, - "readable-stream": { - "version": "2.0.2", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "process-nextick-args": "1.0.2", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.1" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "process-nextick-args": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - }, - "util-deprecate": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - } - } - }, - "timed-out": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "registry-url": { - "version": "3.0.3", - "bundled": true, - "dev": true, - "requires": { - "rc": "1.1.0" - }, - "dependencies": { - "rc": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "deep-extend": "0.2.11", - "ini": "1.3.4", - "minimist": "1.1.3", - "strip-json-comments": "0.1.3" - }, - "dependencies": { - "deep-extend": { - "version": "0.2.11", - "bundled": true, - "dev": true - }, - "ini": { - "version": "1.3.4", - "bundled": true, - "dev": true - }, - "minimist": { - "version": "1.1.3", - "bundled": true, - "dev": true - }, - "strip-json-comments": { - "version": "0.1.3", - "bundled": true, - "dev": true - } - } - } - } - } - } - } - } - }, - "semver-diff": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "semver": "4.3.6" - }, - "dependencies": { - "semver": { - "version": "4.3.6", - "bundled": true, - "dev": true - } - } - }, - "string-length": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "requires": { - "strip-ansi": "3.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - } - } - } - } - }, - "user-home": { - "version": "1.1.1", - "bundled": true, - "dev": true - }, - "which": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "requires": { - "is-absolute": "0.1.7" - }, - "dependencies": { - "is-absolute": { - "version": "0.1.7", - "bundled": true, - "dev": true, - "requires": { - "is-relative": "0.1.3" - }, - "dependencies": { - "is-relative": { - "version": "0.1.3", - "bundled": true, - "dev": true - } - } - } - } - } - } - }, - "bower-config": { - "version": "0.6.1", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "2.0.3", - "mout": "0.9.1", - "optimist": "0.6.1", - "osenv": "0.0.3" - }, - "dependencies": { - "graceful-fs": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "mout": { - "version": "0.9.1", - "bundled": true, - "dev": true - }, - "optimist": { - "version": "0.6.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.10", - "wordwrap": "0.0.3" - }, - "dependencies": { - "minimist": { - "version": "0.0.10", - "bundled": true, - "dev": true - }, - "wordwrap": { - "version": "0.0.3", - "bundled": true, - "dev": true - } - } - }, - "osenv": { - "version": "0.0.3", - "bundled": true, - "dev": true - } - } - }, - "broccoli": { - "version": "0.16.5", - "bundled": true, - "dev": true, - "requires": { - "broccoli-kitchen-sink-helpers": "0.2.7", - "broccoli-slow-trees": "1.1.0", - "commander": "2.8.1", - "connect": "3.4.0", - "copy-dereference": "1.0.0", - "findup-sync": "0.2.1", - "handlebars": "3.0.3", - "mime": "1.3.4", - "promise-map-series": "0.2.3", - "quick-temp": "0.1.2", - "rimraf": "2.3.2", - "rsvp": "3.6.2" - }, - "dependencies": { - "broccoli-slow-trees": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "commander": { - "version": "2.8.1", - "bundled": true, - "dev": true, - "requires": { - "graceful-readlink": "1.0.1" - }, - "dependencies": { - "graceful-readlink": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "connect": { - "version": "3.4.0", - "bundled": true, - "dev": true, - "requires": { - "debug": "2.2.0", - "finalhandler": "0.4.0", - "parseurl": "1.3.0", - "utils-merge": "1.0.0" - }, - "dependencies": { - "finalhandler": { - "version": "0.4.0", - "bundled": true, - "dev": true, - "requires": { - "debug": "2.2.0", - "escape-html": "1.0.2", - "on-finished": "2.3.0", - "unpipe": "1.0.0" - }, - "dependencies": { - "escape-html": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "bundled": true, - "dev": true, - "requires": { - "ee-first": "1.1.1" - }, - "dependencies": { - "ee-first": { - "version": "1.1.1", - "bundled": true, - "dev": true - } - } - }, - "unpipe": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - }, - "parseurl": { - "version": "1.3.0", - "bundled": true, - "dev": true - }, - "utils-merge": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - }, - "copy-dereference": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "debug": { - "version": "2.2.0", - "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "handlebars": { - "version": "3.0.3", - "bundled": true, - "dev": true, - "requires": { - "optimist": "0.6.1", - "source-map": "0.1.43", - "uglify-js": "2.3.6" - }, - "dependencies": { - "optimist": { - "version": "0.6.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.10", - "wordwrap": "0.0.3" - }, - "dependencies": { - "minimist": { - "version": "0.0.10", - "bundled": true, - "dev": true - }, - "wordwrap": { - "version": "0.0.3", - "bundled": true, - "dev": true - } - } - }, - "source-map": { - "version": "0.1.43", - "bundled": true, - "dev": true, - "requires": { - "amdefine": "1.0.0" - }, - "dependencies": { - "amdefine": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - } - } - }, - "mime": { - "version": "1.3.4", - "bundled": true, - "dev": true - } - } - }, - "broccoli-clean-css": { - "version": "0.2.0", - "bundled": true, - "dev": true, - "requires": { - "broccoli-filter": "0.1.14", - "clean-css": "2.2.23" - }, - "dependencies": { - "clean-css": { - "version": "2.2.23", - "bundled": true, - "dev": true, - "requires": { - "commander": "2.2.0" - }, - "dependencies": { - "commander": { - "version": "2.2.0", - "bundled": true, - "dev": true - } - } - } - } - }, - "broccoli-filter": { - "version": "0.1.14", - "resolved": "http://registry.npm.taobao.org/broccoli-filter/download/broccoli-filter-0.1.14.tgz", - "integrity": "sha1-I8rjiR/567e019sAxtzwNTXa960=", - "dev": true, - "requires": { - "broccoli-kitchen-sink-helpers": "0.2.7", - "broccoli-writer": "0.1.1", - "mkdirp": "0.3.5", - "promise-map-series": "0.2.3", - "quick-temp": "0.1.2", - "rsvp": "3.6.2", - "symlink-or-copy": "1.2.0", - "walk-sync": "0.1.3" - } - }, - "broccoli-funnel": { - "version": "0.2.7", - "resolved": "http://registry.npm.taobao.org/broccoli-funnel/download/broccoli-funnel-0.2.7.tgz", - "integrity": "sha1-j1AnIbfEaisQemTXID6XvEYoNI4=", - "dev": true, - "requires": { - "broccoli-plugin": "1.3.1", - "debug": "2.6.9", - "minimatch": "2.0.10", - "mkdirp": "0.5.1", - "symlink-or-copy": "1.2.0", - "walk-sync-matcher": "0.2.2" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.1", - "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - } - } - }, - "broccoli-kitchen-sink-helpers": { - "version": "0.2.7", - "resolved": "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.7.tgz", - "integrity": "sha1-A1SsHMf4ZIrlTNPxbh6UlQprh0M=", - "dev": true, - "requires": { - "glob": "5.0.13", - "mkdirp": "0.3.5" - } - }, - "broccoli-merge-trees": { - "version": "0.2.2", - "resolved": "http://registry.npm.taobao.org/broccoli-merge-trees/download/broccoli-merge-trees-0.2.2.tgz", - "integrity": "sha1-ZsZMzyCwzJp5q+AGArNYu9/3U+U=", - "dev": true, - "requires": { - "broccoli-plugin": "1.3.1", - "symlink-or-copy": "1.2.0" - } - }, - "chalk": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-styles": "2.1.0", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.0", - "supports-color": "2.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "2.1.0", - "bundled": true, - "dev": true - }, - "has-ansi": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "strip-ansi": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "supports-color": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "concat-stream": { - "version": "1.5.0", - "bundled": true, - "dev": true, - "requires": { - "inherits": "2.0.1", - "readable-stream": "2.0.2", - "typedarray": "0.0.6" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "readable-stream": { - "version": "2.0.2", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "process-nextick-args": "1.0.2", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.1" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "process-nextick-args": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - }, - "util-deprecate": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "typedarray": { - "version": "0.0.6", - "bundled": true, - "dev": true - } - } - }, - "configstore": { - "version": "0.3.2", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "3.0.8", - "js-yaml": "3.3.1", - "mkdirp": "0.5.1", - "object-assign": "2.1.1", - "osenv": "0.1.3", - "user-home": "1.1.1", - "uuid": "2.0.1", - "xdg-basedir": "1.0.1" - }, - "dependencies": { - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true - }, - "js-yaml": { - "version": "3.3.1", - "bundled": true, - "dev": true, - "requires": { - "argparse": "1.0.2", - "esprima": "2.2.0" - }, - "dependencies": { - "argparse": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "lodash": "3.10.1", - "sprintf-js": "1.0.3" - }, - "dependencies": { - "sprintf-js": { - "version": "1.0.3", - "bundled": true, - "dev": true - } - } - }, - "esprima": { - "version": "2.2.0", - "bundled": true, - "dev": true - } - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - } - } - }, - "object-assign": { - "version": "2.1.1", - "bundled": true, - "dev": true - }, - "osenv": { - "version": "0.1.3", - "bundled": true, - "dev": true, - "requires": { - "os-homedir": "1.0.1", - "os-tmpdir": "1.0.1" - }, - "dependencies": { - "os-homedir": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "os-tmpdir": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "user-home": { - "version": "1.1.1", - "bundled": true, - "dev": true - }, - "uuid": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "xdg-basedir": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "requires": { - "user-home": "1.1.1" - } - } - } - }, - "diff": { - "version": "1.4.0", - "bundled": true, - "dev": true - }, - "exists-sync": { - "version": "0.0.3", - "bundled": true, - "dev": true - }, - "express": { - "version": "4.13.3", - "bundled": true, - "dev": true, - "requires": { - "accepts": "1.2.12", - "array-flatten": "1.1.1", - "content-disposition": "0.5.0", - "content-type": "1.0.1", - "cookie": "0.1.3", - "cookie-signature": "1.0.6", - "debug": "2.2.0", - "depd": "1.0.1", - "escape-html": "1.0.2", - "etag": "1.7.0", - "finalhandler": "0.4.0", - "fresh": "0.3.0", - "merge-descriptors": "1.0.0", - "methods": "1.1.1", - "on-finished": "2.3.0", - "parseurl": "1.3.0", - "path-to-regexp": "0.1.7", - "proxy-addr": "1.0.8", - "qs": "4.0.0", - "range-parser": "1.0.2", - "send": "0.13.0", - "serve-static": "1.10.0", - "type-is": "1.6.6", - "utils-merge": "1.0.0", - "vary": "1.0.1" - }, - "dependencies": { - "accepts": { - "version": "1.2.12", - "bundled": true, - "dev": true, - "requires": { - "mime-types": "2.1.4", - "negotiator": "0.5.3" - }, - "dependencies": { - "mime-types": { - "version": "2.1.4", - "bundled": true, - "dev": true, - "requires": { - "mime-db": "1.16.0" - }, - "dependencies": { - "mime-db": { - "version": "1.16.0", - "bundled": true, - "dev": true - } - } - }, - "negotiator": { - "version": "0.5.3", - "bundled": true, - "dev": true - } - } - }, - "array-flatten": { - "version": "1.1.1", - "bundled": true, - "dev": true - }, - "content-disposition": { - "version": "0.5.0", - "bundled": true, - "dev": true - }, - "content-type": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "cookie": { - "version": "0.1.3", - "bundled": true, - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "bundled": true, - "dev": true - }, - "debug": { - "version": "2.2.0", - "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "depd": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "escape-html": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "etag": { - "version": "1.7.0", - "bundled": true, - "dev": true - }, - "finalhandler": { - "version": "0.4.0", - "bundled": true, - "dev": true, - "requires": { - "debug": "2.2.0", - "escape-html": "1.0.2", - "on-finished": "2.3.0", - "unpipe": "1.0.0" - }, - "dependencies": { - "unpipe": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - }, - "fresh": { - "version": "0.3.0", - "bundled": true, - "dev": true - }, - "merge-descriptors": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "methods": { - "version": "1.1.1", - "bundled": true, - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "bundled": true, - "dev": true, - "requires": { - "ee-first": "1.1.1" - }, - "dependencies": { - "ee-first": { - "version": "1.1.1", - "bundled": true, - "dev": true - } - } - }, - "parseurl": { - "version": "1.3.0", - "bundled": true, - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "bundled": true, - "dev": true - }, - "proxy-addr": { - "version": "1.0.8", - "bundled": true, - "dev": true, - "requires": { - "forwarded": "0.1.0", - "ipaddr.js": "1.0.1" - }, - "dependencies": { - "forwarded": { - "version": "0.1.0", - "bundled": true, - "dev": true - }, - "ipaddr.js": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "qs": { - "version": "4.0.0", - "bundled": true, - "dev": true - }, - "range-parser": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "send": { - "version": "0.13.0", - "bundled": true, - "dev": true, - "requires": { - "debug": "2.2.0", - "depd": "1.0.1", - "destroy": "1.0.3", - "escape-html": "1.0.2", - "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.2", - "statuses": "1.2.1" - }, - "dependencies": { - "destroy": { - "version": "1.0.3", - "bundled": true, - "dev": true - }, - "http-errors": { - "version": "1.3.1", - "bundled": true, - "dev": true, - "requires": { - "inherits": "2.0.1", - "statuses": "1.2.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - } - } - }, - "mime": { - "version": "1.3.4", - "bundled": true, - "dev": true - }, - "ms": { - "version": "0.7.1", - "bundled": true, - "dev": true - }, - "statuses": { - "version": "1.2.1", - "bundled": true, - "dev": true - } - } - }, - "serve-static": { - "version": "1.10.0", - "bundled": true, - "dev": true, - "requires": { - "escape-html": "1.0.2", - "parseurl": "1.3.0", - "send": "0.13.0" - } - }, - "type-is": { - "version": "1.6.6", - "bundled": true, - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "2.1.4" - }, - "dependencies": { - "media-typer": { - "version": "0.3.0", - "bundled": true, - "dev": true - }, - "mime-types": { - "version": "2.1.4", - "bundled": true, - "dev": true, - "requires": { - "mime-db": "1.16.0" - }, - "dependencies": { - "mime-db": { - "version": "1.16.0", - "bundled": true, - "dev": true - } - } - } - } - }, - "utils-merge": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "vary": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "findup": { - "version": "0.1.5", - "bundled": true, - "dev": true, - "requires": { - "colors": "0.6.2", - "commander": "2.1.0" - }, - "dependencies": { - "colors": { - "version": "0.6.2", - "bundled": true, - "dev": true - }, - "commander": { - "version": "2.1.0", - "bundled": true, - "dev": true - } - } - }, - "fs-extra": { - "version": "0.22.1", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "4.1.2", - "jsonfile": "2.2.1", - "rimraf": "2.3.2" - }, - "dependencies": { - "graceful-fs": { - "version": "4.1.2", - "bundled": true, - "dev": true - }, - "jsonfile": { - "version": "2.2.1", - "bundled": true, - "dev": true - } - } - }, - "git-repo-info": { - "version": "1.1.2", - "bundled": true, - "dev": true - }, - "glob": { - "version": "5.0.13", - "bundled": true, - "dev": true, - "requires": { - "inflight": "1.0.4", - "inherits": "2.0.1", - "minimatch": "2.0.10", - "once": "1.3.2", - "path-is-absolute": "1.0.0" - }, - "dependencies": { - "inflight": { - "version": "1.0.4", - "bundled": true, - "dev": true, - "requires": { - "once": "1.3.2", - "wrappy": "1.0.1" - }, - "dependencies": { - "wrappy": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "once": { - "version": "1.3.2", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1.0.1" - }, - "dependencies": { - "wrappy": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "path-is-absolute": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - }, - "inflection": { - "version": "1.7.1", - "bundled": true, - "dev": true - }, - "inquirer": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "async": "0.8.0", - "chalk": "0.4.0", - "cli-color": "0.3.3", - "lodash": "2.4.2", - "mute-stream": "0.0.4", - "readline2": "0.1.1", - "through": "2.3.8" - }, - "dependencies": { - "async": { - "version": "0.8.0", - "bundled": true, - "dev": true - }, - "chalk": { - "version": "0.4.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-styles": "1.0.0", - "has-color": "0.1.7", - "strip-ansi": "0.1.1" - }, - "dependencies": { - "ansi-styles": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "has-color": { - "version": "0.1.7", - "bundled": true, - "dev": true - }, - "strip-ansi": { - "version": "0.1.1", - "bundled": true, - "dev": true - } - } - }, - "cli-color": { - "version": "0.3.3", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7", - "memoizee": "0.3.9", - "timers-ext": "0.1.0" - }, - "dependencies": { - "d": { - "version": "0.1.1", - "bundled": true, - "dev": true, - "requires": { - "es5-ext": "0.10.7" - } - }, - "es5-ext": { - "version": "0.10.7", - "bundled": true, - "dev": true, - "requires": { - "es6-iterator": "0.1.3", - "es6-symbol": "2.0.1" - }, - "dependencies": { - "es6-iterator": { - "version": "0.1.3", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7", - "es6-symbol": "2.0.1" - } - }, - "es6-symbol": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7" - } - } - } - }, - "memoizee": { - "version": "0.3.9", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7", - "es6-weak-map": "0.1.4", - "event-emitter": "0.3.3", - "lru-queue": "0.1.0", - "next-tick": "0.2.2", - "timers-ext": "0.1.0" - }, - "dependencies": { - "es6-weak-map": { - "version": "0.1.4", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7", - "es6-iterator": "0.1.3", - "es6-symbol": "2.0.1" - }, - "dependencies": { - "es6-iterator": { - "version": "0.1.3", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7", - "es6-symbol": "2.0.1" - } - }, - "es6-symbol": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7" - } - } - } - }, - "event-emitter": { - "version": "0.3.3", - "bundled": true, - "dev": true, - "requires": { - "d": "0.1.1", - "es5-ext": "0.10.7" - } - }, - "lru-queue": { - "version": "0.1.0", - "bundled": true, - "dev": true, - "requires": { - "es5-ext": "0.10.7" - } - }, - "next-tick": { - "version": "0.2.2", - "bundled": true, - "dev": true - } - } - }, - "timers-ext": { - "version": "0.1.0", - "bundled": true, - "dev": true, - "requires": { - "es5-ext": "0.10.7", - "next-tick": "0.2.2" - }, - "dependencies": { - "next-tick": { - "version": "0.2.2", - "bundled": true, - "dev": true - } - } - } - } - }, - "lodash": { - "version": "2.4.2", - "bundled": true, - "dev": true - }, - "mute-stream": { - "version": "0.0.4", - "bundled": true, - "dev": true - } - } - }, - "leek": { - "version": "0.0.18", - "bundled": true, - "dev": true, - "requires": { - "debug": "2.1.1", - "lodash-node": "2.4.1", - "request": "2.53.0", - "rsvp": "3.0.17" - }, - "dependencies": { - "debug": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "requires": { - "ms": "0.6.2" - }, - "dependencies": { - "ms": { - "version": "0.6.2", - "bundled": true, - "dev": true - } - } - }, - "lodash-node": { - "version": "2.4.1", - "bundled": true, - "dev": true - }, - "request": { - "version": "2.53.0", - "bundled": true, - "dev": true, - "requires": { - "aws-sign2": "0.5.0", - "bl": "0.9.4", - "caseless": "0.9.0", - "combined-stream": "0.0.7", - "forever-agent": "0.5.2", - "form-data": "0.2.0", - "hawk": "2.3.1", - "http-signature": "0.10.1", - "isstream": "0.1.1", - "json-stringify-safe": "5.0.0", - "mime-types": "2.0.9", - "node-uuid": "1.4.2", - "oauth-sign": "0.6.0", - "qs": "2.3.3", - "stringstream": "0.0.4", - "tough-cookie": "0.12.1", - "tunnel-agent": "0.4.0" - }, - "dependencies": { - "aws-sign2": { - "version": "0.5.0", - "bundled": true, - "dev": true - }, - "bl": { - "version": "0.9.4", - "bundled": true, - "dev": true, - "requires": { - "readable-stream": "1.0.33" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.33", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - } - } - } - } - }, - "caseless": { - "version": "0.9.0", - "bundled": true, - "dev": true - }, - "combined-stream": { - "version": "0.0.7", - "bundled": true, - "dev": true, - "requires": { - "delayed-stream": "0.0.5" - }, - "dependencies": { - "delayed-stream": { - "version": "0.0.5", - "bundled": true, - "dev": true - } - } - }, - "forever-agent": { - "version": "0.5.2", - "bundled": true, - "dev": true - }, - "form-data": { - "version": "0.2.0", - "bundled": true, - "dev": true, - "requires": { - "async": "0.9.0", - "combined-stream": "0.0.7", - "mime-types": "2.0.9" - }, - "dependencies": { - "async": { - "version": "0.9.0", - "bundled": true, - "dev": true - } - } - }, - "hawk": { - "version": "2.3.1", - "bundled": true, - "dev": true, - "requires": { - "boom": "2.6.1", - "cryptiles": "2.0.4", - "hoek": "2.11.1", - "sntp": "1.0.9" - }, - "dependencies": { - "boom": { - "version": "2.6.1", - "bundled": true, - "dev": true, - "requires": { - "hoek": "2.11.1" - } - }, - "cryptiles": { - "version": "2.0.4", - "bundled": true, - "dev": true, - "requires": { - "boom": "2.6.1" - } - }, - "hoek": { - "version": "2.11.1", - "bundled": true, - "dev": true - }, - "sntp": { - "version": "1.0.9", - "bundled": true, - "dev": true, - "requires": { - "hoek": "2.11.1" - } - } - } - }, - "http-signature": { - "version": "0.10.1", - "bundled": true, - "dev": true, - "requires": { - "asn1": "0.1.11", - "assert-plus": "0.1.5", - "ctype": "0.5.3" - }, - "dependencies": { - "asn1": { - "version": "0.1.11", - "bundled": true, - "dev": true - }, - "assert-plus": { - "version": "0.1.5", - "bundled": true, - "dev": true - }, - "ctype": { - "version": "0.5.3", - "bundled": true, - "dev": true - } - } - }, - "isstream": { - "version": "0.1.1", - "bundled": true, - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.0", - "bundled": true, - "dev": true - }, - "mime-types": { - "version": "2.0.9", - "bundled": true, - "dev": true, - "requires": { - "mime-db": "1.7.0" - }, - "dependencies": { - "mime-db": { - "version": "1.7.0", - "bundled": true, - "dev": true - } - } - }, - "node-uuid": { - "version": "1.4.2", - "bundled": true, - "dev": true - }, - "oauth-sign": { - "version": "0.6.0", - "bundled": true, - "dev": true - }, - "qs": { - "version": "2.3.3", - "bundled": true, - "dev": true - }, - "stringstream": { - "version": "0.0.4", - "bundled": true, - "dev": true - }, - "tough-cookie": { - "version": "0.12.1", - "bundled": true, - "dev": true, - "requires": { - "punycode": "1.3.2" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "bundled": true, - "dev": true - } - } - }, - "tunnel-agent": { - "version": "0.4.0", - "bundled": true, - "dev": true - } - } - }, - "rsvp": { - "version": "3.0.17", - "bundled": true, - "dev": true - } - } - }, - "lodash": { - "version": "3.10.1", - "bundled": true, - "dev": true - }, - "minimatch": { - "version": "2.0.10", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "1.1.0" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "0.2.0", - "concat-map": "0.0.1" - }, - "dependencies": { - "balanced-match": { - "version": "0.2.0", - "bundled": true, - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true - } - } - } - } - }, - "mkdirp": { - "version": "0.3.5", - "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.3.5.tgz", - "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=", - "dev": true - }, - "morgan": { - "version": "1.6.1", - "bundled": true, - "dev": true, - "requires": { - "basic-auth": "1.0.3", - "debug": "2.2.0", - "depd": "1.0.1", - "on-finished": "2.3.0", - "on-headers": "1.0.0" - }, - "dependencies": { - "basic-auth": { - "version": "1.0.3", - "bundled": true, - "dev": true - }, - "debug": { - "version": "2.2.0", - "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "depd": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "bundled": true, - "dev": true, - "requires": { - "ee-first": "1.1.1" - }, - "dependencies": { - "ee-first": { - "version": "1.1.1", - "bundled": true, - "dev": true - } - } - }, - "on-headers": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - }, - "ms": { - "version": "0.7.1", - "resolved": "http://registry.npm.taobao.org/ms/download/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - }, - "node-uuid": { - "version": "1.4.3", - "bundled": true, - "dev": true - }, - "nopt": { - "version": "3.0.3", - "bundled": true, - "dev": true, - "requires": { - "abbrev": "1.1.1" - } - }, - "npm": { - "version": "2.13.4", - "bundled": true, - "dev": true, - "requires": { - "abbrev": "1.0.7", - "ansi": "0.3.0", - "ansicolors": "0.3.2", - "ansistyles": "0.1.3", - "archy": "1.0.0", - "async-some": "1.0.2", - "block-stream": "0.0.8", - "char-spinner": "1.0.1", - "chmodr": "0.1.1", - "chownr": "0.0.2", - "cmd-shim": "2.0.1", - "columnify": "1.5.1", - "config-chain": "1.1.9", - "dezalgo": "1.0.3", - "editor": "1.0.0", - "fs-vacuum": "1.2.6", - "fs-write-stream-atomic": "1.0.3", - "fstream": "1.0.7", - "fstream-npm": "1.0.4", - "github-url-from-git": "1.4.0", - "github-url-from-username-repo": "1.0.2", - "glob": "5.0.14", - "graceful-fs": "4.1.2", - "hosted-git-info": "2.1.4", - "inflight": "1.0.4", - "inherits": "2.0.1", - "ini": "1.3.4", - "init-package-json": "1.7.1", - "lockfile": "1.0.1", - "lru-cache": "2.6.5", - "minimatch": "2.0.10", - "mkdirp": "0.5.1", - "node-gyp": "2.0.2", - "nopt": "3.0.3", - "normalize-git-url": "3.0.1", - "normalize-package-data": "2.3.1", - "npm-cache-filename": "1.0.2", - "npm-install-checks": "1.0.6", - "npm-package-arg": "4.0.2", - "npm-registry-client": "6.5.1", - "npm-user-validate": "0.1.2", - "npmlog": "1.2.1", - "once": "1.3.2", - "opener": "1.4.1", - "osenv": "0.1.3", - "path-is-inside": "1.0.1", - "read": "1.0.6", - "read-installed": "4.0.2", - "read-package-json": "2.0.0", - "readable-stream": "1.1.13", - "realize-package-specifier": "3.0.1", - "request": "2.60.0", - "retry": "0.6.1", - "rimraf": "2.4.2", - "semver": "5.0.1", - "sha": "1.3.0", - "slide": "1.1.6", - "sorted-object": "1.0.0", - "spdx": "0.4.1", - "tar": "2.1.1", - "text-table": "0.2.0", - "uid-number": "0.0.6", - "umask": "1.1.0", - "validate-npm-package-license": "2.0.0", - "validate-npm-package-name": "2.2.2", - "which": "1.1.1", - "wrappy": "1.0.1", - "write-file-atomic": "1.1.2" - }, - "dependencies": { - "abbrev": { - "version": "1.0.7", - "bundled": true, - "dev": true - }, - "ansi": { - "version": "0.3.0", - "bundled": true, - "dev": true - }, - "ansicolors": { - "version": "0.3.2", - "bundled": true, - "dev": true - }, - "ansistyles": { - "version": "0.1.3", - "bundled": true, - "dev": true - }, - "archy": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "async-some": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "dezalgo": "1.0.3" - } - }, - "block-stream": { - "version": "0.0.8", - "bundled": true, - "dev": true, - "requires": { - "inherits": "2.0.1" - } - }, - "char-spinner": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "chmodr": { - "version": "0.1.1", - "bundled": true, - "dev": true - }, - "chownr": { - "version": "0.0.2", - "bundled": true, - "dev": true - }, - "cmd-shim": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "3.0.8", - "mkdirp": "0.5.1" - }, - "dependencies": { - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true - } - } - }, - "columnify": { - "version": "1.5.1", - "bundled": true, - "dev": true, - "requires": { - "strip-ansi": "2.0.1", - "wcwidth": "1.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "1.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "1.1.1", - "bundled": true, - "dev": true - } - } - }, - "wcwidth": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "defaults": "1.0.2" - }, - "dependencies": { - "defaults": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "clone": "0.1.19" - }, - "dependencies": { - "clone": { - "version": "0.1.19", - "bundled": true, - "dev": true - } - } - } - } - } - } - }, - "config-chain": { - "version": "1.1.9", - "bundled": true, - "dev": true, - "requires": { - "ini": "1.3.4", - "proto-list": "1.2.4" - }, - "dependencies": { - "proto-list": { - "version": "1.2.4", - "bundled": true, - "dev": true - } - } - }, - "dezalgo": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "requires": { - "asap": "2.0.3", - "wrappy": "1.0.1" - }, - "dependencies": { - "asap": { - "version": "2.0.3", - "bundled": true, - "dev": true - } - } - }, - "editor": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "fs-vacuum": { - "version": "1.2.6", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "3.0.8", - "path-is-inside": "1.0.1", - "rimraf": "2.4.2" - }, - "dependencies": { - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true - } - } - }, - "fs-write-stream-atomic": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "3.0.8" - }, - "dependencies": { - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true - } - } - }, - "fstream": { - "version": "1.0.7", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "3.0.8", - "inherits": "2.0.1", - "mkdirp": "0.5.1", - "rimraf": "2.4.2" - }, - "dependencies": { - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true - } - } - }, - "fstream-npm": { - "version": "1.0.4", - "bundled": true, - "dev": true, - "requires": { - "fstream-ignore": "1.0.2", - "inherits": "2.0.1" - }, - "dependencies": { - "fstream-ignore": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "fstream": "1.0.7", - "inherits": "2.0.1", - "minimatch": "2.0.10" - } - } - } - }, - "github-url-from-git": { - "version": "1.4.0", - "bundled": true, - "dev": true - }, - "github-url-from-username-repo": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "glob": { - "version": "5.0.14", - "bundled": true, - "dev": true, - "requires": { - "inflight": "1.0.4", - "inherits": "2.0.1", - "minimatch": "2.0.10", - "once": "1.3.2", - "path-is-absolute": "1.0.0" - }, - "dependencies": { - "path-is-absolute": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - }, - "graceful-fs": { - "version": "4.1.2", - "bundled": true, - "dev": true - }, - "hosted-git-info": { - "version": "2.1.4", - "bundled": true, - "dev": true - }, - "inflight": { - "version": "1.0.4", - "bundled": true, - "dev": true, - "requires": { - "once": "1.3.2", - "wrappy": "1.0.1" - } - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "ini": { - "version": "1.3.4", - "bundled": true, - "dev": true - }, - "init-package-json": { - "version": "1.7.1", - "bundled": true, - "dev": true, - "requires": { - "glob": "5.0.14", - "npm-package-arg": "4.0.2", - "promzard": "0.3.0", - "read": "1.0.6", - "read-package-json": "2.0.0", - "semver": "5.0.1", - "validate-npm-package-license": "2.0.0", - "validate-npm-package-name": "2.2.2" - }, - "dependencies": { - "promzard": { - "version": "0.3.0", - "bundled": true, - "dev": true, - "requires": { - "read": "1.0.6" - } - } - } - }, - "lockfile": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "lru-cache": { - "version": "2.6.5", - "bundled": true, - "dev": true - }, - "minimatch": { - "version": "2.0.10", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "1.1.0" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "0.2.0", - "concat-map": "0.0.1" - }, - "dependencies": { - "balanced-match": { - "version": "0.2.0", - "bundled": true, - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true - } - } - } - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - } - } - }, - "node-gyp": { - "version": "2.0.2", - "bundled": true, - "dev": true, - "requires": { - "fstream": "1.0.7", - "glob": "4.5.3", - "graceful-fs": "3.0.8", - "minimatch": "1.0.0", - "mkdirp": "0.5.1", - "nopt": "3.0.3", - "npmlog": "1.2.1", - "osenv": "0.1.3", - "path-array": "1.0.0", - "request": "2.60.0", - "rimraf": "2.4.2", - "semver": "4.3.6", - "tar": "1.0.3", - "which": "1.1.1" - }, - "dependencies": { - "glob": { - "version": "4.5.3", - "bundled": true, - "dev": true, - "requires": { - "inflight": "1.0.4", - "inherits": "2.0.1", - "minimatch": "2.0.8", - "once": "1.3.2" - }, - "dependencies": { - "minimatch": { - "version": "2.0.8", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "1.1.0" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "0.2.0", - "concat-map": "0.0.1" - }, - "dependencies": { - "balanced-match": { - "version": "0.2.0", - "bundled": true, - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true - } - } - } - } - } - } - }, - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true - }, - "minimatch": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "lru-cache": "2.6.5", - "sigmund": "1.0.1" - }, - "dependencies": { - "sigmund": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "path-array": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "array-index": "0.1.1" - }, - "dependencies": { - "array-index": { - "version": "0.1.1", - "bundled": true, - "dev": true, - "requires": { - "debug": "2.2.0" - }, - "dependencies": { - "debug": { - "version": "2.2.0", - "bundled": true, - "dev": true, - "requires": { - "ms": "0.7.1" - }, - "dependencies": { - "ms": { - "version": "0.7.1", - "bundled": true, - "dev": true - } - } - } - } - } - } - }, - "semver": { - "version": "4.3.6", - "bundled": true, - "dev": true - }, - "tar": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "requires": { - "block-stream": "0.0.8", - "fstream": "1.0.7", - "inherits": "2.0.1" - } - } - } - }, - "nopt": { - "version": "3.0.3", - "bundled": true, - "dev": true, - "requires": { - "abbrev": "1.0.7" - } - }, - "normalize-git-url": { - "version": "3.0.1", - "bundled": true, - "dev": true - }, - "normalize-package-data": { - "version": "2.3.1", - "bundled": true, - "dev": true, - "requires": { - "hosted-git-info": "2.1.4", - "semver": "5.0.1", - "validate-npm-package-license": "2.0.0" - } - }, - "npm-cache-filename": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "npm-install-checks": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "requires": { - "npmlog": "1.2.1", - "semver": "5.0.1" - } - }, - "npm-package-arg": { - "version": "4.0.2", - "bundled": true, - "dev": true, - "requires": { - "hosted-git-info": "2.1.4", - "semver": "5.0.1" - } - }, - "npm-registry-client": { - "version": "6.5.1", - "bundled": true, - "dev": true, - "requires": { - "chownr": "0.0.2", - "concat-stream": "1.5.0", - "graceful-fs": "3.0.8", - "mkdirp": "0.5.1", - "normalize-package-data": "2.3.1", - "npm-package-arg": "4.0.2", - "npmlog": "4.1.2", - "once": "1.3.2", - "request": "2.60.0", - "retry": "0.6.1", - "rimraf": "2.4.2", - "semver": "5.0.1", - "slide": "1.1.6" - }, - "dependencies": { - "concat-stream": { - "version": "1.5.0", - "bundled": true, - "dev": true, - "requires": { - "inherits": "2.0.1", - "readable-stream": "2.0.2", - "typedarray": "0.0.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.0.2", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "process-nextick-args": "1.0.2", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.1" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "process-nextick-args": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - }, - "util-deprecate": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "typedarray": { - "version": "0.0.6", - "bundled": true, - "dev": true - } - } - }, - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true - }, - "npmlog": { - "version": "4.1.2", - "resolved": "http://registry.npm.taobao.org/npmlog/download/npmlog-4.1.2.tgz", - "integrity": "sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=", - "dev": true, - "requires": { - "are-we-there-yet": "1.1.5", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" - } - } - } - }, - "npm-user-validate": { - "version": "0.1.2", - "bundled": true, - "dev": true - }, - "npmlog": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "requires": { - "ansi": "0.3.0", - "are-we-there-yet": "1.0.4", - "gauge": "1.2.0" - }, - "dependencies": { - "are-we-there-yet": { - "version": "1.0.4", - "bundled": true, - "dev": true, - "requires": { - "delegates": "0.1.0", - "readable-stream": "1.1.13" - }, - "dependencies": { - "delegates": { - "version": "0.1.0", - "bundled": true, - "dev": true - } - } - }, - "gauge": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "requires": { - "ansi": "0.3.0", - "has-unicode": "1.0.0", - "lodash.pad": "3.1.0", - "lodash.padleft": "3.1.1", - "lodash.padright": "3.1.1" - }, - "dependencies": { - "has-unicode": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "lodash._basetostring": { - "version": "3.0.0", - "bundled": true, - "dev": true - }, - "lodash._createpadding": { - "version": "3.6.0", - "bundled": true, - "dev": true, - "requires": { - "lodash.repeat": "3.0.0" - }, - "dependencies": { - "lodash.repeat": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "lodash._basetostring": "3.0.0" - } - } - } - }, - "lodash.pad": { - "version": "3.1.0", - "bundled": true, - "dev": true, - "requires": { - "lodash._basetostring": "3.0.0", - "lodash._createpadding": "3.6.0" - } - }, - "lodash.padleft": { - "version": "3.1.1", - "bundled": true, - "dev": true, - "requires": { - "lodash._basetostring": "3.0.0", - "lodash._createpadding": "3.6.0" - } - }, - "lodash.padright": { - "version": "3.1.1", - "bundled": true, - "dev": true, - "requires": { - "lodash._basetostring": "3.0.0", - "lodash._createpadding": "3.6.0" - } - } - } - } - } - }, - "once": { - "version": "1.3.2", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1.0.1" - } - }, - "opener": { - "version": "1.4.1", - "bundled": true, - "dev": true - }, - "osenv": { - "version": "0.1.3", - "bundled": true, - "dev": true, - "requires": { - "os-homedir": "1.0.0", - "os-tmpdir": "1.0.1" - }, - "dependencies": { - "os-homedir": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "os-tmpdir": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "path-is-inside": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "read": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "requires": { - "mute-stream": "0.0.5" - }, - "dependencies": { - "mute-stream": { - "version": "0.0.5", - "bundled": true, - "dev": true - } - } - }, - "read-installed": { - "version": "4.0.2", - "bundled": true, - "dev": true, - "requires": { - "debuglog": "1.0.1", - "graceful-fs": "3.0.8", - "read-package-json": "2.0.0", - "readdir-scoped-modules": "1.0.1", - "semver": "5.0.1", - "slide": "1.1.6", - "util-extend": "1.0.1" - }, - "dependencies": { - "debuglog": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true - }, - "readdir-scoped-modules": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "requires": { - "debuglog": "1.0.1", - "dezalgo": "1.0.3", - "graceful-fs": "3.0.8", - "once": "1.3.2" - } - }, - "util-extend": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "read-package-json": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "glob": "5.0.14", - "graceful-fs": "3.0.8", - "json-parse-helpfulerror": "1.0.3", - "normalize-package-data": "2.3.1" - }, - "dependencies": { - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true, - "optional": true - }, - "json-parse-helpfulerror": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "requires": { - "jju": "1.2.0" - }, - "dependencies": { - "jju": { - "version": "1.2.0", - "bundled": true, - "dev": true - } - } - } - } - }, - "readable-stream": { - "version": "1.1.13", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - } - } - }, - "realize-package-specifier": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "dezalgo": "1.0.3", - "npm-package-arg": "4.0.2" - } - }, - "request": { - "version": "2.60.0", - "bundled": true, - "dev": true, - "requires": { - "aws-sign2": "0.5.0", - "bl": "1.0.0", - "caseless": "0.11.0", - "combined-stream": "1.0.5", - "extend": "3.0.0", - "forever-agent": "0.6.1", - "form-data": "1.0.0-rc2", - "har-validator": "1.8.0", - "hawk": "3.1.0", - "http-signature": "0.11.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.3", - "node-uuid": "1.4.3", - "oauth-sign": "0.8.0", - "qs": "4.0.0", - "stringstream": "0.0.4", - "tough-cookie": "2.0.0", - "tunnel-agent": "0.4.1" - }, - "dependencies": { - "aws-sign2": { - "version": "0.5.0", - "bundled": true, - "dev": true - }, - "bl": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "readable-stream": "2.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "2.0.2", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "process-nextick-args": "1.0.2", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.1" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "process-nextick-args": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - }, - "util-deprecate": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - } - } - }, - "caseless": { - "version": "0.11.0", - "bundled": true, - "dev": true - }, - "combined-stream": { - "version": "1.0.5", - "bundled": true, - "dev": true, - "requires": { - "delayed-stream": "1.0.0" - }, - "dependencies": { - "delayed-stream": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - }, - "extend": { - "version": "3.0.0", - "bundled": true, - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "bundled": true, - "dev": true - }, - "form-data": { - "version": "1.0.0-rc2", - "bundled": true, - "dev": true, - "requires": { - "async": "1.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.3" - }, - "dependencies": { - "async": { - "version": "1.4.0", - "bundled": true, - "dev": true - } - } - }, - "har-validator": { - "version": "1.8.0", - "bundled": true, - "dev": true, - "requires": { - "bluebird": "2.9.34", - "chalk": "1.1.0", - "commander": "2.8.1", - "is-my-json-valid": "2.12.0" - }, - "dependencies": { - "bluebird": { - "version": "2.9.34", - "bundled": true, - "dev": true - }, - "chalk": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-styles": "2.1.0", - "escape-string-regexp": "1.0.3", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.0", - "supports-color": "2.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "2.1.0", - "bundled": true, - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.3", - "bundled": true, - "dev": true - }, - "has-ansi": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "strip-ansi": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "supports-color": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "commander": { - "version": "2.8.1", - "bundled": true, - "dev": true, - "requires": { - "graceful-readlink": "1.0.1" - }, - "dependencies": { - "graceful-readlink": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "is-my-json-valid": { - "version": "2.12.0", - "bundled": true, - "dev": true, - "requires": { - "generate-function": "2.0.0", - "generate-object-property": "1.2.0", - "jsonpointer": "1.1.0", - "xtend": "4.0.0" - }, - "dependencies": { - "generate-function": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "generate-object-property": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "requires": { - "is-property": "1.0.2" - }, - "dependencies": { - "is-property": { - "version": "1.0.2", - "bundled": true, - "dev": true - } - } - }, - "jsonpointer": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "xtend": { - "version": "4.0.0", - "bundled": true, - "dev": true - } - } - } - } - }, - "hawk": { - "version": "3.1.0", - "bundled": true, - "dev": true, - "requires": { - "boom": "2.8.0", - "cryptiles": "2.0.4", - "hoek": "2.14.0", - "sntp": "1.0.9" - }, - "dependencies": { - "boom": { - "version": "2.8.0", - "bundled": true, - "dev": true, - "requires": { - "hoek": "2.14.0" - } - }, - "cryptiles": { - "version": "2.0.4", - "bundled": true, - "dev": true, - "requires": { - "boom": "2.8.0" - } - }, - "hoek": { - "version": "2.14.0", - "bundled": true, - "dev": true - }, - "sntp": { - "version": "1.0.9", - "bundled": true, - "dev": true, - "requires": { - "hoek": "2.14.0" - } - } - } - }, - "http-signature": { - "version": "0.11.0", - "bundled": true, - "dev": true, - "requires": { - "asn1": "0.1.11", - "assert-plus": "0.1.5", - "ctype": "0.5.3" - }, - "dependencies": { - "asn1": { - "version": "0.1.11", - "bundled": true, - "dev": true - }, - "assert-plus": { - "version": "0.1.5", - "bundled": true, - "dev": true - }, - "ctype": { - "version": "0.5.3", - "bundled": true, - "dev": true - } - } - }, - "isstream": { - "version": "0.1.2", - "bundled": true, - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "bundled": true, - "dev": true - }, - "mime-types": { - "version": "2.1.3", - "bundled": true, - "dev": true, - "requires": { - "mime-db": "1.15.0" - }, - "dependencies": { - "mime-db": { - "version": "1.15.0", - "bundled": true, - "dev": true - } - } - }, - "node-uuid": { - "version": "1.4.3", - "bundled": true, - "dev": true - }, - "oauth-sign": { - "version": "0.8.0", - "bundled": true, - "dev": true - }, - "qs": { - "version": "4.0.0", - "bundled": true, - "dev": true - }, - "stringstream": { - "version": "0.0.4", - "bundled": true, - "dev": true - }, - "tough-cookie": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "tunnel-agent": { - "version": "0.4.1", - "bundled": true, - "dev": true - } - } - }, - "retry": { - "version": "0.6.1", - "bundled": true, - "dev": true - }, - "rimraf": { - "version": "2.4.2", - "bundled": true, - "dev": true, - "requires": { - "glob": "5.0.14" - } - }, - "semver": { - "version": "5.0.1", - "bundled": true, - "dev": true - }, - "sha": { - "version": "1.3.0", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "3.0.8", - "readable-stream": "1.1.13" - }, - "dependencies": { - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "slide": { - "version": "1.1.6", - "bundled": true, - "dev": true - }, - "sorted-object": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "spdx": { - "version": "0.4.1", - "bundled": true, - "dev": true, - "requires": { - "spdx-license-ids": "1.0.1" - }, - "dependencies": { - "spdx-license-ids": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "tar": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "requires": { - "block-stream": "0.0.8", - "fstream": "1.0.7", - "inherits": "2.0.1" - } - }, - "text-table": { - "version": "0.2.0", - "bundled": true, - "dev": true - }, - "uid-number": { - "version": "0.0.6", - "bundled": true, - "dev": true - }, - "umask": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "validate-npm-package-license": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "spdx": "0.4.1", - "spdx-correct": "1.0.0" - }, - "dependencies": { - "spdx-correct": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "spdx": "0.4.1" - } - } - } - }, - "validate-npm-package-name": { - "version": "2.2.2", - "bundled": true, - "dev": true, - "requires": { - "builtins": "0.0.7" - }, - "dependencies": { - "builtins": { - "version": "0.0.7", - "bundled": true, - "dev": true - } - } - }, - "which": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "requires": { - "is-absolute": "0.1.7" - }, - "dependencies": { - "is-absolute": { - "version": "0.1.7", - "bundled": true, - "dev": true, - "requires": { - "is-relative": "0.1.3" - }, - "dependencies": { - "is-relative": { - "version": "0.1.3", - "bundled": true, - "dev": true - } - } - } - } - }, - "wrappy": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "write-file-atomic": { - "version": "1.1.2", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "3.0.8", - "slide": "1.1.6" - }, - "dependencies": { - "graceful-fs": { - "version": "3.0.8", - "bundled": true, - "dev": true - } - } - } - } - }, - "proxy-middleware": { - "version": "0.13.0", - "bundled": true, - "dev": true - }, - "quick-temp": { - "version": "0.1.2", - "bundled": true, - "dev": true, - "requires": { - "mktemp": "0.3.5", - "rimraf": "2.2.8", - "underscore.string": "2.3.3" - }, - "dependencies": { - "mktemp": { - "version": "0.3.5", - "bundled": true, - "dev": true - }, - "rimraf": { - "version": "2.2.8", - "bundled": true, - "dev": true - }, - "underscore.string": { - "version": "2.3.3", - "bundled": true, - "dev": true - } - } - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "optional": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "readline2": { - "version": "0.1.1", - "bundled": true, - "dev": true, - "requires": { - "mute-stream": "0.0.4", - "strip-ansi": "2.0.1" - }, - "dependencies": { - "mute-stream": { - "version": "0.0.4", - "bundled": true, - "dev": true - } - } - }, - "resolve": { - "version": "1.1.6", - "bundled": true, - "dev": true - }, - "rimraf": { - "version": "2.3.2", - "resolved": "http://registry.npm.taobao.org/rimraf/download/rimraf-2.3.2.tgz", - "integrity": "sha1-cwS9knXEAbiRA7EGs1McHvDAL+k=", - "dev": true, - "requires": { - "glob": "4.5.3" - }, - "dependencies": { - "glob": { - "version": "4.5.3", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-4.5.3.tgz", - "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", - "dev": true, - "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "2.0.10", - "once": "1.4.0" - } - } - } - }, - "semver": { - "version": "4.3.6", - "resolved": "http://registry.npm.taobao.org/semver/download/semver-4.3.6.tgz", - "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", - "dev": true - }, - "strip-ansi": { - "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-2.0.1.tgz", - "integrity": "sha1-32LBqpTtLxFOHQ8h/R1QSCt5pg4=", - "dev": true, - "requires": { - "ansi-regex": "1.1.1" - } - }, - "testem": { - "version": "0.9.1", - "bundled": true, - "dev": true, - "requires": { - "async": "1.4.2", - "backbone": "1.2.1", - "charm": "1.0.0", - "colors": "1.1.2", - "commander": "2.8.1", - "consolidate": "0.13.1", - "cross-spawn-async": "2.0.0", - "did_it_work": "0.0.6", - "express": "4.13.3", - "fileset": "0.2.1", - "fireworm": "0.6.6", - "glob": "5.0.13", - "growl": "1.8.1", - "http-proxy": "1.17.0", - "js-yaml": "3.3.1", - "mkdirp": "0.5.1", - "mustache": "2.1.3", - "npmlog": "1.2.1", - "rimraf": "2.3.2", - "socket.io": "1.3.6", - "styled_string": "0.0.1", - "tap-parser": "1.1.6", - "xmldom": "0.1.19" - }, - "dependencies": { - "async": { - "version": "1.4.2", - "bundled": true, - "dev": true - }, - "backbone": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "requires": { - "underscore": "1.8.3" - }, - "dependencies": { - "underscore": { - "version": "1.8.3", - "bundled": true, - "dev": true - } - } - }, - "charm": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "colors": { - "version": "1.1.2", - "bundled": true, - "dev": true - }, - "commander": { - "version": "2.8.1", - "bundled": true, - "dev": true, - "requires": { - "graceful-readlink": "1.0.1" - }, - "dependencies": { - "graceful-readlink": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "consolidate": { - "version": "0.13.1", - "bundled": true, - "dev": true, - "requires": { - "bluebird": "2.9.34" - }, - "dependencies": { - "bluebird": { - "version": "2.9.34", - "bundled": true, - "dev": true - } - } - }, - "cross-spawn-async": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "lru-cache": "2.6.5", - "which": "1.1.1" - }, - "dependencies": { - "lru-cache": { - "version": "2.6.5", - "bundled": true, - "dev": true - }, - "which": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "requires": { - "is-absolute": "0.1.7" - }, - "dependencies": { - "is-absolute": { - "version": "0.1.7", - "bundled": true, - "dev": true, - "requires": { - "is-relative": "0.1.3" - }, - "dependencies": { - "is-relative": { - "version": "0.1.3", - "bundled": true, - "dev": true - } - } - } - } - } - } - }, - "did_it_work": { - "version": "0.0.6", - "bundled": true, - "dev": true - }, - "fileset": { - "version": "0.2.1", - "bundled": true, - "dev": true, - "requires": { - "glob": "5.0.13", - "minimatch": "2.0.10" - } - }, - "fireworm": { - "version": "0.6.6", - "bundled": true, - "dev": true, - "requires": { - "async": "0.2.10", - "is-type": "0.0.1", - "lodash": "2.3.0", - "minimatch": "0.2.14" - }, - "dependencies": { - "async": { - "version": "0.2.10", - "bundled": true, - "dev": true - }, - "is-type": { - "version": "0.0.1", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - }, - "lodash": { - "version": "2.3.0", - "bundled": true, - "dev": true - }, - "minimatch": { - "version": "0.2.14", - "bundled": true, - "dev": true, - "requires": { - "lru-cache": "2.6.5", - "sigmund": "1.0.1" - }, - "dependencies": { - "lru-cache": { - "version": "2.6.5", - "bundled": true, - "dev": true - }, - "sigmund": { - "version": "1.0.1", - "bundled": true, - "dev": true - } - } - } - } - }, - "growl": { - "version": "1.8.1", - "bundled": true, - "dev": true - }, - "js-yaml": { - "version": "3.3.1", - "bundled": true, - "dev": true, - "requires": { - "argparse": "1.0.2", - "esprima": "2.2.0" - }, - "dependencies": { - "argparse": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "lodash": "3.10.1", - "sprintf-js": "1.0.3" - }, - "dependencies": { - "sprintf-js": { - "version": "1.0.3", - "bundled": true, - "dev": true - } - } - }, - "esprima": { - "version": "2.2.0", - "bundled": true, - "dev": true - } - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - } - } - }, - "mustache": { - "version": "2.1.3", - "bundled": true, - "dev": true - }, - "npmlog": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "requires": { - "ansi": "0.3.0", - "are-we-there-yet": "1.0.4", - "gauge": "1.2.2" - }, - "dependencies": { - "ansi": { - "version": "0.3.0", - "bundled": true, - "dev": true - }, - "are-we-there-yet": { - "version": "1.0.4", - "bundled": true, - "dev": true, - "requires": { - "delegates": "0.1.0", - "readable-stream": "1.1.13" - }, - "dependencies": { - "delegates": { - "version": "0.1.0", - "bundled": true, - "dev": true - }, - "readable-stream": { - "version": "1.1.13", - "bundled": true, - "dev": true, - "requires": { - "core-util-is": "1.0.1", - "inherits": "2.0.1", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "bundled": true, - "dev": true - } - } - } - } - }, - "gauge": { - "version": "1.2.2", - "bundled": true, - "dev": true, - "requires": { - "ansi": "0.3.0", - "has-unicode": "1.0.0", - "lodash.pad": "3.1.1", - "lodash.padleft": "3.1.1", - "lodash.padright": "3.1.1" - }, - "dependencies": { - "has-unicode": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "lodash.pad": { - "version": "3.1.1", - "bundled": true, - "dev": true, - "requires": { - "lodash._basetostring": "3.0.1", - "lodash._createpadding": "3.6.1" - }, - "dependencies": { - "lodash._basetostring": { - "version": "3.0.1", - "bundled": true, - "dev": true - }, - "lodash._createpadding": { - "version": "3.6.1", - "bundled": true, - "dev": true, - "requires": { - "lodash.repeat": "3.0.1" - }, - "dependencies": { - "lodash.repeat": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "lodash._basetostring": "3.0.1" - } - } - } - } - } - }, - "lodash.padleft": { - "version": "3.1.1", - "bundled": true, - "dev": true, - "requires": { - "lodash._basetostring": "3.0.1", - "lodash._createpadding": "3.6.1" - }, - "dependencies": { - "lodash._basetostring": { - "version": "3.0.1", - "bundled": true, - "dev": true - }, - "lodash._createpadding": { - "version": "3.6.1", - "bundled": true, - "dev": true, - "requires": { - "lodash.repeat": "3.0.1" - }, - "dependencies": { - "lodash.repeat": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "lodash._basetostring": "3.0.1" - } - } - } - } - } - }, - "lodash.padright": { - "version": "3.1.1", - "bundled": true, - "dev": true, - "requires": { - "lodash._basetostring": "3.0.1", - "lodash._createpadding": "3.6.1" - }, - "dependencies": { - "lodash._basetostring": { - "version": "3.0.1", - "bundled": true, - "dev": true - }, - "lodash._createpadding": { - "version": "3.6.1", - "bundled": true, - "dev": true, - "requires": { - "lodash.repeat": "3.0.1" - }, - "dependencies": { - "lodash.repeat": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "lodash._basetostring": "3.0.1" - } - } - } - } - } - } - } - } - } - }, - "socket.io": { - "version": "1.3.6", - "bundled": true, - "dev": true, - "requires": { - "debug": "2.1.0", - "engine.io": "1.5.2", - "has-binary-data": "0.1.3", - "socket.io-adapter": "0.3.1", - "socket.io-client": "1.3.6", - "socket.io-parser": "2.2.4" - }, - "dependencies": { - "debug": { - "version": "2.1.0", - "bundled": true, - "dev": true, - "requires": { - "ms": "0.6.2" - }, - "dependencies": { - "ms": { - "version": "0.6.2", - "bundled": true, - "dev": true - } - } - }, - "engine.io": { - "version": "1.5.2", - "bundled": true, - "dev": true, - "requires": { - "base64id": "0.1.0", - "debug": "1.0.3", - "engine.io-parser": "1.2.1", - "ws": "0.7.2" - }, - "dependencies": { - "base64id": { - "version": "0.1.0", - "bundled": true, - "dev": true - }, - "debug": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "requires": { - "ms": "0.6.2" - }, - "dependencies": { - "ms": { - "version": "0.6.2", - "bundled": true, - "dev": true - } - } - }, - "engine.io-parser": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "requires": { - "after": "0.8.1", - "arraybuffer.slice": "0.0.6", - "base64-arraybuffer": "0.1.2", - "blob": "0.0.2", - "has-binary": "0.1.5", - "utf8": "2.0.0" - }, - "dependencies": { - "after": { - "version": "0.8.1", - "bundled": true, - "dev": true - }, - "arraybuffer.slice": { - "version": "0.0.6", - "bundled": true, - "dev": true - }, - "base64-arraybuffer": { - "version": "0.1.2", - "bundled": true, - "dev": true - }, - "blob": { - "version": "0.0.2", - "bundled": true, - "dev": true - }, - "has-binary": { - "version": "0.1.5", - "bundled": true, - "dev": true, - "requires": { - "isarray": "0.0.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - } - } - }, - "utf8": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "ws": { - "version": "0.7.2", - "bundled": true, - "dev": true, - "requires": { - "options": "0.0.6", - "ultron": "1.0.2" - }, - "dependencies": { - "options": { - "version": "0.0.6", - "bundled": true, - "dev": true - }, - "ultron": { - "version": "1.0.2", - "bundled": true, - "dev": true - } - } - } - } - }, - "has-binary-data": { - "version": "0.1.3", - "bundled": true, - "dev": true, - "requires": { - "isarray": "0.0.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - } - } - }, - "socket.io-adapter": { - "version": "0.3.1", - "bundled": true, - "dev": true, - "requires": { - "debug": "1.0.2", - "object-keys": "1.0.1", - "socket.io-parser": "2.2.2" - }, - "dependencies": { - "debug": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "ms": "0.6.2" - }, - "dependencies": { - "ms": { - "version": "0.6.2", - "bundled": true, - "dev": true - } - } - }, - "object-keys": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "socket.io-parser": { - "version": "2.2.2", - "bundled": true, - "dev": true, - "requires": { - "benchmark": "1.0.0", - "component-emitter": "1.1.2", - "debug": "0.7.4", - "isarray": "0.0.1", - "json3": "3.2.6" - }, - "dependencies": { - "benchmark": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "component-emitter": { - "version": "1.1.2", - "bundled": true, - "dev": true - }, - "debug": { - "version": "0.7.4", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "json3": { - "version": "3.2.6", - "bundled": true, - "dev": true - } - } - } - } - }, - "socket.io-client": { - "version": "1.3.6", - "bundled": true, - "dev": true, - "requires": { - "backo2": "1.0.2", - "component-bind": "1.0.0", - "component-emitter": "1.1.2", - "debug": "0.7.4", - "engine.io-client": "1.5.2", - "has-binary": "0.1.6", - "indexof": "0.0.1", - "object-component": "0.0.3", - "parseuri": "0.0.2", - "socket.io-parser": "2.2.4", - "to-array": "0.1.3" - }, - "dependencies": { - "backo2": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "component-bind": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "component-emitter": { - "version": "1.1.2", - "bundled": true, - "dev": true - }, - "debug": { - "version": "0.7.4", - "bundled": true, - "dev": true - }, - "engine.io-client": { - "version": "1.5.2", - "bundled": true, - "dev": true, - "requires": { - "component-emitter": "1.1.2", - "component-inherit": "0.0.3", - "debug": "1.0.4", - "engine.io-parser": "1.2.1", - "has-cors": "1.0.3", - "indexof": "0.0.1", - "parsejson": "0.0.1", - "parseqs": "0.0.2", - "parseuri": "0.0.4", - "ws": "0.7.2", - "xmlhttprequest": "1.5.0" - }, - "dependencies": { - "component-inherit": { - "version": "0.0.3", - "bundled": true, - "dev": true - }, - "debug": { - "version": "1.0.4", - "bundled": true, - "dev": true, - "requires": { - "ms": "0.6.2" - }, - "dependencies": { - "ms": { - "version": "0.6.2", - "bundled": true, - "dev": true - } - } - }, - "engine.io-parser": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "requires": { - "after": "0.8.1", - "arraybuffer.slice": "0.0.6", - "base64-arraybuffer": "0.1.2", - "blob": "0.0.2", - "has-binary": "0.1.5", - "utf8": "2.0.0" - }, - "dependencies": { - "after": { - "version": "0.8.1", - "bundled": true, - "dev": true - }, - "arraybuffer.slice": { - "version": "0.0.6", - "bundled": true, - "dev": true - }, - "base64-arraybuffer": { - "version": "0.1.2", - "bundled": true, - "dev": true - }, - "blob": { - "version": "0.0.2", - "bundled": true, - "dev": true - }, - "has-binary": { - "version": "0.1.5", - "bundled": true, - "dev": true, - "requires": { - "isarray": "0.0.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - } - } - }, - "utf8": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "has-cors": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "requires": { - "global": "2.0.1" - }, - "dependencies": { - "global": { - "version": "2.0.1", - "bundled": true, - "dev": true - } - } - }, - "parsejson": { - "version": "0.0.1", - "bundled": true, - "dev": true, - "requires": { - "better-assert": "1.0.2" - }, - "dependencies": { - "better-assert": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "callsite": "1.0.0" - }, - "dependencies": { - "callsite": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - } - } - }, - "parseqs": { - "version": "0.0.2", - "bundled": true, - "dev": true, - "requires": { - "better-assert": "1.0.2" - }, - "dependencies": { - "better-assert": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "callsite": "1.0.0" - }, - "dependencies": { - "callsite": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - } - } - }, - "parseuri": { - "version": "0.0.4", - "bundled": true, - "dev": true, - "requires": { - "better-assert": "1.0.2" - }, - "dependencies": { - "better-assert": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "callsite": "1.0.0" - }, - "dependencies": { - "callsite": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - } - } - }, - "ws": { - "version": "0.7.2", - "bundled": true, - "dev": true, - "requires": { - "options": "0.0.6", - "ultron": "1.0.2" - }, - "dependencies": { - "options": { - "version": "0.0.6", - "bundled": true, - "dev": true - }, - "ultron": { - "version": "1.0.2", - "bundled": true, - "dev": true - } - } - }, - "xmlhttprequest": { - "version": "1.5.0", - "bundled": true, - "dev": true - } - } - }, - "has-binary": { - "version": "0.1.6", - "bundled": true, - "dev": true, - "requires": { - "isarray": "0.0.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - } - } - }, - "indexof": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "object-component": { - "version": "0.0.3", - "bundled": true, - "dev": true - }, - "parseuri": { - "version": "0.0.2", - "bundled": true, - "dev": true, - "requires": { - "better-assert": "1.0.2" - }, - "dependencies": { - "better-assert": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "callsite": "1.0.0" - }, - "dependencies": { - "callsite": { - "version": "1.0.0", - "bundled": true, - "dev": true - } - } - } - } - }, - "to-array": { - "version": "0.1.3", - "bundled": true, - "dev": true - } - } - }, - "socket.io-parser": { - "version": "2.2.4", - "bundled": true, - "dev": true, - "requires": { - "benchmark": "1.0.0", - "component-emitter": "1.1.2", - "debug": "0.7.4", - "isarray": "0.0.1", - "json3": "3.2.6" - }, - "dependencies": { - "benchmark": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "component-emitter": { - "version": "1.1.2", - "bundled": true, - "dev": true - }, - "debug": { - "version": "0.7.4", - "bundled": true, - "dev": true - }, - "isarray": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "json3": { - "version": "3.2.6", - "bundled": true, - "dev": true - } - } - } - } - }, - "styled_string": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "tap-parser": { - "version": "1.1.6", - "bundled": true, + } + } + }, + "glob": { + "version": "5.0.15", + "resolved": "http://registry.npm.taobao.org/glob/download/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "mkdirp": { + "version": "0.3.5", + "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.3.5.tgz", + "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=", + "dev": true + }, + "walk-sync": { + "version": "0.1.3", + "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.1.3.tgz", + "integrity": "sha1-igcmGgC9ps+xviXp8QD61XVG9YM=", + "dev": true + } + } + }, + "ember-cli-htmlbars-inline-precompile": { + "version": "0.2.0", + "resolved": "http://registry.npm.taobao.org/ember-cli-htmlbars-inline-precompile/download/ember-cli-htmlbars-inline-precompile-0.2.0.tgz", + "integrity": "sha1-fpO77EM6vEvWOM7xLlClxeE2vOE=", + "dev": true, + "requires": { + "babel-plugin-htmlbars-inline-precompile": "0.0.5", + "ember-cli-babel": "5.2.8", + "ember-cli-htmlbars": "0.7.9" + } + }, + "ember-cli-ic-ajax": { + "version": "0.2.1", + "resolved": "http://registry.npm.taobao.org/ember-cli-ic-ajax/download/ember-cli-ic-ajax-0.2.1.tgz", + "integrity": "sha1-DdmiyfnRb02pit4V/vQn7mPPhxA=", + "dev": true, + "requires": { + "ic-ajax": "2.0.2" + } + }, + "ember-cli-inject-live-reload": { + "version": "1.10.2", + "resolved": "http://registry.npm.taobao.org/ember-cli-inject-live-reload/download/ember-cli-inject-live-reload-1.10.2.tgz", + "integrity": "sha1-Q8Wffx0ecXdy2jLl6B2Uj7n+fJQ=", + "dev": true, + "requires": { + "clean-base-url": "1.0.0", + "ember-cli-version-checker": "2.2.0" + }, + "dependencies": { + "ember-cli-version-checker": { + "version": "2.2.0", + "resolved": "http://registry.npm.taobao.org/ember-cli-version-checker/download/ember-cli-version-checker-2.2.0.tgz", + "integrity": "sha1-R3cbcx/glicF4nyBmanjglcJ87M=", + "dev": true, + "requires": { + "resolve": "1.10.0", + "semver": "5.6.0" + } + } + } + }, + "ember-cli-is-package-missing": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/ember-cli-is-package-missing/-/ember-cli-is-package-missing-1.0.0.tgz", + "integrity": "sha512-9hEoZj6Au5onlSDdcoBqYEPT8ehlYntZPxH8pBKV0GO7LNel88otSAQsCfXvbi2eKE+MaSeLG/gNaCI5UdWm9g==", + "dev": true + }, + "ember-cli-less": { + "version": "1.5.7", + "resolved": "http://registry.npm.taobao.org/ember-cli-less/download/ember-cli-less-1.5.7.tgz", + "integrity": "sha1-JCCuSxDLS2kj9heCqQYP8xIy6Kw=", + "dev": true, + "requires": { + "broccoli-less-single": "0.6.4", + "broccoli-merge-trees": "1.2.4", + "ember-cli-version-checker": "1.3.1", + "lodash.merge": "3.3.2" + }, + "dependencies": { + "lodash.keys": { + "version": "3.1.2", + "resolved": "http://registry.npm.taobao.org/lodash.keys/download/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "3.9.1", + "lodash.isarguments": "3.1.0", + "lodash.isarray": "3.0.4" + } + }, + "lodash.merge": { + "version": "3.3.2", + "resolved": "http://registry.npm.taobao.org/lodash.merge/download/lodash.merge-3.3.2.tgz", + "integrity": "sha1-DZDZPtY3sYeEN7s+IWASYNev6ZQ=", + "dev": true, + "requires": { + "lodash._arraycopy": "3.0.0", + "lodash._arrayeach": "3.0.0", + "lodash._createassigner": "3.1.1", + "lodash._getnative": "3.9.1", + "lodash.isarguments": "3.1.0", + "lodash.isarray": "3.0.4", + "lodash.isplainobject": "3.2.0", + "lodash.istypedarray": "3.0.6", + "lodash.keys": "3.1.2", + "lodash.keysin": "3.0.8", + "lodash.toplainobject": "3.0.0" + } + } + } + }, + "ember-cli-mirage": { + "version": "0.1.11", + "resolved": "http://registry.npm.taobao.org/ember-cli-mirage/download/ember-cli-mirage-0.1.11.tgz", + "integrity": "sha1-i0qKVU72j6hOSNpEPNwxNj3SqI4=", + "dev": true, + "requires": { + "broccoli-funnel": "0.2.15", + "broccoli-merge-trees": "0.2.4", + "ember-cli-babel": "5.2.8", + "ember-inflector": "1.12.1" + }, + "dependencies": { + "broccoli-funnel": { + "version": "0.2.15", + "resolved": "http://registry.npm.taobao.org/broccoli-funnel/download/broccoli-funnel-0.2.15.tgz", + "integrity": "sha1-TQwSi+90bgL5EDhBWqxK2/quIi0=", + "dev": true, + "requires": { + "array-equal": "1.0.0", + "blank-object": "1.0.2", + "broccoli-plugin": "1.3.1", + "debug": "2.6.9", + "fast-ordered-set": "1.0.3", + "fs-tree-diff": "0.3.1", + "minimatch": "2.0.10", + "mkdirp": "0.5.1", + "path-posix": "1.0.0", + "rimraf": "2.6.3", + "symlink-or-copy": "1.2.0", + "walk-sync": "0.2.7" + } + }, + "broccoli-merge-trees": { + "version": "0.2.4", + "resolved": "http://registry.npm.taobao.org/broccoli-merge-trees/download/broccoli-merge-trees-0.2.4.tgz", + "integrity": "sha1-GTb2O7CeJCRrHpHYxTFiwPeyTDw=", + "dev": true, + "requires": { + "broccoli-plugin": "1.3.1", + "debug": "2.6.9", + "symlink-or-copy": "1.2.0" + } + }, + "fs-tree-diff": { + "version": "0.3.1", + "resolved": "http://registry.npm.taobao.org/fs-tree-diff/download/fs-tree-diff-0.3.1.tgz", + "integrity": "sha1-QahO40mUvVZMY9mFLxEJxd5/kpA=", + "dev": true, + "requires": { + "debug": "2.6.9", + "fast-ordered-set": "1.0.3" + } + }, + "minimatch": { + "version": "2.0.10", + "resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-2.0.10.tgz", + "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", + "dev": true, + "requires": { + "brace-expansion": "1.1.11" + } + }, + "walk-sync": { + "version": "0.2.7", + "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.2.7.tgz", + "integrity": "sha1-tJvk7mhnZXrrc2l4tWop0Q+jmWk=", + "dev": true, + "requires": { + "ensure-posix-path": "1.1.1", + "matcher-collection": "1.1.2" + } + } + } + }, + "ember-cli-normalize-entity-name": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/ember-cli-normalize-entity-name/-/ember-cli-normalize-entity-name-1.0.0.tgz", + "integrity": "sha512-rF4P1rW2P1gVX1ynZYPmuIf7TnAFDiJmIUFI1Xz16VYykUAyiOCme0Y22LeZq8rTzwBMiwBwoE3RO4GYWehXZA==", + "dev": true, + "requires": { + "silent-error": "^1.0.0" + } + }, + "ember-cli-path-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/ember-cli-path-utils/-/ember-cli-path-utils-1.0.0.tgz", + "integrity": "sha512-Qq0vvquzf4cFHoDZavzkOy3Izc893r/5spspWgyzLCPTaG78fM3HsrjZm7UWEltbXUqwHHYrqZd/R0jS08NqSA==", + "dev": true + }, + "ember-cli-preprocess-registry": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/ember-cli-preprocess-registry/-/ember-cli-preprocess-registry-1.1.0.tgz", + "integrity": "sha512-qPvvdsAZ3S/OCukihTjstYpsO4vd4dnRtKkI5JYLbuzXPug+LI+VYpDNp0iQWXFhaJwV7wd771NZMVp0z9u4lQ==", + "dev": true, + "requires": { + "broccoli-clean-css": "0.2.0", + "broccoli-funnel": "^1.0.0", + "broccoli-merge-trees": "^1.0.0", + "debug": "^2.2.0", + "exists-sync": "0.0.3", + "lodash": "^3.10.0", + "process-relative-require": "^1.0.0", + "silent-error": "^1.0.0" + }, + "dependencies": { + "exists-sync": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/exists-sync/-/exists-sync-0.0.3.tgz", + "integrity": "sha512-/qPB5E0cRuA/Cs5vHrmKYSfhIBCPJs9Vm3e9aIejMwwbe6idMeNbGu1g5stvr/bXT6HywHckLPEkmY7HK6FlwA==", + "dev": true + }, + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==", + "dev": true + } + } + }, + "ember-cli-qunit": { + "version": "1.4.3", + "resolved": "http://registry.npm.taobao.org/ember-cli-qunit/download/ember-cli-qunit-1.4.3.tgz", + "integrity": "sha1-jDYE556SCucCAay4dUa8Ce8aDLA=", + "dev": true, + "requires": { + "broccoli-babel-transpiler": "5.7.4", + "broccoli-concat": "2.3.8", + "broccoli-jshint": "1.2.0", + "broccoli-merge-trees": "1.2.4", + "broccoli-null": "1.0.1", + "ember-cli-babel": "5.2.8", + "ember-cli-version-checker": "1.3.1", + "ember-qunit": "0.4.24", + "qunitjs": "1.23.1", + "resolve": "1.10.0" + }, + "dependencies": { + "broccoli-caching-writer": { + "version": "2.3.1", + "resolved": "http://registry.npm.taobao.org/broccoli-caching-writer/download/broccoli-caching-writer-2.3.1.tgz", + "integrity": "sha1-uTz1j5Jk8AMHWGjbBXdPTn8lvQc=", + "dev": true, + "requires": { + "broccoli-kitchen-sink-helpers": "0.2.9", + "broccoli-plugin": "1.1.0", + "debug": "2.6.9", + "rimraf": "2.6.3", + "rsvp": "3.6.2", + "walk-sync": "0.2.7" + }, + "dependencies": { + "broccoli-kitchen-sink-helpers": { + "version": "0.2.9", + "resolved": "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.9.tgz", + "integrity": "sha1-peCYbtjXb7WYS2jD8EUNOpbjbsw=", "dev": true, "requires": { - "events-to-array": "1.0.2", - "inherits": "2.0.1", - "js-yaml": "3.3.1", - "readable-stream": "1.1.14" - }, - "dependencies": { - "events-to-array": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "inherits": { - "version": "2.0.1", - "bundled": true, - "dev": true - } + "glob": "5.0.15", + "mkdirp": "0.5.1" } - }, - "xmldom": { - "version": "0.1.19", - "bundled": true, - "dev": true } } }, - "through": { + "broccoli-concat": { "version": "2.3.8", - "bundled": true, + "resolved": "http://registry.npm.taobao.org/broccoli-concat/download/broccoli-concat-2.3.8.tgz", + "integrity": "sha1-WQzcwCG7kFtsEh2HwtHVffRKKkg=", + "dev": true, + "requires": { + "broccoli-caching-writer": "2.3.1", + "broccoli-kitchen-sink-helpers": "0.3.1", + "broccoli-stew": "1.6.0", + "fast-sourcemap-concat": "1.4.0", + "fs-extra": "0.30.0", + "lodash.merge": "4.6.1", + "lodash.omit": "4.5.0", + "lodash.uniq": "4.5.0" + } + }, + "broccoli-plugin": { + "version": "1.1.0", + "resolved": "http://registry.npm.taobao.org/broccoli-plugin/download/broccoli-plugin-1.1.0.tgz", + "integrity": "sha1-c+LPoF+OoeP8FCDEDD2efcckvwI=", + "dev": true, + "requires": { + "promise-map-series": "0.2.3", + "quick-temp": "0.1.8", + "rimraf": "2.6.3", + "symlink-or-copy": "1.2.0" + } + }, + "fs-extra": { + "version": "0.30.0", + "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-0.30.0.tgz", + "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15", + "jsonfile": "2.4.0", + "klaw": "1.3.1", + "path-is-absolute": "1.0.1", + "rimraf": "2.6.3" + } + }, + "glob": { + "version": "5.0.15", + "resolved": "http://registry.npm.taobao.org/glob/download/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "http://registry.npm.taobao.org/jsonfile/download/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15" + } + }, + "walk-sync": { + "version": "0.2.7", + "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.2.7.tgz", + "integrity": "sha1-tJvk7mhnZXrrc2l4tWop0Q+jmWk=", + "dev": true, + "requires": { + "ensure-posix-path": "1.1.1", + "matcher-collection": "1.1.2" + } + } + } + }, + "ember-cli-release": { + "version": "0.2.3", + "resolved": "http://registry.npm.taobao.org/ember-cli-release/download/ember-cli-release-0.2.3.tgz", + "integrity": "sha1-AIK9+FZrRsLoHYd5SuvI4o0dHCw=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "git-tools": "0.1.4", + "merge": "1.2.1", + "moment-timezone": "0.3.1", + "rsvp": "3.6.2", + "semver": "4.3.6" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true }, - "tiny-lr": { - "version": "0.1.5", - "bundled": true, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "body-parser": "1.8.4", - "debug": "2.0.0", - "faye-websocket": "0.7.3", - "livereload-js": "2.2.2", - "parseurl": "1.3.0", - "qs": "2.2.5" - }, - "dependencies": { - "body-parser": { - "version": "1.8.4", - "bundled": true, - "dev": true, - "requires": { - "bytes": "1.0.0", - "depd": "0.4.5", - "iconv-lite": "0.4.4", - "media-typer": "0.3.0", - "on-finished": "2.1.0", - "qs": "2.2.4", - "raw-body": "1.3.0", - "type-is": "1.5.7" - }, - "dependencies": { - "bytes": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "depd": { - "version": "0.4.5", - "bundled": true, - "dev": true - }, - "iconv-lite": { - "version": "0.4.4", - "bundled": true, - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "bundled": true, - "dev": true - }, - "on-finished": { - "version": "2.1.0", - "bundled": true, - "dev": true, - "requires": { - "ee-first": "1.0.5" - }, - "dependencies": { - "ee-first": { - "version": "1.0.5", - "bundled": true, - "dev": true - } - } - }, - "qs": { - "version": "2.2.4", - "bundled": true, - "dev": true - }, - "raw-body": { - "version": "1.3.0", - "bundled": true, - "dev": true, - "requires": { - "bytes": "1.0.0", - "iconv-lite": "0.4.4" - } - }, - "type-is": { - "version": "1.5.7", - "bundled": true, - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "2.0.14" - }, - "dependencies": { - "mime-types": { - "version": "2.0.14", - "bundled": true, - "dev": true, - "requires": { - "mime-db": "1.12.0" - }, - "dependencies": { - "mime-db": { - "version": "1.12.0", - "bundled": true, - "dev": true - } - } - } - } - } - } - }, - "debug": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "ms": "0.6.2" - }, - "dependencies": { - "ms": { - "version": "0.6.2", - "bundled": true, - "dev": true - } - } - }, - "faye-websocket": { - "version": "0.7.3", - "bundled": true, - "dev": true, - "requires": { - "websocket-driver": "0.6.2" - }, - "dependencies": { - "websocket-driver": { - "version": "0.6.2", - "bundled": true, - "dev": true, - "requires": { - "websocket-extensions": "0.1.1" - }, - "dependencies": { - "websocket-extensions": { - "version": "0.1.1", - "bundled": true, - "dev": true - } - } - } - } - }, - "livereload-js": { - "version": "2.2.2", - "bundled": true, - "dev": true - }, - "parseurl": { - "version": "1.3.0", - "bundled": true, - "dev": true - }, - "qs": { - "version": "2.2.5", - "bundled": true, - "dev": true - } + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, - "walk-sync": { - "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.1.3.tgz", - "integrity": "sha1-igcmGgC9ps+xviXp8QD61XVG9YM=", + "semver": { + "version": "4.3.6", + "resolved": "http://registry.npm.taobao.org/semver/download/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", "dev": true } } }, - "ember-cli-app-version": { - "version": "0.5.0", - "resolved": "http://registry.npm.taobao.org/ember-cli-app-version/download/ember-cli-app-version-0.5.0.tgz", - "integrity": "sha1-37ixSVjONENd03LA6NMnuAXrg6U=", + "ember-cli-sri": { + "version": "1.2.1", + "resolved": "http://registry.npm.taobao.org/ember-cli-sri/download/ember-cli-sri-1.2.1.tgz", + "integrity": "sha1-EFsfi/uI//iBfKoU0Hduywb4V+4=", "dev": true, "requires": { - "ember-cli-babel": "5.2.8", - "ember-cli-htmlbars": "0.7.9", - "git-repo-version": "0.3.0" + "broccoli-sri-hash": "1.2.2" } }, - "ember-cli-babel": { - "version": "5.2.8", - "resolved": "http://registry.npm.taobao.org/ember-cli-babel/download/ember-cli-babel-5.2.8.tgz", - "integrity": "sha1-A1awPMP9/10PLsqkag4c+uv/2HY=", + "ember-cli-string-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/ember-cli-string-utils/-/ember-cli-string-utils-1.1.0.tgz", + "integrity": "sha512-PlJt4fUDyBrC/0X+4cOpaGCiMawaaB//qD85AXmDRikxhxVzfVdpuoec02HSiTGTTB85qCIzWBIh8lDOiMyyFg==", + "dev": true + }, + "ember-cli-test-info": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/ember-cli-test-info/-/ember-cli-test-info-1.0.0.tgz", + "integrity": "sha512-dEVTIpmUfCzweC97NGf6p7L6XKBwV2GmSM4elmzKvkttEp5P7AvGA9uGyN4GqFq+RwhW+2b0I2qlX00w+skm+A==", + "dev": true, "requires": { - "broccoli-babel-transpiler": "5.7.4", - "broccoli-funnel": "1.2.0", - "clone": "2.1.2", - "ember-cli-version-checker": "1.3.1", - "resolve": "1.10.0" + "ember-cli-string-utils": "^1.0.0" } }, - "ember-cli-copy-dereference": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/ember-cli-copy-dereference/download/ember-cli-copy-dereference-1.0.0.tgz", - "integrity": "sha1-oXlb9scGUDF99KuGdN0C4L6l1P0=", - "dev": true + "ember-cli-uglify": { + "version": "1.2.0", + "resolved": "http://registry.npm.taobao.org/ember-cli-uglify/download/ember-cli-uglify-1.2.0.tgz", + "integrity": "sha1-MgjDK1S8J4MFbouw1c/pu68X/7I=", + "dev": true, + "requires": { + "broccoli-uglify-sourcemap": "1.5.2" + } }, - "ember-cli-dependency-checker": { - "version": "1.4.0", - "resolved": "http://registry.npm.taobao.org/ember-cli-dependency-checker/download/ember-cli-dependency-checker-1.4.0.tgz", - "integrity": "sha1-KxP5d+HuqEP8GiGgAb5spdTvGUI=", + "ember-cli-version-checker": { + "version": "1.3.1", + "resolved": "http://registry.npm.taobao.org/ember-cli-version-checker/download/ember-cli-version-checker-1.3.1.tgz", + "integrity": "sha1-C8LRNMgwFC2mS/lieg7e0QthrnI=", + "requires": { + "semver": "5.6.0" + } + }, + "ember-computed-decorators": { + "version": "0.2.2", + "resolved": "http://registry.npm.taobao.org/ember-computed-decorators/download/ember-computed-decorators-0.2.2.tgz", + "integrity": "sha1-fJNKV1xVrDoYtqrrfNLL4Um8mzQ=", + "requires": { + "ember-cli-babel": "5.2.8" + } + }, + "ember-crumbly": { + "version": "1.0.2", + "resolved": "http://registry.npm.taobao.org/ember-crumbly/download/ember-crumbly-1.0.2.tgz", + "integrity": "sha1-XbBc3rHX0oRUrzmoPDnoT2e9GkY=", "dev": true, "requires": { - "chalk": "0.5.1", - "is-git-url": "0.2.3", - "semver": "4.3.6" + "ember-cli-babel": "5.2.8", + "ember-cli-htmlbars": "1.3.5", + "ember-getowner-polyfill": "1.2.5", + "ember-new-computed": "1.0.3" }, "dependencies": { - "ansi-regex": { - "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-0.2.1.tgz", - "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", - "dev": true - }, - "ansi-styles": { - "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-1.1.0.tgz", - "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", - "dev": true - }, - "chalk": { - "version": "0.5.1", - "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-0.5.1.tgz", - "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "ember-cli-htmlbars": { + "version": "1.3.5", + "resolved": "http://registry.npm.taobao.org/ember-cli-htmlbars/download/ember-cli-htmlbars-1.3.5.tgz", + "integrity": "sha1-Zb6WeLJ0teeGHX91wYh4CvfvnRM=", "dev": true, "requires": { - "ansi-styles": "1.1.0", - "escape-string-regexp": "1.0.5", - "has-ansi": "0.1.0", - "strip-ansi": "0.3.0", - "supports-color": "0.2.0" + "broccoli-persistent-filter": "1.4.6", + "ember-cli-version-checker": "1.3.1", + "hash-for-dep": "1.4.5", + "json-stable-stringify": "1.0.1", + "strip-bom": "2.0.0" } }, - "has-ansi": { - "version": "0.1.0", - "resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-0.1.0.tgz", - "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "strip-bom": { + "version": "2.0.0", + "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "ansi-regex": "0.2.1" + "is-utf8": "0.2.1" + } + } + } + }, + "ember-disable-proxy-controllers": { + "version": "1.0.2", + "resolved": "http://registry.npm.taobao.org/ember-disable-proxy-controllers/download/ember-disable-proxy-controllers-1.0.2.tgz", + "integrity": "sha1-kjsq2gn8Goe6VyjKEeuLPvhPTL4=", + "dev": true, + "requires": { + "ember-cli-babel": "6.18.0" + }, + "dependencies": { + "babel-core": { + "version": "6.26.3", + "resolved": "http://registry.npm.taobao.org/babel-core/download/babel-core-6.26.3.tgz", + "integrity": "sha1-suLwnjQtDwyI4vAuBneUEl51wgc=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-generator": "6.26.1", + "babel-helpers": "6.24.1", + "babel-messages": "6.23.0", + "babel-register": "6.26.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "convert-source-map": "1.6.0", + "debug": "2.6.9", + "json5": "0.5.1", + "lodash": "4.17.11", + "minimatch": "3.0.4", + "path-is-absolute": "1.0.1", + "private": "0.1.8", + "slash": "1.0.0", + "source-map": "0.5.7" } }, - "semver": { - "version": "4.3.6", - "resolved": "http://registry.npm.taobao.org/semver/download/semver-4.3.6.tgz", - "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "babylon": { + "version": "6.18.0", + "resolved": "http://registry.npm.taobao.org/babylon/download/babylon-6.18.0.tgz", + "integrity": "sha1-ry87iPpvXB5MY00aD46sT1WzleM=", "dev": true }, - "strip-ansi": { - "version": "0.3.0", - "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-0.3.0.tgz", - "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "broccoli-babel-transpiler": { + "version": "6.5.1", + "resolved": "http://registry.npm.taobao.org/broccoli-babel-transpiler/download/broccoli-babel-transpiler-6.5.1.tgz", + "integrity": "sha1-pK/I07WbRBUY65oHvUQUlHbjBzg=", "dev": true, "requires": { - "ansi-regex": "0.2.1" + "babel-core": "6.26.3", + "broccoli-funnel": "2.0.2", + "broccoli-merge-trees": "2.0.1", + "broccoli-persistent-filter": "1.4.6", + "clone": "2.1.2", + "hash-for-dep": "1.4.5", + "heimdalljs-logger": "0.1.10", + "json-stable-stringify": "1.0.1", + "rsvp": "4.8.4", + "workerpool": "2.3.3" } }, - "supports-color": { - "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-0.2.0.tgz", - "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", - "dev": true - } - } - }, - "ember-cli-eslint": { - "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/ember-cli-eslint/download/ember-cli-eslint-3.1.0.tgz", - "integrity": "sha1-jZ4qhnZUg1rBskhY2RF+FD+lS9Q=", - "requires": { - "broccoli-lint-eslint": "3.3.2", - "ember-cli-version-checker": "1.3.1", - "rsvp": "3.6.2", - "walk-sync": "0.3.4" - } - }, - "ember-cli-font-awesome": { - "version": "1.5.2", - "resolved": "http://registry.npm.taobao.org/ember-cli-font-awesome/download/ember-cli-font-awesome-1.5.2.tgz", - "integrity": "sha1-2KkRwnTHug/nAXGuFZg/eCxS1Qc=", - "requires": { - "ember-cli-babel": "5.2.8", - "ember-computed-decorators": "0.2.2" - } - }, - "ember-cli-htmlbars": { - "version": "0.7.9", - "resolved": "http://registry.npm.taobao.org/ember-cli-htmlbars/download/ember-cli-htmlbars-0.7.9.tgz", - "integrity": "sha1-FCzUMlqz9Ix2z43E06OADzjnIb4=", - "dev": true, - "requires": { - "broccoli-filter": "0.1.14", - "ember-cli-version-checker": "1.3.1" - }, - "dependencies": { - "broccoli-filter": { - "version": "0.1.14", - "resolved": "http://registry.npm.taobao.org/broccoli-filter/download/broccoli-filter-0.1.14.tgz", - "integrity": "sha1-I8rjiR/567e019sAxtzwNTXa960=", + "broccoli-funnel": { + "version": "2.0.2", + "resolved": "http://registry.npm.taobao.org/broccoli-funnel/download/broccoli-funnel-2.0.2.tgz", + "integrity": "sha1-Dt9ilWm8EL0CzFJfdLmjjnE2anU=", "dev": true, "requires": { - "broccoli-kitchen-sink-helpers": "0.2.9", - "broccoli-writer": "0.1.1", - "mkdirp": "0.3.5", - "promise-map-series": "0.2.3", - "quick-temp": "0.1.8", - "rsvp": "3.6.2", + "array-equal": "1.0.0", + "blank-object": "1.0.2", + "broccoli-plugin": "1.3.1", + "debug": "2.6.9", + "fast-ordered-set": "1.0.3", + "fs-tree-diff": "0.5.9", + "heimdalljs": "0.2.6", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "path-posix": "1.0.0", + "rimraf": "2.6.3", "symlink-or-copy": "1.2.0", - "walk-sync": "0.1.3" + "walk-sync": "0.3.4" } }, - "broccoli-kitchen-sink-helpers": { - "version": "0.2.9", - "resolved": "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.9.tgz", - "integrity": "sha1-peCYbtjXb7WYS2jD8EUNOpbjbsw=", + "broccoli-merge-trees": { + "version": "2.0.1", + "resolved": "http://registry.npm.taobao.org/broccoli-merge-trees/download/broccoli-merge-trees-2.0.1.tgz", + "integrity": "sha1-FNS3/BqQMYwSsW+EPmuiaTgIEAw=", "dev": true, "requires": { - "glob": "5.0.15", - "mkdirp": "0.5.1" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.1", - "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - } + "broccoli-plugin": "1.3.1", + "merge-trees": "1.0.1" } }, - "glob": { - "version": "5.0.15", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "ember-cli-babel": { + "version": "6.18.0", + "resolved": "http://registry.npm.taobao.org/ember-cli-babel/download/ember-cli-babel-6.18.0.tgz", + "integrity": "sha1-P2Q1/SdRcu3v8rY07nspznQxiVc=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "amd-name-resolver": "1.2.0", + "babel-plugin-debug-macros": "0.2.0", + "babel-plugin-ember-modules-api-polyfill": "2.6.0", + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-polyfill": "6.26.0", + "babel-preset-env": "1.7.0", + "broccoli-babel-transpiler": "6.5.1", + "broccoli-debug": "0.6.5", + "broccoli-funnel": "2.0.2", + "broccoli-source": "1.1.0", + "clone": "2.1.2", + "ember-cli-version-checker": "2.2.0", + "semver": "5.6.0" } }, - "mkdirp": { - "version": "0.3.5", - "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.3.5.tgz", - "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=", + "ember-cli-version-checker": { + "version": "2.2.0", + "resolved": "http://registry.npm.taobao.org/ember-cli-version-checker/download/ember-cli-version-checker-2.2.0.tgz", + "integrity": "sha1-R3cbcx/glicF4nyBmanjglcJ87M=", + "dev": true, + "requires": { + "resolve": "1.10.0", + "semver": "5.6.0" + } + }, + "json5": { + "version": "0.5.1", + "resolved": "http://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", "dev": true }, - "walk-sync": { - "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.1.3.tgz", - "integrity": "sha1-igcmGgC9ps+xviXp8QD61XVG9YM=", + "rsvp": { + "version": "4.8.4", + "resolved": "http://registry.npm.taobao.org/rsvp/download/rsvp-4.8.4.tgz", + "integrity": "sha1-tQ5rNFg/PdiTKaLyOoor4HKEWRE=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true } } }, - "ember-cli-htmlbars-inline-precompile": { - "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/ember-cli-htmlbars-inline-precompile/download/ember-cli-htmlbars-inline-precompile-0.2.0.tgz", - "integrity": "sha1-fpO77EM6vEvWOM7xLlClxeE2vOE=", - "dev": true, - "requires": { - "babel-plugin-htmlbars-inline-precompile": "0.0.5", - "ember-cli-babel": "5.2.8", - "ember-cli-htmlbars": "0.7.9" - } - }, - "ember-cli-ic-ajax": { - "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/ember-cli-ic-ajax/download/ember-cli-ic-ajax-0.2.1.tgz", - "integrity": "sha1-DdmiyfnRb02pit4V/vQn7mPPhxA=", + "ember-export-application-global": { + "version": "1.1.1", + "resolved": "http://registry.npm.taobao.org/ember-export-application-global/download/ember-export-application-global-1.1.1.tgz", + "integrity": "sha1-8lfVJxJokyqJ1zkmec5NuJ1xVK8=", "dev": true, "requires": { - "ic-ajax": "2.0.2" + "ember-cli-babel": "5.2.8" } }, - "ember-cli-inject-live-reload": { - "version": "1.10.2", - "resolved": "http://registry.npm.taobao.org/ember-cli-inject-live-reload/download/ember-cli-inject-live-reload-1.10.2.tgz", - "integrity": "sha1-Q8Wffx0ecXdy2jLl6B2Uj7n+fJQ=", + "ember-factory-for-polyfill": { + "version": "1.3.1", + "resolved": "http://registry.npm.taobao.org/ember-factory-for-polyfill/download/ember-factory-for-polyfill-1.3.1.tgz", + "integrity": "sha1-tEbtZJFtKTyEeklVJA6yyZO4bq4=", "dev": true, "requires": { - "clean-base-url": "1.0.0", "ember-cli-version-checker": "2.2.0" }, "dependencies": { @@ -9678,298 +4520,395 @@ } } }, - "ember-cli-less": { - "version": "1.5.7", - "resolved": "http://registry.npm.taobao.org/ember-cli-less/download/ember-cli-less-1.5.7.tgz", - "integrity": "sha1-JCCuSxDLS2kj9heCqQYP8xIy6Kw=", + "ember-getowner-polyfill": { + "version": "1.2.5", + "resolved": "http://registry.npm.taobao.org/ember-getowner-polyfill/download/ember-getowner-polyfill-1.2.5.tgz", + "integrity": "sha1-zv+KCYl9DX4FyCG7cWZqlesm3JI=", + "dev": true, + "requires": { + "ember-cli-babel": "5.2.8", + "ember-cli-version-checker": "1.3.1", + "ember-factory-for-polyfill": "1.3.1" + } + }, + "ember-inflector": { + "version": "1.12.1", + "resolved": "http://registry.npm.taobao.org/ember-inflector/download/ember-inflector-1.12.1.tgz", + "integrity": "sha1-2L0sovMntDlyD4mSP+YU1Gtdoco=", + "dev": true, + "requires": { + "ember-cli-babel": "5.2.8" + } + }, + "ember-new-computed": { + "version": "1.0.3", + "resolved": "http://registry.npm.taobao.org/ember-new-computed/download/ember-new-computed-1.0.3.tgz", + "integrity": "sha1-WSr4p3jgJgzn6BJofDrt+s4WIr8=", + "dev": true, + "requires": { + "ember-cli-babel": "5.2.8" + } + }, + "ember-qunit": { + "version": "0.4.24", + "resolved": "http://registry.npm.taobao.org/ember-qunit/download/ember-qunit-0.4.24.tgz", + "integrity": "sha1-tUz2aIxELQfqzqR8MoWHnN18IWM=", + "dev": true, + "requires": { + "ember-test-helpers": "0.5.34" + } + }, + "ember-rfc176-data": { + "version": "0.3.6", + "resolved": "http://registry.npm.taobao.org/ember-rfc176-data/download/ember-rfc176-data-0.3.6.tgz", + "integrity": "sha1-cTjbjfzOw5yagyrfvUxJ1nACiQc=", + "dev": true + }, + "ember-router-generator": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/ember-router-generator/-/ember-router-generator-1.2.3.tgz", + "integrity": "sha512-WtkmDTspiMrDESNHoe0hFOmo1Kop57JoZzls0r3O5ab+hUjBALZy96U2mreHY5O31/Pohce0UqW5dGpBPy4eiQ==", "dev": true, "requires": { - "broccoli-less-single": "0.6.4", - "broccoli-merge-trees": "1.2.4", - "ember-cli-version-checker": "1.3.1", - "lodash.merge": "3.3.2" + "recast": "^0.11.3" }, "dependencies": { - "lodash.keys": { - "version": "3.1.2", - "resolved": "http://registry.npm.taobao.org/lodash.keys/download/lodash.keys-3.1.2.tgz", - "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", - "dev": true, - "requires": { - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" - } + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "dev": true }, - "lodash.merge": { - "version": "3.3.2", - "resolved": "http://registry.npm.taobao.org/lodash.merge/download/lodash.merge-3.3.2.tgz", - "integrity": "sha1-DZDZPtY3sYeEN7s+IWASYNev6ZQ=", + "recast": { + "version": "0.11.23", + "resolved": "https://registry.npmmirror.com/recast/-/recast-0.11.23.tgz", + "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", "dev": true, "requires": { - "lodash._arraycopy": "3.0.0", - "lodash._arrayeach": "3.0.0", - "lodash._createassigner": "3.1.1", - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4", - "lodash.isplainobject": "3.2.0", - "lodash.istypedarray": "3.0.6", - "lodash.keys": "3.1.2", - "lodash.keysin": "3.0.8", - "lodash.toplainobject": "3.0.0" + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true } } }, - "ember-cli-mirage": { - "version": "0.1.11", - "resolved": "http://registry.npm.taobao.org/ember-cli-mirage/download/ember-cli-mirage-0.1.11.tgz", - "integrity": "sha1-i0qKVU72j6hOSNpEPNwxNj3SqI4=", + "ember-test-helpers": { + "version": "0.5.34", + "resolved": "http://registry.npm.taobao.org/ember-test-helpers/download/ember-test-helpers-0.5.34.tgz", + "integrity": "sha1-yEORCNHLodfYOMISIIpcQGFHG4M=", "dev": true, "requires": { - "broccoli-funnel": "0.2.15", - "broccoli-merge-trees": "0.2.4", - "ember-cli-babel": "5.2.8", - "ember-inflector": "1.12.1" - }, - "dependencies": { - "broccoli-funnel": { - "version": "0.2.15", - "resolved": "http://registry.npm.taobao.org/broccoli-funnel/download/broccoli-funnel-0.2.15.tgz", - "integrity": "sha1-TQwSi+90bgL5EDhBWqxK2/quIi0=", - "dev": true, - "requires": { - "array-equal": "1.0.0", - "blank-object": "1.0.2", - "broccoli-plugin": "1.3.1", - "debug": "2.6.9", - "fast-ordered-set": "1.0.3", - "fs-tree-diff": "0.3.1", - "minimatch": "2.0.10", - "mkdirp": "0.5.1", - "path-posix": "1.0.0", - "rimraf": "2.6.3", - "symlink-or-copy": "1.2.0", - "walk-sync": "0.2.7" - } - }, - "broccoli-merge-trees": { - "version": "0.2.4", - "resolved": "http://registry.npm.taobao.org/broccoli-merge-trees/download/broccoli-merge-trees-0.2.4.tgz", - "integrity": "sha1-GTb2O7CeJCRrHpHYxTFiwPeyTDw=", - "dev": true, - "requires": { - "broccoli-plugin": "1.3.1", - "debug": "2.6.9", - "symlink-or-copy": "1.2.0" - } - }, - "fs-tree-diff": { - "version": "0.3.1", - "resolved": "http://registry.npm.taobao.org/fs-tree-diff/download/fs-tree-diff-0.3.1.tgz", - "integrity": "sha1-QahO40mUvVZMY9mFLxEJxd5/kpA=", - "dev": true, - "requires": { - "debug": "2.6.9", - "fast-ordered-set": "1.0.3" - } - }, - "minimatch": { - "version": "2.0.10", - "resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-2.0.10.tgz", - "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - }, - "walk-sync": { - "version": "0.2.7", - "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.2.7.tgz", - "integrity": "sha1-tJvk7mhnZXrrc2l4tWop0Q+jmWk=", - "dev": true, - "requires": { - "ensure-posix-path": "1.1.1", - "matcher-collection": "1.1.2" - } - } + "klassy": "0.1.3" } }, - "ember-cli-preprocess-registry": { - "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/ember-cli-preprocess-registry/download/ember-cli-preprocess-registry-1.1.0.tgz", - "integrity": "sha1-Go+EiHbeKFFQeELkwMkFH2K0qsY=", + "ember-truth-helpers": { + "version": "1.2.0", + "resolved": "http://registry.npm.taobao.org/ember-truth-helpers/download/ember-truth-helpers-1.2.0.tgz", + "integrity": "sha1-5jz/6qghGIKuYalYgW/e03kNBls=", "dev": true, "requires": { - "broccoli-clean-css": "0.2.0", - "broccoli-funnel": "1.2.0", - "broccoli-merge-trees": "1.2.4", - "debug": "2.6.9", - "exists-sync": "0.0.3", - "lodash": "3.10.1", - "process-relative-require": "1.0.0", - "silent-error": "1.1.1" - }, - "dependencies": { - "exists-sync": { - "version": "0.0.3", - "resolved": "http://registry.npm.taobao.org/exists-sync/download/exists-sync-0.0.3.tgz", - "integrity": "sha1-uRAAC+27ETs3i4L19adjgQdiLc8=", - "dev": true - }, - "lodash": { - "version": "3.10.1", - "resolved": "http://registry.npm.taobao.org/lodash/download/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - } + "ember-cli-babel": "5.2.8" } }, - "ember-cli-qunit": { - "version": "1.4.3", - "resolved": "http://registry.npm.taobao.org/ember-cli-qunit/download/ember-cli-qunit-1.4.3.tgz", - "integrity": "sha1-jDYE556SCucCAay4dUa8Ce8aDLA=", + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, + "engine.io": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/engine.io/-/engine.io-1.8.0.tgz", + "integrity": "sha512-1oB0MQCJOd8K5G7kJFDoduFHQVqUrn7T5o/TUSjre9MRSgvETpN+FpRV+DYciiwS3n2ajcn5ECBMJtZGwnXOkg==", "dev": true, "requires": { - "broccoli-babel-transpiler": "5.7.4", - "broccoli-concat": "2.3.8", - "broccoli-jshint": "1.2.0", - "broccoli-merge-trees": "1.2.4", - "broccoli-null": "1.0.1", - "ember-cli-babel": "5.2.8", - "ember-cli-version-checker": "1.3.1", - "ember-qunit": "0.4.24", - "qunitjs": "1.23.1", - "resolve": "1.10.0" + "accepts": "1.3.3", + "base64id": "0.1.0", + "cookie": "0.3.1", + "debug": "2.3.3", + "engine.io-parser": "1.3.1", + "ws": "1.1.1" }, "dependencies": { - "broccoli-caching-writer": { - "version": "2.3.1", - "resolved": "http://registry.npm.taobao.org/broccoli-caching-writer/download/broccoli-caching-writer-2.3.1.tgz", - "integrity": "sha1-uTz1j5Jk8AMHWGjbBXdPTn8lvQc=", + "accepts": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.3.tgz", + "integrity": "sha512-AOPopplFOUlmUugwiZUCDpOwmqvSgdCyE8iJVLWI4NcB7qfMKQN34dn5xYtlUU03XGG5egRWW4NW5gIxpa5hEA==", "dev": true, "requires": { - "broccoli-kitchen-sink-helpers": "0.2.9", - "broccoli-plugin": "1.1.0", - "debug": "2.6.9", - "rimraf": "2.6.3", - "rsvp": "3.6.2", - "walk-sync": "0.2.7" - }, - "dependencies": { - "broccoli-kitchen-sink-helpers": { - "version": "0.2.9", - "resolved": "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.9.tgz", - "integrity": "sha1-peCYbtjXb7WYS2jD8EUNOpbjbsw=", - "dev": true, - "requires": { - "glob": "5.0.15", - "mkdirp": "0.5.1" - } - } + "mime-types": "~2.1.11", + "negotiator": "0.6.1" } }, - "broccoli-concat": { - "version": "2.3.8", - "resolved": "http://registry.npm.taobao.org/broccoli-concat/download/broccoli-concat-2.3.8.tgz", - "integrity": "sha1-WQzcwCG7kFtsEh2HwtHVffRKKkg=", - "dev": true, - "requires": { - "broccoli-caching-writer": "2.3.1", - "broccoli-kitchen-sink-helpers": "0.3.1", - "broccoli-stew": "1.6.0", - "fast-sourcemap-concat": "1.4.0", - "fs-extra": "0.30.0", - "lodash.merge": "4.6.1", - "lodash.omit": "4.5.0", - "lodash.uniq": "4.5.0" - } + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "dev": true }, - "broccoli-plugin": { - "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/broccoli-plugin/download/broccoli-plugin-1.1.0.tgz", - "integrity": "sha1-c+LPoF+OoeP8FCDEDD2efcckvwI=", + "debug": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.3.3.tgz", + "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==", "dev": true, "requires": { - "promise-map-series": "0.2.3", - "quick-temp": "0.1.8", - "rimraf": "2.6.3", - "symlink-or-copy": "1.2.0" + "ms": "0.7.2" } }, - "fs-extra": { - "version": "0.30.0", - "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-0.30.0.tgz", - "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", - "dev": true, - "requires": { - "graceful-fs": "4.1.15", - "jsonfile": "2.4.0", - "klaw": "1.3.1", - "path-is-absolute": "1.0.1", - "rimraf": "2.6.3" - } + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-0.7.2.tgz", + "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==", + "dev": true }, - "glob": { - "version": "5.0.15", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" - } + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha512-qTxkr1RoLw5Pz+1+PTJ/66hWuyi2LEOeOuIDJDlx6JF8x75bmD5C7qXTg2UlX5W9rLfkqKP+r8q6Vy6NWdWrbw==", + "dev": true + } + } + }, + "engine.io-client": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/engine.io-client/-/engine.io-client-1.8.0.tgz", + "integrity": "sha512-d5schfRFUTInjSL6q+JZRyKFBGl+mADITWycyRj37GSL363e1kTWpME3LgqJyBuLt1wJ2Q8dRkA4xtgzwJrmkQ==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "2.3.3", + "engine.io-parser": "1.3.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parsejson": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "1.1.1", + "xmlhttprequest-ssl": "1.5.3", + "yeast": "0.1.2" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==", + "dev": true }, - "jsonfile": { - "version": "2.4.0", - "resolved": "http://registry.npm.taobao.org/jsonfile/download/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "debug": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.3.3.tgz", + "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==", "dev": true, "requires": { - "graceful-fs": "4.1.15" + "ms": "0.7.2" } }, - "walk-sync": { - "version": "0.2.7", - "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.2.7.tgz", - "integrity": "sha1-tJvk7mhnZXrrc2l4tWop0Q+jmWk=", + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-0.7.2.tgz", + "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==", + "dev": true + } + } + }, + "engine.io-parser": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/engine.io-parser/-/engine.io-parser-1.3.1.tgz", + "integrity": "sha512-apg+90JYifyXR0Ju+dweByTyC8AKj1pY18643GVAy0lIHh2Q38EIGks8p93acvpjLOgsqRNV+fyALTLV7Wqm1g==", + "dev": true, + "requires": { + "after": "0.8.1", + "arraybuffer.slice": "0.0.6", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.4", + "has-binary": "0.1.6", + "wtf-8": "1.0.0" + }, + "dependencies": { + "has-binary": { + "version": "0.1.6", + "resolved": "https://registry.npmmirror.com/has-binary/-/has-binary-0.1.6.tgz", + "integrity": "sha512-aBByfHrIiIt6PQ+jFXsLIFVNpHVyXDcCZ77VZ4kvxv6TvTwipSTDNvKnPN5xOi/cQTcxhLa4lBV2b49pZGQgXw==", "dev": true, "requires": { - "ensure-posix-path": "1.1.1", - "matcher-collection": "1.1.2" + "isarray": "0.0.1" } } } }, - "ember-cli-release": { - "version": "0.2.3", - "resolved": "http://registry.npm.taobao.org/ember-cli-release/download/ember-cli-release-0.2.3.tgz", - "integrity": "sha1-AIK9+FZrRsLoHYd5SuvI4o0dHCw=", + "ensure-posix-path": { + "version": "1.1.1", + "resolved": "http://registry.npm.taobao.org/ensure-posix-path/download/ensure-posix-path-1.1.1.tgz", + "integrity": "sha1-PGK9sZ+kaBVEKJ7bKzgq3AKRec4=" + }, + "entities": { + "version": "1.1.2", + "resolved": "http://registry.npm.taobao.org/entities/download/entities-1.1.2.tgz", + "integrity": "sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "http://registry.npm.taobao.org/errno/download/errno-0.1.7.tgz", + "integrity": "sha1-RoTXF3mtOa8Xfj8AeZb3xnyFJhg=", "dev": true, + "optional": true, + "requires": { + "prr": "1.0.1" + } + }, + "es5-ext": { + "version": "0.10.47", + "resolved": "http://registry.npm.taobao.org/es5-ext/download/es5-ext-0.10.47.tgz", + "integrity": "sha1-0kIy4TgNqtVEmoF74ZvelykCShE=", + "requires": { + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1", + "next-tick": "1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "http://registry.npm.taobao.org/es6-iterator/download/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.47", + "es6-symbol": "3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "http://registry.npm.taobao.org/es6-map/download/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.47", + "es6-iterator": "2.0.3", + "es6-set": "0.1.5", + "es6-symbol": "3.1.1", + "event-emitter": "0.3.5" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "http://registry.npm.taobao.org/es6-set/download/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.47", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1", + "event-emitter": "0.3.5" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "http://registry.npm.taobao.org/es6-symbol/download/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.47" + } + }, + "es6-weak-map": { + "version": "2.0.2", + "resolved": "http://registry.npm.taobao.org/es6-weak-map/download/es6-weak-map-2.0.2.tgz", + "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.47", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escope": { + "version": "3.6.0", + "resolved": "http://registry.npm.taobao.org/escope/download/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "requires": { + "es6-map": "0.1.5", + "es6-weak-map": "2.0.2", + "esrecurse": "4.2.1", + "estraverse": "4.2.0" + } + }, + "eslint": { + "version": "3.19.0", + "resolved": "http://registry.npm.taobao.org/eslint/download/eslint-3.19.0.tgz", + "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=", "requires": { + "babel-code-frame": "6.26.0", "chalk": "1.1.3", - "git-tools": "0.1.4", - "merge": "1.2.1", - "moment-timezone": "0.3.1", - "rsvp": "3.6.2", - "semver": "4.3.6" + "concat-stream": "1.6.2", + "debug": "2.6.9", + "doctrine": "2.1.0", + "escope": "3.6.0", + "espree": "3.5.4", + "esquery": "1.0.1", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "file-entry-cache": "2.0.0", + "glob": "7.1.3", + "globals": "9.18.0", + "ignore": "3.3.10", + "imurmurhash": "0.1.4", + "inquirer": "0.12.0", + "is-my-json-valid": "2.19.0", + "is-resolvable": "1.1.0", + "js-yaml": "3.12.1", + "json-stable-stringify": "1.0.1", + "levn": "0.3.0", + "lodash": "4.17.11", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "optionator": "0.8.2", + "path-is-inside": "1.0.2", + "pluralize": "1.2.1", + "progress": "1.1.8", + "require-uncached": "1.0.3", + "shelljs": "0.7.8", + "strip-bom": "3.0.0", + "strip-json-comments": "2.0.1", + "table": "3.8.3", + "text-table": "0.2.0", + "user-home": "2.0.0" }, "dependencies": { "ansi-styles": { "version": "2.2.1", "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" }, "chalk": { "version": "1.1.3", "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, "requires": { "ansi-styles": "2.2.1", "escape-string-regexp": "1.0.5", @@ -9978,2552 +4917,4735 @@ "supports-color": "2.0.0" } }, - "semver": { - "version": "4.3.6", - "resolved": "http://registry.npm.taobao.org/semver/download/semver-4.3.6.tgz", - "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", - "dev": true - }, "supports-color": { "version": "2.0.0", "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" } } }, - "ember-cli-sri": { - "version": "1.2.1", - "resolved": "http://registry.npm.taobao.org/ember-cli-sri/download/ember-cli-sri-1.2.1.tgz", - "integrity": "sha1-EFsfi/uI//iBfKoU0Hduywb4V+4=", - "dev": true, + "espree": { + "version": "3.5.4", + "resolved": "http://registry.npm.taobao.org/espree/download/espree-3.5.4.tgz", + "integrity": "sha1-sPRHGHyKi+2US4FaZgvd9d610ac=", "requires": { - "broccoli-sri-hash": "1.2.2" + "acorn": "5.7.3", + "acorn-jsx": "3.0.1" } }, - "ember-cli-uglify": { - "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/ember-cli-uglify/download/ember-cli-uglify-1.2.0.tgz", - "integrity": "sha1-MgjDK1S8J4MFbouw1c/pu68X/7I=", + "esprima": { + "version": "4.0.1", + "resolved": "http://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz", + "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=" + }, + "esprima-fb": { + "version": "12001.1.0-dev-harmony-fb", + "resolved": "https://registry.npmmirror.com/esprima-fb/-/esprima-fb-12001.1.0-dev-harmony-fb.tgz", + "integrity": "sha512-kj/HWGgQXRPKf7qAd8Woo2AaxRdT8kpTK2x1+c3zeucEYiIsGktmMC1N3q8J99R0ECMG7Ey/kywsR3qXPHBaXA==", + "dev": true + }, + "esquery": { + "version": "1.0.1", + "resolved": "http://registry.npm.taobao.org/esquery/download/esquery-1.0.1.tgz", + "integrity": "sha1-QGxRZYsfWZGl+bYrHcJbAOPlxwg=", + "requires": { + "estraverse": "4.2.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "http://registry.npm.taobao.org/esrecurse/download/esrecurse-4.2.1.tgz", + "integrity": "sha1-AHo7n9vCs7uH5IeeoZyS/b05Qs8=", + "requires": { + "estraverse": "4.2.0" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "http://registry.npm.taobao.org/estraverse/download/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" + }, + "esutils": { + "version": "2.0.2", + "resolved": "http://registry.npm.taobao.org/esutils/download/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "http://registry.npm.taobao.org/event-emitter/download/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.47" + } + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "events-to-array": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/events-to-array/-/events-to-array-1.1.2.tgz", + "integrity": "sha512-inRWzRY7nG+aXZxBzEqYKB3HPgwflZRopAjDCHv0whhRx+MTUr1ei0ICZUypdyE0HRm4L2d5VEcIqLD6yl+BFA==", + "dev": true + }, + "exec-sh": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/exec-sh/-/exec-sh-0.2.2.tgz", + "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", "dev": true, "requires": { - "broccoli-uglify-sourcemap": "1.5.2" + "merge": "^1.2.0" } }, - "ember-cli-version-checker": { - "version": "1.3.1", - "resolved": "http://registry.npm.taobao.org/ember-cli-version-checker/download/ember-cli-version-checker-1.3.1.tgz", - "integrity": "sha1-C8LRNMgwFC2mS/lieg7e0QthrnI=", - "requires": { - "semver": "5.6.0" - } + "exists-sync": { + "version": "0.0.4", + "resolved": "http://registry.npm.taobao.org/exists-sync/download/exists-sync-0.0.4.tgz", + "integrity": "sha1-l0TCxCjMA7AQYNtFTUsS8O88iHk=" + }, + "exit": { + "version": "0.1.2", + "resolved": "http://registry.npm.taobao.org/exit/download/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "exit-hook": { + "version": "1.1.1", + "resolved": "http://registry.npm.taobao.org/exit-hook/download/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=" }, - "ember-computed-decorators": { - "version": "0.2.2", - "resolved": "http://registry.npm.taobao.org/ember-computed-decorators/download/ember-computed-decorators-0.2.2.tgz", - "integrity": "sha1-fJNKV1xVrDoYtqrrfNLL4Um8mzQ=", + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha512-hxx03P2dJxss6ceIeri9cmYOT4SRs3Zk3afZwWpOsRqLqprhTR8u++SlC+sFGsQr7WGFPdMF7Gjc1njDLDK6UA==", + "dev": true, "requires": { - "ember-cli-babel": "5.2.8" + "is-posix-bracket": "^0.1.0" } }, - "ember-crumbly": { - "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/ember-crumbly/download/ember-crumbly-1.0.2.tgz", - "integrity": "sha1-XbBc3rHX0oRUrzmoPDnoT2e9GkY=", + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmmirror.com/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA==", "dev": true, "requires": { - "ember-cli-babel": "5.2.8", - "ember-cli-htmlbars": "1.3.5", - "ember-getowner-polyfill": "1.2.5", - "ember-new-computed": "1.0.3" - }, - "dependencies": { - "ember-cli-htmlbars": { - "version": "1.3.5", - "resolved": "http://registry.npm.taobao.org/ember-cli-htmlbars/download/ember-cli-htmlbars-1.3.5.tgz", - "integrity": "sha1-Zb6WeLJ0teeGHX91wYh4CvfvnRM=", - "dev": true, - "requires": { - "broccoli-persistent-filter": "1.4.6", - "ember-cli-version-checker": "1.3.1", - "hash-for-dep": "1.4.5", - "json-stable-stringify": "1.0.1", - "strip-bom": "2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "0.2.1" - } - } + "fill-range": "^2.1.0" } }, - "ember-disable-proxy-controllers": { - "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/ember-disable-proxy-controllers/download/ember-disable-proxy-controllers-1.0.2.tgz", - "integrity": "sha1-kjsq2gn8Goe6VyjKEeuLPvhPTL4=", + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmmirror.com/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "requires": { - "ember-cli-babel": "6.18.0" + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" }, "dependencies": { - "babel-core": { - "version": "6.26.3", - "resolved": "http://registry.npm.taobao.org/babel-core/download/babel-core-6.26.3.tgz", - "integrity": "sha1-suLwnjQtDwyI4vAuBneUEl51wgc=", - "dev": true, - "requires": { - "babel-code-frame": "6.26.0", - "babel-generator": "6.26.1", - "babel-helpers": "6.24.1", - "babel-messages": "6.23.0", - "babel-register": "6.26.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "convert-source-map": "1.6.0", - "debug": "2.6.9", - "json5": "0.5.1", - "lodash": "4.17.11", - "minimatch": "3.0.4", - "path-is-absolute": "1.0.1", - "private": "0.1.8", - "slash": "1.0.0", - "source-map": "0.5.7" - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "http://registry.npm.taobao.org/babylon/download/babylon-6.18.0.tgz", - "integrity": "sha1-ry87iPpvXB5MY00aD46sT1WzleM=", - "dev": true - }, - "broccoli-babel-transpiler": { - "version": "6.5.1", - "resolved": "http://registry.npm.taobao.org/broccoli-babel-transpiler/download/broccoli-babel-transpiler-6.5.1.tgz", - "integrity": "sha1-pK/I07WbRBUY65oHvUQUlHbjBzg=", - "dev": true, - "requires": { - "babel-core": "6.26.3", - "broccoli-funnel": "2.0.2", - "broccoli-merge-trees": "2.0.1", - "broccoli-persistent-filter": "1.4.6", - "clone": "2.1.2", - "hash-for-dep": "1.4.5", - "heimdalljs-logger": "0.1.10", - "json-stable-stringify": "1.0.1", - "rsvp": "4.8.4", - "workerpool": "2.3.3" - } - }, - "broccoli-funnel": { - "version": "2.0.2", - "resolved": "http://registry.npm.taobao.org/broccoli-funnel/download/broccoli-funnel-2.0.2.tgz", - "integrity": "sha1-Dt9ilWm8EL0CzFJfdLmjjnE2anU=", + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, "requires": { - "array-equal": "1.0.0", - "blank-object": "1.0.2", - "broccoli-plugin": "1.3.1", "debug": "2.6.9", - "fast-ordered-set": "1.0.3", - "fs-tree-diff": "0.5.9", - "heimdalljs": "0.2.6", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "path-posix": "1.0.0", - "rimraf": "2.6.3", - "symlink-or-copy": "1.2.0", - "walk-sync": "0.3.4" - } - }, - "broccoli-merge-trees": { - "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/broccoli-merge-trees/download/broccoli-merge-trees-2.0.1.tgz", - "integrity": "sha1-FNS3/BqQMYwSsW+EPmuiaTgIEAw=", - "dev": true, - "requires": { - "broccoli-plugin": "1.3.1", - "merge-trees": "1.0.1" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" } }, - "ember-cli-babel": { - "version": "6.18.0", - "resolved": "http://registry.npm.taobao.org/ember-cli-babel/download/ember-cli-babel-6.18.0.tgz", - "integrity": "sha1-P2Q1/SdRcu3v8rY07nspznQxiVc=", + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "requires": { - "amd-name-resolver": "1.2.0", - "babel-plugin-debug-macros": "0.2.0", - "babel-plugin-ember-modules-api-polyfill": "2.6.0", - "babel-plugin-transform-es2015-modules-amd": "6.24.1", - "babel-polyfill": "6.26.0", - "babel-preset-env": "1.7.0", - "broccoli-babel-transpiler": "6.5.1", - "broccoli-debug": "0.6.5", - "broccoli-funnel": "2.0.2", - "broccoli-source": "1.1.0", - "clone": "2.1.2", - "ember-cli-version-checker": "2.2.0", - "semver": "5.6.0" + "ee-first": "1.1.1" } }, - "ember-cli-version-checker": { - "version": "2.2.0", - "resolved": "http://registry.npm.taobao.org/ember-cli-version-checker/download/ember-cli-version-checker-2.2.0.tgz", - "integrity": "sha1-R3cbcx/glicF4nyBmanjglcJ87M=", + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, "requires": { - "resolve": "1.10.0", - "semver": "5.6.0" + "side-channel": "^1.0.4" } }, - "json5": { - "version": "0.5.1", - "resolved": "http://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, - "rsvp": { - "version": "4.8.4", - "resolved": "http://registry.npm.taobao.org/rsvp/download/rsvp-4.8.4.tgz", - "integrity": "sha1-tQ5rNFg/PdiTKaLyOoor4HKEWRE=", + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true }, - "source-map": { - "version": "0.5.7", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true } } }, - "ember-export-application-global": { + "extend": { + "version": "3.0.2", + "resolved": "http://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz", + "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=", + "dev": true, + "optional": true + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha512-1FOj1LOwn42TMrruOHGt18HemVnbwAmAak7krWk+wa93KXxGbK+2jpezm+ytJYDaBX0/SPLZFHKM7m+tKobWGg==", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "optional": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "http://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fast-ordered-set": { + "version": "1.0.3", + "resolved": "http://registry.npm.taobao.org/fast-ordered-set/download/fast-ordered-set-1.0.3.tgz", + "integrity": "sha1-P7s2Y097555PftvbSjV97iXRhOs=", + "requires": { + "blank-object": "1.0.2" + } + }, + "fast-sourcemap-concat": { + "version": "1.4.0", + "resolved": "http://registry.npm.taobao.org/fast-sourcemap-concat/download/fast-sourcemap-concat-1.4.0.tgz", + "integrity": "sha1-EiwzDUoq+v8WrRQ7yWdLh812yK0=", + "requires": { + "chalk": "2.4.2", + "fs-extra": "5.0.0", + "heimdalljs-logger": "0.1.10", + "memory-streams": "0.1.3", + "mkdirp": "0.5.1", + "source-map": "0.4.4", + "source-map-url": "0.3.0", + "sourcemap-validator": "1.1.0" + }, + "dependencies": { + "fs-extra": { + "version": "5.0.0", + "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-5.0.0.tgz", + "integrity": "sha1-QU0BEM3QZwVzTQVWUsVBEmDDGr0=", + "requires": { + "graceful-fs": "4.1.15", + "jsonfile": "4.0.0", + "universalify": "0.1.2" + } + } + } + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "http://registry.npm.taobao.org/figures/download/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "requires": { + "escape-string-regexp": "1.0.5", + "object-assign": "4.1.1" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "http://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "requires": { + "flat-cache": "1.3.4", + "object-assign": "4.1.1" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha512-BTCqyBaWBTsauvnHiE8i562+EdJj+oUpkqWp2R1iCoR8f6oo8STRu3of7WJJ0TqWtxN50a5YFpzYK4Jj9esYfQ==", + "dev": true + }, + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "find-index": { "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/ember-export-application-global/download/ember-export-application-global-1.1.1.tgz", - "integrity": "sha1-8lfVJxJokyqJ1zkmec5NuJ1xVK8=", + "resolved": "http://registry.npm.taobao.org/find-index/download/find-index-1.1.1.tgz", + "integrity": "sha1-SyIfjUa3+L6jPY+u2VPzynoIHLw=" + }, + "findup": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/findup/-/findup-0.1.5.tgz", + "integrity": "sha512-Udxo3C9A6alt2GZ2MNsgnIvX7De0V3VGxeP/x98NSVgSlizcDHdmJza61LI7zJy4OEtSiJyE72s0/+tBl5/ZxA==", "dev": true, "requires": { - "ember-cli-babel": "5.2.8" + "colors": "~0.6.0-1", + "commander": "~2.1.0" + }, + "dependencies": { + "commander": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.1.0.tgz", + "integrity": "sha512-J2wnb6TKniXNOtoHS8TSrG9IOQluPrsmyAJ8oCUJOBmv+uLBCyPYAZkD2jFvw2DCzIXNnISIM01NIvr35TkBMQ==", + "dev": true + } } }, - "ember-factory-for-polyfill": { - "version": "1.3.1", - "resolved": "http://registry.npm.taobao.org/ember-factory-for-polyfill/download/ember-factory-for-polyfill-1.3.1.tgz", - "integrity": "sha1-tEbtZJFtKTyEeklVJA6yyZO4bq4=", + "findup-sync": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/findup-sync/-/findup-sync-0.2.1.tgz", + "integrity": "sha512-uv8a0ezsjAT99zkSJsJtx1scyee6jS2iC4T50n6McAudpZD5rHsGsdvgO+kd73hSh3v/ZiW/8dDfLb2p9yxptw==", "dev": true, "requires": { - "ember-cli-version-checker": "2.2.0" + "glob": "~4.3.0" }, "dependencies": { - "ember-cli-version-checker": { - "version": "2.2.0", - "resolved": "http://registry.npm.taobao.org/ember-cli-version-checker/download/ember-cli-version-checker-2.2.0.tgz", - "integrity": "sha1-R3cbcx/glicF4nyBmanjglcJ87M=", + "glob": { + "version": "4.3.5", + "resolved": "https://registry.npmmirror.com/glob/-/glob-4.3.5.tgz", + "integrity": "sha512-kOq1ncUyUvkZdl7BgKa3n6zAOiN05pzleOxESuc8bFoXKRhYsrZM6z79O5DKe9JGChHhSZloUsD/hZrUXByxgQ==", "dev": true, "requires": { - "resolve": "1.10.0", - "semver": "5.6.0" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^2.0.1", + "once": "^1.3.0" + } + }, + "minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA==", + "dev": true, + "requires": { + "brace-expansion": "^1.0.0" } } } }, - "ember-getowner-polyfill": { - "version": "1.2.5", - "resolved": "http://registry.npm.taobao.org/ember-getowner-polyfill/download/ember-getowner-polyfill-1.2.5.tgz", - "integrity": "sha1-zv+KCYl9DX4FyCG7cWZqlesm3JI=", + "fireworm": { + "version": "0.7.2", + "resolved": "https://registry.npmmirror.com/fireworm/-/fireworm-0.7.2.tgz", + "integrity": "sha512-GjebTzq+NKKhfmDxjKq3RXwQcN9xRmZWhnnuC9L+/x5wBQtR0aaQM50HsjrzJ2wc28v1vSdfOpELok0TKR4ddg==", "dev": true, "requires": { - "ember-cli-babel": "5.2.8", - "ember-cli-version-checker": "1.3.1", - "ember-factory-for-polyfill": "1.3.1" + "async": "~0.2.9", + "is-type": "0.0.1", + "lodash.debounce": "^3.1.1", + "lodash.flatten": "^3.0.2", + "minimatch": "^3.0.2" + }, + "dependencies": { + "async": { + "version": "0.2.10", + "resolved": "https://registry.npmmirror.com/async/-/async-0.2.10.tgz", + "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==", + "dev": true + } } }, - "ember-inflector": { - "version": "1.12.1", - "resolved": "http://registry.npm.taobao.org/ember-inflector/download/ember-inflector-1.12.1.tgz", - "integrity": "sha1-2L0sovMntDlyD4mSP+YU1Gtdoco=", - "dev": true, + "flat-cache": { + "version": "1.3.4", + "resolved": "http://registry.npm.taobao.org/flat-cache/download/flat-cache-1.3.4.tgz", + "integrity": "sha1-LC73dSXMKSkAff/6HdMUqpyd7m8=", "requires": { - "ember-cli-babel": "5.2.8" + "circular-json": "0.3.3", + "graceful-fs": "4.1.15", + "rimraf": "2.6.3", + "write": "0.2.1" } }, - "ember-new-computed": { - "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/ember-new-computed/download/ember-new-computed-1.0.3.tgz", - "integrity": "sha1-WSr4p3jgJgzn6BJofDrt+s4WIr8=", + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", "dev": true, "requires": { - "ember-cli-babel": "5.2.8" + "for-in": "^1.0.1" } }, - "ember-qunit": { - "version": "0.4.24", - "resolved": "http://registry.npm.taobao.org/ember-qunit/download/ember-qunit-0.4.24.tgz", - "integrity": "sha1-tUz2aIxELQfqzqR8MoWHnN18IWM=", + "forever-agent": { + "version": "0.6.1", + "resolved": "http://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "optional": true + }, + "form-data": { + "version": "2.1.4", + "resolved": "http://registry.npm.taobao.org/form-data/download/form-data-2.1.4.tgz", + "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", "dev": true, + "optional": true, "requires": { - "ember-test-helpers": "0.5.34" + "asynckit": "0.4.0", + "combined-stream": "1.0.7", + "mime-types": "2.1.21" } }, - "ember-rfc176-data": { - "version": "0.3.6", - "resolved": "http://registry.npm.taobao.org/ember-rfc176-data/download/ember-rfc176-data-0.3.6.tgz", - "integrity": "sha1-cTjbjfzOw5yagyrfvUxJ1nACiQc=", + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "dev": true }, - "ember-router-generator": { - "version": "1.2.3", - "resolved": "http://registry.npm.taobao.org/ember-router-generator/download/ember-router-generator-1.2.3.tgz", - "integrity": "sha1-jtLKhv8yM2MSD8FCeBkeno8TFe4=", - "dev": true, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-4.0.3.tgz", + "integrity": "sha1-DYUhIuW8W+tFP7Ao6cDJvzY0DJQ=", "requires": { - "recast": "0.11.23" + "graceful-fs": "4.1.15", + "jsonfile": "4.0.0", + "universalify": "0.1.2" + } + }, + "fs-monitor-stack": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/fs-monitor-stack/-/fs-monitor-stack-1.1.1.tgz", + "integrity": "sha512-R3dtLVaSCZ7lu7B16T3uhu1CHHcC5wm5DJA9GO970vypWNkjswzJky+5F8T9Lp2V8WwdKUfRuZKOwjyNIEQ6ZQ==", + "dev": true + }, + "fs-readdir-recursive": { + "version": "0.1.2", + "resolved": "http://registry.npm.taobao.org/fs-readdir-recursive/download/fs-readdir-recursive-0.1.2.tgz", + "integrity": "sha1-MVtPuMHKW4xH3v7zGdBz2tNWgFk=" + }, + "fs-tree-diff": { + "version": "0.5.9", + "resolved": "http://registry.npm.taobao.org/fs-tree-diff/download/fs-tree-diff-0.5.9.tgz", + "integrity": "sha1-pOxhgsL1vYC5uDyOI+RSLm9f2UY=", + "requires": { + "heimdalljs-logger": "0.1.10", + "object-assign": "4.1.1", + "path-posix": "1.0.0", + "symlink-or-copy": "1.2.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/gauge/-/gauge-5.0.0.tgz", + "integrity": "sha512-0s5T5eciEG7Q3ugkxAkFtaDhrrhXsCRivA5y8C9WMHWuI8UlMOJg7+Iwf7Mccii+Dfs3H5jHepU0joPVyQU0Lw==", + "dev": true, + "requires": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" }, "dependencies": { - "esprima": { - "version": "3.1.3", - "resolved": "http://registry.npm.taobao.org/esprima/download/esprima-3.1.3.tgz", - "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, - "recast": { - "version": "0.11.23", - "resolved": "http://registry.npm.taobao.org/recast/download/recast-0.11.23.tgz", - "integrity": "sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM=", + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "ast-types": "0.9.6", - "esprima": "3.1.3", - "private": "0.1.8", - "source-map": "0.5.7" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" } }, - "source-map": { - "version": "0.5.7", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } } } }, - "ember-test-helpers": { - "version": "0.5.34", - "resolved": "http://registry.npm.taobao.org/ember-test-helpers/download/ember-test-helpers-0.5.34.tgz", - "integrity": "sha1-yEORCNHLodfYOMISIIpcQGFHG4M=", + "generate-function": { + "version": "2.3.1", + "resolved": "http://registry.npm.taobao.org/generate-function/download/generate-function-2.3.1.tgz", + "integrity": "sha1-8GlhdpDBDIaOc7hGV0Z2T5fDR58=", + "requires": { + "is-property": "1.0.2" + } + }, + "generate-object-property": { + "version": "1.2.0", + "resolved": "http://registry.npm.taobao.org/generate-object-property/download/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "requires": { + "is-property": "1.0.2" + } + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "http://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "http://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "optional": true + } + } + }, + "git-repo-info": { + "version": "1.4.1", + "resolved": "http://registry.npm.taobao.org/git-repo-info/download/git-repo-info-1.4.1.tgz", + "integrity": "sha1-KgcoIyVKr2L88HZgB9e2ZRvUGUM=", + "dev": true + }, + "git-repo-version": { + "version": "0.3.0", + "resolved": "http://registry.npm.taobao.org/git-repo-version/download/git-repo-version-0.3.0.tgz", + "integrity": "sha1-ybl9DSHENX1mncEmnCtqddpswOk=", "dev": true, "requires": { - "klassy": "0.1.3" + "git-repo-info": "1.4.1" } }, - "ember-truth-helpers": { - "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/ember-truth-helpers/download/ember-truth-helpers-1.2.0.tgz", - "integrity": "sha1-5jz/6qghGIKuYalYgW/e03kNBls=", + "git-tools": { + "version": "0.1.4", + "resolved": "http://registry.npm.taobao.org/git-tools/download/git-tools-0.1.4.tgz", + "integrity": "sha1-XkPllEO4pd7bOdumY9pJ55+UOXg=", "dev": true, "requires": { - "ember-cli-babel": "5.2.8" + "spawnback": "1.0.0" } }, - "ensure-posix-path": { - "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/ensure-posix-path/download/ensure-posix-path-1.1.1.tgz", - "integrity": "sha1-PGK9sZ+kaBVEKJ7bKzgq3AKRec4=" + "glob": { + "version": "7.1.3", + "resolved": "http://registry.npm.taobao.org/glob/download/glob-7.1.3.tgz", + "integrity": "sha1-OWCDLT8VdBCDQtr9OmezMsCWnfE=", + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } }, - "entities": { - "version": "1.1.2", - "resolved": "http://registry.npm.taobao.org/entities/download/entities-1.1.2.tgz", - "integrity": "sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=", - "dev": true + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha512-ab1S1g1EbO7YzauaJLkgLp7DZVAqj9M/dvKlTt8DkXA2tiOIcSMrlVI2J1RZyB5iJVccEscjGn+kpOG9788MHA==", + "dev": true, + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + } }, - "errno": { - "version": "0.1.7", - "resolved": "http://registry.npm.taobao.org/errno/download/errno-0.1.7.tgz", - "integrity": "sha1-RoTXF3mtOa8Xfj8AeZb3xnyFJhg=", + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==", "dev": true, - "optional": true, "requires": { - "prr": "1.0.1" + "is-glob": "^2.0.0" } }, - "es-simpler-traverser": { - "version": "0.0.1", - "resolved": "http://registry.npm.taobao.org/es-simpler-traverser/download/es-simpler-traverser-0.0.1.tgz", - "integrity": "sha1-+WmwWI8Po1N0IDrsTz2HpOYBVCE=", + "globals": { + "version": "9.18.0", + "resolved": "http://registry.npm.taobao.org/globals/download/globals-9.18.0.tgz", + "integrity": "sha1-qjiWs+abSH8X4x7SFD1pqOMMLYo=" + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.15.tgz", + "integrity": "sha1-/7cD4QZuig7qpMi4C6klPu77+wA=" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", "dev": true }, - "es3-safe-recast": { - "version": "2.0.2", - "resolved": "http://registry.npm.taobao.org/es3-safe-recast/download/es3-safe-recast-2.0.2.tgz", - "integrity": "sha1-e/2zVXvwPygJE0jDTWtU9p6sz0s=", + "handlebars": { + "version": "3.0.8", + "resolved": "https://registry.npmmirror.com/handlebars/-/handlebars-3.0.8.tgz", + "integrity": "sha512-frzSzoxbJZSB719r+lM3UFKrnHIY6VPY/j47+GNOHVnBHxO+r+Y/iDjozAbj1SztmmMpr2CcZY6rLeN5mqX8zA==", "dev": true, "requires": { - "es-simpler-traverser": "0.0.1", - "recast": "0.9.18" + "optimist": "^0.6.1", + "source-map": "^0.1.40", + "uglify-js": "^2.6" }, "dependencies": { - "ast-types": { - "version": "0.6.16", - "resolved": "http://registry.npm.taobao.org/ast-types/download/ast-types-0.6.16.tgz", - "integrity": "sha1-BCBbcu3dGVqP6qCB8R0ClKJN7ZM=", - "dev": true - }, - "esprima-fb": { - "version": "10001.1.0-dev-harmony-fb", - "resolved": "http://registry.npm.taobao.org/esprima-fb/download/esprima-fb-10001.1.0-dev-harmony-fb.tgz", - "integrity": "sha1-9++0UtPIAG3eazxZZ4YE9xFKiCw=", - "dev": true - }, - "recast": { - "version": "0.9.18", - "resolved": "http://registry.npm.taobao.org/recast/download/recast-0.9.18.tgz", - "integrity": "sha1-9wkhu59zfY4fsGpEAxW9fsFFh8k=", - "dev": true, - "requires": { - "ast-types": "0.6.16", - "esprima-fb": "10001.1.0-dev-harmony-fb", - "private": "0.1.8", - "source-map": "0.1.43" - } - }, "source-map": { "version": "0.1.43", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.1.43.tgz", - "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==", "dev": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } }, - "es5-ext": { - "version": "0.10.47", - "resolved": "http://registry.npm.taobao.org/es5-ext/download/es5-ext-0.10.47.tgz", - "integrity": "sha1-0kIy4TgNqtVEmoF74ZvelykCShE=", + "har-schema": { + "version": "1.0.5", + "resolved": "http://registry.npm.taobao.org/har-schema/download/har-schema-1.0.5.tgz", + "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", + "dev": true, + "optional": true + }, + "har-validator": { + "version": "4.2.1", + "resolved": "http://registry.npm.taobao.org/har-validator/download/har-validator-4.2.1.tgz", + "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", + "dev": true, + "optional": true, "requires": { - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1", - "next-tick": "1.0.0" + "ajv": "4.11.8", + "har-schema": "1.0.5" } }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "http://registry.npm.taobao.org/es6-iterator/download/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.47", - "es6-symbol": "3.1.1" + "function-bind": "^1.1.1" } }, - "es6-map": { - "version": "0.1.5", - "resolved": "http://registry.npm.taobao.org/es6-map/download/es6-map-0.1.5.tgz", - "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "has-ansi": { + "version": "2.0.0", + "resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "requires": { - "d": "1.0.0", - "es5-ext": "0.10.47", - "es6-iterator": "2.0.3", - "es6-set": "0.1.5", - "es6-symbol": "3.1.1", - "event-emitter": "0.3.5" + "ansi-regex": "2.1.1" } }, - "es6-promise": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/es6-promise/download/es6-promise-2.3.0.tgz", - "integrity": "sha1-lu258v2wGZWCKyY92KratnSBgbw=", - "dev": true - }, - "es6-set": { - "version": "0.1.5", - "resolved": "http://registry.npm.taobao.org/es6-set/download/es6-set-0.1.5.tgz", - "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "has-binary": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/has-binary/-/has-binary-0.1.7.tgz", + "integrity": "sha512-k1Umb4/jrBWZbtL+QKSji8qWeoZ7ZTkXdnDXt1wxwBKAFM0//u96wDj43mBIqCIas8rDQMYyrBEvcS8hdGd4Sg==", + "dev": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.47", - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1", - "event-emitter": "0.3.5" + "isarray": "0.0.1" } }, - "es6-symbol": { - "version": "3.1.1", - "resolved": "http://registry.npm.taobao.org/es6-symbol/download/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "has-color": { + "version": "0.1.7", + "resolved": "http://registry.npm.taobao.org/has-color/download/has-color-0.1.7.tgz", + "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=", + "dev": true + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, + "hash-for-dep": { + "version": "1.4.5", + "resolved": "http://registry.npm.taobao.org/hash-for-dep/download/hash-for-dep-1.4.5.tgz", + "integrity": "sha1-JLLTjRS8W43g6JG68v6umCZAngg=", "requires": { - "d": "1.0.0", - "es5-ext": "0.10.47" + "broccoli-kitchen-sink-helpers": "0.3.1", + "heimdalljs": "0.2.6", + "heimdalljs-logger": "0.1.10", + "path-root": "0.1.1", + "resolve": "1.10.0" } }, - "es6-weak-map": { - "version": "2.0.2", - "resolved": "http://registry.npm.taobao.org/es6-weak-map/download/es6-weak-map-2.0.2.tgz", - "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "hawk": { + "version": "3.1.3", + "resolved": "http://registry.npm.taobao.org/hawk/download/hawk-3.1.3.tgz", + "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", + "dev": true, + "optional": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.47", - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1" + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" } }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "escope": { - "version": "3.6.0", - "resolved": "http://registry.npm.taobao.org/escope/download/escope-3.6.0.tgz", - "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "heimdalljs": { + "version": "0.2.6", + "resolved": "http://registry.npm.taobao.org/heimdalljs/download/heimdalljs-0.2.6.tgz", + "integrity": "sha1-sO66vEEoE665VC+cxiLLWNvc2f4=", "requires": { - "es6-map": "0.1.5", - "es6-weak-map": "2.0.2", - "esrecurse": "4.2.1", - "estraverse": "4.2.0" + "rsvp": "3.2.1" + }, + "dependencies": { + "rsvp": { + "version": "3.2.1", + "resolved": "http://registry.npm.taobao.org/rsvp/download/rsvp-3.2.1.tgz", + "integrity": "sha1-B8tKXfJa3Z6Cbrxn3Mn9idsn2Eo=" + } } }, - "eslint": { - "version": "3.19.0", - "resolved": "http://registry.npm.taobao.org/eslint/download/eslint-3.19.0.tgz", - "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=", - "requires": { - "babel-code-frame": "6.26.0", - "chalk": "1.1.3", - "concat-stream": "1.6.2", - "debug": "2.6.9", - "doctrine": "2.1.0", - "escope": "3.6.0", - "espree": "3.5.4", - "esquery": "1.0.1", - "estraverse": "4.2.0", - "esutils": "2.0.2", - "file-entry-cache": "2.0.0", - "glob": "7.1.3", - "globals": "9.18.0", - "ignore": "3.3.10", - "imurmurhash": "0.1.4", - "inquirer": "0.12.0", - "is-my-json-valid": "2.19.0", - "is-resolvable": "1.1.0", - "js-yaml": "3.12.1", - "json-stable-stringify": "1.0.1", - "levn": "0.3.0", - "lodash": "4.17.11", - "mkdirp": "0.5.1", - "natural-compare": "1.4.0", - "optionator": "0.8.2", - "path-is-inside": "1.0.2", - "pluralize": "1.2.1", - "progress": "1.1.8", - "require-uncached": "1.0.3", - "shelljs": "0.7.8", - "strip-bom": "3.0.0", - "strip-json-comments": "2.0.1", - "table": "3.8.3", - "text-table": "0.2.0", - "user-home": "2.0.0" + "heimdalljs-logger": { + "version": "0.1.10", + "resolved": "http://registry.npm.taobao.org/heimdalljs-logger/download/heimdalljs-logger-0.1.10.tgz", + "integrity": "sha1-kMrViquxWQo8fmQN3GpM06Q/qvc=", + "requires": { + "debug": "2.6.9", + "heimdalljs": "0.2.6" + } + }, + "hoek": { + "version": "2.16.3", + "resolved": "http://registry.npm.taobao.org/hoek/download/hoek-2.16.3.tgz", + "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "dev": true, + "optional": true + }, + "home-or-tmp": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/home-or-tmp/download/home-or-tmp-1.0.0.tgz", + "integrity": "sha1-S58eQIAMPlDGwn94FnavzOcfOYU=", + "requires": { + "os-tmpdir": "1.0.2", + "user-home": "1.1.1" }, "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "chalk": { - "version": "1.1.3", - "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + "user-home": { + "version": "1.1.1", + "resolved": "http://registry.npm.taobao.org/user-home/download/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=" } } }, - "esperanto": { - "version": "0.7.4", - "resolved": "http://registry.npm.taobao.org/esperanto/download/esperanto-0.7.4.tgz", - "integrity": "sha1-CTpCyXcC4rpWlpAwn2PnO9bt5AA=", + "htmlparser2": { + "version": "3.8.3", + "resolved": "http://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.8.3.tgz", + "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", "dev": true, "requires": { - "acorn": "1.2.2", - "chalk": "1.1.3", - "magic-string": "0.4.9", - "minimist": "1.2.0", - "sander": "0.2.4" + "domelementtype": "1.3.1", + "domhandler": "2.3.0", + "domutils": "1.5.1", + "entities": "1.0.0", + "readable-stream": "1.1.14" }, "dependencies": { - "acorn": { - "version": "1.2.2", - "resolved": "http://registry.npm.taobao.org/acorn/download/acorn-1.2.2.tgz", - "integrity": "sha1-yM4n3grMdtiW0rH6099YjZ6C8BQ=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "entities": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/entities/download/entities-1.0.0.tgz", + "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=", "dev": true }, - "chalk": { - "version": "1.1.3", - "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "readable-stream": { + "version": "1.1.14", + "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" } - }, - "minimist": { - "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "supports-color": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true } } }, - "espree": { - "version": "3.5.4", - "resolved": "http://registry.npm.taobao.org/espree/download/espree-3.5.4.tgz", - "integrity": "sha1-sPRHGHyKi+2US4FaZgvd9d610ac=", + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, "requires": { - "acorn": "5.7.3", - "acorn-jsx": "3.0.1" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + } } }, - "esprima": { - "version": "4.0.1", - "resolved": "http://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz", - "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=" + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true }, - "esquery": { - "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/esquery/download/esquery-1.0.1.tgz", - "integrity": "sha1-QGxRZYsfWZGl+bYrHcJbAOPlxwg=", + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, "requires": { - "estraverse": "4.2.0" + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" } }, - "esrecurse": { - "version": "4.2.1", - "resolved": "http://registry.npm.taobao.org/esrecurse/download/esrecurse-4.2.1.tgz", - "integrity": "sha1-AHo7n9vCs7uH5IeeoZyS/b05Qs8=", + "http-signature": { + "version": "1.1.1", + "resolved": "http://registry.npm.taobao.org/http-signature/download/http-signature-1.1.1.tgz", + "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", + "dev": true, + "optional": true, "requires": { - "estraverse": "4.2.0" + "assert-plus": "0.2.0", + "jsprim": "1.4.1", + "sshpk": "1.16.1" } }, - "estraverse": { - "version": "4.2.0", - "resolved": "http://registry.npm.taobao.org/estraverse/download/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" - }, - "esutils": { + "ic-ajax": { "version": "2.0.2", - "resolved": "http://registry.npm.taobao.org/esutils/download/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + "resolved": "http://registry.npm.taobao.org/ic-ajax/download/ic-ajax-2.0.2.tgz", + "integrity": "sha1-UMirHElDIPrGaDDOHuOZCrgn9ZY=", + "dev": true }, - "event-emitter": { - "version": "0.3.5", - "resolved": "http://registry.npm.taobao.org/event-emitter/download/event-emitter-0.3.5.tgz", - "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "iconv-lite": { + "version": "0.4.24", + "resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz", + "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", "requires": { - "d": "1.0.0", - "es5-ext": "0.10.47" + "safer-buffer": "2.1.2" } }, - "eventemitter3": { - "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/eventemitter3/download/eventemitter3-3.1.0.tgz", - "integrity": "sha1-CQtNbNvWRe0Qv3UNS1QHlC17oWM=", + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "dev": true }, - "exec-sh": { - "version": "0.2.2", - "resolved": "http://registry.npm.taobao.org/exec-sh/download/exec-sh-0.2.2.tgz", - "integrity": "sha1-Kl5//L19C6J1W97LFuWkJ9+97DY=", + "ignore": { + "version": "3.3.10", + "resolved": "http://registry.npm.taobao.org/ignore/download/ignore-3.3.10.tgz", + "integrity": "sha1-Cpf7h2mG6AgcYxFg+PnziRV/AEM=" + }, + "image-size": { + "version": "0.5.5", + "resolved": "http://registry.npm.taobao.org/image-size/download/image-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", "dev": true, - "requires": { - "merge": "1.2.1" - } + "optional": true }, - "exists-sync": { - "version": "0.0.4", - "resolved": "http://registry.npm.taobao.org/exists-sync/download/exists-sync-0.0.4.tgz", - "integrity": "sha1-l0TCxCjMA7AQYNtFTUsS8O88iHk=" + "imurmurhash": { + "version": "0.1.4", + "resolved": "http://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" }, - "exit": { - "version": "0.1.2", - "resolved": "http://registry.npm.taobao.org/exit/download/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "include-path-searcher": { + "version": "0.1.0", + "resolved": "http://registry.npm.taobao.org/include-path-searcher/download/include-path-searcher-0.1.0.tgz", + "integrity": "sha1-wM8t36Fk+y6uB7x8pDp/GRy0170=", "dev": true }, - "exit-hook": { - "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/exit-hook/download/exit-hook-1.1.1.tgz", - "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=" + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg==", + "dev": true }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "http://registry.npm.taobao.org/expand-brackets/download/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, + "inflection": { + "version": "1.13.4", + "resolved": "https://registry.npmmirror.com/inflection/-/inflection-1.13.4.tgz", + "integrity": "sha512-6I/HUDeYFfuNCVS3td055BaXBwKYuzw7K3ExVMStBowKo9oOAMJIXIHvdyR3iboTCp1b+1i5DSkIZTcwIktuDw==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "http://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "requires": { - "is-posix-bracket": "0.1.1" + "once": "1.4.0", + "wrappy": "1.0.2" } }, - "expand-range": { - "version": "1.8.2", - "resolved": "http://registry.npm.taobao.org/expand-range/download/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "dev": true, + "inherits": { + "version": "2.0.3", + "resolved": "http://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "inquirer": { + "version": "0.12.0", + "resolved": "http://registry.npm.taobao.org/inquirer/download/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", "requires": { - "fill-range": "2.2.4" + "ansi-escapes": "1.4.0", + "ansi-regex": "2.1.1", + "chalk": "1.1.3", + "cli-cursor": "1.0.2", + "cli-width": "2.2.0", + "figures": "1.7.0", + "lodash": "4.17.11", + "readline2": "1.0.1", + "run-async": "0.1.0", + "rx-lite": "3.1.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "through": "2.3.8" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } } }, - "extend": { - "version": "3.0.2", - "resolved": "http://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz", - "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=", - "dev": true, - "optional": true + "interpret": { + "version": "1.2.0", + "resolved": "http://registry.npm.taobao.org/interpret/download/interpret-1.2.0.tgz", + "integrity": "sha1-1QYaYiS+WOgIOYX1AU2EQ1lXYpY=" }, - "extglob": { - "version": "0.3.2", - "resolved": "http://registry.npm.taobao.org/extglob/download/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "invariant": { + "version": "2.2.4", + "resolved": "http://registry.npm.taobao.org/invariant/download/invariant-2.2.4.tgz", + "integrity": "sha1-YQ88ksk1nOHbYW5TgAjSP/NRWOY=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "loose-envify": "1.4.0" } }, - "extsprintf": { - "version": "1.3.0", - "resolved": "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "invert-kv": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/invert-kv/download/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "http://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "is-buffer": { + "version": "1.1.6", + "resolved": "http://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz", + "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=" }, - "fast-ordered-set": { + "is-dotfile": { "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/fast-ordered-set/download/fast-ordered-set-1.0.3.tgz", - "integrity": "sha1-P7s2Y097555PftvbSjV97iXRhOs=", - "requires": { - "blank-object": "1.0.2" - } - }, - "fast-sourcemap-concat": { - "version": "1.4.0", - "resolved": "http://registry.npm.taobao.org/fast-sourcemap-concat/download/fast-sourcemap-concat-1.4.0.tgz", - "integrity": "sha1-EiwzDUoq+v8WrRQ7yWdLh812yK0=", - "requires": { - "chalk": "2.4.2", - "fs-extra": "5.0.0", - "heimdalljs-logger": "0.1.10", - "memory-streams": "0.1.3", - "mkdirp": "0.5.1", - "source-map": "0.4.4", - "source-map-url": "0.3.0", - "sourcemap-validator": "1.1.0" - }, - "dependencies": { - "fs-extra": { - "version": "5.0.0", - "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-5.0.0.tgz", - "integrity": "sha1-QU0BEM3QZwVzTQVWUsVBEmDDGr0=", - "requires": { - "graceful-fs": "4.1.15", - "jsonfile": "4.0.0", - "universalify": "0.1.2" - } - } - } + "resolved": "https://registry.npmmirror.com/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha512-9YclgOGtN/f8zx0Pr4FQYMdibBiTaH3sn52vjYip4ZSf6C4/6RfTEZ+MR4GvKhCxdPh21Bg42/WL55f6KSnKpg==", + "dev": true }, - "fb-watchman": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/fb-watchman/download/fb-watchman-2.0.0.tgz", - "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha512-0EygVC5qPvIyb+gSz7zdD5/AAoS6Qrx1e//6N4yv4oNm30kqvdmG66oZFWVlQHUWe5OjP08FuTw2IdT0EOTcYA==", "dev": true, "requires": { - "bser": "2.0.0" + "is-primitive": "^2.0.0" } }, - "figures": { - "version": "1.7.0", - "resolved": "http://registry.npm.taobao.org/figures/download/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "http://registry.npm.taobao.org/is-finite/download/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" + "number-is-nan": "1.0.1" } }, - "file-entry-cache": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "requires": { - "flat-cache": "1.3.4", - "object-assign": "4.1.1" + "number-is-nan": "1.0.1" } }, - "filename-regex": { - "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/filename-regex/download/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "is-git-url": { + "version": "0.2.3", + "resolved": "http://registry.npm.taobao.org/is-git-url/download/is-git-url-0.2.3.tgz", + "integrity": "sha1-RFIA1vvW2gKPteAUQNmvyT88y2Q=", "dev": true }, - "fill-range": { - "version": "2.2.4", - "resolved": "http://registry.npm.taobao.org/fill-range/download/fill-range-2.2.4.tgz", - "integrity": "sha1-6x53OrsFbc2N8r/favWbizqTZWU=", + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", "dev": true, "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "3.1.1", - "repeat-element": "1.1.3", - "repeat-string": "1.6.1" + "is-extglob": "^1.0.0" } }, - "find-index": { - "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/find-index/download/find-index-1.1.1.tgz", - "integrity": "sha1-SyIfjUa3+L6jPY+u2VPzynoIHLw=" - }, - "findup": { - "version": "0.1.5", - "resolved": "http://registry.npm.taobao.org/findup/download/findup-0.1.5.tgz", - "integrity": "sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs=", - "dev": true, + "is-integer": { + "version": "1.0.7", + "resolved": "http://registry.npm.taobao.org/is-integer/download/is-integer-1.0.7.tgz", + "integrity": "sha1-a96Bqs3feLZZtmKdYpytxRqIbVw=", "requires": { - "colors": "0.6.2", - "commander": "2.1.0" - }, - "dependencies": { - "colors": { - "version": "0.6.2", - "resolved": "http://registry.npm.taobao.org/colors/download/colors-0.6.2.tgz", - "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=", - "dev": true - }, - "commander": { - "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/commander/download/commander-2.1.0.tgz", - "integrity": "sha1-0SG7roYNmZKj1Re6lvVliOR8Z4E=", - "dev": true - } + "is-finite": "1.0.2" } }, - "findup-sync": { - "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/findup-sync/download/findup-sync-0.2.1.tgz", - "integrity": "sha1-4KkKRQB1xJRm7lE3MgV1FLgeh4w=", - "dev": true, - "requires": { - "glob": "4.3.5" - }, - "dependencies": { - "glob": { - "version": "4.3.5", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-4.3.5.tgz", - "integrity": "sha1-gPuwjKVA8jiszl0R0em8QedRc9M=", - "dev": true, - "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "2.0.10", - "once": "1.4.0" - } - }, - "minimatch": { - "version": "2.0.10", - "resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-2.0.10.tgz", - "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - } - } + "is-my-ip-valid": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/is-my-ip-valid/download/is-my-ip-valid-1.0.0.tgz", + "integrity": "sha1-ezUbjo7dTTmV1NBmaA5mTZRpaCQ=" }, - "flat-cache": { - "version": "1.3.4", - "resolved": "http://registry.npm.taobao.org/flat-cache/download/flat-cache-1.3.4.tgz", - "integrity": "sha1-LC73dSXMKSkAff/6HdMUqpyd7m8=", + "is-my-json-valid": { + "version": "2.19.0", + "resolved": "http://registry.npm.taobao.org/is-my-json-valid/download/is-my-json-valid-2.19.0.tgz", + "integrity": "sha1-j9bkA2PNBrlj+od9REv7Xt3GIXU=", "requires": { - "circular-json": "0.3.3", - "graceful-fs": "4.1.15", - "rimraf": "2.6.3", - "write": "0.2.1" + "generate-function": "2.3.1", + "generate-object-property": "1.2.0", + "is-my-ip-valid": "1.0.0", + "jsonpointer": "4.0.1", + "xtend": "4.0.1" } }, - "follow-redirects": { - "version": "1.7.0", - "resolved": "http://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.7.0.tgz", - "integrity": "sha1-SJ68GY3A5/ZBZ70jsDxMGbV4THY=", + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==", "dev": true, "requires": { - "debug": "3.2.6" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "http://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz", - "integrity": "sha1-6D0X3hbYp++3cX7b5fsQE17uYps=", - "dev": true, - "requires": { - "ms": "2.1.1" - } - }, - "ms": { - "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz", - "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=", - "dev": true - } + "kind-of": "^3.0.2" } }, - "for-in": { - "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha512-Yu68oeXJ7LeWNmZ3Zov/xg/oDBnBK2RNxwYY1ilNJX+tKKZqgPK+qOn/Gs9jEu66KDY9Netf5XLKNGzas/vPfQ==", "dev": true }, - "for-own": { - "version": "0.1.5", - "resolved": "http://registry.npm.taobao.org/for-own/download/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dev": true, - "requires": { - "for-in": "1.0.2" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "http://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true, - "optional": true - }, - "form-data": { - "version": "2.1.4", - "resolved": "http://registry.npm.taobao.org/form-data/download/form-data-2.1.4.tgz", - "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", - "dev": true, - "optional": true, - "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.7", - "mime-types": "2.1.21" - } + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha512-N3w1tFaRfk3UrPfqeRyD+GYDASU3W5VinKhlORy8EWVf/sIdDL9GAcew85XmktCfH+ngG7SRXEVDoO18WMdB/Q==", + "dev": true }, - "fs-extra": { - "version": "4.0.3", - "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-4.0.3.tgz", - "integrity": "sha1-DYUhIuW8W+tFP7Ao6cDJvzY0DJQ=", - "requires": { - "graceful-fs": "4.1.15", - "jsonfile": "4.0.0", - "universalify": "0.1.2" - } + "is-property": { + "version": "1.0.2", + "resolved": "http://registry.npm.taobao.org/is-property/download/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=" }, - "fs-readdir-recursive": { - "version": "0.1.2", - "resolved": "http://registry.npm.taobao.org/fs-readdir-recursive/download/fs-readdir-recursive-0.1.2.tgz", - "integrity": "sha1-MVtPuMHKW4xH3v7zGdBz2tNWgFk=" + "is-resolvable": { + "version": "1.1.0", + "resolved": "http://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz", + "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=" }, - "fs-tree-diff": { - "version": "0.5.9", - "resolved": "http://registry.npm.taobao.org/fs-tree-diff/download/fs-tree-diff-0.5.9.tgz", - "integrity": "sha1-pOxhgsL1vYC5uDyOI+RSLm9f2UY=", + "is-type": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/is-type/-/is-type-0.0.1.tgz", + "integrity": "sha512-YwJh/zBVrcJ90aAnPBM0CbHvm7lG9ao7lIFeqTZ1UQj4iFLpM5CikdaU+dGGesrMJwxLqPGmjjrUrQ6Kn3Zh+w==", + "dev": true, "requires": { - "heimdalljs-logger": "0.1.10", - "object-assign": "4.1.1", - "path-posix": "1.0.0", - "symlink-or-copy": "1.2.0" + "core-util-is": "~1.0.0" } }, - "fs.realpath": { + "is-typedarray": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "gauge": { - "version": "2.7.4", - "resolved": "http://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "resolved": "http://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true, - "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.3" - } + "optional": true }, - "generate-function": { - "version": "2.3.1", - "resolved": "http://registry.npm.taobao.org/generate-function/download/generate-function-2.3.1.tgz", - "integrity": "sha1-8GlhdpDBDIaOc7hGV0Z2T5fDR58=", - "requires": { - "is-property": "1.0.2" - } + "is-utf8": { + "version": "0.2.1", + "resolved": "http://registry.npm.taobao.org/is-utf8/download/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true }, - "generate-object-property": { - "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/generate-object-property/download/generate-object-property-1.2.0.tgz", - "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", - "requires": { - "is-property": "1.0.2" - } + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true }, - "get-stdin": { - "version": "4.0.1", - "resolved": "http://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + "isarray": { + "version": "0.0.1", + "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" }, - "getpass": { - "version": "0.1.7", - "resolved": "http://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "isbinaryfile": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/isbinaryfile/-/isbinaryfile-2.0.4.tgz", + "integrity": "sha512-QxRrK19LX0N3/ELC+rZ47s87ZzQ1kzegIgGsHqBHcNVT1Yt+TMslZukhIe1kSmcusIOm9Ad+Sxaxt8hxp0c21A==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", "dev": true, - "optional": true, "requires": { - "assert-plus": "1.0.0" + "isarray": "1.0.0" }, "dependencies": { - "assert-plus": { + "isarray": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "optional": true + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true } } }, - "git-repo-info": { - "version": "1.4.1", - "resolved": "http://registry.npm.taobao.org/git-repo-info/download/git-repo-info-1.4.1.tgz", - "integrity": "sha1-KgcoIyVKr2L88HZgB9e2ZRvUGUM=", - "dev": true - }, - "git-repo-version": { - "version": "0.3.0", - "resolved": "http://registry.npm.taobao.org/git-repo-version/download/git-repo-version-0.3.0.tgz", - "integrity": "sha1-ybl9DSHENX1mncEmnCtqddpswOk=", + "isstream": { + "version": "0.1.2", + "resolved": "http://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", "dev": true, - "requires": { - "git-repo-info": "1.4.1" - } + "optional": true }, - "git-tools": { - "version": "0.1.4", - "resolved": "http://registry.npm.taobao.org/git-tools/download/git-tools-0.1.4.tgz", - "integrity": "sha1-XkPllEO4pd7bOdumY9pJ55+UOXg=", - "dev": true, + "istextorbinary": { + "version": "2.1.0", + "resolved": "http://registry.npm.taobao.org/istextorbinary/download/istextorbinary-2.1.0.tgz", + "integrity": "sha1-2+0qb1G+L3R1to+JRlgRFBt1iHQ=", "requires": { - "spawnback": "1.0.0" + "binaryextensions": "2.1.2", + "editions": "1.3.4", + "textextensions": "2.4.0" } }, - "github": { - "version": "0.2.4", - "resolved": "http://registry.npm.taobao.org/github/download/github-0.2.4.tgz", - "integrity": "sha1-JPp/DhP6EblGr5ETTFGYKpHOU4s=", - "dev": true, - "requires": { - "mime": "1.6.0" - } + "js-tokens": { + "version": "3.0.2", + "resolved": "http://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" }, - "glob": { - "version": "7.1.3", - "resolved": "http://registry.npm.taobao.org/glob/download/glob-7.1.3.tgz", - "integrity": "sha1-OWCDLT8VdBCDQtr9OmezMsCWnfE=", + "js-yaml": { + "version": "3.12.1", + "resolved": "http://registry.npm.taobao.org/js-yaml/download/js-yaml-3.12.1.tgz", + "integrity": "sha1-KVyGMqGKI+BUz1ydPOyv5ngWdgA=", "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "argparse": "1.0.10", + "esprima": "4.0.1" } }, - "glob-base": { - "version": "0.3.0", - "resolved": "http://registry.npm.taobao.org/glob-base/download/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "jsbn": { + "version": "0.1.1", + "resolved": "http://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", "dev": true, - "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" - } + "optional": true }, - "glob-parent": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/glob-parent/download/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "jsesc": { + "version": "2.5.2", + "resolved": "http://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz", + "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=" + }, + "jshint": { + "version": "2.10.1", + "resolved": "http://registry.npm.taobao.org/jshint/download/jshint-2.10.1.tgz", + "integrity": "sha1-Br1M6gkMQkQFqgmH3nQTQf8X9rw=", "dev": true, "requires": { - "is-glob": "2.0.1" + "cli": "1.0.1", + "console-browserify": "1.1.0", + "exit": "0.1.2", + "htmlparser2": "3.8.3", + "lodash": "4.17.11", + "minimatch": "3.0.4", + "shelljs": "0.3.0", + "strip-json-comments": "1.0.4" + }, + "dependencies": { + "shelljs": { + "version": "0.3.0", + "resolved": "http://registry.npm.taobao.org/shelljs/download/shelljs-0.3.0.tgz", + "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=", + "dev": true + }, + "strip-json-comments": { + "version": "1.0.4", + "resolved": "http://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-1.0.4.tgz", + "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", + "dev": true + } } }, - "globals": { - "version": "9.18.0", - "resolved": "http://registry.npm.taobao.org/globals/download/globals-9.18.0.tgz", - "integrity": "sha1-qjiWs+abSH8X4x7SFD1pqOMMLYo=" - }, - "graceful-fs": { - "version": "4.1.15", - "resolved": "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.15.tgz", - "integrity": "sha1-/7cD4QZuig7qpMi4C6klPu77+wA=" - }, - "har-schema": { - "version": "1.0.5", - "resolved": "http://registry.npm.taobao.org/har-schema/download/har-schema-1.0.5.tgz", - "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", + "json-schema": { + "version": "0.2.3", + "resolved": "http://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", "dev": true, "optional": true }, - "har-validator": { - "version": "4.2.1", - "resolved": "http://registry.npm.taobao.org/har-validator/download/har-validator-4.2.1.tgz", - "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", - "dev": true, - "optional": true, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "http://registry.npm.taobao.org/json-stable-stringify/download/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", "requires": { - "ajv": "4.11.8", - "har-schema": "1.0.5" + "jsonify": "0.0.0" } }, - "has-ansi": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "requires": { - "ansi-regex": "2.1.1" - } + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "http://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true, + "optional": true }, - "has-color": { - "version": "0.1.7", - "resolved": "http://registry.npm.taobao.org/has-color/download/has-color-0.1.7.tgz", - "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=", + "json3": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/json3/-/json3-3.3.2.tgz", + "integrity": "sha512-I5YLeauH3rIaE99EE++UeH2M2gSYo8/2TqDac7oZEH6D/DSQ4Woa628Qrfj1X9/OY5Mk5VvIDQaKCDchXaKrmA==", "dev": true }, - "has-flag": { - "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/has-unicode/download/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true + "json5": { + "version": "0.4.0", + "resolved": "http://registry.npm.taobao.org/json5/download/json5-0.4.0.tgz", + "integrity": "sha1-BUNS5MTIDIbAkjh31EneF2pzLI0=" }, - "hash-for-dep": { - "version": "1.4.5", - "resolved": "http://registry.npm.taobao.org/hash-for-dep/download/hash-for-dep-1.4.5.tgz", - "integrity": "sha1-JLLTjRS8W43g6JG68v6umCZAngg=", + "jsonfile": { + "version": "4.0.0", + "resolved": "http://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "requires": { - "broccoli-kitchen-sink-helpers": "0.3.1", - "heimdalljs": "0.2.6", - "heimdalljs-logger": "0.1.10", - "path-root": "0.1.1", - "resolve": "1.10.0" + "graceful-fs": "4.1.15" } }, - "hawk": { - "version": "3.1.3", - "resolved": "http://registry.npm.taobao.org/hawk/download/hawk-3.1.3.tgz", - "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", + "jsonify": { + "version": "0.0.0", + "resolved": "http://registry.npm.taobao.org/jsonify/download/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + }, + "jsonpointer": { + "version": "4.0.1", + "resolved": "http://registry.npm.taobao.org/jsonpointer/download/jsonpointer-4.0.1.tgz", + "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "http://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", "dev": true, "optional": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" - } - }, - "heimdalljs": { - "version": "0.2.6", - "resolved": "http://registry.npm.taobao.org/heimdalljs/download/heimdalljs-0.2.6.tgz", - "integrity": "sha1-sO66vEEoE665VC+cxiLLWNvc2f4=", - "requires": { - "rsvp": "3.2.1" + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" }, "dependencies": { - "rsvp": { - "version": "3.2.1", - "resolved": "http://registry.npm.taobao.org/rsvp/download/rsvp-3.2.1.tgz", - "integrity": "sha1-B8tKXfJa3Z6Cbrxn3Mn9idsn2Eo=" + "assert-plus": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "optional": true } } }, - "heimdalljs-logger": { - "version": "0.1.10", - "resolved": "http://registry.npm.taobao.org/heimdalljs-logger/download/heimdalljs-logger-0.1.10.tgz", - "integrity": "sha1-kMrViquxWQo8fmQN3GpM06Q/qvc=", + "kind-of": { + "version": "3.2.2", + "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "debug": "2.6.9", - "heimdalljs": "0.2.6" + "is-buffer": "1.1.6" } }, - "hoek": { - "version": "2.16.3", - "resolved": "http://registry.npm.taobao.org/hoek/download/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "klassy": { + "version": "0.1.3", + "resolved": "http://registry.npm.taobao.org/klassy/download/klassy-0.1.3.tgz", + "integrity": "sha1-wx1XVtWDGX119YK25pKHK+SXBn8=", "dev": true }, - "home-or-tmp": { + "klaw": { + "version": "1.3.1", + "resolved": "http://registry.npm.taobao.org/klaw/download/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "dev": true, + "requires": { + "graceful-fs": "4.1.15" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "http://registry.npm.taobao.org/lazy-cache/download/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" + }, + "lcid": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/home-or-tmp/download/home-or-tmp-1.0.0.tgz", - "integrity": "sha1-S58eQIAMPlDGwn94FnavzOcfOYU=", + "resolved": "http://registry.npm.taobao.org/lcid/download/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", "requires": { - "os-tmpdir": "1.0.2", - "user-home": "1.1.1" + "invert-kv": "1.0.0" + } + }, + "leek": { + "version": "0.0.18", + "resolved": "https://registry.npmmirror.com/leek/-/leek-0.0.18.tgz", + "integrity": "sha512-AYHvffCfRTnCUUe93GTvLEHeg2ajEYmSZ71XkvVr55CHG4nOgQ439ai6WQ6Lz4fRE7dCImWQjzuQ7BZ7xa9/mw==", + "dev": true, + "requires": { + "debug": "^2.1.0", + "lodash-node": "^2.4.1", + "request": "^2.27.0", + "rsvp": "^3.0.6" }, "dependencies": { - "user-home": { - "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/user-home/download/user-home-1.1.1.tgz", - "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=" + "debug": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "requires": { + "ms": "0.6.2" + }, + "dependencies": { + "ms": { + "version": "0.6.2", + "bundled": true, + "dev": true + } + } + }, + "lodash-node": { + "version": "2.4.1", + "bundled": true, + "dev": true + }, + "request": { + "version": "2.53.0", + "bundled": true, + "dev": true, + "requires": { + "aws-sign2": "~0.5.0", + "bl": "~0.9.0", + "caseless": "~0.9.0", + "combined-stream": "~0.0.5", + "forever-agent": "~0.5.0", + "form-data": "~0.2.0", + "hawk": "~2.3.0", + "http-signature": "~0.10.0", + "isstream": "~0.1.1", + "json-stringify-safe": "~5.0.0", + "mime-types": "~2.0.1", + "node-uuid": "~1.4.0", + "oauth-sign": "~0.6.0", + "qs": "~2.3.1", + "stringstream": "~0.0.4", + "tough-cookie": ">=0.12.0", + "tunnel-agent": "~0.4.0" + }, + "dependencies": { + "aws-sign2": { + "version": "0.5.0", + "bundled": true, + "dev": true + }, + "bl": { + "version": "0.9.4", + "bundled": true, + "dev": true, + "requires": { + "readable-stream": "~1.0.26" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.33", + "bundled": true, + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "inherits": { + "version": "2.0.1", + "bundled": true, + "dev": true + }, + "isarray": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "string_decoder": { + "version": "0.10.31", + "bundled": true, + "dev": true + } + } + } + } + }, + "caseless": { + "version": "0.9.0", + "bundled": true, + "dev": true + }, + "combined-stream": { + "version": "0.0.7", + "bundled": true, + "dev": true, + "requires": { + "delayed-stream": "0.0.5" + }, + "dependencies": { + "delayed-stream": { + "version": "0.0.5", + "bundled": true, + "dev": true + } + } + }, + "forever-agent": { + "version": "0.5.2", + "bundled": true, + "dev": true + }, + "form-data": { + "version": "0.2.0", + "bundled": true, + "dev": true, + "requires": { + "async": "~0.9.0", + "combined-stream": "~0.0.4", + "mime-types": "~2.0.3" + }, + "dependencies": { + "async": { + "version": "0.9.0", + "bundled": true, + "dev": true + } + } + }, + "hawk": { + "version": "2.3.1", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" + }, + "dependencies": { + "boom": { + "version": "2.6.1", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.x.x" + } + }, + "cryptiles": { + "version": "2.0.4", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.x.x" + } + }, + "hoek": { + "version": "2.11.1", + "bundled": true, + "dev": true + }, + "sntp": { + "version": "1.0.9", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.x.x" + } + } + } + }, + "http-signature": { + "version": "0.10.1", + "bundled": true, + "dev": true, + "requires": { + "asn1": "0.1.11", + "assert-plus": "^0.1.5", + "ctype": "0.5.3" + }, + "dependencies": { + "asn1": { + "version": "0.1.11", + "bundled": true, + "dev": true + }, + "assert-plus": { + "version": "0.1.5", + "bundled": true, + "dev": true + }, + "ctype": { + "version": "0.5.3", + "bundled": true, + "dev": true + } + } + }, + "isstream": { + "version": "0.1.1", + "bundled": true, + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.0", + "bundled": true, + "dev": true + }, + "mime-types": { + "version": "2.0.9", + "bundled": true, + "dev": true, + "requires": { + "mime-db": "~1.7.0" + }, + "dependencies": { + "mime-db": { + "version": "1.7.0", + "bundled": true, + "dev": true + } + } + }, + "node-uuid": { + "version": "1.4.2", + "bundled": true, + "dev": true + }, + "oauth-sign": { + "version": "0.6.0", + "bundled": true, + "dev": true + }, + "qs": { + "version": "2.3.3", + "bundled": true, + "dev": true + }, + "stringstream": { + "version": "0.0.4", + "bundled": true, + "dev": true + }, + "tough-cookie": { + "version": "0.12.1", + "bundled": true, + "dev": true, + "requires": { + "punycode": ">=0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "bundled": true, + "dev": true + } + } + }, + "tunnel-agent": { + "version": "0.4.0", + "bundled": true, + "dev": true + } + } + }, + "rsvp": { + "version": "3.0.17", + "bundled": true, + "dev": true } } }, - "htmlparser2": { - "version": "3.8.3", - "resolved": "http://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.8.3.tgz", - "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", + "less": { + "version": "2.7.3", + "resolved": "http://registry.npm.taobao.org/less/download/less-2.7.3.tgz", + "integrity": "sha1-zBJg9RyQCp7A2R+2mYE54CUHtjs=", "dev": true, "requires": { - "domelementtype": "1.3.1", - "domhandler": "2.3.0", - "domutils": "1.5.1", - "entities": "1.0.0", - "readable-stream": "1.1.14" + "errno": "0.1.7", + "graceful-fs": "4.1.15", + "image-size": "0.5.5", + "mime": "1.6.0", + "mkdirp": "0.5.1", + "promise": "7.3.1", + "request": "2.81.0", + "source-map": "0.5.7" }, "dependencies": { - "entities": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/entities/download/entities-1.0.0.tgz", - "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "source-map": { + "version": "0.5.7", + "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } + "optional": true } } }, - "http-proxy": { - "version": "1.17.0", - "resolved": "http://registry.npm.taobao.org/http-proxy/download/http-proxy-1.17.0.tgz", - "integrity": "sha1-etOElGWPhGBeL220Q230EPTlvpo=", - "dev": true, - "requires": { - "eventemitter3": "3.1.0", - "follow-redirects": "1.7.0", - "requires-port": "1.0.0" - } - }, - "http-signature": { - "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/http-signature/download/http-signature-1.1.1.tgz", - "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", - "dev": true, - "optional": true, - "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.1", - "sshpk": "1.16.1" - } - }, - "ic-ajax": { - "version": "2.0.2", - "resolved": "http://registry.npm.taobao.org/ic-ajax/download/ic-ajax-2.0.2.tgz", - "integrity": "sha1-UMirHElDIPrGaDDOHuOZCrgn9ZY=", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz", - "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", - "requires": { - "safer-buffer": "2.1.2" - } - }, - "ignore": { - "version": "3.3.10", - "resolved": "http://registry.npm.taobao.org/ignore/download/ignore-3.3.10.tgz", - "integrity": "sha1-Cpf7h2mG6AgcYxFg+PnziRV/AEM=" - }, - "image-size": { - "version": "0.5.5", - "resolved": "http://registry.npm.taobao.org/image-size/download/image-size-0.5.5.tgz", - "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", - "dev": true, - "optional": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "http://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "include-path-searcher": { - "version": "0.1.0", - "resolved": "http://registry.npm.taobao.org/include-path-searcher/download/include-path-searcher-0.1.0.tgz", - "integrity": "sha1-wM8t36Fk+y6uB7x8pDp/GRy0170=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "http://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "http://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "leven": { + "version": "1.0.2", + "resolved": "http://registry.npm.taobao.org/leven/download/leven-1.0.2.tgz", + "integrity": "sha1-kUS27ryl8dBoAWnxpncNzqYLdcM=" }, - "inquirer": { - "version": "0.12.0", - "resolved": "http://registry.npm.taobao.org/inquirer/download/inquirer-0.12.0.tgz", - "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "levn": { + "version": "0.3.0", + "resolved": "http://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "requires": { - "ansi-escapes": "1.4.0", - "ansi-regex": "2.1.1", - "chalk": "1.1.3", - "cli-cursor": "1.0.2", - "cli-width": "2.2.0", - "figures": "1.7.0", - "lodash": "4.17.11", - "readline2": "1.0.1", - "run-async": "0.1.0", - "rx-lite": "3.1.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "through": "2.3.8" - }, - "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "chalk": { - "version": "1.1.3", - "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - } + "prelude-ls": "1.1.2", + "type-check": "0.3.2" } }, - "interpret": { - "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/interpret/download/interpret-1.2.0.tgz", - "integrity": "sha1-1QYaYiS+WOgIOYX1AU2EQ1lXYpY=" - }, - "invariant": { - "version": "2.2.4", - "resolved": "http://registry.npm.taobao.org/invariant/download/invariant-2.2.4.tgz", - "integrity": "sha1-YQ88ksk1nOHbYW5TgAjSP/NRWOY=", + "linkify-it": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/linkify-it/-/linkify-it-1.2.4.tgz", + "integrity": "sha512-eGHwtlABkp1NOJSiKUNqBf3SYAS5jPHtvRXPAgNaQwTqmkTahjtiLH9NtxdR5IOPhNvwNMN/diswSfZKzUkhGg==", "dev": true, "requires": { - "loose-envify": "1.4.0" + "uc.micro": "^1.0.1" } }, - "invert-kv": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/invert-kv/download/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + "livereload-js": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", + "dev": true }, - "is-buffer": { - "version": "1.1.6", - "resolved": "http://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz", - "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=" + "lodash": { + "version": "4.17.11", + "resolved": "http://registry.npm.taobao.org/lodash/download/lodash-4.17.11.tgz", + "integrity": "sha1-s56mIp72B+zYniyN8SU2iRysm40=" }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "http://registry.npm.taobao.org/is-dotfile/download/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "lodash-node": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/lodash-node/-/lodash-node-2.4.1.tgz", + "integrity": "sha512-egEt8eNQp2kZWRmngahiqMoDCDCENv3uM188S7Ed5t4k3v6RrLELXC+FqLNMUnhCo7gvQX3G1V8opK/Lcslahg==", "dev": true }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/is-equal-shallow/download/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "dev": true, - "requires": { - "is-primitive": "2.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "lodash._arraycopy": { + "version": "3.0.0", + "resolved": "http://registry.npm.taobao.org/lodash._arraycopy/download/lodash._arraycopy-3.0.0.tgz", + "integrity": "sha1-due3wfH7klRzdIeKVi7Qaj5Q9uE=", "dev": true }, - "is-extglob": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-extglob/download/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "lodash._arrayeach": { + "version": "3.0.0", + "resolved": "http://registry.npm.taobao.org/lodash._arrayeach/download/lodash._arrayeach-3.0.0.tgz", + "integrity": "sha1-urFWsqkNPxu9XGU0AzSeXlkz754=", "dev": true }, - "is-finite": { - "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/is-finite/download/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "lodash._basebind": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._basebind/download/lodash._basebind-2.3.0.tgz", + "integrity": "sha1-K1vEUqDhBhQ7IYafIzvbWHQX0kg=", "requires": { - "number-is-nan": "1.0.1" + "lodash._basecreate": "2.3.0", + "lodash._setbinddata": "2.3.0", + "lodash.isobject": "2.3.0" } }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "lodash._basecallback": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/lodash._basecallback/-/lodash._basecallback-3.3.1.tgz", + "integrity": "sha512-LQffghuO63ufDY33KKO1ezGKbcFZK3ngYV7JpxaUomoM5acf0YeXU3Pm8csVE0girVs50TXzfNibl69Co3ggJA==", + "dev": true, "requires": { - "number-is-nan": "1.0.1" + "lodash._baseisequal": "^3.0.0", + "lodash._bindcallback": "^3.0.0", + "lodash.isarray": "^3.0.0", + "lodash.pairs": "^3.0.0" } }, - "is-git-url": { - "version": "0.2.3", - "resolved": "http://registry.npm.taobao.org/is-git-url/download/is-git-url-0.2.3.tgz", - "integrity": "sha1-RFIA1vvW2gKPteAUQNmvyT88y2Q=", + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "http://registry.npm.taobao.org/lodash._basecopy/download/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", "dev": true }, - "is-glob": { - "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/is-glob/download/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, + "lodash._basecreate": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._basecreate/download/lodash._basecreate-2.3.0.tgz", + "integrity": "sha1-m4ioak3P97fzxh2Dovz8BnHsneA=", "requires": { - "is-extglob": "1.0.0" + "lodash._renative": "2.3.0", + "lodash.isobject": "2.3.0", + "lodash.noop": "2.3.0" } }, - "is-integer": { - "version": "1.0.7", - "resolved": "http://registry.npm.taobao.org/is-integer/download/is-integer-1.0.7.tgz", - "integrity": "sha1-a96Bqs3feLZZtmKdYpytxRqIbVw=", + "lodash._basecreatecallback": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._basecreatecallback/download/lodash._basecreatecallback-2.3.0.tgz", + "integrity": "sha1-N7KrF1kaM56YjbMln81GAZ16w2I=", "requires": { - "is-finite": "1.0.2" + "lodash._setbinddata": "2.3.0", + "lodash.bind": "2.3.0", + "lodash.identity": "2.3.0", + "lodash.support": "2.3.0" } }, - "is-my-ip-valid": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-my-ip-valid/download/is-my-ip-valid-1.0.0.tgz", - "integrity": "sha1-ezUbjo7dTTmV1NBmaA5mTZRpaCQ=" - }, - "is-my-json-valid": { - "version": "2.19.0", - "resolved": "http://registry.npm.taobao.org/is-my-json-valid/download/is-my-json-valid-2.19.0.tgz", - "integrity": "sha1-j9bkA2PNBrlj+od9REv7Xt3GIXU=", + "lodash._basecreatewrapper": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._basecreatewrapper/download/lodash._basecreatewrapper-2.3.0.tgz", + "integrity": "sha1-qgxhrZYETDkzN2ExSDqXWcNlEkc=", "requires": { - "generate-function": "2.3.1", - "generate-object-property": "1.2.0", - "is-my-ip-valid": "1.0.0", - "jsonpointer": "4.0.1", - "xtend": "4.0.1" + "lodash._basecreate": "2.3.0", + "lodash._setbinddata": "2.3.0", + "lodash._slice": "2.3.0", + "lodash.isobject": "2.3.0" } }, - "is-number": { - "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "lodash._baseflatten": { + "version": "3.1.4", + "resolved": "https://registry.npmmirror.com/lodash._baseflatten/-/lodash._baseflatten-3.1.4.tgz", + "integrity": "sha512-fESngZd+X4k+GbTxdMutf8ohQa0s3sJEHIcwtu4/LsIQ2JTDzdRxDCMQjW+ezzwRitLmHnacVVmosCbxifefbw==", "dev": true, "requires": { - "kind-of": "3.2.2" + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" } }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/is-posix-bracket/download/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "lodash._basefor": { + "version": "3.0.3", + "resolved": "http://registry.npm.taobao.org/lodash._basefor/download/lodash._basefor-3.0.3.tgz", + "integrity": "sha1-dVC06SGO8J+tJDQ7YSAhx5tMIMI=", "dev": true }, - "is-primitive": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/is-primitive/download/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "lodash._baseindexof": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/lodash._baseindexof/-/lodash._baseindexof-3.1.0.tgz", + "integrity": "sha512-bSYo8Pc/f0qAkr8fPJydpJjtrHiSynYfYBjtANIgXv5xEf1WlTC63dIDlgu0s9dmTvzRu1+JJTxcIAHe+sH0FQ==", "dev": true }, - "is-property": { - "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/is-property/download/is-property-1.0.2.tgz", - "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=" - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz", - "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=" + "lodash._baseisequal": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/lodash._baseisequal/-/lodash._baseisequal-3.0.7.tgz", + "integrity": "sha512-U+3GsNEZj9ebI03ncLC2pLmYVjgtYZEwdkAPO7UGgtGvAz36JVFPAQUufpSaVL93Cz5arc6JGRKZRhaOhyVJYA==", + "dev": true, + "requires": { + "lodash.isarray": "^3.0.0", + "lodash.istypedarray": "^3.0.0", + "lodash.keys": "^3.0.0" + }, + "dependencies": { + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + } + } }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "lodash._baseuniq": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/lodash._baseuniq/-/lodash._baseuniq-3.0.3.tgz", + "integrity": "sha512-80ifiewpXTvE5gJ4+dnck+3ys4ix3+ch3N0/1ZvujIfbwIu0SnNIlJE4VsOS2bVjAcxm1JE8LLskpnQBgOR0bQ==", "dev": true, - "optional": true + "requires": { + "lodash._baseindexof": "^3.0.0", + "lodash._cacheindexof": "^3.0.0", + "lodash._createcache": "^3.0.0" + } }, - "is-utf8": { - "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/is-utf8/download/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "lodash._bindcallback": { + "version": "3.0.1", + "resolved": "http://registry.npm.taobao.org/lodash._bindcallback/download/lodash._bindcallback-3.0.1.tgz", + "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=", "dev": true }, - "isarray": { - "version": "0.0.1", - "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "isbinaryfile": { - "version": "2.0.4", - "resolved": "http://registry.npm.taobao.org/isbinaryfile/download/isbinaryfile-2.0.4.tgz", - "integrity": "sha1-0jWS5qbwk++4TC5hUgVr4pTkFKE=", + "lodash._cacheindexof": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/lodash._cacheindexof/-/lodash._cacheindexof-3.0.2.tgz", + "integrity": "sha512-S8dUjWr7SUT/X6TBIQ/OYoCHo1Stu1ZRy6uMUSKqzFnZp5G5RyQizSm6kvxD2Ewyy6AVfMg4AToeZzKfF99T5w==", "dev": true }, - "isobject": { - "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "lodash._createassigner": { + "version": "3.1.1", + "resolved": "http://registry.npm.taobao.org/lodash._createassigner/download/lodash._createassigner-3.1.1.tgz", + "integrity": "sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=", "dev": true, "requires": { - "isarray": "1.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - } + "lodash._bindcallback": "3.0.1", + "lodash._isiterateecall": "3.0.9", + "lodash.restparam": "3.6.1" } }, - "isstream": { - "version": "0.1.2", - "resolved": "http://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "lodash._createcache": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/lodash._createcache/-/lodash._createcache-3.1.2.tgz", + "integrity": "sha512-ev5SP+iFpZOugyab/DEUQxUeZP5qyciVTlgQ1f4Vlw7VUcCD8fVnyIqVUEIaoFH9zjAqdgi69KiofzvVmda/ZQ==", "dev": true, - "optional": true - }, - "istextorbinary": { - "version": "2.1.0", - "resolved": "http://registry.npm.taobao.org/istextorbinary/download/istextorbinary-2.1.0.tgz", - "integrity": "sha1-2+0qb1G+L3R1to+JRlgRFBt1iHQ=", "requires": { - "binaryextensions": "2.1.2", - "editions": "1.3.4", - "textextensions": "2.4.0" + "lodash._getnative": "^3.0.0" } }, - "js-string-escape": { - "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/js-string-escape/download/js-string-escape-1.0.1.tgz", - "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=", - "dev": true - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "http://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + "lodash._createwrapper": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._createwrapper/download/lodash._createwrapper-2.3.0.tgz", + "integrity": "sha1-0arhEC2t9EDo4G/BM6bt1/4UYHU=", + "requires": { + "lodash._basebind": "2.3.0", + "lodash._basecreatewrapper": "2.3.0", + "lodash.isfunction": "2.3.0" + } }, - "js-yaml": { - "version": "3.12.1", - "resolved": "http://registry.npm.taobao.org/js-yaml/download/js-yaml-3.12.1.tgz", - "integrity": "sha1-KVyGMqGKI+BUz1ydPOyv5ngWdgA=", + "lodash._escapehtmlchar": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._escapehtmlchar/download/lodash._escapehtmlchar-2.3.0.tgz", + "integrity": "sha1-0D2mvYLu3zjcCltQPXQOzQ6JRZI=", "requires": { - "argparse": "1.0.10", - "esprima": "4.0.1" + "lodash._htmlescapes": "2.3.0" } }, - "jsbn": { - "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "lodash._escapestringchar": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._escapestringchar/download/lodash._escapestringchar-2.3.0.tgz", + "integrity": "sha1-zOc65g/G2lXSv4oGecI8orqxSfw=" + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "http://registry.npm.taobao.org/lodash._getnative/download/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", "dev": true }, - "jsesc": { - "version": "2.5.2", - "resolved": "http://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz", - "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=" + "lodash._htmlescapes": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._htmlescapes/download/lodash._htmlescapes-2.3.0.tgz", + "integrity": "sha1-HKmIY8rfH6HYLITzXzHkBVagTzo=" }, - "jshint": { - "version": "2.10.1", - "resolved": "http://registry.npm.taobao.org/jshint/download/jshint-2.10.1.tgz", - "integrity": "sha1-Br1M6gkMQkQFqgmH3nQTQf8X9rw=", - "dev": true, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "http://registry.npm.taobao.org/lodash._isiterateecall/download/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash._objecttypes": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._objecttypes/download/lodash._objecttypes-2.3.0.tgz", + "integrity": "sha1-aj6jmH3W7rgCGy1cnDA1Scwrrh4=" + }, + "lodash._reinterpolate": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._reinterpolate/download/lodash._reinterpolate-2.3.0.tgz", + "integrity": "sha1-A+6dhcDlXL1ZDXFgiilb3aURKOw=" + }, + "lodash._renative": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._renative/download/lodash._renative-2.3.0.tgz", + "integrity": "sha1-d9jt1M7SbdWXH54Vpfdy5OMX+9M=" + }, + "lodash._reunescapedhtml": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._reunescapedhtml/download/lodash._reunescapedhtml-2.3.0.tgz", + "integrity": "sha1-25ILVax/P/glk5rOubosIxcT0k0=", "requires": { - "cli": "1.0.1", - "console-browserify": "1.1.0", - "exit": "0.1.2", - "htmlparser2": "3.8.3", - "lodash": "4.17.11", - "minimatch": "3.0.4", - "shelljs": "0.3.0", - "strip-json-comments": "1.0.4" - }, - "dependencies": { - "shelljs": { - "version": "0.3.0", - "resolved": "http://registry.npm.taobao.org/shelljs/download/shelljs-0.3.0.tgz", - "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=", - "dev": true - }, - "strip-json-comments": { - "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-1.0.4.tgz", - "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", - "dev": true - } + "lodash._htmlescapes": "2.3.0", + "lodash.keys": "2.3.0" } }, - "json-schema": { - "version": "0.2.3", - "resolved": "http://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true, - "optional": true + "lodash._setbinddata": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._setbinddata/download/lodash._setbinddata-2.3.0.tgz", + "integrity": "sha1-5WEEkKzRMnfVmFjZW18nJ/FQjwQ=", + "requires": { + "lodash._renative": "2.3.0", + "lodash.noop": "2.3.0" + } }, - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/json-stable-stringify/download/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "lodash._shimkeys": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._shimkeys/download/lodash._shimkeys-2.3.0.tgz", + "integrity": "sha1-YR+TFJ4+bHIQlrSHae8pU3rai6k=", "requires": { - "jsonify": "0.0.0" + "lodash._objecttypes": "2.3.0" } }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "http://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true, - "optional": true + "lodash._slice": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash._slice/download/lodash._slice-2.3.0.tgz", + "integrity": "sha1-FHGYEyhZly5GgMoppZkshVZpqlw=" }, - "json5": { - "version": "0.4.0", - "resolved": "http://registry.npm.taobao.org/json5/download/json5-0.4.0.tgz", - "integrity": "sha1-BUNS5MTIDIbAkjh31EneF2pzLI0=" + "lodash.assignin": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz", + "integrity": "sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg==", + "dev": true }, - "jsonfile": { - "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "lodash.bind": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash.bind/download/lodash.bind-2.3.0.tgz", + "integrity": "sha1-wqjhi2jl7MFS4rFoJmEW/qWwFsw=", "requires": { - "graceful-fs": "4.1.15" + "lodash._createwrapper": "2.3.0", + "lodash._renative": "2.3.0", + "lodash._slice": "2.3.0" } }, - "jsonify": { - "version": "0.0.0", - "resolved": "http://registry.npm.taobao.org/jsonify/download/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" - }, - "jsonpointer": { - "version": "4.0.1", - "resolved": "http://registry.npm.taobao.org/jsonpointer/download/jsonpointer-4.0.1.tgz", - "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=" + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "dev": true }, - "jsprim": { - "version": "1.4.1", - "resolved": "http://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "lodash.debounce": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-3.1.1.tgz", + "integrity": "sha512-lcmJwMpdPAtChA4hfiwxTtgFeNAaow701wWUgVUqeD0XJF7vMXIN+bu/2FJSGxT0NUbZy9g9VFrlOFfPjl+0Ew==", "dev": true, - "optional": true, "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "optional": true - } + "lodash._getnative": "^3.0.0" } }, - "kind-of": { - "version": "3.2.2", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "lodash.defaults": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-2.3.0.tgz", + "integrity": "sha1-qDKwAfE487uXIcKBmip8xa4h7SU=", "requires": { - "is-buffer": "1.1.6" + "lodash._objecttypes": "2.3.0", + "lodash.keys": "2.3.0" } }, - "klassy": { - "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/klassy/download/klassy-0.1.3.tgz", - "integrity": "sha1-wx1XVtWDGX119YK25pKHK+SXBn8=", - "dev": true + "lodash.defaultsdeep": { + "version": "4.6.0", + "resolved": "http://registry.npm.taobao.org/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.0.tgz", + "integrity": "sha1-vsECT4WxvZbL6kBbI8FK1kQ6b4E=" }, - "klaw": { - "version": "1.3.1", - "resolved": "http://registry.npm.taobao.org/klaw/download/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "dev": true, + "lodash.escape": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash.escape/download/lodash.escape-2.3.0.tgz", + "integrity": "sha1-hEw4xY+EThNi6+lnJhWbYs9fKlg=", "requires": { - "graceful-fs": "4.1.15" + "lodash._escapehtmlchar": "2.3.0", + "lodash._reunescapedhtml": "2.3.0", + "lodash.keys": "2.3.0" } }, - "lazy-cache": { - "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/lazy-cache/download/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" - }, - "lcid": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/lcid/download/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "requires": { - "invert-kv": "1.0.0" - } + "lodash.find": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/lodash.find/-/lodash.find-4.6.0.tgz", + "integrity": "sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==", + "dev": true }, - "less": { - "version": "2.7.3", - "resolved": "http://registry.npm.taobao.org/less/download/less-2.7.3.tgz", - "integrity": "sha1-zBJg9RyQCp7A2R+2mYE54CUHtjs=", + "lodash.flatten": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/lodash.flatten/-/lodash.flatten-3.0.2.tgz", + "integrity": "sha512-jCXLoNcqQRbnT/KWZq2fIREHWeczrzpTR0vsycm96l/pu5hGeAntVBG0t7GuM/2wFqmnZs3d1eGptnAH2E8+xQ==", "dev": true, "requires": { - "errno": "0.1.7", - "graceful-fs": "4.1.15", - "image-size": "0.5.5", - "mime": "1.6.0", - "mkdirp": "0.5.1", - "promise": "7.3.1", - "request": "2.81.0", - "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "optional": true - } + "lodash._baseflatten": "^3.0.0", + "lodash._isiterateecall": "^3.0.0" } }, - "leven": { - "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/leven/download/leven-1.0.2.tgz", - "integrity": "sha1-kUS27ryl8dBoAWnxpncNzqYLdcM=" - }, - "levn": { - "version": "0.3.0", - "resolved": "http://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "lodash.foreach": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash.foreach/download/lodash.foreach-2.3.0.tgz", + "integrity": "sha1-CDQEyR6EbudyRf3512UZxosq8Wg=", "requires": { - "prelude-ls": "1.1.2", - "type-check": "0.3.2" + "lodash._basecreatecallback": "2.3.0", + "lodash.forown": "2.3.0" } }, - "linkify-it": { - "version": "1.2.4", - "resolved": "http://registry.npm.taobao.org/linkify-it/download/linkify-it-1.2.4.tgz", - "integrity": "sha1-B3NSbDF8j9E71TTuHRgP+Iq/iBo=", - "dev": true, + "lodash.forown": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash.forown/download/lodash.forown-2.3.0.tgz", + "integrity": "sha1-JPtKr4ANRfwtxgv+w84EyDajrX8=", "requires": { - "uc.micro": "1.0.6" + "lodash._basecreatecallback": "2.3.0", + "lodash._objecttypes": "2.3.0", + "lodash.keys": "2.3.0" } }, - "lodash": { - "version": "4.17.11", - "resolved": "http://registry.npm.taobao.org/lodash/download/lodash-4.17.11.tgz", - "integrity": "sha1-s56mIp72B+zYniyN8SU2iRysm40=" + "lodash.identity": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash.identity/download/lodash.identity-2.3.0.tgz", + "integrity": "sha1-awGiEMlIU1XCqRO0i2cRIZoXPe0=" }, - "lodash-node": { - "version": "3.10.2", - "resolved": "http://registry.npm.taobao.org/lodash-node/download/lodash-node-3.10.2.tgz", - "integrity": "sha1-JZjVsbVOami0y1ROXHMJU8v2Mvc=", + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "http://registry.npm.taobao.org/lodash.isarguments/download/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", "dev": true }, - "lodash._arraycopy": { - "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/lodash._arraycopy/download/lodash._arraycopy-3.0.0.tgz", - "integrity": "sha1-due3wfH7klRzdIeKVi7Qaj5Q9uE=", + "lodash.isarray": { + "version": "3.0.4", + "resolved": "http://registry.npm.taobao.org/lodash.isarray/download/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", "dev": true }, - "lodash._arrayeach": { - "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/lodash._arrayeach/download/lodash._arrayeach-3.0.0.tgz", - "integrity": "sha1-urFWsqkNPxu9XGU0AzSeXlkz754=", + "lodash.isfunction": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash.isfunction/download/lodash.isfunction-2.3.0.tgz", + "integrity": "sha1-aylz5HpkfPEucNZ2rqE2Q3BuUmc=" + }, + "lodash.isobject": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash.isobject/download/lodash.isobject-2.3.0.tgz", + "integrity": "sha1-LhbT/Fg9qYMZaJU/LY5tc0NPZ5k=", + "requires": { + "lodash._objecttypes": "2.3.0" + } + }, + "lodash.isplainobject": { + "version": "3.2.0", + "resolved": "http://registry.npm.taobao.org/lodash.isplainobject/download/lodash.isplainobject-3.2.0.tgz", + "integrity": "sha1-moI4rhayAEMpYM1zRlEtASP79MU=", + "dev": true, + "requires": { + "lodash._basefor": "3.0.3", + "lodash.isarguments": "3.1.0", + "lodash.keysin": "3.0.8" + } + }, + "lodash.istypedarray": { + "version": "3.0.6", + "resolved": "http://registry.npm.taobao.org/lodash.istypedarray/download/lodash.istypedarray-3.0.6.tgz", + "integrity": "sha1-yaR3SYYHUB2OhJTSg7h8OSgc72I=", "dev": true }, - "lodash._basebind": { + "lodash.keys": { "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._basebind/download/lodash._basebind-2.3.0.tgz", - "integrity": "sha1-K1vEUqDhBhQ7IYafIzvbWHQX0kg=", + "resolved": "http://registry.npm.taobao.org/lodash.keys/download/lodash.keys-2.3.0.tgz", + "integrity": "sha1-s1D0+Syqn0WkouzwGEVM8vKK4lM=", "requires": { - "lodash._basecreate": "2.3.0", - "lodash._setbinddata": "2.3.0", + "lodash._renative": "2.3.0", + "lodash._shimkeys": "2.3.0", "lodash.isobject": "2.3.0" } }, - "lodash._basecallback": { - "version": "3.3.1", - "resolved": "http://registry.npm.taobao.org/lodash._basecallback/download/lodash._basecallback-3.3.1.tgz", - "integrity": "sha1-t7K7Q9whYEJKIczybFfkQ3cqjic=", + "lodash.keysin": { + "version": "3.0.8", + "resolved": "http://registry.npm.taobao.org/lodash.keysin/download/lodash.keysin-3.0.8.tgz", + "integrity": "sha1-IsRJPrvtsUJ5YqVLRFssinZ/tH8=", + "dev": true, + "requires": { + "lodash.isarguments": "3.1.0", + "lodash.isarray": "3.0.4" + } + }, + "lodash.merge": { + "version": "4.6.1", + "resolved": "http://registry.npm.taobao.org/lodash.merge/download/lodash.merge-4.6.1.tgz", + "integrity": "sha1-rcJdnLmbk5HFliTzefu6YNcRHVQ=" + }, + "lodash.noop": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash.noop/download/lodash.noop-2.3.0.tgz", + "integrity": "sha1-MFnWKNUbv5N80qC2/Dp/ISpmnCw=" + }, + "lodash.omit": { + "version": "4.5.0", + "resolved": "http://registry.npm.taobao.org/lodash.omit/download/lodash.omit-4.5.0.tgz", + "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=" + }, + "lodash.pairs": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/lodash.pairs/-/lodash.pairs-3.0.1.tgz", + "integrity": "sha512-lgXvpU43ZNQrZ/pK2cR97YzKeAno3e3HhcyvLKsofljeHKrQcZhT1vW7fg4X61c92tM+mjD/DypoLZYuAKNIkQ==", "dev": true, "requires": { - "lodash._baseisequal": "3.0.7", - "lodash._bindcallback": "3.0.1", - "lodash.isarray": "3.0.4", - "lodash.pairs": "3.0.1" + "lodash.keys": "^3.0.0" + }, + "dependencies": { + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + } } }, - "lodash._basecopy": { - "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/lodash._basecopy/download/lodash._basecopy-3.0.1.tgz", - "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "lodash.restparam": { + "version": "3.6.1", + "resolved": "http://registry.npm.taobao.org/lodash.restparam/download/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", "dev": true }, - "lodash._basecreate": { + "lodash.support": { "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._basecreate/download/lodash._basecreate-2.3.0.tgz", - "integrity": "sha1-m4ioak3P97fzxh2Dovz8BnHsneA=", + "resolved": "http://registry.npm.taobao.org/lodash.support/download/lodash.support-2.3.0.tgz", + "integrity": "sha1-fq8DivTw1qq3drRKptz8gDNMm/0=", "requires": { - "lodash._renative": "2.3.0", - "lodash.isobject": "2.3.0", - "lodash.noop": "2.3.0" + "lodash._renative": "2.3.0" } }, - "lodash._basecreatecallback": { + "lodash.template": { "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._basecreatecallback/download/lodash._basecreatecallback-2.3.0.tgz", - "integrity": "sha1-N7KrF1kaM56YjbMln81GAZ16w2I=", + "resolved": "http://registry.npm.taobao.org/lodash.template/download/lodash.template-2.3.0.tgz", + "integrity": "sha1-Tj4pxDO0z+pnXsg15vEjkcYf0is=", "requires": { - "lodash._setbinddata": "2.3.0", - "lodash.bind": "2.3.0", - "lodash.identity": "2.3.0", - "lodash.support": "2.3.0" + "lodash._escapestringchar": "2.3.0", + "lodash._reinterpolate": "2.3.0", + "lodash.defaults": "2.3.0", + "lodash.escape": "2.3.0", + "lodash.keys": "2.3.0", + "lodash.templatesettings": "2.3.0", + "lodash.values": "2.3.0" } }, - "lodash._basecreatewrapper": { + "lodash.templatesettings": { "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._basecreatewrapper/download/lodash._basecreatewrapper-2.3.0.tgz", - "integrity": "sha1-qgxhrZYETDkzN2ExSDqXWcNlEkc=", + "resolved": "http://registry.npm.taobao.org/lodash.templatesettings/download/lodash.templatesettings-2.3.0.tgz", + "integrity": "sha1-MD0TLDQnEAQNWhjvqi1XL9A/jNw=", "requires": { - "lodash._basecreate": "2.3.0", - "lodash._setbinddata": "2.3.0", - "lodash._slice": "2.3.0", - "lodash.isobject": "2.3.0" + "lodash._reinterpolate": "2.3.0", + "lodash.escape": "2.3.0" } }, - "lodash._basefor": { - "version": "3.0.3", - "resolved": "http://registry.npm.taobao.org/lodash._basefor/download/lodash._basefor-3.0.3.tgz", - "integrity": "sha1-dVC06SGO8J+tJDQ7YSAhx5tMIMI=", - "dev": true + "lodash.toplainobject": { + "version": "3.0.0", + "resolved": "http://registry.npm.taobao.org/lodash.toplainobject/download/lodash.toplainobject-3.0.0.tgz", + "integrity": "sha1-KHkK2ULSk9eKpmOgfs9/UsoEGY0=", + "dev": true, + "requires": { + "lodash._basecopy": "3.0.1", + "lodash.keysin": "3.0.8" + } }, - "lodash._baseindexof": { - "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/lodash._baseindexof/download/lodash._baseindexof-3.1.0.tgz", - "integrity": "sha1-/lK1OhxnYeQmGNZU5KJXie1hgiw=", + "lodash.uniq": { + "version": "4.5.0", + "resolved": "http://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "lodash.uniqby": { + "version": "4.7.0", + "resolved": "https://registry.npmmirror.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz", + "integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==", "dev": true }, - "lodash._baseisequal": { - "version": "3.0.7", - "resolved": "http://registry.npm.taobao.org/lodash._baseisequal/download/lodash._baseisequal-3.0.7.tgz", - "integrity": "sha1-2AJfdjOdKTQnZ9zIh85cuVpbUfE=", + "lodash.values": { + "version": "2.3.0", + "resolved": "http://registry.npm.taobao.org/lodash.values/download/lodash.values-2.3.0.tgz", + "integrity": "sha1-ypb75gogsLDsK6K6X8anZb0Uo7o=", + "requires": { + "lodash.keys": "2.3.0" + } + }, + "longest": { + "version": "1.0.1", + "resolved": "http://registry.npm.taobao.org/longest/download/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "http://registry.npm.taobao.org/loose-envify/download/loose-envify-1.4.0.tgz", + "integrity": "sha1-ce5R+nvkyuwaY4OffmgtgTLTDK8=", "dev": true, "requires": { - "lodash.isarray": "3.0.4", - "lodash.istypedarray": "3.0.6", - "lodash.keys": "3.1.2" - }, - "dependencies": { - "lodash.keys": { - "version": "3.1.2", - "resolved": "http://registry.npm.taobao.org/lodash.keys/download/lodash.keys-3.1.2.tgz", - "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", - "dev": true, - "requires": { - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" - } - } + "js-tokens": "3.0.2" } }, - "lodash._baseuniq": { - "version": "3.0.3", - "resolved": "http://registry.npm.taobao.org/lodash._baseuniq/download/lodash._baseuniq-3.0.3.tgz", - "integrity": "sha1-ISP6DbLWnCjVvrHB821hUip0AjQ=", + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", "dev": true, "requires": { - "lodash._baseindexof": "3.1.0", - "lodash._cacheindexof": "3.0.2", - "lodash._createcache": "3.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, - "lodash._bindcallback": { - "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/lodash._bindcallback/download/lodash._bindcallback-3.0.1.tgz", - "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=", - "dev": true + "lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/lru-queue/-/lru-queue-0.1.0.tgz", + "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==", + "dev": true, + "requires": { + "es5-ext": "~0.10.2" + } }, - "lodash._cacheindexof": { - "version": "3.0.2", - "resolved": "http://registry.npm.taobao.org/lodash._cacheindexof/download/lodash._cacheindexof-3.0.2.tgz", - "integrity": "sha1-PcaayCSY0u5ePOVgkbr9Ktx73pI=", - "dev": true + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmmirror.com/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "requires": { + "tmpl": "1.0.5" + } }, - "lodash._createassigner": { - "version": "3.1.1", - "resolved": "http://registry.npm.taobao.org/lodash._createassigner/download/lodash._createassigner-3.1.1.tgz", - "integrity": "sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=", + "markdown-it": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/markdown-it/-/markdown-it-4.3.0.tgz", + "integrity": "sha512-dDjVr+6fOqLL65b9TonRZ1k+eGLiqo/7Iped7Mf/8BJg+jRhneONxNMpitab5HZlffpeu1ujqAh1u8UCLy+bZw==", "dev": true, "requires": { - "lodash._bindcallback": "3.0.1", - "lodash._isiterateecall": "3.0.9", - "lodash.restparam": "3.6.1" + "argparse": "~1.0.2", + "entities": "~1.1.1", + "linkify-it": "~1.2.0", + "mdurl": "~1.0.0", + "uc.micro": "^1.0.0" } }, - "lodash._createcache": { - "version": "3.1.2", - "resolved": "http://registry.npm.taobao.org/lodash._createcache/download/lodash._createcache-3.1.2.tgz", - "integrity": "sha1-VtagZAF2JeeevKa4AY4XRAvc8JM=", + "markdown-it-terminal": { + "version": "0.0.2", + "resolved": "https://registry.npmmirror.com/markdown-it-terminal/-/markdown-it-terminal-0.0.2.tgz", + "integrity": "sha512-NomiNVIemjhmG6Wpeuw8rRVz+2rIq+dVgsWe2YC/THWCfGXsvvXoVxIuQ659mLU0Htz+1LddzYk27pPled0hdg==", "dev": true, "requires": { - "lodash._getnative": "3.9.1" + "ansi-styles": "^2.0.1", + "cardinal": "^0.5.0", + "cli-table": "^0.3.1", + "lodash-node": "^3.4.0", + "markdown-it": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "lodash-node": { + "version": "3.10.2", + "resolved": "https://registry.npmmirror.com/lodash-node/-/lodash-node-3.10.2.tgz", + "integrity": "sha512-2voC/VK0CVYUYOpA91EsHiTuPbJUbuaLlykWHK3skyCba+Ps6e+LqjY06UEhan6y7jB2Oz1oaFFifJrg18vO1w==", + "dev": true + } } }, - "lodash._createwrapper": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._createwrapper/download/lodash._createwrapper-2.3.0.tgz", - "integrity": "sha1-0arhEC2t9EDo4G/BM6bt1/4UYHU=", + "matcher-collection": { + "version": "1.1.2", + "resolved": "http://registry.npm.taobao.org/matcher-collection/download/matcher-collection-1.1.2.tgz", + "integrity": "sha1-EHb1BvEMqFiXtT0U71T5ClxCaDg=", "requires": { - "lodash._basebind": "2.3.0", - "lodash._basecreatewrapper": "2.3.0", - "lodash.isfunction": "2.3.0" + "minimatch": "3.0.4" } }, - "lodash._escapehtmlchar": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._escapehtmlchar/download/lodash._escapehtmlchar-2.3.0.tgz", - "integrity": "sha1-0D2mvYLu3zjcCltQPXQOzQ6JRZI=", + "math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "dev": true + }, + "md5-hex": { + "version": "2.0.0", + "resolved": "http://registry.npm.taobao.org/md5-hex/download/md5-hex-2.0.0.tgz", + "integrity": "sha1-0FiOnxx0lUSS7NJKwKxs6ZfZLjM=", "requires": { - "lodash._htmlescapes": "2.3.0" + "md5-o-matic": "0.1.1" } }, - "lodash._escapestringchar": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._escapestringchar/download/lodash._escapestringchar-2.3.0.tgz", - "integrity": "sha1-zOc65g/G2lXSv4oGecI8orqxSfw=" + "md5-o-matic": { + "version": "0.1.1", + "resolved": "http://registry.npm.taobao.org/md5-o-matic/download/md5-o-matic-0.1.1.tgz", + "integrity": "sha1-givM1l4RfFFPqxdrJZRdVBAKA8M=" }, - "lodash._getnative": { - "version": "3.9.1", - "resolved": "http://registry.npm.taobao.org/lodash._getnative/download/lodash._getnative-3.9.1.tgz", - "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", "dev": true }, - "lodash._htmlescapes": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._htmlescapes/download/lodash._htmlescapes-2.3.0.tgz", - "integrity": "sha1-HKmIY8rfH6HYLITzXzHkBVagTzo=" - }, - "lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "http://registry.npm.taobao.org/lodash._isiterateecall/download/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true }, - "lodash._objecttypes": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._objecttypes/download/lodash._objecttypes-2.3.0.tgz", - "integrity": "sha1-aj6jmH3W7rgCGy1cnDA1Scwrrh4=" + "memoizee": { + "version": "0.3.10", + "resolved": "https://registry.npmmirror.com/memoizee/-/memoizee-0.3.10.tgz", + "integrity": "sha512-LLzVUuWwGBKK188spgOK/ukrp5zvd9JGsiLDH41pH9vt5jvhZfsu5pxDuAnYAMG8YEGce72KO07sSBy9KkvOfw==", + "dev": true, + "requires": { + "d": "~0.1.1", + "es5-ext": "~0.10.11", + "es6-weak-map": "~0.1.4", + "event-emitter": "~0.3.4", + "lru-queue": "0.1", + "next-tick": "~0.2.2", + "timers-ext": "0.1" + }, + "dependencies": { + "d": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/d/-/d-0.1.1.tgz", + "integrity": "sha512-0SdM9V9pd/OXJHoWmTfNPTAeD+lw6ZqHg+isPyBFuJsZLSE0Ygg1cYZ/0l6DrKQXMOqGOu1oWupMoOfoRfMZrQ==", + "dev": true, + "requires": { + "es5-ext": "~0.10.2" + } + }, + "es6-iterator": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/es6-iterator/-/es6-iterator-0.1.3.tgz", + "integrity": "sha512-6TOmbFM6OPWkTe+bQ3ZuUkvqcWUjAnYjKUCLdbvRsAUz2Pr+fYIibwNXNkLNtIK9PPFbNMZZddaRNkyJhlGJhA==", + "dev": true, + "requires": { + "d": "~0.1.1", + "es5-ext": "~0.10.5", + "es6-symbol": "~2.0.1" + } + }, + "es6-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/es6-symbol/-/es6-symbol-2.0.1.tgz", + "integrity": "sha512-wjobO4zO8726HVU7mI2OA/B6QszqwHJuKab7gKHVx+uRfVVYGcWJkCIFxV2Madqb9/RUSrhJ/r6hPfG7FsWtow==", + "dev": true, + "requires": { + "d": "~0.1.1", + "es5-ext": "~0.10.5" + } + }, + "es6-weak-map": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/es6-weak-map/-/es6-weak-map-0.1.4.tgz", + "integrity": "sha512-P+N5Cd2TXeb7G59euFiM7snORspgbInS29Nbf3KNO2JQp/DyhvMCDWd58nsVAXwYJ6W3Bx7qDdy6QQ3PCJ7jKQ==", + "dev": true, + "requires": { + "d": "~0.1.1", + "es5-ext": "~0.10.6", + "es6-iterator": "~0.1.3", + "es6-symbol": "~2.0.1" + } + }, + "next-tick": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/next-tick/-/next-tick-0.2.2.tgz", + "integrity": "sha512-f7h4svPtl+QidoBv4taKXUjJ70G2asaZ8G28nS0OkqaalX8dwwrtWtyxEDPK62AC00ur/+/E0pUwBwY5EPn15Q==", + "dev": true + } + } }, - "lodash._reinterpolate": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._reinterpolate/download/lodash._reinterpolate-2.3.0.tgz", - "integrity": "sha1-A+6dhcDlXL1ZDXFgiilb3aURKOw=" + "memory-streams": { + "version": "0.1.3", + "resolved": "http://registry.npm.taobao.org/memory-streams/download/memory-streams-0.1.3.tgz", + "integrity": "sha1-2bABe0uH8dkvVfJ0XJyqyx3JPOs=", + "requires": { + "readable-stream": "1.0.34" + } }, - "lodash._renative": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._renative/download/lodash._renative-2.3.0.tgz", - "integrity": "sha1-d9jt1M7SbdWXH54Vpfdy5OMX+9M=" + "merge": { + "version": "1.2.1", + "resolved": "http://registry.npm.taobao.org/merge/download/merge-1.2.1.tgz", + "integrity": "sha1-OL6/gMMiCopIe2/Ps5QbsRcgwUU=", + "dev": true }, - "lodash._reunescapedhtml": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._reunescapedhtml/download/lodash._reunescapedhtml-2.3.0.tgz", - "integrity": "sha1-25ILVax/P/glk5rOubosIxcT0k0=", + "merge-defaults": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/merge-defaults/-/merge-defaults-0.2.2.tgz", + "integrity": "sha512-rKkxPFgGDZfmen0IN8BKRsGEbFU3PdO0RhR1GjOk+BLJF7+LAIhs5bUG3s26FkbB5bfIn9il25KkntRGdqHQ3A==", + "dev": true, "requires": { - "lodash._htmlescapes": "2.3.0", - "lodash.keys": "2.3.0" + "@sailshq/lodash": "^3.10.2" } }, - "lodash._setbinddata": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._setbinddata/download/lodash._setbinddata-2.3.0.tgz", - "integrity": "sha1-5WEEkKzRMnfVmFjZW18nJ/FQjwQ=", + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "merge-trees": { + "version": "1.0.1", + "resolved": "http://registry.npm.taobao.org/merge-trees/download/merge-trees-1.0.1.tgz", + "integrity": "sha1-zL5nRWl4f53vF/1G5lJfVwC70j4=", + "dev": true, "requires": { - "lodash._renative": "2.3.0", - "lodash.noop": "2.3.0" + "can-symlink": "1.0.0", + "fs-tree-diff": "0.5.9", + "heimdalljs": "0.2.6", + "heimdalljs-logger": "0.1.10", + "rimraf": "2.6.3", + "symlink-or-copy": "1.2.0" } }, - "lodash._shimkeys": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._shimkeys/download/lodash._shimkeys-2.3.0.tgz", - "integrity": "sha1-YR+TFJ4+bHIQlrSHae8pU3rai6k=", + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha512-LnU2XFEk9xxSJ6rfgAry/ty5qwUTyHYOBU0g4R6tIw5ljwgGIBmiKhRWLw5NpMOnrgUNcDJ4WMp8rl3sYVHLNA==", + "dev": true, "requires": { - "lodash._objecttypes": "2.3.0" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } }, - "lodash._slice": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash._slice/download/lodash._slice-2.3.0.tgz", - "integrity": "sha1-FHGYEyhZly5GgMoppZkshVZpqlw=" + "mime": { + "version": "1.6.0", + "resolved": "http://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", + "dev": true }, - "lodash.bind": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.bind/download/lodash.bind-2.3.0.tgz", - "integrity": "sha1-wqjhi2jl7MFS4rFoJmEW/qWwFsw=", + "mime-db": { + "version": "1.37.0", + "resolved": "http://registry.npm.taobao.org/mime-db/download/mime-db-1.37.0.tgz", + "integrity": "sha1-C2oM5v2+lXbiXx8tL96IMNwK0Ng=", + "dev": true + }, + "mime-types": { + "version": "2.1.21", + "resolved": "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.21.tgz", + "integrity": "sha1-KJlaoey3cHQv5q5+WPkYHHRLP5Y=", + "dev": true, "requires": { - "lodash._createwrapper": "2.3.0", - "lodash._renative": "2.3.0", - "lodash._slice": "2.3.0" + "mime-db": "1.37.0" } }, - "lodash.defaults": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-2.3.0.tgz", - "integrity": "sha1-qDKwAfE487uXIcKBmip8xa4h7SU=", + "minimatch": { + "version": "3.0.4", + "resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", "requires": { - "lodash._objecttypes": "2.3.0", - "lodash.keys": "2.3.0" + "brace-expansion": "1.1.11" } }, - "lodash.defaultsdeep": { - "version": "4.6.0", - "resolved": "http://registry.npm.taobao.org/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.0.tgz", - "integrity": "sha1-vsECT4WxvZbL6kBbI8FK1kQ6b4E=" + "minimist": { + "version": "0.0.8", + "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" }, - "lodash.escape": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.escape/download/lodash.escape-2.3.0.tgz", - "integrity": "sha1-hEw4xY+EThNi6+lnJhWbYs9fKlg=", + "mkdirp": { + "version": "0.5.1", + "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "requires": { - "lodash._escapehtmlchar": "2.3.0", - "lodash._reunescapedhtml": "2.3.0", - "lodash.keys": "2.3.0" + "minimist": "0.0.8" } }, - "lodash.foreach": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.foreach/download/lodash.foreach-2.3.0.tgz", - "integrity": "sha1-CDQEyR6EbudyRf3512UZxosq8Wg=", + "mktemp": { + "version": "0.4.0", + "resolved": "http://registry.npm.taobao.org/mktemp/download/mktemp-0.4.0.tgz", + "integrity": "sha1-bQUVYRyKjITkhKogABKbmOmB/ws=" + }, + "moment": { + "version": "2.24.0", + "resolved": "http://registry.npm.taobao.org/moment/download/moment-2.24.0.tgz", + "integrity": "sha1-DQVdU/UFKqZTyfbraLtdEr9cK1s=", + "dev": true + }, + "moment-timezone": { + "version": "0.3.1", + "resolved": "http://registry.npm.taobao.org/moment-timezone/download/moment-timezone-0.3.1.tgz", + "integrity": "sha1-PvR4VrAtU7cYoQpewgI6opnge/U=", + "dev": true, "requires": { - "lodash._basecreatecallback": "2.3.0", - "lodash.forown": "2.3.0" + "moment": "2.24.0" } }, - "lodash.forown": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.forown/download/lodash.forown-2.3.0.tgz", - "integrity": "sha1-JPtKr4ANRfwtxgv+w84EyDajrX8=", + "morgan": { + "version": "1.10.0", + "resolved": "https://registry.npmmirror.com/morgan/-/morgan-1.10.0.tgz", + "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", + "dev": true, "requires": { - "lodash._basecreatecallback": "2.3.0", - "lodash._objecttypes": "2.3.0", - "lodash.keys": "2.3.0" + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.0.2" } }, - "lodash.identity": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.identity/download/lodash.identity-2.3.0.tgz", - "integrity": "sha1-awGiEMlIU1XCqRO0i2cRIZoXPe0=" + "mout": { + "version": "0.9.1", + "resolved": "https://registry.npmmirror.com/mout/-/mout-0.9.1.tgz", + "integrity": "sha512-mZMABHAQPQ87JDQuxZIndS6XXDYZfeAfcTvHYyEFG4SEUiGNkInNZi/WhesQjCKUWih1bDDkqHw63wyCaczhsw==", + "dev": true }, - "lodash.isarguments": { - "version": "3.1.0", - "resolved": "http://registry.npm.taobao.org/lodash.isarguments/download/lodash.isarguments-3.1.0.tgz", - "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "ms": { + "version": "2.0.0", + "resolved": "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "mustache": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/mustache/-/mustache-2.3.2.tgz", + "integrity": "sha512-KpMNwdQsYz3O/SBS1qJ/o3sqUJ5wSb8gb0pul8CO0S56b9Y2ALm8zCfsjPXsqGFfoNBkDwZuZIAjhsZI03gYVQ==", "dev": true }, - "lodash.isarray": { - "version": "3.0.4", - "resolved": "http://registry.npm.taobao.org/lodash.isarray/download/lodash.isarray-3.0.4.tgz", - "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "mute-stream": { + "version": "0.0.5", + "resolved": "http://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.5.tgz", + "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=" + }, + "natives": { + "version": "1.1.6", + "resolved": "https://registry.npmmirror.com/natives/-/natives-1.1.6.tgz", + "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==", "dev": true }, - "lodash.isfunction": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.isfunction/download/lodash.isfunction-2.3.0.tgz", - "integrity": "sha1-aylz5HpkfPEucNZ2rqE2Q3BuUmc=" + "natural-compare": { + "version": "1.4.0", + "resolved": "http://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" }, - "lodash.isobject": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.isobject/download/lodash.isobject-2.3.0.tgz", - "integrity": "sha1-LhbT/Fg9qYMZaJU/LY5tc0NPZ5k=", - "requires": { - "lodash._objecttypes": "2.3.0" - } + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true }, - "lodash.isplainobject": { - "version": "3.2.0", - "resolved": "http://registry.npm.taobao.org/lodash.isplainobject/download/lodash.isplainobject-3.2.0.tgz", - "integrity": "sha1-moI4rhayAEMpYM1zRlEtASP79MU=", - "dev": true, - "requires": { - "lodash._basefor": "3.0.3", - "lodash.isarguments": "3.1.0", - "lodash.keysin": "3.0.8" - } + "next-tick": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/next-tick/download/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" }, - "lodash.istypedarray": { - "version": "3.0.6", - "resolved": "http://registry.npm.taobao.org/lodash.istypedarray/download/lodash.istypedarray-3.0.6.tgz", - "integrity": "sha1-yaR3SYYHUB2OhJTSg7h8OSgc72I=", + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", "dev": true }, - "lodash.keys": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.keys/download/lodash.keys-2.3.0.tgz", - "integrity": "sha1-s1D0+Syqn0WkouzwGEVM8vKK4lM=", - "requires": { - "lodash._renative": "2.3.0", - "lodash._shimkeys": "2.3.0", - "lodash.isobject": "2.3.0" - } + "node-modules-path": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/node-modules-path/-/node-modules-path-1.0.2.tgz", + "integrity": "sha512-6Gbjq+d7uhkO7epaKi5DNgUJn7H0gEyA4Jg0Mo1uQOi3Rk50G83LtmhhFyw0LxnAFhtlspkiiw52ISP13qzcBg==", + "dev": true }, - "lodash.keysin": { - "version": "3.0.8", - "resolved": "http://registry.npm.taobao.org/lodash.keysin/download/lodash.keysin-3.0.8.tgz", - "integrity": "sha1-IsRJPrvtsUJ5YqVLRFssinZ/tH8=", + "node-notifier": { + "version": "5.4.5", + "resolved": "https://registry.npmmirror.com/node-notifier/-/node-notifier-5.4.5.tgz", + "integrity": "sha512-tVbHs7DyTLtzOiN78izLA85zRqB9NvEXkAf014Vx3jtSvn/xBl6bR8ZYifj+dFcFrKI21huSQgJZ6ZtL3B4HfQ==", "dev": true, "requires": { - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" } }, - "lodash.merge": { - "version": "4.6.1", - "resolved": "http://registry.npm.taobao.org/lodash.merge/download/lodash.merge-4.6.1.tgz", - "integrity": "sha1-rcJdnLmbk5HFliTzefu6YNcRHVQ=" - }, - "lodash.noop": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.noop/download/lodash.noop-2.3.0.tgz", - "integrity": "sha1-MFnWKNUbv5N80qC2/Dp/ISpmnCw=" - }, - "lodash.omit": { - "version": "4.5.0", - "resolved": "http://registry.npm.taobao.org/lodash.omit/download/lodash.omit-4.5.0.tgz", - "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=" + "node-uuid": { + "version": "1.4.8", + "resolved": "https://registry.npmmirror.com/node-uuid/-/node-uuid-1.4.8.tgz", + "integrity": "sha512-TkCET/3rr9mUuRp+CpO7qfgT++aAxfDRaalQhwPFzI9BY/2rCDn6OfpZOVggi1AXfTPpfkTrg5f5WQx5G1uLxA==", + "dev": true }, - "lodash.pairs": { - "version": "3.0.1", - "resolved": "http://registry.npm.taobao.org/lodash.pairs/download/lodash.pairs-3.0.1.tgz", - "integrity": "sha1-u+CNV4bu6qCaFckevw3LfSvjJqk=", + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmmirror.com/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", "dev": true, "requires": { - "lodash.keys": "3.1.2" + "abbrev": "1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm": { + "version": "2.14.10", + "resolved": "https://registry.npmmirror.com/npm/-/npm-2.14.10.tgz", + "integrity": "sha512-zrAqMRmpn+cMWj5Su+Cbo/Cw+E+ou3HNeizCnp7CHqMhLxG6udyOOdvLqouF9M3lknU4LWFEYtGhySxsCn1S4w==", + "dev": true, + "requires": { + "abbrev": "~1.0.7", + "ansi": "~0.3.0", + "ansi-regex": "*", + "ansicolors": "~0.3.2", + "ansistyles": "~0.1.3", + "archy": "~1.0.0", + "async-some": "~1.0.2", + "block-stream": "0.0.8", + "char-spinner": "~1.0.1", + "chmodr": "~1.0.2", + "chownr": "~1.0.1", + "cmd-shim": "~2.0.1", + "columnify": "~1.5.2", + "config-chain": "~1.1.9", + "dezalgo": "~1.0.3", + "editor": "~1.0.0", + "fs-vacuum": "~1.2.7", + "fs-write-stream-atomic": "~1.0.4", + "fstream": "~1.0.8", + "fstream-npm": "~1.0.7", + "github-url-from-git": "~1.4.0", + "github-url-from-username-repo": "~1.0.2", + "glob": "~5.0.15", + "graceful-fs": "~4.1.2", + "hosted-git-info": "~2.1.4", + "inflight": "~1.0.4", + "inherits": "~2.0.1", + "ini": "~1.3.4", + "init-package-json": "~1.9.1", + "lockfile": "~1.0.1", + "lru-cache": "~2.7.0", + "minimatch": "~3.0.0", + "mkdirp": "~0.5.1", + "node-gyp": "~3.0.3", + "nopt": "~3.0.4", + "normalize-git-url": "~3.0.1", + "normalize-package-data": "~2.3.5", + "npm-cache-filename": "~1.0.2", + "npm-install-checks": "~1.0.6", + "npm-package-arg": "~4.0.2", + "npm-registry-client": "~7.0.7", + "npm-user-validate": "~0.1.2", + "npmlog": "~2.0.0", + "once": "~1.3.2", + "opener": "~1.4.1", + "osenv": "~0.1.3", + "path-is-inside": "~1.0.0", + "read": "~1.0.7", + "read-installed": "~4.0.3", + "read-package-json": "~2.0.2", + "readable-stream": "~1.1.13", + "realize-package-specifier": "~3.0.1", + "request": "~2.65.0", + "retry": "~0.8.0", + "rimraf": "~2.4.3", + "semver": "~5.0.3", + "sha": "~2.0.1", + "slide": "~1.1.6", + "sorted-object": "~1.0.0", + "spdx": "~0.4.1", + "spdx-license-ids": "*", + "strip-ansi": "*", + "tar": "~2.2.1", + "text-table": "~0.2.0", + "uid-number": "0.0.6", + "umask": "~1.1.0", + "validate-npm-package-license": "~3.0.1", + "validate-npm-package-name": "~2.2.2", + "which": "~1.2.0", + "wrappy": "~1.0.1", + "write-file-atomic": "~1.1.3" }, "dependencies": { - "lodash.keys": { - "version": "3.1.2", - "resolved": "http://registry.npm.taobao.org/lodash.keys/download/lodash.keys-3.1.2.tgz", - "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "abbrev": { + "version": "1.0.7", + "bundled": true, + "dev": true + }, + "ansi": { + "version": "0.3.0", + "bundled": true, + "dev": true + }, + "ansi-regex": { + "version": "2.0.0", + "bundled": true, + "dev": true + }, + "ansicolors": { + "version": "0.3.2", + "bundled": true, + "dev": true + }, + "ansistyles": { + "version": "0.1.3", + "bundled": true, + "dev": true + }, + "archy": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "async-some": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "dezalgo": "^1.0.2" + } + }, + "block-stream": { + "version": "0.0.8", + "bundled": true, + "dev": true, + "requires": { + "inherits": "~2.0.0" + } + }, + "char-spinner": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "chmodr": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "chownr": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "cmd-shim": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "requires": { + "graceful-fs": ">3.0.1 <4.0.0-0", + "mkdirp": "~0.5.0" + }, + "dependencies": { + "graceful-fs": { + "version": "3.0.8", + "bundled": true, + "dev": true + } + } + }, + "columnify": { + "version": "1.5.2", + "bundled": true, + "dev": true, + "requires": { + "strip-ansi": "^3.0.0", + "wcwidth": "^1.0.0" + }, + "dependencies": { + "wcwidth": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "defaults": "^1.0.0" + }, + "dependencies": { + "defaults": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "clone": "~0.1.5" + }, + "dependencies": { + "clone": { + "version": "0.1.19", + "bundled": true, + "dev": true + } + } + } + } + } + } + }, + "config-chain": { + "version": "1.1.9", + "bundled": true, + "dev": true, + "requires": { + "ini": "1", + "proto-list": "~1.2.1" + }, + "dependencies": { + "proto-list": { + "version": "1.2.4", + "bundled": true, + "dev": true + } + } + }, + "dezalgo": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + }, + "dependencies": { + "asap": { + "version": "2.0.3", + "bundled": true, + "dev": true + } + } + }, + "editor": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "fs-vacuum": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "path-is-inside": "^1.0.1", + "rimraf": "^2.2.8" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.4", + "bundled": true, + "dev": true, + "requires": { + "graceful-fs": "^4.1.2" + } + }, + "fstream": { + "version": "1.0.8", + "bundled": true, + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "fstream-npm": { + "version": "1.0.7", + "bundled": true, + "dev": true, + "requires": { + "fstream-ignore": "^1.0.0", + "inherits": "2" + }, + "dependencies": { + "fstream-ignore": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "requires": { + "fstream": "^1.0.0", + "inherits": "2", + "minimatch": "^3.0.0" + } + } + } + }, + "github-url-from-git": { + "version": "1.4.0", + "bundled": true, + "dev": true + }, + "github-url-from-username-repo": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "glob": { + "version": "5.0.15", + "bundled": true, + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "dependencies": { + "path-is-absolute": { + "version": "1.0.0", + "bundled": true, + "dev": true + } + } + }, + "graceful-fs": { + "version": "4.1.2", + "bundled": true, + "dev": true + }, + "hosted-git-info": { + "version": "2.1.4", + "bundled": true, + "dev": true + }, + "inflight": { + "version": "1.0.4", + "bundled": true, + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.1", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.4", + "bundled": true, + "dev": true + }, + "init-package-json": { + "version": "1.9.1", + "bundled": true, + "dev": true, + "requires": { + "glob": "^5.0.3", + "npm-package-arg": "^4.0.0", + "promzard": "^0.3.0", + "read": "~1.0.1", + "read-package-json": "1 || 2", + "semver": "2.x || 3.x || 4 || 5", + "validate-npm-package-license": "^3.0.1", + "validate-npm-package-name": "^2.0.1" + }, + "dependencies": { + "promzard": { + "version": "0.3.0", + "bundled": true, + "dev": true, + "requires": { + "read": "1" + } + } + } + }, + "lockfile": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "lru-cache": { + "version": "2.7.0", + "bundled": true, + "dev": true + }, + "minimatch": { + "version": "3.0.0", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "^1.0.0" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "^0.2.0", + "concat-map": "0.0.1" + }, + "dependencies": { + "balanced-match": { + "version": "0.2.1", + "bundled": true, + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + } + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + } + } + }, + "node-gyp": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "requires": { + "fstream": "^1.0.0", + "glob": "3 || 4", + "graceful-fs": "^4.1.2", + "minimatch": "1", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1", + "osenv": "0", + "path-array": "^1.0.0", + "request": "2", + "rimraf": "2", + "semver": "2.x || 3.x || 4 || 5", + "tar": "^1.0.0", + "which": "1" + }, + "dependencies": { + "glob": { + "version": "4.5.3", + "bundled": true, + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^2.0.1", + "once": "^1.3.0" + }, + "dependencies": { + "minimatch": { + "version": "2.0.10", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "^1.0.0" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "^0.2.0", + "concat-map": "0.0.1" + }, + "dependencies": { + "balanced-match": { + "version": "0.2.1", + "bundled": true, + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + } + } + } + } + } + } + }, + "minimatch": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + }, + "dependencies": { + "sigmund": { + "version": "1.0.1", + "bundled": true, + "dev": true + } + } + }, + "npmlog": { + "version": "1.2.1", + "bundled": true, + "dev": true, + "requires": { + "ansi": "~0.3.0", + "are-we-there-yet": "~1.0.0", + "gauge": "~1.2.0" + }, + "dependencies": { + "are-we-there-yet": { + "version": "1.0.4", + "bundled": true, + "dev": true, + "requires": { + "delegates": "^0.1.0", + "readable-stream": "^1.1.13" + }, + "dependencies": { + "delegates": { + "version": "0.1.0", + "bundled": true, + "dev": true + } + } + }, + "gauge": { + "version": "1.2.2", + "bundled": true, + "dev": true, + "requires": { + "ansi": "^0.3.0", + "has-unicode": "^1.0.0", + "lodash.pad": "^3.0.0", + "lodash.padleft": "^3.0.0", + "lodash.padright": "^3.0.0" + }, + "dependencies": { + "has-unicode": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "lodash.pad": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0", + "lodash._createpadding": "^3.0.0" + }, + "dependencies": { + "lodash._basetostring": { + "version": "3.0.1", + "bundled": true, + "dev": true + }, + "lodash._createpadding": { + "version": "3.6.1", + "bundled": true, + "dev": true, + "requires": { + "lodash.repeat": "^3.0.0" + }, + "dependencies": { + "lodash.repeat": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0" + } + } + } + } + } + }, + "lodash.padleft": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0", + "lodash._createpadding": "^3.0.0" + }, + "dependencies": { + "lodash._basetostring": { + "version": "3.0.1", + "bundled": true, + "dev": true + }, + "lodash._createpadding": { + "version": "3.6.1", + "bundled": true, + "dev": true, + "requires": { + "lodash.repeat": "^3.0.0" + }, + "dependencies": { + "lodash.repeat": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0" + } + } + } + } + } + }, + "lodash.padright": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0", + "lodash._createpadding": "^3.0.0" + }, + "dependencies": { + "lodash._basetostring": { + "version": "3.0.1", + "bundled": true, + "dev": true + }, + "lodash._createpadding": { + "version": "3.6.1", + "bundled": true, + "dev": true, + "requires": { + "lodash.repeat": "^3.0.0" + }, + "dependencies": { + "lodash.repeat": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0" + } + } + } + } + } + } + } + } + } + }, + "path-array": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "array-index": "~0.1.0" + }, + "dependencies": { + "array-index": { + "version": "0.1.1", + "bundled": true, + "dev": true, + "requires": { + "debug": "*" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "bundled": true, + "dev": true, + "requires": { + "ms": "0.7.1" + }, + "dependencies": { + "ms": { + "version": "0.7.1", + "bundled": true, + "dev": true + } + } + } + } + } + } + }, + "tar": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" + } + } + } + }, + "nopt": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-git-url": { + "version": "3.0.1", + "bundled": true, + "dev": true + }, + "normalize-package-data": { + "version": "2.3.5", + "bundled": true, + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "is-builtin-module": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "builtin-modules": "^1.0.0" + }, + "dependencies": { + "builtin-modules": { + "version": "1.1.0", + "bundled": true, + "dev": true + } + } + } + } + }, + "npm-cache-filename": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "npm-install-checks": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "requires": { + "npmlog": "0.1 || 1", + "semver": "^2.3.0 || 3.x || 4 || 5" + }, + "dependencies": { + "npmlog": { + "version": "1.2.1", + "bundled": true, + "dev": true, + "requires": { + "ansi": "~0.3.0", + "are-we-there-yet": "~1.0.0", + "gauge": "~1.2.0" + }, + "dependencies": { + "are-we-there-yet": { + "version": "1.0.4", + "bundled": true, + "dev": true, + "requires": { + "delegates": "^0.1.0", + "readable-stream": "^1.1.13" + }, + "dependencies": { + "delegates": { + "version": "0.1.0", + "bundled": true, + "dev": true + } + } + }, + "gauge": { + "version": "1.2.2", + "bundled": true, + "dev": true, + "requires": { + "ansi": "^0.3.0", + "has-unicode": "^1.0.0", + "lodash.pad": "^3.0.0", + "lodash.padleft": "^3.0.0", + "lodash.padright": "^3.0.0" + }, + "dependencies": { + "has-unicode": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "lodash.pad": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0", + "lodash._createpadding": "^3.0.0" + }, + "dependencies": { + "lodash._basetostring": { + "version": "3.0.1", + "bundled": true, + "dev": true + }, + "lodash._createpadding": { + "version": "3.6.1", + "bundled": true, + "dev": true, + "requires": { + "lodash.repeat": "^3.0.0" + }, + "dependencies": { + "lodash.repeat": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0" + } + } + } + } + } + }, + "lodash.padleft": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0", + "lodash._createpadding": "^3.0.0" + }, + "dependencies": { + "lodash._basetostring": { + "version": "3.0.1", + "bundled": true, + "dev": true + }, + "lodash._createpadding": { + "version": "3.6.1", + "bundled": true, + "dev": true, + "requires": { + "lodash.repeat": "^3.0.0" + }, + "dependencies": { + "lodash.repeat": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0" + } + } + } + } + } + }, + "lodash.padright": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0", + "lodash._createpadding": "^3.0.0" + }, + "dependencies": { + "lodash._basetostring": { + "version": "3.0.1", + "bundled": true, + "dev": true + }, + "lodash._createpadding": { + "version": "3.6.1", + "bundled": true, + "dev": true, + "requires": { + "lodash.repeat": "^3.0.0" + }, + "dependencies": { + "lodash.repeat": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0" + } + } + } + } + } + } + } + } + } + } + } + }, + "npm-package-arg": { + "version": "4.0.2", + "bundled": true, + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "semver": "4 || 5" + } + }, + "npm-registry-client": { + "version": "7.0.7", + "bundled": true, + "dev": true, + "requires": { + "chownr": "^1.0.1", + "concat-stream": "^1.4.6", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "normalize-package-data": "~1.0.1 || ^2.0.0", + "npm-package-arg": "^3.0.0 || ^4.0.0", + "npmlog": "^7.0.1", + "once": "^1.3.0", + "request": "^2.47.0", + "retry": "^0.8.0", + "rimraf": "2", + "semver": "2 >=2.2.1 || 3.x || 4 || 5", + "slide": "^1.1.3" + }, + "dependencies": { + "concat-stream": { + "version": "1.5.0", + "bundled": true, + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "~2.0.0", + "typedarray": "~0.0.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.0.2", + "bundled": true, + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "process-nextick-args": "~1.0.0", + "string_decoder": "~0.10.x", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "isarray": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "process-nextick-args": { + "version": "1.0.3", + "bundled": true, + "dev": true + }, + "string_decoder": { + "version": "0.10.31", + "bundled": true, + "dev": true + }, + "util-deprecate": { + "version": "1.0.1", + "bundled": true, + "dev": true + } + } + }, + "typedarray": { + "version": "0.0.6", + "bundled": true, + "dev": true + } + } + }, + "npmlog": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/npmlog/-/npmlog-7.0.1.tgz", + "integrity": "sha512-uJ0YFk/mCQpLBt+bxN88AKd+gyqZvZDbtiNxk6Waqcj2aPRyfVx8ITawkyQynxUagInjdYT1+qj4NfA5KJJUxg==", + "dev": true, + "requires": { + "are-we-there-yet": "^4.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^5.0.0", + "set-blocking": "^2.0.0" + } + } + } + }, + "npm-user-validate": { + "version": "0.1.2", + "bundled": true, + "dev": true + }, + "npmlog": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "requires": { + "ansi": "~0.3.0", + "are-we-there-yet": "~1.0.0", + "gauge": "~1.2.0" + }, + "dependencies": { + "are-we-there-yet": { + "version": "1.0.4", + "bundled": true, + "dev": true, + "requires": { + "delegates": "^0.1.0", + "readable-stream": "^1.1.13" + }, + "dependencies": { + "delegates": { + "version": "0.1.0", + "bundled": true, + "dev": true + } + } + }, + "gauge": { + "version": "1.2.2", + "bundled": true, + "dev": true, + "requires": { + "ansi": "^0.3.0", + "has-unicode": "^1.0.0", + "lodash.pad": "^3.0.0", + "lodash.padleft": "^3.0.0", + "lodash.padright": "^3.0.0" + }, + "dependencies": { + "has-unicode": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "lodash.pad": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0", + "lodash._createpadding": "^3.0.0" + }, + "dependencies": { + "lodash._basetostring": { + "version": "3.0.1", + "bundled": true, + "dev": true + }, + "lodash._createpadding": { + "version": "3.6.1", + "bundled": true, + "dev": true, + "requires": { + "lodash.repeat": "^3.0.0" + }, + "dependencies": { + "lodash.repeat": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0" + } + } + } + } + } + }, + "lodash.padleft": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0", + "lodash._createpadding": "^3.0.0" + }, + "dependencies": { + "lodash._basetostring": { + "version": "3.0.1", + "bundled": true, + "dev": true + }, + "lodash._createpadding": { + "version": "3.6.1", + "bundled": true, + "dev": true, + "requires": { + "lodash.repeat": "^3.0.0" + }, + "dependencies": { + "lodash.repeat": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0" + } + } + } + } + } + }, + "lodash.padright": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0", + "lodash._createpadding": "^3.0.0" + }, + "dependencies": { + "lodash._basetostring": { + "version": "3.0.1", + "bundled": true, + "dev": true + }, + "lodash._createpadding": { + "version": "3.6.1", + "bundled": true, + "dev": true, + "requires": { + "lodash.repeat": "^3.0.0" + }, + "dependencies": { + "lodash.repeat": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "lodash._basetostring": "^3.0.0" + } + } + } + } + } + } + } + } + } + }, + "once": { + "version": "1.3.2", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "opener": { + "version": "1.4.1", + "bundled": true, + "dev": true + }, + "osenv": { + "version": "0.1.3", + "bundled": true, + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + }, + "dependencies": { + "os-homedir": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "os-tmpdir": { + "version": "1.0.1", + "bundled": true, + "dev": true + } + } + }, + "path-is-inside": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "read": { + "version": "1.0.7", + "bundled": true, + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + }, + "dependencies": { + "mute-stream": { + "version": "0.0.5", + "bundled": true, + "dev": true + } + } + }, + "read-installed": { + "version": "4.0.3", + "bundled": true, + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "graceful-fs": "^4.1.2", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "slide": "~1.1.3", + "util-extend": "^1.0.1" + }, + "dependencies": { + "debuglog": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "readdir-scoped-modules": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "util-extend": { + "version": "1.0.1", + "bundled": true, + "dev": true + } + } + }, + "read-package-json": { + "version": "2.0.2", + "bundled": true, + "dev": true, + "requires": { + "glob": "^5.0.3", + "graceful-fs": "^4.1.2", + "json-parse-helpfulerror": "^1.0.2", + "normalize-package-data": "^2.0.0" + }, + "dependencies": { + "json-parse-helpfulerror": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "requires": { + "jju": "^1.1.0" + }, + "dependencies": { + "jju": { + "version": "1.2.1", + "bundled": true, + "dev": true + } + } + } + } + }, + "readable-stream": { + "version": "1.1.13", + "bundled": true, + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "isarray": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "string_decoder": { + "version": "0.10.31", + "bundled": true, + "dev": true + } + } + }, + "realize-package-specifier": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "dezalgo": "^1.0.1", + "npm-package-arg": "^4.0.0" + } + }, + "request": { + "version": "2.65.0", + "bundled": true, + "dev": true, + "requires": { + "aws-sign2": "~0.6.0", + "bl": "~1.0.0", + "caseless": "~0.11.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~1.0.0-rc3", + "har-validator": "~2.0.2", + "hawk": "~3.1.0", + "http-signature": "~0.11.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "node-uuid": "~1.4.3", + "oauth-sign": "~0.8.0", + "qs": "~5.2.0", + "stringstream": "~0.0.4", + "tough-cookie": "~2.2.0", + "tunnel-agent": "~0.4.1" + }, + "dependencies": { + "aws-sign2": { + "version": "0.6.0", + "bundled": true, + "dev": true + }, + "bl": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "readable-stream": "~2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.0.3", + "bundled": true, + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "process-nextick-args": "~1.0.0", + "string_decoder": "~0.10.x", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "isarray": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "process-nextick-args": { + "version": "1.0.3", + "bundled": true, + "dev": true + }, + "string_decoder": { + "version": "0.10.31", + "bundled": true, + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true + } + } + } + } + }, + "caseless": { + "version": "0.11.0", + "bundled": true, + "dev": true + }, + "combined-stream": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + }, + "dependencies": { + "delayed-stream": { + "version": "1.0.0", + "bundled": true, + "dev": true + } + } + }, + "extend": { + "version": "3.0.0", + "bundled": true, + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "bundled": true, + "dev": true + }, + "form-data": { + "version": "1.0.0-rc3", + "bundled": true, + "dev": true, + "requires": { + "async": "^1.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.3" + }, + "dependencies": { + "async": { + "version": "1.5.0", + "bundled": true, + "dev": true + } + } + }, + "har-validator": { + "version": "2.0.2", + "bundled": true, + "dev": true, + "requires": { + "chalk": "^1.1.1", + "commander": "^2.8.1", + "is-my-json-valid": "^2.12.2", + "pinkie-promise": "^1.0.0" + }, + "dependencies": { + "chalk": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-styles": "^2.1.0", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.1.0", + "bundled": true, + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.3", + "bundled": true, + "dev": true + }, + "has-ansi": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "bundled": true, + "dev": true + } + } + }, + "commander": { + "version": "2.9.0", + "bundled": true, + "dev": true, + "requires": { + "graceful-readlink": ">= 1.0.0" + }, + "dependencies": { + "graceful-readlink": { + "version": "1.0.1", + "bundled": true, + "dev": true + } + } + }, + "is-my-json-valid": { + "version": "2.12.2", + "bundled": true, + "dev": true, + "requires": { + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "jsonpointer": "2.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "generate-function": { + "version": "2.0.0", + "bundled": true, + "dev": true + }, + "generate-object-property": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "requires": { + "is-property": "^1.0.0" + }, + "dependencies": { + "is-property": { + "version": "1.0.2", + "bundled": true, + "dev": true + } + } + }, + "jsonpointer": { + "version": "2.0.0", + "bundled": true, + "dev": true + }, + "xtend": { + "version": "4.0.0", + "bundled": true, + "dev": true + } + } + }, + "pinkie-promise": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "pinkie": "^1.0.0" + }, + "dependencies": { + "pinkie": { + "version": "1.0.0", + "bundled": true, + "dev": true + } + } + } + } + }, + "hawk": { + "version": "3.1.0", + "bundled": true, + "dev": true, + "requires": { + "boom": "^2.8.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" + }, + "dependencies": { + "boom": { + "version": "2.10.0", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.x.x" + } + }, + "cryptiles": { + "version": "2.0.5", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.x.x" + } + }, + "hoek": { + "version": "2.16.3", + "bundled": true, + "dev": true + }, + "sntp": { + "version": "1.0.9", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.x.x" + } + } + } + }, + "http-signature": { + "version": "0.11.0", + "bundled": true, + "dev": true, + "requires": { + "asn1": "0.1.11", + "assert-plus": "^0.1.5", + "ctype": "0.5.3" + }, + "dependencies": { + "asn1": { + "version": "0.1.11", + "bundled": true, + "dev": true + }, + "assert-plus": { + "version": "0.1.5", + "bundled": true, + "dev": true + }, + "ctype": { + "version": "0.5.3", + "bundled": true, + "dev": true + } + } + }, + "isstream": { + "version": "0.1.2", + "bundled": true, + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "bundled": true, + "dev": true + }, + "mime-types": { + "version": "2.1.7", + "bundled": true, + "dev": true, + "requires": { + "mime-db": "~1.19.0" + }, + "dependencies": { + "mime-db": { + "version": "1.19.0", + "bundled": true, + "dev": true + } + } + }, + "node-uuid": { + "version": "1.4.3", + "bundled": true, + "dev": true + }, + "oauth-sign": { + "version": "0.8.0", + "bundled": true, + "dev": true + }, + "qs": { + "version": "5.2.0", + "bundled": true, + "dev": true + }, + "stringstream": { + "version": "0.0.5", + "bundled": true, + "dev": true + }, + "tough-cookie": { + "version": "2.2.0", + "bundled": true, + "dev": true + }, + "tunnel-agent": { + "version": "0.4.1", + "bundled": true, + "dev": true + } + } + }, + "retry": { + "version": "0.8.0", + "bundled": true, + "dev": true + }, + "rimraf": { + "version": "2.4.3", + "bundled": true, "dev": true, "requires": { - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" + "glob": "^5.0.14" } - } - } - }, - "lodash.restparam": { - "version": "3.6.1", - "resolved": "http://registry.npm.taobao.org/lodash.restparam/download/lodash.restparam-3.6.1.tgz", - "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", - "dev": true - }, - "lodash.support": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.support/download/lodash.support-2.3.0.tgz", - "integrity": "sha1-fq8DivTw1qq3drRKptz8gDNMm/0=", - "requires": { - "lodash._renative": "2.3.0" - } - }, - "lodash.template": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.template/download/lodash.template-2.3.0.tgz", - "integrity": "sha1-Tj4pxDO0z+pnXsg15vEjkcYf0is=", - "requires": { - "lodash._escapestringchar": "2.3.0", - "lodash._reinterpolate": "2.3.0", - "lodash.defaults": "2.3.0", - "lodash.escape": "2.3.0", - "lodash.keys": "2.3.0", - "lodash.templatesettings": "2.3.0", - "lodash.values": "2.3.0" - } - }, - "lodash.templatesettings": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.templatesettings/download/lodash.templatesettings-2.3.0.tgz", - "integrity": "sha1-MD0TLDQnEAQNWhjvqi1XL9A/jNw=", - "requires": { - "lodash._reinterpolate": "2.3.0", - "lodash.escape": "2.3.0" - } - }, - "lodash.toplainobject": { - "version": "3.0.0", - "resolved": "http://registry.npm.taobao.org/lodash.toplainobject/download/lodash.toplainobject-3.0.0.tgz", - "integrity": "sha1-KHkK2ULSk9eKpmOgfs9/UsoEGY0=", - "dev": true, - "requires": { - "lodash._basecopy": "3.0.1", - "lodash.keysin": "3.0.8" - } - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "http://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "lodash.values": { - "version": "2.3.0", - "resolved": "http://registry.npm.taobao.org/lodash.values/download/lodash.values-2.3.0.tgz", - "integrity": "sha1-ypb75gogsLDsK6K6X8anZb0Uo7o=", - "requires": { - "lodash.keys": "2.3.0" - } - }, - "longest": { - "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/longest/download/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "http://registry.npm.taobao.org/loose-envify/download/loose-envify-1.4.0.tgz", - "integrity": "sha1-ce5R+nvkyuwaY4OffmgtgTLTDK8=", - "dev": true, - "requires": { - "js-tokens": "3.0.2" - } - }, - "magic-string": { - "version": "0.4.9", - "resolved": "http://registry.npm.taobao.org/magic-string/download/magic-string-0.4.9.tgz", - "integrity": "sha1-9G6ar1lZz7vIj2iplpzWbRIOGiI=", - "dev": true, - "requires": { - "vlq": "0.2.3" - } - }, - "makeerror": { - "version": "1.0.11", - "resolved": "http://registry.npm.taobao.org/makeerror/download/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", - "dev": true, - "requires": { - "tmpl": "1.0.4" - } - }, - "markdown-it": { - "version": "4.3.0", - "resolved": "http://registry.npm.taobao.org/markdown-it/download/markdown-it-4.3.0.tgz", - "integrity": "sha1-DuKwckB50Yaz8EtzRc45WuR8xHQ=", - "dev": true, - "requires": { - "argparse": "1.0.10", - "entities": "1.1.2", - "linkify-it": "1.2.4", - "mdurl": "1.0.1", - "uc.micro": "1.0.6" - } - }, - "markdown-it-terminal": { - "version": "0.0.2", - "resolved": "http://registry.npm.taobao.org/markdown-it-terminal/download/markdown-it-terminal-0.0.2.tgz", - "integrity": "sha1-//LEpd8jeABjm0aKX9144hkXxPI=", - "dev": true, - "requires": { - "ansi-styles": "2.2.1", - "cardinal": "0.5.0", - "cli-table": "0.3.1", - "lodash-node": "3.10.2", - "markdown-it": "4.3.0" - }, - "dependencies": { - "ansi-styles": { + }, + "semver": { + "version": "5.0.3", + "bundled": true, + "dev": true + }, + "sha": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "2.0.2", + "bundled": true, + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "process-nextick-args": "~1.0.0", + "string_decoder": "~0.10.x", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "isarray": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "process-nextick-args": { + "version": "1.0.3", + "bundled": true, + "dev": true + }, + "string_decoder": { + "version": "0.10.31", + "bundled": true, + "dev": true + }, + "util-deprecate": { + "version": "1.0.1", + "bundled": true, + "dev": true + } + } + } + } + }, + "slide": { + "version": "1.1.6", + "bundled": true, + "dev": true + }, + "sorted-object": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "spdx": { + "version": "0.4.1", + "bundled": true, + "dev": true, + "requires": { + "spdx-license-ids": "^1.0.0" + } + }, + "spdx-license-ids": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "strip-ansi": { + "version": "3.0.0", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "tar": { "version": "2.2.1", - "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "bundled": true, + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" + } + }, + "text-table": { + "version": "0.2.0", + "bundled": true, "dev": true - } - } - }, - "matcher-collection": { - "version": "1.1.2", - "resolved": "http://registry.npm.taobao.org/matcher-collection/download/matcher-collection-1.1.2.tgz", - "integrity": "sha1-EHb1BvEMqFiXtT0U71T5ClxCaDg=", - "requires": { - "minimatch": "3.0.4" - } - }, - "math-random": { - "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/math-random/download/math-random-1.0.4.tgz", - "integrity": "sha1-XdaUPJOFSCZwFtTjTwV1gwgMUUw=", - "dev": true - }, - "md5-hex": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/md5-hex/download/md5-hex-2.0.0.tgz", - "integrity": "sha1-0FiOnxx0lUSS7NJKwKxs6ZfZLjM=", - "requires": { - "md5-o-matic": "0.1.1" - } - }, - "md5-o-matic": { - "version": "0.1.1", - "resolved": "http://registry.npm.taobao.org/md5-o-matic/download/md5-o-matic-0.1.1.tgz", - "integrity": "sha1-givM1l4RfFFPqxdrJZRdVBAKA8M=" - }, - "mdurl": { - "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/mdurl/download/mdurl-1.0.1.tgz", - "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", - "dev": true - }, - "memory-streams": { - "version": "0.1.3", - "resolved": "http://registry.npm.taobao.org/memory-streams/download/memory-streams-0.1.3.tgz", - "integrity": "sha1-2bABe0uH8dkvVfJ0XJyqyx3JPOs=", - "requires": { - "readable-stream": "1.0.34" - } - }, - "merge": { - "version": "1.2.1", - "resolved": "http://registry.npm.taobao.org/merge/download/merge-1.2.1.tgz", - "integrity": "sha1-OL6/gMMiCopIe2/Ps5QbsRcgwUU=", - "dev": true - }, - "merge-defaults": { - "version": "0.2.1", - "resolved": "http://registry.npm.taobao.org/merge-defaults/download/merge-defaults-0.2.1.tgz", - "integrity": "sha1-3UIkjrlrtqUVIXJDIccv+Vg93oA=", - "dev": true, - "requires": { - "lodash": "2.4.2" - }, - "dependencies": { - "lodash": { - "version": "2.4.2", - "resolved": "http://registry.npm.taobao.org/lodash/download/lodash-2.4.2.tgz", - "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", + }, + "uid-number": { + "version": "0.0.6", + "bundled": true, "dev": true - } - } - }, - "merge-trees": { - "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/merge-trees/download/merge-trees-1.0.1.tgz", - "integrity": "sha1-zL5nRWl4f53vF/1G5lJfVwC70j4=", - "dev": true, - "requires": { - "can-symlink": "1.0.0", - "fs-tree-diff": "0.5.9", - "heimdalljs": "0.2.6", - "heimdalljs-logger": "0.1.10", - "rimraf": "2.6.3", - "symlink-or-copy": "1.2.0" - } - }, - "micromatch": { - "version": "2.3.11", - "resolved": "http://registry.npm.taobao.org/micromatch/download/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "http://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz", - "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", - "dev": true - }, - "mime-db": { - "version": "1.37.0", - "resolved": "http://registry.npm.taobao.org/mime-db/download/mime-db-1.37.0.tgz", - "integrity": "sha1-C2oM5v2+lXbiXx8tL96IMNwK0Ng=", - "dev": true - }, - "mime-types": { - "version": "2.1.21", - "resolved": "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.21.tgz", - "integrity": "sha1-KJlaoey3cHQv5q5+WPkYHHRLP5Y=", - "dev": true, - "requires": { - "mime-db": "1.37.0" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", - "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", - "requires": { - "brace-expansion": "1.1.11" - } - }, - "minimist": { - "version": "0.0.8", - "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "requires": { - "minimist": "0.0.8" - } - }, - "mktemp": { - "version": "0.4.0", - "resolved": "http://registry.npm.taobao.org/mktemp/download/mktemp-0.4.0.tgz", - "integrity": "sha1-bQUVYRyKjITkhKogABKbmOmB/ws=" - }, - "moment": { - "version": "2.24.0", - "resolved": "http://registry.npm.taobao.org/moment/download/moment-2.24.0.tgz", - "integrity": "sha1-DQVdU/UFKqZTyfbraLtdEr9cK1s=", - "dev": true - }, - "moment-timezone": { - "version": "0.3.1", - "resolved": "http://registry.npm.taobao.org/moment-timezone/download/moment-timezone-0.3.1.tgz", - "integrity": "sha1-PvR4VrAtU7cYoQpewgI6opnge/U=", - "dev": true, - "requires": { - "moment": "2.24.0" + }, + "umask": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "spdx-correct": "~1.0.0", + "spdx-expression-parse": "~1.0.0" + }, + "dependencies": { + "spdx-correct": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "requires": { + "spdx-license-ids": "^1.0.2" + } + }, + "spdx-expression-parse": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "spdx-exceptions": "^1.0.0", + "spdx-license-ids": "^1.0.0" + }, + "dependencies": { + "spdx-exceptions": { + "version": "1.0.2", + "bundled": true, + "dev": true + } + } + } + } + }, + "validate-npm-package-name": { + "version": "2.2.2", + "bundled": true, + "dev": true, + "requires": { + "builtins": "0.0.7" + }, + "dependencies": { + "builtins": { + "version": "0.0.7", + "bundled": true, + "dev": true + } + } + }, + "which": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "requires": { + "is-absolute": "^0.1.7" + }, + "dependencies": { + "is-absolute": { + "version": "0.1.7", + "bundled": true, + "dev": true, + "requires": { + "is-relative": "^0.1.0" + }, + "dependencies": { + "is-relative": { + "version": "0.1.3", + "bundled": true, + "dev": true + } + } + } + } + }, + "wrappy": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "write-file-atomic": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "slide": "^1.1.5" + } + } } }, - "ms": { - "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "mute-stream": { - "version": "0.0.5", - "resolved": "http://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.5.tgz", - "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=" - }, - "natives": { - "version": "1.1.6", - "resolved": "http://registry.npm.taobao.org/natives/download/natives-1.1.6.tgz", - "integrity": "sha1-pgO0pJirdxc2ErnqGs3sTZgPALs=", - "dev": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "http://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - }, - "negotiator": { - "version": "0.6.1", - "resolved": "http://registry.npm.taobao.org/negotiator/download/negotiator-0.6.1.tgz", - "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", - "dev": true - }, - "next-tick": { - "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/next-tick/download/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" - }, - "node-int64": { - "version": "0.4.0", - "resolved": "http://registry.npm.taobao.org/node-int64/download/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", - "dev": true - }, - "node-modules-path": { - "version": "1.0.2", - "resolved": "http://registry.npm.taobao.org/node-modules-path/download/node-modules-path-1.0.2.tgz", - "integrity": "sha1-46zt6be69LwzbjSWtY5bQNUXBW4=", - "dev": true - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "http://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "dev": true, "requires": { - "remove-trailing-separator": "1.1.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + }, + "dependencies": { + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmmirror.com/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", + "dev": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "number-is-nan": { @@ -12543,20 +9665,41 @@ "resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha512-S0sN3agnVh2SZNEIGc0N1X4Z5K0JeFbGBrnuZpsxuUh5XLF0BnvWkMjRXo/zGKLd/eghvNIKcx1pQkmUjXIyrA==", + "dev": true + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true + }, "object.omit": { "version": "2.0.1", - "resolved": "http://registry.npm.taobao.org/object.omit/download/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "resolved": "https://registry.npmmirror.com/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha512-UiAM5mhmIuKLsOvrL+B0U2d1hXHF3bFYWIuH1LMpuV2EJEHG1Ntz06PgLEHjm6VFd87NpH8rastvPoyv6UW2fA==", + "dev": true, + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "dev": true, "requires": { - "for-own": "0.1.5", - "is-extendable": "0.1.1" + "ee-first": "1.1.1" } }, "on-headers": { - "version": "1.0.1", - "resolved": "http://registry.npm.taobao.org/on-headers/download/on-headers-1.0.1.tgz", - "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=", + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", "dev": true }, "once": { @@ -12573,21 +9716,20 @@ "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=" }, "optimist": { - "version": "0.3.7", - "resolved": "http://registry.npm.taobao.org/optimist/download/optimist-0.3.7.tgz", - "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=", + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", "dev": true, - "optional": true, "requires": { - "wordwrap": "0.0.3" + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" }, "dependencies": { "wordwrap": { "version": "0.0.3", - "resolved": "http://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true, - "optional": true + "resolved": "https://registry.npmmirror.com/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", + "dev": true } } }, @@ -12604,6 +9746,12 @@ "wordwrap": "1.0.0" } }, + "options": { + "version": "0.0.6", + "resolved": "https://registry.npmmirror.com/options/-/options-0.0.6.tgz", + "integrity": "sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg==", + "dev": true + }, "os-homedir": { "version": "1.0.2", "resolved": "http://registry.npm.taobao.org/os-homedir/download/os-homedir-1.0.2.tgz", @@ -12622,6 +9770,12 @@ "resolved": "http://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, + "osenv": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/osenv/-/osenv-0.0.3.tgz", + "integrity": "sha512-VBk1bfdaO4gh3OWO8LBuDY2alp0buL8YzQ6t13xyc8PQPrnUg5AgQvINQx3UkS4dom8UGCL597q4Y2+M4TPvmw==", + "dev": true + }, "output-file-sync": { "version": "1.1.2", "resolved": "http://registry.npm.taobao.org/output-file-sync/download/output-file-sync-1.1.2.tgz", @@ -12634,16 +9788,49 @@ }, "parse-glob": { "version": "3.0.4", - "resolved": "http://registry.npm.taobao.org/parse-glob/download/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "resolved": "https://registry.npmmirror.com/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha512-FC5TeK0AwXzq3tUBFtH74naWkPQCEWs4K+xMxWZBlKDWu0bVHXGZa+KKqxKidd7xwhdZ19ZNuF2uO1M/r196HA==", + "dev": true, + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + } + }, + "parsejson": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/parsejson/-/parsejson-0.0.3.tgz", + "integrity": "sha512-v38ZjVbinlZ2r1Rz06WUZEnGoSRcEGX+roMsiWjHeAe23s2qlQUyfmsPQZvh7d8l0E8AZzTIO/RkUr00LfkSiA==", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmmirror.com/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha512-B3Nrjw2aL7aI4TDujOzfA4NsEc4u1lVcIRE0xesutH8kjeWF70uk+W5cBlIQx04zUH9NTBvuN36Y9xLRPK6Jjw==", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmmirror.com/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha512-ijhdxJu6l5Ru12jF0JvzXVPvsC+VibqeaExlNoMhWN6VQ79PGjkmc7oA4W1lp00sFkNyj0fx6ivPLdV51/UMog==", "dev": true, "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.3", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" + "better-assert": "~1.0.0" } }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, "path-exists": { "version": "1.0.0", "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-1.0.0.tgz", @@ -12682,6 +9869,12 @@ "resolved": "http://registry.npm.taobao.org/path-root-regex/download/path-root-regex-0.1.2.tgz", "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=" }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, "performance-now": { "version": "0.2.0", "resolved": "http://registry.npm.taobao.org/performance-now/download/performance-now-0.2.0.tgz", @@ -12691,8 +9884,8 @@ }, "pleasant-progress": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/pleasant-progress/download/pleasant-progress-1.1.0.tgz", - "integrity": "sha1-yZzXMKLlDP/dO63/hF/E1SguJms=", + "resolved": "https://registry.npmmirror.com/pleasant-progress/-/pleasant-progress-1.1.0.tgz", + "integrity": "sha512-fqT2Wl03YpTq/bS3a4o/UU917CxBLD5mKtutBeEZLzlyB8lpF0v1Lwu3VLWymd0k3TANgTMbM1ErPAnoBfQT7A==", "dev": true }, "pluralize": { @@ -12702,18 +9895,18 @@ }, "portfinder": { "version": "0.4.0", - "resolved": "http://registry.npm.taobao.org/portfinder/download/portfinder-0.4.0.tgz", - "integrity": "sha1-o/+t/6/k+5jgYBqF7aJ8J86Eyh4=", + "resolved": "https://registry.npmmirror.com/portfinder/-/portfinder-0.4.0.tgz", + "integrity": "sha512-SZ3hp61WVhwNSS0gf0Fdrx5Yb/wl35qisHuPVM1S0StV8t5XlVZmmJy7/417OELJA7t6ecEmeEzvOaBwq3kCiQ==", "dev": true, "requires": { "async": "0.9.0", - "mkdirp": "0.5.1" + "mkdirp": "0.5.x" }, "dependencies": { "async": { "version": "0.9.0", - "resolved": "http://registry.npm.taobao.org/async/download/async-0.9.0.tgz", - "integrity": "sha1-rDYTsdqb7RtHUQu0ZRuJMeRxRsc=", + "resolved": "https://registry.npmmirror.com/async/-/async-0.9.0.tgz", + "integrity": "sha512-XQJ3MipmCHAIBBMFfu2jaSetneOrXbSyyqeU3Nod867oNOpS+i9FEms5PWgjMxSgBybRf2IVVLtr1YfrDO+okg==", "dev": true } } @@ -12725,8 +9918,14 @@ }, "preserve": { "version": "0.2.0", - "resolved": "http://registry.npm.taobao.org/preserve/download/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "resolved": "https://registry.npmmirror.com/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha512-s/46sYeylUfHNjI+sA/78FAHlmIuKqI9wNnzEOGehAlUUYeObv5C2mOinXBjyUyWmJ2SfcS2/ydApH4hTF4WXQ==", + "dev": true + }, + "printf": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/printf/-/printf-0.2.5.tgz", + "integrity": "sha512-XHV6WP6xUvy42gUxdNyPQKCC9j36VzpVQ8Ztoffq0D6+PugiNsZ0FqBladXXPFQWthDDCA9OvGIsjEigMtznOQ==", "dev": true }, "private": { @@ -12734,6 +9933,12 @@ "resolved": "http://registry.npm.taobao.org/private/download/private-0.1.8.tgz", "integrity": "sha1-I4Hts2ifelPWUxkAYPz4ItLzaP8=" }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmmirror.com/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true + }, "process-nextick-args": { "version": "2.0.0", "resolved": "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz", @@ -12741,11 +9946,11 @@ }, "process-relative-require": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/process-relative-require/download/process-relative-require-1.0.0.tgz", - "integrity": "sha1-FZDfz1uPKYO6U+OYRGtoJAtMxoo=", + "resolved": "https://registry.npmmirror.com/process-relative-require/-/process-relative-require-1.0.0.tgz", + "integrity": "sha512-r8G5WJPozMJAiv8sDdVWKgJ4In/zBXqwJdMCGAXQt2Kd3HdbAuJVzWYM4JW150hWoaI9DjhtbjcsCCHIMxm8RA==", "dev": true, "requires": { - "node-modules-path": "1.0.2" + "node-modules-path": "^1.0.0" } }, "progress": { @@ -12771,6 +9976,16 @@ "rsvp": "3.6.2" } }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, "prr": { "version": "1.0.1", "resolved": "http://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz", @@ -12778,6 +9993,12 @@ "dev": true, "optional": true }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, "punycode": { "version": "1.4.1", "resolved": "http://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", @@ -12815,25 +10036,51 @@ }, "randomatic": { "version": "3.1.1", - "resolved": "http://registry.npm.taobao.org/randomatic/download/randomatic-3.1.1.tgz", - "integrity": "sha1-t3bvxZN1mE42xTey9RofCv8Noe0=", + "resolved": "https://registry.npmmirror.com/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", "dev": true, "requires": { - "is-number": "4.0.0", - "kind-of": "6.0.2", - "math-random": "1.0.4" + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" }, "dependencies": { "is-number": { "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/is-number/download/is-number-4.0.0.tgz", - "integrity": "sha1-ACbjf1RU1z41bf5lZGmYZ8an8P8=", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", "dev": true }, "kind-of": { - "version": "6.0.2", - "resolved": "http://registry.npm.taobao.org/kind-of/download/kind-of-6.0.2.tgz", - "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=", + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true } } @@ -12897,19 +10144,11 @@ }, "redeyed": { "version": "0.5.0", - "resolved": "http://registry.npm.taobao.org/redeyed/download/redeyed-0.5.0.tgz", - "integrity": "sha1-erAA5g7jh1rBFdKe2zLBQDxsJdE=", + "resolved": "https://registry.npmmirror.com/redeyed/-/redeyed-0.5.0.tgz", + "integrity": "sha512-AhuOInui6+UEtwpYhp+CqxpP6MD7tnEFTR6yNxEcqbodg+dYDBjDdJJoLsH3k2Wp3mTZkuigP2Bf1bwAd7Fd7Q==", "dev": true, "requires": { - "esprima-fb": "12001.1.0-dev-harmony-fb" - }, - "dependencies": { - "esprima-fb": { - "version": "12001.1.0-dev-harmony-fb", - "resolved": "http://registry.npm.taobao.org/esprima-fb/download/esprima-fb-12001.1.0-dev-harmony-fb.tgz", - "integrity": "sha1-2EQAOEupXOJnjGF60kp/QICNqRU=", - "dev": true - } + "esprima-fb": "~12001.1.0-dev-harmony-fb" } }, "regenerate": { @@ -12956,11 +10195,11 @@ }, "regex-cache": { "version": "0.4.4", - "resolved": "http://registry.npm.taobao.org/regex-cache/download/regex-cache-0.4.4.tgz", - "integrity": "sha1-db3FiioUls7EihKDW8VMjVYjNt0=", + "resolved": "https://registry.npmmirror.com/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", "dev": true, "requires": { - "is-equal-shallow": "0.1.3" + "is-equal-shallow": "^0.1.3" } }, "regexpu": { @@ -13015,14 +10254,14 @@ }, "remove-trailing-separator": { "version": "1.1.0", - "resolved": "http://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "resolved": "https://registry.npmmirror.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", "dev": true }, "repeat-element": { - "version": "1.1.3", - "resolved": "http://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.3.tgz", - "integrity": "sha1-eC4NglwMWjuzlzH4Tv7mt0Lmsc4=", + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", "dev": true }, "repeat-string": { @@ -13080,8 +10319,8 @@ }, "requires-port": { "version": "1.0.0", - "resolved": "http://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "resolved": "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", "dev": true }, "resolve": { @@ -13150,48 +10389,25 @@ "resolved": "http://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz", "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=" }, - "sander": { - "version": "0.2.4", - "resolved": "http://registry.npm.taobao.org/sander/download/sander-0.2.4.tgz", - "integrity": "sha1-Hca6as95aaQwTvfxNJCBpX/jUC8=", - "dev": true, - "requires": { - "es6-promise": "2.3.0", - "graceful-fs": "3.0.11", - "mkdirp": "0.5.1", - "rimraf": "2.6.3" - }, - "dependencies": { - "graceful-fs": { - "version": "3.0.11", - "resolved": "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-3.0.11.tgz", - "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", - "dev": true, - "requires": { - "natives": "1.1.6" - } - } - } - }, "sane": { "version": "1.7.0", - "resolved": "http://registry.npm.taobao.org/sane/download/sane-1.7.0.tgz", - "integrity": "sha1-s1ebzLRclM8gNVzIESSZDf00bjA=", + "resolved": "https://registry.npmmirror.com/sane/-/sane-1.7.0.tgz", + "integrity": "sha512-wxna76E1fVwXoNSUfSDGB1KKY/+ZIydOdQoFnMloJZTrkuJI4Twkr+2qn864GkzzPwXATHRUwhF9OpQWzIN+Kw==", "dev": true, "requires": { - "anymatch": "1.3.2", - "exec-sh": "0.2.2", - "fb-watchman": "2.0.0", - "minimatch": "3.0.4", - "minimist": "1.2.0", - "walker": "1.0.7", - "watch": "0.10.0" + "anymatch": "^1.3.0", + "exec-sh": "^0.2.0", + "fb-watchman": "^2.0.0", + "minimatch": "^3.0.2", + "minimist": "^1.1.1", + "walker": "~1.0.5", + "watch": "~0.10.0" }, "dependencies": { "minimist": { - "version": "1.2.0", - "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true } } @@ -13201,12 +10417,83 @@ "resolved": "http://registry.npm.taobao.org/semver/download/semver-5.6.0.tgz", "integrity": "sha1-fnQlb7qknHWqfHogXMInmcrIAAQ=" }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmmirror.com/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, "set-blocking": { "version": "2.0.0", - "resolved": "http://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "resolved": "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, "shebang-regex": { "version": "1.0.0", "resolved": "http://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz", @@ -13222,19 +10509,36 @@ "rechoir": "0.6.2" } }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "signal-exit": { - "version": "3.0.2", - "resolved": "http://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, "silent-error": { "version": "1.1.1", - "resolved": "http://registry.npm.taobao.org/silent-error/download/silent-error-1.1.1.tgz", - "integrity": "sha1-9yr1sNc2gqK6F3i34yzYqnwthmI=", + "resolved": "https://registry.npmmirror.com/silent-error/-/silent-error-1.1.1.tgz", + "integrity": "sha512-n4iEKyNcg4v6/jpb3c0/iyH2G1nzUNl7Gpqtn/mHIJK9S/q/7MCfoO4rwVOoO59qPFIc0hVHvMbiOJ0NdtxKKw==", "dev": true, "requires": { - "debug": "2.6.9" + "debug": "^2.2.0" } }, "simple-fmt": { @@ -13257,14 +10561,156 @@ "resolved": "http://registry.npm.taobao.org/slice-ansi/download/slice-ansi-0.0.4.tgz", "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=" }, + "slide": { + "version": "1.1.6", + "resolved": "https://registry.npmmirror.com/slide/-/slide-1.1.6.tgz", + "integrity": "sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==", + "dev": true + }, "sntp": { "version": "1.0.9", "resolved": "http://registry.npm.taobao.org/sntp/download/sntp-1.0.9.tgz", "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", "dev": true, - "optional": true, + "optional": true, + "requires": { + "hoek": "2.16.3" + } + }, + "socket.io": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/socket.io/-/socket.io-1.6.0.tgz", + "integrity": "sha512-ZVTZV9k8MBtfZytMNgrKfv76z2KC/QUriJdsYwwyWI4pJ55i/XwVVGzuU35MmbxP0s2yuhOiK5gfxZCqa3f81Q==", + "dev": true, + "requires": { + "debug": "2.3.3", + "engine.io": "1.8.0", + "has-binary": "0.1.7", + "object-assign": "4.1.0", + "socket.io-adapter": "0.5.0", + "socket.io-client": "1.6.0", + "socket.io-parser": "2.3.1" + }, + "dependencies": { + "debug": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.3.3.tgz", + "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==", + "dev": true, + "requires": { + "ms": "0.7.2" + } + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-0.7.2.tgz", + "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==", + "dev": true + }, + "object-assign": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.0.tgz", + "integrity": "sha512-Lbc7GfN7XFaK30bzUN3cDYLOkT0dH05S0ax1QikylHUD9+Z9PRF3G1iYwX3kcz+6AlzTFGkUgMxz6l3aUwbwTA==", + "dev": true + } + } + }, + "socket.io-adapter": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz", + "integrity": "sha512-zmYvlFJay9skt4yk1MffE9p93HKvQtyy0BLZ5dRM73bOXFJXNZWq8qZVdY456sLaxdK6fHGiZ7glxzqvzwGzkw==", + "dev": true, + "requires": { + "debug": "2.3.3", + "socket.io-parser": "2.3.1" + }, + "dependencies": { + "debug": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.3.3.tgz", + "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==", + "dev": true, + "requires": { + "ms": "0.7.2" + } + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-0.7.2.tgz", + "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==", + "dev": true + } + } + }, + "socket.io-client": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/socket.io-client/-/socket.io-client-1.6.0.tgz", + "integrity": "sha512-XmSyLR7gJC4lGLj2HSROr1Zx3Q6gAKBxCjmDwUBzkmT19tZ36MI7YXN186tHtV1oD6JXlyQLS7VVg0cFYh9hKg==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "2.3.3", + "engine.io-client": "1.8.0", + "has-binary": "0.1.7", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseuri": "0.0.5", + "socket.io-parser": "2.3.1", + "to-array": "0.1.4" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==", + "dev": true + }, + "debug": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.3.3.tgz", + "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==", + "dev": true, + "requires": { + "ms": "0.7.2" + } + }, + "ms": { + "version": "0.7.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-0.7.2.tgz", + "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==", + "dev": true + } + } + }, + "socket.io-parser": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/socket.io-parser/-/socket.io-parser-2.3.1.tgz", + "integrity": "sha512-j6l4g/+yWQjmy1yByzg1DPFL4vxQw+NwCJatIxni/AE1wfm17FBtIKSWU4Ay+onrJwDxmC4eK4QS/04ZsqYwZQ==", + "dev": true, "requires": { - "hoek": "2.16.3" + "component-emitter": "1.1.2", + "debug": "2.2.0", + "isarray": "0.0.1", + "json3": "3.3.2" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmmirror.com/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + } } }, "source-map": { @@ -13324,6 +10770,12 @@ } } }, + "spawn-args": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/spawn-args/-/spawn-args-0.2.0.tgz", + "integrity": "sha512-73BoniQDcRWgnLAf/suKH6V5H54gd1KLzwYN9FB6J/evqTV33htH9xwV/4BHek+++jzxpVlZQKKZkqstPQPmQg==", + "dev": true + }, "spawnback": { "version": "1.0.0", "resolved": "http://registry.npm.taobao.org/spawnback/download/spawnback-1.0.0.tgz", @@ -13373,10 +10825,11 @@ "resolved": "http://registry.npm.taobao.org/stable/download/stable-0.1.8.tgz", "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=" }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true }, "string-width": { "version": "1.0.2", @@ -13388,6 +10841,11 @@ "strip-ansi": "3.0.1" } }, + "string_decoder": { + "version": "0.10.31", + "resolved": "http://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, "stringmap": { "version": "0.2.2", "resolved": "http://registry.npm.taobao.org/stringmap/download/stringmap-0.2.2.tgz", @@ -13423,6 +10881,12 @@ "resolved": "http://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz", "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" }, + "styled_string": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/styled_string/-/styled_string-0.0.1.tgz", + "integrity": "sha512-DU2KZiB6VbPkO2tGSqQ9n96ZstUPjW7X4sGO6V2m1myIQluX0p1Ol8BrA/l6/EesqhMqXOIXs3cJNOy1UuU2BA==", + "dev": true + }, "supports-color": { "version": "5.5.0", "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz", @@ -13502,19 +10966,108 @@ } } }, + "tap-parser": { + "version": "5.4.0", + "resolved": "https://registry.npmmirror.com/tap-parser/-/tap-parser-5.4.0.tgz", + "integrity": "sha512-BIsIaGqv7uTQgTW1KLTMNPSEQf4zDDPgYOBRdgOfuB+JFOLRBfEu6cLa/KvMvmqggu1FKXDfitjLwsq4827RvA==", + "dev": true, + "requires": { + "events-to-array": "^1.0.1", + "js-yaml": "^3.2.7", + "readable-stream": "^2" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "optional": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, "temp": { - "version": "0.8.1", - "resolved": "http://registry.npm.taobao.org/temp/download/temp-0.8.1.tgz", - "integrity": "sha1-S3tP/ehbsJ8t1rpsxDtEITyU/To=", + "version": "0.8.3", + "resolved": "https://registry.npmmirror.com/temp/-/temp-0.8.3.tgz", + "integrity": "sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw==", "dev": true, "requires": { - "rimraf": "2.2.8" + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" }, "dependencies": { "rimraf": { "version": "2.2.8", - "resolved": "http://registry.npm.taobao.org/rimraf/download/rimraf-2.2.8.tgz", - "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==", + "dev": true + } + } + }, + "testem": { + "version": "1.18.5", + "resolved": "https://registry.npmmirror.com/testem/-/testem-1.18.5.tgz", + "integrity": "sha512-0jMQquldcrSl1HwNAkePOr02g/3ZQVZYw7GVJNbOiGvR5esyXvRPX916CLWxcdZqB3yHM80NZiz5P5biogu2Vw==", + "dev": true, + "requires": { + "backbone": "^1.1.2", + "bluebird": "^3.4.6", + "charm": "^1.0.0", + "commander": "^2.6.0", + "consolidate": "^0.14.0", + "cross-spawn": "^5.1.0", + "express": "^4.10.7", + "fireworm": "^0.7.0", + "glob": "^7.0.4", + "http-proxy": "^1.13.1", + "js-yaml": "^3.2.5", + "lodash.assignin": "^4.1.0", + "lodash.clonedeep": "^4.4.1", + "lodash.find": "^4.5.1", + "lodash.uniqby": "^4.7.0", + "mkdirp": "^0.5.1", + "mustache": "^2.2.1", + "node-notifier": "^5.0.1", + "npmlog": "^4.0.0", + "printf": "^0.2.3", + "rimraf": "^2.4.4", + "socket.io": "1.6.0", + "spawn-args": "^0.2.0", + "styled_string": "0.0.1", + "tap-parser": "^5.1.0", + "xmldom": "^0.1.19" + }, + "dependencies": { + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true } } @@ -13534,6 +11087,126 @@ "resolved": "http://registry.npm.taobao.org/through/download/through-2.3.8.tgz", "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" }, + "timers-ext": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/timers-ext/-/timers-ext-0.1.7.tgz", + "integrity": "sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==", + "dev": true, + "requires": { + "es5-ext": "~0.10.46", + "next-tick": "1" + } + }, + "tiny-lr": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/tiny-lr/-/tiny-lr-0.2.0.tgz", + "integrity": "sha512-uZEjnTJ76t0xcsEnHxZ/hDP53clDwpFtsHLgNwAbgPtaP7Jjfwa1D+cabAMRQ6om9s7yRInQ/Le/Dd7qSxMxAg==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "body-parser": { + "version": "1.14.2", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.14.2.tgz", + "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "qs": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-5.2.0.tgz", + "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", + "dev": true + } + } + }, + "bytes": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-2.2.0.tgz", + "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "statuses": "1" + } + }, + "iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmmirror.com/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "qs": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-5.1.0.tgz", + "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", + "dev": true + }, + "raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", + "dev": true, + "requires": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", + "dev": true + } + } + } + } + }, "tmp": { "version": "0.0.28", "resolved": "http://registry.npm.taobao.org/tmp/download/tmp-0.0.28.tgz", @@ -13543,9 +11216,15 @@ } }, "tmpl": { - "version": "1.0.4", - "resolved": "http://registry.npm.taobao.org/tmpl/download/tmpl-1.0.4.tgz", - "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha512-LhVdShQD/4Mk4zXNroIQZJC+Ap3zgLcDuwEdcmLv9CCO73NWockQDwyUnW/m8VX/EElfL6FcYx7EeutN4HJA6A==", "dev": true }, "to-fast-properties": { @@ -13553,6 +11232,12 @@ "resolved": "http://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-1.0.3.tgz", "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, "tough-cookie": { "version": "2.3.4", "resolved": "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.4.tgz", @@ -13604,7 +11289,8 @@ "version": "0.14.5", "resolved": "http://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true + "dev": true, + "optional": true }, "type-check": { "version": "0.3.2", @@ -13614,6 +11300,33 @@ "prelude-ls": "1.1.2" } }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + } + } + }, "typedarray": { "version": "0.0.6", "resolved": "http://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz", @@ -13621,37 +11334,47 @@ }, "uc.micro": { "version": "1.0.6", - "resolved": "http://registry.npm.taobao.org/uc.micro/download/uc.micro-1.0.6.tgz", - "integrity": "sha1-nEEagCpAmpH8bPdAgbq6NLJEmaw=", + "resolved": "https://registry.npmmirror.com/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", "dev": true }, "uglify-js": { - "version": "2.3.6", - "resolved": "http://registry.npm.taobao.org/uglify-js/download/uglify-js-2.3.6.tgz", - "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=", + "version": "2.8.29", + "resolved": "https://registry.npmmirror.com/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha512-qLq/4y2pjcU3vhlhseXGGJ7VbFO4pBANu0kwl8VCa9KEI0V8VfZIx2Fy3w01iSTA/pGwKZSmu/+I4etLNDdt5w==", "dev": true, "optional": true, "requires": { - "async": "0.2.10", - "optimist": "0.3.7", - "source-map": "0.1.43" + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" }, "dependencies": { - "async": { - "version": "0.2.10", - "resolved": "http://registry.npm.taobao.org/async/download/async-0.2.10.tgz", - "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true, "optional": true }, - "source-map": { - "version": "0.1.43", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.1.43.tgz", - "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==", + "dev": true, + "optional": true + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha512-QFzUah88GAGy9lyDKGBqZdkYApt63rCXYBGYnEP4xDJPXNqXXnBDACnbrXnViV6jRSqAePwrATi2i8mfYm4L1A==", "dev": true, "optional": true, "requires": { - "amdefine": "1.0.1" + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" } } } @@ -13663,6 +11386,18 @@ "dev": true, "optional": true }, + "ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow==", + "dev": true + }, + "underscore": { + "version": "1.13.6", + "resolved": "https://registry.npmmirror.com/underscore/-/underscore-1.13.6.tgz", + "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==", + "dev": true + }, "underscore.string": { "version": "3.3.5", "resolved": "http://registry.npm.taobao.org/underscore.string/download/underscore.string-3.3.5.tgz", @@ -13677,6 +11412,12 @@ "resolved": "http://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz", "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=" }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, "user-home": { "version": "2.0.0", "resolved": "http://registry.npm.taobao.org/user-home/download/user-home-2.0.0.tgz", @@ -13695,6 +11436,12 @@ "resolved": "http://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true + }, "uuid": { "version": "3.3.2", "resolved": "http://registry.npm.taobao.org/uuid/download/uuid-3.3.2.tgz", @@ -13704,8 +11451,8 @@ }, "vary": { "version": "1.1.2", - "resolved": "http://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "dev": true }, "verror": { @@ -13729,12 +11476,6 @@ } } }, - "vlq": { - "version": "0.2.3", - "resolved": "http://registry.npm.taobao.org/vlq/download/vlq-0.2.3.tgz", - "integrity": "sha1-jz5DKM9jsVQMDWfhsneDhviXWyY=", - "dev": true - }, "walk-sync": { "version": "0.3.4", "resolved": "http://registry.npm.taobao.org/walk-sync/download/walk-sync-0.3.4.tgz", @@ -13744,48 +11485,54 @@ "matcher-collection": "1.1.2" } }, - "walk-sync-matcher": { - "version": "0.2.2", - "resolved": "http://registry.npm.taobao.org/walk-sync-matcher/download/walk-sync-matcher-0.2.2.tgz", - "integrity": "sha1-YLr0SHWy2aZgh2Nz7XuOznMyiZ8=", + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, "requires": { - "minimatch": "2.0.10" - }, - "dependencies": { - "minimatch": { - "version": "2.0.10", - "resolved": "http://registry.npm.taobao.org/minimatch/download/minimatch-2.0.10.tgz", - "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - } + "makeerror": "1.0.12" } }, - "walker": { - "version": "1.0.7", - "resolved": "http://registry.npm.taobao.org/walker/download/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "watch": { + "version": "0.10.0", + "resolved": "https://registry.npmmirror.com/watch/-/watch-0.10.0.tgz", + "integrity": "sha512-FAk18nzhYggg939xgRRLJjvqmAKZciO24wr8neoxNPl87w8J3m784wxL4zFBwME+0gNQ2Sv/vfsCrUxPxU2Dmg==", + "dev": true + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", "dev": true, "requires": { - "makeerror": "1.0.11" + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" } }, - "watch": { - "version": "0.10.0", - "resolved": "http://registry.npm.taobao.org/watch/download/watch-0.10.0.tgz", - "integrity": "sha1-d3mLLaD5kQ1ZXxrOWwwiWFIfIdw=", + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", "dev": true }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, "wide-align": { - "version": "1.1.3", - "resolved": "http://registry.npm.taobao.org/wide-align/download/wide-align-1.1.3.tgz", - "integrity": "sha1-rgdOa9wMFKQx6ATmJFScYzsABFc=", + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", "dev": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2 || 2 || 3 || 4" } }, "window-size": { @@ -13819,6 +11566,54 @@ "mkdirp": "0.5.1" } }, + "write-file-atomic": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-1.3.4.tgz", + "integrity": "sha512-SdrHoC/yVBPpV0Xq/mUZQIpW2sWXAShb/V4pomcJXh92RuaO+f3UTWItiR3Px+pLnV2PvC2/bfn5cwr5X6Vfxw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" + } + }, + "ws": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ws/-/ws-1.1.1.tgz", + "integrity": "sha512-TRtCup+Fxoy1sW9funE4kPxA0KfaMc7g68DoKN+Uu9Ej+zr9We3DWVJ2XgiGtXlibqA7IWOV+Xe6xlUxPputfg==", + "dev": true, + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "wtf-8": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/wtf-8/-/wtf-8-1.0.0.tgz", + "integrity": "sha512-qfR6ovmRRMxNHgUNYI9LRdVofApe/eYrv4ggNOvvCP+pPdEo9Ym93QN4jUceGD6PignBbp2zAzgoE7GibAdq2A==", + "dev": true + }, + "xdg-basedir": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/xdg-basedir/-/xdg-basedir-2.0.0.tgz", + "integrity": "sha512-NF1pPn594TaRSUO/HARoB4jK8I+rWgcpVlpQCK6/6o5PHyLUt2CSiDrpUZbQ6rROck+W2EwF8mBJcTs+W98J9w==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0" + } + }, + "xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmmirror.com/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==", + "dev": true + }, + "xmlhttprequest-ssl": { + "version": "1.5.3", + "resolved": "https://registry.npmmirror.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz", + "integrity": "sha512-kauAa/1btT613pYX92WXR6kx5trYeckB5YMd3pPvtkMo2Twdfhwl683M8NiSqWHHo97xAC6bnvK1DWFKxfmejg==", + "dev": true + }, "xtend": { "version": "4.0.1", "resolved": "http://registry.npm.taobao.org/xtend/download/xtend-4.0.1.tgz", @@ -13829,50 +11624,56 @@ "resolved": "http://registry.npm.taobao.org/y18n/download/y18n-3.2.1.tgz", "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, "yam": { "version": "0.0.18", - "resolved": "http://registry.npm.taobao.org/yam/download/yam-0.0.18.tgz", - "integrity": "sha1-5cq3cfD8gMpZmBTLnCacuL/wDiw=", + "resolved": "https://registry.npmmirror.com/yam/-/yam-0.0.18.tgz", + "integrity": "sha512-DY8ZHJyC9v/gZSBz7TD6MZ8vgyareT2qMCe/6Bc1Q017WW3SWuOs7/sWzmAv73r3x1bu4MhWzY/omleVBeOCSw==", "dev": true, "requires": { - "findup": "0.1.5", - "fs-extra": "0.16.5", - "lodash.merge": "3.3.2" + "findup": "^0.1.5", + "fs-extra": "^0.16.3", + "lodash.merge": "^3.0.2" }, "dependencies": { "fs-extra": { "version": "0.16.5", - "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-0.16.5.tgz", - "integrity": "sha1-GtZh+myGyWCM0bSe/G/Og0k5p1A=", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-0.16.5.tgz", + "integrity": "sha512-yb7ti8kVH+qboUQWYxUuOPj/qcMUA6lO68ErZoPQOTP+7qroCIN/1gZ1lLk/rs2p0gPFzrvPYujKGnHTu+HHxA==", "dev": true, "requires": { - "graceful-fs": "3.0.11", - "jsonfile": "2.4.0", - "rimraf": "2.6.3" + "graceful-fs": "^3.0.5", + "jsonfile": "^2.0.0", + "rimraf": "^2.2.8" } }, "graceful-fs": { - "version": "3.0.11", - "resolved": "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-3.0.11.tgz", - "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", + "version": "3.0.12", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-3.0.12.tgz", + "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==", "dev": true, "requires": { - "natives": "1.1.6" + "natives": "^1.1.3" } }, "jsonfile": { "version": "2.4.0", - "resolved": "http://registry.npm.taobao.org/jsonfile/download/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", "dev": true, "requires": { - "graceful-fs": "4.1.15" + "graceful-fs": "^4.1.6" }, "dependencies": { "graceful-fs": { - "version": "4.1.15", - "resolved": "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.15.tgz", - "integrity": "sha1-/7cD4QZuig7qpMi4C6klPu77+wA=", + "version": "4.2.10", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true, "optional": true } @@ -13880,32 +11681,32 @@ }, "lodash.keys": { "version": "3.1.2", - "resolved": "http://registry.npm.taobao.org/lodash.keys/download/lodash.keys-3.1.2.tgz", - "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "resolved": "https://registry.npmmirror.com/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", "dev": true, "requires": { - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" } }, "lodash.merge": { "version": "3.3.2", - "resolved": "http://registry.npm.taobao.org/lodash.merge/download/lodash.merge-3.3.2.tgz", - "integrity": "sha1-DZDZPtY3sYeEN7s+IWASYNev6ZQ=", - "dev": true, - "requires": { - "lodash._arraycopy": "3.0.0", - "lodash._arrayeach": "3.0.0", - "lodash._createassigner": "3.1.1", - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4", - "lodash.isplainobject": "3.2.0", - "lodash.istypedarray": "3.0.6", - "lodash.keys": "3.1.2", - "lodash.keysin": "3.0.8", - "lodash.toplainobject": "3.0.0" + "resolved": "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-3.3.2.tgz", + "integrity": "sha512-ZgGZpRhWLjivGUbjtApZR4HyLv/UAyoYqESVYkK4aLBJVHRrbFpG+GNnE9JPijliME4LkKM0SFI/WyOiBiv1+w==", + "dev": true, + "requires": { + "lodash._arraycopy": "^3.0.0", + "lodash._arrayeach": "^3.0.0", + "lodash._createassigner": "^3.0.0", + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0", + "lodash.isplainobject": "^3.0.0", + "lodash.istypedarray": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.keysin": "^3.0.0", + "lodash.toplainobject": "^3.0.0" } } } @@ -13922,6 +11723,12 @@ "window-size": "0.1.4", "y18n": "3.2.1" } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha512-8HFIh676uyGYP6wP13R/j6OJ/1HwJ46snpvzE7aHAN3Ryqh2yX6Xox2B4CUmTwwOIzlG3Bs7ocsP5dZH/R1Qbg==", + "dev": true } } } diff --git a/package.json b/package.json index 7b5b497..5ef8adf 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "license": "MIT", "devDependencies": { "broccoli-asset-rev": "^2.1.2", - "ember-cli": "1.13.8", + "ember-cli": "1.13.15", "ember-cli-app-version": "0.5.0", "ember-cli-babel": "^5.1.3", "ember-cli-dependency-checker": "^1.0.1", diff --git a/yarn.lock b/yarn.lock index b20d916..e39ecab 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,15 +2,11 @@ # yarn lockfile v1 -abbrev@1, abbrev@~1.0.9: +abbrev@1, abbrev@~1.0.7: version "1.0.9" resolved "http://registry.npm.taobao.org/abbrev/download/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" -abbrev@^1.0.5: - version "1.1.1" - resolved "http://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - -accepts@1.3.3, accepts@~1.3.3: +accepts@1.3.3: version "1.3.3" resolved "http://registry.npm.taobao.org/accepts/download/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca" dependencies: @@ -30,10 +26,6 @@ acorn-jsx@^3.0.0: dependencies: acorn "^3.0.4" -acorn@^1.0.1: - version "1.2.2" - resolved "http://registry.npm.taobao.org/acorn/download/acorn-1.2.2.tgz#c8ce27de0acc76d896d2b1fad3df588d9e82f014" - acorn@^3.0.4, acorn@^3.1.0: version "3.3.0" resolved "http://registry.npm.taobao.org/acorn/download/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" @@ -42,9 +34,9 @@ acorn@^4.0.1: version "4.0.4" resolved "http://registry.npm.taobao.org/acorn/download/acorn-4.0.4.tgz#17a8d6a7a6c4ef538b814ec9abac2779293bf30a" -after@0.8.2: - version "0.8.2" - resolved "http://registry.npm.taobao.org/after/download/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" +after@0.8.1: + version "0.8.1" + resolved "https://registry.npmmirror.com/after/-/after-0.8.1.tgz#ab5d4fb883f596816d3515f8f791c0af486dd627" ajv-keywords@^1.0.0: version "1.4.1" @@ -57,12 +49,14 @@ ajv@^4.7.0: co "^4.6.0" json-stable-stringify "^1.0.1" -ajv@^4.9.1: - version "4.11.8" - resolved "http://registry.npm.taobao.org/ajv/download/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" +ajv@^6.12.3: + version "6.12.6" + resolved "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" dependencies: - co "^4.6.0" - json-stable-stringify "^1.0.1" + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" ajv@^6.5.5: version "6.10.0" @@ -87,6 +81,10 @@ alter@~0.2.0: dependencies: stable "~0.1.3" +amd-name-resolver@0.0.2: + version "0.0.2" + resolved "https://registry.npmmirror.com/amd-name-resolver/-/amd-name-resolver-0.0.2.tgz#7bee4e112aabeecc2e14429c4ca750c55d8e5ecd" + amdefine@>=0.0.4: version "1.0.1" resolved "http://registry.npm.taobao.org/amdefine/download/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" @@ -95,6 +93,10 @@ ansi-escapes@^1.1.0: version "1.4.0" resolved "http://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" +ansi-regex@*, ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" + ansi-regex@^0.2.0, ansi-regex@^0.2.1: version "0.2.1" resolved "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-0.2.1.tgz#0d8e946967a3d8143f93e24e298525fc1b2235f9" @@ -198,6 +200,13 @@ array-flatten@1.1.1: version "1.1.1" resolved "http://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" +array-index@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/array-index/-/array-index-1.0.0.tgz#ec56a749ee103e4e08c790b9c353df16055b97f9" + dependencies: + debug "^2.2.0" + es6-symbol "^3.0.2" + array-union@^1.0.1: version "1.0.2" resolved "http://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" @@ -228,6 +237,10 @@ asap@~2.0.3: version "2.0.5" resolved "http://registry.npm.taobao.org/asap/download/asap-2.0.5.tgz#522765b50c3510490e52d7dcfe085ef9ba96958f" +asn1@0.1.11: + version "0.1.11" + resolved "https://registry.npmmirror.com/asn1/-/asn1-0.1.11.tgz#559be18376d08a4ec4dbe80877d27818639b2df7" + asn1@~0.2.3: version "0.2.4" resolved "http://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" @@ -238,9 +251,9 @@ assert-plus@1.0.0, assert-plus@^1.0.0: version "1.0.0" resolved "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" -assert-plus@^0.2.0: - version "0.2.0" - resolved "http://registry.npm.taobao.org/assert-plus/download/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" +assert-plus@^0.1.5: + version "0.1.5" + resolved "https://registry.npmmirror.com/assert-plus/-/assert-plus-0.1.5.tgz#ee74009413002d84cec7219c6ac811812e723160" ast-traverse@~0.1.1: version "0.1.1" @@ -258,10 +271,6 @@ ast-types@0.9.6: version "0.9.6" resolved "http://registry.npm.taobao.org/ast-types/download/ast-types-0.9.6.tgz#102c9e9e9005d3e7e3829bf0c4fa24ee862ee9b9" -ast-types@~0.6.1: - version "0.6.16" - resolved "http://registry.npm.taobao.org/ast-types/download/ast-types-0.6.16.tgz#04205b72eddd195a8feaa081f11d0294a24ded93" - async-disk-cache@^1.0.0: version "1.0.9" resolved "http://registry.npm.taobao.org/async-disk-cache/download/async-disk-cache-1.0.9.tgz#23bafb823184f463407e474e8d5f87899f72ca63" @@ -272,6 +281,25 @@ async-disk-cache@^1.0.0: rimraf "^2.5.3" rsvp "^3.0.18" +async-disk-cache@^1.2.1: + version "1.3.5" + resolved "https://registry.npmmirror.com/async-disk-cache/-/async-disk-cache-1.3.5.tgz#cc6206ed79bb6982b878fc52e0505e4f52b62a02" + dependencies: + debug "^2.1.3" + heimdalljs "^0.2.3" + istextorbinary "2.1.0" + mkdirp "^0.5.0" + rimraf "^2.5.3" + rsvp "^3.0.18" + username-sync "^1.0.2" + +async-promise-queue@^1.0.3: + version "1.0.5" + resolved "https://registry.npmmirror.com/async-promise-queue/-/async-promise-queue-1.0.5.tgz#cb23bce9fce903a133946a700cc85f27f09ea49d" + dependencies: + async "^2.4.1" + debug "^2.6.8" + async-some@~1.0.2: version "1.0.2" resolved "http://registry.npm.taobao.org/async-some/download/async-some-1.0.2.tgz#4d8a81620d5958791b5b98f802d3207776e95509" @@ -282,16 +310,18 @@ async@0.9.0: version "0.9.0" resolved "http://registry.npm.taobao.org/async/download/async-0.9.0.tgz#ac3613b1da9bed1b47510bb4651b8931e47146c7" -async@^1.0.0: - version "1.5.2" - resolved "http://registry.npm.taobao.org/async/download/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" - async@^2.0.1: version "2.6.2" resolved "http://registry.npm.taobao.org/async/download/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381" dependencies: lodash "^4.17.11" +async@^2.4.1: + version "2.6.4" + resolved "https://registry.npmmirror.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" + dependencies: + lodash "^4.17.14" + async@~0.2.6, async@~0.2.9: version "0.2.10" resolved "http://registry.npm.taobao.org/async/download/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" @@ -312,7 +342,7 @@ aws-sign2@~0.7.0: version "0.7.0" resolved "http://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" -aws4@^1.2.1, aws4@^1.8.0: +aws4@^1.8.0: version "1.8.0" resolved "http://registry.npm.taobao.org/aws4/download/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" @@ -469,9 +499,9 @@ base64-arraybuffer@0.1.5: version "0.1.5" resolved "http://registry.npm.taobao.org/base64-arraybuffer/download/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" -base64id@1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/base64id/download/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6" +base64id@0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/base64id/-/base64id-0.1.0.tgz#02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f" basic-auth@~2.0.0: version "2.0.1" @@ -495,9 +525,9 @@ better-assert@~1.0.0: version "2.0.0" resolved "http://registry.npm.taobao.org/binaryextensions/download/binaryextensions-2.0.0.tgz#e597d1a7a6a3558a2d1c7241a16c99965e6aa40f" -bl@~1.1.2: - version "1.1.2" - resolved "http://registry.npm.taobao.org/bl/download/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398" +bl@~1.0.0: + version "1.0.3" + resolved "https://registry.npmmirror.com/bl/-/bl-1.0.3.tgz#fc5421a28fd4226036c3b3891a66a25bc64d226e" dependencies: readable-stream "~2.0.5" @@ -509,16 +539,26 @@ blob@0.0.4: version "0.0.4" resolved "http://registry.npm.taobao.org/blob/download/blob-0.0.4.tgz#bcf13052ca54463f30f9fc7e95b9a47630a94921" -block-stream@*, block-stream@0.0.9: +block-stream@*: version "0.0.9" resolved "http://registry.npm.taobao.org/block-stream/download/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" dependencies: inherits "~2.0.0" -bluebird@^2.9.26, bluebird@^2.9.33: +block-stream@0.0.8: + version "0.0.8" + resolved "https://registry.npmmirror.com/block-stream/-/block-stream-0.0.8.tgz#0688f46da2bbf9cff0c4f68225a0cb95cbe8a46b" + dependencies: + inherits "~2.0.0" + +bluebird@^2.9.33: version "2.11.0" resolved "http://registry.npm.taobao.org/bluebird/download/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" +bluebird@^3.1.1, bluebird@^3.4.6: + version "3.7.2" + resolved "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + body-parser@1.18.3: version "1.18.3" resolved "http://registry.npm.taobao.org/body-parser/download/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" @@ -534,18 +574,20 @@ body-parser@1.18.3: raw-body "2.3.3" type-is "~1.6.16" -body-parser@~1.8.0: - version "1.8.4" - resolved "http://registry.npm.taobao.org/body-parser/download/body-parser-1.8.4.tgz#d497e04bc13b3f9a8bd8c70bb0cdc16f2e028898" +body-parser@~1.14.0: + version "1.14.2" + resolved "https://registry.npmmirror.com/body-parser/-/body-parser-1.14.2.tgz#1015cb1fe2c443858259581db53332f8d0cf50f9" dependencies: - bytes "1.0.0" - depd "0.4.5" - iconv-lite "0.4.4" - media-typer "0.3.0" - on-finished "2.1.0" - qs "2.2.4" - raw-body "1.3.0" - type-is "~1.5.1" + 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" @@ -612,30 +654,20 @@ broccoli-asset-rewrite@^1.1.0: dependencies: broccoli-filter "^1.2.3" -broccoli-babel-transpiler@^5.5.0, broccoli-babel-transpiler@^5.6.0: - version "5.6.1" - resolved "http://registry.npm.taobao.org/broccoli-babel-transpiler/download/broccoli-babel-transpiler-5.6.1.tgz#97184dcb140b40aa57f3ff38330afccc675d0a3c" +broccoli-babel-transpiler@^5.4.5, broccoli-babel-transpiler@^5.5.0, broccoli-babel-transpiler@^5.6.0: + version "5.7.4" + resolved "https://registry.npmmirror.com/broccoli-babel-transpiler/-/broccoli-babel-transpiler-5.7.4.tgz#2b0611ce9e5d98b8d8d2b49ae1219af2f52767e3" dependencies: babel-core "^5.0.0" broccoli-funnel "^1.0.0" broccoli-merge-trees "^1.0.0" - broccoli-persistent-filter "^1.0.1" + broccoli-persistent-filter "^1.4.2" clone "^0.2.0" hash-for-dep "^1.0.2" + heimdalljs-logger "^0.1.7" json-stable-stringify "^1.0.0" - -broccoli-caching-writer@^1.0.0, broccoli-caching-writer@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/broccoli-caching-writer/download/broccoli-caching-writer-1.1.0.tgz#ed973aadfcb944463e7e3589acabd2bac05c9767" - dependencies: - broccoli-kitchen-sink-helpers "^0.2.5" - broccoli-read-compat "^0.1.3" - core-object "^1.1.0" - debug "^2.1.1" - lodash-node "^3.2.0" - rimraf "^2.2.8" - rsvp "^3.0.17" - symlink-or-copy "^1.0.0" + rsvp "^3.5.0" + workerpool "^2.3.0" broccoli-caching-writer@^2.0.0, broccoli-caching-writer@^2.1.0, broccoli-caching-writer@^2.2.0, broccoli-caching-writer@^2.3.1: version "2.3.1" @@ -648,6 +680,17 @@ broccoli-caching-writer@^2.0.0, broccoli-caching-writer@^2.1.0, broccoli-caching rsvp "^3.0.17" walk-sync "^0.2.5" +broccoli-caching-writer@^3.0.3: + version "3.0.3" + resolved "https://registry.npmmirror.com/broccoli-caching-writer/-/broccoli-caching-writer-3.0.3.tgz#0bd2c96a9738d6a6ab590f07ba35c5157d7db476" + dependencies: + broccoli-kitchen-sink-helpers "^0.3.1" + broccoli-plugin "^1.2.1" + debug "^2.1.1" + rimraf "^2.2.8" + rsvp "^3.0.17" + walk-sync "^0.3.0" + broccoli-clean-css@0.2.0: version "0.2.0" resolved "http://registry.npm.taobao.org/broccoli-clean-css/download/broccoli-clean-css-0.2.0.tgz#15f1c265a6986585a972bfb070bf52e9c054c861" @@ -668,25 +711,22 @@ broccoli-concat@^2.2.0: lodash.omit "^4.1.0" lodash.uniq "^4.2.0" -broccoli-es3-safe-recast@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/broccoli-es3-safe-recast/download/broccoli-es3-safe-recast-2.0.0.tgz#cb1d1807df03fd36dfbc35ad09cd6caa63b17f89" +broccoli-config-loader@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/broccoli-config-loader/-/broccoli-config-loader-1.0.1.tgz#d10aaf8ebc0cb45c1da5baa82720e1d88d28c80a" dependencies: - broccoli-filter "~0.1.6" - es3-safe-recast "^2.0.0" + broccoli-caching-writer "^3.0.3" -broccoli-es6modules@^1.0.1: - version "1.2.3" - resolved "http://registry.npm.taobao.org/broccoli-es6modules/download/broccoli-es6modules-1.2.3.tgz#08137a7334af91e298d0fe2de2b4eef2575a693b" +broccoli-config-replace@^1.1.0: + version "1.1.2" + resolved "https://registry.npmmirror.com/broccoli-config-replace/-/broccoli-config-replace-1.1.2.tgz#6ea879d92a5bad634d11329b51fc5f4aafda9c00" dependencies: - broccoli-caching-writer "^1.0.0" - broccoli-kitchen-sink-helpers "^0.2.7" - esperanto "0.7.4" - mkdirp "^0.5.0" - rsvp "^3.0.16" - walk-sync "^0.1.3" + broccoli-kitchen-sink-helpers "^0.3.1" + broccoli-plugin "^1.2.0" + debug "^2.2.0" + fs-extra "^0.24.0" -broccoli-filter@0.1.14, broccoli-filter@^0.1.6, broccoli-filter@~0.1.6: +broccoli-filter@^0.1.6: version "0.1.14" resolved "http://registry.npm.taobao.org/broccoli-filter/download/broccoli-filter-0.1.14.tgz#23cae3891ff9ebb7b4d7db00c6dcf03535daf7ad" dependencies: @@ -713,7 +753,7 @@ broccoli-filter@^1.2.2, broccoli-filter@^1.2.3: symlink-or-copy "^1.0.1" walk-sync "^0.3.1" -broccoli-funnel@0.2.7, broccoli-funnel@^0.2.3: +broccoli-funnel@^0.2.3: version "0.2.7" resolved "http://registry.npm.taobao.org/broccoli-funnel/download/broccoli-funnel-0.2.7.tgz#8f502721b7c46a2b107a64d7203e97bc4628348e" dependencies: @@ -754,14 +794,7 @@ broccoli-jshint@^1.0.0: json-stable-stringify "^1.0.0" mkdirp "~0.4.0" -broccoli-kitchen-sink-helpers@0.2.7, broccoli-kitchen-sink-helpers@^0.2.5, broccoli-kitchen-sink-helpers@^0.2.6: - version "0.2.7" - resolved "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.7.tgz#0354ac1cc7f8648ae54cd3f16e1e94950a6b8743" - dependencies: - glob "^5.0.10" - mkdirp "^0.3.5" - -broccoli-kitchen-sink-helpers@^0.2.7: +broccoli-kitchen-sink-helpers@^0.2.5, broccoli-kitchen-sink-helpers@^0.2.6, broccoli-kitchen-sink-helpers@^0.2.7: version "0.2.9" resolved "http://registry.npm.taobao.org/broccoli-kitchen-sink-helpers/download/broccoli-kitchen-sink-helpers-0.2.9.tgz#a5e0986ed8d76fb5984b68c3f0450d3a96e36ecc" dependencies: @@ -795,7 +828,7 @@ broccoli-lint-eslint@^3.1.0: json-stable-stringify "^1.0.1" md5-hex "^1.2.1" -broccoli-merge-trees@0.2.2, broccoli-merge-trees@^0.2.1: +broccoli-merge-trees@^0.2.1: version "0.2.2" resolved "http://registry.npm.taobao.org/broccoli-merge-trees/download/broccoli-merge-trees-0.2.2.tgz#66c64ccf20b0cc9a79abe00602b358bbdff753e5" dependencies: @@ -815,7 +848,7 @@ broccoli-merge-trees@^1.0.0, broccoli-merge-trees@^1.1.0: rimraf "^2.4.3" symlink-or-copy "^1.0.0" -broccoli-persistent-filter@^1.0.1, broccoli-persistent-filter@^1.0.3, broccoli-persistent-filter@^1.1.6, broccoli-persistent-filter@^1.2.0: +broccoli-persistent-filter@^1.0.3, broccoli-persistent-filter@^1.1.6, broccoli-persistent-filter@^1.2.0: version "1.2.11" resolved "http://registry.npm.taobao.org/broccoli-persistent-filter/download/broccoli-persistent-filter-1.2.11.tgz#95cc6b0b0eb0dcce5f8e6ae18f6a3cc45a06bf40" dependencies: @@ -833,6 +866,24 @@ broccoli-persistent-filter@^1.0.1, broccoli-persistent-filter@^1.0.3, broccoli-p symlink-or-copy "^1.0.1" walk-sync "^0.3.1" +broccoli-persistent-filter@^1.4.2: + version "1.4.6" + resolved "https://registry.npmmirror.com/broccoli-persistent-filter/-/broccoli-persistent-filter-1.4.6.tgz#80762d19000880a77da33c34373299c0f6a3e615" + dependencies: + async-disk-cache "^1.2.1" + async-promise-queue "^1.0.3" + broccoli-plugin "^1.0.0" + fs-tree-diff "^0.5.2" + hash-for-dep "^1.0.2" + heimdalljs "^0.2.1" + heimdalljs-logger "^0.1.7" + mkdirp "^0.5.1" + promise-map-series "^0.2.1" + rimraf "^2.6.1" + rsvp "^3.0.18" + symlink-or-copy "^1.0.1" + walk-sync "^0.3.1" + broccoli-plugin@1.1.0: version "1.1.0" resolved "http://registry.npm.taobao.org/broccoli-plugin/download/broccoli-plugin-1.1.0.tgz#73e2cfa05f8ea1e3fc1420c40c3d9e7dc724bf02" @@ -842,24 +893,15 @@ broccoli-plugin@1.1.0: rimraf "^2.3.4" symlink-or-copy "^1.0.1" -broccoli-plugin@^1.0.0, broccoli-plugin@^1.2.1, broccoli-plugin@^1.3.0: - version "1.3.0" - resolved "http://registry.npm.taobao.org/broccoli-plugin/download/broccoli-plugin-1.3.0.tgz#bee704a8e42da08cb58e513aaa436efb7f0ef1ee" +broccoli-plugin@^1.0.0, broccoli-plugin@^1.2.0, broccoli-plugin@^1.2.1, broccoli-plugin@^1.3.0: + version "1.3.1" + resolved "https://registry.npmmirror.com/broccoli-plugin/-/broccoli-plugin-1.3.1.tgz#a26315732fb99ed2d9fb58f12a1e14e986b4fabd" dependencies: promise-map-series "^0.2.1" quick-temp "^0.1.3" rimraf "^2.3.4" symlink-or-copy "^1.1.8" -broccoli-read-compat@^0.1.3: - version "0.1.3" - resolved "http://registry.npm.taobao.org/broccoli-read-compat/download/broccoli-read-compat-0.1.3.tgz#4ce27aee55a416da0b34283469689b663bc9e866" - dependencies: - promise-map-series "^0.2.1" - quick-temp "^0.1.2" - rimraf "^2.2.8" - rsvp "^3.0.18" - broccoli-sane-watcher@^1.1.1: version "1.1.5" resolved "http://registry.npm.taobao.org/broccoli-sane-watcher/download/broccoli-sane-watcher-1.1.5.tgz#f2b0af9cf0afb74c7a49cd88eb11c6869ee8c0c0" @@ -873,15 +915,20 @@ broccoli-slow-trees@^1.0.0, broccoli-slow-trees@^1.1.0: version "1.1.0" resolved "http://registry.npm.taobao.org/broccoli-slow-trees/download/broccoli-slow-trees-1.1.0.tgz#426c5724e008107e4573f73e8a9ca702916b78f7" -broccoli-sourcemap-concat@^1.0.0: - version "1.1.6" - resolved "http://registry.npm.taobao.org/broccoli-sourcemap-concat/download/broccoli-sourcemap-concat-1.1.6.tgz#7caa0e28e2553c58897c369a673da05600541872" +broccoli-source@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/broccoli-source/-/broccoli-source-1.1.0.tgz#54f0e82c8b73f46580cbbc4f578f0b32fca8f809" + +broccoli-sourcemap-concat@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/broccoli-sourcemap-concat/-/broccoli-sourcemap-concat-2.0.2.tgz#64dbea4f9da4737c3fc5502efa20bb6322cd06a2" dependencies: broccoli-caching-writer "^2.0.0" broccoli-kitchen-sink-helpers "^0.2.5" fast-sourcemap-concat " ^0.2.4" lodash-node "^2.4.1" lodash.uniq "^3.2.2" + minimatch "^2.0.10" mkdirp "^0.5.1" broccoli-sri-hash@^1.2.2: @@ -924,20 +971,20 @@ broccoli-uglify-sourcemap@^1.0.0: uglify-js "^2.7.0" walk-sync "^0.1.3" -broccoli-unwatched-tree@0.1.1: - version "0.1.1" - resolved "http://registry.npm.taobao.org/broccoli-unwatched-tree/download/broccoli-unwatched-tree-0.1.1.tgz#4312fde04bdafe67a05a967d72cc50b184a9f514" +broccoli-viz@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/broccoli-viz/-/broccoli-viz-2.0.1.tgz#3f3ed2fb83e368aa5306fae460801dea552e40db" -broccoli-writer@0.1.1, broccoli-writer@^0.1.1: +broccoli-writer@^0.1.1: version "0.1.1" resolved "http://registry.npm.taobao.org/broccoli-writer/download/broccoli-writer-0.1.1.tgz#d4d71aa8f2afbc67a3866b91a2da79084b96ab2d" dependencies: quick-temp "^0.1.0" rsvp "^3.0.6" -broccoli@0.16.5: - version "0.16.5" - resolved "http://registry.npm.taobao.org/broccoli/download/broccoli-0.16.5.tgz#bd68dfc1a4501e888467c10ffd1b3ada50233ecb" +broccoli@0.16.8: + version "0.16.8" + resolved "https://registry.npmmirror.com/broccoli/-/broccoli-0.16.8.tgz#2a00f6b82a8106ec9cfb380a8ada4ad490b836d5" dependencies: broccoli-kitchen-sink-helpers "^0.2.5" broccoli-slow-trees "^1.0.0" @@ -958,10 +1005,6 @@ bser@^2.0.0: dependencies: node-int64 "^0.4.0" -buffer-from@^1.0.0: - version "1.1.1" - resolved "http://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - buffer-shims@^1.0.0: version "1.0.0" resolved "http://registry.npm.taobao.org/buffer-shims/download/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" @@ -978,9 +1021,13 @@ builtins@^1.0.3: version "1.0.3" resolved "http://registry.npm.taobao.org/builtins/download/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" -bytes@1, bytes@1.0.0: - version "1.0.0" - resolved "http://registry.npm.taobao.org/bytes/download/bytes-1.0.0.tgz#3569ede8ba34315fab99c3e92cb04c7220de1fa8" +bytes@2.2.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/bytes/-/bytes-2.2.0.tgz#fd35464a403f6f9117c2de3609ecff9cae000588" + +bytes@2.4.0: + version "2.4.0" + resolved "https://registry.npmmirror.com/bytes/-/bytes-2.4.0.tgz#7d97196f9d5baf7f6935e25985549edd2a6c2339" bytes@3.0.0: version "3.0.0" @@ -1032,7 +1079,7 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chalk@1.1.0, chalk@^1.0.0: +chalk@1.1.0: version "1.1.0" resolved "http://registry.npm.taobao.org/chalk/download/chalk-1.1.0.tgz#09b453cec497a75520e4a60ae48214a8700e0921" dependencies: @@ -1052,7 +1099,7 @@ chalk@^0.5.1: strip-ansi "^0.3.0" supports-color "^0.2.0" -chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: +chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" dependencies: @@ -1084,6 +1131,10 @@ chmodr@~1.0.2: version "1.0.2" resolved "http://registry.npm.taobao.org/chmodr/download/chmodr-1.0.2.tgz#04662b932d0f02ec66deaa2b0ea42811968e3eb9" +chownr@^1.0.1: + version "1.1.4" + resolved "https://registry.npmmirror.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + chownr@~1.0.1: version "1.0.1" resolved "http://registry.npm.taobao.org/chownr/download/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" @@ -1154,9 +1205,9 @@ clone@^2.0.0: version "2.1.0" resolved "http://registry.npm.taobao.org/clone/download/clone-2.1.0.tgz#9c715bfbd39aa197c8ee0f8e65c3912ba34f8cd6" -cmd-shim@~2.0.2: +cmd-shim@~2.0.1: version "2.0.2" - resolved "http://registry.npm.taobao.org/cmd-shim/download/cmd-shim-2.0.2.tgz#6fcbda99483a8fd15d7d30a196ca69d688a2efdb" + resolved "https://registry.npmmirror.com/cmd-shim/-/cmd-shim-2.0.2.tgz#6fcbda99483a8fd15d7d30a196ca69d688a2efdb" dependencies: graceful-fs "^4.1.2" mkdirp "~0.5.0" @@ -1173,17 +1224,13 @@ colors@1.0.3: version "1.0.3" resolved "http://registry.npm.taobao.org/colors/download/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" -colors@^1.0.3: - version "1.3.3" - resolved "http://registry.npm.taobao.org/colors/download/colors-1.3.3.tgz#39e005d546afe01e01f9c4ca8fa50f686a01205d" - colors@~0.6.0-1: version "0.6.2" resolved "http://registry.npm.taobao.org/colors/download/colors-0.6.2.tgz#2423fe6678ac0c5dae8852e5d0e5be08c997abcc" -columnify@~1.5.4: +columnify@~1.5.2: version "1.5.4" - resolved "http://registry.npm.taobao.org/columnify/download/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" + resolved "https://registry.npmmirror.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" dependencies: strip-ansi "^3.0.0" wcwidth "^1.0.0" @@ -1264,7 +1311,7 @@ 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" -concat-stream@^1.4.6, concat-stream@^1.4.7: +concat-stream@^1.4.6: version "1.6.0" resolved "http://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" dependencies: @@ -1272,34 +1319,25 @@ concat-stream@^1.4.6, concat-stream@^1.4.7: readable-stream "^2.2.2" typedarray "^0.0.6" -concat-stream@^1.5.2: - version "1.6.2" - resolved "http://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -config-chain@~1.1.10: - version "1.1.12" - resolved "http://registry.npm.taobao.org/config-chain/download/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" +config-chain@~1.1.9: + version "1.1.13" + resolved "https://registry.npmmirror.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" dependencies: ini "^1.3.4" proto-list "~1.2.1" -configstore@0.3.2: - version "0.3.2" - resolved "http://registry.npm.taobao.org/configstore/download/configstore-0.3.2.tgz#25e4c16c3768abf75c5a65bc61761f495055b459" +configstore@1.2.1: + version "1.2.1" + resolved "https://registry.npmmirror.com/configstore/-/configstore-1.2.1.tgz#00ad402c0dba027bd8b4b7228dc7d42cefe3c81a" dependencies: - graceful-fs "^3.0.1" - js-yaml "^3.1.0" + graceful-fs "^4.1.2" mkdirp "^0.5.0" - object-assign "^2.0.0" + object-assign "^3.0.0" + os-tmpdir "^1.0.0" osenv "^0.1.0" - user-home "^1.0.0" uuid "^2.0.1" - xdg-basedir "^1.0.0" + write-file-atomic "^1.1.2" + xdg-basedir "^2.0.0" connect@^3.3.3: version "3.6.6" @@ -1320,25 +1358,17 @@ 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" -consolidate@^0.13.1: - version "0.13.1" - resolved "http://registry.npm.taobao.org/consolidate/download/consolidate-0.13.1.tgz#9e9503568eb4850889da6ed87a852c8dd2d13f64" +consolidate@^0.14.0: + version "0.14.5" + resolved "https://registry.npmmirror.com/consolidate/-/consolidate-0.14.5.tgz#5a25047bc76f73072667c8cb52c989888f494c63" dependencies: - bluebird "^2.9.26" - -content-disposition@0.5.1: - version "0.5.1" - resolved "http://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.1.tgz#87476c6a67c8daa87e32e87616df883ba7fb071b" + bluebird "^3.1.1" content-disposition@0.5.2: version "0.5.2" resolved "http://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" -content-type@~1.0.2: - version "1.0.2" - resolved "http://registry.npm.taobao.org/content-type/download/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed" - -content-type@~1.0.4: +content-type@~1.0.1, content-type@~1.0.4: version "1.0.4" resolved "http://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" @@ -1368,28 +1398,25 @@ core-object@0.0.2: dependencies: lodash-node "^2.4.1" -core-object@^1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/core-object/download/core-object-1.1.0.tgz#86d63918733cf9da1a5aae729e62c0a88e66ad0a" - core-util-is@1.0.2, 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" -cpr@^0.4.1: - version "0.4.3" - resolved "http://registry.npm.taobao.org/cpr/download/cpr-0.4.3.tgz#0a23e4b6ec23f3b8cc7a405ecb5cfdc778f7de25" +cpr@0.4.2: + version "0.4.2" + resolved "https://registry.npmmirror.com/cpr/-/cpr-0.4.2.tgz#cc5083e6d2fa31f52bbfeefae508a445fe6180f2" dependencies: graceful-fs "~4.1.2" mkdirp "~0.5.0" rimraf "~2.4.3" -cross-spawn-async@^2.0.0: - version "2.2.5" - resolved "http://registry.npm.taobao.org/cross-spawn-async/download/cross-spawn-async-2.2.5.tgz#845ff0c0834a3ded9d160daca6d390906bb288cc" +cross-spawn@^5.1.0: + version "5.1.0" + resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" dependencies: - lru-cache "^4.0.0" - which "^1.2.8" + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" cryptiles@2.x.x: version "2.0.5" @@ -1397,6 +1424,10 @@ cryptiles@2.x.x: dependencies: boom "2.x.x" +ctype@0.5.3: + version "0.5.3" + resolved "https://registry.npmmirror.com/ctype/-/ctype-0.5.3.tgz#82c18c2461f74114ef16c135224ad0b9144ca12f" + d@1: version "1.0.0" resolved "http://registry.npm.taobao.org/d/download/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" @@ -1409,6 +1440,13 @@ d@^0.1.1, d@~0.1.1: dependencies: es5-ext "~0.10.2" +d@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" + dependencies: + es5-ext "^0.10.50" + type "^1.0.1" + dashdash@^1.12.0: version "1.14.1" resolved "http://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" @@ -1431,30 +1469,18 @@ debug@2.3.3: dependencies: ms "0.7.2" -debug@2.6.9: +debug@2.6.9, debug@^2.1.0, debug@^2.1.1, debug@^2.1.3, debug@^2.2.0, debug@^2.6.8: version "2.6.9" resolved "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" dependencies: ms "2.0.0" -debug@^2.1.0, debug@^2.1.1, debug@^2.1.3, debug@^2.2.0: - version "2.4.5" - resolved "http://registry.npm.taobao.org/debug/download/debug-2.4.5.tgz#34c7b12a1ca96674428f41fe92c49b4ce7cd0607" - dependencies: - ms "0.7.2" - debug@^3.2.6: version "3.2.6" resolved "http://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" dependencies: ms "^2.1.1" -debug@~2.0.0: - version "2.0.0" - resolved "http://registry.npm.taobao.org/debug/download/debug-2.0.0.tgz#89bd9df6732b51256bc6705342bba02ed12131ef" - dependencies: - ms "0.6.2" - debuglog@^1.0.1: version "1.0.1" resolved "http://registry.npm.taobao.org/debuglog/download/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" @@ -1512,10 +1538,6 @@ delegates@^1.0.0: version "1.0.0" resolved "http://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" -depd@0.4.5: - version "0.4.5" - resolved "http://registry.npm.taobao.org/depd/download/depd-0.4.5.tgz#1a664b53388b4a6573e8ae67b5f767c693ca97f1" - depd@~1.1.0: version "1.1.0" resolved "http://registry.npm.taobao.org/depd/download/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3" @@ -1550,10 +1572,6 @@ dezalgo@^1.0.0, dezalgo@^1.0.1, dezalgo@^1.0.2, dezalgo@~1.0.3: asap "^2.0.0" wrappy "1" -did_it_work@0.0.6: - version "0.0.6" - resolved "http://registry.npm.taobao.org/did_it_work/download/did_it_work-0.0.6.tgz#5180cb9e16ebf9a8753a0cc6b4af9ccdff71ec05" - diff@^1.3.1: version "1.4.0" resolved "http://registry.npm.taobao.org/diff/download/diff-1.4.0.tgz#7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf" @@ -1608,10 +1626,6 @@ editor@~1.0.0: version "1.0.0" resolved "http://registry.npm.taobao.org/editor/download/editor-1.0.0.tgz#60c7f87bd62bcc6a894fa8ccd6afb7823a24f742" -ee-first@1.0.5: - version "1.0.5" - resolved "http://registry.npm.taobao.org/ee-first/download/ee-first-1.0.5.tgz#8c9b212898d8cd9f1a9436650ce7be202c9e9ff0" - 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" @@ -1663,6 +1677,10 @@ ember-cli-font-awesome@^1.3.0: ember-cli-babel "^5.1.5" ember-computed-decorators "0.2.2" +ember-cli-get-dependency-depth@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/ember-cli-get-dependency-depth/-/ember-cli-get-dependency-depth-1.0.0.tgz#e0afecf82a2d52f00f28ab468295281aec368d11" + ember-cli-htmlbars-inline-precompile@^0.2.0: version "0.2.0" resolved "http://registry.npm.taobao.org/ember-cli-htmlbars-inline-precompile/download/ember-cli-htmlbars-inline-precompile-0.2.0.tgz#7e93bbec433abc4bd638cef12e50a5c5e136bce1" @@ -1698,6 +1716,10 @@ ember-cli-inject-live-reload@^1.3.1: version "1.4.1" resolved "http://registry.npm.taobao.org/ember-cli-inject-live-reload/download/ember-cli-inject-live-reload-1.4.1.tgz#ddadb9a346c5ed694ec0f9e11f49994eacafd277" +ember-cli-is-package-missing@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/ember-cli-is-package-missing/-/ember-cli-is-package-missing-1.0.0.tgz#6e6184cafb92635dd93ca6c946b104292d4e3390" + ember-cli-less@^1.5.3: version "1.5.3" resolved "http://registry.npm.taobao.org/ember-cli-less/download/ember-cli-less-1.5.3.tgz#f48d8c967a92b9ea21aafdcf9ece0db4839639d3" @@ -1716,6 +1738,16 @@ ember-cli-mirage@0.1.11: ember-cli-babel "^5.1.3" ember-inflector "^1.9.2" +ember-cli-normalize-entity-name@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/ember-cli-normalize-entity-name/-/ember-cli-normalize-entity-name-1.0.0.tgz#0b14f7bcbc599aa117b5fddc81e4fd03c4bad5b7" + dependencies: + silent-error "^1.0.0" + +ember-cli-path-utils@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/ember-cli-path-utils/-/ember-cli-path-utils-1.0.0.tgz#4e39af8b55301cddc5017739b77a804fba2071ed" + ember-cli-preprocess-registry@^1.0.3: version "1.1.0" resolved "http://registry.npm.taobao.org/ember-cli-preprocess-registry/download/ember-cli-preprocess-registry-1.1.0.tgz#1a8f848876de2851507842e4c0c9051f62b4aac6" @@ -1760,6 +1792,16 @@ ember-cli-sri@^1.0.3: dependencies: broccoli-sri-hash "^1.2.2" +ember-cli-string-utils@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/ember-cli-string-utils/-/ember-cli-string-utils-1.1.0.tgz#39b677fc2805f55173735376fcef278eaa4452a1" + +ember-cli-test-info@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/ember-cli-test-info/-/ember-cli-test-info-1.0.0.tgz#ed4e960f249e97523cf891e4aed2072ce84577b4" + dependencies: + ember-cli-string-utils "^1.0.0" + ember-cli-uglify@^1.2.0: version "1.2.0" resolved "http://registry.npm.taobao.org/ember-cli-uglify/download/ember-cli-uglify-1.2.0.tgz#3208c32b54bc2783056e8bb0d5cfe9bbaf17ffb2" @@ -1772,38 +1814,42 @@ ember-cli-version-checker@^1.0.2, ember-cli-version-checker@^1.1.4, ember-cli-ve dependencies: semver "^5.3.0" -ember-cli@1.13.8: - version "1.13.8" - resolved "http://registry.npm.taobao.org/ember-cli/download/ember-cli-1.13.8.tgz#9a116a0be1c73f9d6fdeb50042f207ab33f6e5c6" +ember-cli@1.13.15: + version "1.13.15" + resolved "https://registry.npmmirror.com/ember-cli/-/ember-cli-1.13.15.tgz#7969b44846b366a9aa73c1827d8eb44269994f72" dependencies: - abbrev "^1.0.5" + amd-name-resolver "0.0.2" bower "^1.3.12" bower-config "0.6.1" bower-endpoint-parser "0.2.2" - broccoli "0.16.5" - broccoli-caching-writer "^1.1.0" - broccoli-clean-css "0.2.0" - broccoli-es3-safe-recast "^2.0.0" - broccoli-es6modules "^1.0.1" - broccoli-filter "0.1.14" - broccoli-funnel "0.2.7" - broccoli-kitchen-sink-helpers "0.2.7" - broccoli-merge-trees "0.2.2" + broccoli "0.16.8" + broccoli-babel-transpiler "^5.4.5" + broccoli-config-loader "^1.0.0" + broccoli-config-replace "^1.1.0" + broccoli-funnel "^1.0.0" + broccoli-kitchen-sink-helpers "^0.2.7" + broccoli-merge-trees "^1.0.0" + broccoli-plugin "^1.2.0" broccoli-sane-watcher "^1.1.1" - broccoli-sourcemap-concat "^1.0.0" - broccoli-unwatched-tree "0.1.1" - broccoli-writer "0.1.1" + broccoli-source "^1.1.0" + broccoli-sourcemap-concat "^2.0.2" + broccoli-viz "^2.0.1" chalk "1.1.0" clean-base-url "^1.0.0" compression "^1.4.4" - concat-stream "^1.4.7" - configstore "0.3.2" + configstore "1.2.1" core-object "0.0.2" - cpr "^0.4.1" + cpr "0.4.2" debug "^2.1.3" diff "^1.3.1" ember-cli-copy-dereference "^1.0.0" + ember-cli-get-dependency-depth "^1.0.0" + ember-cli-is-package-missing "^1.0.0" + ember-cli-normalize-entity-name "^1.0.0" + ember-cli-path-utils "^1.0.0" ember-cli-preprocess-registry "^1.0.3" + ember-cli-string-utils "^1.0.0" + ember-cli-test-info "^1.0.0" ember-router-generator "^1.0.0" escape-string-regexp "^1.0.3" exists-sync "0.0.3" @@ -1812,15 +1858,14 @@ ember-cli@1.13.8: findup "0.1.5" findup-sync "^0.2.1" fs-extra "0.22.1" + fs-monitor-stack "^1.0.2" git-repo-info "^1.0.4" - github "^0.2.3" glob "5.0.13" http-proxy "^1.9.0" inflection "^1.7.0" inquirer "0.5.1" is-git-url "^0.2.0" isbinaryfile "^2.0.3" - js-string-escape "^1.0.0" leek "0.0.18" lodash "^3.6.0" markdown-it "4.3.0" @@ -1831,26 +1876,22 @@ ember-cli@1.13.8: node-modules-path "^1.0.0" node-uuid "^1.4.3" nopt "^3.0.1" - npm "^2.7.6" + npm "2.14.10" pleasant-progress "^1.0.2" portfinder "^0.4.0" - process-relative-require "^1.0.0" promise-map-series "^0.2.1" - proxy-middleware "0.13.0" - quick-temp "0.1.2" + quick-temp "0.1.3" readline2 "0.1.1" resolve "^1.1.6" - rimraf "2.3.2" rsvp "^3.0.17" sane "^1.1.1" semver "^4.3.3" silent-error "^1.0.0" - strip-ansi "^2.0.1" symlink-or-copy "^1.0.1" - temp "0.8.1" - testem "0.9.1" + temp "0.8.3" + testem "^1.0.0" through "^2.3.6" - tiny-lr "0.1.5" + tiny-lr "0.2.0" walk-sync "0.1.3" yam "0.0.18" @@ -1932,44 +1973,44 @@ encodeurl@~1.0.2: version "1.0.2" resolved "http://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" -engine.io-client@~1.8.4: - version "1.8.5" - resolved "http://registry.npm.taobao.org/engine.io-client/download/engine.io-client-1.8.5.tgz#fe7fb60cb0dcf2fa2859489329cb5968dedeb11f" +engine.io-client@1.8.0: + version "1.8.0" + resolved "https://registry.npmmirror.com/engine.io-client/-/engine.io-client-1.8.0.tgz#7b730e4127414087596d9be3c88d2bc5fdb6cf5c" dependencies: component-emitter "1.2.1" component-inherit "0.0.3" debug "2.3.3" - engine.io-parser "1.3.2" + engine.io-parser "1.3.1" has-cors "1.1.0" indexof "0.0.1" parsejson "0.0.3" parseqs "0.0.5" parseuri "0.0.5" - ws "~1.1.5" + ws "1.1.1" xmlhttprequest-ssl "1.5.3" yeast "0.1.2" -engine.io-parser@1.3.2: - version "1.3.2" - resolved "http://registry.npm.taobao.org/engine.io-parser/download/engine.io-parser-1.3.2.tgz#937b079f0007d0893ec56d46cb220b8cb435220a" +engine.io-parser@1.3.1: + version "1.3.1" + resolved "https://registry.npmmirror.com/engine.io-parser/-/engine.io-parser-1.3.1.tgz#9554f1ae33107d6fbd170ca5466d2f833f6a07cf" dependencies: - after "0.8.2" + after "0.8.1" arraybuffer.slice "0.0.6" base64-arraybuffer "0.1.5" blob "0.0.4" - has-binary "0.1.7" + has-binary "0.1.6" wtf-8 "1.0.0" -engine.io@~1.8.4: - version "1.8.5" - resolved "http://registry.npm.taobao.org/engine.io/download/engine.io-1.8.5.tgz#4ebe5e75c6dc123dee4afdce6e5fdced21eb93f6" +engine.io@1.8.0: + version "1.8.0" + resolved "https://registry.npmmirror.com/engine.io/-/engine.io-1.8.0.tgz#3eeb5f264cb75dbbec1baaea26d61f5a4eace2aa" dependencies: accepts "1.3.3" - base64id "1.0.0" + base64id "0.1.0" cookie "0.3.1" debug "2.3.3" - engine.io-parser "1.3.2" - ws "~1.1.5" + engine.io-parser "1.3.1" + ws "1.1.1" ensure-posix-path@^1.0.0, ensure-posix-path@^1.0.1: version "1.0.2" @@ -1989,17 +2030,6 @@ errno@^0.1.1: dependencies: prr "~0.0.0" -es-simpler-traverser@0.0.1: - version "0.0.1" - resolved "http://registry.npm.taobao.org/es-simpler-traverser/download/es-simpler-traverser-0.0.1.tgz#f969b0588f0fa35374203aec4f3d87a4e6015421" - -es3-safe-recast@^2.0.0: - version "2.0.2" - resolved "http://registry.npm.taobao.org/es3-safe-recast/download/es3-safe-recast-2.0.2.tgz#7bfdb3557bf03f28091348c34d6b54f69eaccf4b" - dependencies: - es-simpler-traverser "0.0.1" - recast "^0.9.18" - es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14, es5-ext@~0.10.46, es5-ext@~0.10.5, es5-ext@~0.10.6: version "0.10.48" resolved "http://registry.npm.taobao.org/es5-ext/download/es5-ext-0.10.48.tgz#9a0b31eeded39e64453bcedf6f9d50bbbfb43850" @@ -2008,6 +2038,14 @@ es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14, es5-ext@~0.10.46, es5-ext@~ es6-symbol "~3.1.1" next-tick "1" +es5-ext@^0.10.50: + version "0.10.62" + resolved "https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.62.tgz#5e6adc19a6da524bf3d1e02bbc8960e5eb49a9a5" + dependencies: + es6-iterator "^2.0.3" + es6-symbol "^3.1.3" + next-tick "^1.1.0" + es5-ext@^0.10.7, es5-ext@^0.10.8, es5-ext@~0.10.11, es5-ext@~0.10.2, es5-ext@~0.10.7: version "0.10.12" resolved "http://registry.npm.taobao.org/es5-ext/download/es5-ext-0.10.12.tgz#aa84641d4db76b62abba5e45fd805ecbab140047" @@ -2023,6 +2061,14 @@ es6-iterator@2: es5-ext "^0.10.7" es6-symbol "3" +es6-iterator@^2.0.3, es6-iterator@~2.0.3: + version "2.0.3" + resolved "http://registry.npm.taobao.org/es6-iterator/download/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + es6-iterator@~0.1.3: version "0.1.3" resolved "http://registry.npm.taobao.org/es6-iterator/download/es6-iterator-0.1.3.tgz#d6f58b8c4fc413c249b4baa19768f8e4d7c8944e" @@ -2031,14 +2077,6 @@ es6-iterator@~0.1.3: es5-ext "~0.10.5" es6-symbol "~2.0.1" -es6-iterator@~2.0.3: - version "2.0.3" - resolved "http://registry.npm.taobao.org/es6-iterator/download/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" - dependencies: - d "1" - es5-ext "^0.10.35" - es6-symbol "^3.1.1" - es6-map@^0.1.3: version "0.1.4" resolved "http://registry.npm.taobao.org/es6-map/download/es6-map-0.1.4.tgz#a34b147be224773a4d7da8072794cefa3632b897" @@ -2050,10 +2088,6 @@ es6-map@^0.1.3: es6-symbol "~3.1.0" event-emitter "~0.3.4" -es6-promise@^2.0.0: - version "2.3.0" - resolved "http://registry.npm.taobao.org/es6-promise/download/es6-promise-2.3.0.tgz#96edb9f2fdb01995822b263dd8aadab6748181bc" - es6-set@~0.1.3: version "0.1.4" resolved "http://registry.npm.taobao.org/es6-set/download/es6-set-0.1.4.tgz#9516b6761c2964b92ff479456233a247dc707ce8" @@ -2071,6 +2105,13 @@ es6-symbol@3, es6-symbol@~3.1, es6-symbol@~3.1.0: d "~0.1.1" es5-ext "~0.10.11" +es6-symbol@^3.0.2, es6-symbol@^3.1.3: + version "3.1.3" + resolved "https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" + dependencies: + d "^1.0.1" + ext "^1.1.2" + es6-symbol@^3.1.1, es6-symbol@~3.1.1: version "3.1.1" resolved "http://registry.npm.taobao.org/es6-symbol/download/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" @@ -2159,16 +2200,6 @@ eslint@^3.0.0: text-table "~0.2.0" user-home "^2.0.0" -esperanto@0.7.4: - version "0.7.4" - resolved "http://registry.npm.taobao.org/esperanto/download/esperanto-0.7.4.tgz#093a42c97702e2ba569690309f63e73bd6ede400" - dependencies: - acorn "^1.0.1" - chalk "^1.0.0" - magic-string "^0.4.9" - minimist "^1.1.0" - sander "^0.2.1" - espree@^3.3.1: version "3.3.2" resolved "http://registry.npm.taobao.org/espree/download/espree-3.3.2.tgz#dbf3fadeb4ecb4d4778303e50103b3d36c88b89c" @@ -2176,10 +2207,6 @@ espree@^3.3.1: acorn "^4.0.1" acorn-jsx "^3.0.0" -esprima-fb@~10001.1.0-dev-harmony-fb: - version "10001.1.0-dev-harmony-fb" - resolved "http://registry.npm.taobao.org/esprima-fb/download/esprima-fb-10001.1.0-dev-harmony-fb.tgz#f7efb452d3c8006dde6b3c59678604f7114a882c" - esprima-fb@~12001.1.0-dev-harmony-fb: version "12001.1.0-dev-harmony-fb" resolved "http://registry.npm.taobao.org/esprima-fb/download/esprima-fb-12001.1.0-dev-harmony-fb.tgz#d84400384ba95ce2678c617ad24a7f40808da915" @@ -2192,10 +2219,6 @@ esprima@^2.6.0: version "2.7.3" resolved "http://registry.npm.taobao.org/esprima/download/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" -esprima@^4.0.0: - version "4.0.1" - resolved "http://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - esprima@~3.1.0: version "3.1.2" resolved "http://registry.npm.taobao.org/esprima/download/esprima-3.1.2.tgz#954b5d19321ca436092fa90f06d6798531fe8184" @@ -2219,10 +2242,6 @@ esutils@^2.0.0, esutils@^2.0.2: version "2.0.2" resolved "http://registry.npm.taobao.org/esutils/download/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" -etag@~1.7.0: - version "1.7.0" - resolved "http://registry.npm.taobao.org/etag/download/etag-1.7.0.tgz#03d30b5f67dd6e632d2945d30d6652731a34d5d8" - etag@~1.8.1: version "1.8.1" resolved "http://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" @@ -2234,9 +2253,9 @@ event-emitter@~0.3.4: d "~0.1.1" es5-ext "~0.10.7" -eventemitter3@^3.0.0: - version "3.1.0" - resolved "http://registry.npm.taobao.org/eventemitter3/download/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" events-to-array@^1.0.1: version "1.0.2" @@ -2276,38 +2295,7 @@ expand-range@^1.8.1: dependencies: fill-range "^2.1.0" -express@^4.10.7: - version "4.14.0" - resolved "http://registry.npm.taobao.org/express/download/express-4.14.0.tgz#c1ee3f42cdc891fb3dc650a8922d51ec847d0d66" - dependencies: - accepts "~1.3.3" - array-flatten "1.1.1" - content-disposition "0.5.1" - content-type "~1.0.2" - cookie "0.3.1" - cookie-signature "1.0.6" - debug "~2.2.0" - depd "~1.1.0" - encodeurl "~1.0.1" - escape-html "~1.0.3" - etag "~1.7.0" - finalhandler "0.5.0" - fresh "0.3.0" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.1" - path-to-regexp "0.1.7" - proxy-addr "~1.1.2" - qs "6.2.0" - range-parser "~1.2.0" - send "0.14.1" - serve-static "~1.11.1" - type-is "~1.6.13" - utils-merge "1.0.0" - vary "~1.1.0" - -express@^4.12.3: +express@^4.10.7, express@^4.12.3: version "4.16.4" resolved "http://registry.npm.taobao.org/express/download/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" dependencies: @@ -2342,6 +2330,12 @@ express@^4.12.3: utils-merge "1.0.1" vary "~1.1.2" +ext@^1.1.2: + version "1.7.0" + resolved "https://registry.npmmirror.com/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f" + dependencies: + type "^2.7.2" + extend@~3.0.0, extend@~3.0.2: version "3.0.2" resolved "http://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" @@ -2364,6 +2358,10 @@ fast-deep-equal@^2.0.1: version "2.0.1" resolved "http://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + fast-json-stable-stringify@^2.0.0: version "2.0.0" resolved "http://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" @@ -2402,11 +2400,11 @@ fast-sourcemap-concat@^1.0.1: source-map "^0.4.2" source-map-url "^0.3.0" -faye-websocket@~0.7.2: - version "0.7.3" - resolved "http://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.7.3.tgz#cc4074c7f4a4dfd03af54dd65c354b135132ce11" +faye-websocket@~0.10.0: + version "0.10.0" + resolved "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" dependencies: - websocket-driver ">=0.3.6" + websocket-driver ">=0.5.1" fb-watchman@^2.0.0: version "2.0.0" @@ -2432,13 +2430,6 @@ filename-regex@^2.0.0: version "2.0.1" resolved "http://registry.npm.taobao.org/filename-regex/download/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" -fileset@^0.2.1: - version "0.2.1" - resolved "http://registry.npm.taobao.org/fileset/download/fileset-0.2.1.tgz#588ef8973c6623b2a76df465105696b96aac8067" - dependencies: - glob "5.x" - minimatch "2.x" - fill-range@^2.1.0: version "2.2.4" resolved "http://registry.npm.taobao.org/fill-range/download/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" @@ -2449,16 +2440,6 @@ fill-range@^2.1.0: repeat-element "^1.1.2" repeat-string "^1.5.2" -finalhandler@0.5.0: - version "0.5.0" - resolved "http://registry.npm.taobao.org/finalhandler/download/finalhandler-0.5.0.tgz#e9508abece9b6dba871a6942a1d7911b91911ac7" - dependencies: - debug "~2.2.0" - escape-html "~1.0.3" - on-finished "~2.3.0" - statuses "~1.3.0" - unpipe "~1.0.0" - finalhandler@1.1.0: version "1.1.0" resolved "http://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5" @@ -2502,14 +2483,15 @@ findup@0.1.5, findup@^0.1.5: colors "~0.6.0-1" commander "~2.1.0" -fireworm@^0.6.6: - version "0.6.6" - resolved "http://registry.npm.taobao.org/fireworm/download/fireworm-0.6.6.tgz#6023218e215c8ae628ac5105a60e470a50983f6f" +fireworm@^0.7.0: + version "0.7.2" + resolved "https://registry.npmmirror.com/fireworm/-/fireworm-0.7.2.tgz#bc5736515b48bd30bf3293a2062e0b0e0361537a" dependencies: async "~0.2.9" is-type "0.0.1" - lodash "~2.3.0" - minimatch "~0.2.9" + lodash.debounce "^3.1.1" + lodash.flatten "^3.0.2" + minimatch "^3.0.2" flat-cache@^1.2.1: version "1.2.2" @@ -2540,22 +2522,14 @@ forever-agent@~0.6.1: version "0.6.1" resolved "http://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" -form-data@~1.0.0-rc4: +form-data@~1.0.0-rc3: version "1.0.1" - resolved "http://registry.npm.taobao.org/form-data/download/form-data-1.0.1.tgz#ae315db9a4907fa065502304a66d7733475ee37c" + resolved "https://registry.npmmirror.com/form-data/-/form-data-1.0.1.tgz#ae315db9a4907fa065502304a66d7733475ee37c" dependencies: async "^2.0.1" combined-stream "^1.0.5" mime-types "^2.1.11" -form-data@~2.1.1: - version "2.1.4" - resolved "http://registry.npm.taobao.org/form-data/download/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.5" - mime-types "^2.1.12" - form-data@~2.3.2: version "2.3.3" resolved "http://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" @@ -2564,18 +2538,10 @@ form-data@~2.3.2: combined-stream "^1.0.6" mime-types "^2.1.12" -forwarded@~0.1.0: - version "0.1.0" - resolved "http://registry.npm.taobao.org/forwarded/download/forwarded-0.1.0.tgz#19ef9874c4ae1c297bcf078fde63a09b66a84363" - forwarded@~0.1.2: version "0.1.2" resolved "http://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" -fresh@0.3.0: - version "0.3.0" - resolved "http://registry.npm.taobao.org/fresh/download/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f" - fresh@0.5.2: version "0.5.2" resolved "http://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" @@ -2596,6 +2562,15 @@ fs-extra@^0.16.3: jsonfile "^2.0.0" rimraf "^2.2.8" +fs-extra@^0.24.0: + version "0.24.0" + resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-0.24.0.tgz#d4e4342a96675cb7846633a6099249332b539952" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" + fs-extra@^0.30.0: version "0.30.0" resolved "http://registry.npm.taobao.org/fs-extra/download/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" @@ -2606,6 +2581,10 @@ fs-extra@^0.30.0: path-is-absolute "^1.0.0" rimraf "^2.2.8" +fs-monitor-stack@^1.0.2: + version "1.1.1" + resolved "https://registry.npmmirror.com/fs-monitor-stack/-/fs-monitor-stack-1.1.1.tgz#c4038d5977939b6b4e38396d7e7cd0895a7ac6b3" + fs-readdir-recursive@^0.1.0: version "0.1.2" resolved "http://registry.npm.taobao.org/fs-readdir-recursive/download/fs-readdir-recursive-0.1.2.tgz#315b4fb8c1ca5b8c47defef319d073dad3568059" @@ -2619,17 +2598,17 @@ fs-tree-diff@^0.5.2, fs-tree-diff@^0.5.3, fs-tree-diff@^0.5.4: path-posix "^1.0.0" symlink-or-copy "^1.1.8" -fs-vacuum@~1.2.9: +fs-vacuum@~1.2.7: version "1.2.10" - resolved "http://registry.npm.taobao.org/fs-vacuum/download/fs-vacuum-1.2.10.tgz#b7629bec07a4031a2548fdf99f5ecf1cc8b31e36" + resolved "https://registry.npmmirror.com/fs-vacuum/-/fs-vacuum-1.2.10.tgz#b7629bec07a4031a2548fdf99f5ecf1cc8b31e36" dependencies: graceful-fs "^4.1.2" path-is-inside "^1.0.1" rimraf "^2.5.2" -fs-write-stream-atomic@~1.0.8: +fs-write-stream-atomic@~1.0.4: version "1.0.10" - resolved "http://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" + resolved "https://registry.npmmirror.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" dependencies: graceful-fs "^4.1.2" iferr "^0.1.5" @@ -2648,14 +2627,14 @@ fstream-ignore@^1.0.0: inherits "2" minimatch "^3.0.0" -fstream-npm@~1.1.1: - version "1.1.1" - resolved "http://registry.npm.taobao.org/fstream-npm/download/fstream-npm-1.1.1.tgz#6b9175db6239a83d8209e232426c494dbb29690c" +fstream-npm@~1.0.7: + version "1.0.7" + resolved "https://registry.npmmirror.com/fstream-npm/-/fstream-npm-1.0.7.tgz#7ed0d1ac13d7686dd9e1bf6ceb8be273bf6d2f86" dependencies: fstream-ignore "^1.0.0" inherits "2" -fstream@^1.0.0, fstream@^1.0.2, fstream@~1.0.10: +fstream@^1.0.0, fstream@^1.0.2: version "1.0.11" resolved "http://registry.npm.taobao.org/fstream/download/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" dependencies: @@ -2664,6 +2643,15 @@ fstream@^1.0.0, fstream@^1.0.2, fstream@~1.0.10: mkdirp ">=0.5 0" rimraf "2" +fstream@~1.0.8: + version "1.0.12" + resolved "https://registry.npmmirror.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" + dependencies: + graceful-fs "^4.1.2" + inherits "~2.0.0" + mkdirp ">=0.5 0" + rimraf "2" + gauge@~1.2.0, gauge@~1.2.5: version "1.2.7" resolved "http://registry.npm.taobao.org/gauge/download/gauge-1.2.7.tgz#e9cec5483d3d4ee0ef44b60a7d99e4935e136d93" @@ -2674,20 +2662,6 @@ gauge@~1.2.0, gauge@~1.2.5: lodash.padend "^4.1.0" lodash.padstart "^4.1.0" -gauge@~2.6.0: - version "2.6.0" - resolved "http://registry.npm.taobao.org/gauge/download/gauge-2.6.0.tgz#d35301ad18e96902b4751dcbbe40f4218b942a46" - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-color "^0.1.7" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - gauge@~2.7.3: version "2.7.4" resolved "http://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" @@ -2745,12 +2719,6 @@ github-url-from-username-repo@~1.0.2: version "1.0.2" resolved "http://registry.npm.taobao.org/github-url-from-username-repo/download/github-url-from-username-repo-1.0.2.tgz#7dd79330d2abe69c10c2cef79714c97215791dfa" -github@^0.2.3: - version "0.2.4" - resolved "http://registry.npm.taobao.org/github/download/github-0.2.4.tgz#24fa7f0e13fa11b946af91134c51982a91ce538b" - dependencies: - mime "^1.2.11" - glob-base@^0.3.0: version "0.3.0" resolved "http://registry.npm.taobao.org/glob-base/download/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" @@ -2764,7 +2732,16 @@ glob-parent@^2.0.0: dependencies: is-glob "^2.0.0" -glob@5.0.13, glob@^5.0.10, glob@~5.0.0: +"glob@3 || 4", glob@^4.4.2: + version "4.5.3" + resolved "http://registry.npm.taobao.org/glob/download/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "^2.0.1" + once "^1.3.0" + +glob@5.0.13: version "5.0.13" resolved "http://registry.npm.taobao.org/glob/download/glob-5.0.13.tgz#0b6ffc3ac64eb90669f723a00a0ebb7281b33f8f" dependencies: @@ -2774,7 +2751,7 @@ glob@5.0.13, glob@^5.0.10, glob@~5.0.0: once "^1.3.0" path-is-absolute "^1.0.0" -glob@5.x, glob@^5.0.15, glob@^5.0.5: +glob@^5.0.10, glob@^5.0.15, glob@~5.0.0, glob@~5.0.15: version "5.0.15" resolved "http://registry.npm.taobao.org/glob/download/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" dependencies: @@ -2784,15 +2761,6 @@ glob@5.x, glob@^5.0.15, glob@^5.0.5: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^4.4.2: - version "4.5.3" - resolved "http://registry.npm.taobao.org/glob/download/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "^2.0.1" - once "^1.3.0" - glob@^6.0.1: version "6.0.4" resolved "http://registry.npm.taobao.org/glob/download/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" @@ -2803,36 +2771,14 @@ glob@^6.0.1: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.0.0, glob@^7.1.1: - version "7.1.1" - resolved "http://registry.npm.taobao.org/glob/download/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.2" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.3, glob@^7.0.5, glob@~7.0.6: - version "7.0.6" - resolved "http://registry.npm.taobao.org/glob/download/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a" +glob@^7.0.0, glob@^7.0.3, glob@^7.0.4, glob@^7.0.5, glob@^7.1.1, glob@^7.1.3: + version "7.2.3" + resolved "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.0.2" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.1.3: - version "7.1.3" - resolved "http://registry.npm.taobao.org/glob/download/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" + minimatch "^3.1.1" once "^1.3.0" path-is-absolute "^1.0.0" @@ -2864,12 +2810,16 @@ globby@^5.0.0: pify "^2.0.0" pinkie-promise "^2.0.0" -graceful-fs@^3.0.1, graceful-fs@^3.0.4, graceful-fs@^3.0.5: +graceful-fs@^3.0.5: version "3.0.11" resolved "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-3.0.11.tgz#7613c778a1afea62f25c630a086d7f3acbbdd818" dependencies: natives "^1.1.0" +graceful-fs@^4.1.11: + version "4.2.10" + resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: version "4.1.11" resolved "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" @@ -2878,7 +2828,7 @@ graceful-fs@~2.0.0: version "2.0.3" resolved "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-2.0.3.tgz#7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0" -graceful-fs@~4.1.2, graceful-fs@~4.1.6: +graceful-fs@~4.1.2: version "4.1.15" resolved "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" @@ -2886,9 +2836,9 @@ graceful-fs@~4.1.2, graceful-fs@~4.1.6: version "1.0.1" resolved "http://registry.npm.taobao.org/graceful-readlink/download/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" -growl@^1.8.1: - version "1.10.5" - resolved "http://registry.npm.taobao.org/growl/download/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" +growly@^1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" handlebars@^3.0.1: version "3.0.6" @@ -2899,30 +2849,19 @@ handlebars@^3.0.1: optionalDependencies: uglify-js "^2.6" -har-schema@^1.0.5: - version "1.0.5" - resolved "http://registry.npm.taobao.org/har-schema/download/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" - har-schema@^2.0.0: version "2.0.0" resolved "http://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" -har-validator@~2.0.6: +har-validator@~2.0.2: version "2.0.6" - resolved "http://registry.npm.taobao.org/har-validator/download/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" + resolved "https://registry.npmmirror.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" dependencies: chalk "^1.1.1" commander "^2.9.0" is-my-json-valid "^2.12.4" pinkie-promise "^2.0.0" -har-validator@~4.2.1: - version "4.2.1" - resolved "http://registry.npm.taobao.org/har-validator/download/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" - dependencies: - ajv "^4.9.1" - har-schema "^1.0.5" - har-validator@~5.1.0: version "5.1.3" resolved "http://registry.npm.taobao.org/har-validator/download/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" @@ -2930,6 +2869,13 @@ har-validator@~5.1.0: ajv "^6.5.5" har-schema "^2.0.0" +har-validator@~5.1.3: + version "5.1.5" + resolved "https://registry.npmmirror.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + has-ansi@^0.1.0: version "0.1.0" resolved "http://registry.npm.taobao.org/has-ansi/download/has-ansi-0.1.0.tgz#84f265aae8c0e6a88a12d7022894b7568894c62e" @@ -2942,13 +2888,19 @@ has-ansi@^2.0.0: dependencies: ansi-regex "^2.0.0" +has-binary@0.1.6: + version "0.1.6" + resolved "https://registry.npmmirror.com/has-binary/-/has-binary-0.1.6.tgz#25326f39cfa4f616ad8787894e3af2cfbc7b6e10" + dependencies: + isarray "0.0.1" + has-binary@0.1.7: version "0.1.7" resolved "http://registry.npm.taobao.org/has-binary/download/has-binary-0.1.7.tgz#68e61eb16210c9545a0a5cce06a873912fe1e68c" dependencies: isarray "0.0.1" -has-color@^0.1.7, has-color@~0.1.0: +has-color@~0.1.0: version "0.1.7" resolved "http://registry.npm.taobao.org/has-color/download/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f" @@ -2969,9 +2921,9 @@ hash-for-dep@^1.0.2: heimdalljs-logger "^0.1.7" resolve "^1.1.6" -hawk@~3.1.3: +hawk@~3.1.0: version "3.1.3" - resolved "http://registry.npm.taobao.org/hawk/download/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" + resolved "https://registry.npmmirror.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" dependencies: boom "2.x.x" cryptiles "2.x.x" @@ -3002,7 +2954,7 @@ home-or-tmp@^1.0.0: os-tmpdir "^1.0.1" user-home "^1.1.1" -hosted-git-info@^2.1.4, hosted-git-info@~2.1.5: +hosted-git-info@^2.1.4, 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" @@ -3029,33 +2981,32 @@ http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: setprototypeof "1.1.0" statuses ">= 1.4.0 < 2" -http-errors@~1.5.0: - version "1.5.1" - resolved "http://registry.npm.taobao.org/http-errors/download/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750" +http-errors@~1.3.1: + version "1.3.1" + resolved "https://registry.npmmirror.com/http-errors/-/http-errors-1.3.1.tgz#197e22cdebd4198585e8694ef6786197b91ed942" dependencies: - inherits "2.0.3" - setprototypeof "1.0.2" - statuses ">= 1.3.1 < 2" + inherits "~2.0.1" + statuses "1" -http-parser-js@>=0.4.0: - version "0.5.0" - resolved "http://registry.npm.taobao.org/http-parser-js/download/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" +http-parser-js@>=0.5.1: + version "0.5.8" + resolved "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" -http-proxy@^1.8.1, http-proxy@^1.9.0: - version "1.17.0" - resolved "http://registry.npm.taobao.org/http-proxy/download/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" +http-proxy@^1.13.1, http-proxy@^1.9.0: + version "1.18.1" + resolved "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" dependencies: - eventemitter3 "^3.0.0" + eventemitter3 "^4.0.0" follow-redirects "^1.0.0" requires-port "^1.0.0" -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" +http-signature@~0.11.0: + version "0.11.0" + resolved "https://registry.npmmirror.com/http-signature/-/http-signature-0.11.0.tgz#1796cf67a001ad5cd6849dca0991485f09089fe6" dependencies: - assert-plus "^0.2.0" - jsprim "^1.2.2" - sshpk "^1.7.0" + asn1 "0.1.11" + assert-plus "^0.1.5" + ctype "0.5.3" http-signature@~1.2.0: version "1.2.0" @@ -3069,16 +3020,16 @@ ic-ajax@~2.0.1: version "2.0.2" resolved "http://registry.npm.taobao.org/ic-ajax/download/ic-ajax-2.0.2.tgz#50c8ab1c494320fac66830ce1ee3990ab827f596" +iconv-lite@0.4.13: + version "0.4.13" + resolved "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2" + iconv-lite@0.4.23: version "0.4.23" resolved "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" dependencies: safer-buffer ">= 2.1.2 < 3" -iconv-lite@0.4.4: - version "0.4.4" - resolved "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.4.tgz#e95f2e41db0735fc21652f7827a5ee32e63c83a8" - iconv-lite@^0.4.5: version "0.4.15" resolved "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.15.tgz#fe265a218ac6a57cfe854927e9d04c19825eddeb" @@ -3130,9 +3081,9 @@ ini@~1.3.4: version "1.3.5" resolved "http://registry.npm.taobao.org/ini/download/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" -init-package-json@~1.9.4: +init-package-json@~1.9.1: version "1.9.6" - resolved "http://registry.npm.taobao.org/init-package-json/download/init-package-json-1.9.6.tgz#789fc2b74466a4952b9ea77c0575bc78ebd60a61" + resolved "https://registry.npmmirror.com/init-package-json/-/init-package-json-1.9.6.tgz#789fc2b74466a4952b9ea77c0575bc78ebd60a61" dependencies: glob "^7.1.1" npm-package-arg "^4.0.0 || ^5.0.0" @@ -3181,10 +3132,6 @@ invert-kv@^1.0.0: version "1.0.0" resolved "http://registry.npm.taobao.org/invert-kv/download/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" -ipaddr.js@1.1.1: - version "1.1.1" - resolved "http://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.1.1.tgz#c791d95f52b29c1247d5df80ada39b8a73647230" - ipaddr.js@1.8.0: version "1.8.0" resolved "http://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e" @@ -3334,6 +3281,10 @@ is-utf8@^0.2.0: version "0.2.1" resolved "http://registry.npm.taobao.org/is-utf8/download/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + isarray@0.0.1: version "0.0.1" resolved "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" @@ -3380,13 +3331,6 @@ js-tokens@^2.0.0: version "2.0.0" resolved "http://registry.npm.taobao.org/js-tokens/download/js-tokens-2.0.0.tgz#79903f5563ee778cc1162e6dcf1a0027c97f9cb5" -js-yaml@^3.1.0: - version "3.12.2" - resolved "http://registry.npm.taobao.org/js-yaml/download/js-yaml-3.12.2.tgz#ef1d067c5a9d9cb65bd72f285b5d8105c77f14fc" - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - js-yaml@^3.2.5, js-yaml@^3.2.7, js-yaml@^3.5.1: version "3.7.0" resolved "http://registry.npm.taobao.org/js-yaml/download/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" @@ -3550,7 +3494,7 @@ lodash-node@^2.4.1: version "2.4.1" resolved "http://registry.npm.taobao.org/lodash-node/download/lodash-node-2.4.1.tgz#ea82f7b100c733d1a42af76801e506105e2a80ec" -lodash-node@^3.2.0, lodash-node@^3.4.0: +lodash-node@^3.4.0: version "3.10.2" resolved "http://registry.npm.taobao.org/lodash-node/download/lodash-node-3.10.2.tgz#2598d5b1b54e6a68b4cb544e5c730953cbf632f7" @@ -3575,6 +3519,13 @@ lodash._basecopy@^3.0.0: version "3.0.1" resolved "http://registry.npm.taobao.org/lodash._basecopy/download/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" +lodash._baseflatten@^3.0.0: + version "3.1.4" + resolved "https://registry.npmmirror.com/lodash._baseflatten/-/lodash._baseflatten-3.1.4.tgz#0770ff80131af6e34f3b511796a7ba5214e65ff7" + dependencies: + lodash.isarguments "^3.0.0" + lodash.isarray "^3.0.0" + lodash._basefor@^3.0.0: version "3.0.3" resolved "http://registry.npm.taobao.org/lodash._basefor/download/lodash._basefor-3.0.3.tgz#7550b4e9218ef09fad24343b612021c79b4c20c2" @@ -3629,6 +3580,31 @@ lodash._isiterateecall@^3.0.0: version "3.0.9" resolved "http://registry.npm.taobao.org/lodash._isiterateecall/download/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" +lodash.assignin@^4.1.0: + version "4.2.0" + resolved "https://registry.npmmirror.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" + +lodash.clonedeep@^4.4.1: + version "4.5.0" + resolved "https://registry.npmmirror.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + +lodash.debounce@^3.1.1: + version "3.1.1" + resolved "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-3.1.1.tgz#812211c378a94cc29d5aa4e3346cf0bfce3a7df5" + dependencies: + lodash._getnative "^3.0.0" + +lodash.find@^4.5.1: + version "4.6.0" + resolved "https://registry.npmmirror.com/lodash.find/-/lodash.find-4.6.0.tgz#cb0704d47ab71789ffa0de8b97dd926fb88b13b1" + +lodash.flatten@^3.0.2: + version "3.0.2" + resolved "https://registry.npmmirror.com/lodash.flatten/-/lodash.flatten-3.0.2.tgz#de1cf57758f8f4479319d35c3e9cc60c4501938c" + dependencies: + lodash._baseflatten "^3.0.0" + lodash._isiterateecall "^3.0.0" + lodash.isarguments@^3.0.0: version "3.1.0" resolved "http://registry.npm.taobao.org/lodash.isarguments/download/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" @@ -3731,6 +3707,10 @@ lodash.uniq@^4.2.0: version "4.5.0" resolved "http://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" +lodash.uniqby@^4.7.0: + version "4.7.0" + resolved "https://registry.npmmirror.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302" + lodash@3.7.x: version "3.7.0" resolved "http://registry.npm.taobao.org/lodash/download/lodash-3.7.0.tgz#3678bd8ab995057c07ade836ed2ef087da811d45" @@ -3739,17 +3719,9 @@ lodash@^3.10.0, lodash@^3.6.0, lodash@^3.9.3: version "3.10.1" resolved "http://registry.npm.taobao.org/lodash/download/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" -lodash@^4.0.0, lodash@^4.3.0: - version "4.17.2" - resolved "http://registry.npm.taobao.org/lodash/download/lodash-4.17.2.tgz#34a3055babe04ce42467b607d700072c7ff6bf42" - -lodash@^4.17.11: - version "4.17.11" - resolved "http://registry.npm.taobao.org/lodash/download/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - -lodash@~2.3.0: - version "2.3.0" - resolved "http://registry.npm.taobao.org/lodash/download/lodash-2.3.0.tgz#dfbdac99cf87a59a022c474730570d8716c267dd" +lodash@^4.0.0, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.3.0: + version "4.17.21" + resolved "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" lodash@~2.4.1: version "2.4.2" @@ -3759,36 +3731,23 @@ longest@^1.0.1: version "1.0.1" resolved "http://registry.npm.taobao.org/longest/download/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" -lru-cache@2: +lru-cache@2, lru-cache@~2.7.0: version "2.7.3" - resolved "http://registry.npm.taobao.org/lru-cache/download/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" + resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" -lru-cache@^4.0.0: +lru-cache@^4.0.1: version "4.1.5" - resolved "http://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" dependencies: pseudomap "^1.0.2" yallist "^2.1.2" -lru-cache@~4.0.1: - version "4.0.2" - resolved "http://registry.npm.taobao.org/lru-cache/download/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" - dependencies: - pseudomap "^1.0.1" - yallist "^2.0.0" - lru-queue@0.1: version "0.1.0" resolved "http://registry.npm.taobao.org/lru-queue/download/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3" dependencies: es5-ext "~0.10.2" -magic-string@^0.4.9: - version "0.4.9" - resolved "http://registry.npm.taobao.org/magic-string/download/magic-string-0.4.9.tgz#f46e9aaf5959cfbbc88f68a9969cd66d120e1a22" - dependencies: - vlq "^0.2.0" - makeerror@1.0.x: version "1.0.11" resolved "http://registry.npm.taobao.org/makeerror/download/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" @@ -3907,14 +3866,14 @@ micromatch@^2.1.5: parse-glob "^3.0.4" regex-cache "^0.4.2" +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + "mime-db@>= 1.38.0 < 2", mime-db@~1.38.0: version "1.38.0" resolved "http://registry.npm.taobao.org/mime-db/download/mime-db-1.38.0.tgz#1a2aab16da9eb167b49c6e4df2d9c68d63d8e2ad" -mime-db@~1.12.0: - version "1.12.0" - resolved "http://registry.npm.taobao.org/mime-db/download/mime-db-1.12.0.tgz#3d0c63180f458eb10d325aaa37d7c58ae312e9d7" - mime-db@~1.25.0: version "1.25.0" resolved "http://registry.npm.taobao.org/mime-db/download/mime-db-1.25.0.tgz#c18dbd7c73a5dbf6f44a024dc0d165a1e7b1c392" @@ -3925,51 +3884,51 @@ mime-types@^2.1.11, mime-types@^2.1.12, mime-types@~2.1.18, mime-types@~2.1.19, dependencies: mime-db "~1.38.0" -mime-types@~2.0.9: - version "2.0.14" - resolved "http://registry.npm.taobao.org/mime-types/download/mime-types-2.0.14.tgz#310e159db23e077f8bb22b748dabfa4957140aa6" - dependencies: - mime-db "~1.12.0" - -mime-types@~2.1.11, mime-types@~2.1.13: +mime-types@~2.1.11: version "2.1.13" resolved "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.13.tgz#e07aaa9c6c6b9a7ca3012c69003ad25a39e92a88" dependencies: mime-db "~1.25.0" -mime@1.3.4, mime@^1.2.11: - version "1.3.4" - resolved "http://registry.npm.taobao.org/mime/download/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" +mime-types@~2.1.24: + version "2.1.35" + resolved "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + dependencies: + mime-db "1.52.0" mime@1.4.1: version "1.4.1" resolved "http://registry.npm.taobao.org/mime/download/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" -"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.2: - version "3.0.3" - resolved "http://registry.npm.taobao.org/minimatch/download/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" +mime@^1.2.11: + version "1.3.4" + resolved "http://registry.npm.taobao.org/mime/download/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" + +minimatch@1: + version "1.0.0" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-1.0.0.tgz#e0dd2120b49e1b724ce8d714c520822a9438576d" dependencies: - brace-expansion "^1.0.0" + lru-cache "2" + sigmund "~1.0.0" + +"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.1.1: + version "3.1.2" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + dependencies: + brace-expansion "^1.1.7" -minimatch@2.x, minimatch@^2.0.1, minimatch@^2.0.10, minimatch@^2.0.3, minimatch@^2.0.4: +minimatch@^2.0.1, minimatch@^2.0.10, minimatch@^2.0.3, minimatch@^2.0.4: version "2.0.10" resolved "http://registry.npm.taobao.org/minimatch/download/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" dependencies: brace-expansion "^1.0.0" -minimatch@^3.0.4, minimatch@~3.0.3: - version "3.0.4" - resolved "http://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" +minimatch@~3.0.0, minimatch@~3.0.2: + version "3.0.8" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1" dependencies: brace-expansion "^1.1.7" -minimatch@~0.2.9: - version "0.2.14" - resolved "http://registry.npm.taobao.org/minimatch/download/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" - dependencies: - lru-cache "2" - sigmund "~1.0.0" - minimist@0.0.8, minimist@~0.0.1: version "0.0.8" resolved "http://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" @@ -4026,10 +3985,6 @@ mout@~0.9.0: version "0.9.1" resolved "http://registry.npm.taobao.org/mout/download/mout-0.9.1.tgz#84f0f3fd6acc7317f63de2affdcc0cee009b0477" -ms@0.6.2: - version "0.6.2" - resolved "http://registry.npm.taobao.org/ms/download/ms-0.6.2.tgz#d89c2124c6fdc1353d65a8b77bf1aac4b193708c" - ms@0.7.1: version "0.7.1" resolved "http://registry.npm.taobao.org/ms/download/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" @@ -4046,9 +4001,9 @@ ms@^2.1.1: version "2.1.1" resolved "http://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" -mustache@^2.0.0: +mustache@^2.2.1: version "2.3.2" - resolved "http://registry.npm.taobao.org/mustache/download/mustache-2.3.2.tgz#a6d4d9c3f91d13359ab889a812954f9230a3d0c5" + resolved "https://registry.npmmirror.com/mustache/-/mustache-2.3.2.tgz#a6d4d9c3f91d13359ab889a812954f9230a3d0c5" mute-stream@0.0.4: version "0.0.4" @@ -4078,26 +4033,31 @@ next-tick@1: version "1.0.0" resolved "http://registry.npm.taobao.org/next-tick/download/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" +next-tick@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" + next-tick@~0.2.2: version "0.2.2" resolved "http://registry.npm.taobao.org/next-tick/download/next-tick-0.2.2.tgz#75da4a927ee5887e39065880065b7336413b310d" -node-gyp@~3.6.0: - version "3.6.3" - resolved "http://registry.npm.taobao.org/node-gyp/download/node-gyp-3.6.3.tgz#369fcb09146ae2167f25d8d23d8b49cc1a110d8d" +node-gyp@~3.0.3: + version "3.0.3" + resolved "https://registry.npmmirror.com/node-gyp/-/node-gyp-3.0.3.tgz#9b004219f4fa9efbfd78c5fc674aa12e58fb8694" dependencies: fstream "^1.0.0" - glob "^7.0.3" + glob "3 || 4" graceful-fs "^4.1.2" - minimatch "^3.0.2" + minimatch "1" mkdirp "^0.5.0" nopt "2 || 3" - npmlog "0 || 1 || 2 || 3 || 4" + npmlog "0 || 1" osenv "0" - request ">=2.9.0 <2.82.0" + path-array "^1.0.0" + request "2" rimraf "2" - semver "~5.3.0" - tar "^2.0.0" + semver "2.x || 3.x || 4 || 5" + tar "^1.0.0" which "1" node-int64@^0.4.0: @@ -4108,19 +4068,29 @@ node-modules-path@^1.0.0: version "1.0.1" resolved "http://registry.npm.taobao.org/node-modules-path/download/node-modules-path-1.0.1.tgz#40096b08ce7ad0ea14680863af449c7c75a5d1c8" -node-uuid@^1.4.3, node-uuid@~1.4.7: +node-notifier@^5.0.1: + version "5.4.5" + resolved "https://registry.npmmirror.com/node-notifier/-/node-notifier-5.4.5.tgz#0cbc1a2b0f658493b4025775a13ad938e96091ef" + dependencies: + growly "^1.3.0" + is-wsl "^1.1.0" + semver "^5.5.0" + shellwords "^0.1.1" + which "^1.3.0" + +node-uuid@^1.4.3, node-uuid@~1.4.3: version "1.4.8" resolved "http://registry.npm.taobao.org/node-uuid/download/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907" -"nopt@2 || 3", nopt@^3.0.1, nopt@~3.0.6: +"nopt@2 || 3", nopt@^3.0.1, nopt@~3.0.4: version "3.0.6" resolved "http://registry.npm.taobao.org/nopt/download/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" dependencies: abbrev "1" -normalize-git-url@~3.0.2: +normalize-git-url@~3.0.1: version "3.0.2" - resolved "http://registry.npm.taobao.org/normalize-git-url/download/normalize-git-url-3.0.2.tgz#8e5f14be0bdaedb73e07200310aa416c27350fc4" + resolved "https://registry.npmmirror.com/normalize-git-url/-/normalize-git-url-3.0.2.tgz#8e5f14be0bdaedb73e07200310aa416c27350fc4" normalize-package-data@^2.0.0, "normalize-package-data@~1.0.1 || ^2.0.0": version "2.5.0" @@ -4150,9 +4120,9 @@ npm-cache-filename@~1.0.2: version "1.0.2" resolved "http://registry.npm.taobao.org/npm-cache-filename/download/npm-cache-filename-1.0.2.tgz#ded306c5b0bfc870a9e9faf823bc5f283e05ae11" -npm-install-checks@~1.0.7: +npm-install-checks@~1.0.6: version "1.0.7" - resolved "http://registry.npm.taobao.org/npm-install-checks/download/npm-install-checks-1.0.7.tgz#6d91aeda0ac96801f1ed7aadee116a6c0a086a57" + resolved "https://registry.npmmirror.com/npm-install-checks/-/npm-install-checks-1.0.7.tgz#6d91aeda0ac96801f1ed7aadee116a6c0a086a57" dependencies: npmlog "0.1 || 1 || 2" semver "^2.3.0 || 3.x || 4 || 5" @@ -4173,117 +4143,121 @@ npm-install-checks@~1.0.7: semver "^5.1.0" validate-npm-package-name "^3.0.0" -npm-package-arg@~4.1.0: - version "4.1.1" - resolved "http://registry.npm.taobao.org/npm-package-arg/download/npm-package-arg-4.1.1.tgz#86d9dca985b4c5e5d59772dfd5de6919998a495a" +npm-package-arg@~4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/npm-package-arg/-/npm-package-arg-4.0.2.tgz#3f28235f9f6428e54bfeca73629e27d6c81a7e82" dependencies: hosted-git-info "^2.1.4" semver "4 || 5" -npm-registry-client@~7.2.1: - version "7.2.1" - resolved "http://registry.npm.taobao.org/npm-registry-client/download/npm-registry-client-7.2.1.tgz#c792266b088cc313f8525e7e35248626c723db75" +npm-registry-client@~7.0.7: + version "7.0.9" + resolved "https://registry.npmmirror.com/npm-registry-client/-/npm-registry-client-7.0.9.tgz#1baf86ee5285c4e6d38d4556208ded56049231bb" dependencies: - concat-stream "^1.5.2" - graceful-fs "^4.1.6" + chownr "^1.0.1" + concat-stream "^1.4.6" + graceful-fs "^4.1.2" + mkdirp "^0.5.0" normalize-package-data "~1.0.1 || ^2.0.0" npm-package-arg "^3.0.0 || ^4.0.0" - once "^1.3.3" - request "^2.74.0" - retry "^0.10.0" + once "^1.3.0" + request "^2.47.0" + retry "^0.8.0" + rimraf "2" semver "2 >=2.2.1 || 3.x || 4 || 5" slide "^1.1.3" optionalDependencies: - npmlog "~2.0.0 || ~3.1.0" + npmlog "~2.0.0" -npm-user-validate@~0.1.5: +npm-user-validate@~0.1.2: version "0.1.5" - resolved "http://registry.npm.taobao.org/npm-user-validate/download/npm-user-validate-0.1.5.tgz#52465d50c2d20294a57125b996baedbf56c5004b" + resolved "https://registry.npmmirror.com/npm-user-validate/-/npm-user-validate-0.1.5.tgz#52465d50c2d20294a57125b996baedbf56c5004b" -npm@^2.7.6: - version "2.15.12" - resolved "http://registry.npm.taobao.org/npm/download/npm-2.15.12.tgz#df7c3ed5a277c3f9d4b5d819b05311d10a200ae6" +npm@2.14.10: + version "2.14.10" + resolved "https://registry.npmmirror.com/npm/-/npm-2.14.10.tgz#96597ee1e5efeebdcf5f91b57763fe9ae17b9903" dependencies: - abbrev "~1.0.9" - ansi "~0.3.1" + abbrev "~1.0.7" + ansi "~0.3.0" + ansi-regex "*" ansicolors "~0.3.2" ansistyles "~0.1.3" archy "~1.0.0" async-some "~1.0.2" - block-stream "0.0.9" + block-stream "0.0.8" char-spinner "~1.0.1" chmodr "~1.0.2" chownr "~1.0.1" - cmd-shim "~2.0.2" - columnify "~1.5.4" - config-chain "~1.1.10" + cmd-shim "~2.0.1" + columnify "~1.5.2" + config-chain "~1.1.9" dezalgo "~1.0.3" editor "~1.0.0" - fs-vacuum "~1.2.9" - fs-write-stream-atomic "~1.0.8" - fstream "~1.0.10" - fstream-npm "~1.1.1" + fs-vacuum "~1.2.7" + fs-write-stream-atomic "~1.0.4" + fstream "~1.0.8" + fstream-npm "~1.0.7" github-url-from-git "~1.4.0" github-url-from-username-repo "~1.0.2" - glob "~7.0.6" - graceful-fs "~4.1.6" - hosted-git-info "~2.1.5" + glob "~5.0.15" + graceful-fs "~4.1.2" + hosted-git-info "~2.1.4" inflight "~1.0.4" - inherits "~2.0.3" + inherits "~2.0.1" ini "~1.3.4" - init-package-json "~1.9.4" + init-package-json "~1.9.1" lockfile "~1.0.1" - lru-cache "~4.0.1" - minimatch "~3.0.3" + lru-cache "~2.7.0" + minimatch "~3.0.0" mkdirp "~0.5.1" - node-gyp "~3.6.0" - nopt "~3.0.6" - normalize-git-url "~3.0.2" + node-gyp "~3.0.3" + nopt "~3.0.4" + normalize-git-url "~3.0.1" normalize-package-data "~2.3.5" npm-cache-filename "~1.0.2" - npm-install-checks "~1.0.7" - npm-package-arg "~4.1.0" - npm-registry-client "~7.2.1" - npm-user-validate "~0.1.5" - npmlog "~2.0.4" - once "~1.4.0" + npm-install-checks "~1.0.6" + npm-package-arg "~4.0.2" + npm-registry-client "~7.0.7" + npm-user-validate "~0.1.2" + npmlog "~2.0.0" + once "~1.3.2" opener "~1.4.1" osenv "~0.1.3" path-is-inside "~1.0.0" read "~1.0.7" read-installed "~4.0.3" - read-package-json "~2.0.4" - readable-stream "~2.1.5" + read-package-json "~2.0.2" + readable-stream "~1.1.13" realize-package-specifier "~3.0.1" - request "~2.74.0" - retry "~0.10.0" - rimraf "~2.5.4" - semver "~5.1.0" + request "~2.65.0" + retry "~0.8.0" + rimraf "~2.4.3" + semver "~5.0.3" sha "~2.0.1" slide "~1.1.6" - sorted-object "~2.0.0" - spdx-license-ids "~1.2.2" - strip-ansi "~3.0.1" + sorted-object "~1.0.0" + spdx "~0.4.1" + spdx-license-ids "*" + strip-ansi "*" tar "~2.2.1" text-table "~0.2.0" uid-number "0.0.6" umask "~1.1.0" validate-npm-package-license "~3.0.1" validate-npm-package-name "~2.2.2" - which "~1.2.11" - wrappy "~1.0.2" - write-file-atomic "~1.1.4" + which "~1.2.0" + wrappy "~1.0.1" + write-file-atomic "~1.1.3" -"npmlog@0 || 1 || 2 || 3 || 4": - version "4.1.2" - resolved "http://registry.npm.taobao.org/npmlog/download/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" +"npmlog@0 || 1": + version "1.2.1" + resolved "https://registry.npmmirror.com/npmlog/-/npmlog-1.2.1.tgz#28e7be619609b53f7ad1dd300a10d64d716268b6" dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" + ansi "~0.3.0" + are-we-there-yet "~1.0.0" + gauge "~1.2.0" -"npmlog@0.1 || 1 || 2", npmlog@~2.0.4: +"npmlog@0.1 || 1 || 2", npmlog@~2.0.0: version "2.0.4" resolved "http://registry.npm.taobao.org/npmlog/download/npmlog-2.0.4.tgz#98b52530f2514ca90d09ec5b22c8846722375692" dependencies: @@ -4291,30 +4265,22 @@ npm@^2.7.6: are-we-there-yet "~1.1.2" gauge "~1.2.5" -npmlog@^1.0.0: - version "1.2.1" - resolved "http://registry.npm.taobao.org/npmlog/download/npmlog-1.2.1.tgz#28e7be619609b53f7ad1dd300a10d64d716268b6" - dependencies: - ansi "~0.3.0" - are-we-there-yet "~1.0.0" - gauge "~1.2.0" - -"npmlog@~2.0.0 || ~3.1.0": - version "3.1.2" - resolved "http://registry.npm.taobao.org/npmlog/download/npmlog-3.1.2.tgz#2d46fa874337af9498a2f12bb43d8d0be4a36873" +npmlog@^4.0.0: + version "4.1.2" + resolved "https://registry.npmmirror.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" dependencies: are-we-there-yet "~1.1.2" console-control-strings "~1.1.0" - gauge "~2.6.0" + gauge "~2.7.3" set-blocking "~2.0.0" number-is-nan@^1.0.0: version "1.0.1" resolved "http://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" -oauth-sign@~0.8.1: +oauth-sign@~0.8.0: version "0.8.2" - resolved "http://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" + resolved "https://registry.npmmirror.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" oauth-sign@~0.9.0: version "0.9.0" @@ -4324,9 +4290,13 @@ object-assign@4.1.0, object-assign@^4.0.1, object-assign@^4.1.0: version "4.1.0" resolved "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" -object-assign@^2.0.0: - version "2.1.1" - resolved "http://registry.npm.taobao.org/object-assign/download/object-assign-2.1.1.tgz#43c36e5d569ff8e4816c4efa8be02d26967c18aa" +object-assign@4.1.1: + version "4.1.1" + resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + +object-assign@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" object-component@0.0.3: version "0.0.3" @@ -4339,12 +4309,6 @@ object.omit@^2.0.0: for-own "^0.1.4" is-extendable "^0.1.1" -on-finished@2.1.0: - version "2.1.0" - resolved "http://registry.npm.taobao.org/on-finished/download/on-finished-2.1.0.tgz#0c539f09291e8ffadde0c8a25850fb2cedc7022d" - dependencies: - ee-first "1.0.5" - 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" @@ -4355,12 +4319,18 @@ on-headers@~1.0.1: version "1.0.1" resolved "http://registry.npm.taobao.org/on-headers/download/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" -once@^1.3.0, once@^1.3.3, once@~1.4.0: +once@^1.3.0: version "1.4.0" resolved "http://registry.npm.taobao.org/once/download/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" dependencies: wrappy "1" +once@~1.3.2: + version "1.3.3" + resolved "https://registry.npmmirror.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" + dependencies: + wrappy "1" + onetime@^1.0.0: version "1.1.0" resolved "http://registry.npm.taobao.org/onetime/download/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" @@ -4455,9 +4425,11 @@ parseurl@~1.3.0, parseurl@~1.3.2: version "1.3.2" resolved "http://registry.npm.taobao.org/parseurl/download/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" -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 "https://registry.npmmirror.com/path-array/-/path-array-1.0.1.tgz#7e2f0f35f07a2015122b868b7eac0eb2c4fec271" + dependencies: + array-index "^1.0.0" path-exists@^1.0.0: version "1.0.0" @@ -4483,10 +4455,6 @@ path-to-regexp@0.1.7: version "0.1.7" resolved "http://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" -performance-now@^0.2.0: - version "0.2.0" - resolved "http://registry.npm.taobao.org/performance-now/download/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" - performance-now@^2.1.0: version "2.1.0" resolved "http://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" @@ -4528,6 +4496,10 @@ preserve@^0.2.0: version "0.2.0" resolved "http://registry.npm.taobao.org/preserve/download/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" +printf@^0.2.3: + version "0.2.5" + resolved "https://registry.npmmirror.com/printf/-/printf-0.2.5.tgz#c438ca2ca33e3927671db4ab69c0e52f936a4f0f" + private@^0.1.6, private@~0.1.5: version "0.1.6" resolved "http://registry.npm.taobao.org/private/download/private-0.1.6.tgz#55c6a976d0f9bafb9924851350fe47b9b5fbb7c1" @@ -4572,13 +4544,6 @@ proto-list@~1.2.1: version "1.2.4" resolved "http://registry.npm.taobao.org/proto-list/download/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" -proxy-addr@~1.1.2: - version "1.1.2" - resolved "http://registry.npm.taobao.org/proxy-addr/download/proxy-addr-1.1.2.tgz#b4cc5f22610d9535824c123aef9d3cf73c40ba37" - dependencies: - forwarded "~0.1.0" - ipaddr.js "1.1.1" - proxy-addr@~2.0.4: version "2.0.4" resolved "http://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93" @@ -4586,15 +4551,11 @@ proxy-addr@~2.0.4: forwarded "~0.1.2" ipaddr.js "1.8.0" -proxy-middleware@0.13.0: - version "0.13.0" - resolved "http://registry.npm.taobao.org/proxy-middleware/download/proxy-middleware-0.13.0.tgz#4db942ca50f91c5103f51f79fbb2478200902619" - prr@~0.0.0: version "0.0.0" resolved "http://registry.npm.taobao.org/prr/download/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a" -pseudomap@^1.0.1, pseudomap@^1.0.2: +pseudomap@^1.0.2: version "1.0.2" resolved "http://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" @@ -4602,6 +4563,10 @@ psl@^1.1.24: version "1.1.31" resolved "http://registry.npm.taobao.org/psl/download/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" +psl@^1.1.28: + version "1.9.0" + resolved "https://registry.npmmirror.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" + punycode@^1.4.1: version "1.4.1" resolved "http://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" @@ -4610,43 +4575,39 @@ punycode@^2.1.0: version "2.1.1" resolved "http://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" +punycode@^2.1.1: + version "2.2.0" + resolved "https://registry.npmmirror.com/punycode/-/punycode-2.2.0.tgz#2092cc57cd2582c38e4e7e8bb869dc8d3148bc74" + q@^1.1.2: version "1.4.1" resolved "http://registry.npm.taobao.org/q/download/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" -qs@2.2.4: - version "2.2.4" - resolved "http://registry.npm.taobao.org/qs/download/qs-2.2.4.tgz#2e9fbcd34b540e3421c924ecd01e90aa975319c8" - -qs@6.2.0: - version "6.2.0" - resolved "http://registry.npm.taobao.org/qs/download/qs-6.2.0.tgz#3b7848c03c2dece69a9522b0fae8c4126d745f3b" +qs@5.2.0: + version "5.2.0" + resolved "https://registry.npmmirror.com/qs/-/qs-5.2.0.tgz#a9f31142af468cb72b25b30136ba2456834916be" qs@6.5.2, qs@~6.5.2: version "6.5.2" resolved "http://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" -qs@~2.2.3: - version "2.2.5" - resolved "http://registry.npm.taobao.org/qs/download/qs-2.2.5.tgz#1088abaf9dcc0ae5ae45b709e6c6b5888b23923c" - -qs@~6.2.0: - version "6.2.3" - resolved "http://registry.npm.taobao.org/qs/download/qs-6.2.3.tgz#1cfcb25c10a9b2b483053ff39f5dfc9233908cfe" +qs@~5.1.0: + version "5.1.0" + resolved "https://registry.npmmirror.com/qs/-/qs-5.1.0.tgz#4d932e5c7ea411cca76a312d39a606200fd50cd9" -qs@~6.4.0: - version "6.4.0" - resolved "http://registry.npm.taobao.org/qs/download/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" +qs@~5.2.0: + version "5.2.1" + resolved "https://registry.npmmirror.com/qs/-/qs-5.2.1.tgz#801fee030e0b9450d6385adc48a4cc55b44aedfc" -quick-temp@0.1.2, quick-temp@^0.1.0, quick-temp@^0.1.2: - version "0.1.2" - resolved "http://registry.npm.taobao.org/quick-temp/download/quick-temp-0.1.2.tgz#abd2bf0c1bf5be923b97f42ff875dbf0dfaa6349" +quick-temp@0.1.3: + version "0.1.3" + resolved "https://registry.npmmirror.com/quick-temp/-/quick-temp-0.1.3.tgz#48c1886114691d74b96003de9322a7c992022af4" dependencies: mktemp "~0.3.4" rimraf "~2.2.6" underscore.string "~2.3.3" -quick-temp@^0.1.3: +quick-temp@^0.1.0, quick-temp@^0.1.2, quick-temp@^0.1.3: version "0.1.6" resolved "http://registry.npm.taobao.org/quick-temp/download/quick-temp-0.1.6.tgz#a6242a15cba9f9cdbd341287b5c569e318eec307" dependencies: @@ -4670,13 +4631,6 @@ range-parser@~1.2.0: version "1.2.0" resolved "http://registry.npm.taobao.org/range-parser/download/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" -raw-body@1.3.0: - version "1.3.0" - resolved "http://registry.npm.taobao.org/raw-body/download/raw-body-1.3.0.tgz#978230a156a5548f42eef14de22d0f4f610083d1" - dependencies: - bytes "1" - iconv-lite "0.4.4" - raw-body@2.3.3: version "2.3.3" resolved "http://registry.npm.taobao.org/raw-body/download/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" @@ -4686,6 +4640,14 @@ raw-body@2.3.3: iconv-lite "0.4.23" unpipe "1.0.0" +raw-body@~2.1.5: + version "2.1.7" + resolved "https://registry.npmmirror.com/raw-body/-/raw-body-2.1.7.tgz#adfeace2e4fb3098058014d08c072dcc59758774" + dependencies: + bytes "2.4.0" + iconv-lite "0.4.13" + unpipe "1.0.0" + read-installed@~4.0.3: version "4.0.3" resolved "http://registry.npm.taobao.org/read-installed/download/read-installed-4.0.3.tgz#ff9b8b67f187d1e4c29b9feb31f6b223acd19067" @@ -4699,7 +4661,7 @@ read-installed@~4.0.3: optionalDependencies: graceful-fs "^4.1.2" -"read-package-json@1 || 2", read-package-json@^2.0.0, read-package-json@~2.0.4: +"read-package-json@1 || 2", read-package-json@^2.0.0, read-package-json@~2.0.2: version "2.0.13" resolved "http://registry.npm.taobao.org/read-package-json/download/read-package-json-2.0.13.tgz#2e82ebd9f613baa6d2ebe3aa72cefe3f68e41f4a" dependencies: @@ -4758,22 +4720,19 @@ readable-stream@~1.0.2: isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@~2.0.5: - version "2.0.6" - resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" +readable-stream@~1.1.13: + version "1.1.14" + resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" dependencies: core-util-is "~1.0.0" inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" + isarray "0.0.1" string_decoder "~0.10.x" - util-deprecate "~1.0.1" -readable-stream@~2.1.5: - version "2.1.5" - resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0" +readable-stream@~2.0.5: + version "2.0.6" + resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" dependencies: - buffer-shims "^1.0.0" core-util-is "~1.0.0" inherits "~2.0.1" isarray "~1.0.0" @@ -4839,15 +4798,6 @@ recast@^0.11.3: private "~0.1.5" source-map "~0.5.0" -recast@^0.9.18: - version "0.9.18" - resolved "http://registry.npm.taobao.org/recast/download/recast-0.9.18.tgz#f70921bb9f737d8e1fb06a440315bd7ec14587c9" - dependencies: - ast-types "~0.6.1" - esprima-fb "~10001.1.0-dev-harmony-fb" - private "~0.1.5" - source-map "~0.1.40" - rechoir@^0.6.2: version "0.6.2" resolved "http://registry.npm.taobao.org/rechoir/download/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" @@ -4919,34 +4869,32 @@ repeating@^1.1.0, repeating@^1.1.2: dependencies: is-finite "^1.0.0" -"request@>=2.9.0 <2.82.0": - version "2.81.0" - resolved "http://registry.npm.taobao.org/request/download/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" +request@2, request@^2.47.0: + version "2.88.2" + resolved "https://registry.npmmirror.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" dependencies: - aws-sign2 "~0.6.0" - aws4 "^1.2.1" + aws-sign2 "~0.7.0" + aws4 "^1.8.0" caseless "~0.12.0" - combined-stream "~1.0.5" - extend "~3.0.0" + combined-stream "~1.0.6" + extend "~3.0.2" forever-agent "~0.6.1" - form-data "~2.1.1" - har-validator "~4.2.1" - hawk "~3.1.3" - http-signature "~1.1.0" + form-data "~2.3.2" + har-validator "~5.1.3" + http-signature "~1.2.0" is-typedarray "~1.0.0" isstream "~0.1.2" json-stringify-safe "~5.0.1" - mime-types "~2.1.7" - oauth-sign "~0.8.1" - performance-now "^0.2.0" - qs "~6.4.0" - safe-buffer "^5.0.1" - stringstream "~0.0.4" - tough-cookie "~2.3.0" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.5.0" tunnel-agent "^0.6.0" - uuid "^3.0.0" + uuid "^3.3.2" -request@^2.27.0, request@^2.74.0: +request@^2.27.0: version "2.88.0" resolved "http://registry.npm.taobao.org/request/download/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" dependencies: @@ -4971,30 +4919,28 @@ request@^2.27.0, request@^2.74.0: tunnel-agent "^0.6.0" uuid "^3.3.2" -request@~2.74.0: - version "2.74.0" - resolved "http://registry.npm.taobao.org/request/download/request-2.74.0.tgz#7693ca768bbb0ea5c8ce08c084a45efa05b892ab" +request@~2.65.0: + version "2.65.0" + resolved "https://registry.npmmirror.com/request/-/request-2.65.0.tgz#cc1a3bc72b96254734fc34296da322f9486ddeba" dependencies: aws-sign2 "~0.6.0" - aws4 "^1.2.1" - bl "~1.1.2" + bl "~1.0.0" caseless "~0.11.0" combined-stream "~1.0.5" extend "~3.0.0" forever-agent "~0.6.1" - form-data "~1.0.0-rc4" - har-validator "~2.0.6" - hawk "~3.1.3" - http-signature "~1.1.0" - is-typedarray "~1.0.0" + form-data "~1.0.0-rc3" + har-validator "~2.0.2" + hawk "~3.1.0" + http-signature "~0.11.0" isstream "~0.1.2" json-stringify-safe "~5.0.1" mime-types "~2.1.7" - node-uuid "~1.4.7" - oauth-sign "~0.8.1" - qs "~6.2.0" + node-uuid "~1.4.3" + oauth-sign "~0.8.0" + qs "~5.2.0" stringstream "~0.0.4" - tough-cookie "~2.3.0" + tough-cookie "~2.2.0" tunnel-agent "~0.4.1" require-uncached@^1.0.2: @@ -5012,11 +4958,7 @@ resolve-from@^1.0.0: version "1.0.1" resolved "http://registry.npm.taobao.org/resolve-from/download/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" -resolve@^1.1.2, resolve@^1.1.6: - version "1.2.0" - resolved "http://registry.npm.taobao.org/resolve/download/resolve-1.2.0.tgz#9589c3f2f6149d1417a40becc1663db6ec6bc26c" - -resolve@^1.10.0: +resolve@^1.1.2, resolve@^1.1.6, resolve@^1.10.0: version "1.10.0" resolved "http://registry.npm.taobao.org/resolve/download/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba" dependencies: @@ -5029,9 +4971,9 @@ restore-cursor@^1.0.1: exit-hook "^1.0.0" onetime "^1.0.0" -retry@^0.10.0, retry@~0.10.0: - version "0.10.1" - resolved "http://registry.npm.taobao.org/retry/download/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" +retry@^0.8.0, retry@~0.8.0: + version "0.8.0" + resolved "https://registry.npmmirror.com/retry/-/retry-0.8.0.tgz#2367628dc0edb247b1eab649dc53ac8628ac2d5f" right-align@^0.1.1: version "0.1.3" @@ -5045,18 +4987,24 @@ rimraf@2, rimraf@^2.5.2: dependencies: glob "^7.1.3" -rimraf@2.3.2, rimraf@^2.2.8: +rimraf@^2.2.8: version "2.3.2" resolved "http://registry.npm.taobao.org/rimraf/download/rimraf-2.3.2.tgz#7304bd9275c401b89103b106b3531c1ef0c02fe9" dependencies: glob "^4.4.2" -rimraf@^2.3.4, rimraf@^2.4.3, rimraf@^2.5.3, rimraf@~2.5.4: +rimraf@^2.3.4, rimraf@^2.4.3, rimraf@^2.5.3: version "2.5.4" resolved "http://registry.npm.taobao.org/rimraf/download/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" dependencies: glob "^7.0.5" +rimraf@^2.4.4, rimraf@^2.6.1: + version "2.7.1" + resolved "https://registry.npmmirror.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + dependencies: + glob "^7.1.3" + rimraf@~2.2.6: version "2.2.8" resolved "http://registry.npm.taobao.org/rimraf/download/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" @@ -5067,9 +5015,9 @@ rimraf@~2.4.3: dependencies: glob "^6.0.1" -rsvp@^3.0.14, rsvp@^3.0.16, rsvp@^3.0.17, rsvp@^3.0.18, rsvp@^3.0.6, rsvp@^3.1.0, rsvp@^3.2.1: - version "3.3.3" - resolved "http://registry.npm.taobao.org/rsvp/download/rsvp-3.3.3.tgz#34633caaf8bc66ceff4be3c2e1dffd032538a813" +rsvp@^3.0.14, rsvp@^3.0.16, rsvp@^3.0.17, rsvp@^3.0.18, rsvp@^3.0.6, rsvp@^3.1.0, rsvp@^3.2.1, rsvp@^3.5.0: + version "3.6.2" + resolved "https://registry.npmmirror.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a" rsvp@~3.2.1: version "3.2.1" @@ -5089,19 +5037,14 @@ safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, s version "5.1.2" resolved "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" +safe-buffer@>=5.1.0: + version "5.2.1" + resolved "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: version "2.1.2" resolved "http://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" -sander@^0.2.1: - version "0.2.4" - resolved "http://registry.npm.taobao.org/sander/download/sander-0.2.4.tgz#1dc6ba6acf7969a4304ef7f1349081a57fe3502f" - dependencies: - es6-promise "^2.0.0" - graceful-fs "^3.0.4" - mkdirp "^0.5.0" - rimraf "^2.2.8" - sane@^1.1.1: version "1.7.0" resolved "http://registry.npm.taobao.org/sane/download/sane-1.7.0.tgz#b3579bccb45c94cf20355cc81124990dfd346e30" @@ -5114,39 +5057,17 @@ sane@^1.1.1: walker "~1.0.5" watch "~0.10.0" -"semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2.x || 3.x || 4 || 5", "semver@4 || 5", "semver@^2.3.0 || 3.x || 4 || 5", semver@^5.1.0: - version "5.6.0" - resolved "http://registry.npm.taobao.org/semver/download/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - -"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@~5.3.0: - version "5.3.0" - resolved "http://registry.npm.taobao.org/semver/download/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" +"semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", "semver@4 || 5", "semver@^2.3.0 || 3.x || 4 || 5", semver@^5.1.0, semver@^5.3.0, semver@^5.5.0: + version "5.7.1" + resolved "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" semver@^4.1.0, semver@^4.3.1, semver@^4.3.3: version "4.3.6" resolved "http://registry.npm.taobao.org/semver/download/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" -semver@~5.1.0: - version "5.1.1" - resolved "http://registry.npm.taobao.org/semver/download/semver-5.1.1.tgz#a3292a373e6f3e0798da0b20641b9a9c5bc47e19" - -send@0.14.1: - version "0.14.1" - resolved "http://registry.npm.taobao.org/send/download/send-0.14.1.tgz#a954984325392f51532a7760760e459598c89f7a" - dependencies: - debug "~2.2.0" - depd "~1.1.0" - destroy "~1.0.4" - encodeurl "~1.0.1" - escape-html "~1.0.3" - etag "~1.7.0" - fresh "0.3.0" - http-errors "~1.5.0" - mime "1.3.4" - ms "0.7.1" - on-finished "~2.3.0" - range-parser "~1.2.0" - statuses "~1.3.0" +semver@~5.0.3: + version "5.0.3" + resolved "https://registry.npmmirror.com/semver/-/semver-5.0.3.tgz#77466de589cd5d3c95f138aa78bc569a3cb5d27a" send@0.16.2: version "0.16.2" @@ -5175,23 +5096,10 @@ serve-static@1.13.2: parseurl "~1.3.2" send "0.16.2" -serve-static@~1.11.1: - version "1.11.1" - resolved "http://registry.npm.taobao.org/serve-static/download/serve-static-1.11.1.tgz#d6cce7693505f733c759de57befc1af76c0f0805" - dependencies: - encodeurl "~1.0.1" - escape-html "~1.0.3" - parseurl "~1.3.1" - send "0.14.1" - 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" -setprototypeof@1.0.2: - version "1.0.2" - resolved "http://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.0.2.tgz#81a552141ec104b88e89ce383103ad5c66564d08" - setprototypeof@1.1.0: version "1.1.0" resolved "http://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" @@ -5203,6 +5111,12 @@ sha@~2.0.1: graceful-fs "^4.1.2" readable-stream "^2.0.2" +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + dependencies: + shebang-regex "^1.0.0" + shebang-regex@^1.0.0: version "1.0.0" resolved "http://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" @@ -5219,6 +5133,10 @@ shelljs@^0.7.5: interpret "^1.0.0" rechoir "^0.6.2" +shellwords@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" + sigmund@~1.0.0: version "1.0.1" resolved "http://registry.npm.taobao.org/sigmund/download/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" @@ -5266,15 +5184,15 @@ socket.io-adapter@0.5.0: debug "2.3.3" socket.io-parser "2.3.1" -socket.io-client@1.7.4: - version "1.7.4" - resolved "http://registry.npm.taobao.org/socket.io-client/download/socket.io-client-1.7.4.tgz#ec9f820356ed99ef6d357f0756d648717bdd4281" +socket.io-client@1.6.0: + version "1.6.0" + resolved "https://registry.npmmirror.com/socket.io-client/-/socket.io-client-1.6.0.tgz#5b668f4f771304dfeed179064708386fa6717853" dependencies: backo2 "1.0.2" component-bind "1.0.0" component-emitter "1.2.1" debug "2.3.3" - engine.io-client "~1.8.4" + engine.io-client "1.8.0" has-binary "0.1.7" indexof "0.0.1" object-component "0.0.3" @@ -5291,21 +5209,21 @@ socket.io-parser@2.3.1: isarray "0.0.1" json3 "3.3.2" -socket.io@^1.3.6: - version "1.7.4" - resolved "http://registry.npm.taobao.org/socket.io/download/socket.io-1.7.4.tgz#2f7ecedc3391bf2d5c73e291fe233e6e34d4dd00" +socket.io@1.6.0: + version "1.6.0" + resolved "https://registry.npmmirror.com/socket.io/-/socket.io-1.6.0.tgz#3e40d932637e6bd923981b25caf7c53e83b6e2e1" dependencies: debug "2.3.3" - engine.io "~1.8.4" + engine.io "1.8.0" has-binary "0.1.7" object-assign "4.1.0" socket.io-adapter "0.5.0" - socket.io-client "1.7.4" + socket.io-client "1.6.0" socket.io-parser "2.3.1" -sorted-object@~2.0.0: - version "2.0.1" - resolved "http://registry.npm.taobao.org/sorted-object/download/sorted-object-2.0.1.tgz#7d631f4bd3a798a24af1dffcfbfe83337a5df5fc" +sorted-object@~1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/sorted-object/-/sorted-object-1.0.0.tgz#5d1f4f9c1fb2cd48965967304e212eb44cfb6d05" source-map-support@^0.2.10: version "0.2.10" @@ -5323,7 +5241,7 @@ source-map@0.1.32: dependencies: amdefine ">=0.0.4" -source-map@^0.1.40, source-map@~0.1.40: +source-map@^0.1.40: version "0.1.43" resolved "http://registry.npm.taobao.org/source-map/download/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346" dependencies: @@ -5339,6 +5257,10 @@ source-map@^0.5.0, source-map@^0.5.3, source-map@~0.5.0, source-map@~0.5.1: version "0.5.6" resolved "http://registry.npm.taobao.org/source-map/download/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" +spawn-args@^0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/spawn-args/-/spawn-args-0.2.0.tgz#fb7d0bd1d70fd4316bd9e3dec389e65f9d6361bb" + spawnback@~1.0.0: version "1.0.0" resolved "http://registry.npm.taobao.org/spawnback/download/spawnback-1.0.0.tgz#f73662f7e54d95367eca74d6426c677dd7ea686f" @@ -5371,7 +5293,11 @@ spdx-expression-parse@~1.0.0: version "1.0.4" resolved "http://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c" -spdx-license-ids@^1.0.2, spdx-license-ids@~1.2.2: +spdx-license-ids@*: + version "3.0.12" + resolved "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" + +spdx-license-ids@^1.0.0, 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" @@ -5379,6 +5305,12 @@ spdx-license-ids@^3.0.0: version "3.0.3" resolved "http://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e" +spdx@~0.4.1: + version "0.4.3" + resolved "https://registry.npmmirror.com/spdx/-/spdx-0.4.3.tgz#ab373c3fcf7b84ffd8fdeb0592d24ff0d14812e4" + dependencies: + spdx-license-ids "^1.0.0" + sprintf-js@~1.0.2: version "1.0.3" resolved "http://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" @@ -5405,14 +5337,14 @@ stable@~0.1.3: version "0.1.5" resolved "http://registry.npm.taobao.org/stable/download/stable-0.1.5.tgz#08232f60c732e9890784b5bed0734f8b32a887b9" -"statuses@>= 1.3.1 < 2", statuses@~1.3.0, statuses@~1.3.1: - version "1.3.1" - resolved "http://registry.npm.taobao.org/statuses/download/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" - -"statuses@>= 1.4.0 < 2": +statuses@1, "statuses@>= 1.4.0 < 2": version "1.5.0" resolved "http://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" +statuses@~1.3.1: + version "1.3.1" + resolved "http://registry.npm.taobao.org/statuses/download/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" + statuses@~1.4.0: version "1.4.0" resolved "http://registry.npm.taobao.org/statuses/download/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" @@ -5461,6 +5393,12 @@ stringstream@~0.0.4: version "0.0.6" resolved "http://registry.npm.taobao.org/stringstream/download/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72" +strip-ansi@*: + version "7.0.1" + resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2" + dependencies: + ansi-regex "^6.0.1" + strip-ansi@^0.3.0: version "0.3.0" resolved "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-0.3.0.tgz#25f48ea22ca79187f3174a4db8759347bb126220" @@ -5473,7 +5411,7 @@ strip-ansi@^2.0.1: dependencies: ansi-regex "^1.0.0" -strip-ansi@^3.0.0, strip-ansi@^3.0.1, strip-ansi@~3.0.1: +strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" dependencies: @@ -5530,17 +5468,24 @@ table@^3.7.8: slice-ansi "0.0.4" string-width "^2.0.0" -tap-parser@^1.1.3: - version "1.3.2" - resolved "http://registry.npm.taobao.org/tap-parser/download/tap-parser-1.3.2.tgz#120c5089c88c3c8a793ef288867de321e18f8c22" +tap-parser@^5.1.0: + version "5.4.0" + resolved "https://registry.npmmirror.com/tap-parser/-/tap-parser-5.4.0.tgz#6907e89725d7b7fa6ae41ee2c464c3db43188aec" dependencies: events-to-array "^1.0.1" - inherits "~2.0.1" js-yaml "^3.2.7" optionalDependencies: readable-stream "^2" -tar@^2.0.0, tar@~2.2.1: +tar@^1.0.0: + version "1.0.3" + resolved "https://registry.npmmirror.com/tar/-/tar-1.0.3.tgz#15bcdab244fa4add44e4244a0176edb8aa9a2b44" + dependencies: + block-stream "*" + fstream "^1.0.2" + inherits "2" + +tar@~2.2.1: version "2.2.1" resolved "http://registry.npm.taobao.org/tar/download/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" dependencies: @@ -5548,38 +5493,42 @@ tar@^2.0.0, tar@~2.2.1: fstream "^1.0.2" inherits "2" -temp@0.8.1: - version "0.8.1" - resolved "http://registry.npm.taobao.org/temp/download/temp-0.8.1.tgz#4b7b4ffde85bb09f2dd6ba6cc43b44213c94fd3a" +temp@0.8.3: + version "0.8.3" + resolved "https://registry.npmmirror.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" dependencies: + os-tmpdir "^1.0.0" rimraf "~2.2.6" -testem@0.9.1: - version "0.9.1" - resolved "http://registry.npm.taobao.org/testem/download/testem-0.9.1.tgz#2b701612aafd717cd70b42259382700b34e558b3" +testem@^1.0.0: + version "1.18.5" + resolved "https://registry.npmmirror.com/testem/-/testem-1.18.5.tgz#912f3bfd4773519fa3cce0a8fd0e354763cbd545" dependencies: - async "^1.0.0" backbone "^1.1.2" + bluebird "^3.4.6" charm "^1.0.0" - colors "^1.0.3" commander "^2.6.0" - consolidate "^0.13.1" - cross-spawn-async "^2.0.0" - did_it_work "0.0.6" + consolidate "^0.14.0" + cross-spawn "^5.1.0" express "^4.10.7" - fileset "^0.2.1" - fireworm "^0.6.6" - glob "^5.0.5" - growl "^1.8.1" - http-proxy "^1.8.1" + fireworm "^0.7.0" + glob "^7.0.4" + http-proxy "^1.13.1" js-yaml "^3.2.5" - mkdirp "^0.5.0" - mustache "^2.0.0" - npmlog "^1.0.0" - rimraf "^2.2.8" - socket.io "^1.3.6" + lodash.assignin "^4.1.0" + lodash.clonedeep "^4.4.1" + lodash.find "^4.5.1" + lodash.uniqby "^4.7.0" + mkdirp "^0.5.1" + mustache "^2.2.1" + node-notifier "^5.0.1" + npmlog "^4.0.0" + printf "^0.2.3" + rimraf "^2.4.4" + socket.io "1.6.0" + spawn-args "^0.2.0" styled_string "0.0.1" - tap-parser "^1.1.3" + tap-parser "^5.1.0" xmldom "^0.1.19" text-table@~0.2.0: @@ -5601,16 +5550,16 @@ timers-ext@0.1: es5-ext "~0.10.46" next-tick "1" -tiny-lr@0.1.5: - version "0.1.5" - resolved "http://registry.npm.taobao.org/tiny-lr/download/tiny-lr-0.1.5.tgz#2a0c8f482e87dcd19c0bb2714905510a6a6d0024" +tiny-lr@0.2.0: + version "0.2.0" + resolved "https://registry.npmmirror.com/tiny-lr/-/tiny-lr-0.2.0.tgz#f2514ec0018ef54432efac73c4655129813dd570" dependencies: - body-parser "~1.8.0" - debug "~2.0.0" - faye-websocket "~0.7.2" + body-parser "~1.14.0" + debug "~2.2.0" + faye-websocket "~0.10.0" livereload-js "^2.2.0" parseurl "~1.3.0" - qs "~2.2.3" + qs "~5.1.0" tmp@0.0.28: version "0.0.28" @@ -5630,11 +5579,9 @@ to-fast-properties@^1.0.0: version "1.0.2" resolved "http://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-1.0.2.tgz#f3f5c0c3ba7299a7ef99427e44633257ade43320" -tough-cookie@~2.3.0: - version "2.3.4" - resolved "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655" - dependencies: - punycode "^1.4.1" +tough-cookie@~2.2.0: + version "2.2.2" + resolved "https://registry.npmmirror.com/tough-cookie/-/tough-cookie-2.2.2.tgz#c83a1830f4e5ef0b93ef2a3488e724f8de016ac7" tough-cookie@~2.4.3: version "2.4.3" @@ -5643,6 +5590,13 @@ tough-cookie@~2.4.3: psl "^1.1.24" punycode "^1.4.1" +tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://registry.npmmirror.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + trim-right@^1.0.0: version "1.0.1" resolved "http://registry.npm.taobao.org/trim-right/download/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" @@ -5679,19 +5633,12 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" -type-is@~1.5.1: - version "1.5.7" - resolved "http://registry.npm.taobao.org/type-is/download/type-is-1.5.7.tgz#b9368a593cc6ef7d0645e78b2f4c64cbecd05e90" +type-is@~1.6.10: + version "1.6.18" + resolved "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" dependencies: media-typer "0.3.0" - mime-types "~2.0.9" - -type-is@~1.6.13: - version "1.6.14" - resolved "http://registry.npm.taobao.org/type-is/download/type-is-1.6.14.tgz#e219639c17ded1ca0789092dd54a03826b817cb2" - dependencies: - media-typer "0.3.0" - mime-types "~2.1.13" + mime-types "~2.1.24" type-is@~1.6.16: version "1.6.16" @@ -5700,6 +5647,14 @@ type-is@~1.6.16: media-typer "0.3.0" mime-types "~2.1.18" +type@^1.0.1: + version "1.2.0" + resolved "https://registry.npmmirror.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" + +type@^2.7.2: + version "2.7.2" + resolved "https://registry.npmmirror.com/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0" + typedarray@^0.0.6: version "0.0.6" resolved "http://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" @@ -5764,7 +5719,7 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" -user-home@^1.0.0, user-home@^1.1.1: +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" @@ -5774,6 +5729,10 @@ user-home@^2.0.0: dependencies: os-homedir "^1.0.0" +username-sync@^1.0.2: + version "1.0.3" + resolved "https://registry.npmmirror.com/username-sync/-/username-sync-1.0.3.tgz#ae41c5c8a4c8c2ecc1443a7d0742742bd7e36732" + 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" @@ -5782,10 +5741,6 @@ util-extend@^1.0.1: version "1.0.3" resolved "http://registry.npm.taobao.org/util-extend/download/util-extend-1.0.3.tgz#a7c216d267545169637b3b6edc6ca9119e2ff93f" -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" - utils-merge@1.0.1: version "1.0.1" resolved "http://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" @@ -5794,7 +5749,7 @@ uuid@^2.0.1: version "2.0.3" resolved "http://registry.npm.taobao.org/uuid/download/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" -uuid@^3.0.0, uuid@^3.3.2: +uuid@^3.3.2: version "3.3.2" resolved "http://registry.npm.taobao.org/uuid/download/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" @@ -5824,10 +5779,6 @@ validate-npm-package-name@~2.2.2: dependencies: builtins "0.0.7" -vary@~1.1.0: - version "1.1.0" - resolved "http://registry.npm.taobao.org/vary/download/vary-1.1.0.tgz#e1e5affbbd16ae768dd2674394b9ad3022653140" - vary@~1.1.2: version "1.1.2" resolved "http://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" @@ -5840,10 +5791,6 @@ verror@1.10.0: core-util-is "1.0.2" extsprintf "^1.2.0" -vlq@^0.2.0: - version "0.2.3" - resolved "http://registry.npm.taobao.org/vlq/download/vlq-0.2.3.tgz#8f3e4328cf63b1540c0d67e1b2778386f8975b26" - walk-sync-matcher@^0.2.2: version "0.2.2" resolved "http://registry.npm.taobao.org/walk-sync-matcher/download/walk-sync-matcher-0.2.2.tgz#60baf44875b2d9a660876373ed7b8ece7332899f" @@ -5884,26 +5831,27 @@ wcwidth@^1.0.0: dependencies: defaults "^1.0.3" -websocket-driver@>=0.3.6: - version "0.7.0" - resolved "http://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" +websocket-driver@>=0.5.1: + version "0.7.4" + resolved "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" dependencies: - http-parser-js ">=0.4.0" + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" 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@1, which@^1.2.8: +which@1, which@^1.2.9, which@^1.3.0: version "1.3.1" resolved "http://registry.npm.taobao.org/which/download/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" dependencies: isexe "^2.0.0" -which@~1.2.11: +which@~1.2.0: version "1.2.14" - resolved "http://registry.npm.taobao.org/which/download/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" + resolved "https://registry.npmmirror.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" dependencies: isexe "^2.0.0" @@ -5933,13 +5881,27 @@ wordwrap@~1.0.0: version "1.0.0" resolved "http://registry.npm.taobao.org/wordwrap/download/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" -wrappy@1, wrappy@~1.0.2: +workerpool@^2.3.0: + version "2.3.4" + resolved "https://registry.npmmirror.com/workerpool/-/workerpool-2.3.4.tgz#661335ded59a08c01ca009e30cc96929a7b4b0aa" + dependencies: + object-assign "4.1.1" + +wrappy@1, wrappy@~1.0.1: version "1.0.2" resolved "http://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" -write-file-atomic@~1.1.4: +write-file-atomic@^1.1.2: + version "1.3.4" + resolved "https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-1.3.4.tgz#f807a4f0b1d9e913ae7a48112e6cc3af1991b45f" + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + slide "^1.1.5" + +write-file-atomic@~1.1.3: version "1.1.4" - resolved "http://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-1.1.4.tgz#b1f52dc2e8dc0e3cb04d187a25f758a38a90ca3b" + resolved "https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-1.1.4.tgz#b1f52dc2e8dc0e3cb04d187a25f758a38a90ca3b" dependencies: graceful-fs "^4.1.2" imurmurhash "^0.1.4" @@ -5951,9 +5913,9 @@ write@^0.2.1: dependencies: mkdirp "^0.5.1" -ws@~1.1.5: - version "1.1.5" - resolved "http://registry.npm.taobao.org/ws/download/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51" +ws@1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/ws/-/ws-1.1.1.tgz#082ddb6c641e85d4bb451f03d52f06eabdb1f018" dependencies: options ">=0.0.5" ultron "1.0.x" @@ -5962,11 +5924,11 @@ wtf-8@1.0.0: version "1.0.0" resolved "http://registry.npm.taobao.org/wtf-8/download/wtf-8-1.0.0.tgz#392d8ba2d0f1c34d1ee2d630f15d0efb68e1048a" -xdg-basedir@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.taobao.org/xdg-basedir/download/xdg-basedir-1.0.1.tgz#14ff8f63a4fdbcb05d5b6eea22b36f3033b9f04e" +xdg-basedir@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/xdg-basedir/-/xdg-basedir-2.0.0.tgz#edbc903cc385fc04523d966a335504b5504d1bd2" dependencies: - user-home "^1.0.0" + os-homedir "^1.0.0" xmldom@^0.1.19: version "0.1.27" @@ -5984,7 +5946,7 @@ y18n@^3.2.0: version "3.2.1" resolved "http://registry.npm.taobao.org/y18n/download/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" -yallist@^2.0.0, yallist@^2.1.2: +yallist@^2.1.2: version "2.1.2" resolved "http://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"