pipeflow-sass

Sass middleware for Pipeflow

Usage no npm install needed!

<script type="module">
  import pipeflowSass from 'https://cdn.skypack.dev/pipeflow-sass';
</script>

README

Build Status npm version

Pipeflow

Pipeflow is a free and open source platform to build the next generation of web and mobile apps

Developer Preview

Pipeflow is in Developer Preview and is not ready for production purpose yet.

Sass middleware

Sass middleware enables you to render CSS (Cascading Style Sheets) from Sass (Syntactically Awesome Style Sheets) files.

Installation

To install Pipeflow-sass from node package manager (npm) repository use following command

$ npm install pipeflow-sass

Example

The following example generates 'css/app.css' from 'sass/app.scss', when you change it.

sass/app.scss

$bg-color: #fff;

body {
  margin: 0;
  background-color: $bg-color;
}

app.js

var
  pipeflow = require('pipeflow'),
  fs = require('pipeflow-fs'),
  sass = require('pipeflow-sass');
  
var build = 
  pipeflow(fs.watch)
  .pipe(sass.render)
  .pipe(fs.saveWith({ location: './css' }));

build.start('./sass/app.scss');