These are the commands i use to setup and Astro static html website with all the tools i like using pnpm
create new astro project
pnpm create astro@latest
install eslint and plugins
pnpm i --save-dev eslint eslint-plugin-astro @typescript-eslint/parser eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-config-prettier
install tailwind
pnpm i --save @astrojs/tailwind@latest tailwindcss-hero-patterns