From 8fde4e29bb6778ac42027e701d5dd18d761242c9 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 16 Sep 2026 23:24:59 +0100 Subject: Remove uses of Promise.tap() --- lib/index.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/index.js b/lib/index.js index 48dfb91..0048cfe 100644 --- a/lib/index.js +++ b/lib/index.js @@ -33,9 +33,10 @@ function convert(input, options) { options = readOptions(options); return unzip.openZip(input) - .tap(function(docxFile) { + .then(function(docxFile) { return docxStyleMap.readStyleMap(docxFile).then(function(styleMap) { options.embeddedStyleMap = styleMap; + return docxFile; }); }) .then(function(docxFile) { @@ -88,8 +89,11 @@ function extractRawText(input) { function embedStyleMap(input, styleMap) { return unzip.openZip(input) - .tap(function(docxFile) { - return docxStyleMap.writeStyleMap(docxFile, styleMap); + .then(function(docxFile) { + return docxStyleMap.writeStyleMap(docxFile, styleMap) + .then(function() { + return docxFile; + }); }) .then(function(docxFile) { return docxFile.toArrayBuffer(); -- cgit v1.2.3