laravel-elixir-stylus
Advanced tools
Comparing version 0.1.2 to 0.1.3
23
index.js
var gulp = require('gulp'); | ||
var elixir = require('laravel-elixir'); | ||
var notify = require('gulp-notify'); | ||
@@ -7,4 +6,6 @@ var stylus = require('gulp-stylus'); | ||
var minify = require('gulp-minify-css'); | ||
var gulpif = require('gulp-if'); | ||
//var config = elixir.config; | ||
var elixir = require('laravel-elixir'); | ||
var config = elixir.config; | ||
@@ -23,8 +24,9 @@ gulp.task('stylus', function() { | ||
//return gulp.src(config.preprocessors.stylus.src) | ||
return gulp.src('resources/assets/stylus/**/*.styl') | ||
return gulp.src(config.preprocessors.stylus.src) | ||
.pipe(stylus()).on('error', onError) | ||
.pipe(autoprefixer()) | ||
.pipe(minifyCss()) | ||
.pipe(gulpif(config.production, minify())) | ||
.pipe(minify()) | ||
.pipe(gulp.dest('public/css')) | ||
.pipe(gulp.dest(config.preprocessors.stylus.output)) | ||
.pipe(notify({ | ||
@@ -38,2 +40,11 @@ title: 'Laravel Elixir', | ||
elixir.extend('stylus'); | ||
// Register the task with Elixir. | ||
elixir.extend('stylus', 'stylus', function(src, output) { | ||
this.preprocessors.stylus = { | ||
src: '/stylus', | ||
search: '/**/*.styl', | ||
output: 'public/css' | ||
}; | ||
return this.preprocessor('stylus', src, output) | ||
}); |
{ | ||
"name": "laravel-elixir-stylus", | ||
"version": "0.1.2", | ||
"version": "0.1.3", | ||
"description": "Laravel Elixir Stylus Extension", | ||
@@ -19,2 +19,3 @@ "main": "index.js", | ||
"gulp-autoprefixer": "^1.0.1", | ||
"gulp-if": "^1.2.5", | ||
"gulp-minify-css": "^0.3.10", | ||
@@ -21,0 +22,0 @@ "gulp-notify": "^2.0.0", |
Sorry, the diff of this file is not supported yet
14216
11
40
5
+ Addedgulp-if@^1.2.5
+ Addedfork-stream@0.0.4(transitive)
+ Addedgulp-if@1.2.5(transitive)
+ Addedgulp-match@0.2.1(transitive)
+ Addedlru-cache@2.7.3(transitive)
+ Addedmerge-stream@0.1.8(transitive)
+ Addedminimatch@1.0.0(transitive)
+ Addedsigmund@1.0.1(transitive)
+ Addedternary-stream@1.2.3(transitive)