UNPKG

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