UNPKG

@randsum/roller

Version:

A flexible, type-safe dice roller for tabletop RPGs, game development, and probability simulations

7 lines (5 loc) 277 B
import type { ModifierOptions } from '../../../types' import { explodePattern } from '../../patterns/modifierPatterns' export function parseExplodeModifier(notation: string): Pick<ModifierOptions, 'explode'> { return explodePattern.test(notation) ? { explode: true } : {} }