~repos /website

#astro#js#html#css

git clone https://pyrossh.dev/repos/website.git

木 Personal website of pyrossh. Built with astrojs, shiki, vite.



package.json



{
"name": "website",
"private": true,
"type": "module",
"version": "0.0.1",
"engines": {
"bun": "1.3.3"
},
"scripts": {
"tauri": "tauri",
"dev": "astro dev",
"dev:android": "tauri android dev -v",
"dev:ios": "tauri ios dev",
"build": "astro build",
"build:resume:pdf": "typst compile src/assets/pdfs/resume.typ -f pdf src/assets/pdfs/resume.pdf",
"build:resume:svg": "typst compile src/assets/pdfs/resume.typ -f svg src/assets/pdfs/resume.svg",
"build:tauri": "astro build",
"deploy": "alchemy deploy --stage prd",
"build:android": "tauri android build --aab",
"build:android:sign": "bundletool build-apks --bundle=src-tauri/gen/android/app/build/outputs/bundle/universalRelease/app-universal-release.aab --output=./app-universal-release.apks --mode=universal --ks=../config/pyrossh_keystore.jks --ks-key-alias=pyrossh --ks-pass=pass:Test@123 --key-pass=pass:Test@123"
},
"dependencies": {
"@appzic/astro-reset-css": "^1.2.0",
"astro": "^5.16.3",
"astro-color-scheme": "^1.1.6",
"astro-expressive-code": "^0.41.3",
"astro-icon": "^1.1.5",
"pretty-bytes": "^7.1.0",
"simple-git": "^3.27.0",
"timeago.js": "^4.0.2"
},
"devDependencies": {
"@astrojs/rss": "^4.0.14",
"@astrojs/sitemap": "^3.6.0",
"@aws-sdk/client-s3": "^3.932.0",
"@aws-sdk/client-sts": "^3.932.0",
"@iconify-json/material-symbols": "^1.2.39",
"@iconify-json/mdi": "^1.2.3",
"@iconify-json/vscode-icons": "^1.2.36",
"@playwright/test": "^1.52.0",
"@tauri-apps/cli": "^2.9.1",
"@types/bun": "^1.3.2",
"alchemy": "^0.78.0",
"diff2html": "^3.4.52",
"vscode-icons": "https://github.com/vscode-icons/vscode-icons.git"
}
}