Adds -c, --cid flag to use a specific CID instead of a directory (closes #181).
Adds -q, --quiet flag to only print the CID in the end.
Make it more lib-importing friendly.
Sweet typings.
π Bug Fixes and Maintenance
Fixes #207: exit with non-zero code when there's an error.
Fixes #156: do not ignore DNS error.
Fixes #116: it should now fail if the response from Infura does not include base directory.
Fixes #129: prints error stack trace if available.
Remove some dependencies that are not necessary such as ora.
Replace old and heavy ipfs-cluster-api dependency by REST API.
Improved documentation and nomenclature consistency.
Tests were updated to match new specification. Some tests were removed for lack of better alternative. In the future, we should consider improving the testing of this package.
π¨ Breaking Changes
Unique upload flag replaced by upload flag.
Fails if there's a CID inconsistency among services.
π΅ Features
-c, --cid
flag to use a specific CID instead of a directory (closes #181).-q, --quiet
flag to only print the CID in the end.π Bug Fixes and Maintenance
ora
.ipfs-cluster-api
dependency by REST API.π¨ Breaking Changes
After this PR
ipfs-node
and docs