@@ -26,7 +26,7 @@ var paths = {
2626 'client/**/*.<% if(filters.coffee) { %>coffee<% } else { %>js<% } %>' ,
2727 '!client/bower_components/**/*.js'
2828 ] ,
29- styles : [ 'client/**/*.<% if(filters.stylus) { %>styl<% } else if (filters.sass) { %>scss<% } else { %>css<% } %>' ] ,
29+ styles : [ 'client/{app, components}/ **/*.<% if(filters.stylus) { %>styl<% } else if (filters.sass) { %>scss<% } else { %>css<% } %>' ] ,
3030 test : [ 'client/**/*.spec.<% if(filters.coffee) { %>coffee<% } else { %>js<% } %>' ] ,
3131 testRequire : [
3232 'client/bower_components/angular/angular.js' ,
@@ -99,20 +99,23 @@ var lintScripts = lazypipe()<% if(filters.coffee) { %>
9999 . pipe ( plugins . jshint , '.jshintrc' )
100100 . pipe ( plugins . jshint . reporter , 'jshint-stylish' ) ; < % } % >
101101
102- var styles = lazypipe ( ) < % if ( filters . stylus ) { % >
102+ let styles = lazypipe ( )
103+ . pipe ( gulp . src , paths . client . styles )
104+ . pipe ( plugins . sourcemaps . init ) < % if ( filters . stylus ) { % >
103105 . pipe ( plugins . stylus , {
104106 use : [ nib ( ) ] ,
105107 errors : true
106- } ) < % } % > < % if ( filters . sass ) { % >
107- . pipe ( plugins . rubySass , paths . client . styles ) < % } % >
108- . pipe ( plugins . autoprefixer , 'last 1 version' )
109- . pipe ( gulp . dest , '.tmp/styles' ) ;
108+ } ) < % } if ( filters . sass ) { % >
109+ . pipe ( plugins . sass ) < % } % >
110+ . pipe ( plugins . sourcemaps . write , '.' )
111+ // .pipe(plugins.autoprefixer, {browsers: ['last 1 version']}) //seems to break this
112+ . pipe ( gulp . dest , '.tmp' ) ;
110113
111114///////////
112115// Tasks //
113116///////////
114117
115- gulp . task ( 'styles' , ( ) => styles ( ) ) ; < % if ( filters . coffee ) { % >
118+ gulp . task ( 'styles' , styles ) ; < % if ( filters . coffee ) { % >
116119
117120gulp . task ( 'coffee' , ( ) =>
118121 gulp . src ( paths . client . scripts )
0 commit comments