From 32b1d4ec61754fcec4cdd742c10b3462bfc31ccc Mon Sep 17 00:00:00 2001
From: Andrew Sliwinski <andrewsliwinski@acm.org>
Date: Mon, 8 Aug 2016 17:07:50 -0400
Subject: [PATCH] Remove memoizee dependency and usage in adapter. Resolves
 GH-2

---
 package.json          | 1 -
 src/engine/adapter.js | 8 +-------
 2 files changed, 1 insertion(+), 8 deletions(-)

diff --git a/package.json b/package.json
index 9f28cbd83..df9aa470c 100644
--- a/package.json
+++ b/package.json
@@ -15,7 +15,6 @@
   },
   "dependencies": {
     "htmlparser2": "3.9.0",
-    "memoizee": "0.3.10",
     "promise": "7.1.1"
   },
   "devDependencies": {
diff --git a/src/engine/adapter.js b/src/engine/adapter.js
index 9a9023209..388659fe8 100644
--- a/src/engine/adapter.js
+++ b/src/engine/adapter.js
@@ -1,10 +1,4 @@
 var html = require('htmlparser2');
-var memoize = require('memoizee');
-var parseDOM = memoize(html.parseDOM, {
-    length: 1,
-    resolvers: [String],
-    max: 200
-});
 
 /**
  * Adapter between block creation events and block representation which can be
@@ -17,7 +11,7 @@ module.exports = function (e) {
     if (typeof e !== 'object') return;
     if (typeof e.xml !== 'object') return;
 
-    return domToBlocks(parseDOM(e.xml.outerHTML));
+    return domToBlocks(html.parseDOM(e.xml.outerHTML));
 };
 
 /**