import type { APIRoute } from 'astro' import ResponseBuilder from 'libs/ResponseBuilder' interface Project { name: string id: string } export const GET: APIRoute = ({ url }) => { const nameFilter = url.searchParams.get('name') return new ResponseBuilder().body(([ { name: 'Holisané', id: 'HOLIS' }, { name: 'Aptatio', id: 'APTA' } ] as Array).filter((it) => !nameFilter || it.name.includes(nameFilter))).build() }