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)); }; /**