getAuth function from clerk is being used, as for why this occurs I have zero clue. I assume it's importing the NextJS modules in a way which makes Vitest very unhappy.createTRPCContext into a completely separate file, such that the dependency flow for my Vitest tests don't end up needing to pull in the getAuth function from clerk and happily rely on just createInnerTRPCContext. Meanwhile for my API route it still imports the full createTRPCContext and getAuth functions as needed for runtime.
