dart_dice_parser 1.3.4 copy "dart_dice_parser: ^1.3.4" to clipboard
dart_dice_parser: ^1.3.4 copied to clipboard

outdated

A dart library for parsing dice notation (like "2d6+4", "3d6", or "3d10 + 2d6 - 5d4")

Changelog #

1.3.4 #

  • make code more idiomatic

1.3.3 #

  • make log fields non-public

1.3.2 #

  • upgrade mockito dep

1.3.0 #

  • add drop equals/less-than/greater-than
  • add cap/clamp
  • add counting operation
  • add exploding dice

1.2.2 #

  • more logging and error handling cleanup

1.2.1 #

  • more logging and error handling cleanup

1.2.0 #

  • add dice stats to the parser
  • logging & error handling cleanup

1.1.2 #

  • more tests and cleanup examples

1.1.1 #

  • fix typo in readme

1.1.0 #

  • add drop high/low parsing

1.0.2 #

  • fix readme example

1.0.1 #

  • fix readme issues

1.0.0 #

  • bump min dart SDK to 2.2.2
  • cleanup parser code
  • cleanup analysis problems
  • add percentile and D66 dice
  • handle missing A or X in AdX
  • flesh out API docs

0.2.2 #

  • reformat

0.2.1 #

  • upgrade some dependencies

0.2.0 #

  • upgrade to dart 2

0.1.2 #

  • move args to dev_dependency, since it's just for the example

0.1.1 #

  • added contributing/code-of-conduct docs

0.1.0 #

  • change DiceRoller to output information about individual rolls, instead of just returning the sum.

0.0.6 #

  • remove dependency on quiver, since not heavily using it

0.0.5 #

  • various fixes as I figure out what I'm doing with Dart
  • empty/null checking with quiver.strings

0.0.1 #

  • Initial version, created by Steve Christensen
1
likes
0
pub points
25%
popularity

Publisher

unverified uploader

A dart library for parsing dice notation (like "2d6+4", "3d6", or "3d10 + 2d6 - 5d4")

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

logging, petitparser, stats

More

Packages that depend on dart_dice_parser