# binary-install-raw

> Install binary applications via npm

Latest version **0.0.13** (published 2021-08-26) · MIT license · 0 weekly downloads

## Install

```sh
npm install binary-install-raw
pnpm add binary-install-raw
yarn add binary-install-raw
bun add binary-install-raw
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.13 |
| Published | 2021-08-26 |
| First published | 2021-08-23 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=10 |
| Dependencies | 3 |
| Unpacked size | 5 KB |
| Known vulnerabilities | 0 (+35 in 2 direct dependencies) |
| Install scripts | no |
| GitHub stars | 36 |
| Author | Avery Harnish |
| Maintainers | georgi.getz |
| Keywords | install, binary, global |

## Links

- npm: https://www.npmjs.com/package/binary-install-raw
- Repository: https://github.com/EverlastingBugstopper/binary-install
- Homepage: https://github.com/EverlastingBugstopper/binary-install#readme
- Issues: https://github.com/EverlastingBugstopper/binary-install/issues
- npm.io page: https://npm.io/package/binary-install-raw

## Dependencies (3)

- [tar](https://npm.io/package/tar.md) ^6.1.0
- [axios](https://npm.io/package/axios.md) ^0.21.1
- [rimraf](https://npm.io/package/rimraf.md) ^3.0.2

## Recent versions

- 0.0.13 (latest) — 2021-08-26
- 0.0.12 — 2021-08-25
- 0.0.11 — 2021-08-25
- 0.0.10 — 2021-08-25
- 0.0.9 — 2021-08-25
- 0.0.8 — 2021-08-25
- 0.0.7 — 2021-08-25
- 0.0.6 — 2021-08-25
- 0.0.5 — 2021-08-25
- 0.0.4 — 2021-08-25
- 0.0.3 — 2021-08-24
- 0.0.2 — 2021-08-24
- 0.0.1 — 2021-08-23

## README

> This project has been archived. If you would like to claim ownership of the [`binary-install`](https://www.npmjs.com/package/binary-install) package on npm, please email me at `npm@averyharnish.com`.

# 🦀 `binary-install` monorepo

This repository contains two JavaScript packages orchestrated by Lerna, located in `./packages`, and an example Rust binary in `./example-binary`.

## Project structure

### `./packages/binary-install`

This package is published to npm as [`binary-install`](https://npmjs.com/package/binary-install) and provides convenience functions for distributing binaries via npm.

### `./packages/binary-install-example`

This package is used to test `binary-install` and to show an example of a project that uses `binary-install`. It is configured to download pre-built binaries from the GitHub releases hosted in this repository.

### `./example-binary`

This is a Rust package that simply takes some `-c` arguments, counts how many you passed, and prints the result to `stdout`. New versions can be automatically published to GitHub releases with the GitHub Actions workflows in this repository.

## CI

This repository contains a few [GitHub Actions workflows](./.github/workflows) that help to automate code quality in this repository.

### Lints

We use [prettier](https://prettier.io/) to format the JS in this package. CI will run `npm run fmt:check` to make sure everything is in line. Before pushing up changes on a branch, you should make sure to run `npm run fmt` from the root of the repository to make sure that this check does not fail.

### Tests

We use [jest](https://jestjs.io/) to run a few tests in `binary-install`. You can run `npm test` from the root of the repository to run these tests locally.

We use [cargo](https://doc.rust-lang.org/cargo/) to run a few tests in `example-binary`. You can run the tests with `cargo test` in the `example-binary` directory.

### Release

We currently publish `binary-install` manually from the command line, but `example-binary` packages are published with the `release_rust` GitHub Actions workflow. Running `git tag -a 'rust_v1.0.0' -m 'rust_v1.0.0' && git push --tags` will kick this workflow off.

---
_Source: https://npm.io/package/binary-install-raw · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
