This server relies on Vite to create a server that automatically reloads when it detects file system changes. This allows Source Academy developers to make changes to their tabs without having to use the frontend, and have it render code changes live.
The server is designed to be run using yarn devserver from the repository's root directory, hence vite.config.ts is not located within this folder.