Cache invalidation on file changes
- The dependency cache is static at the moment. It should be expired when any files are changed. Use chokidar to monitor the dependencies or the parent directory and invalidate the glob cache.
- The encoded responses cache also needs to be invalidated when files change.