@typenetwork/compass-importer

0.4.2 • Public • Published

Build Status

compass-importer

this is a fork updated to work with @typenetwork/compass-mixins

A node-sass importer for compass. This package will download an up to date compass-mixin and link all declarations of @import 'compass' to the mixins. The Compass will also automagically update the compass-mixin from Github. The result is all the power of compass with the speed of libsass.

Install

$ npm install --save-dev compass-importer

Usage

You can use this importer in node-sass or any project that depends on node-sass. the only thing you need to do to make this work is add the importer to the options and include the '.compass' folder.

node-sass

var sass = require('node-sass');
var compass = require('compass-importer')

sass.render({
  data: '@import "compass"; .transition { @include transition(all); }',
  importer: compass
});

grunt-sass

var compass = require('compass-importer')


grunt.initConfig({
    
    sass:{
       
        options: {
            importer: compass
        },
        ...        
    }

})

gulp-sass

var gulp = require('gulp')
var sass = require('gulp-sass')
var compass = require('compass-importer')


gulp.task('sass', function()
{
    return gulp.src('sass/**/*.scss')
      .pipe(sass({ importer: compass }).on('error', sass.logError))
      .pipe(gulp.dest('./css'));

});

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i @typenetwork/compass-importer

Weekly Downloads

0

Version

0.4.2

License

ISC

Unpacked Size

5.17 kB

Total Files

5

Last publish

Collaborators

  • kyotechu
  • dccabs
  • aeiou42
  • guidoferreyra_
  • dopry