vite react typescript swc