/rcli

Primary LanguageRustMIT LicenseMIT

rcli

Functions

  • csv to json
  • random password generator

How to run

  • make run ARGS="csv --input ./assets/juventus.csv --output ./assets/juventus.json"
  • make run ARGS="csv --input ./assets/juventus.csv --format json --output ./assets/juventus.json"
  • make run ARGS="csv --input ./assets/juventus.csv --format yaml --output ./assets/juventus.yaml"

Setup

  • fork repo
  • git clone the forked repository

Develop workflow

  • fork

  • Create a branch for each development

  • Submit PR

  • Code review

  • Merge PR

  • Delete branch (optional)

module organization method (Rust 2018)

  • using the same name as the module.rs in the module directory

git workflow

  • git add .
  • git commit
  • git push origin v[number]-[number]-[event]
  • if org repo, maintainer will manually create the tag and release