My landing page, written in Astro
hayden.moe
1{
2 "name": "hayden.moe",
3 "private": true,
4 "type": "module",
5 "packageManager": "bun@1.2.16",
6 "scripts": {
7 "build": "astro build",
8 "deploy": "wrangler deploy",
9 "dev": "astro dev",
10 "lint": "eslint --ignore-path .gitignore --cache --cache-location ./node_modules/.cache/eslint .",
11 "start": "wrangler dev",
12 "typegen": "wrangler types"
13 },
14 "dependencies": {
15 "@astrojs/markdown-remark": "^6.3.3",
16 "@astrojs/rss": "^4.0.12",
17 "@atproto/api": "^0.15.26",
18 "@fontsource/geist-mono": "^5.1.0",
19 "astro": "^5.12.0",
20 "feed": "^4.2.2",
21 "isbot": "^5.1.17",
22 "shiki": "^3.8.1"
23 },
24 "devDependencies": {
25 "@tailwindcss/postcss": "^4.0.0",
26 "@tailwindcss/typography": "^0.5.15",
27 "@tailwindcss/vite": "^4.1.11",
28 "@types/bun": "^1.2.19",
29 "@typescript-eslint/eslint-plugin": "^8.38.0",
30 "@typescript-eslint/parser": "^8.38.0",
31 "eslint": "^8.57.1",
32 "eslint-import-resolver-typescript": "^4.4.4",
33 "eslint-plugin-import": "^2.31.0",
34 "postcss": "^8.4.49",
35 "tailwindcss": "^4.0.0",
36 "typescript": "^5.6.3",
37 "wrangler": "4"
38 },
39 "engines": {
40 "node": ">=20.0.0"
41 }
42}