# frzn.dev Hackerspace portal & our glorious homepage. ## Development ### Prerequisites - Node.js 22+ (any recent version should just work) - pnpm ### Setup ```bash # Install all dependencies $ pnpm install ``` ### Commands ```bash # Common tasks $ pnpm dev # Start development server (http://localhost:4321) $ pnpm build # Build for production $ pnpm preview # Preview production build $ pnpm fmt # Format code $ pnpm fmt:check # Check formatting ``` ## Tech Stack [Astro]: https://astro.build/ [@astrojs/node]: https://docs.astro.build/en/guides/integrations-guide/node/ This site is built with [Astro], using Astro 6.x with server-side rendering features powered by [@astrojs/node]. The stack is relatively simple, and should be easily extensible without sacrificing from maintainability in the long term.