mirror of
https://github.com/GitbookIO/gitbook.git
synced 2026-09-21 01:53:26 +00:00
21 lines
515 B
JavaScript
21 lines
515 B
JavaScript
var Templating = require('../../templating');
|
|
var TemplateEngine = require('../../models/templateEngine');
|
|
var listSearchPaths = require('./listSearchPaths');
|
|
|
|
/**
|
|
Create templating engine to render themes
|
|
|
|
@param {Output}
|
|
@return {TemplateEngine}
|
|
*/
|
|
function createTemplateEngine(output) {
|
|
var searchPaths = listSearchPaths(output);
|
|
var loader = new Templating.ThemesLoader(searchPaths);
|
|
|
|
return new TemplateEngine({
|
|
loader: loader
|
|
});
|
|
}
|
|
|
|
module.exports = createTemplateEngine;
|