# @itandu/core-backend

> CromwellCMS Backend SDK

Latest version **2.0.14** (published 2022-02-21) · MIT license · 0 weekly downloads

## Install

```sh
npm install @itandu/core-backend
pnpm add @itandu/core-backend
yarn add @itandu/core-backend
bun add @itandu/core-backend
```

## Health

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

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

Warnings: low downloads.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.0.14 |
| Published | 2022-02-21 |
| First published | 2022-02-21 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 30 |
| Unpacked size | 3.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Itandu UG |
| Maintainers | ituadmin |

## Links

- npm: https://www.npmjs.com/package/@itandu/core-backend
- Repository: https://github.com/playrich/nextcms
- Homepage: https://github.com/playrich/nextcms#readme
- Issues: https://github.com/playrich/nextcms/issues
- npm.io page: https://npm.io/package/@itandu/core-backend

## Dependencies (30)

- [uuid](https://npm.io/package/uuid.md) 8.3.2
- [tslib](https://npm.io/package/tslib.md) 2.3.1
- [colors](https://npm.io/package/colors.md) 1.4.0
- [cacache](https://npm.io/package/cacache.md) 15.2.0
- [fastify](https://npm.io/package/fastify.md) 3.22.0
- [graphql](https://npm.io/package/graphql.md) 15.5.1
- [typeorm](https://npm.io/package/typeorm.md) 0.2.37
- [winston](https://npm.io/package/winston.md) 3.3.3
- [fs-extra](https://npm.io/package/fs-extra.md) 10.0.0
- [sendmail](https://npm.io/package/sendmail.md) 1.6.1
- [handlebars](https://npm.io/package/handlebars.md) 4.7.7
- [node-fetch](https://npm.io/package/node-fetch.md) 2.6.1
- [nodemailer](https://npm.io/package/nodemailer.md) 6.6.3
- [@nestjs/jwt](https://npm.io/package/@nestjs/jwt.md) 8.0.0
- [@itandu/core](https://npm.io/package/@itandu/core.md) 2.0.11
- [@nestjs/core](https://npm.io/package/@nestjs/core.md) 8.0.6
- [reading-time](https://npm.io/package/reading-time.md) 1.4.0
- [type-graphql](https://npm.io/package/type-graphql.md) 1.1.1
- [sanitize-html](https://npm.io/package/sanitize-html.md) 2.4.0
- [@nestjs/common](https://npm.io/package/@nestjs/common.md) 8.0.6
- [normalize-path](https://npm.io/package/normalize-path.md) 3.0.0
- [@nestjs/graphql](https://npm.io/package/@nestjs/graphql.md) 8.0.2
- [@nestjs/swagger](https://npm.io/package/@nestjs/swagger.md) 5.0.9
- [@node-rs/bcrypt](https://npm.io/package/@node-rs/bcrypt.md) 1.4.2
- [class-validator](https://npm.io/package/class-validator.md) 0.13.1
- [@nestjs/throttler](https://npm.io/package/@nestjs/throttler.md) 2.0.0
- [graphql-type-json](https://npm.io/package/graphql-type-json.md) 0.3.2
- [crypto-random-string](https://npm.io/package/crypto-random-string.md) 3.3.0
- [read-package-json-fast](https://npm.io/package/read-package-json-fast.md) 2.0.3
- [@nestjs/platform-fastify](https://npm.io/package/@nestjs/platform-fastify.md) 8.0.6

## Recent versions

- 2.0.14 (latest) — 2022-02-21

## README

CromwellCMS Backend SDK

Exports backend helpers, ORM repositories and entities.

### Install
```
npm i @itandu/core-backend
```

### Use

Example of usage
```ts
import { ProductRepository } from '@itandu/core-backend';
import { getCustomRepository } from 'typeorm';

const products = await getCustomRepository(ProductRepository).getProducts();
```

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