This PR drops Jest as a requirement and utilises Vitest for frontend testing and coverage collection during the dev workflow and unit testing. Closes #4967 Signed-off-by: Amir Zarrinkafsh <nightah@me.com>