normalize apps.json