How can I always ignore a TypeScript error without getting an error if the actual error does not occur?
Background is this snippet:
const render = await (async () => {
if (viteDevServer) {
return (await viteDevServer.ssrLoadModule('./src/entryServer.ts')).render
}
// @ts-expect-error File may not be compiled in development
return (await import('./dist/server/entry/entryServer.js')).render
})()
With @ts-expect-error an error occurs if the file exists.
Without @ts-expect-error an error occurs if the file does not exist.