refactor: web-server does not expose updateFilesPromise()