feat(catalog) accept service catalog in array or object format