From 09c9b6d14b87b10e3537da9180555a5960abb749 Mon Sep 17 00:00:00 2001 From: Matt Steele Date: Sun, 22 Feb 2015 15:03:55 -0600 Subject: [PATCH] Make filesystem paths relative --- lib/Transpiler.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/Transpiler.js b/lib/Transpiler.js index 807c9f7..5b2cf69 100644 --- a/lib/Transpiler.js +++ b/lib/Transpiler.js @@ -1,4 +1,5 @@ var jison = require('jison'); +var path = require('path'); var fs = require('fs'); var sourceMap = require('source-map'), @@ -21,7 +22,7 @@ var withSourceMaps = function(nodes, fileName) { }; var transpile = function(source, fileName) { - var bnf = fs.readFileSync('./lib/arnoldc.jison', 'utf-8'); + var bnf = fs.readFileSync(path.join(__dirname, './arnoldc.jison'), 'utf-8'); var parser = new jison.Parser(bnf); parser.yy = require('./ast'); var AST = parser.parse(source);