Skip to content

Commit adcd395

Browse files
authored
refactor(vercel): rename __nitro function to __fallback (#3502)
1 parent d4b430e commit adcd395

2 files changed

Lines changed: 16 additions & 16 deletions

File tree

src/presets/vercel/utils.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -210,14 +210,14 @@ function generateBuildConfig(nitro: Nitro, o11Routes?: ObservabilityRoute[]) {
210210
// we need to write a rule to avoid route being shadowed by another cache rule elsewhere
211211
return {
212212
src,
213-
dest: "/__nitro",
213+
dest: "/__fallback",
214214
};
215215
}
216216
return {
217217
src,
218218
dest:
219219
nitro.options.preset === "vercel-edge"
220-
? "/__nitro?url=$url"
220+
? "/__fallback?url=$url"
221221
: generateEndpoint(key) + "?url=$url",
222222
};
223223
}),
@@ -226,7 +226,7 @@ function generateBuildConfig(nitro: Nitro, o11Routes?: ObservabilityRoute[]) {
226226
? [
227227
{
228228
src: "(?<url>/)",
229-
dest: "/__nitro-index?url=$url",
229+
dest: "/__fallback-index?url=$url",
230230
},
231231
]
232232
: []),
@@ -242,7 +242,7 @@ function generateBuildConfig(nitro: Nitro, o11Routes?: ObservabilityRoute[]) {
242242
: [
243243
{
244244
src: "/(.*)",
245-
dest: "/__nitro",
245+
dest: "/__fallback",
246246
},
247247
])
248248
);
@@ -252,10 +252,10 @@ function generateBuildConfig(nitro: Nitro, o11Routes?: ObservabilityRoute[]) {
252252

253253
function generateEndpoint(url: string) {
254254
if (url === "/") {
255-
return "/__nitro-index";
255+
return "/__fallback-index";
256256
}
257257
return url.includes("/**")
258-
? "/__nitro-" +
258+
? "/__fallback-" +
259259
withoutLeadingSlash(url.replace(/\/\*\*.*/, "").replace(/[^a-z]/g, "-"))
260260
: url;
261261
}

test/presets/vercel.test.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -117,35 +117,35 @@ describe("nitro:preset:vercel", async () => {
117117
"src": "/rules/_/noncached/cached",
118118
},
119119
{
120-
"dest": "/__nitro",
120+
"dest": "/__fallback",
121121
"src": "/rules/_/cached/noncached",
122122
},
123123
{
124-
"dest": "/__nitro",
124+
"dest": "/__fallback",
125125
"src": "(?<url>/rules/_/noncached/.*)",
126126
},
127127
{
128-
"dest": "/__nitro--rules---cached?url=$url",
128+
"dest": "/__fallback--rules---cached?url=$url",
129129
"src": "(?<url>/rules/_/cached/.*)",
130130
},
131131
{
132-
"dest": "/__nitro",
132+
"dest": "/__fallback",
133133
"src": "/rules/dynamic",
134134
},
135135
{
136-
"dest": "/__nitro--rules-isr?url=$url",
136+
"dest": "/__fallback--rules-isr?url=$url",
137137
"src": "(?<url>/rules/isr/.*)",
138138
},
139139
{
140-
"dest": "/__nitro--rules-isr-ttl?url=$url",
140+
"dest": "/__fallback--rules-isr-ttl?url=$url",
141141
"src": "(?<url>/rules/isr-ttl/.*)",
142142
},
143143
{
144-
"dest": "/__nitro--rules-swr?url=$url",
144+
"dest": "/__fallback--rules-swr?url=$url",
145145
"src": "(?<url>/rules/swr/.*)",
146146
},
147147
{
148-
"dest": "/__nitro--rules-swr-ttl?url=$url",
148+
"dest": "/__fallback--rules-swr-ttl?url=$url",
149149
"src": "(?<url>/rules/swr-ttl/.*)",
150150
},
151151
{
@@ -437,7 +437,7 @@ describe("nitro:preset:vercel", async () => {
437437
"src": "/api/typed/catchall/(?<slug>[^/]+)/?(?<another>.+)",
438438
},
439439
{
440-
"dest": "/__nitro",
440+
"dest": "/__fallback",
441441
"src": "/(.*)",
442442
},
443443
],
@@ -450,7 +450,7 @@ describe("nitro:preset:vercel", async () => {
450450
const isrRouteConfig = await fsp.readFile(
451451
resolve(
452452
ctx.outDir,
453-
"functions/__nitro--rules-isr.prerender-config.json"
453+
"functions/__fallback--rules-isr.prerender-config.json"
454454
),
455455
"utf8"
456456
);

0 commit comments

Comments
 (0)