0
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-01-28 20:52:21 +01:00

Move scss-lint to npm scripts.

This commit is contained in:
Bardi Harborow 2016-12-21 17:38:32 +11:00
parent 1712484727
commit ba86c314a4
3 changed files with 513 additions and 420 deletions

View File

@ -147,20 +147,6 @@ module.exports = function (grunt) {
},
// CSS build configuration
scsslint: {
options: {
bundleExec: true,
config: 'scss/.scss-lint.yml',
reporterOutput: null
},
core: {
src: ['scss/*.scss', '!scss/_normalize.scss']
},
docs: {
src: ['docs/assets/scss/*.scss', '!docs/assets/scss/docs.scss']
}
},
cssmin: {
options: {
sourceMap: true,
@ -282,6 +268,12 @@ module.exports = function (grunt) {
},
htmlhint: {
command: 'npm run htmlhint'
},
'scss-lint': {
command: 'npm run scss-lint'
},
'scss-lint-docs': {
command: 'npm run scss-lint-docs'
}
},
@ -369,7 +361,7 @@ module.exports = function (grunt) {
// JS distribution task.
grunt.registerTask('dist-js', ['babel:dev', 'concat', 'babel:dist', 'stamp', 'uglify:core']);
grunt.registerTask('test-scss', ['scsslint:core']);
grunt.registerTask('test-scss', ['exec:scss-lint']);
// CSS distribution task.
// Supported Compilers: sass (Ruby) and libsass.
@ -389,7 +381,7 @@ module.exports = function (grunt) {
// Docs task.
grunt.registerTask('docs-css', ['cssmin:docs', 'exec:postcss-docs']);
grunt.registerTask('lint-docs-css', ['scsslint:docs']);
grunt.registerTask('lint-docs-css', ['exec:scss-lint-docs']);
grunt.registerTask('docs-js', ['uglify:docsJs']);
grunt.registerTask('docs', ['lint-docs-css', 'docs-css', 'docs-js', 'clean:docs', 'copy:docs']);
grunt.registerTask('docs-github', ['jekyll:github']);

View File

@ -15,9 +15,9 @@
"dev": true
},
"acorn": {
"version": "4.0.3",
"version": "4.0.4",
"from": "acorn@>=4.0.1 <5.0.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.3.tgz",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.4.tgz",
"dev": true
},
"acorn-jsx": {
@ -49,15 +49,15 @@
}
},
"ajv": {
"version": "4.7.7",
"version": "4.10.0",
"from": "ajv@>=4.7.0 <5.0.0",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-4.7.7.tgz",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-4.10.0.tgz",
"dev": true
},
"ajv-keywords": {
"version": "1.1.1",
"version": "1.2.0",
"from": "ajv-keywords@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.1.1.tgz",
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.2.0.tgz",
"dev": true
},
"align-text": {
@ -67,9 +67,9 @@
"dev": true
},
"amdefine": {
"version": "1.0.0",
"version": "1.0.1",
"from": "amdefine@>=0.0.4",
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz",
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
"dev": true
},
"ansi-escapes": {
@ -104,15 +104,15 @@
"dev": true
},
"archiver": {
"version": "1.1.0",
"version": "1.3.0",
"from": "archiver@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/archiver/-/archiver-1.1.0.tgz",
"resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz",
"dev": true,
"dependencies": {
"async": {
"version": "2.0.1",
"version": "2.1.4",
"from": "async@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/async/-/async-2.0.1.tgz",
"resolved": "https://registry.npmjs.org/async/-/async-2.1.4.tgz",
"dev": true
}
}
@ -223,10 +223,16 @@
"resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
"dev": true
},
"asynckit": {
"version": "0.4.0",
"from": "asynckit@>=0.4.0 <0.5.0",
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
"dev": true
},
"autoprefixer": {
"version": "6.5.0",
"version": "6.5.4",
"from": "autoprefixer@>=6.5.0 <7.0.0",
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.5.0.tgz",
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.5.4.tgz",
"dev": true
},
"aws-sign2": {
@ -236,41 +242,33 @@
"dev": true
},
"aws4": {
"version": "1.4.1",
"version": "1.5.0",
"from": "aws4@>=1.2.1 <2.0.0",
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.4.1.tgz",
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.5.0.tgz",
"dev": true
},
"babel-code-frame": {
"version": "6.16.0",
"version": "6.20.0",
"from": "babel-code-frame@>=6.16.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.16.0.tgz",
"resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.20.0.tgz",
"dev": true
},
"babel-core": {
"version": "6.17.0",
"version": "6.21.0",
"from": "babel-core@>=6.0.12 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.17.0.tgz",
"dev": true,
"dependencies": {
"path-exists": {
"version": "1.0.0",
"from": "path-exists@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz",
"dev": true
}
}
"resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.21.0.tgz",
"dev": true
},
"babel-eslint": {
"version": "7.0.0",
"version": "7.1.1",
"from": "babel-eslint@>=7.0.0 <8.0.0",
"resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-7.0.0.tgz",
"resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-7.1.1.tgz",
"dev": true
},
"babel-generator": {
"version": "6.17.0",
"from": "babel-generator@>=6.17.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.17.0.tgz",
"version": "6.21.0",
"from": "babel-generator@>=6.21.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.21.0.tgz",
"dev": true,
"dependencies": {
"jsesc": {
@ -282,51 +280,51 @@
}
},
"babel-helper-call-delegate": {
"version": "6.8.0",
"from": "babel-helper-call-delegate@>=6.8.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.8.0.tgz",
"version": "6.18.0",
"from": "babel-helper-call-delegate@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.18.0.tgz",
"dev": true
},
"babel-helper-define-map": {
"version": "6.9.0",
"from": "babel-helper-define-map@>=6.9.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.9.0.tgz",
"version": "6.18.0",
"from": "babel-helper-define-map@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.18.0.tgz",
"dev": true
},
"babel-helper-function-name": {
"version": "6.8.0",
"from": "babel-helper-function-name@>=6.8.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.8.0.tgz",
"version": "6.18.0",
"from": "babel-helper-function-name@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.18.0.tgz",
"dev": true
},
"babel-helper-get-function-arity": {
"version": "6.8.0",
"from": "babel-helper-get-function-arity@>=6.8.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.8.0.tgz",
"version": "6.18.0",
"from": "babel-helper-get-function-arity@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.18.0.tgz",
"dev": true
},
"babel-helper-hoist-variables": {
"version": "6.8.0",
"from": "babel-helper-hoist-variables@>=6.8.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.8.0.tgz",
"version": "6.18.0",
"from": "babel-helper-hoist-variables@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.18.0.tgz",
"dev": true
},
"babel-helper-optimise-call-expression": {
"version": "6.8.0",
"from": "babel-helper-optimise-call-expression@>=6.8.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.8.0.tgz",
"version": "6.18.0",
"from": "babel-helper-optimise-call-expression@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.18.0.tgz",
"dev": true
},
"babel-helper-regex": {
"version": "6.9.0",
"version": "6.18.0",
"from": "babel-helper-regex@>=6.8.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.9.0.tgz",
"resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.18.0.tgz",
"dev": true
},
"babel-helper-replace-supers": {
"version": "6.16.0",
"from": "babel-helper-replace-supers@>=6.14.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.16.0.tgz",
"version": "6.18.0",
"from": "babel-helper-replace-supers@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.18.0.tgz",
"dev": true
},
"babel-helpers": {
@ -360,15 +358,15 @@
"dev": true
},
"babel-plugin-transform-es2015-block-scoping": {
"version": "6.15.0",
"from": "babel-plugin-transform-es2015-block-scoping@>=6.14.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.15.0.tgz",
"version": "6.21.0",
"from": "babel-plugin-transform-es2015-block-scoping@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.21.0.tgz",
"dev": true
},
"babel-plugin-transform-es2015-classes": {
"version": "6.14.0",
"from": "babel-plugin-transform-es2015-classes@>=6.14.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.14.0.tgz",
"version": "6.18.0",
"from": "babel-plugin-transform-es2015-classes@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.18.0.tgz",
"dev": true
},
"babel-plugin-transform-es2015-computed-properties": {
@ -378,9 +376,9 @@
"dev": true
},
"babel-plugin-transform-es2015-destructuring": {
"version": "6.16.0",
"from": "babel-plugin-transform-es2015-destructuring@>=6.16.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.16.0.tgz",
"version": "6.19.0",
"from": "babel-plugin-transform-es2015-destructuring@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.19.0.tgz",
"dev": true
},
"babel-plugin-transform-es2015-duplicate-keys": {
@ -390,9 +388,9 @@
"dev": true
},
"babel-plugin-transform-es2015-for-of": {
"version": "6.8.0",
"from": "babel-plugin-transform-es2015-for-of@>=6.6.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.8.0.tgz",
"version": "6.18.0",
"from": "babel-plugin-transform-es2015-for-of@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.18.0.tgz",
"dev": true
},
"babel-plugin-transform-es2015-function-name": {
@ -408,15 +406,15 @@
"dev": true
},
"babel-plugin-transform-es2015-modules-amd": {
"version": "6.8.0",
"from": "babel-plugin-transform-es2015-modules-amd@>=6.8.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.8.0.tgz",
"version": "6.18.0",
"from": "babel-plugin-transform-es2015-modules-amd@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.18.0.tgz",
"dev": true
},
"babel-plugin-transform-es2015-modules-commonjs": {
"version": "6.16.0",
"from": "babel-plugin-transform-es2015-modules-commonjs@>=6.16.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.16.0.tgz",
"version": "6.18.0",
"from": "babel-plugin-transform-es2015-modules-commonjs@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.18.0.tgz",
"dev": true
},
"babel-plugin-transform-es2015-modules-strip": {
@ -426,15 +424,15 @@
"dev": true
},
"babel-plugin-transform-es2015-modules-systemjs": {
"version": "6.14.0",
"from": "babel-plugin-transform-es2015-modules-systemjs@>=6.14.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.14.0.tgz",
"version": "6.19.0",
"from": "babel-plugin-transform-es2015-modules-systemjs@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.19.0.tgz",
"dev": true
},
"babel-plugin-transform-es2015-modules-umd": {
"version": "6.12.0",
"from": "babel-plugin-transform-es2015-modules-umd@>=6.12.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.12.0.tgz",
"version": "6.18.0",
"from": "babel-plugin-transform-es2015-modules-umd@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.18.0.tgz",
"dev": true
},
"babel-plugin-transform-es2015-object-super": {
@ -444,15 +442,15 @@
"dev": true
},
"babel-plugin-transform-es2015-parameters": {
"version": "6.17.0",
"from": "babel-plugin-transform-es2015-parameters@>=6.16.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.17.0.tgz",
"version": "6.21.0",
"from": "babel-plugin-transform-es2015-parameters@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.21.0.tgz",
"dev": true
},
"babel-plugin-transform-es2015-shorthand-properties": {
"version": "6.8.0",
"from": "babel-plugin-transform-es2015-shorthand-properties@>=6.3.13 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.8.0.tgz",
"version": "6.18.0",
"from": "babel-plugin-transform-es2015-shorthand-properties@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.18.0.tgz",
"dev": true
},
"babel-plugin-transform-es2015-spread": {
@ -474,9 +472,9 @@
"dev": true
},
"babel-plugin-transform-es2015-typeof-symbol": {
"version": "6.8.0",
"from": "babel-plugin-transform-es2015-typeof-symbol@>=6.6.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.8.0.tgz",
"version": "6.18.0",
"from": "babel-plugin-transform-es2015-typeof-symbol@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.18.0.tgz",
"dev": true
},
"babel-plugin-transform-es2015-unicode-regex": {
@ -486,41 +484,33 @@
"dev": true
},
"babel-plugin-transform-regenerator": {
"version": "6.16.1",
"version": "6.21.0",
"from": "babel-plugin-transform-regenerator@>=6.16.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.16.1.tgz",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.21.0.tgz",
"dev": true
},
"babel-plugin-transform-strict-mode": {
"version": "6.11.3",
"from": "babel-plugin-transform-strict-mode@>=6.8.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.11.3.tgz",
"version": "6.18.0",
"from": "babel-plugin-transform-strict-mode@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.18.0.tgz",
"dev": true
},
"babel-preset-es2015": {
"version": "6.16.0",
"version": "6.18.0",
"from": "babel-preset-es2015@>=6.16.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.16.0.tgz",
"resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.18.0.tgz",
"dev": true
},
"babel-register": {
"version": "6.16.3",
"from": "babel-register@>=6.16.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.16.3.tgz",
"dev": true,
"dependencies": {
"path-exists": {
"version": "1.0.0",
"from": "path-exists@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz",
"dev": true
}
}
"version": "6.18.0",
"from": "babel-register@>=6.18.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.18.0.tgz",
"dev": true
},
"babel-runtime": {
"version": "6.11.6",
"from": "babel-runtime@>=6.9.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.11.6.tgz",
"version": "6.20.0",
"from": "babel-runtime@>=6.20.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.20.0.tgz",
"dev": true
},
"babel-template": {
@ -530,21 +520,21 @@
"dev": true
},
"babel-traverse": {
"version": "6.16.0",
"version": "6.21.0",
"from": "babel-traverse@>=6.15.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.16.0.tgz",
"resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.21.0.tgz",
"dev": true
},
"babel-types": {
"version": "6.16.0",
"version": "6.21.0",
"from": "babel-types@>=6.15.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.16.0.tgz",
"resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.21.0.tgz",
"dev": true
},
"babylon": {
"version": "6.11.4",
"from": "babylon@>=6.11.2 <7.0.0",
"resolved": "https://registry.npmjs.org/babylon/-/babylon-6.11.4.tgz",
"version": "6.14.1",
"from": "babylon@>=6.13.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babylon/-/babylon-6.14.1.tgz",
"dev": true
},
"balanced-match": {
@ -573,9 +563,9 @@
"optional": true
},
"binary-extensions": {
"version": "1.7.0",
"version": "1.8.0",
"from": "binary-extensions@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.7.0.tgz",
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.8.0.tgz",
"dev": true,
"optional": true
},
@ -583,7 +573,15 @@
"version": "1.1.2",
"from": "bl@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
"dev": true
"dev": true,
"dependencies": {
"readable-stream": {
"version": "2.0.6",
"from": "readable-stream@>=2.0.5 <2.1.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dev": true
}
}
},
"block-stream": {
"version": "0.0.9",
@ -603,12 +601,30 @@
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.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
},
"http-errors": {
"version": "1.3.1",
"from": "http-errors@>=1.3.1 <1.4.0",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz",
"dev": true
},
"iconv-lite": {
"version": "0.4.13",
"from": "iconv-lite@0.4.13",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
"dev": true
},
"ms": {
"version": "0.7.1",
"from": "ms@0.7.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
"dev": true
},
"qs": {
"version": "5.2.0",
"from": "qs@5.2.0",
@ -649,9 +665,15 @@
"dev": true
},
"buffer-crc32": {
"version": "0.2.5",
"version": "0.2.13",
"from": "buffer-crc32@>=0.2.1 <0.3.0",
"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz",
"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
"dev": true
},
"buffer-shims": {
"version": "1.0.0",
"from": "buffer-shims@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz",
"dev": true
},
"builtin-modules": {
@ -691,9 +713,9 @@
"dev": true
},
"caniuse-db": {
"version": "1.0.30000550",
"from": "caniuse-db@>=1.0.30000540 <2.0.0",
"resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000550.tgz",
"version": "1.0.30000602",
"from": "caniuse-db@>=1.0.30000597 <2.0.0",
"resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000602.tgz",
"dev": true
},
"caseless": {
@ -723,22 +745,22 @@
}
},
"chokidar": {
"version": "1.6.0",
"version": "1.6.1",
"from": "chokidar@>=1.5.1 <2.0.0",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.6.0.tgz",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.6.1.tgz",
"dev": true,
"optional": true
},
"circular-json": {
"version": "0.3.1",
"from": "circular-json@>=0.3.0 <0.4.0",
"from": "circular-json@>=0.3.1 <0.4.0",
"resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.1.tgz",
"dev": true
},
"clean-css": {
"version": "3.4.20",
"version": "3.4.23",
"from": "clean-css@>=3.4.2 <3.5.0",
"resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.20.tgz",
"resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.23.tgz",
"dev": true,
"dependencies": {
"source-map": {
@ -816,9 +838,9 @@
"dev": true
},
"code-point-at": {
"version": "1.0.1",
"version": "1.1.0",
"from": "code-point-at@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.1.tgz",
"resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
"dev": true
},
"coffee-script": {
@ -864,16 +886,30 @@
"dev": true
},
"concat-stream": {
"version": "1.5.2",
"version": "1.6.0",
"from": "concat-stream@>=1.4.6 <2.0.0",
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz",
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
"dev": true
},
"connect": {
"version": "3.5.0",
"from": "connect@>=3.4.0 <4.0.0",
"resolved": "https://registry.npmjs.org/connect/-/connect-3.5.0.tgz",
"dev": true
"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": "ms@0.7.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
"dev": true
}
}
},
"connect-livereload": {
"version": "0.5.4",
@ -942,9 +978,9 @@
"dev": true
},
"cst": {
"version": "0.4.6",
"version": "0.4.9",
"from": "cst@>=0.4.3 <0.5.0",
"resolved": "https://registry.npmjs.org/cst/-/cst-0.4.6.tgz",
"resolved": "https://registry.npmjs.org/cst/-/cst-0.4.9.tgz",
"dev": true
},
"currently-unhandled": {
@ -972,9 +1008,9 @@
"dev": true
},
"dashdash": {
"version": "1.14.0",
"version": "1.14.1",
"from": "dashdash@>=1.12.0 <2.0.0",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.0.tgz",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
"dev": true,
"dependencies": {
"assert-plus": {
@ -1004,9 +1040,9 @@
"dev": true
},
"debug": {
"version": "2.2.0",
"version": "2.5.1",
"from": "debug@>=2.2.0 <3.0.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.5.1.tgz",
"dev": true
},
"decamelize": {
@ -1058,29 +1094,15 @@
"dev": true
},
"detect-indent": {
"version": "3.0.1",
"from": "detect-indent@>=3.0.1 <4.0.0",
"resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-3.0.1.tgz",
"dev": true,
"dependencies": {
"minimist": {
"version": "1.2.0",
"from": "minimist@>=1.1.0 <2.0.0",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"dev": true
},
"repeating": {
"version": "1.1.3",
"from": "repeating@>=1.1.0 <2.0.0",
"resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz",
"dev": true
}
}
"version": "4.0.0",
"from": "detect-indent@>=4.0.0 <5.0.0",
"resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
"dev": true
},
"doctrine": {
"version": "1.4.0",
"version": "1.5.0",
"from": "doctrine@>=1.2.2 <2.0.0",
"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.4.0.tgz",
"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
"dev": true
},
"dom-serializer": {
@ -1233,24 +1255,10 @@
"dev": true
},
"eslint": {
"version": "3.7.1",
"version": "3.12.2",
"from": "eslint@>=3.7.1 <4.0.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-3.7.1.tgz",
"dev": true,
"dependencies": {
"globals": {
"version": "9.10.0",
"from": "globals@>=9.2.0 <10.0.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-9.10.0.tgz",
"dev": true
},
"shelljs": {
"version": "0.6.1",
"from": "shelljs@>=0.6.0 <0.7.0",
"resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.6.1.tgz",
"dev": true
}
}
"resolved": "https://registry.npmjs.org/eslint/-/eslint-3.12.2.tgz",
"dev": true
},
"espree": {
"version": "3.3.2",
@ -1370,6 +1378,12 @@
"from": "mkdirp@0.5.0",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz",
"dev": true
},
"readable-stream": {
"version": "2.0.6",
"from": "readable-stream@>=2.0.0 <2.1.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dev": true
}
}
},
@ -1459,7 +1473,21 @@
"version": "0.5.0",
"from": "finalhandler@0.5.0",
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.0.tgz",
"dev": true
"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": "ms@0.7.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
"dev": true
}
}
},
"find-up": {
"version": "1.1.2",
@ -1482,9 +1510,9 @@
}
},
"flat-cache": {
"version": "1.2.1",
"version": "1.2.2",
"from": "flat-cache@>=1.2.1 <2.0.0",
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.2.1.tgz",
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.2.2.tgz",
"dev": true
},
"for-in": {
@ -1496,7 +1524,7 @@
},
"for-own": {
"version": "0.1.4",
"from": "for-own@>=0.1.3 <0.2.0",
"from": "for-own@>=0.1.4 <0.2.0",
"resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.4.tgz",
"dev": true,
"optional": true
@ -1508,18 +1536,10 @@
"dev": true
},
"form-data": {
"version": "1.0.1",
"from": "form-data@>=1.0.0-rc4 <1.1.0",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.1.tgz",
"dev": true,
"dependencies": {
"async": {
"version": "2.0.1",
"from": "async@>=2.0.1 <3.0.0",
"resolved": "https://registry.npmjs.org/async/-/async-2.0.1.tgz",
"dev": true
}
}
"version": "2.1.2",
"from": "form-data@>=2.1.1 <2.2.0",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.2.tgz",
"dev": true
},
"fresh": {
"version": "0.3.0",
@ -1528,9 +1548,9 @@
"dev": true
},
"fs-extra": {
"version": "0.30.0",
"from": "fs-extra@>=0.30.0 <0.31.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz",
"version": "1.0.0",
"from": "fs-extra@>=1.0.0 <1.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz",
"dev": true
},
"fs.realpath": {
@ -1626,9 +1646,9 @@
"dev": true
},
"globals": {
"version": "8.18.0",
"from": "globals@>=8.3.0 <9.0.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-8.18.0.tgz",
"version": "9.14.0",
"from": "globals@>=9.0.0 <10.0.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-9.14.0.tgz",
"dev": true
},
"globby": {
@ -1638,29 +1658,23 @@
"dev": true
},
"globule": {
"version": "1.0.0",
"version": "1.1.0",
"from": "globule@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/globule/-/globule-1.0.0.tgz",
"resolved": "https://registry.npmjs.org/globule/-/globule-1.1.0.tgz",
"dev": true,
"dependencies": {
"glob": {
"version": "7.0.6",
"from": "glob@>=7.0.3 <7.1.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
"dev": true
},
"lodash": {
"version": "4.9.0",
"from": "lodash@>=4.9.0 <4.10.0",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.9.0.tgz",
"version": "4.16.6",
"from": "lodash@>=4.16.4 <4.17.0",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.16.6.tgz",
"dev": true
}
}
},
"graceful-fs": {
"version": "4.1.9",
"version": "4.1.11",
"from": "graceful-fs@>=4.1.2 <5.0.0",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.9.tgz",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
"dev": true
},
"graceful-readlink": {
@ -1693,6 +1707,12 @@
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz",
"dev": true
},
"resolve": {
"version": "1.1.7",
"from": "resolve@>=1.1.0 <1.2.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
"dev": true
},
"rimraf": {
"version": "2.2.8",
"from": "rimraf@>=2.2.8 <2.3.0",
@ -1810,10 +1830,18 @@
"dev": true
},
"grunt-html": {
"version": "8.0.2",
"version": "8.1.0",
"from": "grunt-html@>=8.0.2 <9.0.0",
"resolved": "https://registry.npmjs.org/grunt-html/-/grunt-html-8.0.2.tgz",
"dev": true
"resolved": "https://registry.npmjs.org/grunt-html/-/grunt-html-8.1.0.tgz",
"dev": true,
"dependencies": {
"async": {
"version": "2.1.2",
"from": "async@2.1.2",
"resolved": "https://registry.npmjs.org/async/-/async-2.1.2.tgz",
"dev": true
}
}
},
"grunt-jekyll": {
"version": "0.4.4",
@ -1895,12 +1923,6 @@
}
}
},
"grunt-scss-lint": {
"version": "0.5.0",
"from": "grunt-scss-lint@>=0.5.0 <0.6.0",
"resolved": "https://registry.npmjs.org/grunt-scss-lint/-/grunt-scss-lint-0.5.0.tgz",
"dev": true
},
"grunt-stamp": {
"version": "0.3.0",
"from": "grunt-stamp@>=0.3.0 <0.4.0",
@ -1970,18 +1992,10 @@
"dev": true
},
"home-or-tmp": {
"version": "1.0.0",
"from": "home-or-tmp@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-1.0.0.tgz",
"dev": true,
"dependencies": {
"user-home": {
"version": "1.1.1",
"from": "user-home@>=1.1.1 <2.0.0",
"resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
"dev": true
}
}
"version": "2.0.0",
"from": "home-or-tmp@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
"dev": true
},
"hooker": {
"version": "0.2.3",
@ -2048,18 +2062,10 @@
}
},
"http-errors": {
"version": "1.5.0",
"version": "1.5.1",
"from": "http-errors@>=1.5.0 <1.6.0",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.0.tgz",
"dev": true,
"dependencies": {
"inherits": {
"version": "2.0.1",
"from": "inherits@2.0.1",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
"dev": true
}
}
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz",
"dev": true
},
"http-signature": {
"version": "1.1.1",
@ -2086,15 +2092,15 @@
"dev": true
},
"iconv-lite": {
"version": "0.4.13",
"version": "0.4.15",
"from": "iconv-lite@>=0.4.13 <0.5.0",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.15.tgz",
"dev": true
},
"ignore": {
"version": "3.1.5",
"from": "ignore@>=3.1.5 <4.0.0",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-3.1.5.tgz",
"version": "3.2.0",
"from": "ignore@>=3.2.0 <4.0.0",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-3.2.0.tgz",
"dev": true
},
"imurmurhash": {
@ -2116,9 +2122,9 @@
"dev": true
},
"inflight": {
"version": "1.0.5",
"version": "1.0.6",
"from": "inflight@>=1.0.4 <2.0.0",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"dev": true
},
"inherit": {
@ -2129,7 +2135,7 @@
},
"inherits": {
"version": "2.0.3",
"from": "inherits@>=2.0.1 <2.1.0",
"from": "inherits@>=2.0.3 <3.0.0",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
"dev": true
},
@ -2146,9 +2152,9 @@
"dev": true
},
"invariant": {
"version": "2.2.1",
"version": "2.2.2",
"from": "invariant@>=2.2.0 <3.0.0",
"resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.1.tgz",
"resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz",
"dev": true
},
"invert-kv": {
@ -2355,9 +2361,9 @@
"dev": true
},
"js-yaml": {
"version": "3.6.1",
"version": "3.7.0",
"from": "js-yaml@>=3.5.1 <4.0.0",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.6.1.tgz",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz",
"dev": true
},
"jsbn": {
@ -2408,12 +2414,6 @@
"from": "strip-bom@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
"dev": true
},
"xmlbuilder": {
"version": "3.1.0",
"from": "xmlbuilder@>=3.1.0 <4.0.0",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-3.1.0.tgz",
"dev": true
}
}
},
@ -2494,9 +2494,9 @@
"dev": true
},
"json5": {
"version": "0.4.0",
"from": "json5@>=0.4.0 <0.5.0",
"resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz",
"version": "0.5.1",
"from": "json5@>=0.5.0 <0.6.0",
"resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
"dev": true
},
"jsonfile": {
@ -2542,15 +2542,15 @@
"dev": true
},
"kind-of": {
"version": "3.0.4",
"version": "3.1.0",
"from": "kind-of@>=3.0.2 <4.0.0",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.4.tgz",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.1.0.tgz",
"dev": true
},
"klaw": {
"version": "1.3.0",
"version": "1.3.1",
"from": "klaw@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.0.tgz",
"resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",
"dev": true
},
"lazy-cache": {
@ -2604,9 +2604,9 @@
}
},
"lodash": {
"version": "4.16.4",
"version": "4.17.2",
"from": "lodash@>=4.2.0 <5.0.0",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.16.4.tgz",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.2.tgz",
"dev": true
},
"lodash.assign": {
@ -2634,18 +2634,10 @@
"dev": true
},
"loose-envify": {
"version": "1.2.0",
"version": "1.3.0",
"from": "loose-envify@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.2.0.tgz",
"dev": true,
"dependencies": {
"js-tokens": {
"version": "1.0.3",
"from": "js-tokens@>=1.0.1 <2.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-1.0.3.tgz",
"dev": true
}
}
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.0.tgz",
"dev": true
},
"loud-rejection": {
"version": "1.6.0",
@ -2713,15 +2705,15 @@
"dev": true
},
"mime-db": {
"version": "1.24.0",
"from": "mime-db@>=1.24.0 <1.25.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.24.0.tgz",
"version": "1.25.0",
"from": "mime-db@>=1.25.0 <1.26.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.25.0.tgz",
"dev": true
},
"mime-types": {
"version": "2.1.12",
"version": "2.1.13",
"from": "mime-types@>=2.1.11 <2.2.0",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.12.tgz",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.13.tgz",
"dev": true
},
"minimatch": {
@ -2746,12 +2738,26 @@
"version": "1.7.0",
"from": "morgan@>=1.6.1 <2.0.0",
"resolved": "https://registry.npmjs.org/morgan/-/morgan-1.7.0.tgz",
"dev": true
"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": "ms@0.7.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
"dev": true
}
}
},
"ms": {
"version": "0.7.1",
"from": "ms@0.7.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
"version": "0.7.2",
"from": "ms@0.7.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
"dev": true
},
"multimatch": {
@ -2811,9 +2817,9 @@
}
},
"node-sass": {
"version": "3.10.1",
"version": "3.13.1",
"from": "node-sass@>=3.7.0 <4.0.0",
"resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.10.1.tgz",
"resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.13.1.tgz",
"dev": true,
"dependencies": {
"cross-spawn": {
@ -2823,19 +2829,13 @@
"dev": true
},
"lru-cache": {
"version": "4.0.1",
"version": "4.0.2",
"from": "lru-cache@>=4.0.1 <5.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.1.tgz",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz",
"dev": true
}
}
},
"node-uuid": {
"version": "1.4.7",
"from": "node-uuid@>=1.4.7 <1.5.0",
"resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz",
"dev": true
},
"nomnom": {
"version": "1.8.1",
"from": "nomnom@>=1.5.0",
@ -2887,10 +2887,24 @@
"dev": true
},
"npmlog": {
"version": "4.0.0",
"version": "4.0.2",
"from": "npmlog@>=4.0.0 <5.0.0",
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.0.0.tgz",
"dev": true
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.0.2.tgz",
"dev": true,
"dependencies": {
"gauge": {
"version": "2.7.2",
"from": "gauge@>=2.7.1 <2.8.0",
"resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.2.tgz",
"dev": true
},
"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
}
}
},
"num2fraction": {
"version": "1.2.2",
@ -2917,9 +2931,9 @@
"dev": true
},
"object.omit": {
"version": "2.0.0",
"version": "2.0.1",
"from": "object.omit@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.0.tgz",
"resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
"dev": true,
"optional": true
},
@ -2955,7 +2969,7 @@
},
"optionator": {
"version": "0.8.2",
"from": "optionator@>=0.8.1 <0.9.0",
"from": "optionator@>=0.8.2 <0.9.0",
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
"dev": true
},
@ -2978,9 +2992,9 @@
"dev": true
},
"osenv": {
"version": "0.1.3",
"version": "0.1.4",
"from": "osenv@>=0.0.0 <1.0.0",
"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.3.tgz",
"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz",
"dev": true
},
"package": {
@ -3068,9 +3082,9 @@
"dev": true
},
"phantomjs-prebuilt": {
"version": "2.1.13",
"version": "2.1.14",
"from": "phantomjs-prebuilt@>=2.1.3 <3.0.0",
"resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.13.tgz",
"resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.14.tgz",
"dev": true
},
"pify": {
@ -3116,23 +3130,15 @@
"dev": true
},
"portscanner": {
"version": "1.0.0",
"version": "1.2.0",
"from": "portscanner@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/portscanner/-/portscanner-1.0.0.tgz",
"dev": true,
"dependencies": {
"async": {
"version": "0.1.15",
"from": "async@0.1.15",
"resolved": "https://registry.npmjs.org/async/-/async-0.1.15.tgz",
"dev": true
}
}
"resolved": "https://registry.npmjs.org/portscanner/-/portscanner-1.2.0.tgz",
"dev": true
},
"postcss": {
"version": "5.2.4",
"from": "postcss@>=5.2.2 <6.0.0",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.4.tgz",
"version": "5.2.6",
"from": "postcss@>=5.2.6 <6.0.0",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.6.tgz",
"dev": true
},
"postcss-cli": {
@ -3174,9 +3180,9 @@
}
},
"postcss-flexbugs-fixes": {
"version": "2.0.0",
"version": "2.1.0",
"from": "postcss-flexbugs-fixes@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-2.0.0.tgz",
"resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-2.1.0.tgz",
"dev": true
},
"postcss-value-parser": {
@ -3212,7 +3218,7 @@
},
"private": {
"version": "0.1.6",
"from": "private@>=0.1.5 <0.2.0",
"from": "private@>=0.1.6 <0.2.0",
"resolved": "https://registry.npmjs.org/private/-/private-0.1.6.tgz",
"dev": true
},
@ -3240,6 +3246,12 @@
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
"dev": true
},
"punycode": {
"version": "1.4.1",
"from": "punycode@>=1.4.1 <2.0.0",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
"dev": true
},
"q": {
"version": "1.4.1",
"from": "q@>=1.4.1 <1.5.0",
@ -3247,15 +3259,15 @@
"dev": true
},
"qs": {
"version": "6.2.1",
"from": "qs@>=6.2.0 <6.3.0",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz",
"version": "6.3.0",
"from": "qs@>=6.3.0 <6.4.0",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.3.0.tgz",
"dev": true
},
"randomatic": {
"version": "1.1.5",
"version": "1.1.6",
"from": "randomatic@>=1.1.3 <2.0.0",
"resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.5.tgz",
"resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.6.tgz",
"dev": true,
"optional": true
},
@ -3276,6 +3288,12 @@
"from": "bytes@2.4.0",
"resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz",
"dev": true
},
"iconv-lite": {
"version": "0.4.13",
"from": "iconv-lite@0.4.13",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
"dev": true
}
}
},
@ -3304,9 +3322,9 @@
"dev": true
},
"readable-stream": {
"version": "2.0.6",
"from": "readable-stream@>=2.0.0 <2.1.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"version": "2.2.2",
"from": "readable-stream@>=2.2.2 <3.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.2.tgz",
"dev": true
},
"readdirp": {
@ -3335,15 +3353,21 @@
"dev": true
},
"regenerate": {
"version": "1.3.1",
"version": "1.3.2",
"from": "regenerate@>=1.2.1 <2.0.0",
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.1.tgz",
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.2.tgz",
"dev": true
},
"regenerator-runtime": {
"version": "0.9.5",
"from": "regenerator-runtime@>=0.9.5 <0.10.0",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.9.5.tgz",
"version": "0.10.1",
"from": "regenerator-runtime@>=0.10.0 <0.11.0",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.1.tgz",
"dev": true
},
"regenerator-transform": {
"version": "0.9.8",
"from": "regenerator-transform@0.9.8",
"resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.9.8.tgz",
"dev": true
},
"regex-cache": {
@ -3378,9 +3402,9 @@
"dev": true
},
"repeat-string": {
"version": "1.5.4",
"version": "1.6.1",
"from": "repeat-string@>=1.5.2 <2.0.0",
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz",
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
"dev": true
},
"repeating": {
@ -3390,9 +3414,9 @@
"dev": true
},
"request": {
"version": "2.74.0",
"from": "request@>=2.74.0 <2.75.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.74.0.tgz",
"version": "2.79.0",
"from": "request@>=2.79.0 <2.80.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz",
"dev": true
},
"request-progress": {
@ -3420,9 +3444,9 @@
"dev": true
},
"require-uncached": {
"version": "1.0.2",
"version": "1.0.3",
"from": "require-uncached@>=1.0.2 <2.0.0",
"resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.2.tgz",
"resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
"dev": true
},
"reserved-words": {
@ -3432,9 +3456,9 @@
"dev": true
},
"resolve": {
"version": "1.1.7",
"from": "resolve@>=1.1.0 <1.2.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
"version": "1.2.0",
"from": "resolve@>=1.1.6 <2.0.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.2.0.tgz",
"dev": true
},
"resolve-from": {
@ -3541,13 +3565,41 @@
"version": "0.14.1",
"from": "send@0.14.1",
"resolved": "https://registry.npmjs.org/send/-/send-0.14.1.tgz",
"dev": true
"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": "ms@0.7.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
"dev": true
}
}
},
"serve-index": {
"version": "1.8.0",
"from": "serve-index@>=1.7.1 <2.0.0",
"resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.8.0.tgz",
"dev": true
"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": "ms@0.7.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
"dev": true
}
}
},
"serve-static": {
"version": "1.11.1",
@ -3568,21 +3620,15 @@
"dev": true
},
"setprototypeof": {
"version": "1.0.1",
"from": "setprototypeof@1.0.1",
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.1.tgz",
"dev": true
},
"shebang-regex": {
"version": "1.0.0",
"from": "shebang-regex@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
"version": "1.0.2",
"from": "setprototypeof@1.0.2",
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz",
"dev": true
},
"shelljs": {
"version": "0.7.4",
"version": "0.7.5",
"from": "shelljs@>=0.7.4 <0.8.0",
"resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.4.tgz",
"resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.5.tgz",
"dev": true
},
"shx": {
@ -3606,9 +3652,9 @@
"dev": true
},
"signal-exit": {
"version": "3.0.1",
"version": "3.0.2",
"from": "signal-exit@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.1.tgz",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
"dev": true
},
"slash": {
@ -3636,9 +3682,9 @@
"dev": true
},
"source-map-support": {
"version": "0.4.3",
"version": "0.4.6",
"from": "source-map-support@>=0.4.2 <0.5.0",
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.3.tgz",
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.6.tgz",
"dev": true
},
"spdx-correct": {
@ -3692,9 +3738,9 @@
"dev": true
},
"statuses": {
"version": "1.3.0",
"version": "1.3.1",
"from": "statuses@>=1.3.0 <1.4.0",
"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.0.tgz",
"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
"dev": true
},
"stream-buffers": {
@ -3752,10 +3798,24 @@
"dev": true
},
"table": {
"version": "3.8.0",
"version": "3.8.3",
"from": "table@>=3.7.8 <4.0.0",
"resolved": "https://registry.npmjs.org/table/-/table-3.8.0.tgz",
"dev": true
"resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz",
"dev": true,
"dependencies": {
"is-fullwidth-code-point": {
"version": "2.0.0",
"from": "is-fullwidth-code-point@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
"dev": true
},
"string-width": {
"version": "2.0.0",
"from": "string-width@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-2.0.0.tgz",
"dev": true
}
}
},
"tar": {
"version": "2.2.1",
@ -3776,9 +3836,9 @@
"dev": true
},
"tether": {
"version": "1.3.7",
"version": "1.4.0",
"from": "tether@>=1.3.7 <2.0.0",
"resolved": "https://registry.npmjs.org/tether/-/tether-1.3.7.tgz"
"resolved": "https://registry.npmjs.org/tether/-/tether-1.4.0.tgz"
},
"text-table": {
"version": "0.2.0",
@ -3816,6 +3876,18 @@
"resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.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": "ms@0.7.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
"dev": true
},
"qs": {
"version": "5.1.0",
"from": "qs@>=5.1.0 <5.2.0",
@ -3849,9 +3921,9 @@
"dev": true
},
"tough-cookie": {
"version": "2.3.1",
"version": "2.3.2",
"from": "tough-cookie@>=2.3.0 <2.4.0",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.1.tgz",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz",
"dev": true
},
"trim-newlines": {
@ -3861,9 +3933,9 @@
"dev": true
},
"tryit": {
"version": "1.0.2",
"version": "1.0.3",
"from": "tryit@>=1.0.1 <2.0.0",
"resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.2.tgz",
"resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz",
"dev": true
},
"tunnel-agent": {
@ -3873,9 +3945,9 @@
"dev": true
},
"tweetnacl": {
"version": "0.14.3",
"version": "0.14.5",
"from": "tweetnacl@>=0.14.0 <0.15.0",
"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.3.tgz",
"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
"dev": true,
"optional": true
},
@ -3886,21 +3958,21 @@
"dev": true
},
"type-is": {
"version": "1.6.13",
"version": "1.6.14",
"from": "type-is@>=1.6.10 <1.7.0",
"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.13.tgz",
"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.14.tgz",
"dev": true
},
"typedarray": {
"version": "0.0.6",
"from": "typedarray@>=0.0.5 <0.1.0",
"from": "typedarray@>=0.0.6 <0.0.7",
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
"dev": true
},
"uglify-js": {
"version": "2.7.3",
"version": "2.7.5",
"from": "uglify-js@>=2.7.0 <2.8.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.3.tgz",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
"dev": true,
"dependencies": {
"async": {
@ -3974,9 +4046,9 @@
"dev": true
},
"uuid": {
"version": "2.0.3",
"from": "uuid@>=2.0.2 <3.0.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
"version": "3.0.1",
"from": "uuid@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz",
"dev": true
},
"validate-npm-package-license": {
@ -3991,17 +4063,31 @@
"resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz",
"dev": true
},
"vnu-jar": {
"version": "16.6.29",
"from": "vnu-jar@16.6.29",
"resolved": "https://registry.npmjs.org/vnu-jar/-/vnu-jar-16.6.29.tgz",
"dev": true
},
"vow": {
"version": "0.4.12",
"version": "0.4.13",
"from": "vow@>=0.4.8 <0.5.0",
"resolved": "https://registry.npmjs.org/vow/-/vow-0.4.12.tgz",
"resolved": "https://registry.npmjs.org/vow/-/vow-0.4.13.tgz",
"dev": true
},
"vow-fs": {
"version": "0.3.6",
"from": "vow-fs@>=0.3.4 <0.4.0",
"resolved": "https://registry.npmjs.org/vow-fs/-/vow-fs-0.3.6.tgz",
"dev": true
"dev": true,
"dependencies": {
"uuid": {
"version": "2.0.3",
"from": "uuid@>=2.0.2 <3.0.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
"dev": true
}
}
},
"vow-queue": {
"version": "0.4.2",
@ -4009,6 +4095,12 @@
"resolved": "https://registry.npmjs.org/vow-queue/-/vow-queue-0.4.2.tgz",
"dev": true
},
"walkdir": {
"version": "0.0.11",
"from": "walkdir@>=0.0.11 <0.0.12",
"resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz",
"dev": true
},
"websocket-driver": {
"version": "0.6.5",
"from": "websocket-driver@>=0.5.1",
@ -4028,9 +4120,9 @@
"dev": true
},
"which": {
"version": "1.2.11",
"version": "1.2.12",
"from": "which@>=1.2.1 <1.3.0",
"resolved": "https://registry.npmjs.org/which/-/which-1.2.11.tgz",
"resolved": "https://registry.npmjs.org/which/-/which-1.2.12.tgz",
"dev": true
},
"which-module": {
@ -4084,9 +4176,9 @@
"dev": true
},
"wrap-ansi": {
"version": "2.0.0",
"version": "2.1.0",
"from": "wrap-ansi@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.0.0.tgz",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
"dev": true
},
"wrappy": {
@ -4108,10 +4200,18 @@
"dev": true
},
"xmlbuilder": {
"version": "8.2.2",
"from": "xmlbuilder@>=8.2.2 <9.0.0",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz",
"dev": true
"version": "3.1.0",
"from": "xmlbuilder@>=3.1.0 <4.0.0",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-3.1.0.tgz",
"dev": true,
"dependencies": {
"lodash": {
"version": "3.10.1",
"from": "lodash@>=3.5.0 <4.0.0",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
"dev": true
}
}
},
"xtend": {
"version": "4.0.1",

View File

@ -23,6 +23,8 @@
"htmlhint": "htmlhint --config docs/.htmlhintrc _gh_pages/",
"postcss": "postcss --config grunt/postcss.js --replace dist/css/*.css",
"postcss-docs": "postcss --config grunt/postcss.js --no-map --replace docs/assets/css/docs.min.css && postcss --config grunt/postcss.js --no-map --replace docs/examples/**/*.css",
"scss-lint": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude scss/_normalize.scss scss/*.scss",
"scss-lint-docs": "bundle exec scss-lint --config scss/.scss-lint.yml --exclude docs/assets/scss/docs.scss docs/assets/scss/*.scss",
"update-shrinkwrap": "npm shrinkwrap --dev && shx mv ./npm-shrinkwrap.json ./grunt/npm-shrinkwrap.json",
"test": "npm run eslint && npm run jscs && grunt test"
},
@ -65,7 +67,6 @@
"grunt-jekyll": "^0.4.4",
"grunt-sass": "^1.2.1",
"grunt-saucelabs": "^9.0.0",
"grunt-scss-lint": "^0.5.0",
"grunt-stamp": "^0.3.0",
"htmlhint": "^0.9.13",
"is-travis": "^1.0.0",