website
git clone https://git.pyrossh.dev/website
木 Personal website of pyrossh. Built with astrojs, shiki, vite.
c80144c
— pyrossh
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
|
+
}
|