Build a Node.js API from the command line
Last updated a year ago by alexpereira .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install wily 
SYNC missed versions from official npm registry.


Build Status PRs Welcome MIT License

Build Node.js APIs from the command line

Getting Started

Install wily globally: npm install -g wily

Once installed, a new API can be created by calling wily init, like so:

wily gif

✨ Supported & in-progress Features

API Architecture Framework Database ORM ODM Authentication Validation Testing
REST Express MySQL Knex.js Mongoose JWT Joi Mocha
GraphQL hapi MongoDB Sequelize MongoDB Driver express-session
yar (Hapi)
Validator Jest

???? Built-in Packages

???? Wily Tech

Development (Contribute!)

If you're interested in contributing to this project, then THANK YOU! I appreciate your interest :) You can contribute to this project by working on any of the open issues. You can also see which issues are not in progress on the development board.

Lastly, I am here to help. Please reach out with any questions. I appreciate all contributions no matter how big or small.

Discord server: https://discord.gg/Dze88Pe

Getting Started

  • Fork & clone this project
  • Next, you will need to Install TypeScript
  • That's it! Now you can compile this project in watch-mode by running tsc -w

Testing your contributions

  • Run cp tests/apis/.env.sample tests/apis/.env to create a copy of the dotenv sample file for tests
  • Fill out the newly created dotenv file with your own values & credentials (e.g. database hosts, users and passwords)
  • Run npm test

NOTE: Do not modify tests/apis/.env.sample as it can expose your personal credentials if you include it in your commits

Suggested reads:

Current Tags

  • 0.1.2                                ...           latest (a year ago)

3 Versions

  • 0.1.2                                ...           a year ago
  • 0.1.1                                ...           2 years ago
  • 0.1.0                                ...           2 years ago
Maintainers (1)
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 3
Dependencies (4)
Dev Dependencies (6)
Dependents (0)

Copyright 2014 - 2017 © taobao.org |