summaryrefslogtreecommitdiffstats
path: root/lib/output/website/listSearchPaths.js
blob: c45f39c5ddc902f3a0ffc3c8525f64d902507f53 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

/**
    List search paths for templates / i18n, etc

    @param {Output} output
    @return {List<String>}
*/
function listSearchPaths(output) {
    var book = output.getBook();
    var plugins = output.getPlugins();

    var searchPaths = plugins
        .valueSeq()
        .map(function(plugin) {
            return plugin.getPath();
        })
        .toList();

    return searchPaths.unshift(book.getContentRoot());
}


module.exports = listSearchPaths;