# @zzocker/fabric-common

> This package encapsulates the common code used by the `fabric-ca-client`, `fabric-network` packages.

Latest version **2.3.0-snapshot** (published 2021-08-04) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @zzocker/fabric-common
pnpm add @zzocker/fabric-common
yarn add @zzocker/fabric-common
bun add @zzocker/fabric-common
```

## Health

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

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.3.0-snapshot |
| Published | 2021-08-04 |
| First published | 2021-08-04 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | ^10.15.3 \|\| ^12.13.1 \|\| ^14.13.1 |
| Dependencies | 12 |
| Unpacked size | 407.3 KB |
| Known vulnerabilities | 0 (+11 in 2 direct dependencies) |
| Install scripts | no |
| GitHub stars | 790 |
| Author | hyperledger/fabric |
| Maintainers | zzocker |
| Keywords | blockchain, hyperledger |

## Links

- npm: https://www.npmjs.com/package/@zzocker/fabric-common
- Repository: https://github.com/hyperledger/fabric-sdk-node
- Homepage: https://www.hyperledger.org/projects/fabric
- Issues: https://github.com/hyperledger/fabric-sdk-node/issues
- npm.io page: https://npm.io/package/@zzocker/fabric-common

## Dependencies (12)

- [yn](https://npm.io/package/yn.md) ^4.0.0
- [long](https://npm.io/package/long.md) ^4.0.0
- [sjcl](https://npm.io/package/sjcl.md) ^1.0.8
- [nconf](https://npm.io/package/nconf.md) ^0.11.2
- [js-sha3](https://npm.io/package/js-sha3.md) ^0.8.0
- [winston](https://npm.io/package/winston.md) ^2.4.5
- [callsite](https://npm.io/package/callsite.md) ^1.0.0
- [elliptic](https://npm.io/package/elliptic.md) ^6.5.4
- [pkcs11js](https://npm.io/package/pkcs11js.md) ^1.0.6
- [jsrsasign](https://npm.io/package/jsrsasign.md) ^8.0.24
- [fabric-protos](https://npm.io/package/fabric-protos.md) file:../fabric-protos
- [promise-settle](https://npm.io/package/promise-settle.md) ^0.3.0

## Recent versions

- 2.3.0-snapshot (latest) — 2021-08-04

## README

## Hyperledger Fabric Common for Node.js

SDK for writing node.js applications to interact with [Hyperledger Fabric](http://hyperledger-fabric.readthedocs.io/en/latest/).

This package encapsulates the common code used by the `fabric-ca-client`, `fabric-network` packages. Additional packages are also provided:
1. `fabric-ca-client`, to interact with the fabric-ca to manage user certificates.
2. `fabric-network`, to provide APIs to connect to a Fabric network, submit transactions and perform queries against the ledger.
3. `fabric-protos`, encapsulates the Protocol Buffer files and generated JavaScript classes for Hyperledger Fabric

For application developer documentations, please visit [hyperledger.github.io/fabric-sdk-node/](https://hyperledger.github.io/fabric-sdk-node/)

<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.

---
_Source: https://npm.io/package/@zzocker/fabric-common · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
