UNPKG

pdf-project-extractor

Version:

PDF dosyalarından proje bilgilerini otomatik olarak çıkaran bir TypeScript/Node.js paketi

73 lines (72 loc) 1.65 kB
export interface ProjectResult { projectName: string | null; projectSummary: string; author: { name: string | null; title: string | null; organization: string | null; }; startDate: string | null; country: string | null; teamSize: number | null; category: string | null; features: Array<{ name: string; description: string; benefits: string[]; }>; technologies: Array<{ name: string; purpose: string; version: string; }>; targetAudience: Array<{ group: string; needs: string[]; impact: string; }>; applicationAreas: Array<{ area: string; description: string; potentialUses: string[]; }>; challenges: Array<{ challenge: string; solution: string; impact: string; }>; benefits: Array<{ benefit: string; description: string; impactAreas: string[]; }>; implementation: { phases: Array<{ name: string; description: string; duration: string; milestones: string[]; }>; requirements: string[]; constraints: string[]; }; links: Array<{ url: string; description: string; type: string; }>; images: Array<{ url: string; description: string; type: string; }>; metrics: { performance: string[]; quality: string[]; success: string[]; }; } export interface ProjectExtractorOptions { apiKey: string; pdfFile: Buffer | string; }