An open API service indexing awesome lists of open source software.

https://github.com/positlabs/inject-scss

Node util for generating s*ss variables from js objects
https://github.com/positlabs/inject-scss

Last synced: about 2 months ago
JSON representation

Node util for generating s*ss variables from js objects

Awesome Lists containing this project

README

        

# inject-scss
Node util for generating s*ss variables from js objects

[![npm version](https://badge.fury.io/js/inject-scss.svg)](https://badge.fury.io/js/inject-scss)

`npm install --save inject-scss`

```javascript

var scssInjector = require('inject-scss')
var path = require('path')
var fs = require('fs')

var outputPath = path.join(__dirname, 'public/styles/_inject.scss')
var vars = {CDN: '/path/to/cdn/'}

// defaults to scss
scssInjector(outputPath, vars)

// ...but support sass, too
var outputPath = path.join(__dirname, 'public/styles/_inject.sass')
scssInjector(outputPath, vars, 'sass')

// Then, in your scss file...
@import './_inject.scss'
```