5.55.0 • Published 3 months ago

generate-it v5.55.0

Weekly downloads
125
License
MIT
Repository
github
Last release
3 months ago

Generate-It

Generate-It is a tool to generate RESTful servers/clients without Java.

Generate-It is a tool to generate Event Handle layer for servers/clients without Java, eg RabbitMQ.

Change your APIs yml and simply (re)Generate-It, your business logic is safe and sound.. but the http/channel layer is regenerated in seconds.

Here is an example: generate-it is parsing an OpenAPI file using a typescript sever tpl git repo:

generate-it openapi.yml --template https://github.com/acr-lfr/generate-it-typescript-server.git

Here is an example: generate-it is parsing an AsyncAPI file using a typescript RabbitMQ tpl git repo which is designed to work with the TypeScript server:

generate-it asyncapi.yml --template https://github.com/acr-lfr/generate-it-asyncapi-rabbitmq.git

Full DOCUMENTATION & Examples hosted on GitHub pages.


The client/server will be generated using the Nunjucks Template engine.

The templates should be hosted on a publicly available https url, eg: generate-it-typescript-server.

It is strongly recommended to use the OpenApi DSL package boats to standardize OpenAPI/AsyncAPI file architecture and operation IDs and more.


Generate-It is an opensource project from acrontum and Liffery written in TypeScript and is tested on NodeJS 14 LTS.

5.55.0

3 months ago

5.54.1

4 months ago

5.54.0

4 months ago

5.53.2

6 months ago

5.53.0

1 year ago

5.52.0

1 year ago

5.50.0

1 year ago

5.50.1

1 year ago

5.49.0

1 year ago

5.46.0

1 year ago

5.42.0

1 year ago

5.47.0

1 year ago

5.43.0

1 year ago

5.48.0

1 year ago

5.44.0

1 year ago

5.45.0

1 year ago

5.41.0

2 years ago

5.40.0

2 years ago

5.39.0

2 years ago

5.38.0

2 years ago

5.37.0

2 years ago

5.36.0

3 years ago

5.35.3

3 years ago

5.35.1

3 years ago

5.35.2

3 years ago

5.35.0

3 years ago

5.34.0

3 years ago

5.33.0

3 years ago

5.32.0

3 years ago

5.31.0

3 years ago

5.30.0

3 years ago

5.29.2

3 years ago

5.29.1

3 years ago

5.29.0

3 years ago

5.28.0

3 years ago

5.27.0

3 years ago

5.26.2

3 years ago

5.26.1

3 years ago

5.26.0

3 years ago

5.25.5

3 years ago

5.25.4

3 years ago

5.25.3

3 years ago

5.25.2

3 years ago

5.25.1

3 years ago

5.25.0

3 years ago

5.24.1

3 years ago

5.24.0

3 years ago

5.23.2

3 years ago

5.23.1

3 years ago

5.23.0

3 years ago

5.22.0

3 years ago

5.21.0

3 years ago

5.20.3

4 years ago

5.20.2

4 years ago

5.20.1

4 years ago

5.20.0

4 years ago

5.19.7

4 years ago

5.19.6

4 years ago

5.19.5

4 years ago

5.19.4

4 years ago

5.19.3

4 years ago

5.19.2

4 years ago

5.19.1

4 years ago

5.19.0

4 years ago

5.18.1

4 years ago

5.18.0

4 years ago

5.17.2

4 years ago

5.17.1

4 years ago

5.17.0

4 years ago

5.15.0

4 years ago

5.14.0

4 years ago

5.12.3

4 years ago

5.12.2

4 years ago

5.12.1

4 years ago

5.12.0

4 years ago

5.11.1

4 years ago

5.11.0

4 years ago

5.10.2

4 years ago

5.10.1

4 years ago

5.10.0

4 years ago

5.9.4

4 years ago

5.9.3

4 years ago

5.9.2

4 years ago

5.9.1

4 years ago

5.9.0

4 years ago

5.8.6

4 years ago

5.8.5

4 years ago

5.8.4

4 years ago

5.8.3

4 years ago

5.8.2

4 years ago

5.8.1

4 years ago

5.8.0

4 years ago

5.7.0

4 years ago

5.6.5

4 years ago

5.6.4

4 years ago

5.6.3

4 years ago

5.6.2

4 years ago

5.6.0

4 years ago

5.6.1

4 years ago

5.5.0

4 years ago

5.4.1

4 years ago

5.4.0

4 years ago

5.3.1

4 years ago

5.3.0

4 years ago

5.2.0

4 years ago

5.1.8

4 years ago

5.1.7

4 years ago

5.1.5

4 years ago

5.1.6

4 years ago

5.1.4

4 years ago

5.1.3

4 years ago

5.1.2

4 years ago

5.1.1

4 years ago

5.1.0

4 years ago

0.0.1

4 years ago