# @worldsibu/convector-core-storage

> Convector Core Storage class. This is not intended to be used as a provider but as an abstract interface of one

Latest version **1.3.8** (published 2019-09-03) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @worldsibu/convector-core-storage
pnpm add @worldsibu/convector-core-storage
yarn add @worldsibu/convector-core-storage
bun add @worldsibu/convector-core-storage
```

## Health

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

Positive: has types; no vulnerabilities.

Warnings: low downloads; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.3.8 |
| Published | 2019-09-03 |
| First published | 2018-06-27 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 3 |
| Unpacked size | 14.9 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 143 |
| Maintainers | diestrin |
| Keywords | typescript, chaincode, blockchain, hyperledger, solutions, environment, hyperledger fabric, smart contract, run, hurley, composer |

## Links

- npm: https://www.npmjs.com/package/@worldsibu/convector-core-storage
- Repository: https://github.com/hyperledger-labs/convector/tree/develop/%40worldsibu/convector-core-storage
- Homepage: https://worldsibu.tech/convector/convector-smart-contracts/
- npm.io page: https://npm.io/package/@worldsibu/convector-core-storage

## Dependencies (3)

- [tslib](https://npm.io/package/tslib.md) ^1.9.0
- [window-or-global](https://npm.io/package/window-or-global.md) ^1.0.1
- [@worldsibu/convector-core-errors](https://npm.io/package/@worldsibu/convector-core-errors.md) ^1.3.8

## Alternatives

- [replicas-cli](https://npm.io/package/replicas-cli.md) — 3.0K weekly downloads
- [env-contract](https://npm.io/package/env-contract.md) — 133 weekly downloads
- [@openveo/api](https://npm.io/package/@openveo/api.md) — 61 weekly downloads
- [@ryniaubenpm2/cumque-error-reiciendis](https://npm.io/package/@ryniaubenpm2/cumque-error-reiciendis.md) — 54 weekly downloads
- [ts-global-type-extra](https://npm.io/package/ts-global-type-extra.md) — 11 weekly downloads

## Recent versions

- 1.3.8 (latest) — 2019-09-03
- 1.3.10-0-alpha.2486f88c (canary) — 2022-06-02
- 1.3.10-0-alpha.41e75dba — 2022-05-31
- 1.3.10-0-alpha.3f803885 — 2022-05-25
- 1.3.10-0-alpha.32accc48 — 2022-05-25
- 1.3.10-0-alpha.68696fd6 — 2022-05-24
- 1.3.10-0-alpha.b2b47722 — 2022-05-24
- 1.3.10-0-alpha.ab46703c — 2022-05-20
- 1.3.10-0-alpha.d9c98e51 — 2022-05-19
- 1.3.10-0-alpha.74462599 — 2022-05-19
- 1.3.9-0-alpha.013419ca — 2021-08-26
- 1.3.9-0-alpha.09192f1d — 2021-08-26
- 1.3.9-0-alpha.90c7d903 — 2021-02-17
- 1.3.9-0-alpha.b1b143ba — 2021-02-15
- 1.3.9-0-alpha.f9e11059 — 2021-02-12
- … 172 more at https://npm.io/package/@worldsibu/convector-core-storage/versions

## README

# Convector Base Storage

This module contains the storage interface to be used by any other final storage layer. This is necessary to keep the model invocation agnostic, and be able to provide different implementations based on the environment.

Create a new implementation by extending this one and implementing the corresponding methods. Make sure to assign your implementation instance to the `BaseStorage.current` property, that's how a model interact with your code.

---
_Source: https://npm.io/package/@worldsibu/convector-core-storage · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
