commit
15772da2e8
@ -48,7 +48,7 @@ class App {
|
||||
description: publicConfig.description,
|
||||
version: publicConfig.version,
|
||||
},
|
||||
},
|
||||
}
|
||||
});
|
||||
await fastify.register(fastifySwaggerUi, { routePrefix: "/doc" });
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
export default {
|
||||
version: "1.0.0",
|
||||
version: "1.1.0",
|
||||
description:
|
||||
"HTTP proxy that parses only text, links and pictures from pages reducing internet traffic, removing ads and heavy scripts",
|
||||
};
|
||||
|
@ -5,7 +5,7 @@ import { generateRequestUrl } from "../utils/generate";
|
||||
|
||||
export default async function parseRoute(fastify: FastifyInstance) {
|
||||
fastify.get<IParseSchema>(
|
||||
"/parse",
|
||||
"/api/parse",
|
||||
{ schema: parseSchema },
|
||||
async (request: EngineRequest) => {
|
||||
return await handlePage(
|
||||
|
@ -6,7 +6,7 @@ import { generateRequestUrl } from "../utils/generate";
|
||||
|
||||
export default async function rawHtml(fastify: FastifyInstance) {
|
||||
fastify.get<IParseSchema>(
|
||||
"/raw-html",
|
||||
"/api/raw-html",
|
||||
{ schema: rawHtmlSchema },
|
||||
async (request: GetRequest) => {
|
||||
return (
|
||||
|
@ -31,6 +31,7 @@ export interface IParseSchema {
|
||||
|
||||
export const indexSchema = {
|
||||
produces: ["text/html"],
|
||||
hide: true
|
||||
};
|
||||
|
||||
export const getQuerySchema = {
|
||||
@ -70,6 +71,7 @@ export const parseQuerySchema = {
|
||||
|
||||
export const GetSchema: FastifySchema = {
|
||||
description: "Get page",
|
||||
hide: true,
|
||||
querystring: getQuerySchema,
|
||||
produces: ["text/html", "text/plain"],
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user