Skip to content

Commit 7917e6e

Browse files
authored
Merge pull request #19 from oxydien/cloudflare/workers-autoconfig
Add Cloudflare Workers configuration
2 parents 3b8eeca + 3ed6131 commit 7917e6e

3 files changed

Lines changed: 23 additions & 2 deletions

File tree

web/.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,7 @@ gitignore
2727
# System Files
2828
.DS_Store
2929
Thumbs.db
30+
31+
.dev.vars*
32+
!.dev.vars.example
33+
!.env.example

web/package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
"start": "vite",
88
"dev": "vite",
99
"build": "vite build",
10-
"serve": "vite preview"
10+
"serve": "vite preview",
11+
"deploy": "bun run build && wrangler deploy",
12+
"preview": "bun run build && wrangler dev"
1113
},
1214
"license": "MIT",
1315
"devDependencies": {
@@ -16,7 +18,8 @@
1618
"tailwindcss": "^4.1.13",
1719
"typescript": "^5.9.2",
1820
"vite": "^7.1.4",
19-
"vite-plugin-solid": "^2.11.8"
21+
"vite-plugin-solid": "^2.11.8",
22+
"wrangler": "^4.107.1"
2023
},
2124
"dependencies": {
2225
"solid-js": "^1.9.9"

web/wrangler.jsonc

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"$schema": "node_modules/wrangler/config-schema.json",
3+
"name": "simple-mod-sync",
4+
"compatibility_date": "2026-07-09",
5+
"observability": {
6+
"enabled": true
7+
},
8+
"assets": {
9+
"directory": "dist"
10+
},
11+
"compatibility_flags": [
12+
"nodejs_compat"
13+
]
14+
}

0 commit comments

Comments
 (0)