From: Geoff Kimball Date: Tue, 19 Jan 2016 22:45:13 +0000 (-0800) Subject: Update npm dependencies X-Git-Tag: v6.1.2~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ee039f1dbc9f5aed8d8190e5c85c566f85ec9968;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Update npm dependencies --- diff --git a/README.md b/README.md index 0e98fcb61..1d28e7878 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Foundation is the most advanced responsive front-end framework in the world. Qui ## Requirements -Requires NodeJS to be installed on your machine. Works with 0.10, 0.12, and 4.1! **Note that parts of our build process will break with NPM 3, due to the changes in how packages are installed.** +Requires NodeJS to be installed on your machine. Works with 0.12 and higher! **Note that parts of our build process will break with NPM 3, due to the changes in how packages are installed.** The Sass is compiled using libsass, which requires the GCC to be installed on your machine. Windows users can install it through [MinGW](http://www.mingw.org/), and Mac users can install it through the [Xcode Command-line Tools](http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/). diff --git a/gulp/deploy.js b/gulp/deploy.js index b02bd1b7c..562b5c740 100644 --- a/gulp/deploy.js +++ b/gulp/deploy.js @@ -1,6 +1,6 @@ var gulp = require('gulp'); var filter = require('gulp-filter'); -var minifyCss = require('gulp-minify-css'); +var cssnano = require('gulp-cssnano'); var rename = require('gulp-rename'); var uglify = require('gulp-uglify'); var confirm = require('gulp-prompt').confirm; @@ -62,7 +62,7 @@ gulp.task('deploy:dist', ['sass:foundation', 'javascript:foundation'], function( return gulp.src(DIST_FILES) .pipe(cssFilter) .pipe(gulp.dest('./dist')) - .pipe(minifyCss()) + .pipe(cssnano()) .pipe(rename({ suffix: '.min' })) .pipe(gulp.dest('./dist')) .pipe(cssFilter.restore()) diff --git a/package.json b/package.json index 3f0ae90e1..80c9b34ca 100644 --- a/package.json +++ b/package.json @@ -16,19 +16,19 @@ }, "license": "MIT", "devDependencies": { - "browser-sync": "^2.8.2", + "browser-sync": "^2.11.1", "clipboard": "^1.5.5", "corejs-typeahead": "corejavascript/typeahead.js", "foundation-docs": "zurb/foundation-docs", - "gitty": "^3.3.0", + "gitty": "^3.3.3", "gulp": "^3.8.10", - "gulp-autoprefixer": "^2.3.1", + "gulp-autoprefixer": "^3.1.0", "gulp-cache-bust": "^1.0.2", "gulp-concat": "^2.4.3", - "gulp-filter": "^2.0.2", - "gulp-jshint": "^1.9.2", - "gulp-load-plugins": "^0.8.0", - "gulp-minify-css": "^1.2.1", + "gulp-cssnano": "^2.1.0", + "gulp-filter": "^3.0.1", + "gulp-jshint": "^2.0.0", + "gulp-load-plugins": "^1.2.0", "gulp-mocha": "^2.2.0", "gulp-newer": "^1.1.0", "gulp-plumber": "^1.0.1", @@ -36,16 +36,16 @@ "gulp-rename": "^1.2.2", "gulp-replace": "^0.5.4", "gulp-rsync": "0.0.5", - "gulp-ruby-sass": "1.0.0-alpha.3", + "gulp-ruby-sass": "^2.0.6", "gulp-sass": "^2.1.0", - "gulp-scss-lint": "^0.2.2", + "gulp-scss-lint": "^0.3.9", "gulp-sourcemaps": "^1.6.0", "gulp-uglify": "^1.1.0", - "inquirer": "^0.11.0", + "inquirer": "^0.11.2", + "jshint": "^2.9.1", "mocha": "^2.3.3", "motion-ui": "^1.1.0", "octophant": "^1.0.0", - "open": "0.0.5", "opener": "^1.4.1", "panini": "^1.1.1", "parker": "0.0.9",