From 6629b450c23cbb1009d53ad8d065f8b92543fced Mon Sep 17 00:00:00 2001 From: Alexandre Oliveira Date: Sun, 24 Apr 2016 21:31:52 -0300 Subject: [PATCH] Update HTML compiler to use Pug The update will allow the compiler to use Pug to compile and render .jade and .pug files. --- package.json | 2 +- src/html/jade.js | 4 ++-- src/main.js | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 21a7e11..c27df17 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "coffee-script": "^1.10.0", "cson": "^3.0.2", "debug": "^2.2.0", - "jade": "^1.11.0", + "pug": "^2.0.0-alpha6", "less": "^2.5.3", "lodash": "^3.10.1", "@paulcbetts/mime-types": "^2.1.9", diff --git a/src/html/jade.js b/src/html/jade.js index 4e0b162..96eecb1 100644 --- a/src/html/jade.js +++ b/src/html/jade.js @@ -18,7 +18,7 @@ export default class JadeCompiler extends SimpleCompilerBase { } compileSync(sourceCode, filePath) { - jade = jade || require('jade'); + jade = pug || require('pug'); let code = jade.render( sourceCode, @@ -28,6 +28,6 @@ export default class JadeCompiler extends SimpleCompilerBase { } getCompilerVersion() { - return require('jade/package.json').version; + return require('pug/package.json').version; } } diff --git a/src/main.js b/src/main.js index ea8052a..b52c8ef 100644 --- a/src/main.js +++ b/src/main.js @@ -8,6 +8,7 @@ const filenames = [ 'json/cson', 'html/inline-html', 'html/jade', + 'html/pug', 'passthrough' ];