@vlad-yakovlev/poker
Version:
Texas Hold'em poker library
37 lines (36 loc) • 1.86 kB
JavaScript
export var CARD_SUIT;
(function (CARD_SUIT) {
CARD_SUIT[CARD_SUIT["CLUBS"] = 0] = "CLUBS";
CARD_SUIT[CARD_SUIT["DIAMONDS"] = 1] = "DIAMONDS";
CARD_SUIT[CARD_SUIT["HEARTS"] = 2] = "HEARTS";
CARD_SUIT[CARD_SUIT["SPADES"] = 3] = "SPADES";
})(CARD_SUIT || (CARD_SUIT = {}));
export var CARD_VALUE;
(function (CARD_VALUE) {
CARD_VALUE[CARD_VALUE["TWO"] = 0] = "TWO";
CARD_VALUE[CARD_VALUE["THREE"] = 1] = "THREE";
CARD_VALUE[CARD_VALUE["FOUR"] = 2] = "FOUR";
CARD_VALUE[CARD_VALUE["FIVE"] = 3] = "FIVE";
CARD_VALUE[CARD_VALUE["SIX"] = 4] = "SIX";
CARD_VALUE[CARD_VALUE["SEVEN"] = 5] = "SEVEN";
CARD_VALUE[CARD_VALUE["EIGHT"] = 6] = "EIGHT";
CARD_VALUE[CARD_VALUE["NINE"] = 7] = "NINE";
CARD_VALUE[CARD_VALUE["TEN"] = 8] = "TEN";
CARD_VALUE[CARD_VALUE["JACK"] = 9] = "JACK";
CARD_VALUE[CARD_VALUE["QUEEN"] = 10] = "QUEEN";
CARD_VALUE[CARD_VALUE["KING"] = 11] = "KING";
CARD_VALUE[CARD_VALUE["ACE"] = 12] = "ACE";
})(CARD_VALUE || (CARD_VALUE = {}));
export var COMBINATION_LEVEL;
(function (COMBINATION_LEVEL) {
COMBINATION_LEVEL[COMBINATION_LEVEL["HIGH_CARD"] = 0] = "HIGH_CARD";
COMBINATION_LEVEL[COMBINATION_LEVEL["PAIR"] = 1] = "PAIR";
COMBINATION_LEVEL[COMBINATION_LEVEL["TWO_PAIR"] = 2] = "TWO_PAIR";
COMBINATION_LEVEL[COMBINATION_LEVEL["THREE_OF_KIND"] = 3] = "THREE_OF_KIND";
COMBINATION_LEVEL[COMBINATION_LEVEL["STRAIGHT"] = 4] = "STRAIGHT";
COMBINATION_LEVEL[COMBINATION_LEVEL["FLUSH"] = 5] = "FLUSH";
COMBINATION_LEVEL[COMBINATION_LEVEL["FULL_HOUSE"] = 6] = "FULL_HOUSE";
COMBINATION_LEVEL[COMBINATION_LEVEL["FOUR_OF_KIND"] = 7] = "FOUR_OF_KIND";
COMBINATION_LEVEL[COMBINATION_LEVEL["STRAIGHT_FLUSH"] = 8] = "STRAIGHT_FLUSH";
COMBINATION_LEVEL[COMBINATION_LEVEL["ROYAL_FLUSH"] = 9] = "ROYAL_FLUSH";
})(COMBINATION_LEVEL || (COMBINATION_LEVEL = {}));