Pin wrangler and supabase CLI as devDependencies
The last pipeline run failed on \`npx wrangler deploy\` with npm unable to find wrangler@4.144.0 — a transient registry propagation gap right after that version's release, not an actual config problem (it installs fine moments later, confirmed locally). Both wrangler and the supabase CLI were being fetched fresh via bare npx on every single pipeline run instead of coming from the lockfile like every other dependency, which is exactly what left CI exposed to whatever npm's registry happens to be doing at that moment. Pinning them means npm ci resolves the exact locked version every time, and npx picks up the local install instead of hitting the registry at all. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017DUU6CnxECCDeqDNYJgr5x
This commit is contained in:
Generated
+1763
-1
File diff suppressed because it is too large
Load Diff
+3
-1
@@ -28,8 +28,10 @@
|
|||||||
"@types/uuid": "^10.0.0",
|
"@types/uuid": "^10.0.0",
|
||||||
"@vitejs/plugin-react": "^6.1.0",
|
"@vitejs/plugin-react": "^6.1.0",
|
||||||
"oxlint": "^1.79.0",
|
"oxlint": "^1.79.0",
|
||||||
|
"supabase": "^2.118.0",
|
||||||
"tailwindcss": "^4.3.3",
|
"tailwindcss": "^4.3.3",
|
||||||
"typescript": "~6.0.2",
|
"typescript": "~6.0.2",
|
||||||
"vite": "^8.2.2"
|
"vite": "^8.2.2",
|
||||||
|
"wrangler": "^4.143.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user