website

#astro#js#html#css

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

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


c80144cpyrossh 2026-07-07T12:16:42+05:30
feat: add assets worker
packages/workers/assets/package.json ADDED
@@ -0,0 +1,7 @@
1
+ {
2
+ "name": "@pyrossh/assets",
3
+ "version": "0.0.0",
4
+ "private": true,
5
+ "type": "module",
6
+ "main": "src/index.ts"
7
+ }
packages/workers/assets/src/index.ts ADDED
@@ -0,0 +1,7 @@
1
+ export default {
2
+ async fetch(request: Request): Promise<Response> {
3
+ return new Response("Assets worker — configure wrangler [assets] for production", {
4
+ status: 200,
5
+ });
6
+ },
7
+ };
packages/workers/assets/tsconfig.json ADDED
@@ -0,0 +1,4 @@
1
+ {
2
+ "extends": "../../../tsconfig.base.json",
3
+ "include": ["src"]
4
+ }
packages/workers/assets/wrangler.jsonc ADDED
@@ -0,0 +1,8 @@
1
+ {
2
+ "name": "pyrossh-assets",
3
+ "main": "src/index.ts",
4
+ "compatibility_date": "2026-07-07",
5
+ "compatibility_flags": ["nodejs_compat"],
6
+ "workers_dev": false,
7
+ "routes": [{ "pattern": "pyrossh.dev/assets/*", "custom_domain": true }],
8
+ }