mirror of
https://github.com/kemko/resume.git
synced 2026-01-01 15:55:47 +03:00
20 lines
612 B
TypeScript
20 lines
612 B
TypeScript
import { generatePdf } from './utils/generatePdf';
|
|
import { getLogger } from './utils/logger';
|
|
|
|
const logger = getLogger("MAIN");
|
|
|
|
const INPUT_FILE_PATH = `${process.cwd()}/resume.md`;
|
|
const OUTPUT_FILE_PATH = `${process.cwd()}/output/art_rosnovsky_software_engineer.pdf`;
|
|
|
|
(async () => {
|
|
logger.info(`INPUT_FILE_PATH: ${INPUT_FILE_PATH}`);
|
|
logger.info(`OUTPUT_FILE_PATH: ${OUTPUT_FILE_PATH}`);
|
|
try {
|
|
logger.info("Generating PDF...");
|
|
await generatePdf(INPUT_FILE_PATH, OUTPUT_FILE_PATH);
|
|
} catch (error: any) {
|
|
logger.error(`Error occurred: ${error.message}`);
|
|
process.exit(1);
|
|
}
|
|
})()
|