diff --git a/package.json b/package.json
index 706f809..9135482 100644
--- a/package.json
+++ b/package.json
@@ -23,8 +23,6 @@
     "betarelease": "eslint-prerelease beta"
   },
   "dependencies": {
-    "es6-map": "^0.1.3",
-    "es6-weak-map": "^2.0.1",
     "esrecurse": "^4.1.0",
     "estraverse": "^4.1.1"
   },
diff --git a/src/scope-manager.js b/src/scope-manager.js
index 90578f4..b29b9b1 100644
--- a/src/scope-manager.js
+++ b/src/scope-manager.js
@@ -23,7 +23,6 @@
 */
 "use strict";
 
-const WeakMap = require('es6-weak-map');
 const Scope = require('./scope');
 const assert = require('assert');
 
diff --git a/src/scope.js b/src/scope.js
index 4d0201b..13c8dcb 100644
--- a/src/scope.js
+++ b/src/scope.js
@@ -24,7 +24,6 @@
 "use strict";
 
 const Syntax = require('estraverse').Syntax;
-const Map = require('es6-map');
 
 const Reference = require('./reference');
 const Variable = require('./variable');