trapi

TRAPI is a collection of packages to create/generate metadata for REST-APis and generate swagger documentations.

MIT License

Downloads
13.4K
Stars
2
Committers
3

TRAPI 🦜

What is it?

TypeScript Rest API is a collection of packages to create/generate:

  • Metadata for REST-APIs
  • Swagger documentation

Table of Contents

Packages

The repository contains the following packages:

  • @trapi/metadata: A package for generating metadata information by analyzing present decorators.
    The metadata can than be used for generating a documentation according to the OpenAPI Specification or to create route schema/handling for libraries like: express, koa, etc.
  • @trapi/swagger: A package to generate a fully featured documentation according the OpenAPI Specification from given metadata.

Documentation

To read the docs, visit https://trapi.tada5hi.net

License

Made with 💚

Published under MIT License.

Package Rankings
Top 7.38% on Npmjs.org
Badges
Extracted from project README
main codecov Known Vulnerabilities