# @gohorse/npm-database

> GoHorse is a Git-based blockchain. Abstraction for database connection implementations.

Latest version **1.0.11** (published 2023-03-02) · GoHorse Blockchain © 2021 by sergiocabral.com is licensed under CC BY 4.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ license · 0 weekly downloads

## Install

```sh
npm install @gohorse/npm-database
pnpm add @gohorse/npm-database
yarn add @gohorse/npm-database
bun add @gohorse/npm-database
```

Provides the command `npm-database`.

## 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 | 1.0.11 |
| Published | 2023-03-02 |
| First published | 2022-06-09 |
| Weekly downloads | 0 |
| License | GoHorse Blockchain © 2021 by sergiocabral.com is licensed under CC BY 4.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 3 |
| Unpacked size | 28.9 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 20 |
| Author | Sergio Cabral |
| Maintainers | sergiocabral.com, sergiocabral.dev, sergiocabraljr |
| Keywords | gohorse, coin, blockcahin, cryptocurrency, cabroncoin, sergiocabral |

## Links

- npm: https://www.npmjs.com/package/@gohorse/npm-database
- Repository: https://github.com/sergiocabral/Blockchain.GoHorse
- Homepage: https://github.com/sergiocabral/Blockchain.GoHorse/tree/npm-database
- Issues: https://github.com/sergiocabral/Blockchain.GoHorse/issues
- npm.io page: https://npm.io/package/@gohorse/npm-database

## Dependencies (3)

- [tslib](https://npm.io/package/tslib.md) ^2.5.0
- [@gohorse/npm-core](https://npm.io/package/@gohorse/npm-core.md) ^5.2.5
- [@sergiocabral/helper](https://npm.io/package/@sergiocabral/helper.md) ^11.11.0

## Alternatives

- [@gemini-wallet/core](https://npm.io/package/@gemini-wallet/core.md) — 515.6K weekly downloads
- [utility](https://npm.io/package/utility.md) — 416.6K weekly downloads
- [@primno/dpapi](https://npm.io/package/@primno/dpapi.md) — 7.2K weekly downloads
- [pi-readseek](https://npm.io/package/pi-readseek.md) — 3.7K weekly downloads
- [@emilia-protocol/verify](https://npm.io/package/@emilia-protocol/verify.md) — 1.1K weekly downloads

## Recent versions

- 1.0.11 (latest) — 2023-03-02
- 1.0.10 — 2023-02-26
- 1.0.9 — 2023-02-26
- 1.0.8 — 2023-01-27
- 1.0.7 — 2023-01-19
- 1.0.6 — 2022-09-14
- 1.0.5 — 2022-06-14
- 1.0.4 — 2022-06-12
- 1.0.3 — 2022-06-12
- 1.0.2 — 2022-06-09
- 1.0.1 — 2022-06-09

## README

# @gohorse/npm-database

GoHorse is a Git-based blockchain.

[<img src="https://github.com/sergiocabral/App.GoHorse/raw/main/gohorse.png" width="75px;"/>](https://gohorse.dev/)

Abstraction for database connection implementations.

```bash
npm install @gohorse/npm-database
```

## NPM Commands

In the package.json file you have configured the following commands:

```bash
# Rewrites TypeScript, JavaScript and tests code with formatting.
npm run format

# Finds in TypeScript files not recommended coding practices.
npm run lint

# The same as the previous two executed one after the other.
npm run format+lint

# Run the unit tests.
npm run test

# Compiles TypeScript code to JavaScript.
npm run build

# Executes the last five commands.
npm run build:prod

# If the package is an application it is expected that
# it can be started in this way.
npm run start

# If the package is an application it is expected that
# any running instance of it can be terminated in this way.
npm run stop

# Runs after initial installation with `npm install`
# and before publishing with `npm publish`
# Confirm that compiling files with `npm run build`
# is working before publishing.
npm run prepare

# Executes during versioning, but before it becomes effective,
# with `npm version patch` or `npm version minor` or npm `version major`.
# Run the `npm run build:prod` and after add with `git add` all new
# or modified files in the `./ts` directory to be included in the
# versioning commit.
npm run version

# Executed after versioning the package with `npm version patch`
# or `npm version minor` or npm `version major`
# After NPM inserts the version commit and tag, this command
# pushes to the remote repository using `git push && git push --tags`
npm run postversion

```

## Author

| [<img src="https://avatars.githubusercontent.com/u/665373?v=4" width="75px;"/>](https://github.com/sergiocabral) |
| :-: |
|[sergiocabral.com](https://sergiocabral.com)|

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