Every time I upload an edge function to supabase and if something is wrong, it deletes all the other files and only leaves index.ts, but that only happens when I deploy from the web.