Trying to upgrade docx to use Vite
This commit is contained in:
@ -25,7 +25,8 @@ describe("Numbering", () => {
|
||||
|
||||
const tree = new Formatter().format(numbering);
|
||||
expect(Object.keys(tree)).to.deep.equal(["w:numbering"]);
|
||||
const abstractNums = tree["w:numbering"].filter((el) => el["w:abstractNum"]);
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
const abstractNums: readonly any[] = tree["w:numbering"].filter((el) => el["w:abstractNum"]);
|
||||
expect(abstractNums).to.have.lengthOf(1);
|
||||
expect(abstractNums[0]["w:abstractNum"]).to.deep.include.members([
|
||||
{ _attr: { "w:abstractNumId": 0, "w15:restartNumberingAfterBreak": 0 } },
|
||||
|
@ -29,7 +29,8 @@ export interface INumberingOptions {
|
||||
export class Numbering extends XmlComponent {
|
||||
private readonly abstractNumberingMap = new Map<string, AbstractNumbering>();
|
||||
private readonly concreteNumberingMap = new Map<string, ConcreteNumbering>();
|
||||
private readonly referenceConfigMap = new Map<string, object>();
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
private readonly referenceConfigMap = new Map<string, Record<string, any>>();
|
||||
|
||||
public constructor(options: INumberingOptions) {
|
||||
super("w:numbering");
|
||||
@ -231,7 +232,8 @@ export class Numbering extends XmlComponent {
|
||||
public get ConcreteNumbering(): readonly ConcreteNumbering[] {
|
||||
return Array.from(this.concreteNumberingMap.values());
|
||||
}
|
||||
public get ReferenceConfig(): readonly object[] {
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
public get ReferenceConfig(): readonly Record<string, any>[] {
|
||||
return Array.from(this.referenceConfigMap.values());
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user