UNPKG

484 BJavaScriptView Raw
1var colors = require('colors');
2
3var ydoc = require('../src/ydoc.js');
4 loadConfig = require('../src/utils/loadConfig.js');
5
6module.exports = function(grunt) {
7 grunt.registerMultiTask('ydoc', 'YDoc Builder', function() {
8 var cwd = process.cwd(),
9 data = this.data || {},
10 done = this.async();
11 loadConfig(cwd, function(conf) {
12 ydoc.build(cwd, conf ? Object.assign(conf, data) : data);
13 done();
14 });
15 });
16};