New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More

mammoth-styled

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mammoth-styled - npm Package Compare versions

Comparing version

to
1.0.7

1.0.7 / 2021-03-18
==================
* feat: ordered heading list numbering
1.0.6 / 2021-03-15

@@ -3,0 +8,0 @@ ==================

@@ -37,2 +37,4 @@ 'use strict';

let headingOrder = '0';
const noteReferences = [];

@@ -177,2 +179,14 @@

const content = convertElements(element.children, messages, options);
// add numbering for heading ordered list
if (element.styleName && element.styleName.startsWith('heading') && element.numbering && element.numbering.isOrdered) {
const level = element.numbering.level;
const headingOrderArr = headingOrder.split('.');
const currentLevelVal = headingOrderArr[level];
if (!currentLevelVal) {
headingOrder += '.1';
} else {
headingOrder = headingOrderArr.slice(0, level).concat(Number(currentLevelVal) + 1).join('.');
}
return [ Html.text(`${headingOrder} `) ].concat(content);
}
if (ignoreEmptyParagraphs) {

@@ -199,3 +213,3 @@ return content;

if (element.alignment) {
const alignStyle = 'text-align:' + element.alignment + ';';
const alignStyle = `text-align:${element.alignment};`;
path._elements.forEach(ele => {

@@ -202,0 +216,0 @@ if (ele.addAttribute) {

{
"name": "mammoth-styled",
"version": "1.0.6",
"version": "1.0.7",
"author": "Zhenjiang Shao <814184517@qq.com>, Michael Williamson <mike@zwobble.org>",

@@ -5,0 +5,0 @@ "description": "Convert Word documents from docx to simple HTML and Markdown with style",