import { route } from "./fetch.ts"; import enData from "emojibase-data/en/data.json"; import enMessages from "emojibase-data/en/messages.json"; /** Serves the emoji picker's data as the app does, from /emojibase//. */ export function serveEmojibase() { route( "GET /emojibase/:version/en/data.json", () => new Response(JSON.stringify(enData)), ); route( "GET /emojibase/:version/en/messages.json", () => new Response(JSON.stringify(enMessages)), ); route( "HEAD /emojibase/:version/en/data.json", () => new Response(null, { headers: { ETag: "x" } }), ); route( "HEAD /emojibase/:version/en/messages.json", () => new Response(null, { headers: { ETag: "y" } }), ); }