From 8081ee3564956e1af9ac5d93a25953633f099ef9 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Thu, 17 Jul 2014 19:00:01 +0100 Subject: Add mammoth.transforms.paragraph --- lib/transforms.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 lib/transforms.js (limited to 'lib/transforms.js') diff --git a/lib/transforms.js b/lib/transforms.js new file mode 100644 index 0000000..988b456 --- /dev/null +++ b/lib/transforms.js @@ -0,0 +1,15 @@ +exports.paragraph = function(transform) { + function transformElement(element) { + if (element.children) { + for (var i = 0; i < element.children.length; i++) { + element.children[i] = transformElement(element.children[i]); + } + } + if (element.type === "paragraph") { + return transform(element); + } else { + return element; + } + } + return transformElement; +}; -- cgit v1.2.3