diff options
Diffstat (limited to 'docs/src/writer.js')
| -rw-r--r-- | docs/src/writer.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/src/writer.js b/docs/src/writer.js index 58d6a01d..48d42162 100644 --- a/docs/src/writer.js +++ b/docs/src/writer.js @@ -89,3 +89,16 @@ exports.copyDir = function copyDir(dir, callback) { })); })); }; + + +exports.merge = function(srcs, to, callback){ + merge(srcs.map(function(src) { return 'docs/src/templates/' + src }), OUTPUT_DIR + to, callback); +}; + +function merge(srcs, to, callback) { + var content = []; + srcs.forEach(function (src) { + content.push(fs.readFileSync(src)); + }); + fs.writeFile(to, content.join('\n'), callback.waitFor()); +} |
