# isomor-server

> This package is a library for [isomor](https://github.com/apiel/isomor).

Latest version **3.0.4** (published 2020-05-07) · MIT license · 0 weekly downloads

## Install

```sh
npm install isomor-server
pnpm add isomor-server
yarn add isomor-server
bun add isomor-server
```

Provides the command `isomor-server`.

## 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 | 3.0.4 |
| Published | 2020-05-07 |
| First published | 2019-04-04 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=11 |
| Dependencies | 14 |
| Unpacked size | 104.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 19 |
| Author | Alexandre Piel |
| Maintainers | apiel |

## Links

- npm: https://www.npmjs.com/package/isomor-server
- Repository: https://github.com/apiel/isomor
- Homepage: https://github.com/apiel/isomor#readme
- Issues: https://github.com/apiel/isomor/issues
- npm.io page: https://npm.io/package/isomor-server

## Dependencies (14)

- [ws](https://npm.io/package/ws.md) ^7.2.5
- [ajv](https://npm.io/package/ajv.md) ^6.12.2
- [esm](https://npm.io/package/esm.md) ^3.2.25
- [logol](https://npm.io/package/logol.md) ^0.0.3
- [isomor](https://npm.io/package/isomor.md) ^3.0.4
- [morgan](https://npm.io/package/morgan.md) ^1.10.0
- [express](https://npm.io/package/express.md) ^4.17.1
- [fs-extra](https://npm.io/package/fs-extra.md) ^9.0.0
- [typescript](https://npm.io/package/typescript.md) ^3.8.3
- [body-parser](https://npm.io/package/body-parser.md) ^1.18.3
- [isomor-core](https://npm.io/package/isomor-core.md) ^3.0.0
- [cookie-parser](https://npm.io/package/cookie-parser.md) ^1.4.5
- [swagger-ui-express](https://npm.io/package/swagger-ui-express.md) ^4.1.4
- [please-upgrade-node](https://npm.io/package/please-upgrade-node.md) ^3.2.0

## Recent versions

- 3.0.4 (latest) — 2020-05-07
- 3.0.3 — 2020-05-05
- 3.0.1 — 2020-05-05
- 3.0.0 — 2020-05-04
- 2.7.3 — 2020-04-17
- 2.7.2 — 2020-04-16
- 2.7.1 — 2020-04-15
- 2.7.0 — 2020-04-14
- 2.6.4 — 2020-04-09
- 2.6.2 — 2020-04-08
- 2.6.1 — 2020-04-08
- 2.6.0 — 2020-04-08
- 2.5.5 — 2020-04-05
- 2.5.4 — 2020-04-05
- 2.5.2 — 2020-04-03
- … 84 more at https://npm.io/package/isomor-server/versions

## README

This package is a library for [isomor](https://github.com/apiel/isomor).

`isomor` give the possibility to develop a web application in a single project by abstracting the layers between frontend and backend.  Instead to implement an API, using REST or graphql, isomor will allow you to call the server functions directly from the UI code, without to think about the communication protocol. Isomor will take care to generate automatically those layers for you. All your code is implemented in the same folder and isomor will automatically separate them by using Babel transpiler. Since your code is tight together, there is much more consistency, that is one of the big advantage of using isomor, especially with TypeScript. It remove as well lot of overhead and let you focus on implementing features.

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