File tree 1 file changed +6
-13
lines changed
packages/kit/src/core/postbuild 1 file changed +6
-13
lines changed Original file line number Diff line number Diff line change @@ -113,19 +113,12 @@ async function analyse({ manifest_path, env }) {
113
113
* @param {import('types').SSREndpoint } mod
114
114
*/
115
115
function analyse_endpoint ( route , mod ) {
116
- /** @type {import('types').PrerenderOption } */
117
- let prerender = false ;
116
+ validate_server_exports ( mod , route . id ) ;
118
117
119
- if ( mod . prerender !== undefined ) {
120
- validate_server_exports ( mod , route . id ) ;
121
-
122
- if ( mod . prerender && ( mod . POST || mod . PATCH || mod . PUT || mod . DELETE ) ) {
123
- throw new Error (
124
- `Cannot prerender a +server file with POST, PATCH, PUT, or DELETE (${ route . id } )`
125
- ) ;
126
- }
127
-
128
- prerender = mod . prerender ;
118
+ if ( mod . prerender && ( mod . POST || mod . PATCH || mod . PUT || mod . DELETE ) ) {
119
+ throw new Error (
120
+ `Cannot prerender a +server file with POST, PATCH, PUT, or DELETE (${ route . id } )`
121
+ ) ;
129
122
}
130
123
131
124
/** @type {Array<import('types').HttpMethod | '*'> } */
@@ -143,7 +136,7 @@ function analyse_endpoint(route, mod) {
143
136
config : mod . config ,
144
137
entries : mod . entries ,
145
138
methods,
146
- prerender
139
+ prerender : mod . prerender ?? false
147
140
} ;
148
141
}
149
142
You can’t perform that action at this time.
0 commit comments