postcss-cyspriter
Version:
PostCSS Plugin for Working With Sprites
31 lines (25 loc) • 663 B
JavaScript
var
gulp = require('gulp'),
path = require('path'),
Promise = require('bluebird'),
configs = {
root: __dirname,
src: path.join('./', 'lib', '/'),
dest: path.join('./', 'dist', '/'),
cyspriterES5: path.join(__dirname, 'dist', 'index.js'),
sample: {
src: path.join('./', 'examples', 'src', '/**/*.css'),
dest: path.join('./', 'examples', 'dist')
}
}
;
var task = function(task) {
return require(path.join(configs.root, 'gulp-tasks', task + '.js'))
.call(this, gulp, configs);
};
gulp
.task('watch', task('Watch'))
.task('transpile', task('Transpile'))
.task('sample', task('Sample'))
;
;