0
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-02-06 04:08:22 +01:00

Merge branch 'v4-dev' into v4-grid-redux

This commit is contained in:
Mark Otto 2016-02-06 12:29:06 -08:00
commit f127bc68a3
24 changed files with 760 additions and 645 deletions

View File

@ -1,7 +1,7 @@
source 'https://rubygems.org' source 'https://rubygems.org'
group :development, :test do group :development, :test do
gem 'jekyll', '~> 3.1.0' gem 'jekyll', '~> 3.1.1'
gem 'jekyll-redirect-from', '~> 0.9.1' gem 'jekyll-redirect-from', '~> 0.9.1'
gem 'jekyll-sitemap', '~> 0.10.0' gem 'jekyll-sitemap', '~> 0.10.0'
gem 'sass', '~> 3.4.21' gem 'sass', '~> 3.4.21'

View File

@ -4,7 +4,7 @@ GEM
colorator (0.1) colorator (0.1)
ffi (1.9.10) ffi (1.9.10)
ffi (1.9.10-x64-mingw32) ffi (1.9.10-x64-mingw32)
jekyll (3.1.0) jekyll (3.1.1)
colorator (~> 0.1) colorator (~> 0.1)
jekyll-sass-converter (~> 1.0) jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 1.1) jekyll-watch (~> 1.1)
@ -28,7 +28,7 @@ GEM
mercenary (0.3.5) mercenary (0.3.5)
rake (10.5.0) rake (10.5.0)
rb-fsevent (0.9.7) rb-fsevent (0.9.7)
rb-inotify (0.9.5) rb-inotify (0.9.6)
ffi (>= 0.5.0) ffi (>= 0.5.0)
rouge (1.10.1) rouge (1.10.1)
safe_yaml (1.0.4) safe_yaml (1.0.4)
@ -42,7 +42,7 @@ PLATFORMS
x64-mingw32 x64-mingw32
DEPENDENCIES DEPENDENCIES
jekyll (~> 3.1.0) jekyll (~> 3.1.1)
jekyll-redirect-from (~> 0.9.1) jekyll-redirect-from (~> 0.9.1)
jekyll-sitemap (~> 0.10.0) jekyll-sitemap (~> 0.10.0)
sass (~> 3.4.21) sass (~> 3.4.21)

View File

@ -1,3 +1,5 @@
// scss-lint:disable ImportantRule
// //
// Carbon ads // Carbon ads
// //

View File

@ -10,13 +10,16 @@
border-left-width: .25rem; border-left-width: .25rem;
border-radius: .25rem; border-radius: .25rem;
} }
.bd-callout h4 { .bd-callout h4 {
margin-top: 0; margin-top: 0;
margin-bottom: .25rem; margin-bottom: .25rem;
} }
.bd-callout p:last-child { .bd-callout p:last-child {
margin-bottom: 0; margin-bottom: 0;
} }
.bd-callout code { .bd-callout code {
border-radius: .25rem; border-radius: .25rem;
} }
@ -31,6 +34,7 @@
h4 { color: $color; } h4 { color: $color; }
} }
.bd-callout-info { @include bs-callout-variant($bd-info); }
.bd-callout-info { @include bs-callout-variant($bd-info); }
.bd-callout-warning { @include bs-callout-variant($bd-warning); } .bd-callout-warning { @include bs-callout-variant($bd-warning); }
.bd-callout-danger { @include bs-callout-variant($bd-danger); } .bd-callout-danger { @include bs-callout-variant($bd-danger); }

View File

@ -1,4 +1,4 @@
// scss-lint:disable IdSelector // scss-lint:disable IdSelector, NestingDepth, SelectorDepth
// //
// Automatically style Markdown-based tables like a Bootstrap `.table`. // Automatically style Markdown-based tables like a Bootstrap `.table`.

View File

