--- 'astro': patch --- Refactor and remove esbuild dependency