Skip to content

Commit 38d945a

Browse files
fix: new app generated by blitz new causes Error: DYNAMIC_SERVER_USAGE (#4113)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
1 parent ac587b6 commit 38d945a

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

.changeset/plenty-gifts-provide.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"blitz": patch
3+
---
4+
5+
The issue is that the version provided, "13.2", is not a valid SemVer version. A valid SemVer version must have three components: major, minor, and patch (e.g., "13.2.0").

packages/blitz/src/cli/utils/codegen-tasks.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ export const codegenTasks = async () => {
1818
const nextClientIndex = join(nextDir, "../..", "client", "index.js")
1919
const readFile = await fs.readFile(nextClientIndex)
2020
const packageJson = await getPackageJson()
21-
const nextVersion = packageJson.dependencies.next
21+
const version = packageJson.dependencies.next
22+
const nextVersion = semver.clean(version, {loose: true}) || semver.valid(semver.coerce(version))
2223

2324
if (nextVersion && /^([~^])?12/.test(nextVersion)) {
2425
const updatedFile = readFile

0 commit comments

Comments
 (0)