feat: add preflight command for development environment check#852
feat: add preflight command for development environment check#852caoergou wants to merge 1 commit intodifferent-ai:devfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
@caoergou is attempting to deploy a commit to the Different AI Team on Vercel. A member of the Team first needs to authorize it. |
|
The following comment was made by an LLM, it may be inaccurate: |
|
Hi @OmarMcAdam — since you mentioned you check PRs daily on #854, wanted to flag that this PR (#852 preflight + #853 verify) are part of the same dev-workflow improvement theme as the CI typecheck in #854. Happy to consolidate or adjust scope if that'd be easier to review together! |
|
@caoergou can you solve the merge conflicts for preflight? Regarding the type validation in #853 , it may be trickier as we would have to change or skip a lot of things with the TS linter atm but i'll defer to @OmarMcAdam for his opinion. |
- Add scripts/preflight.mjs to validate required tools (Node.js, pnpm, Bun) - Check optional tools (cargo, opencode, tauri) for desktop development - Provide actionable hints when tools are missing or outdated - Support NO_COLOR and CI environments - Update README.md with preflight command documentation Usage: pnpm preflight
e79cef2 to
95a6cb5
Compare
|
Hi @jcllobet, the merge conflicts have been resolved! The branch has been rebased onto the current dev branch. |
Summary
pnpm preflightcommand to validate development environmentChanges
scripts/preflight.mjspackage.jsonpreflightscriptREADME.mdFeatures
Test Plan
This is split from the original PR #788 as suggested by @OmarMcAdam.