From 705973a152a3b3c9a03e40100529fa9559c925ce Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Tue, 7 Jan 2014 21:40:46 +0000 Subject: Pass a plain document into transformDocument --- lib/index.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'lib') diff --git a/lib/index.js b/lib/index.js index 1928424..db77d99 100644 --- a/lib/index.js +++ b/lib/index.js @@ -23,7 +23,8 @@ var standardOptions = { style("p:ordered-list(3) => ul|ol > li > ul|ol > li > ol > li:fresh"), style("p:ordered-list(4) => ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh"), style("p:ordered-list(5) => ul|ol > li > ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh") - ] + ], + transformDocument: identity }; function convertToHtml(input, options) { @@ -38,11 +39,7 @@ function convertToHtml(input, options) { return docxReader.read(input) .then(function(documentResult) { - if (fullOptions.transformDocument) { - return fullOptions.transformDocument(documentResult); - } else { - return documentResult; - } + return documentResult.map(fullOptions.transformDocument); }) .then(function(documentResult) { return convertDocumentToHtml(documentResult, fullOptions); @@ -55,3 +52,7 @@ function convertDocumentToHtml(documentResult, options) { return documentConverter.convertToHtml(document); }); } + +function identity(value) { + return value; +} -- cgit v1.2.3