mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-11-13 13:48:26 +00:00
12 lines
414 B
TypeScript
12 lines
414 B
TypeScript
import { eventHandler, setResponseHeader } from 'h3';
|
|
import iconMetaData from '~/.vitepress/data/iconMetaData';
|
|
|
|
export default eventHandler((event) => {
|
|
setResponseHeader(event, 'Cache-Control', 'public, max-age=86400');
|
|
setResponseHeader(event, 'Access-Control-Allow-Origin', '*');
|
|
|
|
return Object.fromEntries(
|
|
Object.entries(iconMetaData).map(([name, { categories }]) => [name, categories]),
|
|
);
|
|
});
|