From 781478695776bcbd4ca1829970944abdaa3283f0 Mon Sep 17 00:00:00 2001 From: hacksalot Date: Mon, 11 Jan 2016 12:36:00 -0500 Subject: [PATCH] Recruit Markdown partials when present. --- src/renderers/handlebars-generator.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderers/handlebars-generator.js b/src/renderers/handlebars-generator.js index 5eb8bee..d991f6c 100644 --- a/src/renderers/handlebars-generator.js +++ b/src/renderers/handlebars-generator.js @@ -60,7 +60,7 @@ Definition of the HandlebarsGenerator class. function registerPartials(format, theme) { - if( format === 'html' || format === 'doc' ) { + if( format === 'html' || format === 'doc' || format == 'md' ) { // Locate the global partials folder var partialsFolder = PATH.join( @@ -74,7 +74,7 @@ Definition of the HandlebarsGenerator class. _.each( READFILES( partialsFolder, function(error){ }), function( el ) { var pathInfo = parsePath( el ); var name = SLASH( PATH.relative( partialsFolder, el ) - .replace(/\.html$|\.xml$/, '') ); + .replace(/\.(?:html|xml|hbs|md|txt)$/i, '') ); var tplData = FS.readFileSync( el, 'utf8' ); var compiledTemplate = HANDLEBARS.compile( tplData ); HANDLEBARS.registerPartial( name, compiledTemplate );