summaryrefslogtreecommitdiffstats
path: root/lib/cli/getOutputFolder.js
blob: 272dff901c921829ca70546a1bb15b75d96790c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var path = require('path');

/**
    Return path to output folder

    @param {Array} args
    @return {String}
*/
function getOutputFolder(args) {
    var bookRoot = path.resolve(args[0] || process.cwd());
    var defaultOutputRoot = path.join(bookRoot, '_book');
    var outputFolder = args[1]? path.resolve(process.cwd(), args[1]) : defaultOutputRoot;

    return outputFolder;
}

module.exports = getOutputFolder;