diff --git a/package.json b/package.json
index e0eeb20..e2fd205 100644
--- a/package.json
+++ b/package.json
@@ -32,8 +32,8 @@
     "chalk": "^1.1.1",
     "cheerio": "^0.19.0",
     "css": "^2.2.1",
-    "escodegen": "1.7.1",
-    "esprima-fb": "^15001.1001.0-dev-harmony-fb",
+    "escodegen": "^1.8.0",
+    "esprima": "^2.7.1",
     "lodash": "^3.10.1",
     "optionator": "^0.8.0",
     "text-table": "^0.2.0"
diff --git a/src/reactTemplates.js b/src/reactTemplates.js
index fea65f4..2447018 100644
--- a/src/reactTemplates.js
+++ b/src/reactTemplates.js
@@ -1,7 +1,7 @@
 'use strict';
 var cheerio = require('cheerio');
 var _ = require('lodash');
-var esprima = require('esprima-fb');
+var esprima = require('esprima');
 var escodegen = require('escodegen');
 var reactDOMSupport = require('./reactDOMSupport');
 var reactNativeSupport = require('./reactNativeSupport');
diff --git a/src/utils.js b/src/utils.js
index 087f313..cd2f872 100644
--- a/src/utils.js
+++ b/src/utils.js
@@ -1,6 +1,6 @@
 'use strict';
 var _ = require('lodash');
-var esprima = require('esprima-fb');
+var esprima = require('esprima');
 var rtError = require('./RTCodeError');
 var RTCodeError = rtError.RTCodeError;
 
diff --git a/test/data/div.rt.es6.js b/test/data/div.rt.es6.js
index 4f40316..9c4e38c 100644
--- a/test/data/div.rt.es6.js
+++ b/test/data/div.rt.es6.js
@@ -2,4 +2,4 @@ import React from 'react/addons';
 import _ from 'lodash';
 export default function () {
     return React.createElement('div', {});
-};
\ No newline at end of file
+}
\ No newline at end of file