@ -1,3 +1,5 @@
// scss-lint:disable ImportantRule
.bd-masthead { .bd-masthead {
position: relative; position: relative;
padding: 3rem ($grid-gutter-width / 2) 2rem; padding: 3rem ($grid-gutter-width / 2) 2rem;

View File

@ -1,3 +1,5 @@
// scss-lint:disable ImportantRule
.bd-pageheader { .bd-pageheader {
padding: 2rem ($grid-gutter-width / 2); padding: 2rem ($grid-gutter-width / 2);
margin-bottom: 1.5rem; margin-bottom: 1.5rem;

View File

@ -1,3 +1,5 @@
// scss-lint:disable ImportantRule
// //
// Responsive tests // Responsive tests
// //
@ -20,11 +22,11 @@
.responsive-utilities td { .responsive-utilities td {
text-align: center; text-align: center;
} }
.responsive-utilities td.is-visible { .responsive-utilities .is-visible {
color: #468847; color: #468847;
background-color: #dff0d8 !important; background-color: #dff0d8 !important;
} }
.responsive-utilities td.is-hidden { .responsive-utilities .is-hidden {
color: #ccc; color: #ccc;
background-color: #f9f9f9 !important; background-color: #f9f9f9 !important;
} }

View File

@ -25,8 +25,8 @@
"resolved": "https://registry.npmjs.org/acorn-to-esprima/-/acorn-to-esprima-1.0.7.tgz" "resolved": "https://registry.npmjs.org/acorn-to-esprima/-/acorn-to-esprima-1.0.7.tgz"
}, },
"adm-zip": { "adm-zip": {
"version": "0.4.4", "version": "0.4.7",
"resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.4.tgz" "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.7.tgz"
}, },
"align-text": { "align-text": {
"version": "0.1.4", "version": "0.1.4",
@ -123,12 +123,12 @@
"resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz"
}, },
"asn1": { "asn1": {
"version": "0.1.11", "version": "0.2.3",
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz" "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz"
}, },
"assert-plus": { "assert-plus": {
"version": "0.1.5", "version": "0.2.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz" "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"
}, },
"ast-traverse": { "ast-traverse": {
"version": "0.1.1", "version": "0.1.1",
@ -155,12 +155,8 @@
"resolved": "https://registry.npmjs.org/aws-sign/-/aws-sign-0.3.0.tgz" "resolved": "https://registry.npmjs.org/aws-sign/-/aws-sign-0.3.0.tgz"
}, },
"aws-sign2": { "aws-sign2": {
"version": "0.5.0", "version": "0.6.0",
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz" "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"
},
"aws4": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.2.1.tgz"
}, },
"babel-core": { "babel-core": {
"version": "5.8.35", "version": "5.8.35",
@ -251,8 +247,8 @@
"resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz" "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz"
}, },
"bl": { "bl": {
"version": "1.0.1", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/bl/-/bl-1.0.1.tgz", "resolved": "https://registry.npmjs.org/bl/-/bl-1.0.2.tgz",
"dependencies": { "dependencies": {
"readable-stream": { "readable-stream": {
"version": "2.0.5", "version": "2.0.5",
@ -269,8 +265,8 @@
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.10.2.tgz" "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.10.2.tgz"
}, },
"boom": { "boom": {
"version": "0.4.2", "version": "2.10.1",
"resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz" "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"
}, },
"brace-expansion": { "brace-expansion": {
"version": "1.1.2", "version": "1.1.2",
@ -319,16 +315,16 @@
"resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz" "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz"
}, },
"caniuse-db": { "caniuse-db": {
"version": "1.0.30000404", "version": "1.0.30000407",
"resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000404.tgz" "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000407.tgz"
}, },
"cardinal": { "cardinal": {
"version": "0.5.0", "version": "0.5.0",
"resolved": "https://registry.npmjs.org/cardinal/-/cardinal-0.5.0.tgz" "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-0.5.0.tgz"
}, },
"caseless": { "caseless": {
"version": "0.6.0", "version": "0.11.0",
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.6.0.tgz" "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz"
}, },
"center-align": { "center-align": {
"version": "0.1.3", "version": "0.1.3",
@ -407,8 +403,8 @@
"resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz" "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz"
}, },
"combined-stream": { "combined-stream": {
"version": "0.0.7", "version": "1.0.5",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz" "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz"
}, },
"commander": { "commander": {
"version": "2.9.0", "version": "2.9.0",
@ -507,8 +503,8 @@
"resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.1.tgz" "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.1.tgz"
}, },
"cryptiles": { "cryptiles": {
"version": "0.2.2", "version": "2.0.5",
"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz" "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"
}, },
"css-mq-parser": { "css-mq-parser": {
"version": "0.0.3", "version": "0.0.3",
@ -552,13 +548,7 @@
}, },
"dashdash": { "dashdash": {
"version": "1.12.2", "version": "1.12.2",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.12.2.tgz", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.12.2.tgz"
"dependencies": {
"assert-plus": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"
}
}
}, },
"date-time": { "date-time": {
"version": "1.0.0", "version": "1.0.0",
@ -597,8 +587,8 @@
"resolved": "https://registry.npmjs.org/del/-/del-2.2.0.tgz" "resolved": "https://registry.npmjs.org/del/-/del-2.2.0.tgz"
}, },
"delayed-stream": { "delayed-stream": {
"version": "0.0.5", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz" "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
}, },
"delegates": { "delegates": {
"version": "1.0.0", "version": "1.0.0",
@ -745,8 +735,8 @@
"resolved": "https://registry.npmjs.org/eslint/-/eslint-1.10.3.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-1.10.3.tgz",
"dependencies": { "dependencies": {
"argparse": { "argparse": {
"version": "1.0.4", "version": "1.0.5",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.4.tgz" "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.5.tgz"
}, },
"espree": { "espree": {
"version": "2.2.5", "version": "2.2.5",
@ -770,14 +760,14 @@
} }
} }
}, },
"lodash": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.2.0.tgz"
},
"minimatch": { "minimatch": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz" "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz"
}, },
"shelljs": {
"version": "0.5.3",
"resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz"
},
"user-home": { "user-home": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz" "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz"
@ -913,20 +903,16 @@
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.0.10.tgz" "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.0.10.tgz"
}, },
"forever-agent": { "forever-agent": {
"version": "0.5.2", "version": "0.6.1",
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz" "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
}, },
"form-data": { "form-data": {
"version": "0.1.4", "version": "1.0.0-rc3",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz", "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz",
"dependencies": { "dependencies": {
"async": { "async": {
"version": "0.9.2", "version": "1.5.2",
"resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz" "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
},
"mime": {
"version": "1.2.11",
"resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"
} }
} }
}, },
@ -935,8 +921,8 @@
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz" "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz"
}, },
"fs-extra": { "fs-extra": {
"version": "0.23.1", "version": "0.26.5",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.23.1.tgz" "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.5.tgz"
}, },
"fs-readdir-recursive": { "fs-readdir-recursive": {
"version": "0.1.2", "version": "0.1.2",
@ -1059,8 +1045,8 @@
"resolved": "https://registry.npmjs.org/grunt-build-control/-/grunt-build-control-0.6.2.tgz", "resolved": "https://registry.npmjs.org/grunt-build-control/-/grunt-build-control-0.6.2.tgz",
"dependencies": { "dependencies": {
"bluebird": { "bluebird": {
"version": "3.2.1", "version": "3.2.2",
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.2.1.tgz" "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.2.2.tgz"
}, },
"shelljs": { "shelljs": {
"version": "0.2.6", "version": "0.2.6",
@ -1129,8 +1115,8 @@
"resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-0.14.0.tgz" "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-0.14.0.tgz"
}, },
"grunt-contrib-qunit": { "grunt-contrib-qunit": {
"version": "0.7.0", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-0.7.0.tgz" "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-1.0.1.tgz"
}, },
"grunt-contrib-sass": { "grunt-contrib-sass": {
"version": "0.9.2", "version": "0.9.2",
@ -1175,16 +1161,16 @@
"resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz" "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz"
}, },
"lodash": { "lodash": {
"version": "4.2.0", "version": "4.2.1",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.2.0.tgz" "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.2.1.tgz"
}, },
"maxmin": { "maxmin": {
"version": "2.1.0", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz" "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz"
}, },
"pretty-bytes": { "pretty-bytes": {
"version": "3.0.0", "version": "3.0.1",
"resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.0.tgz" "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz"
} }
} }
}, },
@ -1237,8 +1223,8 @@
"resolved": "https://registry.npmjs.org/grunt-jekyll/-/grunt-jekyll-0.4.3.tgz" "resolved": "https://registry.npmjs.org/grunt-jekyll/-/grunt-jekyll-0.4.3.tgz"
}, },
"grunt-jscs": { "grunt-jscs": {
"version": "2.6.0", "version": "2.7.0",
"resolved": "https://registry.npmjs.org/grunt-jscs/-/grunt-jscs-2.6.0.tgz" "resolved": "https://registry.npmjs.org/grunt-jscs/-/grunt-jscs-2.7.0.tgz"
}, },
"grunt-legacy-log": { "grunt-legacy-log": {
"version": "0.1.3", "version": "0.1.3",
@ -1279,14 +1265,8 @@
} }
}, },
"grunt-lib-phantomjs": { "grunt-lib-phantomjs": {
"version": "0.6.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/grunt-lib-phantomjs/-/grunt-lib-phantomjs-0.6.0.tgz", "resolved": "https://registry.npmjs.org/grunt-lib-phantomjs/-/grunt-lib-phantomjs-1.0.0.tgz"
"dependencies": {
"semver": {
"version": "1.0.14",
"resolved": "https://registry.npmjs.org/semver/-/semver-1.0.14.tgz"
}
}
}, },
"grunt-line-remover": { "grunt-line-remover": {
"version": "0.0.2", "version": "0.0.2",
@ -1375,16 +1355,16 @@
"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.0.tgz" "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.0.tgz"
}, },
"hawk": { "hawk": {
"version": "1.1.1", "version": "3.1.3",
"resolved": "https://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz" "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz"
}, },
"heap": { "heap": {
"version": "0.2.6", "version": "0.2.6",
"resolved": "https://registry.npmjs.org/heap/-/heap-0.2.6.tgz" "resolved": "https://registry.npmjs.org/heap/-/heap-0.2.6.tgz"
}, },
"hoek": { "hoek": {
"version": "0.9.1", "version": "2.16.3",
"resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz" "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"
}, },
"home-or-tmp": { "home-or-tmp": {
"version": "1.0.0", "version": "1.0.0",
@ -1413,8 +1393,8 @@
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz" "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz"
}, },
"http-signature": { "http-signature": {
"version": "0.10.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz" "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz"
}, },
"i": { "i": {
"version": "0.3.4", "version": "0.3.4",
@ -1565,18 +1545,12 @@
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz" "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz"
}, },
"jscs": { "jscs": {
"version": "2.8.0", "version": "2.9.0",
"resolved": "https://registry.npmjs.org/jscs/-/jscs-2.8.0.tgz", "resolved": "https://registry.npmjs.org/jscs/-/jscs-2.9.0.tgz",
"dependencies": { "dependencies": {
"argparse": { "argparse": {
"version": "1.0.4", "version": "1.0.5",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.4.tgz", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.5.tgz"
"dependencies": {
"lodash": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.2.0.tgz"
}
}
}, },
"esprima": { "esprima": {
"version": "2.7.2", "version": "2.7.2",
@ -1675,13 +1649,17 @@
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.2.2.tgz" "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.2.2.tgz"
}, },
"kew": { "kew": {
"version": "0.4.0", "version": "0.7.0",
"resolved": "https://registry.npmjs.org/kew/-/kew-0.4.0.tgz" "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz"
}, },
"kind-of": { "kind-of": {
"version": "3.0.2", "version": "3.0.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz" "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz"
}, },
"klaw": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/klaw/-/klaw-1.1.3.tgz"
},
"lazy-cache": { "lazy-cache": {
"version": "1.0.3", "version": "1.0.3",
"resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.3.tgz" "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.3.tgz"
@ -1815,8 +1793,8 @@
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-3.0.2.tgz" "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-3.0.2.tgz"
}, },
"lodash.isarguments": { "lodash.isarguments": {
"version": "3.0.5", "version": "3.0.6",
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.5.tgz" "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.6.tgz"
}, },
"lodash.isarray": { "lodash.isarray": {
"version": "3.0.4", "version": "3.0.4",
@ -1827,8 +1805,8 @@
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-3.2.0.tgz" "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-3.2.0.tgz"
}, },
"lodash.istypedarray": { "lodash.istypedarray": {
"version": "3.0.3", "version": "3.0.4",
"resolved": "https://registry.npmjs.org/lodash.istypedarray/-/lodash.istypedarray-3.0.3.tgz" "resolved": "https://registry.npmjs.org/lodash.istypedarray/-/lodash.istypedarray-3.0.4.tgz"
}, },
"lodash.keys": { "lodash.keys": {
"version": "3.1.2", "version": "3.1.2",
@ -1847,8 +1825,8 @@
"resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-3.1.0.tgz" "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-3.1.0.tgz"
}, },
"lodash.pad": { "lodash.pad": {
"version": "3.2.1", "version": "3.2.2",
"resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-3.2.1.tgz" "resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-3.2.2.tgz"
}, },
"lodash.padleft": { "lodash.padleft": {
"version": "3.1.1", "version": "3.1.1",
@ -1863,8 +1841,8 @@
"resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-3.1.0.tgz" "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-3.1.0.tgz"
}, },
"lodash.repeat": { "lodash.repeat": {
"version": "3.1.1", "version": "3.1.2",
"resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-3.1.1.tgz" "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-3.1.2.tgz"
}, },
"lodash.restparam": { "lodash.restparam": {
"version": "3.6.1", "version": "3.6.1",
@ -1895,16 +1873,12 @@
"resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-5.1.0.tgz", "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-5.1.0.tgz",
"dependencies": { "dependencies": {
"argparse": { "argparse": {
"version": "1.0.4", "version": "1.0.5",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.4.tgz" "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.5.tgz"
}, },
"entities": { "entities": {
"version": "1.1.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz" "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz"
},
"lodash": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.2.0.tgz"
} }
} }
}, },
@ -2070,89 +2044,13 @@
"version": "3.4.2", "version": "3.4.2",
"resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.4.2.tgz", "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.4.2.tgz",
"dependencies": { "dependencies": {
"assert-plus": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"
},
"async": {
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
},
"aws-sign2": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"
},
"boom": {
"version": "2.10.1",
"resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"
},
"caseless": {
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz"
},
"combined-stream": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz"
},
"cross-spawn": { "cross-spawn": {
"version": "2.1.5", "version": "2.1.5",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-2.1.5.tgz" "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-2.1.5.tgz"
}, },
"cryptiles": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"
},
"delayed-stream": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
},
"forever-agent": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
},
"form-data": {
"version": "1.0.0-rc3",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz"
},
"glob": { "glob": {
"version": "5.0.15", "version": "5.0.15",
"resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz" "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz"
},
"hawk": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz"
},
"hoek": {
"version": "2.16.3",
"resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"
},
"http-signature": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz"
},
"nopt": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz"
},
"npmconf": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/npmconf/-/npmconf-2.1.2.tgz"
},
"oauth-sign": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.1.tgz"
},
"qs": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.0.2.tgz"
},
"request": {
"version": "2.69.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.69.0.tgz"
},
"sntp": {
"version": "1.0.9",
"resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"
} }
} }
}, },
@ -2205,16 +2103,16 @@
"resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz"
}, },
"npm": { "npm": {
"version": "2.14.17", "version": "2.14.18",
"resolved": "https://registry.npmjs.org/npm/-/npm-2.14.17.tgz", "resolved": "https://registry.npmjs.org/npm/-/npm-2.14.18.tgz",
"dependencies": { "dependencies": {
"abbrev": { "abbrev": {
"version": "1.0.7", "version": "1.0.7",
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz" "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz"
}, },
"ansi": { "ansi": {
"version": "0.3.0", "version": "0.3.1",
"resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.0.tgz" "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz"
}, },
"ansi-regex": { "ansi-regex": {
"version": "2.0.0", "version": "2.0.0",
@ -2263,20 +2161,20 @@
} }
}, },
"columnify": { "columnify": {
"version": "1.5.2", "version": "1.5.4",
"resolved": "https://registry.npmjs.org/columnify/-/columnify-1.5.2.tgz", "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz",
"dependencies": { "dependencies": {
"wcwidth": { "wcwidth": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.0.tgz", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.0.tgz",
"dependencies": { "dependencies": {
"defaults": { "defaults": {
"version": "1.0.2", "version": "1.0.3",
"resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.2.tgz", "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
"dependencies": { "dependencies": {
"clone": { "clone": {
"version": "0.1.19", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/clone/-/clone-0.1.19.tgz" "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
} }
} }
} }
@ -2285,8 +2183,8 @@
} }
}, },
"config-chain": { "config-chain": {
"version": "1.1.9", "version": "1.1.10",
"resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.9.tgz", "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.10.tgz",
"dependencies": { "dependencies": {
"proto-list": { "proto-list": {
"version": "1.2.4", "version": "1.2.4",
@ -2313,8 +2211,14 @@
"resolved": "https://registry.npmjs.org/fs-vacuum/-/fs-vacuum-1.2.7.tgz" "resolved": "https://registry.npmjs.org/fs-vacuum/-/fs-vacuum-1.2.7.tgz"
}, },
"fs-write-stream-atomic": { "fs-write-stream-atomic": {
"version": "1.0.5", "version": "1.0.8",
"resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.5.tgz" "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.8.tgz",
"dependencies": {
"iferr": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz"
}
}
}, },
"fstream": { "fstream": {
"version": "1.0.8", "version": "1.0.8",
@ -2349,8 +2253,8 @@
} }
}, },
"graceful-fs": { "graceful-fs": {
"version": "4.1.2", "version": "4.1.3",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.2.tgz" "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.3.tgz"
}, },
"hosted-git-info": { "hosted-git-info": {
"version": "2.1.4", "version": "2.1.4",
@ -2373,9 +2277,19 @@
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz" "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz"
}, },
"init-package-json": { "init-package-json": {
"version": "1.9.1", "version": "1.9.3",
"resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-1.9.1.tgz", "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-1.9.3.tgz",
"dependencies": { "dependencies": {
"glob": {
"version": "6.0.4",
"resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
"dependencies": {
"path-is-absolute": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
}
}
},
"promzard": { "promzard": {
"version": "0.3.0", "version": "0.3.0",
"resolved": "https://registry.npmjs.org/promzard/-/promzard-0.3.0.tgz" "resolved": "https://registry.npmjs.org/promzard/-/promzard-0.3.0.tgz"
@ -2743,6 +2657,10 @@
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
} }
} }
},
"retry": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/retry/-/retry-0.8.0.tgz"
} }
} }
}, },
@ -2751,44 +2669,34 @@
"resolved": "https://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.1.2.tgz" "resolved": "https://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.1.2.tgz"
}, },
"npmlog": { "npmlog": {
"version": "2.0.0", "version": "2.0.2",
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-2.0.0.tgz", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-2.0.2.tgz",
"dependencies": { "dependencies": {
"are-we-there-yet": { "are-we-there-yet": {
"version": "1.0.4", "version": "1.0.6",
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.0.4.tgz", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.0.6.tgz",
"dependencies": { "dependencies": {
"delegates": { "delegates": {
"version": "0.1.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/delegates/-/delegates-0.1.0.tgz" "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"
} }
} }
}, },
"gauge": { "gauge": {
"version": "1.2.2", "version": "1.2.5",
"resolved": "https://registry.npmjs.org/gauge/-/gauge-1.2.2.tgz", "resolved": "https://registry.npmjs.org/gauge/-/gauge-1.2.5.tgz",
"dependencies": { "dependencies": {
"has-unicode": { "has-unicode": {
"version": "1.0.1", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-1.0.1.tgz" "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.0.tgz"
}, },
"lodash.pad": { "lodash.pad": {
"version": "3.1.1", "version": "3.2.2",
"resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-3.1.1.tgz", "resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-3.2.2.tgz",
"dependencies": { "dependencies": {
"lodash._basetostring": { "lodash.repeat": {
"version": "3.0.1", "version": "3.1.2",
"resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz" "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-3.1.2.tgz"
},
"lodash._createpadding": {
"version": "3.6.1",
"resolved": "https://registry.npmjs.org/lodash._createpadding/-/lodash._createpadding-3.6.1.tgz",
"dependencies": {
"lodash.repeat": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-3.0.1.tgz"
}
}
} }
} }
}, },
@ -2805,8 +2713,8 @@
"resolved": "https://registry.npmjs.org/lodash._createpadding/-/lodash._createpadding-3.6.1.tgz", "resolved": "https://registry.npmjs.org/lodash._createpadding/-/lodash._createpadding-3.6.1.tgz",
"dependencies": { "dependencies": {
"lodash.repeat": { "lodash.repeat": {
"version": "3.0.1", "version": "3.1.2",
"resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-3.0.1.tgz" "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-3.1.2.tgz"
} }
} }
} }
@ -2825,8 +2733,8 @@
"resolved": "https://registry.npmjs.org/lodash._createpadding/-/lodash._createpadding-3.6.1.tgz", "resolved": "https://registry.npmjs.org/lodash._createpadding/-/lodash._createpadding-3.6.1.tgz",
"dependencies": { "dependencies": {
"lodash.repeat": { "lodash.repeat": {
"version": "3.0.1", "version": "3.1.2",
"resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-3.0.1.tgz" "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-3.1.2.tgz"
} }
} }
} }
@ -2891,9 +2799,19 @@
} }
}, },
"read-package-json": { "read-package-json": {
"version": "2.0.2", "version": "2.0.3",
"resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.0.2.tgz", "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.0.3.tgz",
"dependencies": { "dependencies": {
"glob": {
"version": "6.0.4",
"resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
"dependencies": {
"path-is-absolute": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
}
}
},
"json-parse-helpfulerror": { "json-parse-helpfulerror": {
"version": "1.0.3", "version": "1.0.3",
"resolved": "https://registry.npmjs.org/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz", "resolved": "https://registry.npmjs.org/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz",
@ -2929,20 +2847,30 @@
"resolved": "https://registry.npmjs.org/realize-package-specifier/-/realize-package-specifier-3.0.1.tgz" "resolved": "https://registry.npmjs.org/realize-package-specifier/-/realize-package-specifier-3.0.1.tgz"
}, },
"request": { "request": {
"version": "2.67.0", "version": "2.69.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.67.0.tgz", "resolved": "https://registry.npmjs.org/request/-/request-2.69.0.tgz",
"dependencies": { "dependencies": {
"aws-sign2": { "aws-sign2": {
"version": "0.6.0", "version": "0.6.0",
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz" "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"
}, },
"aws4": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.2.1.tgz",
"dependencies": {
"lru-cache": {
"version": "2.7.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
}
}
},
"bl": { "bl": {
"version": "1.0.0", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/bl/-/bl-1.0.0.tgz", "resolved": "https://registry.npmjs.org/bl/-/bl-1.0.2.tgz",
"dependencies": { "dependencies": {
"readable-stream": { "readable-stream": {
"version": "2.0.4", "version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.4.tgz", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"dependencies": { "dependencies": {
"core-util-is": { "core-util-is": {
"version": "1.0.2", "version": "1.0.2",
@ -2995,14 +2923,14 @@
"resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz", "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz",
"dependencies": { "dependencies": {
"async": { "async": {
"version": "1.5.0", "version": "1.5.2",
"resolved": "https://registry.npmjs.org/async/-/async-1.5.0.tgz" "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
} }
} }
}, },
"har-validator": { "har-validator": {
"version": "2.0.3", "version": "2.0.6",
"resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.3.tgz", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
"dependencies": { "dependencies": {
"chalk": { "chalk": {
"version": "1.1.1", "version": "1.1.1",
@ -3013,8 +2941,8 @@
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.1.0.tgz" "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.1.0.tgz"
}, },
"escape-string-regexp": { "escape-string-regexp": {
"version": "1.0.3", "version": "1.0.4",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.3.tgz" "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.4.tgz"
}, },
"has-ansi": { "has-ansi": {
"version": "2.0.0", "version": "2.0.0",
@ -3037,8 +2965,8 @@
} }
}, },
"is-my-json-valid": { "is-my-json-valid": {
"version": "2.12.3", "version": "2.12.4",
"resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.12.3.tgz", "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.12.4.tgz",
"dependencies": { "dependencies": {
"generate-function": { "generate-function": {
"version": "2.0.0", "version": "2.0.0",
@ -3069,16 +2997,16 @@
"resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.0.tgz", "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.0.tgz",
"dependencies": { "dependencies": {
"pinkie": { "pinkie": {
"version": "2.0.1", "version": "2.0.4",
"resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.1.tgz" "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
} }
} }
} }
} }
}, },
"hawk": { "hawk": {
"version": "3.1.2", "version": "3.1.3",
"resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.2.tgz", "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
"dependencies": { "dependencies": {
"boom": { "boom": {
"version": "2.10.1", "version": "2.10.1",
@ -3099,12 +3027,12 @@
} }
}, },
"http-signature": { "http-signature": {
"version": "1.1.0", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.0.tgz", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
"dependencies": { "dependencies": {
"assert-plus": { "assert-plus": {
"version": "0.1.5", "version": "0.2.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz" "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"
}, },
"jsprim": { "jsprim": {
"version": "1.2.2", "version": "1.2.2",
@ -3125,26 +3053,16 @@
} }
}, },
"sshpk": { "sshpk": {
"version": "1.7.1", "version": "1.7.3",
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.7.1.tgz", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.7.3.tgz",
"dependencies": { "dependencies": {
"asn1": { "asn1": {
"version": "0.2.3", "version": "0.2.3",
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz" "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz"
}, },
"assert-plus": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"
},
"dashdash": { "dashdash": {
"version": "1.10.1", "version": "1.12.2",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.10.1.tgz", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.12.2.tgz"
"dependencies": {
"assert-plus": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz"
}
}
}, },
"ecc-jsbn": { "ecc-jsbn": {
"version": "0.1.1", "version": "0.1.1",
@ -3159,8 +3077,8 @@
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz" "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz"
}, },
"tweetnacl": { "tweetnacl": {
"version": "0.13.2", "version": "0.13.3",
"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.2.tgz" "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz"
} }
} }
} }
@ -3179,12 +3097,12 @@
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
}, },
"mime-types": { "mime-types": {
"version": "2.1.8", "version": "2.1.9",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.8.tgz", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.9.tgz",
"dependencies": { "dependencies": {
"mime-db": { "mime-db": {
"version": "1.20.0", "version": "1.21.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.20.0.tgz" "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.21.0.tgz"
} }
} }
}, },
@ -3193,12 +3111,12 @@
"resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz" "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz"
}, },
"oauth-sign": { "oauth-sign": {
"version": "0.8.0", "version": "0.8.1",
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.0.tgz" "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.1.tgz"
}, },
"qs": { "qs": {
"version": "5.2.0", "version": "6.0.2",
"resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz" "resolved": "https://registry.npmjs.org/qs/-/qs-6.0.2.tgz"
}, },
"stringstream": { "stringstream": {
"version": "0.0.5", "version": "0.0.5",
@ -3215,12 +3133,24 @@
} }
}, },
"retry": { "retry": {
"version": "0.8.0", "version": "0.9.0",
"resolved": "https://registry.npmjs.org/retry/-/retry-0.8.0.tgz" "resolved": "https://registry.npmjs.org/retry/-/retry-0.9.0.tgz"
}, },
"rimraf": { "rimraf": {
"version": "2.4.4", "version": "2.5.1",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.4.tgz" "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.1.tgz",
"dependencies": {
"glob": {
"version": "6.0.4",
"resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
"dependencies": {
"path-is-absolute": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
}
}
}
}
}, },
"semver": { "semver": {
"version": "5.1.0", "version": "5.1.0",
@ -3267,8 +3197,8 @@
"resolved": "https://registry.npmjs.org/sorted-object/-/sorted-object-1.0.0.tgz" "resolved": "https://registry.npmjs.org/sorted-object/-/sorted-object-1.0.0.tgz"
}, },
"spdx-license-ids": { "spdx-license-ids": {
"version": "1.1.0", "version": "1.2.0",
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.1.0.tgz" "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.0.tgz"
}, },
"strip-ansi": { "strip-ansi": {
"version": "3.0.0", "version": "3.0.0",
@ -3321,8 +3251,8 @@
} }
}, },
"which": { "which": {
"version": "1.2.0", "version": "1.2.4",
"resolved": "https://registry.npmjs.org/which/-/which-1.2.0.tgz", "resolved": "https://registry.npmjs.org/which/-/which-1.2.4.tgz",
"dependencies": { "dependencies": {
"is-absolute": { "is-absolute": {
"version": "0.1.7", "version": "0.1.7",
@ -3333,6 +3263,10 @@
"resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz" "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
} }
} }
},
"isexe": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.1.tgz"
} }
} }
}, },
@ -3351,8 +3285,8 @@
"resolved": "https://registry.npmjs.org/npm-shrinkwrap/-/npm-shrinkwrap-200.4.0.tgz" "resolved": "https://registry.npmjs.org/npm-shrinkwrap/-/npm-shrinkwrap-200.4.0.tgz"
}, },
"npmconf": { "npmconf": {
"version": "2.1.1", "version": "2.1.2",
"resolved": "https://registry.npmjs.org/npmconf/-/npmconf-2.1.1.tgz", "resolved": "https://registry.npmjs.org/npmconf/-/npmconf-2.1.2.tgz",
"dependencies": { "dependencies": {
"nopt": { "nopt": {
"version": "3.0.6", "version": "3.0.6",
@ -3373,8 +3307,8 @@
"resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz" "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
}, },
"oauth-sign": { "oauth-sign": {
"version": "0.4.0", "version": "0.8.1",
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.4.0.tgz" "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.1.tgz"
}, },
"object-assign": { "object-assign": {
"version": "4.0.1", "version": "4.0.1",
@ -3487,8 +3421,14 @@
"resolved": "https://registry.npmjs.org/pathval/-/pathval-0.1.1.tgz" "resolved": "https://registry.npmjs.org/pathval/-/pathval-0.1.1.tgz"
}, },
"phantomjs": { "phantomjs": {
"version": "1.9.19", "version": "2.1.3",
"resolved": "https://registry.npmjs.org/phantomjs/-/phantomjs-1.9.19.tgz" "resolved": "https://registry.npmjs.org/phantomjs/-/phantomjs-2.1.3.tgz",
"dependencies": {
"which": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/which/-/which-1.2.4.tgz"
}
}
}, },
"pify": { "pify": {
"version": "2.3.0", "version": "2.3.0",
@ -3573,8 +3513,8 @@
"resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz" "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz"
}, },
"qs": { "qs": {
"version": "1.2.2", "version": "5.2.0",
"resolved": "https://registry.npmjs.org/qs/-/qs-1.2.2.tgz" "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz"
}, },
"range-parser": { "range-parser": {
"version": "1.0.3", "version": "1.0.3",
@ -3661,39 +3601,61 @@
"resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz" "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz"
}, },
"request": { "request": {
"version": "2.42.0", "version": "2.67.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.42.0.tgz", "resolved": "https://registry.npmjs.org/request/-/request-2.67.0.tgz"
"dependencies": {
"bl": {
"version": "0.9.5",
"resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz"
},
"mime-types": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz"
}
}
}, },
"request-progress": { "request-progress": {
"version": "0.3.1", "version": "2.0.1",
"resolved": "https://registry.npmjs.org/request-progress/-/request-progress-0.3.1.tgz" "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz"
}, },
"requestretry": { "requestretry": {
"version": "1.2.2", "version": "1.2.2",
"resolved": "https://registry.npmjs.org/requestretry/-/requestretry-1.2.2.tgz", "resolved": "https://registry.npmjs.org/requestretry/-/requestretry-1.2.2.tgz",
"dependencies": { "dependencies": {
"asn1": {
"version": "0.1.11",
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"
},
"assert-plus": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz"
},
"async": { "async": {
"version": "0.9.2", "version": "0.9.2",
"resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz" "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz"
}, },
"aws-sign2": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz"
},
"bl": { "bl": {
"version": "0.9.5", "version": "0.9.5",
"resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz" "resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz"
}, },
"boom": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz"
},
"caseless": { "caseless": {
"version": "0.8.0", "version": "0.8.0",
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.8.0.tgz" "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.8.0.tgz"
}, },
"combined-stream": {
"version": "0.0.7",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz"
},
"cryptiles": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"
},
"delayed-stream": {
"version": "0.0.5",
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"
},
"forever-agent": {
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz"
},
"form-data": { "form-data": {
"version": "0.2.0", "version": "0.2.0",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-0.2.0.tgz", "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.2.0.tgz",
@ -3704,6 +3666,18 @@
} }
} }
}, },
"hawk": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz"
},
"hoek": {
"version": "0.9.1",
"resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"
},
"http-signature": {
"version": "0.10.1",
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz"
},
"mime-db": { "mime-db": {
"version": "1.12.0", "version": "1.12.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz" "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz"
@ -3723,6 +3697,10 @@
"request": { "request": {
"version": "2.51.0", "version": "2.51.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.51.0.tgz" "resolved": "https://registry.npmjs.org/request/-/request-2.51.0.tgz"
},
"sntp": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"
} }
} }
}, },
@ -3779,12 +3757,12 @@
"resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-2.0.0.tgz" "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-2.0.0.tgz"
}, },
"sass-graph": { "sass-graph": {
"version": "2.1.0", "version": "2.1.1",
"resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.1.0.tgz", "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.1.1.tgz",
"dependencies": { "dependencies": {
"lodash": { "lodash": {
"version": "4.2.0", "version": "4.2.1",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.2.0.tgz" "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.2.1.tgz"
} }
} }
}, },
@ -3796,6 +3774,10 @@
"version": "1.1.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.1.tgz" "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.1.tgz"
}, },
"asn1": {
"version": "0.1.11",
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"
},
"assert-plus": { "assert-plus": {
"version": "0.1.2", "version": "0.1.2",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz" "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"
@ -3804,14 +3786,40 @@
"version": "0.2.10", "version": "0.2.10",
"resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz" "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
}, },
"boom": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz",
"dependencies": {
"hoek": {
"version": "0.9.1",
"resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"
}
}
},
"chalk": { "chalk": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.0.0.tgz" "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.0.0.tgz"
}, },
"combined-stream": {
"version": "0.0.7",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz"
},
"cryptiles": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"
},
"ctype": { "ctype": {
"version": "0.5.2", "version": "0.5.2",
"resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz" "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"
}, },
"delayed-stream": {
"version": "0.0.5",
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"
},
"forever-agent": {
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz"
},
"form-data": { "form-data": {
"version": "0.0.8", "version": "0.0.8",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-0.0.8.tgz" "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.0.8.tgz"
@ -3852,6 +3860,16 @@
"version": "2.21.0", "version": "2.21.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.21.0.tgz" "resolved": "https://registry.npmjs.org/request/-/request-2.21.0.tgz"
}, },
"sntp": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz",
"dependencies": {
"hoek": {
"version": "0.9.1",
"resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"
}
}
},
"strip-ansi": { "strip-ansi": {
"version": "2.0.1", "version": "2.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz" "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz"
@ -3901,8 +3919,8 @@
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz"
}, },
"shelljs": { "shelljs": {
"version": "0.5.3", "version": "0.6.0",
"resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz" "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.6.0.tgz"
}, },
"sigmund": { "sigmund": {
"version": "1.0.1", "version": "1.0.1",
@ -3925,8 +3943,8 @@
"resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz" "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz"
}, },
"sntp": { "sntp": {
"version": "0.2.4", "version": "1.0.9",
"resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz" "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"
}, },
"sorted-object": { "sorted-object": {
"version": "1.0.0", "version": "1.0.0",
@ -3976,17 +3994,7 @@
}, },
"sshpk": { "sshpk": {
"version": "1.7.3", "version": "1.7.3",
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.7.3.tgz", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.7.3.tgz"
"dependencies": {
"asn1": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz"
},
"assert-plus": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"
}
}
}, },
"stable": { "stable": {
"version": "0.1.5", "version": "0.1.5",
@ -4067,8 +4075,8 @@
"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"
}, },
"throttleit": { "throttleit": {
"version": "0.0.2", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz" "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz"
}, },
"through": { "through": {
"version": "2.3.8", "version": "2.3.8",

View File

@ -42,7 +42,7 @@
"grunt-contrib-connect": "~0.11.2", "grunt-contrib-connect": "~0.11.2",
"grunt-contrib-copy": "~0.8.1", "grunt-contrib-copy": "~0.8.1",
"grunt-contrib-cssmin": "~0.14.0", "grunt-contrib-cssmin": "~0.14.0",
"grunt-contrib-qunit": "~0.7.0", "grunt-contrib-qunit": "~1.0.1",
"grunt-contrib-sass": "^0.9.2", "grunt-contrib-sass": "^0.9.2",
"grunt-contrib-uglify": "~0.11.0", "grunt-contrib-uglify": "~0.11.0",
"grunt-contrib-watch": "~0.6.1", "grunt-contrib-watch": "~0.6.1",
@ -51,7 +51,7 @@
"grunt-exec": "~0.4.6", "grunt-exec": "~0.4.6",
"grunt-html": "~5.0.0", "grunt-html": "~5.0.0",
"grunt-jekyll": "~0.4.2", "grunt-jekyll": "~0.4.2",
"grunt-jscs": "~2.6.0", "grunt-jscs": "~2.7.0",
"grunt-line-remover": "0.0.2", "grunt-line-remover": "0.0.2",
"grunt-postcss": "^0.7.0", "grunt-postcss": "^0.7.0",
"grunt-sass": "^1.0.0", "grunt-sass": "^1.0.0",
@ -63,7 +63,7 @@
"markdown-it": "^5.0.0", "markdown-it": "^5.0.0",
"mq4-hover-shim": "^0.3.0", "mq4-hover-shim": "^0.3.0",
"npm-shrinkwrap": "^200.1.0", "npm-shrinkwrap": "^200.1.0",
"shelljs": "^0.5.3", "shelljs": "^0.6.0",
"time-grunt": "^1.2.1" "time-grunt": "^1.2.1"
}, },
"engines": { "engines": {

View File

@ -1,4 +1,16 @@
scss_files: "scss/*.scss" # Default application configuration that all configurations inherit from.
scss_files:
- "**/*.scss"
- "docs/assets/scss/**/*.scss"
plugin_directories: ['.scss-linters']
# List of gem names to load custom linters from (make sure they are already
# installed)
plugin_gems: []
# Default severity of all linters.
severity: warning
linters: linters:
BangFormat: BangFormat:
@ -6,8 +18,16 @@ linters:
space_before_bang: true space_before_bang: true
space_after_bang: false space_after_bang: false
BemDepth:
enabled: false
max_elements: 1
BorderZero: BorderZero:
enabled: true enabled: true
convention: zero # or `none`
ChainedClasses:
enabled: false
ColorKeyword: ColorKeyword:
enabled: true enabled: true
@ -17,7 +37,10 @@ linters:
Comment: Comment:
enabled: true enabled: true
exclude: ['_normalize.scss', 'bootstrap.scss'] exclude:
- _normalize.scss
- bootstrap.scss
style: silent
DebugStatement: DebugStatement:
enabled: true enabled: true
@ -25,9 +48,11 @@ linters:
DeclarationOrder: DeclarationOrder:
enabled: false enabled: false
DisableLinterReason:
enabled: false
DuplicateProperty: DuplicateProperty:
enabled: true enabled: true
exclude: ['mixins/_tab-focus.scss', '_reboot.scss']
ElsePlacement: ElsePlacement:
enabled: true enabled: true
@ -40,6 +65,9 @@ linters:
EmptyRule: EmptyRule:
enabled: true enabled: true
ExtendDirective:
enabled: false
FinalNewline: FinalNewline:
enabled: true enabled: true
present: true present: true
@ -59,7 +87,7 @@ linters:
enabled: true enabled: true
ImportantRule: ImportantRule:
enabled: false enabled: true
ImportPath: ImportPath:
enabled: true enabled: true
@ -68,11 +96,12 @@ linters:
Indentation: Indentation:
enabled: true enabled: true
allow_non_nested_indentation: false
character: space # or 'tab' character: space # or 'tab'
width: 2 width: 2
LeadingZero: LeadingZero:
enabled: false enabled: true
style: exclude_zero # or 'include_zero' style: exclude_zero # or 'include_zero'
MergeableSelector: MergeableSelector:
@ -82,327 +111,350 @@ linters:
NameFormat: NameFormat:
enabled: true enabled: true
allow_leading_underscore: true allow_leading_underscore: true
convention: hyphenated_lowercase # or 'BEM', or a regex pattern convention: hyphenated_lowercase # or 'camel_case', or 'snake_case', or a regex pattern
NestingDepth: NestingDepth:
enabled: false enabled: true
max_depth: 4
ignore_parent_selectors: false
PlaceholderInExtend: PlaceholderInExtend:
enabled: false enabled: false
PropertyCount:
enabled: false
include_nested: false
max_properties: 10
PropertySortOrder: PropertySortOrder:
enabled: true enabled: true
ignore_unspecified: false ignore_unspecified: false
severity: warning min_properties: 2
exclude: ['_normalize.scss'] separate_groups: false
order: [ order:
"position", - position
"top", - top
"right", - right
"bottom", - bottom
"left", - left
"z-index", - z-index
"-webkit-box-sizing", - -webkit-box-sizing
"-moz-box-sizing", - -moz-box-sizing
"box-sizing", - box-sizing
"display", - display
"flex", - flex
"flex-direction", - flex-align
"flex-flow", - flex-basis
"flex-order", - flex-direction
"flex-pack", - flex-flow
"flex-align", - flex-grow
"float", - flex-order
"width", - flex-pack
"min-width", - float
"max-width", - width
"height", - min-width
"min-height", - max-width
"max-height", - height
"padding", - min-height
"padding-top", - max-height
"padding-right", - padding
"padding-bottom", - padding-top
"padding-left", - padding-right
"margin", - padding-bottom
"margin-top", - padding-left
"margin-right", - margin
"margin-bottom", - margin-top
"margin-left", - margin-right
"overflow", - margin-bottom
"overflow-x", - margin-left
"overflow-y", - overflow
"-webkit-overflow-scrolling", - overflow-x
"-ms-overflow-x", - overflow-y
"-ms-overflow-y", - -webkit-overflow-scrolling
"-ms-overflow-style", - -ms-overflow-x
"clip", - -ms-overflow-y
"clear", - -ms-overflow-style
"font", - clip
"font-family", - clear
"font-size", - font
"font-style", - font-family
"font-weight", - font-size
"font-variant", - font-style
"font-size-adjust", - font-weight
"font-stretch", - font-variant
"font-effect", - font-size-adjust
"font-emphasize", - font-stretch
"font-emphasize-position", - font-effect
"font-emphasize-style", - font-emphasize
"font-smooth", - font-emphasize-position
"-webkit-hyphens", - font-emphasize-style
"-moz-hyphens", - font-smooth
"hyphens", - -webkit-hyphens
"line-height", - -moz-hyphens
"color", - hyphens
"text-align", - line-height
"-webkit-text-align-last", - color
"-moz-text-align-last", - text-align
"-ms-text-align-last", - -webkit-text-align-last
"text-align-last", - -moz-text-align-last
"text-emphasis", - -ms-text-align-last
"text-emphasis-color", - text-align-last
"text-emphasis-style", - text-emphasis
"text-emphasis-position", - text-emphasis-color
"text-decoration", - text-emphasis-style
"text-indent", - text-emphasis-position
"text-justify", - text-decoration
"text-outline", - text-indent
"-ms-text-overflow", - text-justify
"text-overflow", - text-outline
"text-overflow-ellipsis", - -ms-text-overflow
"text-overflow-mode", - text-overflow
"text-shadow", - text-overflow-ellipsis
"text-transform", - text-overflow-mode
"text-wrap", - text-shadow
"-webkit-text-size-adjust", - text-transform
"-ms-text-size-adjust", - text-wrap
"letter-spacing", - -webkit-text-size-adjust
"-ms-word-break", - -ms-text-size-adjust
"word-break", - letter-spacing
"word-spacing", - -ms-word-break
"-ms-word-wrap", - word-break
"word-wrap", - word-spacing
"-moz-tab-size", - -ms-word-wrap
"-o-tab-size", - word-wrap
"tab-size", - -moz-tab-size
"white-space", - -o-tab-size
"vertical-align", - tab-size
"list-style", - white-space
"list-style-position", - vertical-align
"list-style-type", - list-style
"list-style-image", - list-style-position
"pointer-events", - list-style-type
"-ms-touch-action", - list-style-image
"touch-action", - pointer-events
"cursor", - -ms-touch-action
"visibility", - touch-action
"zoom", - cursor
"table-layout", - visibility
"empty-cells", - zoom
"caption-side", - table-layout
"border-spacing", - empty-cells
"border-collapse", - caption-side
"content", - border-spacing
"quotes", - border-collapse
"counter-reset", - content
"counter-increment", - quotes
"resize", - counter-reset
"-webkit-user-select", - counter-increment
"-moz-user-select", - resize
"-ms-user-select", - -webkit-user-select
"-o-user-select", - -moz-user-select
"user-select", - -ms-user-select
"nav-index", - -o-user-select
"nav-up", - user-select
"nav-right", - nav-index
"nav-down", - nav-up
"nav-left", - nav-right
"background", - nav-down
"background-color", - nav-left
"background-image", - background
"-ms-filter:\\'progid:DXImageTransform.Microsoft.gradient", - background-color
"filter:progid:DXImageTransform.Microsoft.gradient", - background-image
"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader", - -ms-filter:\\'progid:DXImageTransform.Microsoft.gradient
"filter", - filter:progid:DXImageTransform.Microsoft.gradient
"background-repeat", - filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
"background-attachment", - filter
"background-position", - background-repeat
"background-position-x", - background-attachment
"background-position-y", - background-position
"-webkit-background-clip", - background-position-x
"-moz-background-clip", - background-position-y
"background-clip", - -webkit-background-clip
"background-origin", - -moz-background-clip
"-webkit-background-size", - background-clip
"-moz-background-size", - background-origin
"-o-background-size", - -webkit-background-size
"background-size", - -moz-background-size
"border", - -o-background-size
"border-color", - background-size
"border-style", - border
"border-width", - border-color
"border-top", - border-style
"border-top-color", - border-width
"border-top-style", - border-top
"border-top-width", - border-top-color
"border-right", - border-top-style
"border-right-color", - border-top-width
"border-right-style", - border-right
"border-right-width", - border-right-color
"border-bottom", - border-right-style
"border-bottom-color", - border-right-width
"border-bottom-style", - border-bottom
"border-bottom-width", - border-bottom-color
"border-left", - border-bottom-style
"border-left-color", - border-bottom-width
"border-left-style", - border-left
"border-left-width", - border-left-color
"border-radius", - border-left-style
"border-top-left-radius", - border-left-width
"border-top-right-radius", - border-radius
"border-bottom-right-radius", - border-top-left-radius
"border-bottom-left-radius", - border-top-right-radius
"-webkit-border-image", - border-bottom-right-radius
"-moz-border-image", - border-bottom-left-radius
"-o-border-image", - -webkit-border-image
"border-image", - -moz-border-image
"-webkit-border-image-source", - -o-border-image
"-moz-border-image-source", - border-image
"-o-border-image-source", - -webkit-border-image-source
"border-image-source", - -moz-border-image-source
"-webkit-border-image-slice", - -o-border-image-source
"-moz-border-image-slice", - border-image-source
"-o-border-image-slice", - -webkit-border-image-slice
"border-image-slice", - -moz-border-image-slice
"-webkit-border-image-width", - -o-border-image-slice
"-moz-border-image-width", - border-image-slice
"-o-border-image-width", - -webkit-border-image-width
"border-image-width", - -moz-border-image-width
"-webkit-border-image-outset", - -o-border-image-width
"-moz-border-image-outset", - border-image-width
"-o-border-image-outset", - -webkit-border-image-outset
"border-image-outset", - -moz-border-image-outset
"-webkit-border-image-repeat", - -o-border-image-outset
"-moz-border-image-repeat", - border-image-outset
"-o-border-image-repeat", - -webkit-border-image-repeat
"border-image-repeat", - -moz-border-image-repeat
"outline", - -o-border-image-repeat
"outline-width", - border-image-repeat
"outline-style", - outline
"outline-color", - outline-width
"outline-offset", - outline-style
"-webkit-box-shadow", - outline-color
"-moz-box-shadow", - outline-offset
"box-shadow", - -webkit-box-shadow
"filter:progid:DXImageTransform.Microsoft.Alpha(Opacity", - -moz-box-shadow
"-ms-filter:\\'progid:DXImageTransform.Microsoft.Alpha", - box-shadow
"opacity", - filter:progid:DXImageTransform.Microsoft.Alpha(Opacity
"-ms-interpolation-mode", - -ms-filter:\\'progid:DXImageTransform.Microsoft.Alpha
"-webkit-transition", - opacity
"-moz-transition", - -ms-interpolation-mode
"-ms-transition", - -webkit-transition
"-o-transition", - -moz-transition
"transition", - -ms-transition
"-webkit-transition-delay", - -o-transition
"-moz-transition-delay", - transition
"-ms-transition-delay", - -webkit-transition-delay
"-o-transition-delay", - -moz-transition-delay
"transition-delay", - -ms-transition-delay
"-webkit-transition-timing-function", - -o-transition-delay
"-moz-transition-timing-function", - transition-delay
"-ms-transition-timing-function", - -webkit-transition-timing-function
"-o-transition-timing-function", - -moz-transition-timing-function
"transition-timing-function", - -ms-transition-timing-function
"-webkit-transition-duration", - -o-transition-timing-function
"-moz-transition-duration", - transition-timing-function
"-ms-transition-duration", - -webkit-transition-duration
"-o-transition-duration", - -moz-transition-duration
"transition-duration", - -ms-transition-duration
"-webkit-transition-property", - -o-transition-duration
"-moz-transition-property", - transition-duration
"-ms-transition-property", - -webkit-transition-property
"-o-transition-property", - -moz-transition-property
"transition-property", - -ms-transition-property
"-webkit-transform", - -o-transition-property
"-moz-transform", - transition-property
"-ms-transform", - -webkit-transform
"-o-transform", - -moz-transform
"transform", - -ms-transform
"-webkit-transform-origin", - -o-transform
"-moz-transform-origin", - transform
"-ms-transform-origin", - -webkit-transform-origin
"-o-transform-origin", - -moz-transform-origin
"transform-origin", - -ms-transform-origin
"-webkit-animation", - -o-transform-origin
"-moz-animation", - transform-origin
"-ms-animation", - -webkit-animation
"-o-animation", - -moz-animation
"animation", - -ms-animation
"-webkit-animation-name", - -o-animation
"-moz-animation-name", - animation
"-ms-animation-name", - -webkit-animation-name
"-o-animation-name", - -moz-animation-name
"animation-name", - -ms-animation-name
"-webkit-animation-duration", - -o-animation-name
"-moz-animation-duration", - animation-name
"-ms-animation-duration", - -webkit-animation-duration
"-o-animation-duration", - -moz-animation-duration
"animation-duration", - -ms-animation-duration
"-webkit-animation-play-state", - -o-animation-duration
"-moz-animation-play-state", - animation-duration
"-ms-animation-play-state", - -webkit-animation-play-state
"-o-animation-play-state", - -moz-animation-play-state
"animation-play-state", - -ms-animation-play-state
"-webkit-animation-timing-function", - -o-animation-play-state
"-moz-animation-timing-function", - animation-play-state
"-ms-animation-timing-function", - -webkit-animation-timing-function
"-o-animation-timing-function", - -moz-animation-timing-function
"animation-timing-function", - -ms-animation-timing-function
"-webkit-animation-delay", - -o-animation-timing-function
"-moz-animation-delay", - animation-timing-function
"-ms-animation-delay", - -webkit-animation-delay
"-o-animation-delay", - -moz-animation-delay
"animation-delay", - -ms-animation-delay
"-webkit-animation-iteration-count", - -o-animation-delay
"-moz-animation-iteration-count", - animation-delay
"-ms-animation-iteration-count", - -webkit-animation-iteration-count
"-o-animation-iteration-count", - -moz-animation-iteration-count
"animation-iteration-count", - -ms-animation-iteration-count
"-webkit-animation-direction", - -o-animation-iteration-count
"-moz-animation-direction", - animation-iteration-count
"-ms-animation-direction", - -webkit-animation-direction
"-o-animation-direction", - -moz-animation-direction
"animation-direction" - -ms-animation-direction
] - -o-animation-direction
PropertySpelling: PropertySpelling:
enabled: true enabled: true
extra_properties: [] extra_properties: []
disabled_properties: []
PropertyUnits:
enabled: true
global: [
'ch', 'em', 'ex', 'rem', # Font-relative lengths
'cm', 'in', 'mm', 'pc', 'pt', 'px', 'q', # Absolute lengths
'vh', 'vw', 'vmin', 'vmax', # Viewport-percentage lengths
'deg', 'grad', 'rad', 'turn', # Angle
'ms', 's', # Duration
'Hz', 'kHz', # Frequency
'dpi', 'dpcm', 'dppx', # Resolution
'%'] # Other
properties: {}
PseudoElement: PseudoElement:
enabled: true enabled: true
QualifyingElement: QualifyingElement:
enabled: false enabled: true
allow_element_with_attribute: false allow_element_with_attribute: false
allow_element_with_class: false allow_element_with_class: false
allow_element_with_id: false allow_element_with_id: false
SelectorDepth: SelectorDepth:
enabled: false enabled: true
max_depth: 4
SelectorFormat: SelectorFormat:
enabled: true enabled: false
convention: hyphenated_lowercase # or 'BEM', or 'snake_case', or 'camel_case', or a regex pattern convention: hyphenated_lowercase # or 'strict_BEM', or 'hyphenated_BEM', or 'snake_case', or 'camel_case', or a regex pattern
ignored_types: ["element"]
Shorthand: Shorthand:
enabled: true enabled: true
allowed_shorthands: [1, 2, 3]
SingleLinePerProperty: SingleLinePerProperty:
enabled: true enabled: false
allow_single_line_rule_sets: true allow_single_line_rule_sets: true
SingleLinePerSelector: SingleLinePerSelector:
@ -410,6 +462,7 @@ linters:
SpaceAfterComma: SpaceAfterComma:
enabled: false enabled: false
style: one_space # or 'no_space', or 'at_least_one_space'
SpaceAfterPropertyColon: SpaceAfterPropertyColon:
enabled: true enabled: true
@ -418,10 +471,17 @@ linters:
SpaceAfterPropertyName: SpaceAfterPropertyName:
enabled: true enabled: true
SpaceAfterVariableName:
enabled: true
SpaceAroundOperator:
enabled: true
style: one_space # or 'at_least_one_space', or 'no_space'
SpaceBeforeBrace: SpaceBeforeBrace:
enabled: true enabled: true
style: space style: space # or 'new_line'
allow_single_line_padding: true allow_single_line_padding: false
SpaceBetweenParens: SpaceBetweenParens:
enabled: true enabled: true
@ -429,14 +489,20 @@ linters:
StringQuotes: StringQuotes:
enabled: true enabled: true
style: double_quotes style: double_quotes # or double_quotes
TrailingSemicolon: TrailingSemicolon:
enabled: true enabled: true
TrailingWhitespace:
enabled: true
TrailingZero: TrailingZero:
enabled: false enabled: false
TransitionAll:
enabled: false
UnnecessaryMantissa: UnnecessaryMantissa:
enabled: true enabled: true
@ -449,11 +515,17 @@ linters:
UrlQuotes: UrlQuotes:
enabled: true enabled: true
VendorPrefixes: VariableForProperty:
enabled: false
properties: []
VendorPrefix:
enabled: true enabled: true
identifier_list: base identifier_list: base
include: [] additional_identifiers: []
exclude: ['_normalize.scss'] excluded_identifiers: []
exclude:
- _normalize.scss
ZeroUnit: ZeroUnit:
enabled: true enabled: true

View File

@ -1,3 +1,5 @@
// scss-lint:disable QualifyingElement
// Make the div behave like a button // Make the div behave like a button
.btn-group, .btn-group,
.btn-group-vertical { .btn-group-vertical {

View File

@ -1,3 +1,5 @@
// scss-lint:disable QualifyingElement
// //
// Base styles // Base styles
// //

View File

@ -19,6 +19,8 @@
// iOS requires the button element instead of an anchor tag. // iOS requires the button element instead of an anchor tag.
// If you want the anchor version, it requires `href="#"`. // If you want the anchor version, it requires `href="#"`.
// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile
// scss-lint:disable QualifyingElement
button.close { button.close {
padding: 0; padding: 0;
cursor: pointer; cursor: pointer;
@ -26,3 +28,4 @@ button.close {
border: 0; border: 0;
-webkit-appearance: none; -webkit-appearance: none;
} }
// scss-lint:enable QualifyingElement

View File

@ -1,3 +1,5 @@
// scss-lint:disable QualifyingElement
// //
// Textual form controls // Textual form controls
// //

View File

@ -107,11 +107,13 @@
@include border-radius($border-radius-lg); @include border-radius($border-radius-lg);
} }
// scss-lint:disable QualifyingElement
// Nuke default margins from checkboxes and radios to vertically center within. // Nuke default margins from checkboxes and radios to vertically center within.
input[type="radio"], input[type="radio"],
input[type="checkbox"] { input[type="checkbox"] {
margin-top: 0; margin-top: 0;
} }
// scss-lint:enable QualifyingElement
} }

View File

@ -27,6 +27,7 @@
top: -1px; top: -1px;
} }
// scss-lint:disable QualifyingElement
// Add hover effects, but only for links // Add hover effects, but only for links
a.label { a.label {
@include hover-focus { @include hover-focus {
@ -35,6 +36,7 @@ a.label {
cursor: pointer; cursor: pointer;
} }
} }
// scss-lint:enable QualifyingElement
// Pill labels // Pill labels
// //

View File

@ -44,6 +44,7 @@
// Use anchor or button elements instead of `li`s or `div`s to create interactive // Use anchor or button elements instead of `li`s or `div`s to create interactive
// list items. Includes an extra `.active` modifier class for selected items. // list items. Includes an extra `.active` modifier class for selected items.
// scss-lint:disable QualifyingElement
a.list-group-item, a.list-group-item,
button.list-group-item { button.list-group-item {
width: 100%; width: 100%;
@ -61,6 +62,7 @@ button.list-group-item {
background-color: $list-group-hover-bg; background-color: $list-group-hover-bg;
} }
} }
// scss-lint:enable QualifyingElement
.list-group-item { .list-group-item {
// Disabled state // Disabled state

View File

@ -117,6 +117,7 @@
} }
} }
// scss-lint:disable ImportantRule
// Custom override for // Custom override for
.navbar-toggleable { .navbar-toggleable {
&-xs { &-xs {
@ -135,6 +136,7 @@
} }
} }
} }
// scss-lint:enable ImportantRule
// Navigation // Navigation

