UNPKG

@enjin/ionic1

Version:

A comprehensive build system for Ionic 1 apps by Madness Labs as part of the Madness Enjin

23 lines (21 loc) 697 B
const gulp = require('gulp'); const jSass = require('gulp-json-sass'); const intercept = require('gulp-intercept'); const rename = require('gulp-rename'); const cssConfig = function(callback) { gulp.src(global.enjin.path) .pipe(intercept(function(file) { file.contents = new Buffer(JSON.stringify(global.enjin.css.vars)); return file; })) .pipe(jSass({ sass: false })) .pipe(rename('_variables.scss')) .pipe(gulp.dest(global.enjin.css.srcDir)) .on('end', function() { callback(); }); }; cssConfig.displayName = 'Setting CSS variables from enjin.json'; module.exports = cssConfig;