diff options
| author | Michael Williamson <mike@zwobble.org> | 2014-03-18 15:03:21 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2014-03-18 15:03:21 +0000 |
| commit | afc9d62c146bdeec475c08ee87875271a8af8d93 (patch) | |
| tree | bcaf14676cd5dacbfdd60d78dbd58203b3b9c882 /lib | |
| parent | 1c815bea595037b9255bf1f11b4b3f90dbe7c1c2 (diff) | |
Add support for writing to output file in CLI
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/main.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/main.js b/lib/main.js index 39ebf43..c68183f 100644 --- a/lib/main.js +++ b/lib/main.js @@ -1,3 +1,5 @@ +var fs = require("fs"); + var optimist = require("optimist"); var mammoth = require("./"); @@ -6,7 +8,9 @@ var argv = optimist.argv; mammoth.convertToHtml({path: argv._[0]}) .then(function(result) { - process.stdout.write(result.value); + var outputStream = argv._[1] ? fs.createWriteStream(argv._[1]) : process.stdout; + + outputStream.write(result.value); }) .done(); |
