import { type ITraceable, JsonResponse, TraceUtil, } from "@emprespresso/pengueno"; export enum HealthCheckInput { CHECK, } export enum HealthCheckOutput { YAASQUEEN, } const messages = [ "(≧ω≦)ゞ Oopsie! This endpoint has gone a-404-dable!", "。゚(。ノωヽ。)゚。 Meow-t found! Your API call ran away!", "404-bidden! But like...in a cute way (・`ω´・) !", "(=①ω①=) This endpoint is hiss-terically missing!", "┐(´∀`)┌ Whoopsie fluff! No API here!", "(つ≧▽≦)つ Your data went on a paw-sible vacation!", "(ꈍᴗꈍ) Uwu~ not found, but found our hearts instead!", "ヽ(;▽;)ノ Eep! This route has ghosted you~", ]; export const FourOhFourActivity = (req: ITraceable) => req.bimap(TraceUtil.withFunctionTrace(FourOhFourActivity)) .map(() => new JsonResponse(messages[Math.random() * messages.length], { status: 404, }) );