diff --git a/packages/manfred-common/package.json b/packages/manfred-common/package.json index dea86c41..00c7cd77 100644 --- a/packages/manfred-common/package.json +++ b/packages/manfred-common/package.json @@ -34,6 +34,11 @@ "import": "./src/doc-parts/soft-skill-section/index.ts", "require": "./src/doc-parts/soft-skill-section/index.ts", "types": "./src/doc-parts/soft-skill-section/index.ts" + }, + "./studies-section": { + "import": "./src/doc-parts/studies-section/index.ts", + "require": "./src/doc-parts/studies-section/index.ts", + "types": "./src/doc-parts/studies-section/index.ts" } }, "scripts": { diff --git a/packages/manfred-common/src/doc-parts/studies-section/index.ts b/packages/manfred-common/src/doc-parts/studies-section/index.ts new file mode 100644 index 00000000..0af1c787 --- /dev/null +++ b/packages/manfred-common/src/doc-parts/studies-section/index.ts @@ -0,0 +1,3 @@ +export * from './studies-section.constants'; +export * from './studies-section.vm'; +export * from './studies-section.mapper'; diff --git a/packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.constants.ts b/packages/manfred-common/src/doc-parts/studies-section/studies-section.constants.ts similarity index 100% rename from packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.constants.ts rename to packages/manfred-common/src/doc-parts/studies-section/studies-section.constants.ts diff --git a/packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.mapper.spec.ts b/packages/manfred-common/src/doc-parts/studies-section/studies-section.mapper.spec.ts similarity index 100% rename from packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.mapper.spec.ts rename to packages/manfred-common/src/doc-parts/studies-section/studies-section.mapper.spec.ts diff --git a/packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.mapper.ts b/packages/manfred-common/src/doc-parts/studies-section/studies-section.mapper.ts similarity index 100% rename from packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.mapper.ts rename to packages/manfred-common/src/doc-parts/studies-section/studies-section.mapper.ts diff --git a/packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.vm.ts b/packages/manfred-common/src/doc-parts/studies-section/studies-section.vm.ts similarity index 100% rename from packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.vm.ts rename to packages/manfred-common/src/doc-parts/studies-section/studies-section.vm.ts diff --git a/packages/manfred2word/src/engine/doc-parts/studies-section/sections-studies-section.part.ts b/packages/manfred2word/src/engine/doc-parts/studies-section/sections-studies-section.part.ts index a93aced8..6b3d6fc4 100644 --- a/packages/manfred2word/src/engine/doc-parts/studies-section/sections-studies-section.part.ts +++ b/packages/manfred2word/src/engine/doc-parts/studies-section/sections-studies-section.part.ts @@ -1,6 +1,6 @@ import { Paragraph, TextRun } from 'docx'; +import { StudiesSectionVm } from '@lemoncode/manfred-common/studies-section'; import { generateLineSpacer } from '@/common-app'; -import { StudiesSectionVm } from './studies-section.vm'; export const generateTitleStudiesSection = () => { return new Paragraph({ diff --git a/packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.part.ts b/packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.part.ts index 0e1e0b09..4be54fc6 100644 --- a/packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.part.ts +++ b/packages/manfred2word/src/engine/doc-parts/studies-section/studies-section.part.ts @@ -1,7 +1,6 @@ -import { StudiesSectionVm } from './studies-section.vm'; import { Table, TableCell, TableRow } from 'docx'; +import { StudiesSectionVm, mapFromMacCvToStudiesSectionVm } from '@lemoncode/manfred-common/studies-section'; import { ManfredAwesomicCV } from '@/model'; -import { mapFromMacCvToStudiesSectionVm } from './studies-section.mapper'; import { sectionStudiesSection, generateTitleStudiesSection } from './sections-studies-section.part'; import { styles } from './studies-section.styles';