support for headless browser & changes on book api

This commit is contained in:
2025-12-03 20:40:53 +01:00
parent 8e20743e8b
commit 920ce19cc2
9 changed files with 201 additions and 22 deletions

View File

@@ -2,6 +2,7 @@ const fastify = require('fastify')({ logger: true });
const path = require('path');
const { spawn } = require('child_process');
const fs = require('fs');
import { initHeadless } from "./src/shared/headless";
const { initDatabase } = require('./src/shared/database');
const { loadExtensions } = require('./src/shared/extensions');
@@ -85,6 +86,8 @@ const start = async () => {
startCppScraper();
await initHeadless();
} catch (err) {
fastify.log.error(err);
process.exit(1);