Skip to content
Discussion options

You must be logged in to vote

Yes for toolchain (env, install, check, test, run, pack). Not as a first-class “backend-only vp dev” product yet (see open requests for pure Node watch without port 5173).

Recommended pattern (Hono/Express):

{
  "scripts": {
    "dev": "tsx watch src/server.ts",
    "start": "node dist/server.js",
    "check": "vp check",
    "test": "vp test"
  }
}
vp install
vp run dev      # your API (Bun/Node/tsx) — not `vp dev`
vp check
vp test

Monorepo (API + optional web):

# packages/api: "dev": "tsx watch src/index.ts"
# packages/web: "dev": "vp dev"
vp run -r --parallel --filter @repo/api --filter @repo/web dev

So: migrate Deno → Node services with Vite+ for lint/test/tasks; keep the HTTP server …

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@fengmk2
Comment options

Answer selected by fengmk2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants