UNPKG

resume-lite

Version:

Generate professional resumes effortlessly using resume.js. Input your information, and our tool will create polished and customizable resumes in various formats. Perfect for developers, designers, and any job seekers looking to showcase their skills and

66 lines (65 loc) 1.4 kB
export interface PersonalInfo { name: string; email: string; phone?: string; address?: string; summary?: string; links?: Link[]; } export interface Link { name: string; url: string; hideLink?: boolean; } export interface WorkExperience { company: string; position: string; startDate: string; endDate?: string; responsibilities: string[]; } export interface Education { institution: string; degree: string; gpa?: string; startDate?: string; endDate?: string; } export interface Project { title: string; description: string; responsibilities: string[]; website?: Link; sourceCode?: Link; } export interface Certification { name: string; dateAquired?: string; } export interface VolunteerWork { name: string; startDate: string; description?: string; endDate?: string; } export interface Language { name: string; proficiency: string; } export interface Accolade { name: string; description?: string; dateAquired?: string; } export interface ResumeData { personalInfo: PersonalInfo; workExperience?: WorkExperience[]; education?: Education[]; skills?: string[]; projects?: Project[]; certifications?: Certification[]; languages?: Language[]; volunteerWork?: VolunteerWork[]; accolades?: Accolade[]; promptInjection?: boolean; }