diff options
| author | Pierre Vanduynslager <[email protected]> | 2017-04-08 18:43:25 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-04-08 18:43:25 -0400 |
| commit | fe72daf2b34263d3cfc9bc77e9998cd22adfa34d (patch) | |
| tree | 15dc9fc6fcb513362ba112d52ab01b568b423709 /grunt | |
| parent | f5cc59145642d78d7abbdf38fee1905786da5367 (diff) | |
| parent | feb35b94a61c4d6016be8d1773a79a6bbe57d856 (diff) | |
| download | bootstrap-fe72daf2b34263d3cfc9bc77e9998cd22adfa34d.tar.xz bootstrap-fe72daf2b34263d3cfc9bc77e9998cd22adfa34d.zip | |
Merge branch 'v4-dev' into dropdown-keyboard
Diffstat (limited to 'grunt')
| -rw-r--r-- | grunt/configBridge.json | 10 | ||||
| -rw-r--r-- | grunt/npm-shrinkwrap.json | 787 | ||||
| -rw-r--r-- | grunt/postcss.config.js | 41 | ||||
| -rw-r--r-- | grunt/postcss.js | 42 | ||||
| -rw-r--r-- | grunt/sauce_browsers.yml | 5 | ||||
| -rwxr-xr-x | grunt/upload-preview.sh | 3 |
6 files changed, 474 insertions, 414 deletions
diff --git a/grunt/configBridge.json b/grunt/configBridge.json deleted file mode 100644 index 140d9ab78..000000000 --- a/grunt/configBridge.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "paths": { - "docsJs": [ - "assets/js/vendor/anchor.min.js", - "assets/js/vendor/clipboard.min.js", - "assets/js/vendor/holder.min.js", - "assets/js/src/application.js" - ] - } -} diff --git a/grunt/npm-shrinkwrap.json b/grunt/npm-shrinkwrap.json index 45d83be7e..f35e330d1 100644 --- a/grunt/npm-shrinkwrap.json +++ b/grunt/npm-shrinkwrap.json @@ -3,9 +3,9 @@ "version": "4.0.0-alpha.6", "dependencies": { "abbrev": { - "version": "1.0.9", + "version": "1.1.0", "from": "abbrev@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz", "dev": true }, "accepts": { @@ -49,9 +49,9 @@ } }, "ajv": { - "version": "4.11.2", + "version": "4.11.5", "from": "ajv@>=4.7.0 <5.0.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.2.tgz", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.5.tgz", "dev": true }, "ajv-keywords": { @@ -84,17 +84,22 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", "dev": true }, + "any-promise": { + "version": "1.3.0", + "from": "any-promise@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "dev": true + }, "anymatch": { "version": "1.3.0", "from": "anymatch@>=1.3.0 <2.0.0", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.0.tgz", - "dev": true, - "optional": true + "dev": true }, "aproba": { - "version": "1.0.4", + "version": "1.1.1", "from": "aproba@>=1.0.3 <2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.1.1.tgz", "dev": true }, "archiver": { @@ -104,9 +109,9 @@ "dev": true, "dependencies": { "async": { - "version": "2.1.4", + "version": "2.1.5", "from": "async@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.1.4.tgz", + "resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz", "dev": true } } @@ -205,8 +210,7 @@ "version": "1.0.1", "from": "async-each@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", - "dev": true, - "optional": true + "dev": true }, "async-foreach": { "version": "0.1.3", @@ -221,9 +225,9 @@ "dev": true }, "autoprefixer": { - "version": "6.7.2", - "from": "autoprefixer@>=6.7.2 <7.0.0", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.2.tgz", + "version": "6.7.7", + "from": "autoprefixer@>=6.7.7 <7.0.0", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", "dev": true }, "aws-sign2": { @@ -233,9 +237,9 @@ "dev": true }, "aws4": { - "version": "1.5.0", + "version": "1.6.0", "from": "aws4@>=1.2.1 <2.0.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.5.0.tgz", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", "dev": true }, "babel-code-frame": { @@ -245,9 +249,9 @@ "dev": true }, "babel-core": { - "version": "6.22.1", + "version": "6.24.0", "from": "babel-core@>=6.0.12 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.22.1.tgz", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.24.0.tgz", "dev": true }, "babel-eslint": { @@ -257,9 +261,9 @@ "dev": true }, "babel-generator": { - "version": "6.22.0", - "from": "babel-generator@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.22.0.tgz", + "version": "6.24.0", + "from": "babel-generator@>=6.24.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.24.0.tgz", "dev": true, "dependencies": { "jsesc": { @@ -277,15 +281,15 @@ "dev": true }, "babel-helper-define-map": { - "version": "6.22.0", - "from": "babel-helper-define-map@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.22.0.tgz", + "version": "6.23.0", + "from": "babel-helper-define-map@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.23.0.tgz", "dev": true }, "babel-helper-function-name": { - "version": "6.22.0", - "from": "babel-helper-function-name@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.22.0.tgz", + "version": "6.23.0", + "from": "babel-helper-function-name@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.23.0.tgz", "dev": true }, "babel-helper-get-function-arity": { @@ -301,9 +305,9 @@ "dev": true }, "babel-helper-optimise-call-expression": { - "version": "6.22.0", - "from": "babel-helper-optimise-call-expression@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.22.0.tgz", + "version": "6.23.0", + "from": "babel-helper-optimise-call-expression@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.23.0.tgz", "dev": true }, "babel-helper-regex": { @@ -313,21 +317,21 @@ "dev": true }, "babel-helper-replace-supers": { - "version": "6.22.0", - "from": "babel-helper-replace-supers@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.22.0.tgz", + "version": "6.23.0", + "from": "babel-helper-replace-supers@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.23.0.tgz", "dev": true }, "babel-helpers": { - "version": "6.22.0", - "from": "babel-helpers@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.22.0.tgz", + "version": "6.23.0", + "from": "babel-helpers@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.23.0.tgz", "dev": true }, "babel-messages": { - "version": "6.22.0", - "from": "babel-messages@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.22.0.tgz", + "version": "6.23.0", + "from": "babel-messages@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", "dev": true }, "babel-plugin-check-es2015-constants": { @@ -349,15 +353,15 @@ "dev": true }, "babel-plugin-transform-es2015-block-scoping": { - "version": "6.22.0", + "version": "6.23.0", "from": "babel-plugin-transform-es2015-block-scoping@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.23.0.tgz", "dev": true }, "babel-plugin-transform-es2015-classes": { - "version": "6.22.0", + "version": "6.23.0", "from": "babel-plugin-transform-es2015-classes@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.23.0.tgz", "dev": true }, "babel-plugin-transform-es2015-computed-properties": { @@ -367,9 +371,9 @@ "dev": true }, "babel-plugin-transform-es2015-destructuring": { - "version": "6.22.0", + "version": "6.23.0", "from": "babel-plugin-transform-es2015-destructuring@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", "dev": true }, "babel-plugin-transform-es2015-duplicate-keys": { @@ -379,9 +383,9 @@ "dev": true }, "babel-plugin-transform-es2015-for-of": { - "version": "6.22.0", + "version": "6.23.0", "from": "babel-plugin-transform-es2015-for-of@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", "dev": true }, "babel-plugin-transform-es2015-function-name": { @@ -397,15 +401,15 @@ "dev": true }, "babel-plugin-transform-es2015-modules-amd": { - "version": "6.22.0", - "from": "babel-plugin-transform-es2015-modules-amd@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.22.0.tgz", + "version": "6.24.0", + "from": "babel-plugin-transform-es2015-modules-amd@>=6.24.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.0.tgz", "dev": true }, "babel-plugin-transform-es2015-modules-commonjs": { - "version": "6.22.0", - "from": "babel-plugin-transform-es2015-modules-commonjs@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.22.0.tgz", + "version": "6.24.0", + "from": "babel-plugin-transform-es2015-modules-commonjs@>=6.24.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.24.0.tgz", "dev": true }, "babel-plugin-transform-es2015-modules-strip": { @@ -415,15 +419,15 @@ "dev": true }, "babel-plugin-transform-es2015-modules-systemjs": { - "version": "6.22.0", + "version": "6.23.0", "from": "babel-plugin-transform-es2015-modules-systemjs@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.23.0.tgz", "dev": true }, "babel-plugin-transform-es2015-modules-umd": { - "version": "6.22.0", - "from": "babel-plugin-transform-es2015-modules-umd@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.22.0.tgz", + "version": "6.24.0", + "from": "babel-plugin-transform-es2015-modules-umd@>=6.24.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.0.tgz", "dev": true }, "babel-plugin-transform-es2015-object-super": { @@ -433,9 +437,9 @@ "dev": true }, "babel-plugin-transform-es2015-parameters": { - "version": "6.22.0", + "version": "6.23.0", "from": "babel-plugin-transform-es2015-parameters@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.23.0.tgz", "dev": true }, "babel-plugin-transform-es2015-shorthand-properties": { @@ -463,9 +467,9 @@ "dev": true }, "babel-plugin-transform-es2015-typeof-symbol": { - "version": "6.22.0", + "version": "6.23.0", "from": "babel-plugin-transform-es2015-typeof-symbol@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", "dev": true }, "babel-plugin-transform-es2015-unicode-regex": { @@ -487,45 +491,45 @@ "dev": true }, "babel-preset-es2015": { - "version": "6.22.0", - "from": "babel-preset-es2015@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.22.0.tgz", + "version": "6.24.0", + "from": "babel-preset-es2015@>=6.24.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.0.tgz", "dev": true }, "babel-register": { - "version": "6.22.0", - "from": "babel-register@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.22.0.tgz", + "version": "6.24.0", + "from": "babel-register@>=6.24.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.24.0.tgz", "dev": true }, "babel-runtime": { - "version": "6.22.0", + "version": "6.23.0", "from": "babel-runtime@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.23.0.tgz", "dev": true }, "babel-template": { - "version": "6.22.0", - "from": "babel-template@>=6.22.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.22.0.tgz", + "version": "6.23.0", + "from": "babel-template@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.23.0.tgz", "dev": true }, "babel-traverse": { - "version": "6.22.1", + "version": "6.23.1", "from": "babel-traverse@>=6.15.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.22.1.tgz", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.23.1.tgz", "dev": true }, "babel-types": { - "version": "6.22.0", + "version": "6.23.0", "from": "babel-types@>=6.15.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.22.0.tgz", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.23.0.tgz", "dev": true }, "babylon": { - "version": "6.15.0", + "version": "6.16.1", "from": "babylon@>=6.13.0 <7.0.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.15.0.tgz", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.16.1.tgz", "dev": true }, "balanced-match": { @@ -535,9 +539,9 @@ "dev": true }, "basic-auth": { - "version": "1.0.4", - "from": "basic-auth@>=1.0.3 <1.1.0", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-1.0.4.tgz", + "version": "1.1.0", + "from": "basic-auth@>=1.1.0 <1.2.0", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-1.1.0.tgz", "dev": true }, "batch": { @@ -557,8 +561,7 @@ "version": "1.8.0", "from": "binary-extensions@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.8.0.tgz", - "dev": true, - "optional": true + "dev": true }, "bl": { "version": "1.2.0", @@ -573,9 +576,9 @@ "dev": true }, "bluebird": { - "version": "3.4.7", + "version": "3.5.0", "from": "bluebird@>=3.0.6 <4.0.0", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz", "dev": true }, "body-parser": { @@ -635,9 +638,9 @@ "dev": true }, "browserslist": { - "version": "1.7.1", - "from": "browserslist@>=1.7.1 <2.0.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.1.tgz", + "version": "1.7.6", + "from": "browserslist@>=1.7.6 <2.0.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.6.tgz", "dev": true }, "buffer-crc32": { @@ -709,9 +712,9 @@ "dev": true }, "caniuse-db": { - "version": "1.0.30000619", - "from": "caniuse-db@>=1.0.30000618 <2.0.0", - "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000619.tgz", + "version": "1.0.30000637", + "from": "caniuse-db@>=1.0.30000634 <2.0.0", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000637.tgz", "dev": true }, "caseless": { @@ -742,10 +745,9 @@ }, "chokidar": { "version": "1.6.1", - "from": "chokidar@>=1.5.1 <2.0.0", + "from": "chokidar@>=1.6.1 <2.0.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.6.1.tgz", - "dev": true, - "optional": true + "dev": true }, "circular-json": { "version": "0.3.1", @@ -760,15 +762,15 @@ "dev": true }, "clean-css": { - "version": "4.0.4", - "from": "clean-css@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.0.4.tgz", + "version": "4.0.9", + "from": "clean-css@>=4.0.9 <5.0.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.0.9.tgz", "dev": true }, "clean-css-cli": { - "version": "4.0.0", - "from": "clean-css-cli@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/clean-css-cli/-/clean-css-cli-4.0.0.tgz", + "version": "4.0.9", + "from": "clean-css-cli@>=4.0.9 <5.0.0", + "resolved": "https://registry.npmjs.org/clean-css-cli/-/clean-css-cli-4.0.9.tgz", "dev": true }, "cli": { @@ -797,6 +799,12 @@ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", "dev": true }, + "cli-spinners": { + "version": "1.0.0", + "from": "cli-spinners@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.0.0.tgz", + "dev": true + }, "cli-width": { "version": "2.1.0", "from": "cli-width@>=2.0.0 <3.0.0", @@ -841,14 +849,14 @@ }, "commander": { "version": "2.9.0", - "from": "commander@>=2.9.0 <3.0.0", + "from": "commander@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", "dev": true }, "compress-commons": { - "version": "1.1.0", + "version": "1.2.0", "from": "compress-commons@>=1.1.0 <2.0.0", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.0.tgz", "dev": true }, "concat-map": { @@ -859,26 +867,20 @@ }, "concat-stream": { "version": "1.6.0", - "from": "concat-stream@>=1.4.6 <2.0.0", + "from": "concat-stream@>=1.5.2 <2.0.0", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", "dev": true }, "connect": { - "version": "3.5.0", + "version": "3.6.0", "from": "connect@>=3.4.0 <4.0.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.5.0.tgz", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.0.tgz", "dev": true, "dependencies": { "debug": { - "version": "2.2.0", - "from": "debug@>=2.2.0 <2.3.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "dev": true - }, - "ms": { - "version": "0.7.1", - "from": "[email protected]", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "version": "2.6.1", + "from": "[email protected]", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz", "dev": true } } @@ -908,9 +910,9 @@ "dev": true }, "convert-source-map": { - "version": "1.3.0", + "version": "1.4.0", "from": "convert-source-map@>=1.1.0 <2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.4.0.tgz", "dev": true }, "core-js": { @@ -925,6 +927,20 @@ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "dev": true }, + "cosmiconfig": { + "version": "2.1.1", + "from": "cosmiconfig@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.1.1.tgz", + "dev": true, + "dependencies": { + "minimist": { + "version": "1.2.0", + "from": "minimist@>=1.2.0 <2.0.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "dev": true + } + } + }, "crc": { "version": "3.4.4", "from": "crc@>=3.4.4 <4.0.0", @@ -932,9 +948,9 @@ "dev": true }, "crc32-stream": { - "version": "1.0.1", - "from": "crc32-stream@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-1.0.1.tgz", + "version": "2.0.0", + "from": "crc32-stream@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", "dev": true }, "cross-spawn": { @@ -970,9 +986,9 @@ "dev": true }, "d": { - "version": "0.1.1", - "from": "d@>=0.1.1 <0.2.0", - "resolved": "https://registry.npmjs.org/d/-/d-0.1.1.tgz", + "version": "1.0.0", + "from": "d@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", "dev": true }, "dashdash": { @@ -1008,9 +1024,9 @@ "dev": true }, "debug": { - "version": "2.6.0", + "version": "2.6.3", "from": "debug@>=2.2.0 <3.0.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.0.tgz", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.3.tgz", "dev": true }, "decamelize": { @@ -1068,9 +1084,9 @@ "dev": true }, "doctrine": { - "version": "1.5.0", - "from": "doctrine@>=1.2.2 <2.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "version": "2.0.0", + "from": "doctrine@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.0.tgz", "dev": true }, "dom-serializer": { @@ -1125,9 +1141,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.2.1", - "from": "electron-to-chromium@>=1.2.1 <2.0.0", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.2.1.tgz", + "version": "1.2.7", + "from": "electron-to-chromium@>=1.2.5 <2.0.0", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.2.7.tgz", "dev": true }, "encodeurl": { @@ -1137,18 +1153,10 @@ "dev": true }, "end-of-stream": { - "version": "1.1.0", + "version": "1.4.0", "from": "end-of-stream@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", - "dev": true, - "dependencies": { - "once": { - "version": "1.3.3", - "from": "once@>=1.3.0 <1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "dev": true - } - } + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.0.tgz", + "dev": true }, "entities": { "version": "1.0.0", @@ -1157,33 +1165,33 @@ "dev": true }, "error-ex": { - "version": "1.3.0", + "version": "1.3.1", "from": "error-ex@>=1.2.0 <2.0.0", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", "dev": true }, "es5-ext": { - "version": "0.10.12", - "from": "es5-ext@>=0.10.11 <0.11.0", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.12.tgz", + "version": "0.10.14", + "from": "es5-ext@>=0.10.14 <0.11.0", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.14.tgz", "dev": true }, "es6-iterator": { - "version": "2.0.0", - "from": "es6-iterator@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.0.tgz", + "version": "2.0.1", + "from": "es6-iterator@>=2.0.1 <2.1.0", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.1.tgz", "dev": true }, "es6-map": { - "version": "0.1.4", + "version": "0.1.5", "from": "es6-map@>=0.1.3 <0.2.0", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", "dev": true }, "es6-object-assign": { - "version": "1.0.3", + "version": "1.1.0", "from": "es6-object-assign@>=1.0.3 <2.0.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", "dev": true }, "es6-promise": { @@ -1193,21 +1201,21 @@ "dev": true }, "es6-set": { - "version": "0.1.4", - "from": "es6-set@>=0.1.3 <0.2.0", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.4.tgz", + "version": "0.1.5", + "from": "es6-set@>=0.1.5 <0.2.0", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", "dev": true }, "es6-symbol": { - "version": "3.1.0", - "from": "es6-symbol@>=3.1.0 <3.2.0", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.0.tgz", + "version": "3.1.1", + "from": "es6-symbol@>=3.1.1 <3.2.0", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", "dev": true }, "es6-weak-map": { - "version": "2.0.1", + "version": "2.0.2", "from": "es6-weak-map@>=2.0.1 <3.0.0", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.1.tgz", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", "dev": true }, "escape-html": { @@ -1229,9 +1237,9 @@ "dev": true }, "eslint": { - "version": "3.15.0", - "from": "eslint@>=3.15.0 <4.0.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.15.0.tgz", + "version": "3.18.0", + "from": "eslint@>=3.18.0 <4.0.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.18.0.tgz", "dev": true }, "espree": { @@ -1241,9 +1249,15 @@ "dev": true }, "esprima": { - "version": "2.7.3", - "from": "esprima@>=2.6.0 <3.0.0", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "version": "3.1.3", + "from": "esprima@>=3.1.1 <4.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "dev": true + }, + "esquery": { + "version": "1.0.0", + "from": "esquery@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.0.tgz", "dev": true }, "esrecurse": { @@ -1273,15 +1287,15 @@ "dev": true }, "etag": { - "version": "1.7.0", - "from": "etag@>=1.7.0 <1.8.0", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "version": "1.8.0", + "from": "etag@>=1.8.0 <1.9.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.0.tgz", "dev": true }, "event-emitter": { - "version": "0.3.4", - "from": "event-emitter@>=0.3.4 <0.4.0", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.4.tgz", + "version": "0.3.5", + "from": "event-emitter@>=0.3.5 <0.4.0", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", "dev": true }, "eventemitter2": { @@ -1439,21 +1453,15 @@ "dev": true }, "finalhandler": { - "version": "0.5.0", - "from": "[email protected]", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.0.tgz", + "version": "1.0.0", + "from": "[email protected]", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.0.tgz", "dev": true, "dependencies": { "debug": { - "version": "2.2.0", - "from": "debug@>=2.2.0 <2.3.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "dev": true - }, - "ms": { - "version": "0.7.1", - "from": "[email protected]", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "version": "2.6.1", + "from": "[email protected]", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz", "dev": true } } @@ -1497,15 +1505,15 @@ "dev": true }, "for-in": { - "version": "0.1.6", - "from": "for-in@>=0.1.5 <0.2.0", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.6.tgz", + "version": "1.0.2", + "from": "for-in@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", "dev": true }, "for-own": { - "version": "0.1.4", + "version": "0.1.5", "from": "for-own@>=0.1.4 <0.2.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.4.tgz", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", "dev": true }, "forever-agent": { @@ -1521,9 +1529,9 @@ "dev": true }, "fresh": { - "version": "0.3.0", - "from": "[email protected]", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "version": "0.5.0", + "from": "[email protected]", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz", "dev": true }, "fs-exists-sync": { @@ -1538,6 +1546,12 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", "dev": true }, + "fs-promise": { + "version": "1.0.0", + "from": "fs-promise@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/fs-promise/-/fs-promise-1.0.0.tgz", + "dev": true + }, "fs.realpath": { "version": "1.0.0", "from": "fs.realpath@>=1.0.0 <2.0.0", @@ -1545,30 +1559,16 @@ "dev": true }, "fstream": { - "version": "1.0.10", + "version": "1.0.11", "from": "fstream@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.10.tgz", - "dev": true - }, - "gather-stream": { - "version": "1.0.0", - "from": "gather-stream@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/gather-stream/-/gather-stream-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", "dev": true }, "gauge": { - "version": "2.7.2", + "version": "2.7.3", "from": "gauge@>=2.7.1 <2.8.0", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.2.tgz", - "dev": true, - "dependencies": { - "supports-color": { - "version": "0.2.0", - "from": "supports-color@>=0.2.0 <0.3.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", - "dev": true - } - } + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.3.tgz", + "dev": true }, "gaze": { "version": "1.1.2", @@ -1651,9 +1651,9 @@ "dev": true }, "globals": { - "version": "9.14.0", + "version": "9.16.0", "from": "globals@>=9.0.0 <10.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.14.0.tgz", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.16.0.tgz", "dev": true }, "globby": { @@ -1694,6 +1694,12 @@ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.1.tgz", "dev": true, "dependencies": { + "esprima": { + "version": "2.7.3", + "from": "esprima@>=2.6.0 <3.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "dev": true + }, "glob": { "version": "7.0.6", "from": "glob@>=7.0.0 <7.1.0", @@ -1783,9 +1789,9 @@ "dev": true }, "grunt-contrib-qunit": { - "version": "1.2.0", - "from": "grunt-contrib-qunit@>=1.2.0 <2.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-1.2.0.tgz", + "version": "1.3.0", + "from": "grunt-contrib-qunit@>=1.3.0 <2.0.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-1.3.0.tgz", "dev": true }, "grunt-contrib-watch": { @@ -1803,15 +1809,9 @@ } }, "grunt-exec": { - "version": "1.0.1", - "from": "grunt-exec@>=1.0.1 <2.0.0", - "resolved": "https://registry.npmjs.org/grunt-exec/-/grunt-exec-1.0.1.tgz", - "dev": true - }, - "grunt-jekyll": { - "version": "0.4.6", - "from": "grunt-jekyll@>=0.4.6 <0.5.0", - "resolved": "https://registry.npmjs.org/grunt-jekyll/-/grunt-jekyll-0.4.6.tgz", + "version": "2.0.0", + "from": "grunt-exec@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/grunt-exec/-/grunt-exec-2.0.0.tgz", "dev": true }, "grunt-known-options": { @@ -1949,9 +1949,9 @@ "dev": true }, "hosted-git-info": { - "version": "2.1.5", + "version": "2.3.1", "from": "hosted-git-info@>=2.1.4 <3.0.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.3.1.tgz", "dev": true }, "htmlhint": { @@ -2000,7 +2000,7 @@ }, "htmllint-cli": { "version": "0.0.6", - "from": "[email protected]", + "from": "htmllint-cli@>=0.0.6 <0.0.7", "resolved": "https://registry.npmjs.org/htmllint-cli/-/htmllint-cli-0.0.6.tgz", "dev": true }, @@ -2055,9 +2055,9 @@ "dev": true }, "ignore": { - "version": "3.2.2", + "version": "3.2.6", "from": "ignore@>=3.2.0 <4.0.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.2.2.tgz", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.2.6.tgz", "dev": true }, "iltorb": { @@ -2143,13 +2143,12 @@ "version": "1.0.1", "from": "is-binary-path@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "dev": true, - "optional": true + "dev": true }, "is-buffer": { - "version": "1.1.4", + "version": "1.1.5", "from": "is-buffer@>=1.0.2 <2.0.0", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.4.tgz", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz", "dev": true }, "is-builtin-module": { @@ -2201,9 +2200,9 @@ "dev": true }, "is-my-json-valid": { - "version": "2.15.0", + "version": "2.16.0", "from": "is-my-json-valid@>=2.10.0 <3.0.0", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz", "dev": true }, "is-number": { @@ -2334,9 +2333,9 @@ "optional": true }, "jquery": { - "version": "3.1.1", + "version": "3.2.0", "from": "jquery@>=1.9.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.1.1.tgz" + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.2.0.tgz" }, "js-base64": { "version": "2.1.9", @@ -2351,15 +2350,15 @@ "dev": true }, "js-yaml": { - "version": "3.7.0", + "version": "3.8.2", "from": "js-yaml@>=3.5.1 <4.0.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.8.2.tgz", "dev": true }, "jsbn": { - "version": "0.1.0", + "version": "0.1.1", "from": "jsbn@>=0.1.0 <0.2.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "dev": true, "optional": true }, @@ -2450,10 +2449,18 @@ "dev": true }, "jsprim": { - "version": "1.3.1", + "version": "1.4.0", "from": "jsprim@>=1.2.2 <2.0.0", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.3.1.tgz", - "dev": true + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz", + "dev": true, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "from": "[email protected]", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "dev": true + } + } }, "kew": { "version": "0.7.0", @@ -2603,6 +2610,12 @@ "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz", "dev": true }, + "log-symbols": { + "version": "1.0.2", + "from": "log-symbols@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "dev": true + }, "longest": { "version": "1.0.1", "from": "longest@>=1.0.1 <2.0.0", @@ -2683,6 +2696,12 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.14.tgz", "dev": true }, + "mimic-fn": { + "version": "1.1.0", + "from": "mimic-fn@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz", + "dev": true + }, "minimatch": { "version": "3.0.3", "from": "minimatch@>=3.0.2 <4.0.0", @@ -2702,21 +2721,15 @@ "dev": true }, "morgan": { - "version": "1.7.0", + "version": "1.8.1", "from": "morgan@>=1.6.1 <2.0.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.7.0.tgz", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.8.1.tgz", "dev": true, "dependencies": { "debug": { - "version": "2.2.0", - "from": "debug@>=2.2.0 <2.3.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "dev": true - }, - "ms": { - "version": "0.7.1", - "from": "[email protected]", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "version": "2.6.1", + "from": "[email protected]", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz", "dev": true } } @@ -2739,6 +2752,12 @@ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", "dev": true }, + "mz": { + "version": "2.6.0", + "from": "mz@>=2.3.1 <3.0.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.6.0.tgz", + "dev": true + }, "nan": { "version": "2.5.1", "from": "nan@>=2.4.0 <3.0.0", @@ -2757,16 +2776,10 @@ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", "dev": true }, - "neo-async": { - "version": "1.8.2", - "from": "neo-async@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-1.8.2.tgz", - "dev": true - }, "node-gyp": { - "version": "3.5.0", + "version": "3.6.0", "from": "node-gyp@>=3.3.1 <4.0.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.5.0.tgz", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.0.tgz", "dev": true }, "node-sass": { @@ -2782,9 +2795,9 @@ "dev": true }, "normalize-package-data": { - "version": "2.3.5", + "version": "2.3.6", "from": "normalize-package-data@>=2.3.4 <3.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.6.tgz", "dev": true }, "normalize-path": { @@ -2871,6 +2884,32 @@ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", "dev": true }, + "ora": { + "version": "1.1.0", + "from": "ora@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-1.1.0.tgz", + "dev": true, + "dependencies": { + "cli-cursor": { + "version": "2.1.0", + "from": "cli-cursor@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "dev": true + }, + "onetime": { + "version": "2.0.0", + "from": "onetime@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.0.tgz", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "from": "restore-cursor@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "dev": true + } + } + }, "os-homedir": { "version": "1.0.2", "from": "os-homedir@>=1.0.0 <2.0.0", @@ -2961,6 +3000,12 @@ "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", "dev": true }, + "path-parse": { + "version": "1.0.5", + "from": "path-parse@>=1.0.5 <2.0.0", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", + "dev": true + }, "path-root": { "version": "0.1.1", "from": "path-root@>=0.1.1 <0.2.0", @@ -3034,15 +3079,15 @@ "dev": true }, "postcss": { - "version": "5.2.11", - "from": "postcss@>=5.2.11 <6.0.0", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.11.tgz", + "version": "5.2.16", + "from": "postcss@>=5.2.16 <6.0.0", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.16.tgz", "dev": true }, "postcss-cli": { - "version": "2.6.0", - "from": "postcss-cli@>=2.6.0 <3.0.0", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-2.6.0.tgz", + "version": "3.0.0", + "from": "postcss-cli@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-3.0.0.tgz", "dev": true, "dependencies": { "camelcase": { @@ -3051,28 +3096,28 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", "dev": true }, - "glob": { - "version": "6.0.4", - "from": "glob@>=6.0.1 <7.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "get-stdin": { + "version": "5.0.1", + "from": "get-stdin@>=5.0.1 <6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", "dev": true }, "globby": { - "version": "4.1.0", - "from": "globby@>=4.1.0 <5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-4.1.0.tgz", + "version": "6.1.0", + "from": "globby@>=6.1.0 <7.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", "dev": true }, "yargs": { - "version": "4.8.1", - "from": "yargs@>=4.7.1 <5.0.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", + "version": "7.0.2", + "from": "yargs@>=7.0.2 <8.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.0.2.tgz", "dev": true }, "yargs-parser": { - "version": "2.4.1", - "from": "yargs-parser@>=2.4.1 <3.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "version": "5.0.0", + "from": "yargs-parser@>=5.0.0 <6.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", "dev": true } } @@ -3083,6 +3128,30 @@ "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-2.1.0.tgz", "dev": true }, + "postcss-load-config": { + "version": "1.2.0", + "from": "postcss-load-config@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz", + "dev": true + }, + "postcss-load-options": { + "version": "1.2.0", + "from": "postcss-load-options@>=1.2.0 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz", + "dev": true + }, + "postcss-load-plugins": { + "version": "2.3.0", + "from": "postcss-load-plugins@>=2.3.0 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", + "dev": true + }, + "postcss-reporter": { + "version": "3.0.0", + "from": "postcss-reporter@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-3.0.0.tgz", + "dev": true + }, "postcss-value-parser": { "version": "3.3.0", "from": "postcss-value-parser@>=3.2.3 <4.0.0", @@ -3114,9 +3183,9 @@ "dev": true }, "private": { - "version": "0.1.6", + "version": "0.1.7", "from": "private@>=0.1.6 <0.2.0", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.6.tgz", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.7.tgz", "dev": true }, "process-nextick-args": { @@ -3156,9 +3225,9 @@ "dev": true }, "qs": { - "version": "6.3.0", + "version": "6.3.2", "from": "qs@>=6.3.0 <6.4.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.0.tgz", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz", "dev": true }, "randomatic": { @@ -3193,12 +3262,6 @@ } } }, - "read-file-stdin": { - "version": "0.2.1", - "from": "read-file-stdin@>=0.2.0 <0.3.0", - "resolved": "https://registry.npmjs.org/read-file-stdin/-/read-file-stdin-0.2.1.tgz", - "dev": true - }, "read-pkg": { "version": "1.1.0", "from": "read-pkg@>=1.0.0 <2.0.0", @@ -3212,17 +3275,16 @@ "dev": true }, "readable-stream": { - "version": "2.2.2", + "version": "2.2.6", "from": "readable-stream@>=2.2.2 <3.0.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.2.tgz", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.6.tgz", "dev": true }, "readdirp": { "version": "2.1.0", "from": "readdirp@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", - "dev": true, - "optional": true + "dev": true }, "readline2": { "version": "1.0.1", @@ -3249,9 +3311,9 @@ "dev": true }, "regenerator-runtime": { - "version": "0.10.1", + "version": "0.10.3", "from": "regenerator-runtime@>=0.10.0 <0.11.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.1.tgz", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.3.tgz", "dev": true }, "regenerator-transform": { @@ -3326,6 +3388,12 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "dev": true }, + "require-from-string": { + "version": "1.2.1", + "from": "require-from-string@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", + "dev": true + }, "require-main-filename": { "version": "1.0.1", "from": "require-main-filename@>=1.0.1 <2.0.0", @@ -3339,9 +3407,9 @@ "dev": true }, "resolve": { - "version": "1.2.0", + "version": "1.3.2", "from": "resolve@>=1.1.6 <2.0.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.3.2.tgz", "dev": true }, "resolve-dir": { @@ -3383,9 +3451,9 @@ "dev": true }, "rimraf": { - "version": "2.5.4", + "version": "2.6.1", "from": "rimraf@>=2.2.8 <3.0.0", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz", "dev": true }, "run-async": { @@ -3445,24 +3513,28 @@ "dev": true }, "send": { - "version": "0.14.2", - "from": "[email protected]", - "resolved": "https://registry.npmjs.org/send/-/send-0.14.2.tgz", + "version": "0.15.1", + "from": "[email protected]", + "resolved": "https://registry.npmjs.org/send/-/send-0.15.1.tgz", "dev": true, "dependencies": { "debug": { - "version": "2.2.0", - "from": "debug@>=2.2.0 <2.3.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "dev": true, - "dependencies": { - "ms": { - "version": "0.7.1", - "from": "[email protected]", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "dev": true - } - } + "version": "2.6.1", + "from": "[email protected]", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz", + "dev": true + }, + "http-errors": { + "version": "1.6.1", + "from": "http-errors@>=1.6.1 <1.7.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.1.tgz", + "dev": true + }, + "setprototypeof": { + "version": "1.0.3", + "from": "[email protected]", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", + "dev": true } } }, @@ -3487,9 +3559,9 @@ } }, "serve-static": { - "version": "1.11.2", + "version": "1.12.1", "from": "serve-static@>=1.10.0 <2.0.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.11.2.tgz", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.1.tgz", "dev": true }, "set-blocking": { @@ -3502,8 +3574,7 @@ "version": "1.0.1", "from": "set-immediate-shim@>=1.0.1 <2.0.0", "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "dev": true, - "optional": true + "dev": true }, "setprototypeof": { "version": "1.0.2", @@ -3512,9 +3583,9 @@ "dev": true }, "shelljs": { - "version": "0.7.6", - "from": "shelljs@>=0.7.6 <0.8.0", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.6.tgz", + "version": "0.7.7", + "from": "shelljs@>=0.7.7 <0.8.0", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.7.tgz", "dev": true }, "shx": { @@ -3568,9 +3639,9 @@ "dev": true }, "source-map-support": { - "version": "0.4.11", + "version": "0.4.14", "from": "source-map-support@>=0.4.2 <0.5.0", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.11.tgz", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.14.tgz", "dev": true }, "spdx-correct": { @@ -3604,9 +3675,9 @@ "dev": true }, "sshpk": { - "version": "1.10.2", + "version": "1.11.0", "from": "sshpk@>=1.7.0 <2.0.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.10.2.tgz", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.11.0.tgz", "dev": true, "dependencies": { "assert-plus": { @@ -3619,7 +3690,7 @@ }, "statuses": { "version": "1.3.1", - "from": "statuses@>=1.3.0 <1.4.0", + "from": "statuses@>=1.3.1 <1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", "dev": true }, @@ -3732,6 +3803,18 @@ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "dev": true }, + "thenify": { + "version": "3.2.1", + "from": "thenify@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.2.1.tgz", + "dev": true + }, + "thenify-all": { + "version": "1.6.0", + "from": "thenify-all@>=1.6.0 <2.0.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "dev": true + }, "throttleit": { "version": "1.0.0", "from": "throttleit@>=1.0.0 <2.0.0", @@ -3782,12 +3865,6 @@ } } }, - "tmp": { - "version": "0.0.31", - "from": "tmp@>=0.0.31 <0.0.32", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz", - "dev": true - }, "to-fast-properties": { "version": "1.0.2", "from": "to-fast-properties@>=1.0.1 <2.0.0", @@ -3806,6 +3883,12 @@ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", "dev": true }, + "trim-right": { + "version": "1.0.1", + "from": "trim-right@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "dev": true + }, "tryit": { "version": "1.0.3", "from": "tryit@>=1.0.1 <2.0.0", @@ -3844,17 +3927,11 @@ "dev": true }, "uglify-js": { - "version": "2.7.5", - "from": "uglify-js@>=2.7.5 <3.0.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", + "version": "2.8.14", + "from": "uglify-js@>=2.8.14 <3.0.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.14.tgz", "dev": true, "dependencies": { - "async": { - "version": "0.2.10", - "from": "async@>=0.2.6 <0.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "dev": true - }, "camelcase": { "version": "1.2.1", "from": "camelcase@>=1.0.2 <2.0.0", @@ -3966,9 +4043,9 @@ "dev": true }, "when": { - "version": "3.7.7", + "version": "3.7.8", "from": "when@>=3.7.5 <3.8.0", - "resolved": "https://registry.npmjs.org/when/-/when-3.7.7.tgz", + "resolved": "https://registry.npmjs.org/when/-/when-3.7.8.tgz", "dev": true }, "which": { @@ -4038,9 +4115,9 @@ "dev": true }, "yallist": { - "version": "2.0.0", + "version": "2.1.2", "from": "yallist@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.0.0.tgz", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", "dev": true }, "yargs": { diff --git a/grunt/postcss.config.js b/grunt/postcss.config.js new file mode 100644 index 000000000..803078a5f --- /dev/null +++ b/grunt/postcss.config.js @@ -0,0 +1,41 @@ +module.exports = (ctx) => ({ + map: ctx.file.dirname.startsWith('docs') ? false : { + inline: false, + annotation: true, + sourcesContent: true + }, + plugins: { + autoprefixer: { + browsers: [ + // + // Official browser support policy: + // https://v4-alpha.getbootstrap.com/getting-started/browsers-devices/#supported-browsers + // + 'Chrome >= 35', // Exact version number here is kinda arbitrary + // Rather than using Autoprefixer's native "Firefox ESR" version specifier string, + // we deliberately hardcode the number. This is to avoid unwittingly severely breaking the previous ESR in the event that: + // (a) we happen to ship a new Bootstrap release soon after the release of a new ESR, + // such that folks haven't yet had a reasonable amount of time to upgrade; and + // (b) the new ESR has unprefixed CSS properties/values whose absence would severely break webpages + // (e.g. `box-sizing`, as opposed to `background: linear-gradient(...)`). + // Since they've been unprefixed, Autoprefixer will stop prefixing them, + // thus causing them to not work in the previous ESR (where the prefixes were required). + 'Firefox >= 38', // Current Firefox Extended Support Release (ESR); https://www.mozilla.org/en-US/firefox/organizations/faq/ + // Note: Edge versions in Autoprefixer & Can I Use refer to the EdgeHTML rendering engine version, + // NOT the Edge app version shown in Edge's "About" screen. + // For example, at the time of writing, Edge 20 on an up-to-date system uses EdgeHTML 12. + // See also https://github.com/Fyrd/caniuse/issues/1928 + 'Edge >= 12', + 'Explorer >= 10', + // Out of leniency, we prefix these 1 version further back than the official policy. + 'iOS >= 8', + 'Safari >= 8', + // The following remain NOT officially supported, but we're lenient and include their prefixes to avoid severely breaking in them. + 'Android 2.3', + 'Android >= 4', + 'Opera >= 12' + ] + }, + 'postcss-flexbugs-fixes': {} + } +}) diff --git a/grunt/postcss.js b/grunt/postcss.js deleted file mode 100644 index a2ea78f5b..000000000 --- a/grunt/postcss.js +++ /dev/null @@ -1,42 +0,0 @@ -module.exports = { - use: [ - 'postcss-flexbugs-fixes', - 'autoprefixer' - ], - map: { - inline: false, - annotation: true, - sourcesContent: true - }, - autoprefixer: { - browsers: [ - // - // Official browser support policy: - // https://v4-alpha.getbootstrap.com/getting-started/browsers-devices/#supported-browsers - // - 'Chrome >= 35', // Exact version number here is kinda arbitrary - // Rather than using Autoprefixer's native "Firefox ESR" version specifier string, - // we deliberately hardcode the number. This is to avoid unwittingly severely breaking the previous ESR in the event that: - // (a) we happen to ship a new Bootstrap release soon after the release of a new ESR, - // such that folks haven't yet had a reasonable amount of time to upgrade; and - // (b) the new ESR has unprefixed CSS properties/values whose absence would severely break webpages - // (e.g. `box-sizing`, as opposed to `background: linear-gradient(...)`). - // Since they've been unprefixed, Autoprefixer will stop prefixing them, - // thus causing them to not work in the previous ESR (where the prefixes were required). - 'Firefox >= 38', // Current Firefox Extended Support Release (ESR); https://www.mozilla.org/en-US/firefox/organizations/faq/ - // Note: Edge versions in Autoprefixer & Can I Use refer to the EdgeHTML rendering engine version, - // NOT the Edge app version shown in Edge's "About" screen. - // For example, at the time of writing, Edge 20 on an up-to-date system uses EdgeHTML 12. - // See also https://github.com/Fyrd/caniuse/issues/1928 - 'Edge >= 12', - 'Explorer >= 10', - // Out of leniency, we prefix these 1 version further back than the official policy. - 'iOS >= 8', - 'Safari >= 8', - // The following remain NOT officially supported, but we're lenient and include their prefixes to avoid severely breaking in them. - 'Android 2.3', - 'Android >= 4', - 'Opera >= 12' - ] - } -} diff --git a/grunt/sauce_browsers.yml b/grunt/sauce_browsers.yml index 4d5041b9e..23244e435 100644 --- a/grunt/sauce_browsers.yml +++ b/grunt/sauce_browsers.yml @@ -33,11 +33,6 @@ version: "10", platform: "Windows 8" }, - { - browserName: "internet explorer", - version: "9", - platform: "Windows 7" - }, { browserName: "chrome", diff --git a/grunt/upload-preview.sh b/grunt/upload-preview.sh index 905d716ab..08e7fa2ef 100755 --- a/grunt/upload-preview.sh +++ b/grunt/upload-preview.sh @@ -6,8 +6,7 @@ if [ "$TRAVIS_REPO_SLUG" != twbs-savage/bootstrap ]; then exit 0; fi # Add build metadata to version sed -i "/^current_version:/ s/\$/+pr.${TRAVIS_COMMIT}/" _config.yml # Fix URLs since the site's root is now a subdirectory -echo "baseurl: /c/${TRAVIS_COMMIT}" >> _config.yml -bundle exec jekyll build --destination "$TRAVIS_COMMIT" +bundle exec jekyll build --destination "$TRAVIS_COMMIT" --baseurl "/c/${TRAVIS_COMMIT}" # Install gcloud & gsutil GSUTIL_VERSION=$(gsutil version | cut -d ' ' -f 3) |
