Aureli (Auto Review CLI) - A Simple Auto Review Submission CLI App.
- Linux
- NodeJS >= v14
- Rust [Install via rustup.rs] (Optional)
To run aureli, run the following command in your terminal:
- Clone the repository:
git clone https://github.com/furqoncreative/aureli
- Change directory to the project folder:
cd aureli
- Run the CLI :
cargo run -- -s <SUBMISSION PATH> -r <REPORT PATH>
bin/aureli -s <SUBMISSION PATH> -r <REPORT PATH>
Options:
-s, --submission-path <SUBMISSION PATH> Sets the submission path (required)
-r, --report-path <REPORT PATH> Sets the report path (required)
-h, --help Print help
-V, --version
bin/aureli -s submissions/submission-1 -r report/submission-1
{
"submission_id": 1,
"rating": 5,
"checklist_keys": [
"MAIN_JS_EXISTS",
"ROOT_SHOWING_HTML",
"MAIN_JS_HAVE_STUDENT_ID_COMMENT",
"SERVE_IN_PORT_5000",
"HTML_CONTAIN_H_1_ELEMENT_WITH_STUDENT_ID",
"PACKAGE_JSON_EXISTS"
],
"message": "Selamat <b>Ujang</b>! Kamu telah memenuhi semua kriteria dan lulus dari submission ini",
"is_passed": true
}