Spaces:
Paused
Paused
File size: 1,203 Bytes
34367da | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | /**
* π Scribd Harvester Runner
* Run: npx tsx scripts/run-scribd-harvest.ts
*/
import { ScribdHarvester } from '../src/services/harvester/ScribdHarvester';
async function main() {
console.log('');
console.log('ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ');
console.log('β π SCRIBD HARVESTER - WidgeTDC Neural Intelligence β');
console.log('β Extracting favorites & images for presentation use β');
console.log('ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ');
console.log('');
const harvester = new ScribdHarvester();
try {
const result = await harvester.run();
console.log('');
console.log('β
Harvest completed successfully!');
console.log(` Documents: ${result.documents}`);
console.log(` Images: ${result.images}`);
process.exit(0);
} catch (error) {
console.error('β Harvest failed:', error);
process.exit(1);
}
}
main();
|