Commit Graph

3 Commits

Author SHA1 Message Date
JamesbbBriz 7075d210e7 feat(cli): native App Router route type generation (#1144)
* Add native App Router route typegen

* Address route typegen review feedback

* Respect typegen target directory

* Require explicit LayoutProps route

* Serialize route type regeneration

* Derive layout params from route graph

* Scope layout slot typegen by route group

* Map typegen slots to owner layouts

* Preserve slot-local layout type keys

* Generate next-env.d.ts during typegen

* Address review feedback for route typegen

* Defer route sort and tighten typegen helpers

* Stabilize Windows create-next-app smoke check

* Address route typegen review fixes

* Match Next route type import

* Stabilize Windows create-next-app smoke

* Skip redundant route param shape writes

* Defer dev route type generation
2026-05-20 10:45:51 +01:00
Nathan Nguyen 5cf508d72d feat(prerender): add concurrency flag (#1096) 2026-05-06 10:12:28 +01:00
Nathan Nguyen e51856bb0d fix: validate CLI --port / --hostname values, reject missing/flags-as-values (#1012) (#1037)
Previously, vinext dev --port (no value) silently returned NaN,
vinext dev --hostname returned undefined, and --port --hostname 0.0.0.0
consumed --hostname as the port value.

Now the parser throws clear errors when a value-taking flag is missing
its value or when the next argument looks like another flag. Extracted
parseArgs to cli-args.ts for testability.
2026-05-03 17:51:50 +01:00