Skip to content

chore: update template dependencies - #48

Merged
AmanVarshney01 merged 3 commits into
mainfrom
aman/update-template-deps
Jun 23, 2026
Merged

chore: update template dependencies#48
AmanVarshney01 merged 3 commits into
mainfrom
aman/update-template-deps

Conversation

@AmanVarshney01

Copy link
Copy Markdown
Member

Summary

  • update root and template dependency versions across the create-prisma starters
  • keep generated Prisma Compute SDK installs on latest
  • fix template issues found during verification, including Astro Compute routing, Next dynamic database rendering, Nest build/listen settings, Nuxt typechecking, TanStack Start TS config, and tsdown config

Validation

  • bun run check
  • bun run typecheck
  • bun run build
  • scaffolded all templates one by one and verified install, Prisma generate/migrate/seed, typecheck/check, and build paths
  • deployed and live-smoked all Compute-supported templates with seeded Prisma Postgres data: Hono, Elysia, Nest, Next, Astro, Nuxt, TanStack Start, and Turborepo

@coderabbitai

coderabbitai Bot commented Jun 23, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 81040704-c9e3-4c35-8164-1c7792934b3d

📥 Commits

Reviewing files that changed from the base of the PR and between 0770c00 and 81039b0.

📒 Files selected for processing (1)
  • package.json

Summary by CodeRabbit

Release Notes

  • Build & Tooling
    • Updated build/dev tooling to use native config loading and refreshed dependency bundling behavior.
  • New Features
    • Template-generated apps now include explicit HTTP port settings for Prisma compute.
  • Bug Fixes
    • Nest templates now bind to all network interfaces on startup.
    • Next templates now consistently force dynamic rendering.
  • Chores
    • Refreshed dependency and TypeScript/tooling versions across templates and adjusted tsconfig defaults (e.g., rootDir, baseUrl).

Walkthrough

This PR refreshes dependency and tool version pins in the repository root and across multiple project templates. It updates the root package.json, shared dependency version maps, and package manager manifest values, changes tsdown configuration to use native config loading with non-bundled deps, and bumps package versions in template package.json files for Astro, Elysia, Hono, Nest, Next, Nuxt, Svelte, TanStack Start, and Turborepo. The PR also updates generated app defaults by adding explicit compute ports to Astro and Nest templates, binding the Nest server bootstrap to 0.0.0.0, making the Next page template unconditionally export dynamic = "force-dynamic", and modifying template TypeScript configuration.

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change: updating template dependencies across the create-prisma starters, which is the primary focus of the changeset.
Description check ✅ Passed The description is directly related to the changeset, providing a clear summary of dependency updates, template-specific fixes, and comprehensive validation testing performed.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch aman/update-template-deps
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch aman/update-template-deps

Comment @coderabbitai help to get the list of available commands.

@AmanVarshney01
AmanVarshney01 marked this pull request as ready for review June 23, 2026 14:27
coderabbitai[bot]
coderabbitai Bot previously approved these changes Jun 23, 2026
@github-actions

Copy link
Copy Markdown

PR preview published

  • Version: 0.7.0-pr.48.149.1
  • Tag: pr48
  • Run with Bun: bunx create-prisma@pr48
  • Run with npm: npx create-prisma@pr48
  • Run with Yarn: yarn dlx create-prisma@pr48
  • Run with pnpm: pnpm dlx create-prisma@pr48
  • Run with Deno: deno run -A npm:create-prisma@pr48
  • Workflow run: https://github.com/prisma/create-prisma/actions/runs/28033894399

@AmanVarshney01
AmanVarshney01 merged commit 5d6250a into main Jun 23, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant