UNPKG

531 BJavaScriptView Raw
1/**
2 * Module dependencies
3 */
4
5var jade = require('jade');
6var inherits = require('util').inherits;
7var Compiler = require('./compiler');
8var Parser = require('./parser');
9
10exports = module.exports = function(str, opts) {
11 opts = opts || {};
12 opts.compiler = Compiler;
13 opts.parser = Parser;
14 opts.self = true;
15 return jade.compile(str, opts)();
16};
17
18exports.file = function(path, opts) {
19 opts = opts || {};
20 opts.compiler = Compiler;
21 opts.parser = Parser;
22 opts.self = true;
23 return jade.compileFile(path, opts)();
24};