Fix Node.js support.

This commit is contained in:
Jonathan Puckey 2012-09-01 19:27:38 +02:00
parent cbba321977
commit 7247c1a5a2
4 changed files with 5 additions and 7 deletions

View file

@ -1,9 +1,7 @@
var fs = require('fs'),
vm = require('vm'),
path = require('path'),
// Have HTMLCanvasElement reference Canvas too, so we do not handle browser
// and server differently in some places of our code.
Canvas = HTMLCanvasElement =require('canvas');
Canvas = require('canvas');
__dirname = path.resolve(__dirname, '../src/');
@ -16,6 +14,7 @@ var context = vm.createContext({
fs: fs,
// Node Canvas library: https://github.com/learnboost/node-canvas
Canvas: Canvas,
HTMLCanvasElement: Canvas,
Image: Canvas.Image,
// Copy over global variables:
console: console,