js-to-sass-types

0.0.2 • Public • Published

js-to-sass-types npm version

Convert JavaScript types to node-sass types.

Installation

$ npm install --save js-to-sass-types

Usage

sass-config.json

{
  "colors": {
    "text": "#fff"
  }
}

style.scss

$config: getconfig();
$colors: map-get($config, "colors");
$color-text: map-get($colors, "text");
 
body {
  color: $color-text;
}
var sass = require('node-sass');
var convert = require('js-to-sass-types').convert;
 
var config = convert(require('./sass-config.json'));
 
var res = sass.renderSync({
  file: './style.scss',
  functions: {
    'getconfig()': function () {
      return config;
    }
  }
});
 
console.log(res.css.toString());

License

MIT © Luka Zakrajšek

Dependencies (0)

    Dev Dependencies (4)

    Package Sidebar

    Install

    npm i js-to-sass-types

    Weekly Downloads

    2

    Version

    0.0.2

    License

    MIT

    Last publish

    Collaborators

    • bancek