when multiple manifest-*.json files exist in assets dir, use the last modified one

When we deploy to production, if the assets dir is not cleaned, there'll be historical manifest-*.json files. This is to ensure to use the latest one.