- update dart to
3.5.0
- upgrade dependencies
- makes
AnsiPen ansiPen
required inansiColorizer
GatorConfig
default now has default constructorGatorConfig
is not longer extendingEquatable
- Improved
GatorConfig.fromYaml
parsing.
-
adds
--help
flag$ gator --help Generate shades and tints from primary colors hex values for easy setup. -c, --config path of the config yaml file (defaults to "pubspec.yaml") -o, --output path of the generated file (defaults to "colors.g.dart") -h, --help Show this usage information.
- Upgrade to Dart 3
- Updates analysis
- Adds
InvalidValueRangeException
assertFactor
andassertValue
will now throwInvalidValueRangeException
when not in correct range
-
Lists colorized, generated colors in terminal
$ gator -c colors.yaml Generated Material Color (0xff062091) Royal Blue Generated Material Color (0xffd6d6d6) Grey Generated Material Color (0xff663399) Rebecca Purple 🖍 Created file: my_colors.g.dart!
- Adds better error messages
- improvement on shade generation performance
- Adds
output
feature for config - Fixes order or shades generated
- Some better code ge options
- Corrects some spelling mistakes
- Initial release