Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vgsantoniazzi/csv_auditor
Define rules to audit csv files — and the pacman will do the job
https://github.com/vgsantoniazzi/csv_auditor
Last synced: about 2 months ago
JSON representation
Define rules to audit csv files — and the pacman will do the job
- Host: GitHub
- URL: https://github.com/vgsantoniazzi/csv_auditor
- Owner: vgsantoniazzi
- License: mit
- Created: 2024-01-29T14:10:03.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-02-29T22:53:20.000Z (10 months ago)
- Last Synced: 2024-05-02T01:56:30.622Z (8 months ago)
- Language: Ruby
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
## Welcome to CSV Auditor
Define rules to audit your CSV files — and the pacman will do the job.
```sh
Time: 00:00:02 (3/10) ᗧ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 30% Progress
```## Getting Started
```sh
$ exe/audit --file examples/complete_example/audit.csv --output examples/complete_example/audited.csv --config examples/complete_example/.csv_auditor.yml
```## Contributing
I :heart: Open source!
[Follow github guides for forking a project](https://guides.github.com/activities/forking/)
[Follow github guides for contributing open source](https://guides.github.com/activities/contributing-to-open-source/#contributing)
[Squash pull request into a single commit](http://eli.thegreenplace.net/2014/02/19/squashing-github-pull-requests-into-a-single-commit/)
##### Clone
```
$ git clone [email protected]:vgsantoniazzi/csv_auditor.git
```##### Setup
```
$ bin/setup
```##### execute
```
$ exe/autitUsage: audit [options]
-f, --file file.csv File to audit (required)
-o, --output audited.csv File to output to (default: audited.csv)
-c, --config .csv_auditor.csv Configuration file (default: .csv_auditor.yml)
```## License
The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
## Code of Conduct
Everyone interacting in the CsvAuditor project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/vgsantoniazzi/csv_auditor/blob/master/CODE_OF_CONDUCT.md).