mirror of
https://github.com/FranP-code/create-better-t-stack.git
synced 2025-10-12 23:52:15 +00:00
fix(cli): add cloudflare workers types in apps/server when server deploy is alchemy
This commit is contained in:
@@ -136,7 +136,7 @@ export const dependencyVersionMap = {
|
|||||||
"@opennextjs/cloudflare": "^1.3.0",
|
"@opennextjs/cloudflare": "^1.3.0",
|
||||||
"nitro-cloudflare-dev": "^0.2.2",
|
"nitro-cloudflare-dev": "^0.2.2",
|
||||||
"@sveltejs/adapter-cloudflare": "^7.2.1",
|
"@sveltejs/adapter-cloudflare": "^7.2.1",
|
||||||
"@cloudflare/workers-types": "^4.20250813.0",
|
"@cloudflare/workers-types": "^4.20250822.0",
|
||||||
|
|
||||||
alchemy: "^0.62.1",
|
alchemy: "^0.62.1",
|
||||||
// temporary workaround for alchemy + tanstack start
|
// temporary workaround for alchemy + tanstack start
|
||||||
|
|||||||
@@ -83,7 +83,13 @@ export async function setupAlchemyServerDeploy(
|
|||||||
if (!(await fs.pathExists(serverDir))) return;
|
if (!(await fs.pathExists(serverDir))) return;
|
||||||
|
|
||||||
await addPackageDependency({
|
await addPackageDependency({
|
||||||
devDependencies: ["alchemy", "wrangler", "@types/node", "dotenv"],
|
devDependencies: [
|
||||||
|
"alchemy",
|
||||||
|
"wrangler",
|
||||||
|
"@types/node",
|
||||||
|
"dotenv",
|
||||||
|
"@cloudflare/workers-types",
|
||||||
|
],
|
||||||
projectDir: serverDir,
|
projectDir: serverDir,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,8 @@
|
|||||||
{{else}}
|
{{else}}
|
||||||
"node",
|
"node",
|
||||||
"bun"
|
"bun"
|
||||||
{{/if}}
|
{{/if}}{{#if (eq serverDeploy "alchemy")}},
|
||||||
|
"@cloudflare/workers-types"{{/if}}
|
||||||
]{{#unless (or (eq backend "convex") (eq backend "none"))}},
|
]{{#unless (or (eq backend "convex") (eq backend "none"))}},
|
||||||
"composite": true{{/unless}},
|
"composite": true{{/unless}},
|
||||||
"jsx": "react-jsx"{{#if (eq backend "hono")}},
|
"jsx": "react-jsx"{{#if (eq backend "hono")}},
|
||||||
|
|||||||
Reference in New Issue
Block a user