UNPKG

resume-parser-mcp

Version:

To install dependencies:

42 lines (41 loc) 1.38 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.parseTextToResume = parseTextToResume; const extractResumeField_1 = require("./extractResumeField"); function parseTextToResume(text) { return JSON.stringify({ $schema: 'https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json', basics: { name: (0, extractResumeField_1.extractName)(text) || '', label: '', image: '', email: (0, extractResumeField_1.extractEmail)(text) || '', phone: (0, extractResumeField_1.extractPhone)(text) || '', url: '', summary: (0, extractResumeField_1.extractSummary)(text) || '', location: { address: '', postalCode: '', city: '', countryCode: '', region: '', }, profiles: [], }, work: (0, extractResumeField_1.extractWorkExperience)(text), volunteer: [], education: [], awards: [], publications: [], skills: [], languages: [], interests: [], references: [], projects: [], meta: { canonical: '', version: 'v1.0.0', lastModified: new Date().toISOString().split('T')[0], }, }); }