My personal portfolio website.
- Node.js (The version is specified in
.tool-versions
. We recommend using asdf or rtx to manage the version of Node.js.) - pnpm (The version is specified in
package.json#packageManager
. We recommend using corepack to manage the version of package managers.)
- TypeScript
- Astro
- vanilla-extract
- Cloudflare Pages
- ESLint
- Prettier
- GitHub Actions
- Renovate
pnpm install
pnpm dev
The development server will be running at http://localhost:4321.
pnpm build
pnpm type-check
pnpm lint
You can fix some errors automatically by running the following command:
pnpm lint:fix
pnpm format
You can check if there are any formatting errors by running the following command:
pnpm format:check