diff --git a/demo/demo10.js b/demo/demo10.js index 727c6c9b75..1669d22180 100644 --- a/demo/demo10.js +++ b/demo/demo10.js @@ -67,7 +67,7 @@ const experiences = [ company: { name: "Soundmouse", }, - } + }, ]; const education = [ @@ -96,7 +96,7 @@ const education = [ endDate: { year: 2012, }, - } + }, ]; const skills = [ @@ -111,14 +111,14 @@ const skills = [ }, { name: "NodeJS", - } + }, ]; const achievements = [ { issuer: "Oracle", name: "Oracle Certified Expert", - } + }, ]; class DocumentCreator { @@ -135,7 +135,7 @@ class DocumentCreator { for (const education of educations) { document.addParagraph( - this.createInstitutionHeader(education.schoolName, `${education.startDate.year} - ${education.endDate.year}`) + this.createInstitutionHeader(education.schoolName, `${education.startDate.year} - ${education.endDate.year}`), ); document.addParagraph(this.createRoleText(`${education.fieldOfStudy} - ${education.degree}`)); @@ -151,8 +151,8 @@ class DocumentCreator { document.addParagraph( this.createInstitutionHeader( position.company.name, - this.createPositionDateText(position.startDate, position.endDate, position.isCurrent) - ) + this.createPositionDateText(position.startDate, position.endDate, position.isCurrent), + ), ); document.addParagraph(this.createRoleText(position.title)); @@ -182,14 +182,14 @@ class DocumentCreator { document.addParagraph( new docx.Paragraph( - "Dr. Dean Mohamedally Director of Postgraduate Studies Department of Computer Science, University College London Malet Place, Bloomsbury, London WC1E d.mohamedally@ucl.ac.uk" - ) + "Dr. Dean Mohamedally Director of Postgraduate Studies Department of Computer Science, University College London Malet Place, Bloomsbury, London WC1E d.mohamedally@ucl.ac.uk", + ), ); document.addParagraph(new docx.Paragraph("More references upon request")); document.addParagraph( new docx.Paragraph( - "This CV was generated in real-time based on my Linked-In profile from my personal website www.dolan.bio." - ).center() + "This CV was generated in real-time based on my Linked-In profile from my personal website www.dolan.bio.", + ).center(), ); return document; } @@ -311,4 +311,4 @@ const doc = documentCreator.create([experiences, education, skills, achievements var exporter = new docx.LocalPacker(doc); exporter.pack("Dolan Miu CV"); -console.log('Document created successfully at project root!'); +console.log('Document created successfully at project root!'); \ No newline at end of file diff --git a/src/file/paragraph/paragraph.spec.ts b/src/file/paragraph/paragraph.spec.ts index 54c5970679..e63f316049 100644 --- a/src/file/paragraph/paragraph.spec.ts +++ b/src/file/paragraph/paragraph.spec.ts @@ -163,7 +163,7 @@ describe("Paragraph", () => { describe("#bullet()", () => { it("should add list paragraph style to JSON", () => { - paragraph.bullet(); + paragraph.bullet(0); const tree = new Formatter().format(paragraph); expect(tree) .to.have.property("w:p") @@ -179,7 +179,7 @@ describe("Paragraph", () => { }); it("it should add numbered properties", () => { - paragraph.bullet(); + paragraph.bullet(1); const tree = new Formatter().format(paragraph); expect(tree) .to.have.property("w:p") @@ -190,7 +190,7 @@ describe("Paragraph", () => { .which.is.an("array") .which.has.length.at.least(2); expect(tree["w:p"][0]["w:pPr"][1]).to.deep.equal({ - "w:numPr": [{ "w:ilvl": [{ _attr: { "w:val": 0 } }] }, { "w:numId": [{ _attr: { "w:val": 1 } }] }], + "w:numPr": [{ "w:ilvl": [{ _attr: { "w:val": 1 } }] }, { "w:numId": [{ _attr: { "w:val": 1 } }] }], }); }); });