Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kojix2/miniflow
https://github.com/kojix2/miniflow
Last synced: 22 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kojix2/miniflow
- Owner: kojix2
- License: mit
- Created: 2020-12-11T04:21:20.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-05T04:42:49.000Z (over 3 years ago)
- Last Synced: 2024-09-26T10:48:00.565Z (about 1 month ago)
- Language: Ruby
- Size: 15.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
README
# Miniflow
![test](https://github.com/kojix2/miniflow/workflows/test/badge.svg)
[![Gem Version](https://badge.fury.io/rb/miniflow.svg)](https://badge.fury.io/rb/miniflow)
[![Docs Stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://rubydoc.info/gems/miniflow)A very small tool to help you execute workflows
API overview
```md
* FileCheck module
- check_file(path, extnames)
- check_file_exist(path)
- check_file_extname(path, extnames)
- mkdir_p(*args)* Flow class
- run
- before_run
- main_run
- after_run
- dir
- odir
- show_start
- show_results
- show_exit_error
- check_output_files
- cmd* Tool class
- method_missing
- []
- available?
- cmd* TTYCommand # custom pretty print
- run2
- include_meta_character?
```