An open API service indexing awesome lists of open source software.

https://github.com/leonitousconforti/eftar

GNU ustar tar implementation written using effect-ts and streams
https://github.com/leonitousconforti/eftar

effect-ts typescript

Last synced: about 1 year ago
JSON representation

GNU ustar tar implementation written using effect-ts and streams

Awesome Lists containing this project

README

          

# eftar

[GNU ustar tar](https://www.gnu.org/software/tar/manual/html_node/Standard.html) implementation written using effect-ts

[![pipeline status](https://git.ltgk.net/leoconforti/eftar/badges/main/pipeline.svg)](https://git.ltgk.net/leoconforti/eftar/-/commits/main) [![coverage report](https://git.ltgk.net/leoconforti/eftar/badges/main/coverage.svg?job=build_job)](https://git.ltgk.net/leoconforti/eftar/-/commits/main) [![Latest Release](https://git.ltgk.net/leoconforti/eftar/-/badges/release.svg)](https://git.ltgk.net/leoconforti/eftar/-/releases)

## Motivation/ideation :bulb:

I needed a tar implementation that could be used in the browser (for the-moby-effect)

## Goals :white_check_mark:

- [x] - tar
- [x] - untar

## WIP/Todo :construction:

- tests

## Blocked :ambulance:

- nothing atm

## Non-Goals :wastebasket:

- nothing atm

## Library docs :card_file_box:

[https://leoconforti.pages.ltgk.net/eftar/](https://leoconforti.pages.ltgk.net/eftar/)

## Contributing and getting help :speech_balloon: :beers:

Contributions, suggestions, and questions are welcome! If you are interested in developing, my recommendation is going to be to use the devcontainer as it has everything setup already to run the tests or to just let Github actions run the tests. I'll review prs and respond to issues/discussion here on GitHub but if you want more synchronous communication you can find me in the [effect discord](https://discord.gg/effect-ts) as @leonitous

## License :page_facing_up:

If the GNU General Public License v3.0 does not work for you, please reach out and let me know, I can be accommodating