This uses Pagefind and runs entirely client-side. Results are generated during npm run build.
npm run build