gulp-shopify-sass
Advanced tools
Comparing version 0.1.0 to 0.1.1
@@ -8,2 +8,3 @@ 'use strict'; | ||
var vfile = require('vinyl-file'); | ||
var vinyl = require('vinyl'); | ||
var fileExists = require('file-exists'); | ||
@@ -17,3 +18,3 @@ | ||
var fileContents = file.contents.toString(); | ||
var fileDirname = file.dirname; | ||
var fileDirname = file.base; | ||
var imports = {}; | ||
@@ -20,0 +21,0 @@ var match; |
{ | ||
"name": "gulp-shopify-sass", | ||
"version": "0.1.0", | ||
"version": "0.1.1", | ||
"description": "Concatenate Sass files defined by the @import order", | ||
@@ -5,0 +5,0 @@ "main": "./index.js", |
@@ -1,4 +0,25 @@ | ||
# gulp-shopify-sass | ||
Concatenate Sass files defined by the @import order | ||
# gulp-shopify-sass [![Build Status](https://travis-ci.org/theJian/gulp-shopify-sass.svg?branch=master)](https://travis-ci.org/theJian/gulp-shopify-sass) | ||
> Concatenate Sass files defined by the @import order | ||
check [this](https://github.com/graygilmore/grunt-shopify-sass) for more info. | ||
This plugin does the same thing but with gulp. | ||
# Installation | ||
install via npm: | ||
npm install gulp-shopify-sass --save-dev | ||
# Example | ||
var gulp = require('gulp'); | ||
var gss = require('gulp-shopify-sass'); | ||
gulp.task('default', function() { | ||
return gulp.src('./*.scss') | ||
.pipe(gss()); | ||
}); | ||
# License | ||
MIT license |
@@ -44,6 +44,7 @@ var assert = require('stream-assert'); | ||
it('replace import', function (done) { | ||
test('@import "a.scss";') | ||
gulp.src('./test/fixtures/b.scss') | ||
// test('@import "a.scss";') | ||
.pipe(gulpShopifySass()) | ||
.pipe(assert.length(1)) | ||
.pipe(assert.first(function(f){f.contents.toString().should.equal('.class-name{}')})) | ||
.pipe(assert.first(function(f){f.contents.toString().should.equal('.class-name {}')})) | ||
.pipe(assert.end(done)); | ||
@@ -50,0 +51,0 @@ }); |
6389
10
106
25