CardSortUtils

Utility functions for sorting card arrays.

Usage:

import { CardSortUtils } from '@devmugi/scryfall-api';

const sorted = CardSortUtils.sortByCmc(cards);
const byRarity = CardSortUtils.sortByRarity(cards);

Functions

Link copied to clipboard
fun sortByCmc(cards: Array<Card>): Array<Card>

Sort cards by mana value

Link copied to clipboard
fun sortByName(cards: Array<Card>): Array<Card>

Sort cards alphabetically by name

Link copied to clipboard
fun sortByPrice(cards: Array<Card>): Array<Card>

Sort cards by USD price (nulls at end)

Link copied to clipboard
fun sortByRarity(cards: Array<Card>): Array<Card>

Sort cards by rarity (common -> mythic)