-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requestpkg/adapter-lambdaAWS Lambda adapterAWS Lambda adapterpkg/adapter-standaloneStandalone HTTP server adapterStandalone HTTP server adapterpkg/coreContains common functions and typesContains common functions and typespkg/dev-serverDevelopment server with HMR supportDevelopment server with HMR supporttestNeeds or adds testingNeeds or adds testing
Milestone
Description
Routes
routes/_500.ts
Catch clause in handler (an error was thrown)
export default defineServerErrorHandler(({ error, ctx, ...rest }) => {
sendToSentry(error);
return new Response(...);
});
routes/_400.ts
Body parse error
export default defineBodyErrorHandler(({ error, ctx, ...rest }) => {
return new Response(...);
});
routes/_422.ts
Zod schema error
export default defineInputErrorHandler(({ error, ctx, ...rest }) => {
return new Response(...);
});
routes/_404.ts
No route matched
for standalone: * middleware as last route
for lambda: greedy catch all AG handler?
export default defineNotFoundHandler(({ ctx, ...rest }) => {
return new Response(...);
}));
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestpkg/adapter-lambdaAWS Lambda adapterAWS Lambda adapterpkg/adapter-standaloneStandalone HTTP server adapterStandalone HTTP server adapterpkg/coreContains common functions and typesContains common functions and typespkg/dev-serverDevelopment server with HMR supportDevelopment server with HMR supporttestNeeds or adds testingNeeds or adds testing