From 54e047669afdd43b76ef67b59caad9b233ec70ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20K=C3=B6rner?= <647303+FlorianKoerner@users.noreply.github.com> Date: Sat, 15 Jun 2024 23:38:48 +0200 Subject: [PATCH] Fix: Tests --- src/handler/avatar.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/handler/avatar.ts b/src/handler/avatar.ts index d67cb30..9f1b732 100644 --- a/src/handler/avatar.ts +++ b/src/handler/avatar.ts @@ -2,7 +2,6 @@ import type { FastifyReply, FastifyRequest } from 'fastify'; import type { Core } from '../types.js'; import { config } from '../config.js'; import { toJpeg, toPng } from '@dicebear/converter'; -import { createRequire } from 'node:module'; export type AvatarRequest = { Params: { @@ -13,12 +12,14 @@ export type AvatarRequest = { }; export function avatarHandler(core: Core, style: any) { - const require = createRequire(import.meta.url); + const interRegular = new URL( + '../fonts/inter/inter-regular.otf', + import.meta.url + ); - const fonts = [ - require.resolve('../fonts/inter/inter-regular.otf'), - require.resolve('../fonts/inter/inter-bold.otf'), - ]; + const interBold = new URL('../fonts/inter/inter-bold.otf', import.meta.url); + + const fonts = [interRegular.pathname, interBold.pathname]; return async ( request: FastifyRequest,