* Branch-level cache does not make sense for `lib` because it needs to be updated whenever there is a change in TS files.