Adding numberingReplacer for styles.xml at next-compiler.ts

This commit is contained in:
Andrey Savin
2021-09-16 13:03:34 +03:00
parent 996594da9b
commit 75290aeaf5

View File

@ -123,19 +123,23 @@ export class Compiler {
path: "word/document.xml",
},
Styles: {
data: xml(
this.formatter.format(file.Styles, {
viewWrapper: file.Document,
file,
}),
{
indent: prettify,
declaration: {
standalone: "yes",
encoding: "UTF-8",
data: (() => {
const xmlStyles = xml(
this.formatter.format(file.Styles, {
viewWrapper: file.Document,
file,
}),
{
indent: prettify,
declaration: {
standalone: "yes",
encoding: "UTF-8",
},
},
},
),
);
const referencedXmlStyles = this.numberingReplacer.replace(xmlStyles, file.Numbering.ConcreteNumbering);
return referencedXmlStyles;
})(),
path: "word/styles.xml",
},
Properties: {