UNPKG

dice-typescript

Version:

A TypeScript library for parsing dice rolling expressions, most commonly used in tabletop RPGs.

31 lines 1.69 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var NodeType; (function (NodeType) { NodeType[NodeType["Function"] = 'Function'] = "Function"; NodeType[NodeType["Group"] = 'Group'] = "Group"; NodeType[NodeType["Repeat"] = 'Repeat'] = "Repeat"; NodeType[NodeType["Add"] = 'Add'] = "Add"; NodeType[NodeType["Subtract"] = 'Subtract'] = "Subtract"; NodeType[NodeType["Negate"] = 'Negate'] = "Negate"; NodeType[NodeType["Exponent"] = 'Exponent'] = "Exponent"; NodeType[NodeType["Multiply"] = 'Multiply'] = "Multiply"; NodeType[NodeType["Divide"] = 'Divide'] = "Divide"; NodeType[NodeType["Modulo"] = 'Modulo'] = "Modulo"; NodeType[NodeType["Equal"] = 'Equal'] = "Equal"; NodeType[NodeType["Greater"] = 'Greater'] = "Greater"; NodeType[NodeType["GreaterOrEqual"] = 'GreaterOrEqual'] = "GreaterOrEqual"; NodeType[NodeType["Less"] = 'Less'] = "Less"; NodeType[NodeType["LessOrEqual"] = 'LessOrEqual'] = "LessOrEqual"; NodeType[NodeType["Explode"] = 'Explode'] = "Explode"; NodeType[NodeType["Keep"] = 'Keep'] = "Keep"; NodeType[NodeType["Drop"] = 'Drop'] = "Drop"; NodeType[NodeType["Critical"] = 'Critical'] = "Critical"; NodeType[NodeType["Reroll"] = 'Reroll'] = "Reroll"; NodeType[NodeType["Sort"] = 'Sort'] = "Sort"; NodeType[NodeType["Dice"] = 'Dice'] = "Dice"; NodeType[NodeType["DiceSides"] = 'DiceSides'] = "DiceSides"; NodeType[NodeType["DiceRoll"] = 'DiceRoll'] = "DiceRoll"; NodeType[NodeType["Number"] = 'Number'] = "Number"; })(NodeType = exports.NodeType || (exports.NodeType = {})); //# sourceMappingURL=node-type.enum.js.map