/restless

Express.js api, type safe validations and more

Primary LanguageTypeScriptThe UnlicenseUnlicense


NPM CircleCI License

Restless

This is a monorepo for Restless project. Restless is a library for writing safe and declarative endpoints in express. It is:

  1. Easy to write and read
  2. Declarative
  3. Type safe

Installation

npm install @restless/restless
yarn add @restless/restless

Packages

Included packages:

  • restless - express.js middleware for request validation
  • sanitizers - sanitizers used for data validation
  • ethereum - ethereum utilities

Documentation

All the packages are documented in their respective READMEs.

Contributions

All contributions are welcome. Look at "help-wanted" issues for ideas.

We thank you for all the contributions:

Piotr Szlachciak Marek Kirejczyk Dmytro Maretskyi Przemysław Rząd Jarosław Steckiewicz Ivan Rukhavets

Changelog

You can see the changelog by browsing releases on github.