UNPKG

card-games-utils

Version:
29 lines (28 loc) 1.86 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ErrorEnum = void 0; /** * different error messages for whole package * @enum {string} */ var ErrorEnum; (function (ErrorEnum) { ErrorEnum["JOKER_NOT_ALLOWED"] = "Joker is not allowed in this game"; ErrorEnum["WILD_NOT_ALLOWED"] = "Wild card is not allowed in this game"; ErrorEnum["SET_REQUIRED"] = "SET is required to declare"; ErrorEnum["SEQUENCE_REQUIRED"] = "SEQUENCE is required to declare"; ErrorEnum["PURE_SEQUENCE_REQUIRED"] = "PURE SEQUENCE is required to declare"; ErrorEnum["AT_LEAST_ONE_RULE_IS_REQUIRED"] = "At least one of the three variables must be true: isSetRequired, isSequenceRequired, or isPureSequenceRequired."; ErrorEnum["AT_LEAST_THREE_CARDS_NEEDED_FOR_SEQUENCE"] = "At least 3 cards needed to make a SEQUENCE"; ErrorEnum["AT_LEAST_TWO_NORMAL_CARDS_NEEDED_FOR_SEQUENCE"] = "You need at least 2 normal cards for SEQUENCE"; ErrorEnum["NOT_VALID_SEQUENCE"] = "Not a valid SEQUENCE"; ErrorEnum["AT_LEAST_THREE_CARDS_NEEDED_FOR_SET"] = "At least 3 cards needed to make a set"; ErrorEnum["MAX_FOUR_CARDS_ALLOWED_FOR_SET"] = "Maximum of 4 cards are allowed in 1 set"; ErrorEnum["NOT_VALID_SET"] = "Not a VALID set"; ErrorEnum["AT_LEAST_THREE_CARDS_NEEDED_FOR_PURE_SEQUENCE"] = "At least 3 cards needed to make a PURE SEQUENCE"; ErrorEnum["JOKER_NOT_ALLOWED_IN_PURE_SEQUENCE"] = "Joker is not allowed for PURE SEQUENCE"; ErrorEnum["SAME_SUITE_NEEDED_FOR_PURE_SEQUENCE"] = "PURE SEQUENCE needs to have same suites"; ErrorEnum["NOT_VALID_PURE_SEQUENCE"] = "Not a valid PURE SEQUENCE"; ErrorEnum["INVALID_DATA"] = "Invalid data"; ErrorEnum["AT_LEAST_ONE_NORMAL_CARD_NEEDED_FOR_SET"] = "You need at least 1 normal card for SET"; })(ErrorEnum = exports.ErrorEnum || (exports.ErrorEnum = {}));