Skip to content

Commit 2528e5b

Browse files
committed
fix: resolve rebase conflicts
1 parent 7ef0cb7 commit 2528e5b

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

packages/next/src/cli/next-typegen.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,11 @@ const nextTypegen = async (
6666

6767
let pageRoutes: RouteInfo[] = []
6868
let appRoutes: RouteInfo[] = []
69+
let appRouteHandlers: RouteInfo[] = []
6970
let layoutRoutes: RouteInfo[] = []
7071
let slots: SlotInfo[] = []
7172

72-
let _pageApiRoutes: RouteInfo[] = []
73+
let pageApiRoutes: RouteInfo[] = []
7374

7475
let mappedPages: { [page: string]: string } = {}
7576
let mappedAppPages: { [page: string]: string } = {}
@@ -100,7 +101,7 @@ const nextTypegen = async (
100101
// Process pages routes
101102
const processedPages = processPageRoutes(mappedPages, baseDir)
102103
pageRoutes = processedPages.pageRoutes
103-
_pageApiRoutes = processedPages.pageApiRoutes
104+
pageApiRoutes = processedPages.pageApiRoutes
104105
}
105106

106107
// Build app routes
@@ -116,7 +117,9 @@ const nextTypegen = async (
116117

117118
// Process app routes and extract slots
118119
slots = extractSlotsFromAppRoutes(mappedAppPages)
119-
appRoutes = processAppRoutes(mappedAppPages, baseDir)
120+
const result = processAppRoutes(mappedAppPages, validFileMatcher)
121+
appRoutes = result.appRoutes
122+
appRouteHandlers = result.appRouteHandlers
120123

121124
// Process layout routes
122125
layoutRoutes = processLayoutRoutes(mappedAppLayouts, baseDir)
@@ -126,6 +129,8 @@ const nextTypegen = async (
126129
dir: baseDir,
127130
pageRoutes,
128131
appRoutes,
132+
appRouteHandlers,
133+
pageApiRoutes,
129134
layoutRoutes,
130135
slots,
131136
redirects: nextConfig.redirects,

packages/next/src/server/lib/router-utils/route-types-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ export async function writeValidatorFile(
297297
const dirname = path.dirname(filePath)
298298

299299
if (!fs.existsSync(dirname)) {
300-
await mkdir(dirname, { recursive: true })
300+
await fs.promises.mkdir(dirname, { recursive: true })
301301
}
302302

303303
await fs.promises.writeFile(filePath, generateValidatorFile(manifest))

0 commit comments

Comments
 (0)