Something went wrong. Try again.
because I got bored of customising my CV for every job
Something went wrong. Try again.
TypeScript
1234567891011121314151617181920212223242526272829303132import { AuthModule } from "@cv/auth";import { BaseModule, DatabaseModule } from "@cv/core";import { Module, forwardRef } from "@nestjs/common";import { CVTemplateModule } from "@/modules/cv-template/cv-template.module";import { EducationModule } from "@/modules/education/education.module";import { EmploymentModule } from "@/modules/job-experience/employment/employment.module";import { ProfileFieldResolver } from "./graphql/profile-field.resolver";import { ProfileResolver } from "./graphql/profile.resolver";import { ProfileOnboardingStep } from "./onboarding/profile.step";import { ProfilePolicy } from "./profile.policy";import { ProfileService } from "./profile.service";
@Module({ imports: [ DatabaseModule, BaseModule, AuthModule, forwardRef(() => EducationModule), forwardRef(() => EmploymentModule), forwardRef(() => CVTemplateModule), ], providers: [ ProfileService, ProfileResolver, ProfileFieldResolver, ProfilePolicy, ProfileOnboardingStep, ], exports: [ProfileService],})export class ProfileModule {}