8 lines
373 B
TypeScript
8 lines
373 B
TypeScript
import { parentPort, workerData } from 'node:worker_threads';
|
|
import { buildIsoPdfCorpus, type IsoPdfCorpusOptions } from './iso-pdf-corpus';
|
|
|
|
void buildIsoPdfCorpus(workerData as IsoPdfCorpusOptions).then(
|
|
corpus => parentPort?.postMessage({ corpus }),
|
|
error => parentPort?.postMessage({ error: error instanceof Error ? error.message : 'ISO PDF parsing failed.' })
|
|
);
|