File tree Expand file tree Collapse file tree 5 files changed +35
-3
lines changed
Expand file tree Collapse file tree 5 files changed +35
-3
lines changed Original file line number Diff line number Diff line change 1616 - name : 💾 Checkout code
1717 uses : actions/checkout@v4
1818
19+ - name : 📦 Setup bun
20+ uses : oven-sh/setup-bun@v2
21+
1922 - name : 🚀 Deploy to Cloudflare Workers
2023 uses : cloudflare/wrangler-action@v3
2124 with :
Original file line number Diff line number Diff line change 77 "dev" : " vite" ,
88 "build" : " tsc -b && vite build" ,
99 "preview" : " vite preview" ,
10- "check" : " biome check"
10+ "check" : " biome check" ,
11+ "check:types" : " tsc -noEmit"
1112 },
1213 "dependencies" : {
1314 "@tailwindcss/vite" : " ^4.1.13" ,
Original file line number Diff line number Diff line change 66 "dev" : " wrangler dev" ,
77 "deploy" : " wrangler deploy --minify" ,
88 "check" : " biome check" ,
9+ "check:types" : " tsc --noEmit" ,
910 "cf-typegen" : " wrangler types --env-interface CloudflareBindings"
1011 },
1112 "dependencies" : {
Original file line number Diff line number Diff line change 1616 "typescript" : " ^5.9.2" ,
1717 "@types/bun" : " latest"
1818 },
19- "module" : " index.ts" ,
2019 "peerDependencies" : {}
2120}
Original file line number Diff line number Diff line change 1- {}
1+ {
2+ "compilerOptions" : {
3+ // Environment setup & latest features
4+ "lib" : [" ESNext" ],
5+ "target" : " ESNext" ,
6+ "module" : " Preserve" ,
7+ "moduleDetection" : " force" ,
8+ "jsx" : " react-jsx" ,
9+ "allowJs" : true ,
10+
11+ // Bundler mode
12+ "moduleResolution" : " bundler" ,
13+ "allowImportingTsExtensions" : true ,
14+ "verbatimModuleSyntax" : true ,
15+ "noEmit" : true ,
16+
17+ // Best practices
18+ "strict" : true ,
19+ "skipLibCheck" : true ,
20+ "noFallthroughCasesInSwitch" : true ,
21+ "noUncheckedIndexedAccess" : true ,
22+ "noImplicitOverride" : true ,
23+
24+ // Some stricter flags (disabled by default)
25+ "noUnusedLocals" : false ,
26+ "noUnusedParameters" : false ,
27+ "noPropertyAccessFromIndexSignature" : false
28+ }
29+ }
You can’t perform that action at this time.
0 commit comments