1.0.0-pre1 • Published 8 years ago

node-sass-glob-once v1.0.0-pre1

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

node-sass-glob-once

npm version node version license

npm install node-sass-glob-once

This is a module that modifies imports in exactly two ways:

  • Import only once
  • Allow glob expressions imports

Requirements

Requires Node >= 5.0.

Usage

node-sass-glob-once is a node-sass importer.

You can use Sass source like this:

@import "reset";
@import "components/**/*.scss";

:root {
	font-family: Arial;
}

Node API

const sass = require("node-sass");
const globOnce = require("node-sass-glob-once");

sass.render({
	file: "main.scss",
	{
		importer: [globOnce]
	}
});

gulp-sass

const gulp = require("gulp");
const sass = require("gulp-sass");
const globOnce = require("node-sass-glob-once");

gulp.task("styles", () => {
	return gulp.src("main.scss")
		.pipe(sass({
			importer: [globOnce]
		}))
		.pipe(gulp.dest("css/bundle.css"));
});