Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carnesen-archive/bitcoin-software-cli
A Node.js command-line interface for installing bitcoin server software
https://github.com/carnesen-archive/bitcoin-software-cli
Last synced: about 9 hours ago
JSON representation
A Node.js command-line interface for installing bitcoin server software
- Host: GitHub
- URL: https://github.com/carnesen-archive/bitcoin-software-cli
- Owner: carnesen-archive
- License: mit
- Created: 2019-02-01T07:04:51.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-02-17T09:05:04.000Z (over 5 years ago)
- Last Synced: 2024-04-28T06:15:24.074Z (7 months ago)
- Language: TypeScript
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# @carnesen/bitcoin-software-cli [![npm version](https://badge.fury.io/js/%40carnesen%2Fbitcoin-software-cli.svg)](https://badge.fury.io/js/%40carnesen%2Fbitcoin-software-cli) [![Build Status](https://travis-ci.com/carnesen/bitcoin-software-cli.svg?branch=master)](https://travis-ci.com/carnesen/bitcoin-software-cli)
A command-line interface for installing bitcoin server software## Install
```
npm install --global @carnesen/bitcoin-software-cli
```Alternatively, if you don't want to install the package you can run it as a one-off command using `npx`:
```
$ npx @carnesen/bitcoin-software-cli
```## Usage
Use the `--help` flag to explore the command usage:```
$ bitcoin-software --help
Usage: bitcoin-softwareManage bitcoin server software
Subcommands:
install, uninstall, toBitcoinHome
``````
$ bitcoin-software install --help
Usage: bitcoin-software installOptions:
[--implementation ] : Defaults to 'core'
Allowed values {'core', 'abc'}
[--version ] : Default value is implementation-dependent.
A semver string that identifies a version of software.
[--destination ] : Defaults to 'software'.
Absolute or datadir-relative path.
```## Related
- [@carnesen/bitcoin-software](https://github.com/carnesen/bitcoin-software): A Node.js library for managing bitcoin server software
- [@carnesen/cli](https://github.com/carnesen/cli): A Node.js library for building command-line interfaces## More information
Check out [the unit tests](src/__tests__) to see more examples of how it works. If you encounter any bugs or have any questions or feature requests, please don't hesitate to file an issue or submit a pull request on this project's repository on GitHub.## License
MIT © [Chris Arnesen](https://www.carnesen.com)