Nitro plugin support
Does Tanstack start support nitro plugins? I asked gemini to help me enable socket.io on my app. And it insist it's possible to use nitro plugins with tanstack start, but I'm unable to get it to work
import type { NitroApp } from "nitropack";
import type { ExecutionContext, ForwardableEmailMessage } from "@cloudflare/workers-types";
export default (nitroApp: NitroApp) => {
console.log("email plugin", nitroApp.hooks);
nitroApp.hooks.hook(
"cloudflare:email",
({
message,
event,
env,
context,
}: {
message: ForwardableEmailMessage;
event: ForwardableEmailMessage;
env: unknown;
context: ExecutionContext;
}) => {
console.log("email hooked", message, event, env, context);
},
);
};