We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d21b6b5 commit f492cd9Copy full SHA for f492cd9
src/games/emu.ts
@@ -95,7 +95,10 @@ export const getBirdSuits = (bird: string[]): string[] => {
95
96
export const canGrowBird = (bird: string[], card: string): boolean => {
97
const cards = bird.map(c => Card.deserialize(c)!);
98
- const cardObj = Card.deserialize(card)!;
+ const cardObj = Card.deserialize(card);
99
+ if (cardObj === undefined) {
100
+ throw new Error(`Could not deserialize the card ${card}. Bird: ${JSON.stringify(bird)}`);
101
+ }
102
103
// suits first
104
// find suits of initial card
0 commit comments