https://github.com/jonathanhefner/gorge
Convenient access to Ruby's Digest module
https://github.com/jonathanhefner/gorge
crc32 digest md5 ruby sha1 sha256
Last synced: 6 months ago
JSON representation
Convenient access to Ruby's Digest module
- Host: GitHub
- URL: https://github.com/jonathanhefner/gorge
- Owner: jonathanhefner
- License: mit
- Created: 2017-08-16T20:40:35.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-03-18T21:01:45.000Z (over 2 years ago)
- Last Synced: 2025-03-10T16:05:38.199Z (7 months ago)
- Topics: crc32, digest, md5, ruby, sha1, sha256
- Language: Ruby
- Size: 22.5 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# gorge
Convenient access to Ruby's Digest module via extensions to Ruby core
objects. *gorge* also provides an idiomatic `Digest::CRC32` wrapper
over the CRC32 functionality provided by Ruby's built-in Zlib module.## API
- [Digest](https://www.rubydoc.info/gems/gorge/Digest/Instance)
- [#io](https://www.rubydoc.info/gems/gorge/Digest%2FInstance:io)
- [Digest::CRC32](https://www.rubydoc.info/gems/gorge/Digest/CRC32)
- [Pathname](https://www.rubydoc.info/gems/gorge/Pathname)
- [#file_crc32](https://www.rubydoc.info/gems/gorge/Pathname:file_crc32)
- [#file_md5](https://www.rubydoc.info/gems/gorge/Pathname:file_md5)
- [#file_sha1](https://www.rubydoc.info/gems/gorge/Pathname:file_sha1)
- [#file_sha256](https://www.rubydoc.info/gems/gorge/Pathname:file_sha256)
- [String](https://www.rubydoc.info/gems/gorge/String)
- [#crc32](https://www.rubydoc.info/gems/gorge/String:crc32)
- [#md5](https://www.rubydoc.info/gems/gorge/String:md5)
- [#sha1](https://www.rubydoc.info/gems/gorge/String:sha1)
- [#sha256](https://www.rubydoc.info/gems/gorge/String:sha256)## Installation
Install the [`gorge` gem](https://rubygems.org/gems/gorge).
## Contributing
Run `rake test` to run the tests.
## License
[MIT License](LICENSE.txt)