Table of contents
Optional function, which should be applied to the application after it is downloaded/preprocessed.
This function may be async and is expected to accept single object parameter. The function is
expected to either return a falsy value, which means the app must not be cached and a fresh
copy of it is downloaded each time, or if this function returns an object containing an
appPath property, then the integrity of it will be verified and stored into the cache.