Spaces:
Runtime error
Runtime error
File size: 528 Bytes
fb38ec5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import { FastifyPluginAsync } from "fastify";
import fp from "fastify-plugin";
import { SessionService } from "../services/session.service.js";
const browserSessionPlugin: FastifyPluginAsync = async (fastify, _options) => {
const sessionService = new SessionService({
cdpService: fastify.cdpService,
seleniumService: fastify.seleniumService,
fileService: fastify.fileService,
logger: fastify.log,
});
fastify.decorate("sessionService", sessionService);
};
export default fp(browserSessionPlugin, "5.x");
|