Install the core roller package:
npm install @randsum/roller
# or
bun add @randsum/roller Then use it in your code:
import { roll } from '@randsum/roller'
// Simple roll
const result = roll('2d6')
console.log(result.total) // Sum of 2d6
// D&D ability score
const abilityScore = roll('4d6L') // 4d6, drop lowest
// With advantage
const attack = roll('2d20L+5') // Advantage + modifier Or use it from the command line:
npx randsum 2d6
npx randsum 4d6L
npx randsum 1d20+5