shakesco_scripts 1.0.7 copy "shakesco_scripts: ^1.0.7" to clipboard
shakesco_scripts: ^1.0.7 copied to clipboard

A Library of command line helpers to make coding at shakesco a breeze.

0.0.1 #

  • Initial Release
  • Add Util Classes and Functions
  • Add Localization Command

0.0.2 #

  • Add Github Actions for Automatic Publishing
  • Fix Delay when localizing to other languages (Show progress increment)

0.0.3 #

  • Update Github Actions for Automatic Publishing to specific tag
  • Fix error in progress bar (percentages were leaving some text behind)
  • Add coloration to progress bar

0.0.4 #

  • Add Input capabilities to ShakescoCommand
  • Add l10n.yaml generation capabilities
  • Extract l10n capabilities to a helper class
  • Small fix for github actions

0.0.5 #

  • Add Clearing capabilities to our commands to enable clearing of generated code
  • Add more options to our generated l10n.yaml file
  • Change our auto deploy action on GitHub

0.0.6 #

  • Fix: GitHub Actions not able to access token
  • Extract our lints into a reusable file
  • Fix: Unable to clean non-empty l10n directory

0.0.7 #

  • After a lot of testing, try see if this GitHub action will work

0.0.8 #

  • Change our command's clean function return a future
  • Enable our shell to stop output to console by passing verbose false
  • Add testing, analysis, code formatting of our code for QA (also enable in Actions)
  • Shakesco Translator was not translating placeholder texts correctly
  • Change our ArgsParser to expose parser

0.0.9 #

  • Change CI to format code using dart format instead of flutter format
  • Update l10n command to await clean since it was changed to a future in previous release
  • Update l10n command to translate items it may have missed

0.1.0 #

  • Update to Flutter 3.13.7
  • Update dependencies to latest versions
  • Add support for GQL Code generation from our schema (The schema is generated from the backend repo)

1.0.0 #

  • Upgrade to flutter 3.13.8 and upgrade the dependencies in pubspec.yaml
  • Update the min dart version to 3.0.0 in pubspec.yaml
  • Update the project to a full dart project i.e remove flutter related items from pubspec.yaml
  • Migrate to using dcli
    • Enables formatted console output
    • Enables us to use the ask function for input request instead of ShakescoInput
  • Add tests coverage reporting to our CI and in dev mode (min 25%)
  • Fix-up the graphql codegen tool to work as expected

1.0.1 #

  • Add a yaml handler to handle all yaml related actions (stringify, merge)
  • Update the l10n tool
    • Do not delete the l10n.yaml on clean
    • Allow us to append our config to an already existing l10n.yaml file
  • Update the graphql codegen tool
    • Do not delete the build.yaml and build folders on clean
    • Allow us to append our config to an already existing build.yaml file
  • Add our major commands to rps scripts (lint, format, test)
  • Ignore generated files during analysis/lint
  • Up our test coverage to 35%

1.0.2 #

  • Fix issue with l10n tool not translating all files.

1.0.3 #

  • Issue in 1.0.2 was not completely fixed.

1.0.4 #

  • Add custom serializer for DateTime to graphql codegen tool
  • Prevent multiple array entries when converting yaml objects to string
    • A bug still exists here since the merge function still allows duplicates in arrays

1.0.5 #

  • Fix bug with graphql codegen tool not finding custom DateTime serializer

1.0.6 #

  • GQL Schema updates
  • Upgrade to Flutter 3.13.9 and Dart 3.1.5
  • Add more tests and increase min coverage to 43%
  • Start creating a readme

1.0.7 #

  • Upgrade to Flutter 3.29.3 and Dart 3.7.2
  • Upgrade all dependencies to latest versions
  • Improve code branch-coverage.
0
likes
130
points
117
downloads

Publisher

verified publishershakesco.com

Weekly Downloads

A Library of command line helpers to make coding at shakesco a breeze.

Homepage

Documentation

API reference

License

unknown (license)

Dependencies

args, built_value, console_bars, dcli, ferry_generator, translator, yaml

More

Packages that depend on shakesco_scripts