View File

@ -1,3 +1,5 @@
// scss-lint:disable ImportantRule, QualifyingElement
// Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css // Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css
// ========================================================================== // ==========================================================================

View File

@ -3,8 +3,8 @@
// //
@keyframes progress-bar-stripes { @keyframes progress-bar-stripes {
from { background-position: $spacer-y 0; } from { background-position: $spacer-y 0; }
to { background-position: 0 0; } to { background-position: 0 0; }
} }

View File

@ -1,3 +1,5 @@
// scss-lint:disable ImportantRule, QualifyingElement, DuplicateProperty
// Reboot // Reboot
// //
// Global resets to common HTML elements and more for easier usage by Bootstrap. // Global resets to common HTML elements and more for easier usage by Bootstrap.

View File

@ -108,7 +108,7 @@
.table-responsive { .table-responsive {
display: block; display: block;
width: 100%; width: 100%;
min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837) min-height: .01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)
overflow-x: auto; overflow-x: auto;
// TODO: find out if we need this still. // TODO: find out if we need this still.
@ -171,15 +171,14 @@
tbody, tbody,
tfoot { tfoot {
&:last-child { &:last-child {
tr:last-child { tr:last-child th,
th, tr:last-child td {
td { border-bottom: $table-border-width solid $table-border-color;
border-bottom: $table-border-width solid $table-border-color;
}
} }
} }
} }
// scss-lint:disable ImportantRule
tr { tr {
float: left; float: left;
@ -189,4 +188,5 @@
border: $table-border-width solid $table-border-color; border: $table-border-width solid $table-border-color;
} }
} }
// scss-lint:enable ImportantRule
} }

View File

@ -1,3 +1,5 @@
// scss-lint:disable ImportantRule
// //
// Visibility utilities // Visibility utilities
// //