1 | /*global process*/
|
2 | var vm = require('vm'),
|
3 | dust = require('./lib/dust.js'),
|
4 | parser = require('./lib/parser.js'),
|
5 | compiler = require('./lib/compiler.js');
|
6 |
|
7 | // use Node equivalents for some Dust methods
|
8 | var context = vm.createContext({dust: dust});
|
9 | dust.loadSource = function(source, path) {
|
10 | return vm.runInContext(source, context, path);
|
11 | };
|
12 |
|
13 | dust.nextTick = process.nextTick;
|
14 |
|
15 | module.exports = dust;
|