Installation

Marble.js requires node v8.0 or higher:

$ npm i @marblejs/core fp-ts rxjs

or if you are a hipster:

$ yarn add @marblejs/core fp-ts rxjs

Every @marblejs/* package requires @marblejs/core + fp-ts + rxjs to be installed first.

package

description

@marblejs/core

Core module

@marblejs/messaging

Messaging module

@marblejs/websockets

WebSocket module

@marblejs/testing

Testing module

@marblejs/middleware-logger

Logger middleware

@marblejs/middleware-body

Body parser middleware

@marblejs/middleware-io

I/O validation middleware

@marblejs/middleware-jwt

JWT authorization middleware

@marblejs/middleware-cors

CORS middleware

@marblejs/middleware-multipart

Multipart middleware