diff --git a/.travis.yml b/.travis.yml index 252f082e30..c4fea95135 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ language: node_js git: depth: 10 node_js: - - "0.10" + - "0.12" before_install: - travis_retry sudo pip install -r test-infra/requirements.txt - rvm use 1.9.3 --fuzzy diff --git a/package.json b/package.json index 30b75b71be..d1938c3c1d 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "grunt-sed": "~0.1.1", "load-grunt-tasks": "~3.1.0", "markdown-it": "^3.0.5", - "npm-shrinkwrap": "^200.0.0", + "npm-shrinkwrap": "^200.1.0", "time-grunt": "~1.0.0" }, "engines": { diff --git a/test-infra/npm-shrinkwrap.json b/test-infra/npm-shrinkwrap.json index e118e0a1c3..cb5d0915d2 100644 --- a/test-infra/npm-shrinkwrap.json +++ b/test-infra/npm-shrinkwrap.json @@ -1,7 +1,8 @@ { "name": "bootstrap", "version": "3.3.2", - "npm-shrinkwrap-version": "200.0.0", + "npm-shrinkwrap-version": "200.1.0", + "node-version": "v0.12.0", "dependencies": { "btoa": { "version": "1.1.2", @@ -260,16 +261,16 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-0.2.0.tgz" }, "caniuse-db": { - "version": "1.0.30000065", - "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000065.tgz" + "version": "1.0.30000072", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000072.tgz" }, "num2fraction": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.0.1.tgz" }, "postcss": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-4.0.3.tgz", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-4.0.4.tgz", "dependencies": { "js-base64": { "version": "2.1.7", @@ -474,22 +475,26 @@ } }, "zip-stream": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-0.5.0.tgz", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-0.5.1.tgz", "dependencies": { "compress-commons": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-0.2.2.tgz", + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-0.2.7.tgz", "dependencies": { "crc32-stream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-0.3.1.tgz" + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-0.3.2.tgz" }, "node-int64": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.3.3.tgz" } } + }, + "lodash": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.2.0.tgz" } } } @@ -642,8 +647,8 @@ "resolved": "https://registry.npmjs.org/compression/-/compression-1.3.1.tgz", "dependencies": { "accepts": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.3.tgz", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.4.tgz", "dependencies": { "mime-types": { "version": "2.0.9", @@ -656,8 +661,8 @@ } }, "negotiator": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.0.tgz" + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.1.tgz" } } }, @@ -692,8 +697,14 @@ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.2.tgz" }, "cookie-parser": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.3.3.tgz" + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.3.4.tgz", + "dependencies": { + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + } + } }, "cookie-signature": { "version": "1.0.5", @@ -704,12 +715,12 @@ "resolved": "https://registry.npmjs.org/csurf/-/csurf-1.6.6.tgz", "dependencies": { "csrf": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/csrf/-/csrf-2.0.5.tgz", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/csrf/-/csrf-2.0.6.tgz", "dependencies": { "base64-url": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/base64-url/-/base64-url-1.2.0.tgz" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/base64-url/-/base64-url-1.2.1.tgz" }, "rndm": { "version": "1.1.0", @@ -720,8 +731,8 @@ "resolved": "https://registry.npmjs.org/scmp/-/scmp-1.0.0.tgz" }, "uid-safe": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-1.0.3.tgz", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-1.1.0.tgz", "dependencies": { "native-or-bluebird": { "version": "1.1.2", @@ -748,12 +759,12 @@ "resolved": "https://registry.npmjs.org/depd/-/depd-1.0.0.tgz" }, "errorhandler": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.3.3.tgz", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.3.4.tgz", "dependencies": { "accepts": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.3.tgz", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.4.tgz", "dependencies": { "mime-types": { "version": "2.0.9", @@ -766,8 +777,8 @@ } }, "negotiator": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.0.tgz" + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.1.tgz" } } }, @@ -778,20 +789,24 @@ } }, "express-session": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.10.2.tgz", + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.10.3.tgz", "dependencies": { + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + }, "crc": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/crc/-/crc-3.2.1.tgz" }, "uid-safe": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-1.0.3.tgz", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-1.1.0.tgz", "dependencies": { "base64-url": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/base64-url/-/base64-url-1.2.0.tgz" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/base64-url/-/base64-url-1.2.1.tgz" }, "native-or-bluebird": { "version": "1.1.2", @@ -950,16 +965,16 @@ } }, "serve-index": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.6.1.tgz", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.6.2.tgz", "dependencies": { "accepts": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.3.tgz", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.4.tgz", "dependencies": { "negotiator": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.0.tgz" + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.1.tgz" } } }, @@ -967,6 +982,20 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.2.tgz" }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" + }, + "statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz" + } + } + }, "mime-types": { "version": "2.0.9", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.9.tgz", @@ -1058,8 +1087,8 @@ } }, "connect-livereload": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.2.tgz" + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.3.tgz" }, "opn": { "version": "1.0.1", @@ -1302,12 +1331,12 @@ } }, "pretty-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.2.tgz", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.3.tgz", "dependencies": { "get-stdin": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-1.0.0.tgz" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz" } } } @@ -1546,8 +1575,8 @@ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", "dependencies": { "dom-serializer": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", "dependencies": { "entities": { "version": "1.1.1", @@ -1934,8 +1963,8 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" }, "ini": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.2.tgz" + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.3.tgz" }, "mkdirp": { "version": "0.5.0", @@ -1972,8 +2001,8 @@ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.0.tgz" }, "semver": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-4.2.2.tgz" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.0.tgz" }, "uid-number": { "version": "0.0.5", @@ -2270,12 +2299,12 @@ } }, "pretty-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.2.tgz", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.3.tgz", "dependencies": { "get-stdin": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-1.0.0.tgz" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz" } } } @@ -2532,8 +2561,8 @@ "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz" }, "jscs": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/jscs/-/jscs-1.11.2.tgz", + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/jscs/-/jscs-1.11.3.tgz", "dependencies": { "cli-table": { "version": "0.3.1", @@ -2568,16 +2597,16 @@ "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.0.0.tgz", "dependencies": { "lodash._baseassign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.0.0.tgz", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.0.1.tgz", "dependencies": { "lodash._basecopy": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.0.tgz" }, "lodash.keys": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.0.2.tgz", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.0.3.tgz", "dependencies": { "lodash.isarguments": { "version": "3.0.0", @@ -2744,12 +2773,12 @@ } }, "xmlbuilder": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.5.1.tgz", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.5.2.tgz", "dependencies": { "lodash": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.1.0.tgz" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.2.0.tgz" } } } @@ -2789,10 +2818,6 @@ "version": "0.0.2", "resolved": "https://registry.npmjs.org/fg-lodash/-/fg-lodash-0.0.2.tgz", "dependencies": { - "lodash": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.1.tgz" - }, "underscore.string": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz" @@ -3190,8 +3215,8 @@ } }, "markdown-it": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-3.0.5.tgz", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-3.0.6.tgz", "dependencies": { "argparse": { "version": "0.1.16", @@ -3214,8 +3239,8 @@ } }, "npm-shrinkwrap": { - "version": "200.0.0", - "resolved": "https://registry.npmjs.org/npm-shrinkwrap/-/npm-shrinkwrap-200.0.0.tgz", + "version": "200.1.0", + "resolved": "https://registry.npmjs.org/npm-shrinkwrap/-/npm-shrinkwrap-200.1.0.tgz", "dependencies": { "array-find": { "version": "0.1.1", @@ -3344,8 +3369,8 @@ } }, "npm": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/npm/-/npm-2.5.0.tgz", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/npm/-/npm-2.5.1.tgz", "dependencies": { "abbrev": { "version": "1.0.5", @@ -3712,20 +3737,20 @@ "resolved": "https://registry.npmjs.org/realize-package-specifier/-/realize-package-specifier-1.3.0.tgz" }, "request": { - "version": "2.51.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.51.0.tgz", + "version": "2.53.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.53.0.tgz", "dependencies": { "aws-sign2": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz" }, "bl": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/bl/-/bl-0.9.3.tgz" + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/bl/-/bl-0.9.4.tgz" }, "caseless": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.8.0.tgz" + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.9.0.tgz" }, "combined-stream": { "version": "0.0.7", @@ -3748,74 +3773,74 @@ "async": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz" - }, - "mime-types": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.4.tgz", - "dependencies": { - "mime-db": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.3.0.tgz" - } - } } } }, "hawk": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-2.3.1.tgz", "dependencies": { "boom": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz" + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/boom/-/boom-2.6.1.tgz" }, "cryptiles": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.4.tgz" }, "hoek": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz" + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.11.0.tgz" }, "sntp": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz" + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz" } } }, "http-signature": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz", "dependencies": { "asn1": { "version": "0.1.11", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz" }, "assert-plus": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz" + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz" }, "ctype": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz" + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz" } } }, + "isstream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.1.tgz" + }, "json-stringify-safe": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz" }, "mime-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz" + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.8.tgz", + "dependencies": { + "mime-db": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.6.1.tgz" + } + } }, "node-uuid": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.2.tgz" }, "oauth-sign": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.5.0.tgz" + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.6.0.tgz" }, "qs": { "version": "2.3.3", @@ -3936,8 +3961,8 @@ "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-2.0.0.tgz" }, "semver": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-4.2.2.tgz" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.0.tgz" }, "sorted-object": { "version": "1.0.0", @@ -4010,12 +4035,12 @@ "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz" }, "pretty-ms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-1.0.0.tgz", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-1.0.1.tgz", "dependencies": { "get-stdin": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-3.0.2.tgz" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz" }, "parse-ms": { "version": "1.0.0",