0.0.3 • Published 7 years ago

slush-vertx v0.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

slush-vertx

NPM

Twitter

Scaffold with Slush your new Vert.x application!

slush-vertx is a collection of template driven code generators to scaffold Vert.x projects based on language and build tool used.

Generators

GeneratorDescriptionJavaKotlinJavascriptGroovyRuby
Vert.x Starter projectGenerate an empty project configured for Vert.x 3 Framework:heavy_check_mark::heavy_check_mark::heavy_check_mark::heavy_check_mark::heavy_check_mark:
Vert.x Web Server StarterGenerate a skeleton with sources and tests for Vert.x 3 Web powered REST server:heavy_check_mark::heavy_check_mark::heavy_check_mark::x::x:
Vert.x Web Server OpenAPI projectGenerate a skeleton based on Swagger 2/OpenAPI 3 specification with sources and tests for Vert.x 3 Web powered REST server:heavy_check_mark::heavy_check_mark::x::heavy_check_mark::x:
Vert.x Web Client OpenAPI projectGenerate a client based on a Swagger 2/OpenAPI 3 specification:heavy_check_mark::heavy_check_mark::x::heavy_check_mark::x:

List of supported build tools:

If you want to add your own generator and/or build tool give a look at how to contribute

Install

  1. Install gulp.js
  2. Install Slush
  3. Install the slush-vertx generator
$ npm install -g gulp slush slush-vertx

Usage

Example of Vert.x Starter generator asciicast

Example of Vert.x Web Starter generator asciicast

Contribute

If you want to add a generator, add templates to an existing generator or something else give a look at how to contribute

Changelog

0.0.3

  • Fixed templates for Vert.x 3.5.0 release
  • Updated swagger2openapi

0.0.2

  • New life to the project!

License

MIT © Paulo Lopes and Francesco Guardiani