From ec7d100867aa8204c819c7db7fe3632c2428800e Mon Sep 17 00:00:00 2001 From: Artemy Date: Mon, 14 Aug 2023 14:17:53 +0300 Subject: [PATCH] feat: custom axios instance --- src/handlers/readability.ts | 2 +- src/types/axios.ts | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 src/types/axios.ts diff --git a/src/handlers/readability.ts b/src/handlers/readability.ts index cafc43a..dc66edb 100644 --- a/src/handlers/readability.ts +++ b/src/handlers/readability.ts @@ -1,5 +1,5 @@ import { Readability } from "@mozilla/readability"; -import axios from "axios"; +import axios from "../types/axios"; import { JSDOM } from "jsdom"; import { IHandlerOutput } from "./handler.interface"; diff --git a/src/types/axios.ts b/src/types/axios.ts new file mode 100644 index 0000000..fbd3bd6 --- /dev/null +++ b/src/types/axios.ts @@ -0,0 +1,7 @@ +import axios from "axios"; + +export default axios.create({ + headers: { + "User-Agent": "txtdot", + }, +});