loki 0.3.0 copy "loki: ^0.3.0" to clipboard
loki: ^0.3.0 copied to clipboard

Loki is a command-line interface (CLI) tool designed for managing Dart and Flutter projects featuring multiple packages.

0.3.0 #

  • chore: bump version to 0.3.0
  • chore: bump test coverage to 100%
  • feat: dependency_overrides added to fetch command

0.2.0 #

  • chore: dart format for publishing
  • chore: bump version to 0.2.0
  • chore: write test for init command
  • feat: Add init command
  • feat: execute 'loki' without loki.yaml
  • chore: reserving yellowBright for warnings
  • chore: fix failing tests
  • feat: recursive run commands are indented with 2 spaces
  • chore: update new tests
  • fix: loki to look for directory to check if it is an app. handle project creator changes based on this
  • fix: ProcessRunnerWithoutStdin to use exitcode to figure out errors instead of stderrLines

0.1.2 #

  • chore: bump version to 0.1.2
  • fix: unhandled exception for run command
  • fix: unhandled exception when packages is [] and running loki app
  • fix: unhandled exception when given packages list has directories that doesn't exit

0.1.1 #

  • chore: write test for run command and run subcommand
  • chore: write tests for app and app subcommand. add process manager for handling test cases
  • chore: Write tests for clean,fetch,list,validate,version commands. modify tests for projects_filter. optimize project creator for testing. and handle te
  • chore: write tests for app and app subcommand. add process manager for handling test cases
  • chore: Write tests for clean,fetch,list,validate,version commands. modify tests for projects_filter. optimize project creator for testing. and handle te sting concurrently by using flutter lock runner and different project dirs
  • chore: Write tests for cache
  • chore: Add few tests and make some code testable
  • chore: remove documentation from pubspec
  • fix: updated run command had issues with displaying info

0.1.0 #

  • chore: update README.md and loki.yaml
  • feat: scripts can execute 'loki run' with a shorthand 'lkr'
  • feat: sequential and recursive scripts with loki. fixed description issue with run command.

0.0.2 #

  • chore: add MIT LICENSE
  • chore: update CHANGELOG.md
  • chore: After dart analyze and format
  • chore: update changelog.md
  • chore: update for release to pub.dev

0.0.1 #

  • chore: Add documentation and update README
  • chore: add example
  • docs: contribute.md
  • docs: Write install md
  • docs: Write readme
  • refactor: Proper use of CommandRunner for command
  • chore: use green text instead of greenbright
  • feat: Add emoji, change scriptconfig to accept stdin instead of flutter_run as key, and proper cli console on clean and fetch
  • feat: on loki command, don't fetch but show usage. Add more description in loki top level command/help
  • chore: write proper help texts in app subcommand
  • chore: add author tag in version command
  • chore: Display output change
  • feat: add environment option and verbose option to app
  • feat: remove aliases from validate command
  • feat: remove alias from version command
  • fix: While finding packages do not follow links
  • feat: Add app command Author: Dorji Gyeltshen(dg.dorjigyeltshen@gmail.com)
  • refactor: use command runner instead of custom runner
  • initial commit
3
likes
150
points
52
downloads

Publisher

unverified uploader

Weekly Downloads

Loki is a command-line interface (CLI) tool designed for managing Dart and Flutter projects featuring multiple packages.

Repository (GitHub)
View/report issues

Topics

#packages #workspace

Documentation

API reference

License

MIT (license)

Dependencies

args, chalkdart, path, yaml, yaml_edit

More

Packages that depend on loki